&(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xa41b4ce8345b9258, r16) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x400, r9, r3, 0xffffffffffffffff, r3, 0x60, 0x400}, 0x10000, 0x9f8, r16, 0x0, 0x9, 0xfffffffffffffff9, 0x9, 0x5}) r18 = msgget$private(0x0, 0xca) msgsnd(r18, &(0x7f0000000180)=ANY=[], 0x0, 0x800) r19 = syz_open_pts() close(r19) ioctl$TIOCSETAF(r19, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r19, &(0x7f0000000200)='\r', 0x1) r20 = getegid() r21 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r22 = openat(r21, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r22, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r23 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000180)={{0x6, r24, r20, r25, r20, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r20, r20, r26, r20, r26]) r27 = getegid() r28 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r29 = openat(r28, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r29, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r30 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000180)={{0x6, r31, r27, r32, r20, 0x8, 0x1}, 0x4, 0x6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r27, r27, r33, r27, r33]) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r37 = syz_open_pts() ioctl$TIOCSETAF(r37, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r37, &(0x7f0000000200)='\r', 0x1) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f0000001ac0)=ANY=[@ANYRES16=r37, @ANYBLOB="91166a9116bf5bc741e2fd58a3819eab2b210e015b7efe9660f4f3b12fb8142bc14610191b5560d9d233576f61989e07f5af9ecc5c732c0e3d7f3d20b303902e38b56a43318ce2995bb9db6c89f5788695a0d22f75b906b800af7b585b10b3", @ANYBLOB="e45705206423f76e7685f828702de0da749a7d7ee18e4d2426fa0925dcf5d74b901ebc746e269a5f906debc2b09bd0f51a442e9d81b07e5d417760f958be603388473a30fc2abec7cc80800964a55cbc2a50b5ac98ccc01e92e6d356292c9dd8929ceac601c769f8664b0d4e3c3172d985add243e87f21eb3e087032a8ccffe19cb4e9d3747b05dd6431b3b1510ab54496f9a4b8165fb5af25b953ea6402c25eb1ea363a0f6d6f789508e94cf3c987b406b378e220e6561d15436e49510200f3414cf7c0602038480980e76adba3fd42d4b7cfee97f34c359da7ba5b4a2bafcac9085e1b42", @ANYPTR64, @ANYRES64, @ANYBLOB="b12ec997930bdcbe9a59be6055499d41fd19a128cea791f05e11b2ec26c31be5875c174e0a8787d5e72bda10aa2b1f173a09c66eea966c4420ccf73b21996fb6b72071f133f2067e1dfa894b45b8dcf90963d24b197adffc439d702250bcd887268a670953566ff5afdec01e4aa10b917913ca56296b278ecc73692ebfacb0d5a0b1e7b8aee92699c52d95129705a8c68ad5fe23fc36d5ba660c4227a2bdb8a381cf5b02b5a3a77ed6cc309e7d8a958f50b9f272e42335aeebc3edad5c0e7d515d90ea7aa69dd33b332fce31cb079bba465fedf49af21b10fbbb530412006e48ae46c4ad35b12446b8a3a2bd4d48c852973202a33f47a1b79d0971d4d67aedd0f8c6caf4f36e09a42666cd22dc0db677cbc8ed255fd5eed9163dda5c0c806aab4358989fbf2f9c85a18ec9c718e7092cffa3b17828dcbbdf4549c479179fdabee4977df37c2816a965d4d0886a5a4fd9fae9ac548a8eabe1eaa6f002d2da58af287f1cd90419295b559ead24bdd7a1bddf2cabcc2c4bc5e57ba707314c2a7b7f2cf792ace4778f4d88d598462396f840f35d2556de4848b607b0f046ad68fbc30ab87380d47b931732c6069ae502f141ebbb00572d736b74ff57d69544d946c0e006668b3fa541c895bf1917d9f9e60fee4856eb420f953a87417e0b633de1216818a3d674bbdd5a186ceefbd012e10afd981939283b8e89776b55f3c8038c5e4c3bea1903f4f7c770f0f3d6d699d89ebb2e01da6262e79fac0fb3c1ec64c1bc2a44aa0e0cb5f2031d84872b5e0c74acf83b19f9bff877a50589f9a46b162adee3ce91496b74125886ffa50ea5c76aa4c742b2bfdbb4b2a30e42524c2776940007c4814060664c463aa907464b6f1c55c9c9a7eb81960a886c078bd4e7d9bc2919f67bb554b420ac1056b7b15c6b41b689f3667d4351bbaf1a8011badf924db061654e5948e5c666b191fb36fe8a610426dd048cfab378d6b4a2e95657be8918cb53c454ae9c691a53bf762036506bc0d3aa5c8ff666330e3bffedd9c48ace87c1d50004d568a95a681d5315100c036bf6663ca00c497644675b9390b989b662da589bcedccfb96556a80ad27d5e92dc183faecf3c38a3e38a5e9d50e453ea362fa5a9a777369e1bcf7b417ec8881f071c1839440127c5edbe70899a2ccc5523f2bce84faae43e2f48a84746ec3368c111e672d0910d2caf62f7d47b889297626b9237a62ee459d90adb652f59ddee60c8f5e9e0154e406383150513c7b61b60ae6168671b1d1bab1636cea3bcf106bbcccb6fa3920f9365f6d4d0cf51372a264d06e6e3a55afb2084eb097b142f6c48990eb9d8e8f4c7b10da293ce1156398a8343b608a6230fcd7562c7a72ef87b6844771ff19f7381e5c15af0c24ab1d097b86657410685b4bce3d4451170bdcbc2e4e72bdf4d1d1eb10b5863017e0bcf0e236ae6101ba060a80b6df67992aacaa11edbb0c8424844b8bc2c3d4eacc41f72e27ecaed747e0039a2a376774aca63d87e8690ebb70d70255c4d86a4bba9a98720bfeead00df82de5aad6c5aac0dd752bb0bf5108a386db69a9d9c104a7992b5fdfbff75c588d49ca056cdaa14613152916c6c9909158406e9bd9c51931b9918a47303f59508515ee80a4164203b63149bc75a285f92c221350fdb39b9e6d0e98a5d14da18a46819659be37596bbdcf16800c6c19758fd0963d63730f2a830730c1a4e193f353a025a14e8df3e2dac02532b2e379fb0ac7bd40136ae81eb21955fc02d73a5bf20913b790c4d2e8c68598a1ee39b92c235ce3df58e25a3bd6d2c27324174c41384d043078f618bdf10f5eb28f7e0c49476144af5c34d371cc396f4e32f5e64ac629778334c739e1785f31d3f0ec153a78c3c38907c3a01195125ae7e8a65546168d942af6396b0bf14a0ee5c5ffbf67623e939ed3d25e46270b2ab56dad2e0449ec45ea5701a6edc55aaf4abca3bae686c5efb3da6b1feff9760f73a13e3cfa83053812a3b65d9b322b631ddb8051d5bf610ce72a46d31755e55d08316050c9ec10bca7c56c86c22a8e1d0fc2ea5e84454ca1039176c072e1d47839fa7f4a6f13107e4c805900ee008f869f6fb64678098bd176028b096598e5a63bc924a55ba5cc2b2a3a4f2a087a7ee60ce63c083382517660c485e8458b2b560700188f58de3b9b94670a2541006073ae10b29688bc59172d7d5a0b8c4699338a2319d04d361ec76119cf245b385070e14d4ced1e59124f269f597256faf3e5975801546076370107da1ecf7ccdb360dda5dd88372137332a6b0e1a17fce380ad46c7b9b571e2f562f66d0d0af048f8d5b1e1c1a24fc5bf09cf31dde8e4f3729be983ebaaea10f0271b5f17c61d815e68826cbf140ce8ca007cff60f823b43751f8ab9e4a03950bd3bcc517b09c71a61c694a13e7a545ca9668ca041fed7a5dccf71f32ebce1f420dee42bcd3981afb3f039b0092af71bc5811a99aba7f9ac6c6dec906cb9de81c859c448ebf96e2a21bee4f2dc18dc91d28ddd5ed97071314b75a97b65eb528bb24a82df19604a1bb6263299e1f3964690f176624b8484122289fb4b5ea38d20a55bb713ce64c7bdbf67dad04eb04f36edadc01edd6748e4c73c887a8ef177cd9dffb623248ec8395c3d1013d77cd6a1659fa345aa65f902694e4e22eb0843567ac1073bc1b175b96101b5300f126c69241a7d9eec9346f972bcb982c87dbb758e3d10923464816d77377fece646eada9f7fabb70ace87869471ee7a2d591a113b049d7fb62423299fd51a812f0789733dfb60b1b4ecbb73703b9874e5dc3eb3021980fb7d96a9cc50a70b1f5c9a1bdc32c790e22b659979e9c7d30958397d784500e7f34dce5d2a8a24720aeb62c9acf36dc6f6bd4a4f3ead38c3f0909e23a60e28554a818251412d7a1a91c0b9b563c4c9b6890e37a8cdba5d1bd88a13fa7b0f95828443537ded091ded62cbf761a580cd0b4d6d5cbe2b7952b12f8aab7301d992a060a58455a9b32bfc0bb3b408ded9e65d3b7cd74429aa5ec605a1ba3690e7d541f855b06c34e47577b7adb199b52e4f62c0002b45ad5c929eba0471fee37bc10cc351729b550e478a8b685aa1aede84d53601e3a2dbe3f74dc6f44ab6fb57406ca384e6049460f24972ed40cd4cb7ece53fff845d2dfe0c51b5d84e37e0a3a4cb3160b97b48ce8f58b398e2372f4ff5365f89cdced28ae9e5c5cefda91e4ee7b80c44037a80020f92c54926c61e8015f6f6768811d34a14de56aa25b287e8c0bf42ff8564b00542da016be5fbcc0c9bc8964959272d119f6d494ea2aed641a9f584c38fe65bbef30e2403812ebffd292f2e2c3d00ea5af5ae5a1ca97829fe4516f747db86e0e95e448e47663d458eb6f07ad016b6a11e5ca761f6053fbb285bc6769bc6f2fa50dcf8a7f83801c6815d388c7cdac38ebddfc0d65a3bd13f10e5633024c8e805153662ed6a53a7eb903bdfea2a9a56629196c2197ddf273fad94a7fac4ca1dff18f30b2443caeb1b9afb8617087de96ee3ae14357a3097470dbf28a7f1743ebe2eb33d61c744b85bfa2042b8c4a7b2ee05881220305457c56d5f886bc30b3b450a0ad5cc0bb9d7499dfa9ec3dacb890ff2f18ac01e633701231e94ad1a99b2b1a965960d5e3398ef824871732ebbf8d4ec9db6bfdda998fde68d96462cf22578d51cbfcae3697fe09ed18b20e95d09d02292fc675e81fa74c0e41d7cfc8a678a0eccff99bce6566b97c53bd341961a3419ad4ed52c6b0c4b6de30171fc2158e31b39ed671aac680485dfe5d4ae4394ad586bb583baf3b4115c03e27ce0fac7ccacab428ccdbbe0520d1c32d08de3f36257c766ec98de54817d309b846e80430a8d8da175cd86bd00250acf24d108f3c75edef9acdf7a5ad2f1dcf3dcc774b1cde35b66c2e714e6c5976f7f29d237229a50cd6e41d2c627331d07e3932a60fcc03590147a7bd10235494295894f66e61e3c58d1ca16c2b42f8a0a9d22a9df60e9013c647701ebb0efee085e943178c7b0befa1b6e5c95143b944e7ad22daa03c76444514fa115d9e7f21dec2013fac5af62bbe28ec78d88cdc857ddcf2364de0be0b557468d24a07b89b7db93050e5eb29fec22a9bf6e6d3e2b57073b59a5471f77f3afbabb273819e636794aca244f698389823b09c883aaad7b63a864959f52a06690b804e9b3b13a8c310fb9e1e422c15a055e3545e5df9823137aac14c3ddc09c55ad53d623e3386eab6c9b2421626635ef987b0c42e65cec816beac40244a45685f2e4e141db302a6970b68b036faca431c0fdb953f6aafba0a3f1bb3c38d0b2bbd8947ab1b86efcf10d2e81c28d57f8a9915aa210b0caf13c59536c65fe12487d159402de4f2b1021a5a0924d43981672dfa89833beae16af4f096f36f564fb5be3b314f10e5bd6063f79df980950766581a4f8db46477a88b02b4e40d0ba3887ee479fd726c7661ab89bad73d0fc6a7575aac526c3991e64f62db7c0071735fa81dd575ef0879dcb36f6527a34bd2db28d6353241ea67d7ca63cf09d2486435366a589a9217b399c4c066d65c1e49dcdef3aff5e739657082e99216cf3eec1f4c1458cb17da4d3f75411c649dd8a0f718119602291c639dfa78ef3083d9c549c0944e411c8c541c12faf7f715bb05ad940e698f29edf13a6496a7d57b01bee30fe7cde0b6013ddcb2e87e41d93ff369f54b7e9fb2fe90a81608e718b501bf96d771818a336ba9a150e614734c3dc0cf45c8fefd4d02b1eede91a525f309effd859f38e5ecb2d2d3f82862c0a87c3d23d2da9db470e163e69319f75a0ce9965f0e053a72e2488dc04d816126d7d288c029db0fccf61306489c397fc96750d60e276615ab414ccf7b3966ef4687e0132a45716f192f23f016ff8e0fa1ade780e7d54a23d3b173b939e90a102a0ffdf68d11bf42d5671785908bfb0e47945773be45b13da7ae72a71eb0d3cf8d30ce0116ab330b2cbddd4ac0f50fa59e5c0d03ac92ca9517a08c84083aacbdd5d8cc71f90a6d2c88ebe4328ea25c54ed212c14113de299a4a2c2a1022602b4f9f190a204d664462bda383265878424bc1de2f54e4f32adbcc339d94761d85b0d4f2850a91e9845afeff223c0500d2648cd91961fed93ed0cb05fa958fa3751ec10cd5d0bfd612468509c6ced1313dc364da3a7eabd1a75a94b60b074c98b26103f7c643f74b826457f816c53658457c107fc5a5a197a08f4bfa72520a2a55e5402f8b803f8a0f9518632b7b47bc06a5eacc7a5c15586c0700edc84640e9d779036b55de8f214d7d838292c443cadfe1d25a37675618bbcb531dd89212a46d24b475b0edb18e213a9d13068f6818c5fdffeb42db92480a8fa3527a9fe205a3758da2ee83c72d80ce6f208645e6c09a6802e4cf1b86362f7ce90af7df75f0932a10b6af8f304ddd880ee084333ebc8197428edaffe292f3f5df62777b7a6a3e8c284ceda1d6fd544c6c936d7d3b04118eed71462214d6ce9523c341e36cb57f43bf3c33f3a2e572306eaa18a0defa21ccceddfa05ce3cb51ea798e692fc58155b566311dad362bba3897dc18c68da093eb21ef034ba0f63269a12922cd397a0793fec8bb9023186745f77195f3c247cb516de2e64d933186e6046906bfecde8102cad9fb78abe33b315162c3277df5e78489dd046bee3c87ba20c5f979c5adc4c5efbe73a0507158a2d84826256a9a10399c2d6926413e9d54f690bb925d60c2d7c011de632a9399d82e354ea97c3ffbd5306b06bd76a6abbe6abb325d588c33a68e2", @ANYRES16=r17, @ANYPTR]], 0x1, 0x800) msgsnd(r36, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r33]], 0x1, 0x7fb) msgsnd(r36, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) r38 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r38, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r38, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r39 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r39, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r39, 0x0, 0x200000000000d, &(0x7f0000002f40)="72fdd2d0e295374c4316e021e451fc6d2a50beb93af0a2717b0e38093382cdc9535e8721ab3d0ae04d30667c000000000000000022ea77cdb250bfa0ba2ded8708e41f0200000047d6ecc5c26cd880448e6d0d2af5e53b30f111c764dd306efb55ba46211a65bd7ac8a2b1c5dbd9c294e712777ac28f85ceceb434b49aeac0c354295d9d6568be679e21af72a59a81dde1d4d4d744f281e4a7840fd8cce24b4d176a2015f60ffcdbe0a04ec8dc64d2e5f5eca87cf35237df2a1dac2294ceb4473d4070bd41421a565fe989bd4fd4248573ff21954c15b4f5e00f55cb003f97ba9243aab3a367b29072b0ebc6d1203d68067157164aa397e85ee9a66747bc0f022ba45a2bab71883b26987db72fdc5728ed0366eb0086a15efbe5d86a4c98910d3da59969143c960da8c6c2e1be35e23740a124187a3553031f58eed5f420703b481ac371c187497e29dcd2da5c59ab38f3a2375a16ee5864dde4da75f4cd6e4f87825d856db3e8dd8a58e5a407a5e616bcfeaa4b36657a7cded44f1f51f46d4155633e67ee4b0688508ef7205d3b11203db4d135240ded14b25254ba92ab52efebebc386198dd08fcec57224be341f49f8c025ea095df11b9de1069e8dcc54c855ccdce3c15c877bf6a35ccb052689bc79a9e7ec98b6f611a5fdcf9d843b7b078a2e0018bdd189b8668c1050aca1285e8cd0bcc152233e9aac0b44878db1ba6837a7452876333c785960d3c6d152d08067435999", 0x3) msgrcv(r36, &(0x7f0000000940)=ANY=[@ANYRES16=0x0, @ANYRES16=r38, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRESDEC=r39]], 0x3, 0x0, 0x800) msgsnd(r36, &(0x7f0000002c40)=ANY=[@ANYBLOB="021d00b9880000000000000b8448623bb099aa9b7272c428de41622b112c5c41d68bd994de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000440008000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a359aef588ffff3fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61d08613b95ae8d74cf44947a275dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf5a493ea29d7470d7f04f3e39fc81d3d3c22fb8d583e097a0a7722bbb8449d19acad56e20aee0ea831d94761fafddccc59db598549e8a185dba67e9b5f05ac1ac41153e2b584b8a5ab7d8ca67a0cb29ffb73886e1d9c4c4814331ac899b9bed304a28d497fd66298cc2f0ec1e33505db2dc3b84ae005523ee769e4b3febef33cc65f329f20960f332cca4f240f4a3305aa71716b5c1fca34a47d5a205abddbfffc59bfa924f696e7ee26fce84d3fbb2d52d567f81735541876f223aabedea0003f4c917c7267b54020a33229039628b352b2a387f18b765aa939ba3cccec7faf45fce204775ccf0f6e1fb5b565a11031ac006aa37e60523c3fb259b83db799f68dcc3740"], 0x1, 0x800) msgsnd(r36, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r40 = geteuid() r41 = getegid() r42 = getuid() r43 = geteuid() setreuid(r42, r43) r44 = getpid() ktrace(0x0, 0x1, 0x4, r44) msgctl$IPC_SET(r36, 0x1, &(0x7f00000003c0)={{0x6, r40, r41, r43, 0x0, 0x80, 0x9}, 0x3, 0x3f, r44, 0x0, 0x95fe, 0x6, 0x138, 0x2}) msgsnd(r36, &(0x7f00000004c0)=ANY=[@ANYBLOB="db6f0b6afea5166e211dbf5a284e67b83a86dd385e42fbc3f3518f287311db89d4fa60be7e93d16cca8fe633de512399dfce3c0d7a7a64c274969baff7d9b459e37ce6e2852651229ae31b535fe7083894f624da0243c0d2443af8759bef84b91b777c126bae6ed8af94fa877df86aabf82a95354196150103a2302cb721defd42bd6f343ddb8305dd1db6d2e880de7f35f21986c9358ff322e65e8f35f977afb07248e6a6fde8b9a6caf43b9b979013f03a5f9d5bd4c4cca2ed4f7b528ce718817141f664079ae1f7a9e560e11da8b2803fe72c65987ea64d36cba93eb02b88b82d1b38"], 0x1, 0x40000000000800) msgrcv(r5, &(0x7f0000003180)=ANY=[@ANYBLOB="0000000000000000000000000000010001000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000ffcef06b35c694babc2f000000000000000000000000000000000000000000000000000000000000000000000000000006ccba9fd3c84f91bf4947d9bfaa80350000000000000000000000000000000000002000000000000000000000000000000000000000000000b4bce8488f2594230246c48644309b55d210b39409001306b6bfbfa4c150b84702b625d4c91ebe7efa91142975e9261fc1a790d5d37e75da93efcb22661006da23e6081cc81ad70da9a6256be598eea29828c95d91f64a45e6a0e210195a66be5446a3ffdded6d2dae501c9cd816c1d9978dbaba1f7d5b3ef0950bce4f5ab137a4067b4782bf26ccf87bae960d12e0edf8348bfdee2e37b1"], 0xbd, 0x3, 0x800) r45 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r45, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) r46 = msgget(0x1, 0x600) r47 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r49 = kqueue() r50 = fcntl$dupfd(r49, 0x0, 0xffffffffffffffff) close(r50) r51 = getpgrp() getgid() getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000480), 0xc) ioctl$PCIOCGETROM(r50, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) r53 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r53, 0x0, r53) r54 = open(&(0x7f0000000180)='./file0\x00', 0x1060e, 0x0) pwrite(r54, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) r55 = kqueue() kevent(r55, &(0x7f00000000c0), 0x8000, 0x0, 0x81, 0x0) r56 = kqueue() fcntl$dupfd(r56, 0x2, 0xffffffffffffffff) r57 = kqueue() kevent(r57, &(0x7f00000000c0), 0x8000, 0x0, 0x81, 0x0) r58 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x8000, 0x0) r59 = kqueue() kevent(r59, &(0x7f00000000c0), 0x8000, 0x0, 0x81, 0x0) r60 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r59) r61 = getppid() r62 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r64 = kqueue() r65 = fcntl$dupfd(r64, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r65, 0x0, 0x0) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) r67 = msgget$private(0x0, 0x40) msgrcv(r67, &(0x7f0000000580)={0x0, ""/20}, 0x1c, 0x0, 0x1800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r69 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r69, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000140)=0xc) r70 = msgget$private(0x0, 0xfffffffffffffead) msgsnd(r70, &(0x7f0000000700)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de03cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9118e2d6dbf289abcc552e55c60cea0ef4987d21852dece05b2a1d3370dfb1b52e3c8b838205dde1d9508600"/481], 0x156, 0x800) r71 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r71, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) r72 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r72, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) r73 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r73, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) msgrcv(r67, &(0x7f00000018c0)=ANY=[@ANYPTR=&(0x7f0000002bc0)=ANY=[@ANYRES64=r70, @ANYRES16=r73, @ANYPTR=&(0x7f00000019c0)=ANY=[@ANYPTR, @ANYRES64=r69, @ANYRES32, @ANYPTR64, @ANYRES32=r71, @ANYPTR, @ANYRESHEX=r68, @ANYPTR, @ANYBLOB="0a0538a8bca040344727593f410effa96f2cf197385cdfccdf9ee7af9e968d6395a361ab0fdaa16b8c17f969", @ANYPTR], @ANYRESOCT, @ANYPTR64, @ANYRESHEX, @ANYPTR, @ANYRES32=r72, @ANYPTR=&(0x7f0000001b40)=ANY=[]]], 0x1, 0x0, 0x1c00) r74 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r74, 0x0, r74) r75 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r77 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r77, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x7) ioctl$BIOCGBLEN(r77, 0x40044266, &(0x7f0000000380)) ioctl$WSMUXIO_REMOVE_DEVICE(r77, 0x80085762, &(0x7f00000003c0)={0x2, 0x5}) fcntl$setflags(r77, 0x2, 0x803) pread(r77, &(0x7f0000000580)="609bd923e9f2758fbb254c65a956751041e4d2fbda945817bbbafa2811cd93bb98a9eba731636f6e377116464b254a5982b39eb640dcadcdfa48fd5690ccfa9e5c49edf3dfc96a27aaaa6050f8c16dac8d62b87bacd0c80f83095f7a9e5352e2d255658fd13029b3244970cb4e7298c902435c0f41888a3f56b4d814d3e6a8a3d92b66f0ef45efca5b182fe1f4d44a32d58557e4b58f18bef46ee2a6339a825eb1c0a6c6b87eef1483dc47da64e9f91a6c67837424e25efadf7d4c6bc07d393450587f2a23b2d6bfe8f4d69e059d4a6373cb", 0xd2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r77, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x20009, 0x3, 0x9, 0x1, 0x401, 0x0, 0x9, 0x2, 0x2, 0x2, 0x800}) ioctl$VT_ACTIVATE(r77, 0x20007605, &(0x7f0000000140)=0x7ff) ioctl$BIOCSRTIMEOUT(r77, 0x8010426d, &(0x7f00000001c0)={0xfffffffffffffffe, 0xfffffffffffffffe}) r78 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r78, &(0x7f0000000c00)=[{&(0x7f0000001240)="b52ace56a69c7850a781d7f5594cfc5e9b6230aefccc4b3826037c0671033d0708636fa070b9d0df36290df96ab022dad076bea29edda4da6fb9285f96907e14c1ba8274b889d0029887e01260df3fcdc28d42dd0f82b0d862746441b4dfa7c9d2b5b82732c729c2e490185cb5f6afc4d0bf33a3d1ee2f46f97d4026bc15969f9f261831ed44098f0340b3efc00e7d2c1078e95aba539a24b6b447f9dadf161a626e28e45ce331d59c42da788602fd9761c37d427d43316c37f0928272e6a14430d5ac9fa46ba5078cbe6cc72077ba28119f357a391bb05ffeda5c0a54", 0xdd}, {&(0x7f0000001340)="de7bf0380afbe3c2cfd01cd715f684340f9dc151b070a89330339ec80a367405fb52716f288bf9b2a4c8609f22b1a2edeeb8b3bb1131a19da385c7c2816f31fbea6a62b138d16a1fce3fb1cc3b7f9e4338be0e5e67c16625b3ab191d7683706169f2b218e4466b0545325e9d78a10404953de78ceef8ac4cd9d41af47b57a9680a13896c52ea2f3c966d0915134bdb3cd50fe47f7a06ec8bcdcf609152ede68760a9d7b745fef58639db98436e2bcc6a4d3aaf6d2a49020fda2eca27c2b278bb43e524c5a5519dc43e3b680dad0560ab0392af33e0d362685cba5dd3", 0xfffffffffffffe90}, {&(0x7f0000000b80)="022fbd910224ba8b3869c216a3656ce86505bf0ca8f42ac3c01bf9781eec6822ec8d592854ce0f02aaab8b140fef95730d8b1aa7d308e0aaeaa988c6d96d19253a24f99f6a33d5e117efc14a394dcd", 0x1ef}, {&(0x7f0000001440)="1ff790eb7fe61da6e3cae98f044ef80e0d1c9f3a6aa4a3c730ffc28016e3d6f62893fc230640d8bf3af38b51bed4bfc1e779e72b7543f4b30ec25ffedcd28f5e8b26622920fd181c722686e0227fb92f64938e28674854ceb1c9734178b544cb3bc285399d22563f12737a195152e3a045af55384ae523b4dac8cb4175c7b6fe1e4b7694ead96540613a2ed4ed408e24d0af67f6fb4b9a96ba402b0701803b4885c23348562aff39a37d1ded55ce3361bcbae2fa099646f975", 0xb9}], 0x4, 0x0, 0x0) getsockopt$sock_cred(r78, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r79, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r80, r81) r82 = getgid() r83 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r83, 0x20007465, &(0x7f0000000500)) r84 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r84, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r84, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) r85 = fcntl$dupfd(r84, 0x5, r78) getsockopt$sock_cred(r85, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000880)=0xc) r87 = socket$unix(0x1, 0x1, 0x0) accept$unix(r87, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r83, 0x8004667e, &(0x7f0000000680)=0x800) ioctl$TIOCGWINSZ(r83, 0x40087468, &(0x7f00000001c0)) fchownat(r83, &(0x7f0000000080)='\x00', r86, r82, 0x6) r88 = getgid() setegid(r88) r89 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0) ioctl$TIOCSTAT(r89, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f00000008c0)=0xfffffffffffffd2a) accept$unix(r89, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r89, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r89, 0x40087468, &(0x7f00000001c0)) fchownat(r89, &(0x7f0000000080)='\x00', r90, r88, 0x6) r91 = semget$private(0x0, 0x7, 0x287) semop(r91, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r91, &(0x7f0000000c40)=[{0x4, 0x4, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x0, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0xb}, {0x3, 0x500, 0x800}, {0x0, 0x409, 0x1000}], 0xa) semctl$GETNCNT(r91, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r91, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r88, r86, r88, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r80, r88) setsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000200)={r75, r76, r88}, 0x2df) sendmsg$unix(r54, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="5affe605f1bfaf02e95a7b6288e4cc5b221c8fb00cd1d55f694abd89fcb5f212ad907383c07bbd4800f7d8dca6def9a571e0ef3857a00167a697f3772030a042e84d4a42922bad301361de484b1a720ec2cc1131b18d764462a06cb07a17336392f6460de6068f26bf062b9947c56b617e273306d0865ebf31da77f7aef15814", 0x80}, {&(0x7f0000000240)="42fb5b97f0fd3513cd6d4c81a9832f1fe355b9ca1c7dc886b5bca08feeca46f5424b6e23b150302283562180f560025449177c1ca3e2a1b4fb9062df725589b3fdb24cc6227c5764b5c9a57769c75bdd392888f92752a237aa81e10a7cf287", 0x5f}, {&(0x7f0000000040)="2aaf243e6a457db0fd02e453", 0xc}, {&(0x7f0000000140)="d6c2df8c378d22d8427057e90a74cfa0f6de04772ab10bd2", 0x18}], 0x4, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r55, r56]}, @rights={0x20, 0xffff, 0x1, [r57, r58, r60]}, @cred={0x20, 0xffff, 0x0, r61, r62, r63}, @cred={0x20, 0xffff, 0x0, r66, r68, r88}], 0x78, 0x4}, 0xd) r92 = socket(0x18, 0x2, 0x0) r93 = fcntl$dupfd(r92, 0x0, r92) ioctl$TIOCFLUSH(r93, 0x802069b4, &(0x7f0000000300)) getsockopt$sock_cred(r93, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000b80)=0xc) setsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000700)={0xffffffffffffffff, r52, r94}, 0xc) r95 = kqueue() r96 = fcntl$dupfd(r95, 0x2, 0xffffffffffffffff) close(r96) getsockopt$sock_cred(r96, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r96, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r96, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r96, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r100 = semget$private(0x0, 0x7, 0x286) semop(r100, &(0x7f0000000200)=[{0x0, 0x7, 0x800}, {0x2, 0xfffffffffffffffd}, {0x2, 0xfff, 0x800}, {0x1, 0x9d2, 0x1000}], 0x1) semctl$IPC_SET(r100, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r99, 0x0, r97, r98, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) setsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000600)={r51, r48, r98}, 0xfffffffffffffce7) r101 = kqueue() fcntl$dupfd(r101, 0x2, 0xffffffffffffffff) r102 = kqueue() r103 = fcntl$dupfd(r102, 0x0, 0xffffffffffffffff) close(r103) r104 = getpgrp() r105 = getgid() getsockopt$sock_cred(r103, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r107 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r107, 0x0, r107) getsockopt$SO_PEERCRED(r107, 0xffff, 0x1022, &(0x7f0000000b40), 0xc) ioctl$PCIOCGETROM(r103, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r103, 0xffff, 0x1022, &(0x7f0000000700)={r104, r106, r105}, 0xc) r108 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r110 = kqueue() r111 = fcntl$dupfd(r110, 0x0, 0xffffffffffffffff) close(r111) r112 = getpgrp() r113 = getgid() getsockopt$sock_cred(r111, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r111, 0xffff, 0x1022, &(0x7f0000000480), 0xc) ioctl$PCIOCGETROM(r111, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r111, 0xffff, 0x1022, &(0x7f0000000700)={r112, r114, r113}, 0xc) r115 = kqueue() r116 = fcntl$dupfd(r115, 0x2, 0xffffffffffffffff) close(r116) getsockopt$sock_cred(r116, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r116, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r116, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r116, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r120 = semget$private(0x0, 0x7, 0x286) semop(r120, &(0x7f0000000200)=[{0x0, 0x7, 0x800}, {0x2, 0xfffffffffffffffd}, {0x2, 0xfff, 0x800}, {0x1, 0x9d2, 0x1000}], 0x1) semctl$IPC_SET(r120, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r119, 0x0, r117, r118, 0x1, 0x9}, 0xfffffffffffb8f49, 0x10000a8a, 0x3}) setsockopt$sock_cred(r108, 0xffff, 0x1022, &(0x7f0000000600)={r112, r109, r118}, 0xfffffffffffffce7) r121 = kqueue() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/ttyCcfg\x00', 0x200, 0x0) r122 = kqueue() kevent(r122, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r123 = kqueue() kevent(r123, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) fcntl$dupfd(r121, 0x2, r123) r124 = kqueue() r125 = fcntl$dupfd(r124, 0x2, 0xffffffffffffffff) close(r125) getsockopt$sock_cred(r125, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r125, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r125, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r125, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r129 = semget$private(0x0, 0x7, 0x286) semop(r129, &(0x7f0000000200)=[{0x0, 0x7, 0x800}, {0x2, 0xfffffffffffffffd}, {0x2, 0xfff, 0x800}, {0x1, 0x9d2, 0x1000}], 0x1) semctl$IPC_SET(r129, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r128, 0x0, r126, r127, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) msgsnd(r46, &(0x7f00000009c0)=ANY=[@ANYRES64=0x0, @ANYPTR=&(0x7f0000000c40)=ANY=[@ANYPTR=&(0x7f0000000600)=ANY=[@ANYRESHEX=r47], @ANYRESDEC=r101, @ANYRES16=r108, @ANYRESDEC=r121, @ANYBLOB="d1acc1c03ade7a818f9b04dfc0b389f10d9b74f9e9e2cbadc58d4a7328ac0f18ce8a0a8c682b2e7d9bbb6c8eb29b4c8c482fd51766adace32e4929913e159283dd59cf71d5aa84c9163a1ffaace55cf7dd9e7540c37f5aeb181f5a9834957ba646ab6a823b502cec08a582464e9e552a98889f7fc9f5efb36105a87fee2c653f126de03e34ffaecabdfe28", @ANYRESOCT=r35], @ANYPTR64=&(0x7f0000000e40)=ANY=[@ANYRES64=r34, @ANYPTR=&(0x7f0000000d40)=ANY=[@ANYRESDEC=r128, @ANYBLOB="d904250736fe19403c19e1f9736209726531eccbd7ce8424f472256738d6d6cda694a56fedb112d2eb4fd81335661b046c14ba0cb6534e7ae96d9bc80f0ee69d1bdad9841ff5c32c2c2fa04faef397deb94aa46c7d826f2f7aa5caa56bd7a7abe947cc6c2954df70d41c980e7d7cbe048a49cd864c71c6c467c811ba8565ebcc0661330fd76679adda2b22b65dbc7fba6525bb2fd80880ec1d7f31e3c8f83de40e1c466a0dca61daa1edd935cdb29e9f0bb3dd344e9268e1c8c1c50aef10de864a6a8992e0cdacc558bf6a7dd578673b669e9b470eacfd323ef9d9f06e3e66", @ANYPTR64]], @ANYRESOCT=r106], 0x4, 0x800) r130 = msgget$private(0x0, 0x83) msgsnd(r130, &(0x7f0000000e80)=ANY=[@ANYRES32=0x0], 0x1, 0x0) msgrcv(r45, &(0x7f0000000680)={0x0, ""/191}, 0xc7, 0x3, 0x800) r131 = syz_open_pts() ioctl$TIOCSETAF(r131, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x3ffffffe}) write(r131, &(0x7f0000000200), 0xfe72) ioctl$TIOCSTAT(r131, 0x20007465, 0x0) r132 = syz_open_pts() ioctl$TIOCSETAF(r132, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x3ffffffe}) write(r132, &(0x7f0000000200), 0xfe72) ioctl$TIOCSTAT(r132, 0x20007465, 0x0) msgrcv(0x0, &(0x7f0000000b00)=ANY=[@ANYPTR=&(0x7f0000000240)=ANY=[@ANYRES32, @ANYRES16, @ANYRES64, @ANYPTR64=&(0x7f0000001440)=ANY=[@ANYBLOB="0966836441f8b13b29852f7e66a4068f41c5598e8a557fe8e3d72416ec0a75ea1b81d421631a4ede573ac07e", @ANYRESOCT, @ANYBLOB="dab365746f4770da3afb10727dd555dddcbe901eb4f08885c016f289e96d65c97cf54b25bba5a075d011d95eb606f5ef0d591fe62d1e7a6db3ead5d8935cc9ef43f0a4303615c2765d20038449e60f3aa97e1d1efd8715a52b0833080e10e12eda73adbe1156370a242f879694fc73eb6e746264a5142488ba0d71c797d8900452525200b305820a4d8a005042783b42e10225f44978310fccb848f1637aa7637ee745e2125af46856f451a31196855e75b7600d7f6df2b12e9316bb9632b89a80bcdffbee0423ec0f58cacb632ed4706122f942524bf8c6cdd2c0360207d7cefb38e46bb3c3cacb406e", @ANYPTR64, @ANYBLOB="1717abb35fe3b9a419eafcb824a9cbd9a2f06b11f3a09f6f450402ea2c165eedbcd481dd2ba9076a25b2814528aba568d861000fc029f07a6fba96f51a1b15b705ae134604cb1def2aea3d6367ae1c", @ANYRESOCT=r131, @ANYRESOCT=0x0, @ANYBLOB="529d66cee48c92bb64d8464128d314e35bfc7ed1e3abbf77153bf667cec4839bab8cdba979b19eabccafd4cb76cef255943cf82c4afbff65711ad56c87f7c55d2b011c360636b4c2fb62ffbccd2e17efe649b3fba2349716ffff7d0b8b66b09eef07327c4dd2c3962dc71c186c7d669f1c6c47448f82895bcffc1bb5fb7cf9399b9aba44356deb910e6fb0af5455da3a6cba144b138ba46cb7c617b6f937a05741536a04aa378ed3339c89ae52b787064eb0207cce1b5f14472c1503689226692d9546788b6ef9b559a2d0311bf5f4b7"], @ANYRESHEX=r14, @ANYRESDEC=r132]], 0x1, 0x0, 0x1000) r133 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r133, 0xffff, 0x1003, &(0x7f0000000000), 0x2) 12:30:00 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0xfffffffffffffd08, 0xffffffffffffffff, 0x322, &(0x7f00000002c0)=""/221, 0xfffffc77}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x0, 0x8001}) 12:30:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000080)=0x10000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x8001, 0xffffdffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8", 0xb8) readv(r0, &(0x7f0000000c40)=[{&(0x7f0000000940)=""/235, 0xeb}], 0x1) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000900)="4912dc8c", 0xffffff04}], 0x1) execve(0x0, 0x0, 0x0) 12:30:00 executing program 1: ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffff9c, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) r4 = getgid() r5 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r0, r2, r4, 0x1e4, 0x8}, 0x5, 0x7, r5, 0x0, 0x0, 0x0, 0x7ff}) wait4(r5, &(0x7f0000000140), 0xa, &(0x7f0000000180)) pipe2(0x0, 0x0) 12:30:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x15, 0xf0000000, 0xe4, 0x3f4b}], 0x7, 0x0, 0x4, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000000)) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080)=0x3, 0x4) 12:30:00 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6020920000142b00fe8000000000000000000000000000bbfe800000000000000000aa2c0000000000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='P\x00\x00\x00\x00\x00\x00\x00']) 12:30:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r2, &(0x7f0000001540)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000080)="d6b4df8790cae6aecb94bcf406336d75547b7d1da8c8b73316a6cd252eb5f53e4a88840e53b0e13c21d961999f8363f31db3a0c000b53e3fa7b963249197beca2ad5c906c7d1696f838a5709c9cc9c3eb301448f874eae11e5beb89b71c51bba204a9431319f28711f9f61eb20efdef3f20bfb91078f35498f2b352a10d2cad1667c959ead6b6b37887ca75239e9240052421da1a96c0e20f0200b8ada66f0fbf8d71d59dfad678acc075baadd039412a8e7ebf3eb9db8647f59082abe0b6161f5de140b69ad85bded7a371769bfce0e82198da84a43a5", 0xd7}, {&(0x7f0000000340)="59b2664980fd9c588161f2c84a1533b3c6c1ac002010c7733cf42e525a63f7d307e3728f2fee67007a150917f336d7278806c89dc6f334f8c54f75720f8ac56ee3d2f8f69b9dba6ea13ebdda5518e71f69e981fd0df633c0c9c679e64b38f3aac440f92b6aea0dc66a5d0cb2626123706341459fc209beb6bae2f8f8ffaff6c1ceba329056493662bff61658042ce51006682c6890e5", 0x96}, {&(0x7f0000000480)="17539d679eee75ff1225b40122ceb08f8619b3b2c7f0e858f3a75e6168ee00725bd14b4ff322c19494e95fc1c2b90f0ddd22fa8cd0fa22549c1698dcca8f37899ec9018c2530d8a643b61a25d21246b5d9a1c75501cfb0996caf57b2ea9190a41f61d37d7f265ae3df1b72a0850eefa502f0cbe812ffca633406cdfb9f116097178073ab4ac73362ea3157177420aa81f71313d5616bdfb30d6c6552ea962d698ceba35e915976adc91715858a37a1463b5e2d61d1dda14ed86a528525a7e79630163603024fd3d69671d8daf5cffaa9c00d5fad37dc422183e6f8a42fcba8197220bcabb880bc79bcfb7f7799bd9e3d4baddfa7ca44b2b5d5eea005abc4b37f68bece8c1ad3b336351e21a6db6ef854e4c835d98977500f9e9688a71fd56e718f3c58f35a80530ce98b66288c3db7073a2d3bbad27e79cb5d61859e75c3fd9e942cd00b718eb2bdc6623252fd142369ba3ef273abc592c4c732950d17dd0ed8bd69d711e42d05daaa3e79291966272f528acc0a06fccdac1dc84073f2c82c914e6effecd9330a543d9bf6c8f4772eba77c5e7fd775222de40eec569bf5b0c9d6c95cb7855bb730a7119cec747c9aa38d23a71604c0b918d1789e62308a4c54a917e043dd3683653b521ea4f227e284988f8604b37b61594839792e9a2690cefd71268c3a40be326931215e70b2f45bd238913f383df09c34159c273ab9183edb2bdbc6a6c392784aecc893dc01966f23d4213e7743a3c9db7322c18da9c37bececb146dcd343c9108ca0073b5e640cb7e429fb917cbe39552884e6fe742f79a00332deab0934d33fdedb7ced4d783f3b5ed30fcf182951bea2ef317c543a53bbd57a6906120c4a4e97b34b7dbc86d94f1701b9e02cd85f982089fe1171ad982009dd9c02cc89062967d8a022c01d60ab349fbcfe6fb87a76bd578c0572c01cd8479520d2e50f866945a13977c0611e63f34eacd480555dfb9c9ccb858d76ec99aa6b8f186a6ef70a889296c31f749c73a5c66173d9ecb6b59831d8a60821540c9fba4ab126a18ffc5dbae06094ceb0302ebe8ca2e84bef192f964ff7d3899d2a9c6e8a54cf98cd3da56de4caa4dd8be4ce01f8e480d8800ee0051afe4a8b09608734616364711d20e8f0d22e8d545f8cb2e784b4a1055bf77006f2f3e5dffb2eb3aed573ad344a091d1ffe72c867f4348e0daf82f634822229df362938857ebb1847a4bd0a4b8ca3a0cd5ce85bd988a04f2313008b22f633b7123538d493afcd14964761e56da6f84e8312b1ecf2113af3b58ab3fa693eec31b1bffc629a06a3683546c5e98b84e099d2875d47a95bc0b76ecfed2c114bf9929672b758adece4f1646cefb4de0ff1e33f2e51f7f07c05466b1beed54530d39e9fc1c345d8998363a48404a48f30907504b11028f3c8d05b1f91bfd354959ed8b446e6215ea5899cd633d85a28f2f0a60c0acc928706c0d1a2634b1dd86a35dc07ae7f07098693c501df3f77f603d21d950732d0df1388f69be7dcc4bdc946aa078af8bf4c41d0b34f11d562e36e8d28de87a5f841b223bfe2e7137439686f95344ab79af743201054a463156e8f7eeabdbb47cf97a942ec56bee850c416ffd6624af6abd7c67561860fe644443382e3be4d83acd14b83e70037b4102eb2cf7d257196e166a2247dc26093e8cd991db7aeaf0d7491c5658668045eff4b4a37dfdb5eeb97ab65214b2064e1e9765fe3bcde142f4e21fd03f6ab5489b80466207be140afff802075e2d27de867eb7e98ac3eb281e0b673de131092f3bd2ef5edf7f11a33e035cc00658be286cf69cdeb30123c17574fb2a8c839bab43da8248f9d619198437f20a12c50baddaa04e2f2d872cacdf3a37d3c6a3675b91c3ebbac13f63b1f6434dba343314d1e8e54ba26f18a782fc77f8c608f4fe20a2151fc8e2368d66b3f956c4e923a37b6bc41771dcd89feff8516dc01220939353b956d6f7405bbf5c2c8f830774dba23696df4ffe0b880c84afb64896cf64ab0fb904bb399d6b2336397f00f32cc83d4f86a27cfdf6b9849fee59b20221d5556d87affc2fcfdd7d792e35cedad2b150eaa7bfeeaf52cb3aac5205ba4545e20f014efba06f5f216e8c2edff01aa3e1d49e75f0cb4b39ea33d9210cb243b7d866841a6c7a05a6c3b152be759ec0369e68c8f420f9fb08f5e61ed3bf6836f35691e981b635071a2d994b54424b40d35296f923d9a17bebbb38998bf74671c483f9022dae881829a3610968d26e0d0fe3b2a384ccf20b0c51664032d0536b2e4f1207313e382db4860a98e7cf91946c3184c331452929a3e3568e246563df0f585558f267743257bf905f90bbaa1130138b13b4f778b048b488cd4d651fecc6f1a8ed122b49f077ba140149ccc17c87ecbad945a2d6482118cba7515cbbff219eff81e60c9cd042a2333313215bb74d6806ac557f9da70a835a77f4c3639446c0375d2b16bc55d30236f828b95bd3a5444653448729dc54385c3ba1e71d601d1f22d68aa2e79da35259494443538f6ac117f35eab48f5ef979afb6e15ce04417c8d5c7c979df6b1f6ae61d426d31a3d4274294f7ff103e95d217c6a2481b6f51bed174085e16090f5bb309b93567399a30a77b917384c0452c16c71a5b49f163e1f8493e2ac721daf8f699df2d7ab2a57bb08a30ff23a5175fc7e93115c152f18745e45793e0042bc678d812f7828ebbd32f6a72195fb5f039ecb9764814d798ca44efe6fb8b714f9aacb1a089a520197d98d38b49a6297f9b78bf90fd5b57ba88fd0f90e840dd588cbc4fe1645dfa39c09c39858e97570319a85a1d4347b4be0bcc0032b76de03cadf860777cad76fe8f6cd3d7b15c8dde087e6ae714f2a3751530057ffc0c648786e96bba1db4a295b6fa879079fde5727f147a3f6457464bf2e9fa25adb18d26d10c8303df0a0b69266341b6b46f0c2eba301678f6b19fd4c43c324f0ef512557e9505b5b3f2597caba63070bd11a4bc3cfdd3c4ed60d4c002724e4341cdf0fb5a480e20f66eb3d7f0614a58cdeb46704cd62290529ca01bb403dbfd8170c67eac150c0df522f67c6129738e7f529bc7a56f284c7a13cace4c060a42f3abf9fc00d079e057190312b2f281bf07bc5087a3adc9c6e74c8a1149f0bcc71e24fe9a1919e5b8ba442e7ff6bc015223727f02b16ef2961f55537f8f5fb2b0d8a403501912b404be5648fd6f371b87cdcbf928b972deb266491c917d609f9866c8d83f2e1d0b370edd717f22a99a22e48e2df141fbff276a0fde828dc55b516d7e2808a5b0468ffae92dd6a6c831e4002e59b2de5048b94d13661edef924bd8c01af2f8e4ccbac262115d44a0874a4dcc448981928a3879bb5d45baa04505eea9746ca40d13218fdd41ce64f386d02d290c76a9b11396b114a867cadb83ab43838fab1666a289fd1f670c76e48fbcb0db006a89662c754295484b55dd531d1a47851e77abf185db3b3ae0b65c7a77dd7b3e12612d7ead53a488ce51b0c20bc763997497e3d7cf73199e1f5d1d421abeac33c5e51f25afb7a0d45b5c5db13a53237ae457b8981ea18ae11369ee9d1dc009e943d4cc298fc2995ef13325f2e07133f0b83c57b23585796529a3a50ebd93e903873a7edadf8826687fa6c223a7273b1d6aaad81dd63855439af2eb75ad9e8b47141b10fcd89c7af973992b6faf951e05b07bb3ec7b566b411f58bb2c0e61a09efa79de923d0aed9a62b144f8870b1415bcf7174d2c13c4e5b8b4631a4ca5cd019b5eebb00a66044101fd0495e1ab45fc7a8672e1518652ca3acdfff7eef233467b4f17cd31f5161db34f3a097fab01005853dac287b4682c1205b9e45fee349248ee55e7405ce9883a08da41ae94bc8bf4b6e1108e133ee207d565564fe97cca9d42fa0ddcf83e1a5a609adc1a32ca141d8635e00502e6079a6df396982f7ddff43a4a3d60c0de37c5d3ca92cc577fa8a950db6a2e0052cb8a205c40e25c363c6af218f420a94e1a7ac8ae71809fe3d2a519d9d96684cb0d67eb67d746df4f2c49819a027fcb8e8c3c8fed168237dec048a5475148be010ad0670ae3eb8b54b09147a99f13e0e83559f562b4b37aee2390db4a91022be2058c8d4ae726cfedf329dbb70ac4cd10ac0d9409183023884e8cf66353afb8f9e1ac6d8023d6e390e1295f8bfe7523bdb3b82a604ad0af0d263e5f1bd2909407746154d785574cef8a82eade123b4311ade6b34abed30863a136560176771d9db8ed2e8eaa6ed7a13235a6ca77c1a2bba5ade3581199d37927e103e4840afc5f4b913fef578cf632359e84b2aa239a4a315d78c011b0e0b59c579f2cd0199bfabeed224d426f48969109d7cf88bed389211c3be3680846f5abd44ec9e7683a486d78970ac82f2cd3a8b7c53f899006582669c59ca12b695934840119b9a409aca1f62a2c0ad78b21229514cfd613e11df23ef559eb541f7b0dece8fade258c4611d8fe041f489c7e765e0eb62a1a289362ac4fb1f20f62ed579e02f98d421911aa9ef909b7b6bc6a9c699cf33bf02ab26d7ad8dd2fb9f4e9415ddd4c0755e165dc0c73566eac704d07a01df159dd7d2e6a26a64c5f906b62ac8299380b25ff28ca6149cd9764a009ffff22060bdd7c5f9eb5f2c46f56b3d41bb9a7871bfe136df673acdb4703cd19f476f9d116792119139bcb486f028ef78a897846395f8cc65c37165c1f00e573fe8aac876c2c022435c6c863fbd62bd38b48ebe75d9cfcb690f682913252841192eecf5ba5e0a654a2cd127325fbfa40f02eeda6448b770ef3935d5b35d1a8494e6ece3f797983417275c0bdf9625733cb73707ffed766ada8129a363c478a5ce6ff05dc1b8873a7c0da866f85bf2b6f248f37e81caee636fb4d1326f8d15f8f36d838057859d1a64d3a8c108cef957db342b0ed3bfaf13482d585bbc9bb0ea57a89067c5fe73d17bed26e270ae99a94dee2eaaff484bf83bbf7708d732f7d5f8b8839a3fcd836ac355e6b61febaecee96f56275b6c3d75d0c0c35159a53e795fd7b44a6fd3fbbc72520d4f7abf610f4585492cc61aa80967b6773509fbcf2197975678b817c713aad0f82d530286386a9548b22ff8acaba11635573d1d3785e08311363a80058a263744f932b06cbabf296d25366a240f2e6e2bd69001c2e2fde75e198caded5a86b6b546f0c168745a0ee9a9e581574422e94c3022c41f9e93da242f93dd16187cae3f6023e823c363034c9ed4455d1e11f57e44f9fb192d327e9cfc07823070ca0c0eab552622b931338f1f1a98205739c776697e71710b712c81187001d17e372782e7010e9361b926383e5a2eb2d4fefbcd78e6fa76711f2ed9914ca1d18212f0aa9639dd51cd5fe8e81c6e616e9e04b2e682318ba25895832e99e65e17544d8e4e965cf8f3c28f2dac84bfbdfa498d4987742a41c4418947645ebaadfd9eabc21b4d2e00b1e9f9b13ae73b181a43b9cf7dd1939d1326386cb5b97007bea69700328c4c985a79317b0b92f61bc6e4e15104f9697f81fc022ec67e9cc87bb538db12a2d6c8e14b9b857bb1af756a532e082c87370f18985cf4c7507cb5b39a909f7f8bfd958158431288aa0953a88f17e4c752954c293cf24ff8f6fceebaa73af32ca0a4a9af28302158f134cef32faa0fe1c1f87fbab7901e2786b6a2dc378e85c3460f93f4bdc2a83470f5f67cabff60dae6bb79b451c1b973f9e6d1693ed29762c5c4d9a168ba02ad5b5c3b054136f4331a134fc6553ad3693f91fb7bc371ad73ef413ad37d8cb092024985715f8", 0x1000}, {&(0x7f0000001480)="b220dd34b6b1f957273239f6626b42c0812c3eb022fb7f263a6f696294e22daf27015e6ba927d5b6ab4be72dda9a0859dbd426c0c859e941115bd7d9f675a619c217b01ba50f5c56b76e1d83936fea08fa8ca8ed7814b4b8c9944d1d37bb0002cae95fa88e2e20e23d97689052426357f99bd47833da5b6f759195154b0d5e6bc99351b71eb6458b33a1eedceb66cee0a02f206e8666f753f6110edd90566d9c", 0xa0}, {&(0x7f0000000180)="c9d0f8e3ad5af221989d66f46e28350f404b679c81d180de6ff20dac5f61a2f228887e6c7c85e1c0ef94a3ec10ecedf4d17551e58584f43ef8b2440ec5cc0ee06e3e756feb4dd9cabdf4d459f983045f8f788c9f283d7b252a59af816e260c23644aa0dc912141b03a887048ceb09c57f9c61935defa135f", 0x78}], 0x5, 0x0, 0x0, 0x4}, 0x200) sendto(r0, &(0x7f0000000040)='T', 0x1, 0x0, 0x0, 0x0) r3 = getpgrp() ktrace(&(0x7f0000001580)='./file0\x00', 0x0, 0x40000310, r3) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000400)=""/79, 0x4f}], 0x1, 0x0}, 0x40) 12:30:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x2, 0x1, 0xd, 0x3ff, "73cc5160527b0100e53407000000e8ffffff00", 0x1, 0x1}) write(r0, &(0x7f0000000100)='\x00', 0x1) 12:30:00 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x1060e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8000, 0x0, 0x81, 0x0) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8000, 0x0, 0x81, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x8000, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8000, 0x0, 0x81, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r5) r6 = getppid() r7 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r9 = kqueue() r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r10, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r11 = msgget$private(0x0, 0x40) msgrcv(r11, &(0x7f0000000580)={0x0, ""/20}, 0x1c, 0x0, 0x1800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r13 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r13, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000140)=0xc) r14 = msgget$private(0x0, 0xfffffffffffffead) msgsnd(r14, &(0x7f0000000700)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de03cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9118e2d6dbf289abcc552e55c60cea0ef4987d21852dece05b2a1d3370dfb1b52e3c8b838205dde1d9508600"/481], 0x156, 0x800) r15 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r15, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) r16 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r16, &(0x7f0000000480)={&(0x7f0000000140)=@abs={0x1}, 0x8, 0x0}, 0x0) r17 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r17, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) msgrcv(r11, &(0x7f00000018c0)=ANY=[@ANYPTR=&(0x7f0000002bc0)=ANY=[@ANYRES64=r14, @ANYRES16=r17, @ANYPTR=&(0x7f0000000940)=ANY=[@ANYPTR, @ANYRES64=r13, @ANYRES32, @ANYPTR64, @ANYRES32=r15, @ANYPTR, @ANYRESHEX=r12, @ANYPTR, @ANYBLOB="0a0538a8a0a040344727593f410effa96f2cf197385cdfccdf9ea86d38d9586fd3e3d607fe43a1dd9394e7af0fdaa16b8c17f9690000000000000000", @ANYPTR], @ANYRESOCT, @ANYPTR64, @ANYRESHEX, @ANYPTR, @ANYRES32=r16, @ANYPTR=&(0x7f0000001b40)=ANY=[]]], 0x1, 0x0, 0x1c00) r18 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r18, 0x0, r18) r19 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r21 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r21, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x7) ioctl$BIOCGBLEN(r21, 0x40044266, &(0x7f0000000380)) ioctl$WSMUXIO_REMOVE_DEVICE(r21, 0x80085762, &(0x7f00000003c0)={0x2, 0x5}) fcntl$setflags(r21, 0x2, 0x803) pread(r21, &(0x7f0000000580)="609bd923e9f2758fbb254c65a956751041e4d2fbda945817bbbafa2811cd93bb98a9eba731636f6e377116464b254a5982b39eb640dcadcdfa48fd5690ccfa9e5c49edf3dfc96a27aaaa6050f8c16dac8d62b87bacd0c80f83095f7a9e5352e2d255658fd13029b3244970cb4e7298c902435c0f41888a3f56b4d814d3e6a8a3d92b66f0ef45efca5b182fe1f4d44a32d58557e4b58f18bef46ee2a6339a825eb1c0a6c6b87eef1483dc47da64e9f91a6c67837424e25efadf7d4c6bc07d393450587f2a23b2d6bfe8f4d69e059d4a6373cb", 0xd2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r21, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x20009, 0x3, 0x9, 0x1, 0x401, 0x0, 0x9, 0x2, 0x2, 0x2, 0x800}) ioctl$VT_ACTIVATE(r21, 0x20007605, &(0x7f0000000140)=0x7ff) ioctl$BIOCSRTIMEOUT(r21, 0x8010426d, &(0x7f00000001c0)={0xfffffffffffffffe, 0xfffffffffffffffe}) r22 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r22, &(0x7f0000000c00)=[{&(0x7f0000001240)="b52ace56a69c7850a781d7f5594cfc5e9b6230aefccc4b3826037c0671033d0708636fa070b9d0df36290df96ab022dad076bea29edda4da6fb9285f96907e14c1ba8274b889d0029887e01260df3fcdc28d42dd0f82b0d862746441b4dfa7c9d2b5b82732c729c2e490185cb5f6afc4d0bf33a3d1ee2f46f97d4026bc15969f9f261831ed44098f0340b3efc00e7d2c1078e95aba539a24b6b447f9dadf161a626e28e45ce331d59c42da788602fd9761c37d427d43316c37f0928272e6a14430d5ac9fa46ba5078cbe6cc72077ba28119f357a391bb05ffeda5c0a54", 0xdd}, {&(0x7f0000001340)="de7bf0380afbe3c2cfd01cd715f684340f9dc151b070a89330339ec80a367405fb52716f288bf9b2a4c8609f22b1a2edeeb8b3bb1131a19da385c7c2816f31fbea6a62b138d16a1fce3fb1cc3b7f9e4338be0e5e67c16625b3ab191d7683706169f2b218e4466b0545325e9d78a10404953de78ceef8ac4cd9d41af47b57a9680a13896c52ea2f3c966d0915134bdb3cd50fe47f7a06ec8bcdcf609152ede68760a9d7b745fef58639db98436e2bcc6a4d3aaf6d2a49020fda2eca27c2b278bb43e524c5a5519dc43e3b680dad0560ab0392af33e0d362685cba5dd3", 0xfffffffffffffe90}, {&(0x7f0000000b80)="022fbd910224ba8b3869c216a3656ce86505bf0ca8f42ac3c01bf9781eec6822ec8d592854ce0f02aaab8b140fef95730d8b1aa7d308e0aaeaa988c6d96d19253a24f99f6a33d5e117efc14a394dcd", 0x1ef}, {&(0x7f0000001440)="1ff790eb7fe61da6e3cae98f044ef80e0d1c9f3a6aa4a3c730ffc28016e3d6f62893fc230640d8bf3af38b51bed4bfc1e779e72b7543f4b30ec25ffedcd28f5e8b26622920fd181c722686e0227fb92f64938e28674854ceb1c9734178b544cb3bc285399d22563f12737a195152e3a045af55384ae523b4dac8cb4175c7b6fe1e4b7694ead96540613a2ed4ed408e24d0af67f6fb4b9a96ba402b0701803b4885c23348562aff39a37d1ded55ce3361bcbae2fa099646f975", 0xb9}], 0x4, 0x0, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r24, r25) r26 = getgid() r27 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) ioctl$TIOCSTAT(r27, 0x20007465, &(0x7f0000000500)) r28 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r28, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r28, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) r29 = fcntl$dupfd(r28, 0x5, r22) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000880)=0xc) accept$unix(r27, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r27, 0x8004667e, &(0x7f0000000680)=0x800) ioctl$TIOCGWINSZ(r27, 0x40087468, &(0x7f00000001c0)) fchownat(r27, &(0x7f0000000080)='\x00', r30, r26, 0x6) r31 = getgid() setegid(r31) r32 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0) ioctl$TIOCSTAT(r32, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f00000008c0)=0xfffffffffffffd2a) accept$unix(r32, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r32, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r32, 0x40087468, &(0x7f00000001c0)) fchownat(r32, &(0x7f0000000080)='\x00', r33, r31, 0x6) r34 = semget$private(0x0, 0x7, 0x287) semop(r34, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r34, &(0x7f0000000c40)=[{0x4, 0x4, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x0, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0xb}, {0x3, 0x500, 0x800}, {0x0, 0x409, 0x1000}], 0xa) semctl$GETNCNT(r34, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r31, r30, r31, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r24, r31) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={r19, r20, r31}, 0x2df) r35 = kqueue() kevent(r35, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r36 = kqueue() kevent(r36, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r37 = kqueue() kevent(r37, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r38 = kqueue() kevent(r38, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r39 = kqueue() kevent(r39, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="5affe605f1bfaf02e95a7b6288e4cc5b221c8fb00cd1d55f694abd89fcb5f212ad907383c07bbd4800f7d8dca6def9a571e0ef3857a00167a697f3772030a042e84d4a42922bad301361de484b1a720ec2cc1131b18d764462a06cb07a17336392f6460de6068f26bf062b9947c56b617e273306d0865ebf31da77f7aef15814", 0x80}, {&(0x7f0000000240)="42fb5b97f0fd3513cd6d4c81a9832f1fe355b9ca1c7dc886b5bca08feeca46f5424b6e23b150302283562180f560025449177c1ca3e2a1b4fb9062df725589b3fdb24cc6227c5764b5c9a57769c75bdd392888f92752a237aa81e10a7cf287", 0x5f}, {&(0x7f0000000040)="2aaf243e6a457db0fd02e453", 0xc}, {&(0x7f0000000140)="d6c2df8c378d22d8427057e90a74cfa0f6de04772ab10bd2", 0x18}], 0x4, &(0x7f0000000dc0)=ANY=[@ANYPTR=&(0x7f0000000ac0)=ANY=[@ANYRESOCT=r36, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRES16=r37, @ANYBLOB="031fac", @ANYRES32], @ANYPTR=&(0x7f0000000c80)=ANY=[@ANYRESHEX=0x0, @ANYBLOB="00606b940b347df2d327cbb1719ca36d8c2f97ae6f736cfb98c26902534f4959fd17929586bde715bf942a68ecfc01965a777ac04dbe5688c346cf555a70b5e39bcec1ee3008ab113c817ac5db40b9e523c22793b86ce90213bbdbb08d77883dc7e05105307dc68c97405a1392f0bfc08e30c8e8cce71ad42aa06a8f5346982e758f939cac78465222c5cef26fb6abbf26ef5cdf549a2b9810b6b6a385b59fd3ab9351de7588df636858246334959dc5ae99d9bd8c611b3f872e15aca4970aa5997169316afcab1b0267cb8c04e703db3bbe5c70", @ANYRESDEC, @ANYRES32=0x0, @ANYRES16=r38, @ANYPTR], @ANYBLOB="575762376ca83b64853c2deac55b6ce5f044040b86eaec33877b93461f0b4c674244d7e28df31b0004eda1e1f2c685bfde3fbf61e583f5", @ANYRES32], @ANYRES32=r1, @ANYRESOCT=r35, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRESDEC=r39, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r12, @ANYRES32=r31, @ANYBLOB='\x00\x00\x00\x00'], 0x93, 0x4}, 0xd) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 12:30:00 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd54a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53aa06b6caf4b2f5ea5d8", 0x65) write(r2, &(0x7f0000000040), 0xfffffec2) r3 = syz_open_pts() close(r2) dup(r3) syz_open_pts() r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r5, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r5) msgrcv(r4, &(0x7f00000002c0)=ANY=[@ANYRES32=r5], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r4, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r6 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r6, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffb) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000040)) r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000040)) r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r8, &(0x7f0000000a40)=ANY=[@ANYRES64=r7, @ANYRESHEX=r9, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r11, @ANYRESDEC=r4, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r10, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r8], 0x6, 0x0) msgrcv(r8, &(0x7f0000000100)={0x0, ""/129}, 0x89, 0x1, 0x800) readv(0xffffffffffffffff, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 12:30:00 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') socket(0x2, 0x8000, 0x6) socketpair(0x1, 0x3, 0x6, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = getgid() r8 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r5, r7, 0x1e4, 0x8}, 0x5, 0x7, r8, 0x0, 0x0, 0x0, 0x7ff}) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r5, r10}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 12:30:00 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000280)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000001340)="de5bcf292d0108e285382288b23c66f3fef4dcf82cc764abf97987dabb3dc3d2e04c5f86302b92d5fc0c7a723415ba749a5fa48db2cc8ceec469dbe8dd9b313b42733029619fa0306a87e2c1a315e1d082c0d0e46334b34c821647f50d8a290a5d322cd2a5d0f3e648e30d1f132728f826aa23c23d3e7794634ab08842991dcde378725412d9cfef63408ef91e1063057d50a0d4e309d1776cdc8c4b39a4ce033026b15c8dcdc8af207e9b818875af15c416da8e37eed861754b7c3458b2a7506418b1362604e278af609a74c4e66b74e7ddd8e67ac3c7b2c763ae874d55bf08b716993a561cd71c33e3", 0xea}, {&(0x7f0000000580)="69b431b64dc3b05260211d183deced780a8783cf927d79209aa625915327de3bfd0e066b19", 0x25}, {&(0x7f0000003700)="757036a631bb3db87f4e8a6c85db0da14cd865d5392a6abdaffe27a678e8e3192a8f705926601231b64f2937e9842056214f38c4890aaddc31b91927c8f3c5cfefb67207e9c92f8bd74ef162510d297d7ba06222fb4872e8d4d1427639eedd7e60c3f43e7cee898a3de56239f7e5040a77e1cb48b0fad6ec9cbb029ef4d052f41a246a6fb57ffeb3f6ec54fa28368bdeffed9daa2ac22215bc0ec60b18b8584f48a5488ad84222b7dc257eac01f366374bea331554b82d06de343b582984032fca3dac4039404eb4adea927cc52adbb432a2b4d30e79299e22bb32d8e1489fdae004a774573528da1b382b2a6c4161f7e53a8f3e3273406c54e8b0e547d34d6d724ca3371b9ae2702bacc0981e91598d801c6b50b3f11c8bd27843a1ba80824a6d4e2057852cf0bd77f24b48867bcd421422f3b292434e0d2c1e89fad91f4b5685d0392386fab83cb31b9874f7f220c6d7d23caa29727c6bf2ca4de63e4a3af0e22699dca9d603afaba6b28fd6bf1f081135c001b8ef239f44b280c2dd8598d09666a5352398d7721ed8fd76cf1d31f1954a8ff25276221494c76f15ca0d99bf924b70b3f21fd0ad3ec76cf937ea5e29432eee2b98f75549e0d44c29d0c331a5afdf4d7dc5ddfac623ab18b4cb7d96ddfebaa0edce325e5f17b368e21d990de486aa0e915f59b3ce6c25eb58893dd56ca38f252510d8bd9d8930fd4104fa794fcf47afdaba67ccf314a44cc9967ef9524feafc03d18f5ec8dc9f949d70050b1c5533e3cfff3a3e724ada305a3bf5d69e228981044774515a72a8a8980b36ce2e63323a309f7fbc5994b0ed1c78523fe6fcab628c4b6436b54bba87b12c94ec96370d786d66672afbba7d37d2c14ceb86c948fcd3061393b3aed34d2a78bad94998818fe661cb21d9ee6eea6946fedbba20cf2a2f40d174092c37ffc66994ec21a7085278bc8102f962862ac122f48b155ff46d6bfb6408a57e813da6e81569beec386c6a1a2182932f420e430ed4cea8867b28fe789cc99782264a0d841d71b0026829566ccde5554c6cae9018a8780dd223553954826e6fdd33310411e28d1e11eb19fd67328f99c308dcfe356b32c43a035c0492e86eab2850fd754d9aadc38ffb2a354420440cb36e1c59c74bb93ebf0906f24928d9612d7db311a2dbcfb6a3c9fed8396f4e6c929dd214da6c2db468f3716da4e0ec1041459535efc5c0b132a0e37d262dd561610c52a54286226db2a25e2b5e82f3fc74fe1ff252449658d5e99f81fff7d10aa5fa1bd4a645fdee6c8b34212ab0d94df87769c3889254618a5af2b12af80e2824c4acf6b88a5bc4f3e3b27cea38edf4c4af6c690b5ce46d3cf9d11741ff14b34c31111465071e7af4ad39255a3dc1c645af04ebc9a7a5640f2cb04c964f0ee7707f9d192ab60f07fb915b7bcc8fe1791cbb81789eb2680a5843d64759242fad36492d69ef700bd14dff17b1f5bd7c6f6e0f31adc26710e1a4878122e18daf91564104c8f3e378ab7e30e9f868a2805bc01b5039f2d5303fe9ce9a664bfcf6468719d63d4f78477246c8ee0eb1f70dd89c8fdfd70f53bcfdfb18cd2cd471d300b58d0f2cb3e8170f9c2fa4b50d85f6b101f6a9c3aa4ea377a096725d669df43dd7a4585ae729e2b8e256eee6f6505143b34e92270a75746121a6bcd4a1e6096efee693e116c878510cece63e1560ad5ae2ac75d88ba42092d16c5018e41534a771fb812eb5f7e2adb538ccd72ad5b2c3869a5c89ce3f51b6fc83949af07b17af352f184beaa561c633395cf01e0b583a1f6f4507ae17d8b70f4e0917fdcf884300477ca36c2ac7c8ffc6aed2ac61caae2f74ef157e582ff809b96a32d37750abb17c534081900f975ccc86f9beab2531b8a04e88e665947a14a78656c64ef7ccc76eac68e16be202633e07eee9ba6cd37ab81de71fdd96595e60c656414091d0e0798e15424117f601581d6014421cfb50b2035cc760aca70bc665e8d65291a91f1d4f710f648c6281a788bb8540fe22bb8bb6fb36b6e08582e02f275645bde3e186636d933829dd54921360b48df74bb3941b83a7d67aabf2f06a0d6bebc10f663551b85fae11d3352f98af9bd712a8a590edd4724c4fb79755bacbcffce058bda26e03cfcb2dbd4130a5be4bc9c910279ef3a1dd3f06eb2026eb86e92c337dfecb66fd9109dccc9ac2caf44feac34cf36cb088ff519704c1d0ddf0d1c11516e04088551d9cd323a642dfc470943e965bb6681ce726f41fc30d191c49cc9395b055ba793ff66c900b6f2353e5a7c8148849e64b1b4a763b453a8660131867a21da7210c582bafe3597511bc14bdafffe01126507c5323bb7e827afeeec3d4723c547bf7403f0c2bd7f4bfcd8a56ae51c5705642463fa476301c0dd3b77c86853b91c806737d29264e71efe01f641d5a73c05d72c0503625f622bee8d1878dadd8c3c0ce6cbee516da96a57892629cc2050ff9fc060226b269a78cff4c9015e94dfdebd4fd5405320e863bb01c203f93a650c97978442c4f63fd0446a55437c7f6bb80096a569113d8076401e69686152974a4f1a2b29cad38ebdbaf0a83913548749a667fe2ff4d3d8ea808c684849cb03cca56956e53cfa73addd03f874474c5740252c248ed28581ffe3728a207b204f65d689117ad7bde158621226debc85b05ec5375e3127501f40c33c2ddc797170dbda0648723b99dc3a7e5336568617c3351a8e18cea7f88047c38aa13f58d138bdd625cd5b921d25e4a861c822376c071d938ad294207b4370bf78d2350003e5878e7e40ad7878615c73121b034fed402d6a0b3d747377d1382d32aed82de60dc1f882f1966f1dd3f7e7bca240bbce0548108619364a75af162123f4bb2d07403f8218bddda88123eae92f5da0420190abd5db1a22180e1775eb8d39ca0eb5b113e27e0e50183034314d0eca8a6ed4b7b2c039fb485d2ddd19a76861c2c37c636480cb3cf9997a2f7597804a6dc413e1f3f9a22c32c95ff4cf8289909986b12b816e092c9340d4f43a6e7645b20067e6af4ee726de3483da90ad60be6bade340c8deba40de7d346dfe5ddf4d8f3a7d7a063db3d38abc9fb7c88177a72fbc418e45039cfd6abae8da121c6053da8a5e3ce041d58c965c591f6b22f2ee496abbfa7bdf482236488413a981e0ff5c66da86064d11393ed30fc98d1dceed1b0140ffa5352f4d693c6baf8127197ff60bf33dbd35fc83c443de59d0c09d17876d12c3697c848050995c367c51a8ec5d0ee613d0a6c9fb40329f9021ecdf6133477e1777c7dade7c717a2a05f303f614978ae1ce0aae5c6fcdb1aa9bba732896babfc44783306c567ee796ad0e7079b067935b10b4661b801a81ddea87698443a83910798b8de4e12909204929e7dd1d08e2692c2803623dd0c14b4458c7eea714a7a235c96a00e1b1c331958145a9d1c0353cf720dcda45a2461efe8ab617874a4e3a2f7f84a90075204d94cc89fbee6c1381a371281bcfe04ce8bd849690defad9c40369534054443da1817d59d19acf2b0abfa32d79499667d4e6d5bfbd78cde7b6500c958364c8bf4a47d044157332c4861a334dfde561bca3731bc848c8c744a103e3034825d179c3023298bf4ef3643056f44f18b0dbecdcf5e533edfc60f46da24ee76763b8a3ec1333f7e2b11087ab7183055f41f452b25738a1dc240a955cea510c34cb7da1b982486cc3e454b007e4cd9c76b6dc1e0dc7c1032ba6c7b7d2ed396233c4014e6cb709e509c64548d4e654a5a00cef308f1bc663a1dbd2ca064baa26638a7e1502984313524d7bcc5a727fc4b26e0f8eece8fdf3086d4e2399cdc25dc673bfd1cbb67ed523ebab2c3233c19bb7625079efd02e6d13829f97a4efbc9dbb5c94e4874733ca589136d18902ea802184d82ede4ee23bb58f8e1fe3e969f3fbe68e046622b6233ef7e647ede403e02040048087dbcf8773d1b4b11989b720a8a8de3bcecfd37f92d326f424e2d96f99a47ee0d4e60510d229faedd00f9f26856134ff865ed6e48054c6e6fabab378164a738220f9d22102e402103cd0a0c07e8bad93d3d970b8a7e827385292e6d4c07899c7728a1f5ff42107282974695dfd1003129a6f70bd603a8cdb8879a724b27663a17059966b1841446cc0acc1231211871936721fcc884966c49810ea0686214c18a0cd1b7baa0d0d4003eda2dc1b2155a63bfb5977b36ff0a9344e23ededd0f59dbc43200318cc14cba5cdb1a67cd06b80b319b7fb8a2c6508c3ccf31edb8c2de028d00f12716d38e907526cfb71e34819b45f948c1d85b4cb0714b644399e3cad02e0e8ddaa794620675d78acf0a56052155455cb65dfe536648ab1c2e098f5b6f94366744e8dbceb079e4629c3ede21062524fd6bba145059d832d18602bc909d66c1e946d5e3c8d47075046eceef9cdda014df79445b8883a601e9eb5e0385106ef91b9717f3cd84c35a63efaa1e26cd9a512ceaee795377f1dc3720ec8fcd0088f935ea9c12efa8dc7611e986b1a4fb4a451791c38d8efde43b21075166439707f23fbf082eec3aee92d2ec203c2f5aae929df600ebd1524d18a2982f73f636dfcfe851e7b27d3867db067a1ff2f6244b63829c96e14f9b1fa6361b36c10eaac898d69d76ce67b446df35699599120887be3516ffd29935b77171f6981622502b2529cf96ba95e88d9727cc7f97ff86371c60cc955a5886438f9301f411f502233b1794e05779a2611286d1f857d7cfe2d1dbf05856f35edf22e77aeac1cb06f549e056649b138ef077718fefe202f2c8c8f4d9c43a62a715ae77086f16f8199a988b1c958f6c211e180c747842c0720ea5f249ca87361cb15a54fd36982c752dec5e4f8a9c565371e3458e343b8833edf6423b370b819b5414f87590bfd4b3986d5646d1e4905c07f1420ac22aa4802e127dbe417bb315695bded976bcb357fba392e006726d6999e2f77399609c9c2eeba5ebfab56a05d2da262ee05909fbbeb21407b1dcad5a6732d85733a85476cbc4605a33e217e9c3e648977e56241ed93f79d6e7d4d3d710e533230bf279e106c3a060cfa04ed9cbcb7505dbd872c4b8374ded8de115b4625df66008ad1d279da3f4b95b30e3b67193003f93d75a65d0d4f8f1c4e6e66885aeda05af6c5d11ff3e0ab8b1b04c84d954bb0b73b9b2310156a39c6d2740d87ea07d825f74384d5ef64fe91be9f6b4cc3a471503d3b155a876eada249837b00014f692db589f52992b581863daf62f85426a474ac4d8eef4d73d181f00e0f1115983c6652c9c75c877e79aa15a68365df1dca00e483b13794aaa94b10fff7770cc4a88f89c8a4ea9288e815959ea5f45d003e4036660249664d642fdea5d477be3c3ade085555440d543d89540da9195893a29be763f5c690a846889201d067b95d268d4adb0d2b1773679c1b82621f0b37d6297012959b1ee1587124cd8b5b5d24694f8d2fdbe273bd4e4cedd7d355b98792d211657e5bf73406a88c3e52996a6fd95d9a6dfe22405ebf7c45d1c9edaf6a5721cd1bc8936290da1724699d91c01203ba2723fea4d612238f6c5ae836711a1729355775c89768b3041948b58c7530c3f6ddba294268366423018f716d2e88ee154a75f949b7a81bcb47768e6a6f7d25a2a4db7a1b7e8b0015281a7f6a08962f3dd5d46360e54947c2a0d7b874f6a6555e2ceba4ab96b93741be72bb1d2c4ca81212512b83b0777181eb0ac5c428b5e37208c994e1bd99f0e4e7f85b25c7359546cb539eec1971c15bd259ce182d793fd5463f6", 0x1000}], 0x3, 0x0, 0x80000000000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0xe9bd76f4f9adb9d6, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000800)=ANY=[@ANYBLOB="d987281f34fab40c280776c39a901d9892e0b388c5286dc12be9658c14fdcf8adc9fe7165cdf2afde6b1906e9e2c4fa4409d1baa950ce7ea0467b9596eca67e2272d2ecb7c1615ae3da53c24f89fca1c27ac813355875c9fc6d21b39db8c1d957241386b331782f3f0c021130fb8aab6938e17fdd7ef6d4ef10be20aa6e9f6ec9869efe5de6932ac5d7722b31a5f5d5cc16e5bccdee84712e7cbe1315cbd93827acc082196cbadc185220f466687dbc3cea2e6e10e140e37b4b36407b9dab1ea2fa6564e03ea0f55712ff4d91d7fe0b9dbb6bf37814a301a5af9abb477518e9f1e055762fd4e24cd8f4055ea5b9c37ca0d50f1f2d566a70099711c401c75940391c6922690538374b867d219478d23000226802f82eb95476a6fd5e842aec9889a09ede0aca6cee1f9807cbc87ea3aa2b2ad6c9b9a1b959f80af0a8edf23bbd0729cca738ff76822ba0a9465b264936c2772370e44cb92357501e351b04ee932b1b8cebb796fda99d4e769cb66afe84da8bce5b20d0f3522c1dafa7ce9150cb3c86d2636c0e4f9de4fcef240d406cbfd942ac0efa86cfe897a7f42e3969e6fc2e43df558d62875033e3d5550a40c"], 0x7) mmap(&(0x7f000000d000/0x2000)=nil, 0x2000, 0x4, 0x1012, r2, 0x0, 0x400000000) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="01002e2fcf2a3105a08ae97e65bc347ed0cfc728eaf5cf77f8b50000000000000000100000e3ff400014002000000c4fa4aaedab8267d5126a29fc5797b64336fa90b04931248ab6e8eb61e226ee1bddd711d3db179a000000000000000000"], 0xa) getuid() r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000c80)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a471078368e37b3e1f48a368be8c6464ed53a98b69f3800100010075ff078c03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8b9f81458dd33a576d813878459657388af2f3854270f291a4ffde25e1ce5471b20220044a28e6a487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68514490e722245f1bb2de62c8894f78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1ef55c38001000007cdab0f657e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef81451b023806ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948b646f48276e9eced8d127b4c94f944cb3c3b1e901628808ec978226cb425709996de6023d0bdbe54b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a643d1e4c80f9dcc64cd92c9f856fcef014c95b89c1cc408fff61ca29ef114e557a22cf99c21984939342c3d9a69c445629e3e008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303ba905d8c730b534206154b436532e221b00cfdf2e08a9a0f86dc5b428e9f27b380200c770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e456f38602ca0bac0fceb4b3a6ed98f9c3ba21ab88b9aaf8ede9c00"/679], 0x379}, 0x400) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getppid() getpgid(r6) r7 = shmget$private(0x0, 0x3000, 0xcaae3b1ac283dc83, &(0x7f0000011000/0x3000)=nil) shmat(r7, &(0x7f0000007000/0x3000)=nil, 0x1000) msgget$private(0x0, 0x20000003c4) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) r10 = semget$private(0x0, 0x7, 0x286) semop(r10, &(0x7f0000000440)=[{0x0, 0x4, 0x1800}, {0x3, 0x1, 0x1000}, {0x0, 0x8, 0x39bf6747839379ec}, {0x1, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r9, &(0x7f0000000540)=[{0x0, 0x8, 0x1800}, {0x3, 0x20, 0x1000}], 0x2) semctl$IPC_RMID(r10, 0x0, 0x0) semop(r10, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0x0, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x80000001}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r11 = semget$private(0x0, 0x7, 0xa0) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r9, &(0x7f0000000a80)=[{0x0, 0x7, 0x2000}, {0x3, 0x736a, 0x1000}, {0x0, 0x1, 0x1000}, {0x1, 0x9, 0x1800}, {0x0, 0x0, 0x1000}], 0x5) r12 = semget$private(0x0, 0x3, 0x1) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000200)=[0x7, 0x401, 0x4, 0x5, 0x3f]) semctl$IPC_RMID(r12, 0x0, 0x0) semctl$GETNCNT(r9, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, 0x6) r14 = getgid() r15 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r13, r14, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r16 = getgid() getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) r18 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r18, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r5, r13, r16, 0x80, 0x8}, 0x8, 0x5, 0x0, r17, 0xfffffffffffffe01, 0xa, 0x7ff}) r19 = socket(0x18, 0x1, 0x0) r20 = socket(0x18, 0x400000002, 0x0) r21 = fcntl$getown(r19, 0x5) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r23 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r23, 0x0, 0x200000000000c, &(0x7f00000007c0)="eaff925c00010000", 0x8) setsockopt$inet_opts(r23, 0x0, 0x1, &(0x7f00000003c0)="0100127165915c00", 0xf7) setsockopt$inet_opts(r23, 0x0, 0x200000000000c, &(0x7f0000000500)="ea00005a00000000", 0x8) setsockopt$inet_opts(r23, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r24 = socket(0x2, 0x8001, 0x0) r25 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r25, 0x0, r24) setsockopt$inet_opts(r25, 0x0, 0x200000000000d, &(0x7f0000002440)="eaff125c0000000097620ceeb15b72e80a301ad05ecbf61fd25101ace5980a0fa50130428e1ef95d3463454834329d01f4bed1a951de5de0aada815632d74ddc344f233a219100000000000000001a1878fb101ae5a37267dfc1ad531ba6c22f28ad36ac16b256a2c5e9e224f1ce4872477b1cd115a40be38044e105ea097961b6b85ccb717f1a9d9944b49d3e098d26e7482822a1ddcd5e9225a2f237e082f41ea7e010ce008ec3e2efcee592fa1314b7d5ddc3977be79d9f01b1720911df075f458233895a119830db516bfbe54cc90c17183d105bd51c2d9204de51c98e4ea834581cd8e63b133149cb92831f13b8c11d5b32f5224171dc0438fb55df25b4c05531520a90eae7a84b6de1c00374c000661dea3e4abf535a88660177c21afe744b604ba73b61062f3673b1c2f40fc728ffe304f304b932e58dea0e99809a1bf17b54d7702e8b8eed1a2f0cfacd724b9b32e77c834669fbea5536ba7dd313ee55bc14ce8efe9fe34041e6f4978920cde003332c2899146a5f8be61531df75366638f8f4d1316cd3a203d25b300cd754e317e31a17b43ec399d6905fa2bae3dccc4dac61b48e8d9cc510ebddbbec07a7d7d2d1a8b552cda1cd15d866b3cdeaf84c4fd8f194e8dc876c85328deb5e59a7e46ffb65925c5c0efa12c16140467cd7fdc6c2d6bb2e3de83d202ef24dfae8fb7bce5a5a2afb2478ef0e19dd00b0ab8c9badf948a94f1e575c65fb00e6b7510791987d9e76a1f404fe8d1bf9fede9c56976aa8d0b8d6ac23d54430e4da0e2cc262e42b577384f58c48f17631e14d3399d49a9c04e27c364b87ad3115b02e639da8e9a616e376680d13ae21a97192b483f564a4fb42636e5cda5e462a1db62eabff13036704aeaa4070ed028277ade753a01111c25d5c799ad2747faf42b47429a4f0d9f7f80bd318d4dd7e025ede3e885ac2a08d484de0b585eab6294a49", 0x1c5) r26 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x4, 0x0, 0x0) dup(r26) r27 = socket(0x2, 0x8001, 0x0) r28 = socket(0x1, 0x3, 0x1f) r29 = fcntl$dupfd(r28, 0x0, r27) ioctl$TIOCFLUSH(r29, 0x80206913, &(0x7f0000000300)) socket(0x2, 0x4000, 0x3f) setsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000240)={r21, r22}, 0xc) r30 = socket(0x18, 0x1, 0x0) close(r30) r31 = socket(0x10, 0x400000002, 0x0) r32 = syz_open_pts() ioctl$TIOCSETAF(r32, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r32, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r32, &(0x7f0000000040), 0xfffffec2) close(r32) r33 = fcntl$dupfd(r32, 0x0, r27) fcntl$getown(r33, 0x5) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r34 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r34, 0x0, 0x1, &(0x7f0000000040)="76cb42cad76f6d37", 0x8) setsockopt$inet_opts(r34, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) setsockopt$inet_opts(r34, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r34, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r34, 0x0, 0x200000000000d, &(0x7f00000009c0)="eaff125c000000004141d9a838e7b4f6816f8194470af4bc887dc134e7166e453ad29e6ae26b2396d634e81172845a2219b59b7d96145394a17db8d2cd1ed51417c105fafebc3c452047dde1b82b9d47dc5663b0b80a6bb18b3e6dba29038692a1cba68de401eb1bef9db9c9c2e3dcbfdd8fdc95c92870c48d590f77e46e66e90d94109fda2cb40219be709e34e8a5378d04e0ac768ddd40c5d157e46384c07a4f210c", 0xa3) 12:30:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES64], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b02"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRESOCT=0x0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="75ad80e668bb02a2eadfb0e141dff85ba793c6c353f7dc98a605546a66fe109171abd68271d20c0e5312eb50ae08eaec1112bfa38108e63b44018f6183fbd558b987d11b45cb0a77e3559efa32958d2f24c89e002cd23cbc691693a582c937fe8f5fb66b4dd2ab6bbe7597b895b56853c8092232cc1f67d24449674c97f67b508bdff9650cf04453f6dcd07218d6218ec6212a"], 0x10) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x10002fffffffe}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000040)={0x1ff, 0x1f8, 0xa4, 0x1e}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 12:30:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = kqueue() kevent(r2, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) poll(&(0x7f0000000080)=[{r1, 0x4}, {r0, 0x4}, {r2, 0x80}, {r0, 0x40}, {r3, 0x4}, {r4, 0x8}], 0x6, 0xcfd) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) write(r1, 0x0, 0x0) 12:30:01 executing program 1: r0 = kqueue() mprotect(&(0x7f000096c000/0x3000)=nil, 0x3000, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) fchdir(r1) kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 12:30:03 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) r3 = kqueue() r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20000, 0x0) flock(r4, 0x4) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) 12:30:03 executing program 0: r0 = socket(0x18, 0x1, 0x3) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000003c0)={0x0, 0xffffffff}, 0x10) r1 = socket(0x10, 0x4000, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) shutdown(r1, 0x1) recvfrom(r1, &(0x7f00000000c0)=""/104, 0x68, 0x0, 0x0, 0x0) 12:30:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8b0201fcffffffffffff214164f7cd2de35e6e000000000000000327dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1be2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653dd92efc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a158e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac896263eca34e2d0bad4a67f5b9bca2f5628752cffd0180826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d75a6e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d25906e7ae68f0b1c7c45669ced8950000000000000000000000000000000000c55e15fb74a27aa3a685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b4ae93848fd7d2e57c8c6dcb5e8e1fdebbecd9c4a2bbced0608ae2826b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44a963d73e6e1ffffffffffffff249c58ed7d751b78e714062841e30000001c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f18a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb799ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d951887641ce3a2d5f4dcac7d86b593fcf5d1e3ccd961238b8f904a709813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db806051e8bcd9ca34aa53eee9e468d3de5eb01f2795d27e9f0bc7390c55b4503d1ee779ac5345adb691261c2d60b4865a9c0eb4722700a2b986eded8972e67aaa42f2b7b7c3f697ed994916c3716f101b628484fa99746fd8a7ea76395de1575b6268949a0c67324ee2a9d0400d3079cb50e9abfa6fceb5a6300000000000000000000000000000000000000000000000000000056a7f4afc1d8b30a593db7bf36c4448a90506a8f0f91223a616a8b1060ce13a0481202744c159ae7ed9e3c1d09f083e031136384923b66710fab48e50f51d4876d63d29978f1524af17e9c17ac5fb3c3c2cfc030af988d6fe4be73f6f1b47834dba89dbc27068c3f5017cb6f9509664b684eda4ad32aac89cc416c7a46c641efff44f79f146523afd63ad54b6a6bba003e629ea8bda23562fa464edc2441a057607db84a1f1d02a627aeda84d166150f076b7c3fcfc484939bd8ad9fc8acee7bf47dd8dc31a565cc6a4e5696c6aac9a0f37ee9a02e353a56260ebb6437765a51aa92dc7a08b26302f3cbb1a703e20805a2c8b03daf3198755448b7cc7ef8e3f22aa22f92cac6cdc60624db"], 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) dup2(r0, r1) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x20, &(0x7f00000000c0)=0x1000, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) 12:30:03 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0x4) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) kqueue() fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 12:30:04 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa688eaa7289b75c472509000100000000000000000080004a0100000000000204000000fe8000000000000000000000000000aa"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="82022e2fac1400aa7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6f8ccf9b1bcc0000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae485b436e445960fa6b980ac1ba4aab44f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162660c683ff8a85a93ad6fa0ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f12214b5cac7db956b7fa315800dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d7dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bbffff9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7ada72c808d000068318e4fa7cb04cace50d549e7e752a3823f0000000000000039f49354a21103914690559046d4726670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993c31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbc2bcc874da6e660eb820dfd4af6f7ed897751dab037740b43957955ed71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860fe0840618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79ff0f000058810b243f38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eba32a311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc89597c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2630d1a137ef699461e520d70614d848745b3d2acce8a5fe09c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d86165e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b3973b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c35c5af9dcc1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d3046f41083897f1858c8001ac0d915af3f7b3171c14fdea7d504c1416360936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133b1b7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e6b5f6ce4cb811612054a6a8be9e18cbce5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0ed4200000000000000001212d9c400000000000000000000000000e522903e088c87a8aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198d9117da580004fac16783648bd3eff702490229c4bf079345744ca47a4000000000000000000000000000000000000000000000000086ecb4f36dfcffafe7816f42904e8dabdc323b0b7c93eaa063acd078c192341dbccfc6f6f838b839532a233c92c98758d887b90c15f932491d973300000000000000000700f04d8049f93351ff98692d0f713aa1c4f70f8860bde8c677816697426274218c4e54e29e5daa31d1a78514cc62c38fc55ae60700b32ba63ce94ca5bcba8b48c28e4cc5401c556b49a05709346d111f2a22695c487564170998d646b5da8dd856a189059d1611288556447bba3240992eba3e7017f2621e3c72b107a47d8f83ff2a4859435c7a9c50d07eff7b70aadbf62dacbf90000000000000000000000000000000000000000000000000000800000bd6ac46e738d9bca3eb53a908648bcc79c432fba6403bc5087011c852601b0c3f553c2243d24a883d43ec7b644a092f7ea6f50f77044093639083dab7fa10c0a5e83463fe1d96a3c7e19c8b63032eda84290255051219e3b19d8689fba69367b8a298fb1745c615e14f9b08e8c68a81ec63835b11efd87dd4a9905d50b0fb3b807035844aef71ad5620f34e7bee11026edadc64a2e4af0cb81bf01bf43d97a0c27e1533e7c3417dc94e1272962a369d00d599df016e4856178e6974b8f27de8cb51baa6056eb82ee5e801ca4283c9119373e9e0b0269fc7c3ad90ff2c7ff79a3634b139d48ca72a2f425527af6391f35ce9999d81a3472b40633b05506e864db555bf576f54253cf57627b080dff7fda52f3bcc95b9cd99672aac950c3ce6517feb83b4b9fd916e7f8b481b50f3c8fec5de0cdd7a1dab29273a063dbf0024951195a964af1ae"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r2, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) r3 = dup(r2) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) sendto$inet6(r4, &(0x7f0000001580)="e6dbbdf6a2f23e7cc2743e9d3ea1c0c7ad1131c6afe94aba8001a6c502235131b2e3b2acfcda2a191bc280eeecf8f7c35cb105e9cecb28e408acb6ce28b9e0d1e85cfb34582d0392dd529411d00ba2e3c634a12013b3124ff25b6c3c3dbcbf77a232b68eb1452a78c8f654a358000700d50500b8b7562f4d21ea96efbbfc80e398c8cd671bb11a10bf81efd80575a1ff4298cfce7cad871b94e705e2be76c940f29db8e53b897b894ef212fc44b45c406f404bf4f72b1b421cb37b2a1d6456dd14d2db4585aba510652f3a8348d4e0aa7df1076e542e6071fa867808d1165bc47403a877bdb6299c02fa7746deeb867ccaeb9caa10301a2565bd4a6cd9f8fc2c87670b7ede40328501c0c1f2f3ed4e9ac5a4f6109037caecde3ac8e024444ad8d8bdd6f2bbc5e7507b28d93083db1f1e0c31f77e35dbdd4189f9b3eeda03abb17f8fd57f559ff8d46a809567aa0c0afec39648", 0x121, 0x0, 0x0, 0x41) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x4, 0x20, 0x0, 0x1, 0xffff, 0x3, 0x7, 0x48b4fcefae1414e1, 0x2, 0x8, 0xf9e}) r5 = socket(0x40000000011, 0x2, 0xfffffffffffffffd) r6 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r7 = shmget$private(0x0, 0x4000, 0x322, &(0x7f0000ffb000/0x4000)=nil) r8 = getegid() r9 = getegid() r10 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x7feaacaee92beeee) mmap(&(0x7f0000017000/0x3000)=nil, 0x3000, 0x0, 0x10, r10, 0x0, 0x0) write(r10, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r7, 0x1, &(0x7f00000000c0)={{0x4000000, r11, r9, 0x0, r8, 0x2}, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3ff}) socket$unix(0x1, 0x2, 0x0) r12 = socket(0x800000018, 0x1, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r13 = geteuid() r14 = getgid() r15 = socket(0x10, 0x8000, 0x2) r16 = fcntl$getown(0xffffffffffffffff, 0x5) r17 = fcntl$getown(r15, 0x5) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r18, 0x29, 0xa, 0x0, 0x0) dup2(r18, r12) r19 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000002000/0x2000)=nil) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000840)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x1c4, 0x80000000}, 0xd, 0x102, r16, r17, 0x2, 0x95, 0xffff}) r20 = getegid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000500)={{0x0, 0xffffffffffffffff, r20, r13, r14, 0x10, 0x1}, 0x3, 0x4, r16}) fcntl$lock(r12, 0x0, &(0x7f00000004c0)={0x3, 0x0, 0x4, 0x7, r16}) r21 = socket(0x800000018, 0x1, 0x0) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r22, 0x29, 0xa, 0x0, 0x0) dup2(r22, r21) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, 0xa) r24 = fcntl$getown(r5, 0x5) r25 = shmget$private(0x0, 0x3000, 0x401, &(0x7f0000ffc000/0x3000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r27 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000240)=0x72) r28 = semget$private(0x0, 0x4, 0xc1) r29 = semget(0x1, 0x6, 0x40) semctl$GETPID(r29, 0x1, 0x4, &(0x7f0000000240)=""/10) semop(r29, &(0x7f0000000240)=[{0x1, 0x2, 0x800}, {0x0, 0x1000, 0x1000}, {0x1, 0x4, 0x800}, {0x3, 0x12, 0x1000}], 0x11d) semop(r28, &(0x7f0000000500)=[{0x4, 0x84b3, 0x1800}], 0x1) r30 = getuid() seteuid(r30) r31 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) writev(r31, &(0x7f0000000000), 0xc0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f0000000840)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r34 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000540)={{0xc, r30, r33, r32, r34, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = getppid() fcntl$setown(r35, 0x6, r36) fcntl$setown(r35, 0x6, r36) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = getppid() fcntl$setown(r37, 0x6, r38) r39 = kqueue() r40 = fcntl$dupfd(r39, 0x2, 0xffffffffffffffff) close(r40) r41 = getpgrp() r42 = getgid() socketpair(0x0, 0x8000, 0x8, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000740)=0x3a4) ioctl$PCIOCGETROM(r40, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000700)={r41, r44, r42}, 0xc) r45 = geteuid() shmctl$IPC_SET(r29, 0x1, &(0x7f0000000240)={{0x7ffffffc, r30, r33, r45, r42, 0x0, 0x8}, 0x5, 0x3, r36, r38, 0x101, 0x20000e3, 0x20}) semctl$GETVAL(r27, 0x4, 0x5, &(0x7f0000000900)=""/204) semop(r27, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r46 = getgid() r47 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x7feaacaee92beeee) mmap(&(0x7f0000017000/0x3000)=nil, 0x3000, 0x0, 0x10, r47, 0x0, 0x0) write(r47, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xfffffd73) r49 = getgid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r46, r48, r49, 0x10, 0x9}, 0x8, 0x1, 0x9}) r50 = getgid() r51 = getppid() shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r26, r48, r50, 0x1e4, 0x8}, 0x5, 0x7, r51, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000040)={{0xfff, 0xffffffffffffffff, r8, r23, 0xffffffffffffffff, 0x0, 0x9}, 0x9, 0x75, r24, r51, 0x10001, 0x8000, 0x3}) r52 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r52, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r52, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r52, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff}], 0x2) r53 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r55 = getgid() semctl$IPC_SET(r52, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r53, r54, r55, 0x10, 0x9}, 0x8, 0x1, 0x9}) r56 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r56, 0x0, 0x0) shmctl$IPC_SET(r56, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r56, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r58 = semget$private(0x0, 0x3, 0x662) semctl$GETNCNT(r58, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r58, 0x0, 0x8, &(0x7f0000003700)=0x272) semctl$GETVAL(r58, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r58, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r59 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r61 = getgid() semctl$IPC_SET(r58, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r59, r60, r61, 0x10, 0x9}, 0x8, 0x1, 0x9}) r62 = getgid() r63 = getppid() shmctl$IPC_SET(r56, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r57, r60, r62, 0x1e4, 0x8}, 0x5, 0x7, r63, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) r64 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r64, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r64, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r64, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r64, &(0x7f0000000400)=[{0x0, 0x5, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r65 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r67 = getgid() semctl$IPC_SET(r64, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r65, r66, r67, 0x10, 0x9}, 0x8, 0x1, 0x9}) r68 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r68, 0x0, 0x0) shmctl$IPC_SET(r68, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r68, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r69 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r69, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r69, 0x0, 0x8, &(0x7f0000003700)=0x272) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffa8e2ef76c1011b8ecd60a4f00808063a"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 12:30:04 executing program 0: unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000600)='x\x00') execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000200)='/dev/zero\x00', &(0x7f00000002c0)='/dev/zero\x00', &(0x7f0000000300)='r\x00', &(0x7f0000000340)='r\x00', &(0x7f0000000380)='{\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='r\x00', &(0x7f0000000440)='b\x00'], &(0x7f00000005c0)=[&(0x7f00000004c0)=',)}\x00', &(0x7f0000000500)='r\x00', &(0x7f0000000540)='.\x00', &(0x7f0000000580)='r\x00']) r0 = socket(0x18, 0x8002, 0x0) pipe2(&(0x7f0000000140), 0x6) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000001540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a936aa5a1f5d82bcad6aecdc400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0860000e4ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ceb730e00c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054e4bb82a0348650380d03202a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001db10000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b095000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e17d307a7c4ad6b421d6769257935753545be9d227474f76d4fb73284cbd37133c830503f6f1ccd59ee29c445d4eccb3191dfb67658751568c8baefe9aad613905f24e41bf2e1b905d62912336e5c79b4b5e068cc49b9ff3a967062c55f2d6cb687357b0102244606d20e6618a9daedca1eddaf2a727a9630ba46151972a1ca6de540d22cc464ced7c6d140a9ad43a510024461b26615c9502c6582dacd132bea3985478ed2adc1f0f97e2b2da0f7ce1016c7dcb699793bd9998bd4354515b60461270c9a7c9041af61a030961a647bb9604a88f5ad2f343e9f09bb5fb402d6a40acc1904983e0814808bdc967944ad140a9f72851998e1b34cd03db8e8f499a98e9ecb4f9aee4a514693f4ac551e2ab61cf23e9ec93e4707fd786878f213c6b3e59a159927e2c51202700aaeda873e2442f857bba81d0a07eb3e3a4540bd27f54c993135ceec734c187941c58a812f58030b3852c3f58d38128d3bb6e128f2d8925ffc9930395174f74e0ae8b747d4a8affcd36a3b41190cf895249cbf51d8b228b59d7e3ab4e84940a12f64269b2fd27a9ead54ff41340072d6114994a3f36f18858255082999865eb2765519576b7349284301bc87bbd7a0ae6308f17a25154cc31d89207b9bfb8986c4eba59f024d47fa034c556756c591f0198db4c7a683c3281d3fb3c17ec1889d1"], 0x1, 0x3, 0x800) msgrcv(r2, &(0x7f0000001480)=ANY=[@ANYBLOB="000000000000000000000000040000000000000500000031a94cff0000000000000000000000000000000000000000007fb5000000000000000000000000b6000000000000000000000000060000000000f700000000000000000000000020000000000000000000000000000000000ac2275b9b0000000000000000000000000000000000008a7217ad16973be600000000c8cc896a180000000000000000000000000000000000002eacfb27e78fb2869dd7802d11d37b7dc9ee0e"], 0xa4, 0x2, 0x1000) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) pwritev(r4, &(0x7f0000000440)=[{&(0x7f00000003c0)="c82163b306f28770f357eb11a85c2099b4bc04ddf1f4f086fbe758f860954d56cd2a5ef6afecdf489a0b44ad937234d995122fc20fd62f6d7d2b5e177384dda0746a54831c2b1247739e8905e4969fd4d2a2da0153c7446b854ea1ecd691d24ba6db6b373232bf77852bfc7c5e7252a75bed8a1d8d87", 0x76}, {&(0x7f0000004c40)="40f3dccfc2a72b41437799a2066c8041367c7261deb39e6769d774d12348fdf06e998162f7b8a2a55ff26fc260e5685c418227f8bc327a8cabf3efbfcf63636d46abf1dbd4b1631d45068a3d938f3e52d9432b748d122af785669d47db5c83266938ae154433b75d223b6f818e3048446ee9885d2ae3859c9d6ba8877140d2ebc6608628b91a8c685d0640297d04b0a54a00fed0e89cfbacc74f1ab541edc29257ab149d9245d0e029dfc66579fe21320a8bd93d57cd525a1831da2677b23630c8f98b4f42316e1f86aa0c5c821b239c4b7cf77a431086433b7ea5420706c02c3a7182ae068c5afa9f69f0fb7dfe23a9b3cff24150f5e09a5fd915ad9c057f2386551e635f3339046ab61d7cd75ee5d112e789192941da1924e7425168f492cac3869c8479ce2a392868fc4ab9a307c57b574fd7a882914bf0b6f96c35cb0d3afeecf4083c10ff46cab40dd6673fedb582d4df2204dc60421a14fb16485a4d1b7789e0406d452db048263c27ea350ed0baf37477381467fe4cf2255391595b6fcef35d2f3fdac028e0c5d26e0618948a1fb80215f5b03a711e655ebb27c46fdd889c9600c342088bb48f041255e0e1b959c25db2a57c202c4e5f99d33977399b38e9c3f779e9c70f6b01a60c40353711a57f6cc64ea86e5bb53cf60a18a8d813317226c866bad9a8a7ef8597ca77fa18184c1adfcf9f4017ff7d5ae4eb04f90b01ab2f888ea7c30af95589018de49f8a6733e9909738c84c342dc6f3ab45dc1130295a0ef6cab6456ea8046d63b0683154c96a33234da0cc132abcc38f25295566672ee1a9f3286db627e92b2cac5139367b4b665be36cecd1e74295c73b412da95ea4a1ca301da4bab4b70282c99b8497e9ebbff40bad9787bcf75f6fe8257d693b556b2fdabac7f0bbb48539fab69df1f6eb1a62ba676b1bcf85a1d26a85da361193d7c758cd7f78a8a3f24a66164920b4102412ed3a8df251d7e06ed9074bf107d8a2e55cda4267bde1270481bba785c147eedbff85647b1388174d1220fe722ba725e0db11cc61f566730ec94d231330420f646266a0f7c1a5c7858c0a51c32ce9ac249f806af7c5e3d4e30d360496dbe98655e002dc3cd47c00b4c3156884f3822bc206574ff74089480fcee2278d27a39e1f7d0ef1c313eb0b7424dda3a2d77870bf7e484036042539c2b3cedc2459a97ed6898e8847ccd58531abd0d78e55deaa9a95e7d6a2ee6419f3ad0c53153278cee3a54a428bfc051ff715945f0a346e658d1e45d5ff8307b10376ada1d5b913fdeec126aa7dea28ea514734b589e5fe282a6100311f29a5ede0bf2007af163498b3289ae79474bfeb4c98818dd301f57e69409e83b32e78c1157daac23e657e10b74d5b26348d11728160f18a9be2f086c99b27652a4e818f2fe19d40b674419cd61b4d2f31c0b08e377ea7d6bfaa3006516ded1a2ffbd4fba86745631421de8f2944cbcfca90991c4b1ca96eed5ad262701df06ddde3e0bc35ecd5bbe7f0b9d1d430620d8ced4ba2f1e7e2139ab3f00958f825b5e149abb5836e3cf5efbdb64710009547be90e9113dbcbecf8854e138269a9487ded0ce6269d036380b77e676e263e11b0368e10f5fcfbe3c7d70406e9899eab9ea8f6a68d05f46e828756791b32eeb58ffbb4797d62ccc1309039abcf1162eddd167165496a2806b30d54c590c974dd11961be6d2922edc96653b8fec8d1cc549b4b7741b5e81c1977bec0e98916d7253fab8ee8a93bfb14fe94d1aeeb71144ce2e8134a6d38fde28087fd534130064235b0f054f9b5bcd4524a4c09f5a39bc5d7d5b2fbf44ec7c78ad0ce43f48cfadf6c07db43d5b0b2366aecc3c3ec0386338cabb89e9e07c42e2f3448ad61f5826c8165fa2ecf56ea47e68f169aace5fdc402f3615a6c3e0af543ddc2556bbe991d77861030418dc00021d969dae7916b8c0da164cc1e74c054aa71db36192876d15b5ad082267f38ba2b8da3a87d3ab2d85c8db1f0de42f74c64200e60eca68aaeccd59bde8cad03e9bfa1e5270ffb6f215c25f50a4aa409f16db28171467f9e75a9a6ec4700677a0fc00f7fe6eef46df0c07d7bb21b367602fcdf219ba312135850a16b6e564947274ee6234d08cfecd7a9475d925f57dcd0cd1192bf6f111b92360bd26491a2ed86c87fb028b54162266cdb9ed1131abd6bea86e2ff318f8b303a97c0ff9376dc9bc8804e3883920fae0ee5c8f1c07f72f19ce9fc7a10472abac09d1e39fe8f915f1120bb1249885bacbb03f42a0f6c96a1bc282cecb6f9142e84b38199d81315ca9f74e314c259d9c8194b82b99787f1d421ff68931eb360351da7beb0e8c7e3adaf7dd44b530a9653b43c16066efb3a20abe55f78d9df473fc6a72fa2d8c05591ff552a6658125b6cf7788b1f4cc9a2f2a675e9f528a5432db2463633c6087491464eeba80bdb077c4577085618369f8587a685624ad0107158a18ddb81da72f3733c4db9348ecbfee8ba093bcd9d31709cb677d67bf427ec93f1de33bf2c6be6d368ce83d69deeecf94d5f6907120d1e5c15d8bcbf03137b882a48c7f301e324bfa284aad1fee3277bb1d875e7b09054598969d84f5bb74f599dce722cbc9370866d97e7eb25930da3d3e88c72fb7211e60e74fc424fcb905dab57eee0cc41e8eb0831219052bfec0337ae75e8a0dba09a6eb7d7a0bd3946d0f58e57694abe5bc0e5c35597a4e7ece1d5455cb7acf613e2f82b3541d57617b9af6ae55c584321afc27f0b5dd6a34a3228019be1e3b5996ec2aa9525f12fd3f208a9ccad0cc9c3cc1050d187943250cf171255a7865d1f02218504d181ac63d716f92fd550f1cb132b4f029dfda96cff09926b1d7826d714829d3a60bf3c98d4839896e8d086f11182de87d2ea16841188fb28d8c81ed89855d9140375139792e69460d08222ce2ddcfcc7b02df3d3f904dc64fd6a03df03e03d28bce45634c8e71f2fbe2fd7df3a7dd672a73b326197b7302dc9098d6181182d07f906b8ca1876387a2e5f823a909737293ea476376cfc7c6b089e372b6ecd0862b01b82fa83c43742ecc43ba320e9a63b69b06b472b98e64fd7db3b5a44bd5fd49dc15fa78aff0f44ec480c07339d0a74be9c82321aadd97a52f2f9ff49dbaf3605720528fdb3c1daaff6ad550e51d76defffba491e74c240549ee0ebc335a46e84e7c950f88dc8fb1c8b340c9cd66cd80e67d5609fed1c682a10709db072a329e2e43c70142eab6b2b7309262c3ee8f54cbc2b34105fa3e5608ac32d66fb78072d1518c9ca48bbc1314c59642784fee5f00bf1580f9b3cac967007a974b33e4697c19f4b7586e05e3e705e771c519a72b688e33eefd222edccf09f7495b2545267cf28c55275eaef5a34ef60c94f9c03a5e7f3b21778df408c3c7edf4f6953f62c5220ff62b5c4706cecc2f7cef377d9619442feab5c3a1ff27c19952d8ac2f59621ffc5e5f90b130b6b4bc1c8dca54bfa30cf027b738b813f5e5af316a89a4cc48a2de0dd719bba4693dbe5087bfc3f88c55f0960ac29a97b8a9648c4c528782a28458a3eaccc2b8b12faa0d0868a3b136bd4aa253dea7fa7129e1704c80cadae857e8e0f0ad378c06e31205f307e0000862e6e9816ca8d4ee10d78e8d7d40ee77c8f1d3cba2c50f12a4e903db6ccff9b5f66e7e0dd9d63488e6c5c85ac88cf679c6ec96e09ca11fd873b1bd4c3b6dc43412d9e5508f2fdd6644872f9b98bfa31f220b7c288690bbe53e1b1f6743a263d7d54394e4e9ec3b7780d88b6a364a078b87f8698acd8b0c3af0aabbb4c3004241f251a033e19c2da70cbc6d70c1c34beb7c80ae5cb8cf94eca5b531203fd6a31c982977c1527d41c98cccddaf5e49e52b2fbe779b4edbae1c299eb8a4dd1d8f13ac299dc59dda4587ebf4ab211dead5b0abfe3ce98ee156eb62eb7326a0192289670702324fca307c76d3f5e305b27fd73135eaa3581d7c8b41ad1b40e3ccb4a31b7993ce984256bba6e7bfb0f66847305af2c225af17983fc371bc9c044c30da2c5ad92fefb80efd21512c5e12550e665b05e75a9d8b9ee7d9a0933f28596373cfd0db68b71f5226e25ec8e77ec98c07fb142cd01731d71e08a74b0e2afd8b65c263116656dc996828048ac6e7b673c55461f810910d01011dd340cb58854ab6a118f21d4596e20ca587f5ffa92c8c5c36b9ba0e49d573239e7e817727ed3bca2f6b8dc08b958e9ee3ef10667566439598ed50c670581090cf9961d77f989864565126059f57af75fa1e955dd44fe2b113a244ea1c949901b758d3e2aeb3f419d096a3f08b7e092884b5b41f46097b3285b566a2e38070f5388351b037b5558cc768fd136b7c13523a7317a4f5b00567711940bd8a3cbb8469f76f6f84eee49d20f10d84c046c031a44fbe1f2386eec522d035a5f2a8693e973e699501c39bcba10d59c5f2880cc8c949fd1409f341cb6cb0c1789033263538e841c0c78ec1fefee4959978ec1ff7e59734b84f09755457963eb43b65ef4e512bdff786e17c7a23d27fc1e6d595e7c6d62e09484f0f119337f98ece656f65ce62d4215d6d50af361c1a393e174bc7aabe0a2a36dafc6dd59b940451477accba03565408d93e18e93dc24ab2abdfa1694b0398217714105cbfdbf3809b829020b5c3586e2681e502b3e636863a4b95ce14d995a5faaf70aa7ee36cb0206aaeedc5e5f3e5e926036bfd86b910354a0dc20632b00a1cd0853b4ef43bff09884cf0e317f4b284c3b1811eeeee87cfc4978915288d4a5aaf908b5dda8c662722231d17666e28461055cc250285603314d0028d116f4781aaccf19ba0b1e36f134e75e49ad0d0bea65d34f07f69caf6fedd2cf8a938291ecf2ce1c11a44a1112bd369a23338f48fd391af30c62e6c3a53109f7d89f24c9547c7700b2d0d5d85cd6f885a155662bbc2dee27ea0b09e108c41b4874a52fae9754bb352ec216b0535547ef5cc3517c230bed0e701ead0faafa2c134ca3e1a8c9e928ae15e6347b3bced74aa165c2d7c2dc5294edd218a72a8382816a57c74fa72c8aeccc2200c096dda044f9bf172d1c4cedc284f7ef24ecf4e9dfe2c5b5a298ebef0bcc4070130c6199723eda258928136d6614483939e8f826b8640fc44a535e753d608fb7310c17be05cf7d7313e7470273f5e65fa7f5fa6e8d136ac77a378960b22d7f605d1284d63644d4914ad1e7235febf0c2e06c14db19d898090e616277685bdf996768b68d49c582e271dabf01def45da8b6152c02327b156cfe3450661e4d6b8c6c568fa4f09029bc5e860f8c4d9d12f955a5e86b9757e1f49a4872f8fb3f740e3c455c53a064811e1bce8743058fc650d8b0d1aeba3be1b3e8d1698550fab3d50c038f0dea12c511f8706c264fab34548edab73c3a2b36e9b2c8dc10d22dd9b96e9e8669afc3802d9d599a8e4b8f5f04747c118881e69d2dc7f4f9a5a603ca0b67d0b7941e4523534984267fcc30786b2d0e22f649acc0f297cb2dde6b254d51f162ea0383eeeaf12d68a48ab3a0c9f25ceb68f80c9f2adc1d0af1eff1a9c1e86652e3d6cdec52c959db6e49391ebe82b5feeea5396244765f52249b12a2aae15b643b230d9924c0554a7a736557435c95b0e047dfd199288c6be274df87bbc01bd947fe79985e9acd039113b747a36ebeba57b7750685a1d60b56294659bb48eb898c47b44564edde001cc200f1db237e29172bdd34e7120a0e9ca354a9d9d76396e76bd1eecb29b122ec5c91b3e0767b3d0d87e689378f6674e86dd920800cb064d23ddd8f", 0xfffffd74}], 0x1d2, 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES64=r5, @ANYRES32=r4, @ANYRES64=0x0], 0x3, 0x800) socketpair(0x18, 0x8000, 0x10001, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = getgid() r12 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r7, r9, r11, 0x1e4, 0x8}, 0x5, 0x7, r12, 0x0, 0x0, 0x0, 0x7ff}) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r3, r9, r13) r16 = syz_open_pts() ioctl$TIOCSETAF(r16, 0x802c7416, &(0x7f0000000180)={0x0, 0xffffffffffffffff, 0x800bf9c, 0x400000, "7e389ddedff37173934a3a00", 0x0, 0xfffffffc}) ioctl$TIOCSTAT(r16, 0x20007465, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfdc7) fchown(r16, r17, r18) fchownat(r4, &(0x7f0000000240)='./file0\x00', r17, 0xffffffffffffffff, 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r19 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x800, 0x0) poll(&(0x7f0000000200)=[{r1, 0x100}, {r19}, {r0, 0x10}], 0x3, 0x3) ioctl$FIOSETOWN(r0, 0x80047476, &(0x7f0000000000)=0x8000) socket(0x2c, 0x1, 0x40) 12:30:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r0 = socket$inet6(0x18, 0x2, 0x0) mmap(&(0x7f0000450000/0x3000)=nil, 0x3000, 0x4, 0x2812, r0, 0x0, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r1 = socket$inet6(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) pwritev(r1, &(0x7f0000000ec0)=[{&(0x7f0000000dc0)="617f13e8d159bcbf80946bc3eece9976aaff8611b74bca45c9dcaf280348c95f63734b98d96748c0abf11016e2860b6ebb1d17db1d866f76a8a52dfe2c4dada774a66449cfb5ebbf4ba1ae334dc14bf1700ad7d82f27475670cb8007fba58b74c19b91a4ef53408927b4445b49998b241c231ca3b391717abc63e6996eac5531048ac965793abcbf6600c006c113fbbbec86ab3aeed91e5cf75134c719e0a48e1da4a466d1461e4c0fabdb3b0386df79fa58fa3c8e3f455bd244831995399c087dc417003436117b1e9533074537ec235f555dd67c0a37ac8421b94f3271c315246c7539e6e573b6", 0xe8}, {&(0x7f0000000980)="4deab6794d8a715662d7fa6c13d95dbc962b1eedcd5ce848ffbfeb15da7a19754a6d33cbd03879883488550139730588b5a6379319e45f06fea08f8493da5123c27a9e134fb8695d53e689006a66b86ae0249f089a553da0a916d8372ba4ad922984745364cba2126e123d0adf092a7911f4d2a138d74831f77660852c60b5f52cc1ab9bad7978a961161b4a33dfc765", 0x90}, {&(0x7f00000000c0)="144fcc4986eb8b77e33ea63955532c8f55be5eaa23a244fb6181632f", 0x1c}, {&(0x7f0000000180)="b537d8dca8", 0x5}, {&(0x7f0000000a40)="4b2efecc119c4a54add6b1804aa765d835a6c191b7986df72bec7cce56fd93809ca2b1edc129cbaab26ae1d9e3a9582459d9140aaa18dae9f8a69e91c96502538ca6b043676b3f5e8e99f852f83bbc13c893b27d7fc77d0d00bf455afcfc0462b9108abcdfa7c8ad7b04663a169211ab011430ef1dcc4b6af0a3c122839d4ebc077135ab784cb4818f11308c212016ff01daf425def1b9d16fd8513886725ded3d9655b29ea955667d90262a37fb4739e688621f28a74273125db4e3df8ae4c8cefc8b7474ed67df8e494b385d5ae94340a64e0810ddf9758a0afe21c41083c85fdcf624efee4890", 0xe8}, {&(0x7f0000000b40)="6ce324a372faee8ce3d33882a1d936c965c3f4f2572fbaac221263202850a6a8e3b4802f1d2fa19fca4d1897f0e022984c12ef97b919bfce75d613e107834f099febf9b025f2165f14d35b977700e46e6ca2482293e0184015cab1d9ede4b392243c0453dc72e89d02772f8420031db79cf75e0c033215a25d58bacb03ed79b99d55388a44a814e3ce3ff93d024a83812a5117c747bc7d32c52224128256130316805a1a58f3b4f55664c77e2544a4369d025b07fc73b80605b52cdb704abd63c38fe94a58595070b26e34d474534b", 0xcf}, {&(0x7f0000000440)="36bb324ec1037c947214763fe2952e6c131239caff7f000000000000a72eaa3e5cfa78c7d380a02cd2589888d9c3687e18f70cc8ca42ae8fd012e79886e00d0d8d3a7ba925933a76fcbdf7f53e026b78320630620fc4d79b2357f3c9897df015acf78fa35c0154bf79d9428b8d9b10f67306", 0x72}, {&(0x7f0000000cc0)="9fa6dadff3fe1bd21c5225d684280830bc996a278727cdbf43198f458c1df4627c6fe831b68f25bd8f3a2332ed9e0a70b4ae9ec28331f7b49e02445c3742aaf4a65af6c6b2f7f069470f9ae8", 0x4c}], 0x8, 0x0, 0x0) dup2(0xffffffffffffff9c, r0) socket(0x2, 0x8000, 0x5) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f00000004c0), 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000140)=0x9) symlinkat(&(0x7f00000005c0)='./file0/file0\x00', r2, &(0x7f00000003c0)='./file0\x00') chflagsat(r2, &(0x7f0000000040)='./file0/file1\x00', 0x0, 0x0) setsockopt(r2, 0x7e, 0x3, &(0x7f0000000100)="0000065d", 0x4) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) 12:30:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) socket(0x2, 0x5, 0x1) r2 = kqueue() kevent(r2, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) dup2(r2, r0) setsockopt(0xffffffffffffffff, 0xffffffff, 0x1e, &(0x7f00000007c0)="9a9f299466c3a149bc1d7b0f27cd73d09b9925731b2c97831a8e65fed9d87f6725442eab577832c3963ccfb39d6a03ea5ff9ca6d66ccde8fb5e529361a7d420d68e1c021f915d14813b3865dbb58f12f26d6dd76045268359efb3a4f18124cccc2a8afe840c13ee16e8fd038b8dc6d8dafd0d2807d82583d9b79d8a202bbb13bf9e898d36978f6a3ef4cc0cfb519b401654061fab036564744acff7e14a7b4f69ea3fee3351e3f006f349a58e7ac62d3c5c72d89b85520d6a91a80598b5f1a7a0b8e07313d2fd70479eb6807408705fb373453b729d1a2a937c9897bf1567d6a15f6f8e791207c2ba6df0fedc875ad2442801872f0c3c9e0dc51fbb4c9c688a82c447914c19942df26890c2bf36533053111d9b3ba5f5fa99b4150e2817dd6a9edebe06cb164628148c8c85c57b4ac4ece340b99e2da9e1ffc292558ff4e0f1a319ea4", 0xff) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f00000000c0)=0xffffff5b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r8 = dup(r7) sendto$inet6(r8, &(0x7f0000000040), 0x430e1, 0x0, 0x0, 0x0) r9 = kqueue() r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) close(r10) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r14, 0xffff, 0x100, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x7, 0x286) semop(r16, &(0x7f0000000200)=[{0x0, 0x7, 0x800}, {0x2, 0xfffffffffffffffd}, {0x2, 0xfff, 0x800}, {0x1, 0x9d2, 0x1000}], 0x1) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r13, r15, r11, r12, 0x25, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r17 = kqueue() r18 = fcntl$dupfd(r17, 0x2, 0xffffffffffffffff) close(r18) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r22, 0xffff, 0x100, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r24 = semget$private(0x0, 0x7, 0x286) semop(r24, &(0x7f0000000200)=[{0x0, 0x7, 0x800}, {0x2, 0xfffffffffffffffd}, {0x2, 0xfff, 0x800}, {0x1, 0x9d2, 0x1000}], 0x1) r25 = semget(0x0, 0x4, 0x2) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r21, r23, r19, r20, 0x21, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) fchownat(r8, &(0x7f00000001c0)='./file0\x00', r13, r20, 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) dup(r28) write(r28, &(0x7f0000000100)="c080cc1138c27b897d287180a13ee653b0bcc1e36972bd78a5f1585c4d10c0038d0c1264", 0x24) setsockopt$sock_int(r27, 0xffff, 0x100, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r30 = semget$private(0x0, 0x7, 0x286) semop(r30, &(0x7f0000000200)=[{0x0, 0x7, 0x800}, {0x2, 0xfffffffffffffffd}, {0x2, 0xfff, 0x800}, {0x1, 0x9d2, 0x1000}], 0x1) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r26, r29, r5, r6, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) setuid(r5) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6530009b3cc7c02a94ccbd2882687e280ebc4df77631bb8ba07fa417f129f0812acd8ae84d897ff2320d7e589965bb96517f377a0fa7a42ebeaf7dc2bc5faaf31ea2580e7a55ba3ecc1015455cdfe8f6f6b3745105cf5ed1b03c214369cbe44c94ee02c8c96d7fe8c946628e00816a271e88c00083f3d501ab20f60ad25b38d82bd5913cbda2023faa389b"], 0x10) 12:30:04 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206922, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x8) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x0) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000480)=[{0x6, 0x4, 0x1000}, {0x3, 0x8001, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r3, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) r12 = open(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0xa6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r13, 0xffff, 0x1000, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r15 = getegid() fchownat(r12, &(0x7f0000000140)='./file1\x00', r14, r15, 0x2) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r14, r8, r7, r8, 0x104, 0x5}, 0xfff, 0x9, r11, r11, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r7, r8) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff, 0x0]) r17 = getgid() r18 = getuid() r19 = geteuid() setreuid(r18, r19) r20 = getuid() r21 = geteuid() setreuid(r20, r21) r22 = semget$private(0x0, 0x4, 0x1b2) r23 = semget$private(0x0, 0x4, 0xc1) r24 = semget(0x1, 0x6, 0x40) semctl$GETPID(r24, 0x1, 0x4, &(0x7f0000000240)=""/10) semop(r24, &(0x7f0000000240)=[{0x1, 0x2, 0x800}, {0x0, 0x1000, 0x1000}, {0x1, 0x4, 0x800}, {0x3, 0x12, 0x1000}], 0x11d) semop(r23, &(0x7f0000000500)=[{0x4, 0x84b3, 0x1800}], 0x1) r25 = getuid() seteuid(r25) r26 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) writev(r26, &(0x7f0000000000), 0xc0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f0000000840)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r29 = getgid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000540)={{0xc, r25, r28, r27, r29, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = getppid() fcntl$setown(r30, 0x6, r31) fcntl$setown(r30, 0x6, r31) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r33 = getppid() fcntl$setown(r32, 0x6, r33) r34 = kqueue() r35 = fcntl$dupfd(r34, 0x2, 0xffffffffffffffff) close(r35) r36 = getpgrp() r37 = getgid() socketpair(0x0, 0x8000, 0x8, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000740)=0x3a4) ioctl$PCIOCGETROM(r35, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000700)={r36, r39, r37}, 0xc) r40 = geteuid() shmctl$IPC_SET(r24, 0x1, &(0x7f0000000240)={{0x7ffffffc, r25, r28, r40, r37, 0x0, 0x8}, 0x5, 0x3, r31, r33, 0x101, 0x20000e3, 0x20}) semctl$GETNCNT(r24, 0x2, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r22, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r22, &(0x7f0000000780)=[{0x0, 0x100000001}, {0x2, 0x4745, 0x1000}, {0x1, 0x7fff, 0x800}, {0x3, 0x7ff}, {0x3, 0x9, 0x1000}, {0x3, 0x8000, 0x3800}, {0x4, 0x7, 0x1800}, {0x1, 0x1, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x0, 0x1000}, {0x0, 0xfffa}, {0x4, 0xc000}], 0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r41 = getgid() r42 = shmget$private(0x0, 0x2000, 0x32, &(0x7f0000011000/0x2000)=nil) semctl$IPC_RMID(r42, 0x0, 0x0) shmctl$IPC_SET(r42, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r42, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r44 = fcntl$getown(0xffffffffffffffff, 0x5) r45 = getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff}) r47 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r48 = socket$unix(0x1, 0x5, 0x0) r49 = fcntl$dupfd(r48, 0x0, r48) ioctl$TIOCFLUSH(r49, 0xc0206981, &(0x7f00000000c0)) r50 = geteuid() setuid(r50) r51 = getgid() r52 = semget$private(0x0, 0x4, 0xc1) semop(r52, &(0x7f0000000240), 0x0) semop(r52, &(0x7f0000000500)=[{0x4, 0xfff, 0x2000}, {0x0, 0x8}, {0x2, 0x40, 0x1000}, {0x4, 0x3, 0x1400}, {0x5, 0x0, 0x1000}], 0x5) r53 = getuid() seteuid(r53) r54 = geteuid() r55 = socket(0x18, 0x2, 0x0) connect$unix(r55, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x11) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xfffffffffffffec7) r57 = getgid() chown(&(0x7f0000000180)='./file0\x00', r56, r57) semctl$IPC_SET(r52, 0x0, 0x1, &(0x7f0000000680)={{0x4, r53, r51, r54, r57, 0x100, 0x3}, 0x3f, 0x49, 0x9}) fchownat(r49, &(0x7f0000000100)='./file0\x00', r50, r57, 0xb) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r59 = geteuid() r60 = getgid() r61 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r61, 0x0, 0x0) ftruncate(r61, 0x0, 0x402) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) r63 = getpgid(r62) r64 = geteuid() shmctl$IPC_SET(r47, 0x1, &(0x7f0000000440)={{0xc, r59, r60, r64, 0xffffffffffffffff, 0xa585502b757fce62, 0x3}, 0x3, 0x7ada, r63, 0xffffffffffffffff, 0x7, 0xffffffffffffbca3, 0x100000000}) r65 = getpgid(0x0) r66 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r67 = geteuid() r68 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r70 = getpgid(0x0) r71 = socket(0x18, 0x1, 0x0) close(r71) r72 = socket(0x6, 0x400000002, 0x0) fcntl$getown(r71, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xfffffffffffffd79) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r75 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x9, &(0x7f0000000540)=[r75, r75, r75, r75, r75, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r80 = geteuid() r81 = getpgid(0xffffffffffffffff) r82 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r79, r77, r80, r78, 0x147, 0x80000001}, 0x8, 0x7fffffff, r81, r82, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) setsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000240)={r81, r73, r74}, 0xc) shmctl$IPC_SET(r66, 0x1, &(0x7f0000001680)={{0x107f, r67, r68, r69, r74, 0x40, 0x7ff}, 0xfffffffb, 0x5, r70, 0xffffffffffffffff, 0x80, 0x8000, 0x200}) shmctl$IPC_SET(r66, 0x1, &(0x7f00000001c0)={{0x430, r50, r51, r58, 0x0, 0x4, 0x8}, 0x6, 0x7226, 0x0, r65, 0x7810, 0x4, 0xf75}) wait4(r65, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r83 = syz_open_pts() ioctl$TIOCSETA(r83, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b0000000adad0007ff7f8f37161211174aa1"}) r84 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r83, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getgid() semctl$IPC_SET(r84, 0x0, 0x1, &(0x7f0000000500)={{0x20000008, r86, r85, 0x0, r85, 0x100010068, 0x7}, 0x9, 0x7, 0x3}) r87 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r87, 0x5, 0x8, &(0x7f0000000140)) r88 = getuid() r89 = getgid() r90 = syz_open_pts() ioctl$TIOCSETA(r90, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r91 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r90, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r94 = getgid() semop(r91, &(0x7f0000000380), 0x0) semctl$IPC_SET(r91, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r93, r92, 0x0, r94, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000001a40)={{0x5, r88, r89, r93, 0x0, 0x1ad, 0x1}, 0x0, 0x100000004, 0x6}) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r43, r93, r85, 0x1e4, 0x7}, 0x5, 0x5, r45, r44, 0xfffffffffffffe01, 0x20000009, 0x8}) r95 = socket(0x18, 0x2, 0x0) connect$unix(r95, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r95, &(0x7f0000001140)="a97e3cfb142491e94ef2d3438e9a616dcd7313e83634cf2c81798d1fcee76485f9730d707d8f5e02ddec5920116db058a4db6eff07edecb77ce847be364c935f04fbb4883dec6202cb36a03471e956b0a5f7833d23f319824ee477e051d73d92f795305af63e51f07830c307eebeab62e82e5c6ca989fcb10e6193920d80b97fc4e23f73b7fb6d1e7e7f4b48b53b60d6d48357b1c5083f75e86067ce5b55e88e59346ab26122bb67ed101a0dd4eef7565cbc9834754adbb2c6a371253515d8c692c7638f5b145d", 0xc7) write(r95, &(0x7f0000000000)="cb1263faa4c005f6a224c1f4cfd308e51c4817454a43f4ec201faba9eaecc847f034dcfaaa4ea943cc40edf80290deb329801bee06b620f778f98f1a1dcd43f86b68321a946208d9e05384391554cd0908c82987030b1263ff5a10a7f6ce49d69faa8b4ac360581df085c8a0232ac8cf05f56375efd2", 0x76) getsockopt$sock_cred(r95, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r97 = semget(0x2, 0x1, 0x7) semctl$GETNCNT(r97, 0xdad1c1f14ed13733, 0x3, &(0x7f0000000340)) semctl$IPC_SET(r97, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r96, r93, r41, 0x11, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x0, r18, r6, r20, r41, 0x156, 0xfffffffffffffffc}, 0x32a, 0x7, 0x4}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x3, r5, r16, 0xffffffffffffffff, r17, 0x18e, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semop(r3, &(0x7f0000000080)=[{0x4, 0x400, 0x800}, {0x3, 0xffff, 0x1000}], 0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) 12:30:04 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0xa5) r1 = kqueue() kevent(r1, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) fsync(r1) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r2, &(0x7f0000000100)=@in, &(0x7f0000000200)=0xc) renameat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') 12:30:04 executing program 1: r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x80f20941e5ead7ce}], 0x1, 0x0) kevent(r0, &(0x7f0000000a80)=[{{}, 0xfffffffffffffff9, 0x41, 0x0, 0x9}], 0x6, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x40, './file0\x00'}) poll(0x0, 0x0, 0x9) 12:30:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x10002fffffffe}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) munlock(&(0x7f0000fe4000/0xf000)=nil, 0xf000) 12:30:04 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = accept(r1, &(0x7f0000000600)=@in, &(0x7f0000000640)=0xc) recvmsg(r2, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000340)=""/179, 0xb3}, {&(0x7f0000000440)=""/34, 0x22}, {&(0x7f0000000200)=""/132, 0x84}, {&(0x7f0000000540)=""/116, 0x74}], 0x4, &(0x7f0000000480)=""/132, 0x84}, 0x841) r3 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00') 12:30:04 executing program 1: syz_emit_ethernet(0x6d, &(0x7f0000000180)="42f46f6a0c301feef8b81edaf8929e6cebae002022fef711df10621ec6da2a316457a6971d17a0d481d442d8758382b86b5aa06fdd851fc355f046b298885e44fa5dad5fdba97b60c96b710f33352e1c585212e8e9b92e15d2750c4a6f78c4b6aa896c657551848a144c582267") r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202222fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000003, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) shutdown(r1, 0x1) 12:30:04 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f00000001c0)="6406b76e6a7b564429e6ed5c138988776992be9a82c849ad3102b8fd84bb7ebc9d913b5058c2bbe08a7e6c88f9a1f60aa004a8efbd797944848b3ce13c3cbfda0fe3c61f0d39d19a0f05bdbd571a9c9d1f7bdd7b9fc7b37d0911e2477d80c26ad3c4e2b745ad697fa6fe52b4dc6068e3dd8de1db122c99c62fec8441f65d", 0xffffff61}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) syz_open_pts() r5 = kqueue() kevent(r5, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) connect(r0, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR, @ANYBLOB="67d358256f862f57a7e735afdbef0885ecff4dab790d526d3544248984b437fc38250afff311d2c8e34bddac4950e5027e6cbd8f46b489ce66f68d92f2ad5ff6a4e7c914c8277f7e1e0e70d8999a8f378c6be8c679d670d564bb6881900cd6fc0b4ce70c58fc3c18b68cd23a67cd2f2d4c6ce5e3ea5a241c2546748a8f6dc7d81fb5ed7ece03e0a09742ce600c03624a81618b4f3f0bb6bd3fd3ed5c3004973a90a5dd94d4af2fc2f3cf5434d1835bdb9a69e61a1a0bb818189cbf3eef6766d4ea31006d1e3bada4e9f2790f549e16dfe519e4eeb113ae9175a6df73a40f44b5b4c1eb2dc32615a7a78d87bdd9cce504", @ANYRESOCT=r1, @ANYRESDEC=r6, @ANYRESHEX=0x0, @ANYRESOCT=r7, @ANYRESOCT], @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRES64, @ANYRESDEC, @ANYRESHEX=r0, @ANYRESHEX, @ANYRESOCT, @ANYPTR, @ANYRES64, @ANYRESDEC=0x0, @ANYRESOCT=r0], @ANYPTR64=&(0x7f0000000680)=ANY=[@ANYPTR, @ANYRES16=r9, @ANYPTR64, @ANYRES32, @ANYRESHEX, @ANYRES16=r0, @ANYRES16=r0, @ANYRES64, @ANYPTR, @ANYPTR64], @ANYBLOB="a98a700156c0d2f14cba8964c9eab54a158742", @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRESDEC=r0, @ANYRESHEX=r2, @ANYRESDEC=0x0]], @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESDEC=r5, @ANYPTR64, @ANYPTR, @ANYRES32=r4], @ANYRES32]], 0x1) 12:30:05 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002fffffffe}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x5}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000100)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r2) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) kqueue() fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 12:30:06 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfd}], 0xa) r0 = semget(0x0, 0x0, 0x10) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000040)=""/62) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaae0486dd60a4f01008182c00fedc0000000600aaff0200000000000000000000000000010000000000000000"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 12:30:07 executing program 1: r0 = semget$private(0x0, 0x4, 0x1000100d3) semop(r0, &(0x7f0000000480), 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x7fffffff, 0x800}, {0x1, 0x6f, 0x800}, {0x1, 0x7bf, 0x1000}, {0x4, 0x1, 0x1800}, {0x4, 0x5, 0x800}, {0x4, 0x7f}, {0x4, 0x1ff, 0x800}, {0x1, 0x8, 0x1000}, {0x4, 0x8e, 0x1800}, {0x3, 0x7, 0x1800}], 0x2aaaaaaaaaaaac77) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/232) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x895]) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73f300070060c3dce5081a6f6000"}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 12:30:07 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="ff3a9d772b96093c75ffffe5dcffaaaa2ed2f5a0242fd6e79c16fb683c18ca1f00d3ce3a6adf9edce72bb8a2e792743a58f53a2308d7db6b083f4f1ea55b80c0929e672db4afcb0000000000000000f6ffffff004676def26be14abf3bc65544434874c8e76d4083765cc0efacfd6d487edfb9f6fd1305559c75e1f04cf4a847a45b6f4d8e85afc76d182f2bd2afa1b03675475fb911027b1c96a7d5c37be4f59edcb3976e63f010252affee7243955c22e629766bbf2b98c60e07964ad98d0933bff8a7593633257c7b7b1af3be34350bc24303a7a7aa989176131b9164d7577aed84159bf6e8596126ac2b96c5da5c74ae33fff79170fad00b43cb5496c35a7b488bef4bf7b5de43d6b0bb398ca4c0acd100316f745f51c921947d"]) r0 = dup(0xffffffffffffffff) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x800) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 12:30:07 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file1/file0\x00') renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') r1 = socket$unix(0x1, 0x5, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000080)='./file1/../file0\x00', r1, 0x1}) unveil(&(0x7f0000000340)='./file1/../file0\x00', &(0x7f0000000300)='c\x00') mkdir(&(0x7f0000000180)='./file1/file0\x00', 0x0) 12:30:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x7, 0x4c7}, 0xc) r1 = dup(r0) listen(r1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x8, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769b942d"], 0x10) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r3) r6 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000040)="90cf6552c02beb16f5c39411dd405f729d74433637608ace23e5a081b4f6d57b86f8f10c67adba344d128756abd19795252bf1173aa845bd86dc4d158d2c549a8cfb7147b759446edb17d17493d6260bec", 0x51) recvfrom$unix(r6, &(0x7f0000002200)=""/4093, 0xffd, 0x842, 0x0, 0x0) 12:30:07 executing program 1: r0 = socket(0x1, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000120000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872baafbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0x8031cd9f1ae74ff) r1 = kqueue() kevent(r1, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r2 = kqueue() ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000040)) kevent(r2, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r3 = dup2(r1, r2) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000000)) 12:30:07 executing program 0: ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000000)=0x80000001) mlock(&(0x7f0000ea1000/0x2000)=nil, 0x2000) r0 = kqueue() mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000080)) r2 = kqueue() kevent(r2, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r3 = dup(r2) ioctl$TIOCNOTTY(r3, 0x20007471) ftruncate(r0, 0x0, 0x8) write(r0, &(0x7f0000000100)="49dbfc1a06918775f45961b08707325502bea6a95ceb61f4b9b65e408bccfd75d1af6993b7e8b95ccdafcba5d71ac6abf8f6ae8f0ccfca2014598d5bae718c357950674bb571cf", 0x47) munmap(&(0x7f0000e00000/0x200000)=nil, 0x200000) r4 = semget$private(0x0, 0x1, 0x0) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000040)=""/128) msgsnd(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="03000000000000004f2e675bcde59f2e19fd8041b7b2221810e2face1e49bbe4db417ed7a193becc96928ae1fd1e9d391cde2de90eded7b53dd46f52fc1c21f32a81c5ebccc721e5f96dd26bf62fff45bd1e9380ed651b79cf4b07d224771a85944dbde6a59015c106d63a4f045056efb0f1d6946c16c9c140e677f8937f6952cf01d665efa2fbec98d20ecf8911ecdaa54aa280305a03693a1b84ad991373904a89afe79475e21331001e305fdfc6d61a84e8d478195245c31972edf6f518078c07f25af471edc452e391b919ba9059edd86b236501559cd51b45cc7bae994acace0cf715cea1fd9b1a1f5e76d1285932946b0d163d9d5c92ff5383274f0533effb7ae2429ab4012d58a18295dc7572ee75ef67ca2bf1a77f12d2dc4d29a6ac3ecbb94c86cc4dc59687cdc8a19c49d11f89d8d5db7f18debfd0c5707b0ce770d605f88d1ce077e8875a10151aa88688f8a0cc4ad31c9f506bf0669ba90a0c12ebd49948dc97110adc25f68e2f70b1a13225a999bcfe09eadbb7a2563c0db705baa5e3a7053ef0f530ef6ac36319ba7524c140e5ef8d70e6798ebf12e5fa1d8474206812f0d01fda57b4a3907ebd8b90d89782f38a6200ca5660b9a106e2348a0fdc92bdd53920952ac6478e17da39fe84cbd9e36aee0d9e3356f686ccb63652827cb64f40a9da5b2bc2b3e8f81032bb2e91d5f9a76019f380abeb1bdc04ff5fb6ea65395477dd6ad7a72c006eb1c67aa9b2105cdcddf78db8f330281dceaa9f20aeb220be3ab2af84a74aeeed59ece1264b12eec5ad7d60e0cf4932418a0c6538a4d84e560cdc763ebf051634292f6e730990d2507320de08f8334df67f29d502bf21238a20d5ee7fd34b3481493926106c1650fafeb022ecd7f314d86b548de2b0fc4b2d7bca9f7d6599a075da47d4e3e78ff185dcf32dc99f4166e0840ce4f7eaac0cad117369534cfab542e540dba208a155770b49ef255f86c707984320dd967d2784a02406a090afbef25dd2e47be671ffd49efb617ca1bfdb0e802c09005b31c98666daa67041267f98b990dc9c24fce7a944121576b06f4cfb6ca17d44dd796a6f89744bf49edb4bfaa3db1ae49fbede53a7bca183499422f686b952829b0d05cdcaa24a7149ac4ae3ad2797788bd2172114d687caca74c69d87a4b6af324227bc66aa187aff2ec40369e43ef9a4b2ef8bf4686f7591432c66395d1e6aedecd36c05744e37aa7ac92a6bf1174bf226eb4f7cc7550051af985d28f577f1cab89d1d47c347a9b9a095b1223c7417bb85d7ca4559897043d514ad5d4b1edadc75acd2fdc57a88d9b45c0e660d0585c33580294c61de59b9e8a3c04ef82cb03b507ded891526141bee3638b93a7545872f3a258d8affbd43e7ebccaa628c8a5e8d763dc4932b51e66522f5c8f651ca41412057f64d543530540b79b63d04fc0537ecb7c91e6ac91940ee0a87fc7a14c6d103cd6f54caabad40e22d2f2deaf7765d9417733ce667cbd8acfd30853e1e5b7f77f3db69d5a167d0780019ffa9142fdb13c1fc6f02497db26cd6cf42d248842bea87d55a2ac4661a0bc402c99b295ede0666685e4016a192b2de2cb406d07b49c9b064922c4167d39798d40b12c6fd13e426012b4cfc4b3f9df24a091bc203b87e4a9aa8a316f2ece120bd877418ef09dbe3a6bb9748765a093ddccbbe276baec51ff3dbce72bc27abdb383c0fc4a6e7bfa0ff3ae0b2a5ed69ecfa740898c78c4a7c9dab02fe082fc7a18c471c2541d35cb5ef2d086456e35cc6137e46741950135331f25dca934d46a701aced3b774eee31ca60a0a130e696f0ba91df0c9d5baef801b844ca50e148874da8da1092ed55a3f175f45a5a6b333f0013a9d06875313213d5b98827a7e62d2a3986994f2506dece82da17c7e6683190f59cce10168457d312e5b2b9c9aed9774d86b0c1ef9a74fb214ec9a0b115ae9f1dad3be73d31ad2309e18aabc48838977f36a2de80179353ae0475edb2b745bf6b849e981534f8fd89f6167012dc259701b84e052b75e4f4b322a345b2ef4a04fc8119cade95cf4c1530298ca2c0439afa35ab143e1bca93411379ed855117cd508702ea92373c67543b31623e4b92e27166d25164aa9240e455bc9e9ee06ade015ed8aa199da20e789e4b396b90b911315923e9c5221019ac7a377fef5cadb40631b170f7773b93a9ba5a89d4a7e4e8e6421b5d1a48380e28cd5fb8861902c1c2ed623fcc12e32ef03338414637dda28d9e085ddfb3f6c63e269fee499caf237b04c7db707cfd2b23b80a6bd2601e6e95f2a105fdce4d763edbfff3a8d436d5f1614d81c5bc0ac8c5ccfb0982df44dc8a1423987b54a5ea0a71ac6258c2b8bed59d92225673f2fc294f6b4665b2d145697fb379acd63168ffd273c9dde8ac67694a3d7af0b34a3e1f7789bd5077f213a025e0f7d045fe2d8c2cd2bc3e81edf8a1cbb0f5ddef7f5dc0827b4c851e2523e0168415cfb83968b35187710031969bfd346a8acfae443ae4fb47a87fbe9e7153194ee286fc445da6c114a543a86d85cf59c4d2afe516ece71f365e2acb94e9c4cbd79930977675735b6048f3c1a159f07e09a8a797e6e31027d68f8028a64adee82f359c8202113655891c9e0c4a5ce801b7597133e4e92308b9ed34f09e5b10b77b15c9a2465dcbc4e8f102c31bb04ea28ffcb4f6d006ba082ce13b2f21deb001f43ad669ad7fbd2026673cc2df57855a7d99c9ae677aa49298534985ecf2456fedb728344275d6401652ae9742c7e13790c9fd03aa434eb18c3d77b660f9ee190c2c1564af6c8de9183ad2fe1710c1db0d1d287e68070f16d8974477186d2e43a9300c70422d61366f2d03cadd91a77eaf9a4ac8b5c25ecac1994e25c897544c3a95ffb3a3f85d8740fa98cac39af26ce32c7756485a8ed04eb766864367ba7b6d02ed7a7857ff600dbcb04299e571c6b569d06cffcbb1a5bd9e9485a313bfc3cf6d523ad7ca39cdc574706906a7a9b69348d33e907baf828ff5ad587c814c91635b88a949e2a4a58cc127728d0535ef18264dbc98e7ac01f26affaa45ec04f9d31ac1b2fb3ef1e4cb1241c04db9979eb2f5626d9f1a646cf68eb85c4cc075a6a14380e2f0f8a968f60c4a5d33255f652de1ace9b3cd05d8b9833d8e984b7ae81f4da43411ad8c525b3b9ad1e81f2c753889f39a1a16dba124e4738872cd697279bc793159fd36ee0ac165ffa4ff6d6b7ccd7cd5dfd40f46115af75b707c30b495d2939f82fb8c32e291c62a494af2c370e74590728ade64bfd363b4717583d587618c8c38547ee4326b704bf16cd739d97aad92dad66579fbf6dc85220ad5b21c3817bdcf2a20a047294e9e1c9775bbc5817545330eda59c1f7991945179c373cc327d29d1addeed479de9a62926d34b09abab374decc6970645b5809047aa94a786e407d3a409d7ffb12a7412bd01520aaaa41dba288d0cdfa48dd434fcbcef33c110179ea764d6eade7298f31a999af5b31b5d28e54ba1f712114ff7a832b2916d2afacce7d547a4980f184685134f14b2fe064338b3d544f76713a969ee9965ff0305dfa6e61fca17d87ac299e3d37da480d041210c3b645ef7b5ef7788e34e67443ac92202a6c229bf17ea124f45f1abf7e66210f0a56e2f57b4ceebddb8ef8b67fad8822188e8a9a9f3fccf18c33da7d93eb5ff8d10351c1ad28dc9c7dbc3499396f49a7b15db8680cf7ab90274dd7cc337dded265e298c274ec82bf4e52c08fd242057b0e10f6a9cdc6a424106f8e712b078b7b8e59e1819869427ccb14dbe96c94bd576af50ec33d2f26ce2bc408cf2c4e081702c5204d00604f6965e119f609e3e61e1aabe249318660431b1cd4ca7a508231be5998662c59592b63aadbc20df437047b987733e17c47e3af19346a9b5177d36b9659cf70be79f3c5dd8961254fb3fe2a1e551756509510c32bd23451dff8cc904ac26765efb5fecafdac80e95185f400bc60ade587a855acb3934ca224597cd3f872fa5574bb30bd40d903decc0a5621b8e33550b6e7c0a6faba6eef09a0233c2f6a2bbf84b355635a9d4cf74f659051cf393fcc6e8edc417c29a01607eb1e86866cfe7967ee0701a37e8c6206107d54616fcaa406b3ac0899448300ba8896ee98ef5b68a129599586f363f98c9417b3e3d7c6b404da8e6d37ec14c3e6425032415a87bf340cabf03699bbeb6566c6e72de6c1952aaeed86fc57d4bb8a592c5129863b0a291f7a8833b90b073e7855cfd837863ba637f48ef5180f73a8aeea795964e0a345d79fedb394ddb514c0b750a5d7f64f6bd12135f1ad9f82cff9f4d9cca725e55198735412f6a0278ef1f9457ac110d513d6de8dfba6462f44833bc78e101acd56a9bd542736bf75b8f60829a276c6749ef4acb525910ef429fbebba54432089a02c58fb3c99a4044efad081369ecb286102f18d3da2ab51095f284797beb49dc4e71c1027f16c4ca927168aa8225d7c1b8ce3671b63fcf284151bd43756ea1693c38e3b014fc43089dca02578338f9a3592b58d6f03864f5884661b05a585ee90a1574aa1d125830c8df3adeba9677f6bc434f8c703cd39c937cca97fef5bae17e9fc40468c2a17c105673d48d25301af4d30ea16a4e41392b907aeb15ad0f07d22020869de84a430ff19e0871da210c9130364f682c12cbd2cc37d71f3d8569ed536034fe7b68268ed14a0bb16d9ac4594b49028dc71f1aabfaf53dee0ed692f3e398969beb43a6749fed43ec1f196143a58d78991d211ec8b619f8272e685ee92ba893e87b65da727260a106c9a701fb1f084cd70ea84fc1a8a1a439e03baddee3abe8cfdd7fd60e5a745a43c461994cfa3739491a625fb0efca277d2384b4923401e41c8fdda37d3b76ca7a1fd536989f5703fcdd1ac18cf8fa4f2144e8bf6102bbcfad6b4e9d635554472f47d6de2d47342e72d6e2b147919ea22cf6e72c5d8765465d34a478c2d1849946162c3f29585ca8ce49f57f4ff2ca33bf52b09e3b6dd799d70a8a96dea86770ed5cb0b8f3af57da26ae780325a3b0fddd71d740439feb26e26928313f063338802058c5b335a24a341db953f3e26f72102ccbf1ce74934e3af69ff8f888b651b93a123cc2fa178315ce951c257391f64376db4280b6b6746e7d1a4dc077678c152570fc8ab37de0a85579c01f2b23651ec089205027a6e987875f66005db53731691bcedc89580edd18012c5eef5c112fbe5046ebb0663e94d88ae4e9d84c31715c6e4016fb54f136bc4e9958c17d7f547ce564fa6229a748dc8a12e4f6d5acc54173f1833b2d60d0336dd316df309e236db997d09c6e08e905485b5bd9c77673e5b51d9e13b7347e9e9651bc38303602724f0fef4e549fb16c0407d6c33bc3e7187e19753ba64c8f6f50ec472900b669f762356310b1b01aef8da2e1e03a28e489b516dcc3ccbeb385e5f2c92e0bee29fec01cca1bf843b654742d288107af9d150fda9328b2d47756871ad40e35c5599b5a42c350d251d625c02324a75db2f2e4b70181e8e2d93041395214efa4ece60278e131793ee6073736b3cbc098be29780bc232edeec604238254a3ee5c9bda354ca45568649ba541a7ee703b0e75827353ddbf84cd874d6d9e94dd00f6b4905a8816e40f76badba93eaf3a5f8b24714f9beda1c160c1e71a852bb71ed7015a9b4e32e52f23fd4e40196c2d8b2974629506f69217d5a7134b54f93b25f13499f89a5751a007c3c44c42139d32f2aa55e7b8e79f4642417ccc3d90f0c1026d18cfc7df1c20fb43b7de0cc0000"], 0x1008, 0x800) r5 = kqueue() kevent(r5, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r5) 12:30:07 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x34e40a1bac4d2821, 0x0, 0x1c0000000000}], 0x7, 0x0, 0x9d1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r1 = socket(0x18, 0x1, 0x0) socket$inet6(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getrusage(0x0, &(0x7f0000000080)) 12:30:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x2000000005118, "047c2ce62e0dbcdcc58b62c200000100"}) write(r0, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) 12:30:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202a080ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8000, 0xfe) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x1, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYRESDEC, @ANYRESDEC], 0x2) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) socket(0x18, 0x4, 0x6) 12:30:08 executing program 1: bind(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2d01abde48fa844f52002152b2a615661f77fb2f13db77f3937e9a1d7093c7beae7aa614b07f2da534c9aeb12a85d79e15b166b0d2148f10890163f3466a6d7cc2fd762ce316ec1e2c9a3039ee5f59aab6cc6ddc85716ae64c965febc798e8507c87be44bd89f59a12e046554f3185cb73d5a1d4863894a576cfb579831ad6db46547189957ed9274980f3dc57947a140b0eac4fb307fd35513ab52672947919ecb2cc9ec1339acb73dd0609d97c6750ec22e796c12ff826e18dd8e639ddaf5858a98d97b38379218df22281ac"], 0x3) 12:30:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) msgrcv(0x0, &(0x7f00000000c0)={0x0, ""/205}, 0xd5, 0x3, 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) r0 = kqueue() kevent(r0, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) fcntl$getown(r0, 0x5) socket(0x800000018, 0x1, 0x0) 12:30:09 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f000001b580)=[{&(0x7f000001b480)='w', 0x1}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0xfffffffc, 0x0, &(0x7f0000000080)="55b2fb07e196881639e674e36d1f0ea2c29a65cef502a44b870149eafffac53c8834d611af6e7ffa290ea6992cd36b5017baa6f2e70991e05dc6420a599c714074779b23a387e2813e35553ad0768c3c22450857c6ec68d28a4dabeac0fe5dfcb06047b193d3b75f72aa56c53b3a01e6a93b8156bc1499f0d06d5a60827cf89c996adb8c13945e66a157e9d6f54e3d50c25b3ceb300c64c1c23694", 0xfffffffffffffecd) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) msgrcv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget(0x2, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x1, 0x0) msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0xfffffffffffffee0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgsnd(r1, &(0x7f0000001500)=ANY=[], 0x0, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f000062e000)={&(0x7f0000000000)=ANY=[@ANYBLOB="13002e2f66156cd21e00"], 0xea, 0x0, 0x0, 0x0, 0x33aa8f73fa6bec49}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3ffff) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x8000, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) getuid() setreuid(0x0, 0x0) getegid() r4 = getuid() r5 = geteuid() setreuid(r4, r5) geteuid() r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000001000000000000000000020000009a1c00000000000000000000000000000000000000000006000000000000000019000000a86cf441000000000000007306000000000000000000000000000000000000e6ffdadb05fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f1b208000000000000003248985c5c89117daa00fbcea2481795dc129c8b73dfd45409d0a1598b48c60300f62c43576c06736304c3312a624ea751eb00000000000000000000001b00"/275], 0xfffffffffffffe9f, 0x1, 0x1000) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) msgsnd(r6, &(0x7f0000000200)=ANY=[@ANYRESOCT=r7], 0x1, 0x800) msgrcv(r6, 0xfffffffffffffffe, 0x0, 0x0, 0x800) 12:30:09 executing program 0: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) 12:30:09 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) fchflags(r0, 0x61322a101b419571) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000400)="ac911bd823a11af4ce41606b230d9832f296611e140d3a603f1f000f5245cfcaa2755a2516efe205719384a095ac1e47f28810f5d589667b358c0f7b640044075776ee57bda1c076fdd24008784c833c6896c0b1c06a1b0ce28a21ddf33ad9a2645922c1d1f1186e0dff975ecb409661d08c9d0b5b4df39730de0753e2307c19ef2bcbe900362a5b4109e994cd00d340567036610bc4792cc57b1dd4b7fa9e5d3f007a54d919eebb0acf49978421807299ce789fc8c4122e9181d76fcfa4075d156be16d7d167017e9", 0xc9}], 0x1, 0x0, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xfffffffffffffffe}) 12:30:09 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357af4f7aa0416fa4f376336acf00b7804be781e49910900df", 0x38, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="03000000000000003075"], 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYRESOCT]) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 12:30:09 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0x0, 0x31, 0x2, 0x0, 0x3ff}], 0x40, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffb, 0x0, 0x1, 0x1000, 0x7}, {{r1}, 0xfffffffffffffffb, 0x0, 0x2, 0x6, 0x3}], 0x400, &(0x7f0000000180)={0x3, 0xffff}) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) clock_getres(0x4, &(0x7f0000000040)) ftruncate(r4, 0x0, 0x7363) socket$inet(0x2, 0x2, 0x20) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x6, 0x1, 0x4) pwrite(r6, &(0x7f0000000300)="5c7398bdf2962c0927a4f73d31daa0581b5f75a70f726dfb32c48f2187ea43a90a244a65cc731090f147ff2799d216a47325771c4ecd15a9c31739f0dac58ad0a3927603ba3e538d01c65fddbd30317351997aa6258b018856db0ad6421748b56f53f10f2613f08db64cd6ca09c55f859e3a5cd3fb399d9dc5804906255cd56402f7784c525ec46a85e7048aeb52ee3053f4059bf2b493af9ac8f56276d1977809f39066cd8a5beebbd8440418e2bca866c1088d07", 0xb5, 0x0, 0x3) mmap(&(0x7f000000d000/0x4000)=nil, 0x4000, 0x5d9ff9c5ca955ac, 0x10, r5, 0x0, 0x122f) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r4, 0x0, 0x0) r7 = geteuid() r8 = getuid() setreuid(r7, r8) dup2(r1, r0) close(r4) 12:30:09 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffff48) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x370) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r4, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x3, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000140)=0xfffffffd) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000000)=""/235) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5}, 0xfff, 0x9, r9, r9, 0x7d55, 0xd75, 0xfa}) r10 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r10, &(0x7f00000001c0)=[{&(0x7f0000000180)="74bd41b71eb8c4e6", 0x8}, {&(0x7f0000001680)="a06afe14fdd34b933718a39d7ae5fe4a641536f33553c6de4fabb961515ea71912bfa906620a066791c95cff1e7d23d82c35c51de7a1aa26471dcd6182ad618f5643a5d03315918c6d6004d60863ff45c90870285a1022d4282ea70902d548160109fa576a984f219254ba1efe42b8f26ea21fa3fa00e5645b82bcf17664d3729d737dfeca8688ca5350c7bafc7fb5769b92e06eca43bab5e3642db23f7bf540a0b782390c260ce1108b9831c23f1e2d6b1bec34c257abb8a1e3e962b6fdbbcf7afd268ff6289d90954ad89ebe20f023062aa446a55617eff54f9544eb35759e66f0f647166941f0a8576d16ea8ce3d02d619e96f75d500063357951417a29290624d405948a93fc4e2278f38b649045732174c14f27e1496c800967688fefcdd2e0e3e18ad9f32345bf6e4f967dd26d53b97b9617902d15878958e6f3cf1a1e536d1ba3f3dc4ca4d1971bad89eb44a26a06beaa6512cbe9d7f9b065d38c11fb5a21905954747f602227fef17c93b4aac2dd8b52282f756307c4c82717481c1a8a98936c2343016170f54a16fc81eaafc1b4d2cb9c5b0337bc537953bb23677c8e9c5aa40ec21d52dffd2dcfcae3297acc7ecf6612afa0622d10355674573905ad0ccff6c645b215f7303a90b0332cebf1fd6ee875be4fb72971b76a2a90920f9d7b4fedfc83d7b972ddcb4f152896e8ec9d4fa126f1ea06449d8309d598fbc50d32b05ae1517f6ee335f60fe807b8bdbdb4160fb4e66759c97d256f919e0bb3552d3b98ff35456dba2a1184d2b0cb024aea3aade04613835d2eefb9513f4c631aa8caccdf59e17a57ffe36b0bf796a94166bf2318b11d04c28a5b02eff76ee40c681bbc7db0a503027a962b4ad2d676109114c6ac1a52cf0cdb884f5023adc7696be3ee5d2f97072c64c3e6a53b20485050b67a0ecd69487f3d57ccc35d1040f2668506e12de87197c12982b6ba683184ffc5b5b531964580870630a413fa2b83c7d53aff62d032b6e72f34992c49a8a8ccafc9f6aba90d97b422b0f583a6ca5e6ffb386ffd88a208f02cb4eae0072da17dea1a30b639ba1da0900acb0b68379f6ed65cc732d3fa91dccf4649f4c567e1fa6673b28d0a2051cd98ac0da3d732bbe4430d385276fca3a11be48f82c112def974e0ee17243bbc506ffdba484e31f3413250172236bbdacb45d946350f7ac5b83fc22a2f5945b0d05025e535219dce156c54adabad6c273b7de767803ce205802a6be35ef911830ce2febb3a9fa957f4739ea09f3e988f7a2b1fcc22910081e502fa7e8b441e90844ab6b5c05974b66bf4aa575a713adf9aebe0b808ff7a47b111ea19ad17c06a4826fd0ec7b5c352155819293491b86d7e7983c459bdbc080f19fe6975c5d8f77e0f467db546d3403b39d30df70d1902e2ca1e32df33677e313a9794733545f68243e7d7525c95cafc21f9dc4d0919b84b6f5aeef48635b56ed5e90b6894000bc733449d82f97274b0f02cb864a201518c5d48e0398fc93029cdb8cb87099f6e5a0c467422915e8d2ee67064c5d09718879f842551303bcf43e2584201287b595ed41a7242fa1dac75132013a99e3c7aa6e0392d9df2de51e525213a150576e94daa0f857233920f40192aa028ccb33c9590b5ae863dea9491a153e5b3229bc77e337c5e1985aba94cb1e25460059c1d74f056ae4c699adb768f0d5b745f34c43b9ddbd826ec0ce3626d8f9bbeb0193a007370cfe53ec65466db04347c039e94f6cec9a771212728ebfd772e017cf13cba65b4829dfe9723f7b647a077408d575aae8e7c432025ce04371cc57ce4cd071f04faa24083e1948fb2d62a739389a0bf7b146de81f09fd8ba8d54cdb9b4be83bfccc70e62aa23e247ae7d7627139b5733d53cc8603ed382b623cb6542911909a0ff7267c4f33dc784817279d80ee37a8926b908e88d0aaa69faa8a15fbba5728a41d0f37a9dc1812e9c5ae1dcaf00a1352eddd04d0aec395f25d73b012a918043139914785128b84210741c4638804ab934bfdfcb7302bc6e2b9761c6ffd660c587ab26d934a64e80edb11aea5b56d6e99d68bcfe938b048ca3db808e0876f4223045c1508f18d0ecd50ee95d034251dfe2eab6f8e95bac7057ca472159318bf169aeb3872a30c2ae67c0273200d7687711b75db12b40217a10da212b22028433a67967cbe67d7e0ee50c9dc3c4f152d1d13c15803d6f7eca9dc0bbc2c01081a433f6d2ba42819178a124a11b392caf7827982b7b96bdd78f787dfe57c741b80927032ffed821e73c3f6b0eb9a2093d482e64982111a2ffd71256431b63939a703806016c43e3e7f90aa121f1607818b6c41a009a91d8c083ea12a501f1c7d675b33266dcd00d7904dbee47d508004254aa65c22a6134072f485cd115c7c10a32fb89d2d3887730d1f25ba9e97c95b3b27cabcad8b3fc078092285afeb205b4da8c6737eae3b1dd5690452be7fc9d41951a97790a71832a6386d79ba490ccab6d3adb5e85923275c1beb30c70edc114c3c74b371e41cefbe0c3adc070f3e8167de1f67de75ee2a9224fc820246775bc51f138e8288a1ca446f8a0f7af6774f899eedf8001e583cd3f1dd580f5ac0f8d6e3eab18f53cc13178eb913c603f04c30ac0417804edd6394bf97fe1f72d3ceca0e0eb35325bc86568f897394b8a13f98ce2427cc64a6aae2d49c98f8ba56f9b5bb70688020c1c9e754dc86ad6bfe427d58dd27cbabe84106f016049c89d590babb28b92a5a062c3acd04120e8fe01b131c7022ac55828b88891c224e009325a30fc04725fde22d13b7a93bb658eff1ff5837016589a351a93eb73f50a0f533ae3b86cb442c71d01033dcb5646798ce0553e3f1fca2339c54ae7932dd434db75d02d0a96d1984e90a1592079fc475e969c6eee247bc4905fd9a1ee881bc7cad1b3d69ef51172536f5d0dd056389b5b97fc97b28977415b098955d1fdfae1c954eb8495c8796d920424f954f6da273800e71cf23233260f7f993902c34d37a78be4b21df293551f404a262a9b13f9a170931a58b71bbfc9c75a75965b0e4cece5dab907d2ba35b9353bedf58c5fac3713cf4299b0da83ad854fa9eee3a3f35f6c4f7db95e0378961388ed0fc8011a455232bed27a7ac797af0307df0ac2e22b59dfa65f334c68580fcadee4dd988393b28246fd60c633c61bdbecac952bdda7b5e40f940ab8315ac904b68085e6d1d5c8fe162f3994504011ece185a06e56bbe18acaf05970fe2a691d97c8b8f5a53f0e6169ffee1f48d920830d0309e681fb01134839b6d867dc20e1f20ced3a218ca55e2b1e89d8c34fba0f9229c852d5dce0b28400bcfafa7bce8060e1768eb79d368fb6d32b6abbe363c2d7f5d5e4ab3bfbc832541083f211e04346f973c7255e156deb30054185fe419012564f0289b60361cbf28131385400bffb7d35c2833576d4aa4909c84df2e843017eeb386f2995526a5b8eedabc51670d0d65f12b8c65a3c90e5be4bd9a1d21d08def6e53df6f6431de414d6332d00979a412a84d6ebb83c2213258da7068559846e7082f81eef6998ceff7ce2d24b699457834510058d33c67c4eb94c51c9da74f049133fdd817b89a8c4e9f723fce22e027e9e6007edb89ce5b5b1a9b6b30aefcca8b237ff700a75ec5fcc422a04ab26b86898d5a1e084836e92411d82700c65f716ec8d6c705dbadf5150e5c452e7caf87031efb6322ee1a3dae034cfb6a6139ec5ab5a2d6d539a5db4b3b94c84cce351f21d3331d86ab656cfe52441fb9231cf154b91f701ebfcd04177a4f54b4f70788eda5e11b29b245569d29c31ed5681e968279be820fb6a72c2675a5227d1a8085912606010a244ac9ea4fd1b5e4f73a42386ba34bb1c4a8389035b29ec0837a3e2f096be9a009bc50fc4900a77863df54f6771ccc6714404dd5b36ec32635f10be1cba1bde31f349a9731a6821e55877fb86a47c54faed148fb74f5fdab6da3cf163689200305df4239c719626f4c128d560b9c9e79417d0322e19b98181ffcd552c55ea81b6f7d6a283926df5f147cbd446408b95f0188e16c3abd687368cebede8c2565a868cf463a1a107a1347d6b56d6edc140fd1f4b14c90a9ded5e6edc846aea689ed753787cfd8cd9df81cffd387418344510947d3f37b14533fdaf1f0936c837453cfa86b914c76ef4ed7938cb64b74ed446abe150644e5ab24e4808782fb4c267e7de85ed7e4ace150fd77decf44e5c384306652090c6ed6ea538f76b48e4cf92964c5fd50f019cca0e5e86a66cb69a2066031d063828a0ca72f363c7c2ace89170ca4dcd1b5e2f3f43d23a491d465f6e489d8237453820d902cbb79ab44d0ea8e5e0ab506959217ce385c1223f5a5ed52e1472da56b9823dc145ebbdbc5c71f619a73d5de9249f0315e060505d4b45441a85e7538565ddc79a48cb00e45bddcf5c7c6737631565a10c36d60f2dc643d1d43f51de6ac59df9df46ec09c6dedb79ede2d4fcce8fbd98cd1b178ebc5a5a6314b3a344bf179175064a28961e2608c8c87f26be4cba2141a9f4b60b96933895000c5bd7aee92a46cfe5f96abb1ae96dc5ea76c1853404f0d5dd0db3c25d22260245834996cadf8b0851c99b202626c6ee99c64a44d2c27f90744e330d3fe6bb9f769dd789f45cec3a76dd61048e693544bb7cef927a06075c6c6b8b53bacde40be39cb5276d8600e75c2b5ca97d5701b2f52c37346096605ca6ef3e44e9081af37969bebb934529a48778c1c8fdf46f60f324376a6131086bb685432f8912e33a1e749884c566f252269e8d0a69297747642f6a6dfd97b320124441b560a0d8bc70fc1e76c2f02c8b39383977bfc6743fd852ee5ff0fc92bb082c4cb380c66f81be14f31678014f888a7043d496dc015afb5636d71d1d82ccc22e7ee6a9bbf8e14695fa6a233167de95d2aecdfcfdcf22047ffd78a69a6eb43b3cc0587c6be68d00ff4fdc2311536fa251689e3afbf9898ac280c660aa614b059a4da3546b475b5bc8fdfb8a16c02ebf7d850b448523b6162fb2aee8f93a55634232184362afe1360be13dfd3c445f54d48b401622b5b291d10b0fe58285d855491fab05b59a081815cd0e11cf3ba944122813147b9e57434e68b0585d43782b3de578631e5a728e096c601b2bb40bcf7e57e0181a83bd87db9ff6a404bad49c7fbbc369c77214d9ab64a29ed69a8ed7bcf89eb41996b957c16577a83fe3a24c6b7793d694f498a2a2b9a7d23ebdd8a6b5d8993586e016cf0c0e27a57b173ff8eacd8f29eaf697424edbaca4e4b7cb97d312cab4691865487df91fcfd44d9eb4a4f06511ded1fe73d2dac306a069a5a03503af33f659c9520dcdcf99bbde7e77311dc2f89e00ad2ccf71a867e5a0ab739ba863ac1d33c6821a15b82cdbc0b4e4bb141843d9952001edce9bc93fb9204ecdfd5d01a1288a6807911542ee02215d18a6e8624c24fb35db67d5ef608ae791f06945c1cca433de526a9fc0815faff7771f6809d00b04f51ad86d0d3487ba558c3263e1986315ff7d9bd666228810675ad202bdfc26774a4cf30d8ca4ec070fe919392a6b7a674100dfc5490f23316e15f1d196cf0d0013068cf8bcc1d46b2b1e2465884605e7bcea1d2ad8ea9a746de9e561ac28c0fe9b6790c38ea7cd4dde75f536a8a1225ab6bcbcc9346814ca0fe988736b8d15896166f4cc1ffc5f76c6fe1cb02b860eaa515232dbcfa96b61d1ecf88465938807ee451435d0e94468eebb15b4af09f8fbf363969eb5eaa262c9e282422fa50", 0xff9}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r10, 0x0, 0x0) r11 = open(0x0, 0x0, 0x0) openat(r11, 0x0, 0x800, 0x2) r12 = getpgrp() r13 = geteuid() r14 = geteuid() setreuid(0x0, r14) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r16 = msgget$private(0x0, 0x20000003c4) msgrcv(r16, &(0x7f0000000dc0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000700000000000000000020000000000000000000000000000000000000000000f0ffffffffffffff00100000000000000000000000000000000000000000000000000000000000000000000000001fb020fc14a945df4e20162d0d0000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000e06e613c7e2bffe83a6218247f2534c5e58d06a891a47836087bf2d5b93cc48fd9e73622a5442172153b181e9d6ca2078257b5e20490b9a38fc8ef6735fb7880d87dd809739a214d37"], 0xeb, 0x0, 0x1000) msgsnd(r16, &(0x7f0000000240)=ANY=[], 0x0, 0x800) msgrcv(r16, &(0x7f0000003e40)={0x0, ""/4096}, 0x1008, 0x2, 0x400) msgrcv(r16, &(0x7f00000000c0)={0x0, ""/31}, 0x27, 0x6, 0x800) msgctl$IPC_RMID(r16, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r17, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r18, &(0x7f0000000040), 0x0) close(r18) msgsnd(r16, &(0x7f00000017c0)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYRESHEX, @ANYRES16=r17, @ANYRES16=r18, @ANYRES16=r15, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRES32], 0xa, 0x7fc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x6, r13, r15, r14, 0x0, 0x80, 0x9}, 0x3, 0x7f, 0xffffffffffffffff, 0x0, 0x95fe, 0x80000002e7, 0x138, 0x2}) r19 = getgid() r20 = socket(0x1, 0x1, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$TIOCFLUSH(r21, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffff48) r24 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r26 = fcntl$getown(r25, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r29 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r29, 0x2, &(0x7f0000000100)=""/114) r30 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r31 = fcntl$getown(r30, 0x5) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000200)={{0x3ff, r27, r28, r27}, 0xfff, 0x9, r31, r31, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_SET(r24, 0x1, &(0x7f0000000200)={{0x3ff, r27, r23, r22, r23, 0x104, 0x5}, 0xfff, 0x9, r26, r26, 0x7d55, 0xd75, 0x4}) r32 = getuid() r33 = geteuid() r34 = geteuid() setreuid(0x0, r34) r35 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r35, &(0x7f0000000880)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fce409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0efd6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa81723d9ff448a930a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf123e9520295d5eb5e6cebaec1ab26419fcff1c506ead1ca4ff09165b9b2c7704480ebfddd8cd3ccfdd07d2961fb317ed147fd1a769e8a5ccbf1111b21a57085641ba372aaf24efe34262c7002f4282ce78429e569a69c1d131af991b2b216a3bd864da0740ff66845c919b31a2c3470b1ec1d509ef59ee5377d5f28ca3d28049983c3ef488aa4cb82b11b8327457a4187cff241df6402719ba0838449e0564df5a"], 0x1, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r36, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000700)={{0x0, r33, r37, r34, 0x0, 0x80, 0x9}, 0x3, 0x7f, 0xffffffffffffffff, 0x0, 0x95fe, 0x80000002e7, 0x138, 0x2}) r38 = geteuid() r39 = geteuid() setreuid(0x0, r39) r40 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r40, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r41, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r43 = msgget$private(0x0, 0x20000003c4) msgrcv(r43, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000f0ffffffffffffff00"/235], 0xeb, 0x0, 0x1000) msgsnd(r43, &(0x7f0000000a40)=ANY=[@ANYBLOB="02ff0300000000000d92f87a67d790803fab37eedb5db9b4cb6a6ec545c20126c2e4b5f7a3f1c2dbc6910374425ce2c9c2f54d59fce65ce297a4aa0d7b33bef296a85554c457623f500f1bbc5b80ceec69369dd45a04db4e728cc6c04308f721499b8608f545f6490644d48af8ce273da7581d3db901de2fb9e75eff7b3a84ca8000000000000000c1e6bf2817bd0eb0310f03000000000000000fec4ade3410d2556b4b59fb6a37075653080000000000000083b00e5558e528940f388a5bfc3a5de5459e6a621c3b842b0a5a1cd530e96562000000000000abc1f7c15cb604168ee38e8430f84797bf5199a391e80880494f06414b3dd4c494eb36312011472bfc21b291b560563b22caf91893bbf2824a62a3d0770e529ed3879c0c46cc90be6d3518f7d953c62cd3f6386d94000000000000000000000000000000000000000000000000000000001026da3a5829f041455c48da6f3ba3bf81949d1559ce8597d0c87c9d60799f79f8e3207b19462ff9b32aa6993edefe9102d333b6b96a6cc325dbc970e38431ccad4096b295f8e46f84cff3973df478a19f588a53d86dcbe4a9b9562023b73938e2278ccccfd2f582200e3fdf9ae59b8021dfe7fc2edd403ded9fce71f4a33c3f47a21374fc474736aa98ff9eb5f92d1a8270b41ca870e008d3d16eca6a8ddcdc03eeb9446820b6c74fa34a08"], 0x1, 0x800) msgrcv(r43, &(0x7f0000003e40)={0x0, ""/4096}, 0x1008, 0x2, 0x400) msgrcv(r43, &(0x7f0000001100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000f09dee722f1be7ee806159ccdc8c65b650b73ad9b3e7da1b2cce7d6b9bd63448198378a00f2cb607072c3c4d194d0e5ce405f75d0b0e583804495f87ae5b1bed33fc8097d8bb1d68d05a51307a3407fb26b50802a57d6963115e8341cdd289978506caaa9f81c01e8ef33d2f9d21e76db181aaf32c42f705ab000d02e1f4a289d08dd59047d540dc56cee7c1ee91e28ea0ae133200"/201], 0x27, 0x6, 0x1000) msgctl$IPC_RMID(r43, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r44, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r45, &(0x7f0000000040)=[{&(0x7f0000000140)=""/132, 0x75}], 0x140) close(r45) msgsnd(r43, &(0x7f00000017c0)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYRESHEX, @ANYRES16=r44, @ANYRES16=r45, @ANYRES16=r42, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRES32], 0xa, 0x7fc) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000700)={{0x6, r38, r42, r39, 0x0, 0x80, 0x9}, 0x3, 0x7f, 0xffffffffffffffff, 0x0, 0x95fe, 0x0, 0x138, 0x2}) r46 = socket(0x1, 0x1, 0x0) r47 = fcntl$dupfd(r46, 0x0, r46) ioctl$TIOCFLUSH(r47, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffff48) r50 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r51 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r51, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r52 = fcntl$getown(r51, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r55 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r55, 0x2, &(0x7f0000000100)=""/114) r56 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r57 = fcntl$getown(r56, 0x5) shmctl$IPC_SET(r55, 0x1, &(0x7f0000000200)={{0x3ff, r53, r54, r53}, 0xfff, 0x9, r57, r57, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_SET(r50, 0x1, &(0x7f0000000200)={{0x3ff, r53, r49, r48, r49, 0x104, 0x5}, 0xfff, 0x9, r52, r52, 0x7d55, 0xd75, 0x4}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r48, r49) getgroups(0x5, &(0x7f0000000180)=[r49, r37, r42, 0xffffffffffffffff, 0xffffffffffffffff]) r58 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r58, &(0x7f0000000000)='./file0\x00', r58, &(0x7f00000000c0)='./file1\x00') renameat(r58, &(0x7f0000000200)='./file1/file0\x00', r58, &(0x7f00000002c0)='./file0\x00') openat(r58, 0x0, 0x800, 0x2) r59 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r59) ftruncate(r59, 0x0, 0x20000a) r60 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r60, 0x0, 0x200000000000c, &(0x7f0000000040)="cf4e9283ca6793d3", 0x8) getsockopt(r60, 0x0, 0xa, 0x0, 0x0) r61 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r61, 0x0, 0xffffffffffffffff, 0x0) renameat(r61, 0x0, 0xffffffffffffffff, 0x0) openat(r61, 0x0, 0x800, 0x0) r62 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r65 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r65, 0x2, &(0x7f0000000100)=""/114) r66 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r66, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r67 = fcntl$getown(r66, 0x5) shmctl$IPC_SET(r65, 0x1, &(0x7f0000000200)={{0x3ff, r63, r64, r63}, 0xfff, 0x9, r67, r67, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) r69 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r69, &(0x7f0000000000)='./file0\x00', r69, &(0x7f00000000c0)='./file1\x00') renameat(r69, &(0x7f0000000200)='./file1/file0\x00', r69, &(0x7f00000002c0)='./file0\x00') openat(r69, 0x0, 0x800, 0x2) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r71 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r71, 0x0, r71, &(0x7f00000000c0)='./file1\x00') openat(r71, 0x0, 0x800, 0x2) r72 = socket(0x1, 0x1, 0x0) r73 = fcntl$dupfd(r72, 0x0, r72) ioctl$TIOCFLUSH(r73, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffff48) r76 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r77 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r77, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r78 = fcntl$getown(r77, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r81 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r81, 0x2, &(0x7f0000000100)=""/114) r82 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r82, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r83 = fcntl$getown(r82, 0x5) shmctl$IPC_SET(r81, 0x1, &(0x7f0000000200)={{0x3ff, r79, r80, r79}, 0xfff, 0x9, r83, r83, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_SET(r76, 0x1, &(0x7f0000000200)={{0x3ff, r79, r75, r74, r75, 0x104, 0x5}, 0xfff, 0x9, r78, r78, 0x7d55, 0xd75, 0x4}) r84 = geteuid() r85 = geteuid() setreuid(0x0, r85) r86 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r86, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r87, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r87, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r89 = msgget$private(0x0, 0x20000003c4) msgrcv(r89, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000f0ffffffffffffff00"/235], 0xeb, 0x0, 0x1000) msgsnd(r89, &(0x7f0000000240)=ANY=[@ANYBLOB="02ff0300000000000d92f87a67d790803fab37eedb5db9b4cb6a6ec545c20126c2e4b5f7a3f1c2dbc6910374425ce2c9c2f54d59fce65ce297a4aa0d7b33bef296a85554c457623f500f1bbc5b80ceec69369dd45a04db4e728cc6c04308f721499b8608f545f6490644d48af8ce273da7581d3db901de2fb9e75eff7b3a84ca8000000000000000c1e6bf2817bd0eb0310f03000000000000000fec4ade3410d2556b4b59fb6a37075653080000000000000083b00e5558e528940f388a5bfc3a5de5459e6a621c3b842b0a5a1cd530e96562000000000000abc1f7c15cb604168ee38e8430f84797bf5199a391e80880494f06414b3dd4c494eb36312011472bfc21b291b560563b22caf91893bbf2824a62a3d0770e529ed3879c0c46cc90be6d3518f7d953c62cd3f6386d9400"/330], 0x1, 0x800) msgrcv(r89, &(0x7f0000003e40)={0x0, ""/4096}, 0x1008, 0x2, 0x400) msgrcv(r89, &(0x7f00000000c0)={0x0, ""/31}, 0x27, 0x6, 0x1000) msgctl$IPC_RMID(r89, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r90, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r91, &(0x7f0000000040)=[{&(0x7f0000000140)=""/132, 0x75}], 0x140) close(r91) msgsnd(r89, &(0x7f00000017c0)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYRESHEX, @ANYRES16=r90, @ANYRES16=r91, @ANYRES16=r88, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRES32], 0xa, 0x7fc) msgctl$IPC_SET(r86, 0x1, &(0x7f0000000700)={{0x6, r84, r88, r85, 0x0, 0x80, 0x9}, 0x3, 0x7f, 0xffffffffffffffff, 0x0, 0x95fe, 0x0, 0x138, 0x2}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r93 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r93, 0x0, r93, &(0x7f00000000c0)='./file1\x00') openat(r93, 0x0, 0x800, 0x2) r94 = socket$unix(0x1, 0x1, 0x0) r95 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r95, 0x0, 0x200000000000c, 0x0, 0x0) getsockopt(r95, 0x0, 0xa, 0x0, 0x0) r96 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r96, 0x0, 0x69a88df4) r97 = open(0x0, 0x0, 0x0) openat(r97, 0x0, 0x800, 0x2) r98 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r98, 0x0, 0xffffffffffffffff, 0x0) renameat(r98, 0x0, 0xffffffffffffffff, 0x0) openat(r98, 0x0, 0x800, 0x0) r99 = kqueue() sendmsg$unix(r11, &(0x7f0000000780)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000080)="718c913fc7d96cd08c9c16172a09c32ca6ef0032afc81bde37258ac5cb8ded26177cbca47ef7d8cece6016b4120059354f13a4f29f278dea32a042f842e01e55589bedd32db8da556dadeecde6e1c509d574e949a8444dd02ba219b946005895df5ef921b72f4f119406538e97eb794f628963b7cca76e7d3d41c12b0fb40cb99b8642fa17ae853313f2fff481fc1bde27e717ab3c51db6baf1217e973f8f40c6e2d2d8edba08e4e9e07cdf4b9e5fdf018ea1b0162328e6028112bd49394d1c4777f80f4dad6f94166aae3b75806", 0xce}, {&(0x7f0000000200)="0021f33f7620bcdc0351d5d3c204abb29c256cc87ae28dd5e82146eff2a6c254e758342d12d45b4a5a641bb920393bda99fab6bcb0ff96f9b9e6ca70f569e1cafa107b97235a884ce91b636092ab771d72474a3b18bd848b3644990be8d24cf7329666b612ffe47cd711f75a2266550af021badf7b0747bec5c84f51fa4349ed813a79f71dcd7cf068ad3a1e64d4872c2be6c8d47c313bdadfca1cd864936c74cc4763ca15716b123d082b25676f7f6fb7c2231443b7a407d81b9710990abcfbe135e3e204254944b6b9d75fac84cafacf812e2ce75838b17026e57fb7653ced5cc73bd0ce7a17fa", 0xe8}, {&(0x7f0000000300)="c7c8d70be20e3dad85a3842624bc191971821ac1883ba383e477fada405db88a774827ab0e64baf46ac16ab3ee2d7492420c51c31a9e274d45ce5ca08a7614c211a5ffb91936788ed7ac327fa71b5a37e730accf2406e2b4168ea7290e7b90ddfd367c6782d5afd136e33d2be570791d80ad2ca7dc0473a79d4f68a4efdfda2f09e4d21b91f63ed4155957491b0f10cd2a17af548755ab554437f299c904cdb71219c8b4d67ec0015264ee5a18067fd843e1917a762d5e9690ef5a696064a496a9c68baae83071c65ba2e43fcc28f21b2b7f9cbf9214aa614aa22de94449d15d782fee6357e9b5629bbc5992f73283a0b824b65a3ee4182a", 0xf8}, {&(0x7f0000000400)="84dacb2a6ce6d84c449be67d7f6b20e00f1d4dcf3ae440173a9446c50a54f421c267e6e829ce7d3bb548ca36ba3269ab0ecc3f513a8693274e92250ff745452c1ac60516e88a3619bff1482c03edd31dfba8586acea80f9518a43538dac1650d5a90d2efedccb9f5234fa5fabd8a10d00dd4f132e9e3883e6568a3c9ee47579f192e37464cdf8559df4302713b217fdd3e8d1026c921b0a72603e92b6be6e9b5a1a4802ac9ed63528aed820c670543cdec52afcf3ead7bfa", 0xb8}], 0x4, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r12, r13, r19}, @cred={0x20, 0xffff, 0x0, r26, r32, r37}, @rights={0x28, 0xffff, 0x1, [r58, r10, r59, r60, r61]}, @cred={0x20, 0xffff, 0x0, r62, 0xffffffffffffffff, r64}, @cred={0x20, 0xffff, 0x0, r68, 0xffffffffffffffff, r70}, @rights={0x18, 0xffff, 0x1, [r71]}, @cred={0x20, 0xffff, 0x0, r78, r84, r92}, @rights={0x28, 0xffff, 0x1, [r93, r94, r95, r96, r97, r98]}, @rights={0x18, 0xffff, 0x1, [r10, r99]}], 0x120, 0x400}, 0x2) r100 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r100, &(0x7f00000001c0)=[{&(0x7f0000000180)="74bd41b71eb8c4e6", 0x8}, {&(0x7f0000001680)="a06afe14fdd34b933718a39d7ae5fe4a641536f33553c6de4fabb961515ea71912bfa906620a066791c95cff1e7d23d82c35c51de7a1aa26471dcd6182ad618f5643a5d03315918c6d6004d60863ff45c90870285a1022d4282ea70902d548160109fa576a984f219254ba1efe42b8f26ea21fa3fa00e5645b82bcf17664d3729d737dfeca8688ca5350c7bafc7fb5769b92e06eca43bab5e3642db23f7bf540a0b782390c260ce1108b9831c23f1e2d6b1bec34c257abb8a1e3e962b6fdbbcf7afd268ff6289d90954ad89ebe20f023062aa446a55617eff54f9544eb35759e66f0f647166941f0a8576d16ea8ce3d02d619e96f75d500063357951417a29290624d405948a93fc4e2278f38b649045732174c14f27e1496c800967688fefcdd2e0e3e18ad9f32345bf6e4f967dd26d53b97b9617902d15878958e6f3cf1a1e536d1ba3f3dc4ca4d1971bad89eb44a26a06beaa6512cbe9d7f9b065d38c11fb5a21905954747f602227fef17c93b4aac2dd8b52282f756307c4c82717481c1a8a98936c2343016170f54a16fc81eaafc1b4d2cb9c5b0337bc537953bb23677c8e9c5aa40ec21d52dffd2dcfcae3297acc7ecf6612afa0622d10355674573905ad0ccff6c645b215f7303a90b0332cebf1fd6ee875be4fb72971b76a2a90920f9d7b4fedfc83d7b972ddcb4f152896e8ec9d4fa126f1ea06449d8309d598fbc50d32b05ae1517f6ee335f60fe807b8bdbdb4160fb4e66759c97d256f919e0bb3552d3b98ff35456dba2a1184d2b0cb024aea3aade04613835d2eefb9513f4c631aa8caccdf59e17a57ffe36b0bf796a94166bf2318b11d04c28a5b02eff76ee40c681bbc7db0a503027a962b4ad2d676109114c6ac1a52cf0cdb884f5023adc7696be3ee5d2f97072c64c3e6a53b20485050b67a0ecd69487f3d57ccc35d1040f2668506e12de87197c12982b6ba683184ffc5b5b531964580870630a413fa2b83c7d53aff62d032b6e72f34992c49a8a8ccafc9f6aba90d97b422b0f583a6ca5e6ffb386ffd88a208f02cb4eae0072da17dea1a30b639ba1da0900acb0b68379f6ed65cc732d3fa91dccf4649f4c567e1fa6673b28d0a2051cd98ac0da3d732bbe4430d385276fca3a11be48f82c112def974e0ee17243bbc506ffdba484e31f3413250172236bbdacb45d946350f7ac5b83fc22a2f5945b0d05025e535219dce156c54adabad6c273b7de767803ce205802a6be35ef911830ce2febb3a9fa957f4739ea09f3e988f7a2b1fcc22910081e502fa7e8b441e90844ab6b5c05974b66bf4aa575a713adf9aebe0b808ff7a47b111ea19ad17c06a4826fd0ec7b5c352155819293491b86d7e7983c459bdbc080f19fe6975c5d8f77e0f467db546d3403b39d30df70d1902e2ca1e32df33677e313a9794733545f68243e7d7525c95cafc21f9dc4d0919b84b6f5aeef48635b56ed5e90b6894000bc733449d82f97274b0f02cb864a201518c5d48e0398fc93029cdb8cb87099f6e5a0c467422915e8d2ee67064c5d09718879f842551303bcf43e2584201287b595ed41a7242fa1dac75132013a99e3c7aa6e0392d9df2de51e525213a150576e94daa0f857233920f40192aa028ccb33c9590b5ae863dea9491a153e5b3229bc77e337c5e1985aba94cb1e25460059c1d74f056ae4c699adb768f0d5b745f34c43b9ddbd826ec0ce3626d8f9bbeb0193a007370cfe53ec65466db04347c039e94f6cec9a771212728ebfd772e017cf13cba65b4829dfe9723f7b647a077408d575aae8e7c432025ce04371cc57ce4cd071f04faa24083e1948fb2d62a739389a0bf7b146de81f09fd8ba8d54cdb9b4be83bfccc70e62aa23e247ae7d7627139b5733d53cc8603ed382b623cb6542911909a0ff7267c4f33dc784817279d80ee37a8926b908e88d0aaa69faa8a15fbba5728a41d0f37a9dc1812e9c5ae1dcaf00a1352eddd04d0aec395f25d73b012a918043139914785128b84210741c4638804ab934bfdfcb7302bc6e2b9761c6ffd660c587ab26d934a64e80edb11aea5b56d6e99d68bcfe938b048ca3db808e0876f4223045c1508f18d0ecd50ee95d034251dfe2eab6f8e95bac7057ca472159318bf169aeb3872a30c2ae67c0273200d7687711b75db12b40217a10da212b22028433a67967cbe67d7e0ee50c9dc3c4f152d1d13c15803d6f7eca9dc0bbc2c01081a433f6d2ba42819178a124a11b392caf7827982b7b96bdd78f787dfe57c741b80927032ffed821e73c3f6b0eb9a2093d482e64982111a2ffd71256431b63939a703806016c43e3e7f90aa121f1607818b6c41a009a91d8c083ea12a501f1c7d675b33266dcd00d7904dbee47d508004254aa65c22a6134072f485cd115c7c10a32fb89d2d3887730d1f25ba9e97c95b3b27cabcad8b3fc078092285afeb205b4da8c6737eae3b1dd5690452be7fc9d41951a97790a71832a6386d79ba490ccab6d3adb5e85923275c1beb30c70edc114c3c74b371e41cefbe0c3adc070f3e8167de1f67de75ee2a9224fc820246775bc51f138e8288a1ca446f8a0f7af6774f899eedf8001e583cd3f1dd580f5ac0f8d6e3eab18f53cc13178eb913c603f04c30ac0417804edd6394bf97fe1f72d3ceca0e0eb35325bc86568f897394b8a13f98ce2427cc64a6aae2d49c98f8ba56f9b5bb70688020c1c9e754dc86ad6bfe427d58dd27cbabe84106f016049c89d590babb28b92a5a062c3acd04120e8fe01b131c7022ac55828b88891c224e009325a30fc04725fde22d13b7a93bb658eff1ff5837016589a351a93eb73f50a0f533ae3b86cb442c71d01033dcb5646798ce0553e3f1fca2339c54ae7932dd434db75d02d0a96d1984e90a1592079fc475e969c6eee247bc4905fd9a1ee881bc7cad1b3d69ef51172536f5d0dd056389b5b97fc97b28977415b098955d1fdfae1c954eb8495c8796d920424f954f6da273800e71cf23233260f7f993902c34d37a78be4b21df293551f404a262a9b13f9a170931a58b71bbfc9c75a75965b0e4cece5dab907d2ba35b9353bedf58c5fac3713cf4299b0da83ad854fa9eee3a3f35f6c4f7db95e0378961388ed0fc8011a455232bed27a7ac797af0307df0ac2e22b59dfa65f334c68580fcadee4dd988393b28246fd60c633c61bdbecac952bdda7b5e40f940ab8315ac904b68085e6d1d5c8fe162f3994504011ece185a06e56bbe18acaf05970fe2a691d97c8b8f5a53f0e6169ffee1f48d920830d0309e681fb01134839b6d867dc20e1f20ced3a218ca55e2b1e89d8c34fba0f9229c852d5dce0b28400bcfafa7bce8060e1768eb79d368fb6d32b6abbe363c2d7f5d5e4ab3bfbc832541083f211e04346f973c7255e156deb30054185fe419012564f0289b60361cbf28131385400bffb7d35c2833576d4aa4909c84df2e843017eeb386f2995526a5b8eedabc51670d0d65f12b8c65a3c90e5be4bd9a1d21d08def6e53df6f6431de414d6332d00979a412a84d6ebb83c2213258da7068559846e7082f81eef6998ceff7ce2d24b699457834510058d33c67c4eb94c51c9da74f049133fdd817b89a8c4e9f723fce22e027e9e6007edb89ce5b5b1a9b6b30aefcca8b237ff700a75ec5fcc422a04ab26b86898d5a1e084836e92411d82700c65f716ec8d6c705dbadf5150e5c452e7caf87031efb6322ee1a3dae034cfb6a6139ec5ab5a2d6d539a5db4b3b94c84cce351f21d3331d86ab656cfe52441fb9231cf154b91f701ebfcd04177a4f54b4f70788eda5e11b29b245569d29c31ed5681e968279be820fb6a72c2675a5227d1a8085912606010a244ac9ea4fd1b5e4f73a42386ba34bb1c4a8389035b29ec0837a3e2f096be9a009bc50fc4900a77863df54f6771ccc6714404dd5b36ec32635f10be1cba1bde31f349a9731a6821e55877fb86a47c54faed148fb74f5fdab6da3cf163689200305df4239c719626f4c128d560b9c9e79417d0322e19b98181ffcd552c55ea81b6f7d6a283926df5f147cbd446408b95f0188e16c3abd687368cebede8c2565a868cf463a1a107a1347d6b56d6edc140fd1f4b14c90a9ded5e6edc846aea689ed753787cfd8cd9df81cffd387418344510947d3f37b14533fdaf1f0936c837453cfa86b914c76ef4ed7938cb64b74ed446abe150644e5ab24e4808782fb4c267e7de85ed7e4ace150fd77decf44e5c384306652090c6ed6ea538f76b48e4cf92964c5fd50f019cca0e5e86a66cb69a2066031d063828a0ca72f363c7c2ace89170ca4dcd1b5e2f3f43d23a491d465f6e489d8237453820d902cbb79ab44d0ea8e5e0ab506959217ce385c1223f5a5ed52e1472da56b9823dc145ebbdbc5c71f619a73d5de9249f0315e060505d4b45441a85e7538565ddc79a48cb00e45bddcf5c7c6737631565a10c36d60f2dc643d1d43f51de6ac59df9df46ec09c6dedb79ede2d4fcce8fbd98cd1b178ebc5a5a6314b3a344bf179175064a28961e2608c8c87f26be4cba2141a9f4b60b96933895000c5bd7aee92a46cfe5f96abb1ae96dc5ea76c1853404f0d5dd0db3c25d22260245834996cadf8b0851c99b202626c6ee99c64a44d2c27f90744e330d3fe6bb9f769dd789f45cec3a76dd61048e693544bb7cef927a06075c6c6b8b53bacde40be39cb5276d8600e75c2b5ca97d5701b2f52c37346096605ca6ef3e44e9081af37969bebb934529a48778c1c8fdf46f60f324376a6131086bb685432f8912e33a1e749884c566f252269e8d0a69297747642f6a6dfd97b320124441b560a0d8bc70fc1e76c2f02c8b39383977bfc6743fd852ee5ff0fc92bb082c4cb380c66f81be14f31678014f888a7043d496dc015afb5636d71d1d82ccc22e7ee6a9bbf8e14695fa6a233167de95d2aecdfcfdcf22047ffd78a69a6eb43b3cc0587c6be68d00ff4fdc2311536fa251689e3afbf9898ac280c660aa614b059a4da3546b475b5bc8fdfb8a16c02ebf7d850b448523b6162fb2aee8f93a55634232184362afe1360be13dfd3c445f54d48b401622b5b291d10b0fe58285d855491fab05b59a081815cd0e11cf3ba944122813147b9e57434e68b0585d43782b3de578631e5a728e096c601b2bb40bcf7e57e0181a83bd87db9ff6a404bad49c7fbbc369c77214d9ab64a29ed69a8ed7bcf89eb41996b957c16577a83fe3a24c6b7793d694f498a2a2b9a7d23ebdd8a6b5d8993586e016cf0c0e27a57b173ff8eacd8f29eaf697424edbaca4e4b7cb97d312cab4691865487df91fcfd44d9eb4a4f06511ded1fe73d2dac306a069a5a03503af33f659c9520dcdcf99bbde7e77311dc2f89e00ad2ccf71a867e5a0ab739ba863ac1d33c6821a15b82cdbc0b4e4bb141843d9952001edce9bc93fb9204ecdfd5d01a1288a6807911542ee02215d18a6e8624c24fb35db67d5ef608ae791f06945c1cca433de526a9fc0815faff7771f6809d00b04f51ad86d0d3487ba558c3263e1986315ff7d9bd666228810675ad202bdfc26774a4cf30d8ca4ec070fe919392a6b7a674100dfc5490f23316e15f1d196cf0d0013068cf8bcc1d46b2b1e2465884605e7bcea1d2ad8ea9a746de9e561ac28c0fe9b6790c38ea7cd4dde75f536a8a1225ab6bcbcc9346814ca0fe988736b8d15896166f4cc1ffc5f76c6fe1cb02b860eaa515232dbcfa96b61d1ecf88465938807ee451435d0e94468eebb15b4af09f8fbf363969eb5eaa262c9e282422fa50", 0xff9}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r100, 0x0, 0x0) r101 = open(0x0, 0x0, 0x0) openat(r101, 0x0, 0x800, 0x2) r102 = getpgrp() r103 = geteuid() r104 = geteuid() setreuid(0x0, r104) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r106 = msgget$private(0x0, 0x20000003c4) msgrcv(r106, &(0x7f0000000dc0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000700000000000000000020000000000000000000000000000000000000000000f0ffffffffffffff00100000000000000000000000000000000000000000000000000000000000000000000000001fb020fc14a945df4e20162d0d0000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000e06e613c7e2bffe83a6218247f2534c5e58d06a891a47836087bf2d5b93cc48fd9e73622a5442172153b181e9d6ca2078257b5e20490b9a38fc8ef6735fb7880d87dd809739a214d37"], 0xeb, 0x0, 0x1000) r107 = msgget(0x3, 0x8) msgsnd(r107, &(0x7f00000007c0)=ANY=[], 0x0, 0x0) msgrcv(r106, &(0x7f0000003e40)={0x0, ""/4096}, 0x1008, 0x2, 0x400) msgrcv(r106, &(0x7f00000000c0)={0x0, ""/31}, 0x27, 0x6, 0x800) msgctl$IPC_RMID(r106, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r108, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r109, &(0x7f0000000040), 0x0) close(r109) msgsnd(r106, &(0x7f00000017c0)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYRESHEX, @ANYRES16=r108, @ANYRES16=r109, @ANYRES16=r105, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRES32], 0xa, 0x7fc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x6, r103, r105, r104, 0x0, 0x80, 0x9}, 0x3, 0x7f, 0xffffffffffffffff, 0x0, 0x95fe, 0x80000002e7, 0x138, 0x2}) r110 = getgid() r111 = socket(0x1, 0x1, 0x0) r112 = fcntl$dupfd(r111, 0x0, r111) ioctl$TIOCFLUSH(r112, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r112, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffff48) r115 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r116 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r116, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r117 = fcntl$getown(r116, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r120 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r120, 0x2, &(0x7f0000000100)=""/114) r121 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r121, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r122 = fcntl$getown(r121, 0x5) shmctl$IPC_SET(r120, 0x1, &(0x7f0000000200)={{0x3ff, r118, r119, r118}, 0xfff, 0x9, r122, r122, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_SET(r115, 0x1, &(0x7f0000000200)={{0x3ff, r118, r114, r113, r114, 0x104, 0x5}, 0xfff, 0x9, r117, r117, 0x7d55, 0xd75, 0x4}) r123 = getuid() r124 = geteuid() r125 = geteuid() setreuid(0x0, r125) r126 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r126, &(0x7f0000000880)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fce409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa81723d9ff448a930a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf123e9520295d5eb5e6cebaec1ab26419fcff1c506ead1ca4ff09165b9b2c7704480ebfddd8cd3ccfdd07d2961fb317ed147fd1a769e8a5ccbf1111b21a57085641ba372aaf24efe34262c7002f4282ce78429e569a69c1d131af991b2b216a3bd864da0740ff66845c919b31a2c3470b1ec1d509ef59ee5377d5f28ca3d28049983c3ef488aa4cb82b11b8327457a4187cff241df6402719ba0838449e0564df5a"], 0x44b, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r127, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r127, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r126, 0x1, &(0x7f0000000700)={{0x0, r124, r128, r125, 0x0, 0x80, 0x9}, 0x3, 0x7f, 0xffffffffffffffff, 0x0, 0x95fe, 0x80000002e7, 0x138, 0x2}) r129 = geteuid() r130 = geteuid() setreuid(0x0, r130) r131 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r131, &(0x7f0000001200)=ANY=[@ANYBLOB="010000000000009def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f435071f061ac0e16f328dca5d39656da024898198a6672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9204b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8a42d560bb21daf791c698df63e5e23fa327326484829f3f7769669e325cd2485e1000000000000000000b46e393b9143a8f8b2da53a3752da7e13e82e4dc44e5c0a548b9f59e7ccbe4"], 0x44b, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r132, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r132, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r134 = msgget$private(0x0, 0x20000003c4) msgrcv(r134, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000f0ffffffffffffff00"/235], 0xeb, 0x0, 0x1000) msgsnd(r134, &(0x7f0000000a40)=ANY=[@ANYBLOB="02ff0300000000000d92f87a67d790803fab37eedb5db9b4cb6a6ec545c20126c2e4b5f7a3f1c2dbc6910374425ce2c9c2f54d59fce65ce297a4aa0d7b33bef296a85554c457623f500f1bbc5b80ceec69369dd45a04db4e728cc6c04308f721499b8608f545f6490644d48af8ce273da7581d3db901de2fb9e75eff7b3a84ca8000000000000000c1e6bf2817bd0eb0310f03000000000000000fec4ade3410d2556b4b59fb6a37075653080000000000000083b00e5558e528940f388a5bfc3a5de5459e6a621c3b842b0a5a1cd530e96562000000000000abc1f7c15cb604168ee38e8430f84797bf5199a391e80880494f06414b3dd4c494eb36312011472bfc21b291b560563b22caf91893bbf2824a62a3d0770e529ed3879c0c46cc90be6d3518f7d953c62cd3f6386d94000000000000000000000000000000000000000000000000000000001026da3a5829f041455c48da6f3ba3bf81949d1559ce8597d0c87c9d60799f79f8e3207b19462ff9b32aa6993edefe9102d333b6b96a6cc325dbc970e38431ccad4096b295f8e46f84cff3973df478a19f588a53d86dcbe4a9b9562023b73938e2278ccccfd2f582200e3fdf9ae59b8021dfe7fc2edd403ded9fce71f4a33c3f47a21374fc474736aa98ff9eb5f92d1a8270b41ca870e008d3d16eca6a8ddcdc03eeb9446820b6c74fa34a08"], 0x1, 0x800) msgrcv(r134, &(0x7f0000003e40)={0x0, ""/4096}, 0x1008, 0x2, 0x400) msgrcv(r134, &(0x7f00000000c0)={0x0, ""/31}, 0x27, 0x6, 0x1000) msgctl$IPC_RMID(r134, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r135, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r136, &(0x7f0000000040)=[{&(0x7f0000000140)=""/132, 0x75}], 0x140) msgsnd(r134, &(0x7f00000017c0)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYRESHEX, @ANYRES16=r135, @ANYRES16=r136, @ANYRES16=r133, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRES32], 0xa, 0x7fc) msgctl$IPC_SET(r131, 0x1, &(0x7f0000000700)={{0x6, r129, r133, r130, 0x0, 0x80, 0x9}, 0x3, 0x7f, 0xffffffffffffffff, 0x0, 0x95fe, 0x0, 0x138, 0x2}) r137 = socket(0x1, 0x1, 0x0) r138 = fcntl$dupfd(r137, 0x0, r137) ioctl$TIOCFLUSH(r138, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r138, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffff48) r141 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r142 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r142, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r143 = fcntl$getown(r142, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r146 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r146, 0x2, &(0x7f00000007c0)=""/115) r147 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r147, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r148 = fcntl$getown(r147, 0x5) shmctl$IPC_SET(r146, 0x1, &(0x7f0000000200)={{0x3ff, r144, r145, r144}, 0xfff, 0x9, r148, r148, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_SET(r141, 0x1, &(0x7f0000000200)={{0x3ff, r144, r140, r139, r140, 0x104, 0x5}, 0xfff, 0x9, r143, r143, 0x7d55, 0xd75, 0x4}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r139, r140) getgroups(0x0, &(0x7f0000000180)) r149 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r149, &(0x7f0000000000)='./file0\x00', r149, &(0x7f00000000c0)='./file1\x00') renameat(r149, &(0x7f0000000200)='./file1/file0\x00', r149, &(0x7f00000002c0)='./file0\x00') openat(r149, 0x0, 0x800, 0x2) r150 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r150) ftruncate(r150, 0x0, 0x20000a) r151 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r151, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r151, 0x0, 0xa, 0x0, 0x0) r152 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r152, 0x0, 0xffffffffffffffff, 0x0) renameat(r152, 0x0, 0xffffffffffffffff, 0x0) openat(r152, 0x0, 0x800, 0x0) r153 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r156 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r156, 0x2, &(0x7f0000000100)=""/114) r157 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r69, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r158 = fcntl$getown(r157, 0x5) shmctl$IPC_SET(r156, 0x1, &(0x7f0000000200)={{0x3ff, r154, r155, r154}, 0xfff, 0x9, r158, r158, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) r160 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r160, &(0x7f0000000000)='./file0\x00', r160, &(0x7f00000000c0)='./file1\x00') renameat(r160, &(0x7f0000000200)='./file1/file0\x00', r160, &(0x7f00000002c0)='./file0\x00') openat(r160, 0x0, 0x800, 0x2) getsockopt$sock_cred(r160, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r162 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r162, 0x0, r162, &(0x7f00000000c0)='./file1\x00') openat(r162, 0x0, 0x800, 0x2) r163 = socket(0x1, 0x1, 0x0) r164 = fcntl$dupfd(r163, 0x0, r163) ioctl$TIOCFLUSH(r164, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r164, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffff48) r167 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r168 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r168, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r169 = fcntl$getown(r168, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r172 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r172, 0x2, &(0x7f0000000100)=""/114) r173 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r173, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r174 = fcntl$getown(r173, 0x5) shmctl$IPC_SET(r172, 0x1, &(0x7f0000000200)={{0x3ff, r170, r171, r170}, 0xfff, 0x9, r174, r174, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_SET(r167, 0x1, &(0x7f0000000200)={{0x3ff, r170, r166, r165, r166, 0x104, 0x5}, 0xfff, 0x9, r169, r169, 0x7d57, 0xd75, 0x4}) r175 = geteuid() r176 = geteuid() setreuid(0x0, r176) r177 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r177, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r178, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r178, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r180 = msgget$private(0x0, 0x20000003c4) msgrcv(r180, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000f0ffffffffffffff00"/235], 0xeb, 0x0, 0x1000) msgsnd(r180, &(0x7f0000000f40)=ANY=[@ANYBLOB="02ff0300000000000d92f87a67d790803fab37eedb5db9b4b5f7a3f1c2dbc6910374425ce2c9c2f50200000000000000aa0d7b33bef296a85554c457623f500f1bbc5b80ceec69369dd45a04db4e728cc6c04308f721499b86080445f6490644d48af8ce273da7581d3db901de2fb9e75eff7b3a84ca8000000000000000c1e6bf2817bd0eb0310f03000000000000000fec4ade3410d2556b4b59fb6a3707569a080000000000000083b00e5558e528940f388a5bfc3a5de5459e6a621c3b842b0a5a1cd530e96562000000000000abc1f7c15cb604168ee38e8430f84797bf5199a391e80880494f06414b3dd4c494eb36312011472bfc21b291b560563b22caf91893bbf2824a62a3d0770e529ed3879c0c46cc90be6d3518f7d953c62cd3f6386d9400000000000000000000000000000000000000000000000000000000fdd36821a64a9357722d0e73401d28edc512d41bf25c2933842333352366a3aa3e658969ed14829a0ef5ea4e3bf2783bd652ea481e59a92f691cb0040e6d0abef8b7eab6870d264ea668def472a267e457fb796e45c79f98f50f6828dfe71906a397b57a9f1bcef7b700df95c6258d5e18ceb233"], 0x1, 0x800) msgrcv(r180, &(0x7f0000003e40)={0x0, ""/4096}, 0x1008, 0x2, 0x400) msgrcv(r180, &(0x7f00000000c0)={0x0, ""/31}, 0x27, 0x6, 0x1000) msgctl$IPC_RMID(r180, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r181, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r182, &(0x7f0000000040)=[{&(0x7f0000000140)=""/132, 0x75}], 0x140) close(r182) msgsnd(r180, &(0x7f00000017c0)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYRESHEX, @ANYRES16=r181, @ANYRES16=r182, @ANYRES16=r179, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRES32], 0xa, 0x7fc) msgctl$IPC_SET(r177, 0x1, &(0x7f0000000700)={{0x6, r175, r179, r176, 0x0, 0x80, 0x9}, 0x3, 0x7f, 0xffffffffffffffff, 0x0, 0x95fe, 0x0, 0x138, 0x2}) getsockopt$sock_cred(r100, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r184 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r184, 0x0, r184, &(0x7f00000000c0)='./file1\x00') openat(r184, 0x0, 0x800, 0x2) r185 = socket$unix(0x1, 0x1, 0x0) r186 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r186, 0x0, 0x200000000000c, 0x0, 0x0) getsockopt(r186, 0x0, 0xa, 0x0, 0x0) r187 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r187, 0x0, 0x69a88df4) r188 = open(0x0, 0x0, 0x0) openat(r188, 0x0, 0x800, 0x2) r189 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r189, 0x0, 0xffffffffffffffff, 0x0) renameat(r189, 0x0, 0xffffffffffffffff, 0x0) openat(r189, 0x0, 0x800, 0x0) r190 = kqueue() sendmsg$unix(r101, &(0x7f0000000780)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000080)="718c913fc7d96cd08c9c16172a09c32ca6ef0032afc81bde37258ac5cb8ded26177cbca47ef7d8cece6016b4120059354f13a4f29f278dea32a042f842e01e55589bedd32db8da556dadeecde6e1c509d574e949a8444dd02ba219b946005895df5ef921b72f4f119406538e97eb794f628963b7cca76e7d3d41c12b0fb40cb99b8642fa17ae853313f2fff481fc1bde27e717ab3c51db6baf1217e973f8f40c6e2d2d8edba08e4e9e07cdf4b9e5fdf018ea1b0162328e6028112bd49394d1c4777f80f4dad6f94166aae3b75806", 0xce}, {&(0x7f0000000200)="0021f33f7620bcdc0351d5d3c204abb29c256cc87ae28dd5e82146eff2a6c254e758342d12d45b4a5a641bb920393bda99fab6bcb0ff96f9b9e6ca70f569e1cafa107b97235a884ce91b636092ab771d72474a3b18bd848b3644990be8d24cf7329666b612ffe47cd711f75a2266550af021badf7b0747bec5c84f51fa4349ed813a79f71dcd7cf068ad3a1e64d4872c2be6c8d47c313bdadfca1cd864936c74cc4763ca15716b123d082b25676f7f6fb7c2231443b7a407d81b9710990abcfbe135e3e204254944b6b9d75fac84cafacf812e2ce75838b17026e57fb7653ced5cc73bd0ce7a17fa", 0xe8}, {&(0x7f0000000300)="c7c8d70be20e3dad85a3842624bc191971821ac1883ba383e477fada405db88a774827ab0e64baf46ac16ab3ee2d7492420c51c31a9e274d45ce5ca08a7614c211a5ffb91936788ed7ac327fa71b5a37e730accf2406e2b4168ea7290e7b90ddfd367c6782d5afd136e33d2be570791d80ad2ca7dc0473a79d4f68a4efdfda2f09e4d21b91f63ed4155957491b0f10cd2a17af548755ab554437f299c904cdb71219c8b4d67ec0015264ee5a18067fd843e1917a762d5e9690ef5a696064a496a9c68baae83071c65ba2e43fcc28f21b2b7f9cbf9214aa614aa22de94449d15d782fee6357e9b5629bbc5992f73283a0b824b65a3ee4182a", 0xf8}, {&(0x7f0000000400)="84dacb2a6ce6d84c449be67d7f6b20e00f1d4dcf3ae440173a9446c50a54f421c267e6e829ce7d3bb548ca36ba3269ab0ecc3f513a8693274e92250ff745452c1ac60516e88a3619bff1482c03edd31dfba8586acea80f9518a43538dac1650d5a90d2efedccb9f5234fa5fabd8a10d00dd4f132e9e3883e6568a3c9ee47579f192e37464cdf8559df4302713b217fdd3e8d1026c921b0a72603e92b6be6e9b5a1a4802ac9ed63528aed820c670543cdec52afcf3ead7bfa", 0xb8}], 0x4, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r102, r103, r110}, @cred={0x20, 0xffff, 0x0, r117, r123, r128}, @rights={0x28, 0xffff, 0x1, [r149, r100, r150, r151, r152]}, @cred={0x20, 0xffff, 0x0, r153, 0xffffffffffffffff, r155}, @cred={0x20, 0xffff, 0x0, r159, 0xffffffffffffffff, r161}, @rights={0x18, 0xffff, 0x1, [r162]}, @cred={0x20, 0xffff, 0x0, r169, r175, r183}, @rights={0x28, 0xffff, 0x1, [r184, r185, r186, r187, r188, r189]}, @rights={0x18, 0xffff, 0x1, [r100, r190]}], 0x120, 0x400}, 0x2) getgroups(0x8, &(0x7f0000000140)=[r3, r6, r92, r3, r183, r3, r3, r3]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x200, r2, r3, r2, r191, 0x29, 0x20}, 0x800, 0x8000, 0x31e500b7}) syz_emit_ethernet(0x36, &(0x7f0000000100)="c7a895b22a241c0a078359ff86dd6ff8972a8a308cfffe8000000000000000fc45bcfd97389200000000000000007bb4ca0a0ba67748") shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) 12:30:09 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xffb, 0x0, "73f33b0698437ce1ae571a6f6000ffff00"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="b348e714fc223d4d6e9a0eb9ed4136665678ce048198b4376b73ccff9f924acf87c8c27486070000005eff860000000000", 0x31}], 0x1) msgget(0x0, 0x406) 12:30:09 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000080), 0xff52}], 0x1000000000000289) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x100, 0x0, 0xfffffff8, 0x3c6a, "9775fc7ffd7b80e4f019f0e1867fe81e3a4ba8dd", 0x4, 0x9}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e", 0xc4}], 0x1) 12:30:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="c622f8882866d9771f92be42ac884e30ac251577e8b3425a87d8d89b2269ba13bb91d0766912c5c2ea8688896b242d74d9cbf099a63340488717b7e961a790eeb7447436be345cecb87feabe71bae1015ed4355b3d7e4f303f856ebc73a986ac5b523a4a5bfe9151430e01d380b03f955bf9977a3280ea981c72e195e3f1c1b57335e99593b8801bd3e89030a55af82baec731be913301b147abbb972fe1633678b46e484f8a306d43", 0xa9}, {&(0x7f00000001c0)="8925c0894790ad700368d73aded1b1c49208edd39bf69154c2e1f683601ccd6d4e38890502c36cbc20220b0c870a513ed7cb266a42419f13589010d3f11038a93cc45c1f739d4d1fdbef1c4cbd9c39d519f4dd", 0x53}, {&(0x7f0000000240)="17b4e7fff6092499057c2a96f9a9b8398ff4baecf5faff09d6684cd1d3b3fc1f35a6692fb36af35aee7c0e47e0d66289a67939814cb59caf10592dfe9b312f181e7e9a6d931d06b7482a3bfb2236134246fd8c9a3e332ecfc89f2dc5abf02771c4c3128a541a3904e5f35aad0559a794f0d80fdb479876a0e366d678298be7b9bd02ff198475846f60", 0x89}], 0x3, 0x0, 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) 12:30:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0xffffffffffffffff, &(0x7f00000000c0)=0xfffffffffffffffd) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) socket(0x2, 0x1, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r2) 12:30:09 executing program 0: pipe(&(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x1c0000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f00000000c0)={0x2, 0x0, 0x1, 0x2000300000000}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x3}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) fcntl$lock(r2, 0x9, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() close(r4) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000180)=0x5) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) fcntl$lock(r1, 0x10000000000009, &(0x7f00000000c0)={0x2, 0x0, 0x1, 0x2000300000000}) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000001, 0x100000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000300)=0xc) setpgid(0x0, r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) 12:30:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) fcntl$getflags(r0, 0x3) setrlimit(0x3, &(0x7f0000000000)={0x4, 0x3ff}) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) read(r2, &(0x7f0000000080)=""/72, 0x48) close(r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000240)) r4 = syz_open_pts() fcntl$setstatus(r4, 0x4, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r4, &(0x7f0000000140)=""/241, 0xf1) 12:30:10 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x100, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x82) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002fffffffe}) r2 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x200, 0x8e) renameat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xfffffffffffffff7) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)='r\x00') 12:30:10 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)="c7a895b22a241c0a078359ff86dd6e360aa905fffffffe800000ff00010065ec0f1d000000000000000001000000000000007c4889b6") r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001280)='\x00\x00\x00\x00', 0x4) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = socket(0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x1000100d3) semop(r4, &(0x7f0000000480), 0x0) semop(r4, &(0x7f0000000000)=[{0x3, 0xfffb, 0x1800}, {0x1, 0x70, 0x1000}, {0x1, 0x4, 0x1000}, {0x0, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1800}, {0x3, 0x7}], 0xa) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = getuid() r7 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r11 = fcntl$getown(r7, 0x5) r12 = open$dir(&(0x7f0000000180)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r12, 0x0, 0x0) r13 = fcntl$getown(r12, 0x5) r14 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000540)={{0x240000000, r15, r10, r9, r10, 0x4, 0x2}, 0xffffffff00000000, 0x7fff, r8, r11, 0x5, 0x5, 0x5}) r16 = getuid() setreuid(r16, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r10, r16, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r11, r13, 0x0, 0x92, 0xffff}) r17 = getuid() setreuid(r17, 0xffffffffffffffff) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r17, r5, r6, r10, 0x20, 0x7}, 0x4, 0x5, 0x5}) r18 = socket(0x0, 0x0, 0x0) r19 = semget$private(0x0, 0x4, 0x1000100d3) semop(r19, &(0x7f0000000480), 0x0) semop(r19, &(0x7f0000000000)=[{0x3, 0x7fffffff, 0x1800}, {0x1, 0x73, 0x1000}, {0x1, 0x4, 0x1000}, {0x0, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1800}, {0x3, 0x7}], 0xa) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r21 = getuid() r22 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r22, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r26 = fcntl$getown(r22, 0x5) r27 = open$dir(&(0x7f0000000180)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r27, 0x0, 0x0) r28 = fcntl$getown(r27, 0x5) r29 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000540)={{0x240000000, r30, r25, r24, r25, 0x4, 0x2}, 0xffffffff00000000, 0x7fff, r23, r26, 0x5, 0x5, 0x5}) r31 = getuid() setreuid(r31, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r25, r31, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r26, r28, 0x0, 0x92, 0xffff}) r32 = getuid() setreuid(r32, 0xffffffffffffffff) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r32, r20, r21, r25, 0x20, 0x7}, 0x4, 0x5, 0x5}) r33 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r33, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r37 = fcntl$getown(r33, 0x5) r38 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000540)={{0x240000000, r39, r36, r35, r36, 0x4, 0x2}, 0xffffffff00000000, 0x7fff, r34, r37, 0x5, 0x5, 0x5}) r40 = getuid() r41 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r41, &(0x7f00000000c0)=[{{r43}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r41, &(0x7f0000000080)=[{{r42}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r41, r43) ioctl$TIOCGFLAGS(r43, 0x4004745d, &(0x7f0000000040)) r44 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r44, 0x0, 0x0) shmctl$IPC_SET(r44, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r44, 0x2, &(0x7f0000000040)=""/210) r45 = geteuid() r46 = socket(0x0, 0x0, 0x0) r47 = semget$private(0x0, 0x4, 0x1000100d3) semop(r47, &(0x7f0000000480), 0x0) semop(r47, &(0x7f0000000000)=[{0x3, 0xfffb, 0x1800}, {0x1, 0x70, 0x1000}, {0x1, 0x4, 0x1000}, {0x0, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1800}, {0x3, 0x7}], 0xa) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r49 = getuid() r50 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r50, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r54 = fcntl$getown(r50, 0x5) r55 = open$dir(&(0x7f0000000180)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r55, 0x0, 0x0) r56 = fcntl$getown(r55, 0x5) r57 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) shmctl$IPC_SET(r57, 0x1, &(0x7f0000000540)={{0x240000000, r58, r53, r52, r53, 0x4, 0x2}, 0xffffffff00000000, 0x7fff, r51, r54, 0x5, 0x5, 0x5}) r59 = getuid() setreuid(r59, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r53, r59, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r54, r56, 0x0, 0x92, 0xffff}) r60 = getuid() setreuid(r60, 0xffffffffffffffff) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r60, r48, r49, r53, 0x20, 0x7}, 0x4, 0x5, 0x5}) r61 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r61, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r63 = geteuid() r64 = msgget$private(0x0, 0x20000003c4) msgrcv(r64, &(0x7f0000000700)=ANY=[@ANYBLOB="000000000000000c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d40724000000000008aeb001f5799c4c8e968cd08a297a7eaf2cb1aa2e00000000000073000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000015390000000000000000000000000000000000000000000000000000000000f80000000000000000000000000000000000000000000000000000000000000000000000000000000000009370f9fdcf24d8b06b26c40b836dcb8ec036b6a558a32f7452a7978857df446b100efe953e54"], 0xfa, 0x1, 0x1000) msgctl$IPC_SET(r64, 0x1, &(0x7f0000000980)={{0x80, r63, 0x0, r62, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) r65 = socket(0x0, 0x0, 0x0) r66 = semget$private(0x0, 0x4, 0x1000100d3) semop(r66, &(0x7f0000000480), 0x0) semop(r66, &(0x7f0000000000)=[{0x3, 0x7fffffff, 0x1800}, {0x1, 0x73, 0x1000}, {0x1, 0x4, 0x1000}, {0x0, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1800}, {0x3, 0x7}], 0xa) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r68 = getuid() r69 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r69, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r73 = fcntl$getown(r69, 0x5) r74 = open$dir(&(0x7f0000000180)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r74, 0x0, 0x0) r75 = fcntl$getown(r74, 0x5) r76 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) shmctl$IPC_SET(r76, 0x1, &(0x7f0000000540)={{0x240000000, r77, r72, r71, r72, 0x4, 0x2}, 0xffffffff00000000, 0x7fff, r70, r73, 0x5, 0x5, 0x5}) r78 = getuid() setreuid(r78, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r72, r78, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r73, r75, 0x0, 0x92, 0xffff}) r79 = getuid() setreuid(r79, 0xffffffffffffffff) semctl$IPC_SET(r66, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r79, r67, r68, r72, 0x20, 0x7}, 0x4, 0x5, 0x5}) r80 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r80, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r84 = fcntl$getown(r80, 0x5) r85 = open$dir(&(0x7f0000000180)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r85, 0x0, 0x0) r86 = fcntl$getown(r85, 0x5) r87 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) shmctl$IPC_SET(r87, 0x1, &(0x7f0000000540)={{0x240000000, r88, r83, r82, r83, 0x4, 0x2}, 0xffffffff00000000, 0x7fff, r81, r84, 0x5, 0x5, 0x5}) r89 = getuid() setreuid(r89, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r83, r89, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r84, r86, 0x0, 0x92, 0xffff}) r90 = fcntl$getown(r43, 0x5) shmctl$IPC_SET(r44, 0x1, &(0x7f0000000140)={{0x9, r45, r53, r63, r67, 0x90, 0x9}, 0x800, 0xf2e, r86, r90, 0x3, 0x8, 0x6}) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="01002e2feeb96c653000"], 0xa, &(0x7f00000005c0)=[{&(0x7f0000000140)="01a301f94d56266e2e627c39d760d94c2344691151cab20d1b81d98e0995d0111d0d06b6173d4185d28a55db9530c4a105afbce424105d437bc6778fb113e026eb84124b2dc043f2295a47a9c3dc6e65a5fd9c004c0aad2ec71982375df9a3", 0x5f}, {&(0x7f00000001c0)="408fb9a807a14a41c54b2e8a4d791a3f3a1f96cfdb8b90b35b9a8271771a69c24563fca7c1e993a9ab6d0cc3e0b16fcbcfbc0a8914892e94bec3c9d3dc9d21a082af9907d482bfe2bddd41395d71ab6d11ebb9687e250646336684782743a3c390e4883f", 0x64}, {&(0x7f0000000240)="fa90c21318d1180188bde91e574a07cac369c8d46a8de2d7bd097359a1a170909885c7be3fc31e0b2f3c6aa220efde502c362a34edba4fb0ef181ae3ee9d7a4715eddae60350a39b1825cf5676cb724d84b4a9951f9963bd", 0x58}, {&(0x7f00000002c0)="dd938a1730", 0x5}, {&(0x7f0000000300)="fbffc23f973601e327ff02ea1fb8475b5a653e92e2bf77e5efb80f05353e651fc4a5db00e6fb9cc7eec46862d84be0f7f5f9a30b026311", 0x37}, {&(0x7f0000000340)="bf997724fcc7a745615261cf72d1155078dc19d7bc8184427f04ea15440a3ba71f0d368949fd7d870e5d8d7fc49abb7712af20eb68c0fe091d3221eda2422062d46599cb5dd3fff794a78686ca3a8b100780ba129a10fb378bedf1d7293894c0f5e61e408f45203aaf07ff0ec4bb39ee9bc528d3771bdfc12ecbf6239cc0514c5b8168e548b976fa8483321fb48a21a55345cf9a25887aa289f4344aa0c2aab84476909c562f0844b762dfea152e66c81d38e01c5706f0bc734bb8e345cac77898c722f527a24739d08bee1193b1218db2a0d1993b658bb53270ef", 0xdb}, {&(0x7f0000000440)="cd10861581536c96b3caec1d6e3402b6ba92c6b71f04df3dc29805dca3e7f5e91e153297c45584b758ce46c64f6c746319a2e9db1a50b2065d78577e6068868a0e57d64a666fb251b249e484b3a7fa691a99eb9bd3ad18fa105eaef9e2a0cbf25bfe693b0968952b9d6d6ec230bdeeef4ccd919b7e1b02bbcda2c4400cc61683e392b151c1805ec99a48b0a62c2b", 0x8e}, {&(0x7f0000000500)="6f4c859a79db12", 0x7}, {&(0x7f0000000540)="18ca4471c162fad72e6ed34084dfbf739d97c6e0a64965d68a1626a8118c5297a623b4cf4d91f52712278c7767c2d813346245355a2a28dd4bbcc403daa82f885a2670cf9d6e8394753371de6b1ec1d575d475cc63", 0x55}], 0x9, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r2, r6, r25}, @cred={0x20, 0xffff, 0x0, r34, r40, r53}], 0x40, 0x3}, 0x402) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001280)='\x00\x00\x00\x00', 0x4) r91 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCMSET(r91, 0x8004746d, &(0x7f0000000040)=0xfffffff9) 12:30:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x3, 0xfffffffffffffffe}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) r2 = kqueue() r3 = accept(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000008000000f3ff00001d9a390000000007b867e79f0d8d6c092403"], &(0x7f0000000080)=0x1c) sendto$unix(r3, &(0x7f0000000100)="ee8a3d4438472b7e485dbdf122278520fb00c0d37ebf10d7ce71adcc284d2096a561c9f1723e44e759df6c360f4e7f52bdf761f3c2f2d20d8f94b2c4e33aa1455e9aed22bb8d4f9ed9325b544de113bfb7bf111ae2f8eb0527000761202a3c044331870a93afda418b25af782fe82cce11888202fe763a39bb4d068260b689a4badb77048446272e78168c8d2319a2", 0x8f, 0x1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r4 = kqueue() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) kevent(r4, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) kevent(r2, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffa, 0x0, 0x4, 0x8000}], 0x60, 0x0, 0x3f, 0x0) r5 = kqueue() kqueue() kevent(r5, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x5, 0x0) 12:30:10 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) open$dir(&(0x7f0000000380)='./file0/file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) renameat(r1, &(0x7f0000000140)='./file0/file1\x00', r0, &(0x7f0000000100)='./file1\x00') open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x20000, 0x158) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file1\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x1f0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000100)='./file1\x00') r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) r12 = getgid() r13 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r10, r12, 0x1e4, 0x8}, 0x5, 0x7, r13, 0x0, 0x0, 0x0, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) r19 = getgid() getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r14, r17, r19, 0x1e4, 0x8}, 0x5, 0x7, r16, 0x0, 0x0, 0x2, 0x7ff}) r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={r13, r17, r20}, 0xc) recvfrom(r6, &(0x7f0000000280)=""/187, 0xbb, 0x800, &(0x7f0000000180)=ANY=[@ANYBLOB="d15682b99939afd2cd23dde647"], 0x10) 12:30:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x107fff, 0x0, 0x3, 0x7ffffffa, "03002c245e1a0007000000f4ffffff12885d8878"}) r1 = socket(0x0, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) sendto$unix(r2, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce4120358367", 0x126, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r6, r8, 0x1e4, 0x8}, 0x5, 0x7, r9, 0x0, 0x0, 0x0, 0x7ff}) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001, r9}) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000000)) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) write(r0, &(0x7f0000000080)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef89fbb400002d4b80a0cacd4f43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5994215e40f1ed90d7bfbf1925487c2ada5305e09de00"/119, 0x266) 12:30:11 executing program 1: r0 = socket(0x10, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894338796362f1a9f2428b1062851bfc03b22f310b404f36a00f9000fcffffffe608a371a3f8000400000000", 0xb1, 0x0, 0x0, 0x11d) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) recvfrom(r0, &(0x7f0000000100)=""/180, 0xb4, 0x42, &(0x7f0000000000)=@in6={0x18, 0x2, 0x0, 0x28}, 0xc) getrusage(0x1, &(0x7f0000000280)) 12:30:12 executing program 0: setrlimit(0x8, &(0x7f00000006c0)={0x7, 0x97}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff82, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000380)="34257c94e8a20899d8a5a68d9ae7dda7614b7be38adce0", 0x17}], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x20, 0x0) r3 = socket(0x40000000011, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffc, 0x80, 0x41}], 0xfffffffc, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) fcntl$dupfd(r3, 0xa, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r7, &(0x7f0000000080)='\x00', r8, r6, 0x6) r9 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r9) r10 = syz_open_pts() r11 = kqueue() kevent(r11, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r9}, 0xffffffffffffffff, 0x15, 0x0, 0x0, 0x80}], 0x1, 0x0) dup2(r10, r11) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r13 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r13}, 0xfffffffffffffff8, 0x33}], 0x0, 0x0, 0x0, 0x0) close(r13) r14 = syz_open_pts() r15 = kqueue() r16 = socket(0x2, 0x8000, 0x0) r17 = socket(0x1, 0x1, 0x1) setsockopt(r17, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r17, r16) r18 = socket(0x2, 0x2, 0x0) r19 = socket(0x2, 0x1, 0x0) setsockopt(r19, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r19, r18) r20 = socket(0x2, 0x2, 0x0) r21 = socket(0x2, 0x1, 0x0) setsockopt(r21, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r21, r20) connect$unix(r20, &(0x7f0000000f80)=ANY=[@ANYBLOB="000100000000000000000d473916dccf456826ab8476bd01d468498ea45171bc2dea4afad2605c1acd024d63d9d24d72cf34ba942943041c10d16e8ca39d3d9fee4e6a762bb9fe848b65907f326a7d4833edbe218bc5ed1d2cc8b79878411869f49ec42cf0fbff7ebb7ac722151c26adde343383b09298f875247d13ee354852ed4896ff0fbd2fbf286084c860f87c8cb47ed5a12166007d5d56f835ac938d6e14b4eabac4af5e15c9c1a8845840611e34d5a1b9aeba0000da898d4e89d4de86340fdfa3af318ed221c871bd146f242a85ab4117571b22aa90330697ddfc3569070e74d82a8139d902043b04971bb7c39d0e388c20692f06d9f481dffd894a5f54ddae30c7e5928ec7066a8202c430dd49b613ef40102c9e208d6436a3deb961656cb48e032cc5a4a5968e70617a68df4b5e4af6a3b31123dd77b4da4cb39e37a2c4ac7b36bfc149996efe34fee1d7a0647c1da30d0170f3d8980f07ef42bf2f54602c5e113dfba407cd901adef76a557cfce74637cdb4890e644692e5f605119531c3df9217625ae5d88eb877d030f4f0a01c27c1a7fc4a6a5f95f035576e34561317bcf33a2623c66ee0559ffe18c147a5ce5cdbc203ac3f84d5ca5ce1860900000000000000bfbf5446928b06171f73717d9f45a89094db7427a8a31f33139a492f99957037517e72bc2a000000000000c0fe656232a9feff57ec62878df77bc6055be87a45d1de95784da10b90633a13d18df76cd53ad1b38789f5d57f1a8a5aa6d924a0407276607693b544cd2d4822813d1ab75b05c8324d940e80dd83499e7194042ba0989d38ad25ba55e0415e3baec327a49348cb970dd8f74eef5cc6350ac42117291156aae955ab0e4200639bce668531ab85e418a2bf98c185673fad40ec6e00012b673c29f56d22a88f8bd40d43fe2d6e96fc6d2c034fa2b034bcf1dd6612166752379925f7714de760fc8f1edd406b523cdf996db19f16aeb1b9b807ce7e3b56136677bb92933dce90e2e263b51ae7fee13b1d05101aec03f0156da43bd9be603aab000000000000baea61fb030be730b8766c0d786edd490c9773ce557fc74449b15c0bfb6471b6503f7c19b1d2969d58630b219968289a10239bc61470a6f9b3f682d9b8c01f9d72124788337298c6da77be7f87c25b30a2c041dcdb7534f5ade60c18dde5489a32bd13b795e65a2fe6deaf6783d6bc9cef1f8385f729e4d68c00000000000000000000000000000000c49dc134fc8359e39808ca509b20f8891187d1794a256260a896dc25b077b5217dadbf95a0d556150375dac6dc74cf5916e3f3783a0a6d252a7c5e0c0d14d8bc0b09ec505ad4cb6b99ce70b9f6b25a7c2211a9dcbabdf4ca9ed24a0683ca33d25112d17194fde047fbdab44473ab9ee6010000000000000059a8be6f787dc71bf587bd3381868bc17bcf11e1a5a1db7db136a1280000c500fffe64fc1c68801fdeb6375ab5d5ea65fafcf8c7cdec0930f6d397089152677422f1cb4b89feaff24fbdee7fc0fcbee821d2ebd41093790d2ee6f4a46da7d24b7e43a481677bcc287bb886a0058245fadb29321c6d69e0dc1acebe299a4d7a02dd3b4750bff8281c1904efe0481b21e1f2ba26ba7b53e000ca8232ad5c5dbdb5bbd1dc8a4ea9a4041447e49916ffbfa9bcc98e5eea72e0c29bcce605c433b5b5b97cb2e9b39b0ceae1e5037eb5043ff52dbde3653a9cd845b08fb0272aee0ebf4d1ae866219c4507cc5c415d76b1af33fb345078583176e9f3091fdcece042982d76884b484895485d39030e569cc355adf7c3f1a0478233268ac6e82ec1e09f337dd6f825a3a05839df1361690b33d826b8f23439e378c934903a6f22391a67c71449fb95e68120774187dc7443c5761c81fc585bc280089303f9d366b5248f46fc6087a37f4521affed8f96e7c0455e6d027ace90b848999c1aa48e2a75f0ae0e59b980c2888f83072dd6968e2c6b579c91b7fbe7538e67eb4ee223ed536780894d3cdcd55e6ce3d8d4b26b0b1094c9bf06d9411cc213c577b5e2f344887e43875930079948ccb98ade7f686f4edf421c1c5346ac8b2ff37f3c1e09e9779f260a6c37f0e70399a7583292ed51f7fc02043136f9d9ab929f62596c5804f5c5ea8b4b8517369383667db775592473169c9d9487dd564d39413735eac529fc31ae264757d93ec161cff9566b81f5999129d47faf3bf1b5ecb5d0b2536d3481adaaf9320d8c6ec8c95d704310a0870568c13d2f1d447d30d"], 0x10) kevent(r15, &(0x7f00000007c0)=[{{r17}, 0xfffffffffffffffd, 0x0, 0x4, 0x5, 0x7}, {{r19}, 0xfffffffffffffff9, 0x80, 0x80, 0x7, 0x80000000}, {{r20}, 0xfffffffffffffffa, 0x40, 0x80000085, 0x9, 0x3}], 0x8, &(0x7f0000000080)=[{{r13}, 0xffffffffffffffff, 0x15, 0x0, 0xfffffffffffffffe, 0x6}], 0xfffffffffffffffb, 0x0) dup2(r14, r15) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x80, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r22 = socket(0x18, 0x2, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r22, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) kevent(0xffffffffffffffff, &(0x7f00000007c0), 0xb47, 0x0, 0x0, 0x0) r23 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r23, 0x0, 0x4) r24 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x18000, 0x0) kevent(r2, &(0x7f0000000840)=[{{r23}, 0xfffffffffffffffe, 0x14, 0x2, 0x1ff, 0x8}, {{r24}, 0xfffffffffffffffc, 0x20, 0x80000000, 0x1f, 0x1}], 0x8, &(0x7f00000004c0), 0xbfffffff, &(0x7f0000000500)={0x7f, 0x100}) r25 = kqueue() socketpair(0x20, 0x8000, 0x3d, &(0x7f0000000140)={0xffffffffffffffff}) r27 = fcntl$dupfd(r25, 0x2, r26) close(r27) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000380), 0xfffffffffffffee8) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) fcntl$lock(r31, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) recvfrom$inet6(r31, &(0x7f0000000480)=""/234, 0xea, 0x1, &(0x7f00000002c0)={0x18, 0x3, 0x8, 0x6}, 0xc) socket(0x1, 0x4000, 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r32}, 0xfffffffffffffff8, 0xfeb0efe4bb6f968d}], 0x0, 0x0) r33 = accept(r30, &(0x7f0000000600)=@un=@abs, &(0x7f0000000640)=0x8) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r35 = syz_open_pts() ioctl$TIOCSETA(r35, 0x802c7414, &(0x7f0000000280)={0x4, 0xfffffffb, 0x3, 0x5, "0d43fb0bb64f22437c060000009f683af20f6e0f", 0x4b, 0x4000030}) r36 = semget$private(0x0, 0x7, 0x286) semop(r36, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x4, 0x400, 0x800}], 0x7) r37 = getegid() socketpair(0x18, 0x4000, 0x8, &(0x7f00000001c0)) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r29, r34, r28, r37, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r38 = openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x0, 0x0) readlinkat(r38, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getpeername$inet(r38, &(0x7f0000000000), &(0x7f0000000100)=0xc) r39 = semget$private(0x0, 0x8, 0x100010286) semop(r39, &(0x7f0000000000)=[{0x4}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$GETPID(r39, 0x4, 0x4, &(0x7f0000000140)=""/230) semctl$SETVAL(r39, 0x4, 0x8, &(0x7f00000000c0)=0x80000001) semop(r39, &(0x7f00000008c0)=[{0x4, 0x3, 0x1000}, {0x4, 0x9}], 0x2) semop(r36, &(0x7f0000000040)=[{0x3, 0x4, 0x1000}, {0x4, 0x1, 0x800}, {0x1, 0x401, 0x800}, {0x0, 0x9, 0x1000}, {0x0, 0x5, 0x3800}, {0x4, 0x6, 0x1c00}, {0x3, 0x1, 0x1800}, {0x1, 0xfdf5, 0x1000}, {0x0, 0x9, 0x1800}], 0x9) 12:30:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = dup2(r1, 0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f00000001c0)={0x98, 0x100, {0x3, 0x9}}) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r5, r8, 0x1e4, 0x8}, 0x5, 0x7, r9, 0x0, 0x0, 0x0, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r2, r5, r10}, 0xc) mkdir(&(0x7f0000000140)='./file0\x00', 0x11) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='./file0\x00') 12:30:12 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000100)) r0 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r3 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r4) sendto$inet6(r5, &(0x7f0000000040), 0x430e1, 0x408, 0x0, 0xfc48) r6 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) close(r6) r7 = getpgrp() r8 = getgid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480), 0xc) socket(0x20, 0x4000, 0x3) dup2(0xffffffffffffff9c, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r11 = dup(r10) sendto$inet6(r11, &(0x7f0000000040), 0x430e1, 0x408, 0x0, 0xfc48) r12 = accept$inet(r11, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000300), 0xffffffffffffffb8) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700)={r7, r9, r8}, 0xc) r13 = kqueue() r14 = fcntl$dupfd(r13, 0x2, 0xffffffffffffffff) close(r14) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r18 = semget$private(0x0, 0x7, 0x286) semop(r18, &(0x7f0000000200)=[{0x0, 0x7, 0x800}, {0x2, 0xfffffffffffffffd}, {0x2, 0xfff, 0x800}, {0x1, 0x9d2, 0x1000}], 0x1) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r17, 0x0, r15, r16, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={r7, r2, r16}, 0xfffffffffffffce7) ktrace(&(0x7f00000001c0)='./file0/../file0\x00', 0x0, 0x200, r7) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000000)=@file={0x170, './file0/../file0\x00'}, 0x13, 0x0}, 0x0) 12:30:12 executing program 1: nanosleep(&(0x7f00000001c0)={0xf0, 0x3fef8b49}, 0x0) r0 = kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r2, 0xd0, 0xa, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800), &(0x7f0000000840)=0xc) fcntl$getown(r1, 0x5) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000540)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000580)) r3 = syz_open_pts() r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x408003}, 0xfffffffffffffcc4) close(r4) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8", 0xb8) readv(r3, &(0x7f0000000c40)=[{&(0x7f0000000940)=""/235, 0xeb}], 0x1) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049f0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x208, 0x0, 0x0) recvmsg(r5, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000000680), 0x0, 0x0}, 0x0) r6 = kqueue() r7 = socket(0x18, 0x1, 0x0) r8 = socket(0x2, 0x8001, 0x7) r9 = socket(0x18, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r8) kevent(r6, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffe, 0x8b}, {{r10}, 0xfffffffffffffff8}, {{}, 0xfffffffffffffffc}], 0x5, 0x0, 0x9d1, 0x0) kevent(r6, &(0x7f00000005c0)=[{{}, 0xffffffffffffffff, 0x6, 0x2, 0x4, 0xfffffffffffffff8}, {{}, 0xfffffffffffffffd, 0x80, 0x2, 0x0, 0x1}, {{r5}, 0xfffffffffffffff9, 0x48, 0x80, 0x4, 0x4}], 0xf8b4, 0x0, 0x10000fe, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r11 = kqueue() kevent(r11, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000215000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000035d000/0x3000)=nil, 0xfd}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000bfd000/0x400000)=nil, &(0x7f0000641000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000557000/0x3000)=nil, &(0x7f0000acd000/0x3000)=nil, 0x4}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f00007c1000/0x3000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000173000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file/file0\x00', './file0\x00', './file0\x00', './file0\x00'], '.\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r12 = socket(0x11, 0x4003, 0x0) sendto$unix(r12, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r13 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r13, 0x0, 0x0) shmctl$IPC_SET(r13, 0x1, 0xffffffffffffffff) r14 = getgid() r15 = semget$private(0x0, 0x4, 0x50) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = getgid() r21 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r16, r18, r20, 0x1e4, 0x8}, 0x5, 0x7, r21, 0x0, 0x0, 0x0, 0x7ff}) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x102, 0xffffffffffffffff, r14, r18, r14, 0x0, 0x20}, 0x8000, 0x1, 0x1}) 12:30:12 executing program 1: r0 = syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x32}], 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x3ff, 0x8, 0x8, 0x400, 0x10000, 0x5, 0xd9af, 0x9}, &(0x7f0000000040)={0x4, 0x100000000, 0x400, 0x1f, 0xffffffff, 0x1, 0x5, 0x40}, &(0x7f0000000080)={0x9, 0x0, 0xfffffffffffffffd, 0x3, 0x7ff, 0x3, 0x5, 0x7fc}, &(0x7f00000000c0)={0x2, 0xfffffffffffff537}) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000002840), 0x0, 0x0, 0x80, 0x0) mmap(&(0x7f0000ff0000/0xd000)=nil, 0xd000, 0x0, 0x4010, r2, 0x0, 0xfffffffffffffff9) kevent(r1, &(0x7f00000000c0), 0x200, 0x0, 0x1ff, 0x0) 12:30:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:30:12 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) writev(r0, &(0x7f0000000640), 0x0) write(r0, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="5ffa77a3411dfb3143dd5942f7ed755c54c4e8708b75134e2b7c6c8e32d7dc82", 0x20}], 0x1) 12:30:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x60000004, 0x60000000}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffa1f, 0x7f3, 0xf8c, "0366440adf71cf15cd764923af00000000000056"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf", 0x42}], 0x1) 12:30:14 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$inet6(0xffffffffffffff9c, &(0x7f0000000100)=""/247, 0xf7, 0x1, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 12:30:14 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x84) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x26aab579) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file1\x00', 0x80, 0x0, 0x814a, 0x0, 0x101, 0x4, 0x1, 0x1, 0x1, 0x1, 0x8000}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000280)={0x10, 0x6, 0x4, 0x8, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffff801}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x5b2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x101}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x28cd}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0xe8b7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x1}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8000}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x82}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x1000}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0xa3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x81}) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x2fffd) 12:30:14 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r3 = dup(r1) listen(r3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r0) 12:30:14 executing program 1: r0 = getegid() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8148, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r3 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x6, r4, r0, r5, r0, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r0, r0, r6, r0, r6]) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r7, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r6]], 0x1, 0x7fb) msgrcv(r7, &(0x7f0000000c00)=ANY=[@ANYPTR64], 0x1, 0x2000000, 0x1004) msgsnd(r7, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r7, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r7, &(0x7f0000000740)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b112c5c41d68bd994de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000440008000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a359aef5886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61d08613b95ae8d74cf44947a275dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf5a493ea29d7470d7f04f3e39fc81d3d3c22fb8d583e097a0a7722bbb8449d19acad56e20aee0ea831d94761fafddccc59db598549e8a185dba67e9b5f05ac1ac41153e2b5"], 0x1, 0x800) msgsnd(r7, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r8 = geteuid() r9 = getegid() r10 = getuid() r11 = geteuid() setreuid(r10, r11) r12 = getpid() ktrace(0x0, 0x1, 0x4, r12) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) r16 = open(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x95) utimensat(r16, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}}, 0x0) r17 = fcntl$getown(r16, 0x5) r18 = fcntl$getown(0xffffffffffffffff, 0x5) r19 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000540)={{0x240000000, r14, r15, r14, r15, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r13, r17, 0x41d, 0x5, 0x5}) r20 = getuid() setreuid(r20, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r15, r20, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r17, r18, 0x0, 0x92, 0xffff}) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x6, r8, r9, r11, r15, 0x4, 0x9}, 0x4, 0x3, r12, 0x0, 0x95fe, 0x6, 0x7f, 0xfffffffffffffffe}) r21 = getegid() r22 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r23 = openat(r22, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r23, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r24 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000180)={{0x6, r25, r21, r26, r21, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) r27 = getegid() r28 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r29 = openat(r28, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r29, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r30 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000180)={{0x6, r31, r27, r32, r27, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r27, r27, r33, r27, r33]) r34 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r34, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r34, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r34, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r33]], 0x1, 0x7fb) r35 = geteuid() r36 = getegid() r37 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r38 = openat(r37, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r38, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r39 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000180)={{0x6, r40, r36, r41, r36, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r36, r36, r42, r36, r42]) r43 = getegid() r44 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r45 = openat(r44, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r45, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r46 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000180)={{0x6, r47, r43, r48, r43, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r43, r43, r49, r43, r49]) r50 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r51 = getpid() r52 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r52, &(0x7f0000000340)=[{&(0x7f0000000280)="6cd92578203d17", 0x7}, {&(0x7f00000002c0)="a313dd1e70597d2aa799e7810a3a28df6f99563cb26e7f8801bc2acdaee2a53bed8a568c54594138e34a6a3e0894d57ddcf95269db67a50d06d3a980e610856fccfdf42e2fc6465e6b079d3a71f4f904d6f07a31be7ff51ba5c84f33b242b285952a268e7cde7862cabe1bb1f4807ac8e7624f0140fb0f4e", 0x78}, {&(0x7f0000000480)="830ca5df9bc0dfde11a8718dd16ea9386f9d60b784a1a6765563c5662c7d63f32c9cacedd51a99472b296d757373a224089ce17fc4b4762495097631f8a8b1209f358afbb2bdc603104b71f688feb0eff798e9849d1f09e5a35a69fd1679c23986b6c5aa1247eccbb6dcad8b0052d673005d5e2b2bf31294bbfee308a68c79dbf859d85e46049de5f6c06336a072e0109230", 0x92}, {&(0x7f0000000540)="71c814d81551108f7b37ec6e47a9ee1fa185bc1700a5425d87f4966dc2744558b8fb740d87ff541d1eb05de7d1c714ef0381281cdb8b476b96d95872a42e4afe8f1b7afd5c5b4c77a4210024ed80eebf02c45b21ab583e76fe92b73889758df65e3bac36d1ab2f292b16f89ddfacbc0278f074e0bb79e91c2b6a573b1b135ed41b9d269684a9a55d2340d3a20991165d248e94c319a0939bac8ffbd400a92f554141327c5cb4d8225c6c83155009f4f3e0df4cd75c27af4700334f532b6012d3e39bcad52d04a7ceb5afc0e24a4e70e54b0320def38278247a27a33337c0d9a9d3fabe8cfbb1a9eb4e3bced6a6a26e34ccf881faefbc702894", 0xf9}, {&(0x7f0000000640)="ebe2104c5fe36d8ecb59194c6f8c563c6fbf3cb592f77a43045dfc2420ea69c8bb3d738f69fbb554024b493e2eca54f08af01f4dddc0a3988bbafea40818e7b1929888c4ea9053562448656ce3b7176fbbe3a6ee126c39ea57d985f3108ca20a5e16605e5859000d902be03f32295f661b2fb07b81b4c8018f13e3127395550031b52998fbca5a4f476187ef", 0x8c}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r52, 0x0, 0x0) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000001640)=[r54]) chown(&(0x7f00000017c0)='./file0/file0\x00', r53, r55) r56 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r56, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r56, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r56, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r49]], 0x1, 0x7fb) msgrcv(r56, &(0x7f0000000c00)=ANY=[@ANYPTR64], 0x1, 0x2000000, 0x1004) msgsnd(r56, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) r57 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r57, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r57, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r58 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r58, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r58, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) msgrcv(r56, &(0x7f0000000940)=ANY=[@ANYRES16=0x0, @ANYRES16=r57, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRESDEC=r58]], 0x3, 0x0, 0x800) msgsnd(r56, &(0x7f0000000740)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b112c5c41d68bd994de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000440008000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a359aef5886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61d08613b95ae8d74cf44947a275dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf5a493ea29d7470d7f04f3e39fc81d3d3c22fb8d583e097a0a7722bbb8449d19acad56e20aee0ea831d94761fafddccc59db598549e8a185dba67e9b5f05ac1ac41153e2b5"], 0x1, 0x800) msgsnd(r56, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r59 = geteuid() r60 = getegid() r61 = getuid() r62 = geteuid() setreuid(r61, r62) r63 = getpid() ktrace(0x0, 0x1, 0x4, r63) msgctl$IPC_SET(r56, 0x1, &(0x7f00000003c0)={{0x6, r59, r60, r62, 0x0, 0x80, 0x9}, 0x3, 0x3f, r63, 0x0, 0x95fe, 0x6, 0x138, 0x2}) setsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000080)={r51, r53, r60}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000040)={{0x2, r26, r33, r35, r36, 0x1a4, 0x2}, 0x1, 0x0, 0x0, r51, 0x100000000, 0x9, 0xffff, 0xdc56}) r64 = getegid() r65 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) r66 = openat(r65, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r66, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r67 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r67, 0x0, 0x1, &(0x7f0000000180)={{0x6, r68, r64, r69, r64, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r64, r64, r70, r64, r70]) r71 = kqueue() r72 = fcntl$dupfd(r71, 0x2, 0xffffffffffffffff) close(r72) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r74 = getegid() r75 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8148, 0x0) r76 = openat(r75, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r76, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r77 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r77, 0x0, 0x1, &(0x7f0000000180)={{0x6, r78, r74, r79, r74, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r74, r74, r80, r74, r80]) r81 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r81, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r81, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r81, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r80]], 0x1, 0x7fb) msgrcv(r81, &(0x7f0000000c00)=ANY=[@ANYPTR64], 0x1, 0x2000000, 0x1004) msgsnd(r81, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r81, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r81, &(0x7f0000000740)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b112c5c41d68bd994de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000440008000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a359aef5886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61d08613b95ae8d74cf44947a275dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf5a493ea29d7470d7f04f3e39fc81d3d3c22fb8d583e097a0a7722bbb8449d19acad56e20aee0ea831d94761fafddccc59db598549e8a185dba67e9b5f05ac1ac41153e2b5"], 0x1, 0x800) msgsnd(r81, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48cce0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r82 = geteuid() r83 = getegid() r84 = getuid() r85 = geteuid() setreuid(r84, r85) r86 = getpid() ktrace(0x0, 0x1, 0x4, r86) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) r90 = open(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x95) utimensat(r90, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}}, 0x0) r91 = fcntl$getown(r90, 0x5) r92 = fcntl$getown(0xffffffffffffffff, 0x5) r93 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r93, 0x1, &(0x7f0000000540)={{0x240000000, r88, r89, r88, r89, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r87, r91, 0x41d, 0x5, 0x5}) r94 = getuid() setreuid(r94, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r89, r94, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r91, r92, 0x0, 0x92, 0xffff}) msgctl$IPC_SET(r81, 0x1, &(0x7f00000003c0)={{0x6, r82, r83, r85, r89, 0x4, 0x9}, 0x4, 0x3, r86, 0x0, 0x95fe, 0x6, 0x7f, 0xfffffffffffffffe}) r95 = getegid() r96 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r97 = openat(r96, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r97, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r98 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r97, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r97, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r98, 0x0, 0x1, &(0x7f0000000180)={{0x6, r99, r95, r100, r95, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r95, r95, r101, r95, r101]) r102 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r102, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r102, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r102, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r101]], 0x1, 0x7fb) r103 = getegid() r104 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r105 = openat(r104, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r105, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r106 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r105, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r105, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r106, 0x0, 0x1, &(0x7f0000000180)={{0x6, r107, r103, r108, r103, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r103, r103, r109, r103, r109]) r110 = getegid() r111 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8148, 0x0) r112 = openat(r111, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r112, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r113 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r112, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r112, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r113, 0x0, 0x1, &(0x7f0000000180)={{0x6, r114, r110, r115, r110, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) r117 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r117, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff, 0xffffffffffffffff}) r120 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r120, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r120, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r120, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESHEX=r118], @ANYRESDEC=r119, @ANYBLOB="2d7490092081b1d091476075e68bdff5383327c8b1d59fa5589809e698b9c2fe40032a33070464d26582b4a4867ec73f79ab0c2990eebb60ac386c355c222d8ada4f4eb9acf20db6a38b0747808cc2bea79866067e820c3b038c38030e110a412c40bb1f9d64cc484c96829357f12622d9fba01122e0c5994490", @ANYBLOB="f8f3d67f78052120b61969af5b82cd22a94e2b876a4aa302", @ANYRESDEC, @ANYRES32, @ANYRESOCT]], 0x1, 0x3fb) msgsnd(r120, &(0x7f00000005c0)=ANY=[@ANYBLOB="0300000000f5ffffe235aa9f7790b88ab1c92cc4a1648838cf22b9ff6095da074cee08f1c3af260f7b80618cf4438439b667027fff417639a4a62c247fa865cd25b56a7f0e95c0578adb31613b05dab9c6fa63fe4b0c689e45e41ac2eddd02c6064e575dc1fa0653fb8138885bd6a23fa66a48b70f9162f05f2f6d851f6b4281c7fc66cb7e55a92439174b49fcc72cc9ead299f7a1c010de316a984a79a0e85b8e9fc3ae758f41ba0deae56e55a9155e902bc50b867dad92415cae"], 0xad, 0x800) msgsnd(0x0, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgsnd(r117, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r116]], 0x1, 0x7fb) msgrcv(r117, &(0x7f0000000c00)=ANY=[@ANYPTR64], 0x1, 0x2000000, 0x1004) msgsnd(r117, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) r121 = getegid() r122 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8148, 0x0) r123 = openat(r122, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r123, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r124 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r123, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r123, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r124, 0x0, 0x1, &(0x7f0000000180)={{0x6, r125, r121, r126, r121, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r121, r121, r127, r121, r127]) r128 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r128, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r128, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r128, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r127]], 0x1, 0x7fb) msgrcv(r128, &(0x7f0000000c00)=ANY=[@ANYPTR64], 0x1, 0x2000000, 0x1004) msgsnd(r128, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r128, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r128, &(0x7f0000000740)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b112c5c41d68bd994de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000440008000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a359aef5886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61d08613b95ae8d74cf44947a275dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf5a493ea29d7470d7f04f3e39fc81d3d3c22fb8d583e097a0a7722bbb8449d19acad56e20aee0ea831d94761fafddccc59db598549e8a185dba67e9b5f05ac1ac41153e2b5"], 0x1, 0x800) msgsnd(r128, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r129 = geteuid() r130 = getegid() r131 = getuid() r132 = geteuid() setreuid(r131, r132) r133 = getpid() ktrace(0x0, 0x1, 0x4, r133) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) r137 = open(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x95) utimensat(r137, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}}, 0x0) r138 = fcntl$getown(r137, 0x5) r139 = fcntl$getown(0xffffffffffffffff, 0x5) r140 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r140, 0x1, &(0x7f0000000540)={{0x240000000, r135, r136, r135, r136, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r134, r138, 0x41d, 0x5, 0x5}) r141 = getuid() setreuid(r141, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r136, r141, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r138, r139, 0x0, 0x92, 0xffff}) msgctl$IPC_SET(r128, 0x1, &(0x7f00000003c0)={{0x6, r129, r130, r132, r136, 0x4, 0x9}, 0x100000001, 0x3, r133, 0x0, 0x95fe, 0x6, 0x7f, 0xfffffffffffffffe}) r142 = getegid() r143 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r144 = openat(r143, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r144, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r145 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r144, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r144, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r145, 0x0, 0x1, &(0x7f0000000180)={{0x6, r146, r142, r147, r142, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) r148 = getegid() r149 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r150 = openat(r149, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r150, &(0x7f0000000e00)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x81, 0x0) r151 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r150, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r150, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r151, 0x0, 0x1, &(0x7f0000000180)={{0x6, r152, r148, r153, r148, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r148, r148, r154, r148, r154]) r155 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r155, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r155, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r155, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000c40)=ANY=[@ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r58, @ANYPTR64, @ANYRESDEC, @ANYBLOB="528898351289cc902c7e454513f721ce312f6614af851f19c2c5700f7480a0ebf9a63ac93f83949a29dd76b0b9fc972229895044202d486ed5a4cde8c428cccfed22cf7bed8825e7641ad95509e5885a3af206628082842d423c92bdb0ef5eb2f90a1af8fbfda3e40143528ad4816a5d563849d7257da393c3d432ed77a86cab527ff0a1646121151eb2a4f20c49a88fcd772eca7578f2dc4e96b59517d701c7a59b6776a80433ae4faae70da0cdddf3b7534c8777ed093b75bef71b7a079f32f9951b371992759675"], @ANYBLOB="0b74c6d76344f9bb286dfd744454f4192db557d2cdc6b804dd0f783683394f71c97302650f5b9fe764ebe185403ba48d70550fcfd1221179ba445653d9a70e7f3f1e4680e61421f1d6d4199bfa9a2db3afb7c376f7c302db582c71b65f1c2012d185f32b8c69833d10c8681eb2f5220781b3e47fb5d9fffa1347fe055919453156248bcd659b3a16a66e5ac704"]], 0x1, 0x0) r156 = geteuid() r157 = getegid() r158 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r159 = openat(r158, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r159, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r160 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r159, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r159, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r160, 0x0, 0x1, &(0x7f0000000180)={{0x6, r161, r157, r162, r157, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r157, r157, r163, r157, r163]) r164 = getegid() r165 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r166 = openat(r165, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r166, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r167 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r166, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r166, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r171 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r171, 0xffff, 0x1025, 0x0, 0x0) r172 = fcntl$getown(0xffffffffffffffff, 0x5) r173 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r174 = socket(0x18, 0x4000, 0x0) setsockopt(r174, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) fcntl$dupfd(r174, 0x0, r174) getsockopt$sock_cred(r173, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000480)=0x1) r176 = semget$private(0x0, 0x7, 0x286) semop(r176, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r176, 0x0, 0x8, &(0x7f00000000c0)) r177 = socket(0x18, 0x2, 0x0) setsockopt(r177, 0x29, 0x409, &(0x7f00000002c0)="470b4e98fbfabeab1f154bde63fd3c0884ec27b16f7b711ea277c46c8b4358b6c1ceee6b854d559e698a55b81d65f336e5b5a350f7bcad5749ee2121a950c992cb4180b575ee76895075d6154ef7f2efacbd7eb58e965649c2f05d0922e45f559683edf3a0c0e937553d6f68cb92a1d13029102f3894cfef7b23505ad70000000000000000", 0x85) getsockopt$SO_PEERCRED(r177, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r179 = getgid() semctl$IPC_SET(r176, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r178, 0x0, 0xffffffffffffffff, r179, 0x100, 0xfffffffffffeffff}, 0x100, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r182 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r182, 0x2, &(0x7f0000000100)=""/114) r183 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r183, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r184 = fcntl$getown(r183, 0x5) shmctl$IPC_SET(r182, 0x1, &(0x7f0000000200)={{0x3ff, r180, r181, r180, r181, 0x104, 0x5}, 0xfff, 0x9, r184, r184, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r174, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, &(0x7f0000001780)=0xffffffffffffff48) r187 = semget$private(0x0, 0x7, 0x286) semop(r187, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r187, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x2aaaaaaaaaaaabb4) semctl$SETVAL(r187, 0x0, 0x8, &(0x7f00000000c0)) r188 = socket(0x18, 0x2, 0x0) setsockopt(r188, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r188, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r192 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r193 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r193, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r194 = fcntl$getown(r193, 0x5) shmctl$IPC_SET(r192, 0x1, &(0x7f0000000200)={{0x3ff, r190, r191, r190, r191, 0x104, 0x5}, 0xfff, 0x9, r194, r194, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r190, r191) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r191, 0x0, 0xffffffffffffffff, 0x0]) r196 = getgid() semctl$IPC_SET(r187, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r189, r195, 0xffffffffffffffff, r196, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r198 = kqueue() r199 = syz_open_pts() close(r199) writev(r199, &(0x7f0000000500)=[{0x0}], 0x1) poll(&(0x7f0000000080)=[{r199, 0x46}], 0x1, 0x0) r200 = fcntl$dupfd(r198, 0x2, r199) close(r200) r201 = getpgrp() r202 = getgid() getsockopt$sock_cred(r200, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r200, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r200, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r200, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r200, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r200, 0xffff, 0x1022, &(0x7f0000000700)={r201, r203, r202}, 0xc) sendmsg$unix(r173, &(0x7f0000001680)={&(0x7f0000000980)=ANY=[@ANYBLOB="07706b0cea0f58ebf251646b7e34eb4bd488e238a8574b212e9dcb40fdd10770e34a3100751cd52d3b5f104c3a15643b739f8cb47f4486c17922800b14d7c0441d1ebf7eb19c249b65ca8c3d780aa4f2b85af1cf13b43b9b8a6243de5ec06c56971e56a816d861aa1f019ce67a219937a5377f1e450b0adfbdb59bb479e648bf557585997561fa361a5d5bdf0a85bde56c0f8443948dfeed2b3bf8f9f573165d4c4be68004752ebce64cfc27ff49b7961d8a86d4f66f759ca666984e36854d8ff54975b4178d6423dde2555b0f3520197f1861d8be930b6855a2046fc17bfbb94dc091e46d610414a1dcec84e3f00c6fa9bbf3e9cfee036c83e883c08e841f1ca87ebf9df9f2aa12c15778a53c96fa1a8d5a22689ed07e03004aed89518b40656b6777e3dd7aa99b88a3000000000000"], 0x1, &(0x7f00000003c0)=[{&(0x7f00000018c0)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f0000000ac0)="cf9711d9d16f202ab443c4c8111ce68f7cede7b07adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d0833ad682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08cdcbd5a88b447cf9a6d64d9e94f88df4b4d30a721b034083e9653f514b2dee853a1db4c2f55b2c386ce8c38de1992399dee5e6868d4ac0c74173a6c2d693969a66e9528b", 0x107}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r175, 0xffffffffffffffff, r179}, @cred={0x20, 0xffff, 0x0, r184, r185, r202}, @cred={0x20, 0xffff, 0x0, r186, r189, r197}], 0x60, 0x400}, 0x404) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r206 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r207 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r207, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r208 = fcntl$getown(r207, 0x5) shmctl$IPC_SET(r206, 0x1, &(0x7f0000000200)={{0x3ff, r204, r205, r204, r205, 0x104, 0x5}, 0xfff, 0x9, r208, r208, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r204, r205) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r205, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r171, 0xffff, 0x1022, &(0x7f0000000100)={r172, r189, r205}, 0xc) r209 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r210 = socket(0x18, 0x4000, 0x0) setsockopt(r210, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) fcntl$dupfd(r210, 0x0, r210) getsockopt$sock_cred(r209, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000480)=0x1) r212 = semget$private(0x0, 0x7, 0x286) semop(r212, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r212, 0x0, 0x8, &(0x7f00000000c0)) r213 = socket(0x18, 0x2, 0x0) setsockopt(r213, 0x29, 0x409, &(0x7f00000002c0)="470b4e98fbfabeab1f154bde63fd3c0884ec27b16f7b711ea277c46c8b4358b6c1ceee6b854d559e698a55b81d65f336e5b5a350f7bcad5749ee2121a950c992cb4180b575ee76895075d6154ef7f2efacbd7eb58e965649c2f05d0922e45f559683edf3a0c0e937553d6f68cb92a1d13029102f3894cfef7b23505ad70000000000000000", 0x85) getsockopt$SO_PEERCRED(r213, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r215 = getgid() semctl$IPC_SET(r212, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r214, 0x0, 0xffffffffffffffff, r215, 0x100, 0xfffffffffffeffff}, 0x100, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r218 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r218, 0x2, &(0x7f0000000100)=""/114) r219 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r219, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r220 = fcntl$getown(r219, 0x5) shmctl$IPC_SET(r218, 0x1, &(0x7f0000000200)={{0x3ff, r216, r217, r216, r217, 0x104, 0x5}, 0xfff, 0x9, r220, r220, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r210, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, &(0x7f0000001780)=0xffffffffffffff48) r223 = semget$private(0x0, 0x7, 0x286) semop(r223, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r223, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x2aaaaaaaaaaaabb4) semctl$SETVAL(r223, 0x0, 0x8, &(0x7f00000000c0)) r224 = socket(0x18, 0x2, 0x0) setsockopt(r224, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r224, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r228 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r229 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r229, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r230 = fcntl$getown(r229, 0x5) shmctl$IPC_SET(r228, 0x1, &(0x7f0000000200)={{0x3ff, r226, r227, r226, r227, 0x104, 0x5}, 0xfff, 0x9, r230, r230, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r226, r227) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r227, 0x0, 0xffffffffffffffff, 0x0]) r232 = getgid() semctl$IPC_SET(r223, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r225, r231, 0xffffffffffffffff, r232, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r234 = kqueue() r235 = syz_open_pts() close(r235) writev(r235, &(0x7f0000000500)=[{0x0}], 0x1) poll(&(0x7f0000000080)=[{r235, 0x46}], 0x1, 0x0) r236 = fcntl$dupfd(r234, 0x2, r235) close(r236) r237 = getpgrp() r238 = getgid() getsockopt$sock_cred(r236, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r236, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r236, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r236, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r236, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r236, 0xffff, 0x1022, &(0x7f0000000700)={r237, r239, r238}, 0xc) sendmsg$unix(r209, &(0x7f0000001680)={&(0x7f0000000980)=ANY=[@ANYBLOB="07706b0cea0f58ebf251646b7e34eb4bd488e238a8574b212e9dcb40fdd10770e34a3100751cd52d3b5f104c3a15643b739f8cb47f4486c17922800b14d7c0441d1ebf7eb19c249b65ca8c3d780aa4f2b85af1cf13b43b9b8a6243de5ec06c56971e56a816d861aa1f019ce67a219937a5377f1e450b0adfbdb59bb479e648bf557585997561fa361a5d5bdf0a85bde56c0f8443948dfeed2b3bf8f9f573165d4c4be68004752ebce64cfc27ff49b7961d8a86d4f66f759ca666984e36854d8ff54975b4178d6423dde2555b0f3520197f1861d8be930b6855a2046fc17bfbb94dc091e46d610414a1dcec84e3f00c6fa9bbf3e9cfee036c83e883c08e841f1ca87ebf9df9f2aa12c15778a53c96fa1a8d5a22689ed07e03004aed89518b40656b6777e3dd7aa99b88a3000000000000"], 0x1, &(0x7f00000003c0)=[{&(0x7f00000018c0)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f0000000ac0)="cf9711d9d16f202ab443c4c8111ce68f7cede7b07adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d0833ad682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08cdcbd5a88b447cf9a6d64d9e94f88df4b4d30a721b034083e9653f514b2dee853a1db4c2f55b2c386ce8c38de1992399dee5e6868d4ac0c74173a6c2d693969a66e9528b", 0x107}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r211, 0xffffffffffffffff, r215}, @cred={0x20, 0xffff, 0x0, r220, r221, r238}, @cred={0x20, 0xffff, 0x0, r222, r225, r233}], 0x60, 0x400}, 0x404) semctl$IPC_SET(r167, 0x0, 0x1, &(0x7f0000000180)={{0x80000001, r168, r205, r169, r238, 0x0, 0x7}, 0x5, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r164, r164, r170, r164, r170]) r240 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r241 = getpid() r242 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r242, &(0x7f0000000340)=[{&(0x7f0000000280)="6cd92578203d17", 0x7}, {&(0x7f00000002c0)="a313dd1e70597d2aa799e7810a3a28df6f99563cb26e7f8801bc2acdaee2a53bed8a568c54594138e34a6a3e0894d57ddcf95269db67a50d06d3a980e610856fccfdf42e2fc6465e6b079d3a71f4f904d6f07a31be7ff51ba5c84f33b242b285952a268e7cde7862cabe1bb1f4807ac8e7624f0140fb0f4e", 0x78}, {&(0x7f0000000480)="830ca5df9bc0dfde11a8718dd16ea9386f9d60b784a1a6765563c5662c7d63f32c9cacedd51a99472b296d757373a224089ce17fc4b4762495097631f8a8b1209f358afbb2bdc603104b71f688feb0eff798e9849d1f09e5a35a69fd1679c23986b6c5aa1247eccbb6dcad8b0052d673005d5e2b2bf31294bbfee308a68c79dbf859d85e46049de5f6c06336a072e0109230", 0x92}, {&(0x7f0000000540)="71c814d81551108f7b37ec6e47a9ee1fa185bc1700a5425d87f4966dc2744558b8fb740d87ff541d1eb05de7d1c714ef0381281cdb8b476b96d95872a42e4afe8f1b7afd5c5b4c77a4210024ed80eebf02c45b21ab583e76fe92b73889758df65e3bac36d1ab2f292b16f89ddfacbc0278f074e0bb79e91c2b6a573b1b135ed41b9d269684a9a55d2340d3a20991165d248e94c319a0939bac8ffbd400a92f554141327c5cb4d8225c6c83155009f4f3e0df4cd75c27af4700334f532b6012d3e39bcad52d04a7ceb5afc0e24a4e70e54b0320def38278247a27a33337c0d9a9d3fabe8cfbb1a9eb4e3bced6a6a26e34ccf881faefbc702894", 0xf9}, {&(0x7f0000000640)="ebe2104c5fe36d8ecb59194c6f8c563c6fbf3cb592f77a43045dfc2420ea69c8bb3d738f69fbb554024b493e2eca54f08af01f4dddc0a3988bbafea40818e7b1929888c4ea9053562448656ce3b7176fbbe3a6ee126c39ea57d985f3108ca20a5e16605e5859000d902be03f32295f661b2fb07b81b4c8018f13e3127395550031b52998fbca5a4f476187ef", 0x8c}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r242, 0x0, 0x0) getsockopt$sock_cred(r242, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000001640)=[r244]) chown(&(0x7f00000017c0)='./file0/file0\x00', r243, r245) r246 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r246, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r246, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r246, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r170]], 0x1, 0x7fb) msgrcv(r246, &(0x7f0000000c00)=ANY=[@ANYPTR64], 0x1, 0x2000000, 0x1004) msgsnd(r246, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) r247 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r247, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r247, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r248 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r248, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r248, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) msgrcv(r246, &(0x7f0000000940)=ANY=[@ANYRES16=0x0, @ANYRES16=r247, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRESDEC=r248]], 0x3, 0x0, 0x800) msgsnd(r246, &(0x7f0000000740)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b112c5c41d68bd994de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000440008000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a359aef5886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61d08613b95ae8d74cf44947a275dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf5a493ea29d7470d7f04f3e39fc81d3d3c22fb8d583e097a0a7722bbb8449d19acad56e20aee0ea831d94761fafddccc59db598549e8a185dba67e9b5f05ac1ac41153e2b5"], 0x1, 0x800) msgsnd(r246, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r249 = geteuid() r250 = getegid() r251 = getuid() r252 = geteuid() setreuid(r251, r252) r253 = getpid() ktrace(0x0, 0x1, 0x4, r253) msgctl$IPC_SET(r246, 0x1, &(0x7f00000003c0)={{0x6, r249, r250, r252, 0x0, 0x80, 0x9}, 0x3, 0x3f, r253, 0x0, 0x95fe, 0x6, 0x138, 0x2}) setsockopt$sock_cred(r240, 0xffff, 0x1022, &(0x7f0000000080)={r241, r243, r250}, 0xc) msgctl$IPC_SET(r128, 0x1, &(0x7f0000000040)={{0x2, r147, r154, r156, r157, 0x1a4, 0x2}, 0x1, 0x0, 0x0, r241, 0x100000000, 0x9, 0xffff, 0xdc56}) r254 = msgget(0x0, 0x104) msgrcv(r254, &(0x7f0000000ac0)=ANY=[@ANYBLOB="18c435ed05a63734ef66b31dbd6b4068a22ccfab5ceee8be71b719c9e7144e278016e6e169c14317556080915c330b8dec390c9e63c31e131a175e17743e53d6f87999f456ac262daf253d8d3f5b3816efd8b4eab1bc7e21bdf5e5fa6a0b71ea4540379e677d3cb0fcf5832171576d9adb1c7f2dceeac2c4219c315dfd7591233601cbb277b7899e26be3788d015ec9e8720c1495d8d0fbb2928e60362fdde185461ae80ea39683b2189ed0e6c286c39ca9aecb01ff6da8abce23b16d38eb63317eeeb2286066f2ea3ad0f6a6db1955b689175"], 0x1, 0x3, 0x800) msgsnd(r117, &(0x7f0000000740)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b112c5c41d68bd994de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000440008000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a359aef5886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61d08613b95ae8d74cf44947a275dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf5a493ea29d7470d7f04f3e39fc81d3d3c22fb8d583e097a0a7722bbb8449d19acad56e20aee0ea831d94761fafddccc59db598549e8a185dba67e9b5f05ac1ac41153e2b5"], 0x1, 0x800) msgsnd(r117, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r255 = geteuid() r256 = getegid() r257 = getuid() r258 = geteuid() setreuid(r257, r258) r259 = getpid() ktrace(0x0, 0x1, 0x4, r259) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) r263 = open(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x95) utimensat(r263, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}}, 0x0) r264 = fcntl$getown(r263, 0x5) r265 = fcntl$getown(0xffffffffffffffff, 0x5) r266 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r266, 0x1, &(0x7f0000000540)={{0x240000000, r261, r262, r261, r262, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r260, r264, 0x41d, 0x5, 0x5}) r267 = getuid() setreuid(r267, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r262, r267, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r264, r265, 0x0, 0x92, 0xffff}) msgctl$IPC_SET(r117, 0x1, &(0x7f00000003c0)={{0x6, r255, r256, r258, r262, 0x4, 0x9}, 0x4, 0x3, r259, 0x0, 0x95fe, 0x6, 0x7f, 0xfffffffffffffffe}) getgroups(0x8, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, r83, r101, r103, r262]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x6, &(0x7f00000001c0)=[0x0, r33, r70, r73, r268, r269]) clock_getres(0x3, &(0x7f0000000040)) r270 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r270, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000301000002}) 12:30:15 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) mlock(&(0x7f00003eb000/0x12000)=nil, 0x12000) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) 12:30:15 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000100)=' \n', 0x3) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$KDGKBMODE(r4, 0x40044b06) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002fffffffe}) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000040)=0x8) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 12:30:15 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) 12:30:15 executing program 1: utimensat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', &(0x7f0000000200)={{0x0, 0xfffffffffffffffe}}, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x210, 0x24) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x1) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0xc000, 0x3b) 12:30:15 executing program 0: ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000280)={0x38, 0x1, {[0x191c, 0x3, 0x5, 0x799, 0x4ec6315f, 0x1000, 0x80000001, 0xb4, 0x11, 0x9, 0x8, 0x3ff, 0x401, 0x8392, 0x1, 0x80000000, 0x7fff, 0x3f], [0x1, 0x2, 0x7ff, 0x6, 0x6, 0x1ff, 0x5, 0x401, 0x7, 0xffffffffffffffc1], [0x100, 0xcf1, 0x40, 0x7ff, 0x100, 0x3, 0xfffffffffffffffd], [0xcf, 0x4, 0x40000, 0x6, 0x6, 0xfcc], [{0x4, 0x46, 0x0, 0x6}, {0x3ff, 0xd51, 0x101, 0x668b}, {0x200, 0x8f, 0x1ff, 0x9}, {0x2, 0xdb, 0x7ff, 0x8001}, {0x8, 0x10001, 0x7fffffff, 0x5}, {0xfffb, 0x3, 0x7, 0x9}, {0x9, 0x9, 0x8, 0x81}, {0xffff, 0xffff}], {0xfffe, 0x1, 0x4, 0x4}, {0xfff8, 0x9, 0x42de, 0x5d}}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000504000000000000080000040000000000b4cea1fea7fef96ecfc73fc3357ae26caa0416fa4f376336acf00b788b00000000000000df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282921e4fd89030fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000000000868d6a9da26d0963c621f593194e14078158a4387a2bd11caf563daaddc05f2395dd1a662326aeacb6301c92ac8e3ba2f64dfc37b25b96ebc43e868f117ade058fa2eaa1b77241e315d26ff392d0d092f29f7b361176b13c2cbaa38e485be59e", 0xb1, 0x0, 0x0, 0x2d) 12:30:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = semget$private(0x0, 0x8, 0x100010286) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) semop(r2, &(0x7f0000000280), 0x2aaaaa38) semop(r2, &(0x7f00000000c0), 0x0) r3 = geteuid() r4 = semget$private(0x0, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() semop(r4, &(0x7f00000002c0), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = getgid() r12 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r7, r9, r11, 0x1e4, 0x8}, 0x5, 0x7, r12, 0x0, 0x0, 0x0, 0x7ff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, 0x0, 0x0, r11, 0x100010024, 0x7}, 0x9, 0x400007, 0x3}) r13 = socket(0x2, 0x1, 0x0) getsockopt(r13, 0x6, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) seteuid(r14) r15 = socket(0x2, 0x4000, 0x20) setsockopt(r15, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r16 = getpgrp() fcntl$lock(r15, 0x7, &(0x7f0000000540)={0x3, 0x1, 0x101, 0x1, r16}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r18 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r21 = getgid() semop(r18, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r20, r19, 0x0, r21, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) shutdown(r22, 0x0) r23 = kqueue() r24 = syz_open_pts() ioctl$TIOCSETAF(r24, 0x802c7416, &(0x7f0000000580)={0x0, 0x7, 0x90d6, 0x0, "d730c1e74de400"}) write(r24, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fdb3055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r24, &(0x7f0000000040)="81", 0x3e7) close(r24) poll(&(0x7f0000000280)=[{r13, 0xa7583eaa47f4f22}, {r23, 0x8}, {r24, 0x4}], 0x3, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r25, 0x0, r17, 0x0, 0x40, 0x7}, 0x7ffd, 0x1fe, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r27 = socket(0x18, 0x2, 0x0) accept$inet6(r27, 0x0, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000240)=0x42646c82caeb6cca) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r28, r26, 0x0, r29, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0x0, r29, 0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r6, r14, r30, 0x124}, 0x3, 0x2, 0x101}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0x80000001, 0xfffffffffffffffc, "660400180e091fe6000002000000000800"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 12:30:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a80)=ANY=[@ANYBLOB="10000000ffff00000100000000004a02346eed45d48b10c01b122b5a622a49aa8dfa2a58b9668be1aa1f9a3a49dce5aa7be22499f07f1911427c6de0901ac0cd9a94dc7d41f195b8d1eefe00cc3beb4117a36f27e38a4c90b6676e5a45c4ceaa222355761ae98579c151382ac0f8725447b4ef7e4efb35220992e86e093c8360eec6f87eb6c89ee033b5b61ca9d9b942445da01389828f807f4bed7c936d060a10e08506e26c9f4108510ce480565997e252a6dfa19650791a51ed80bc19034ebbe435cff40d442e78f9ef8941ce05149cef4da1169e16cf28616cfd27770359abd9ac07cf8858c24dfc48aa29aec7964280693b0b59daa9ea85748e8727fdf696e65c7308000000000000009ac6278e2d424fb3dc43082b4c144fa5918640e9a042c456357fd649d7e4dc72750034f21bf9e5c5d0eb39d017d3003e64ad981c162b16cb6130680f221832f582f118a5f88eedfca130768b6b6932605d02c7776f47f0e4f727f8360a3780e69bfd8b9a4cff252bd88ffa02a32c9b243440b294af906bad9208cc5d2c737c429f696dcb2fb07818f8d4900725dba8828f1d9ab85446db6b8c3334251125a7be38773543bbc4507e4986574c223fc6b2be06b321d6b156ff62268bc79090f52e9d4cbac1b38943db60afcea30fecfff1aa0cf8797301ad0bdeac36928f46961cf08a6b46a688bc4691f83f9f0b16aa5ab8de72998736c9cfa0a7d2745f00628b950568a6b6b634cba0762dc06e83713a704d9819ae92185d52311a7b769ae00da8a872d0ca958d9565b7bc1305f5325f880153ee8d6ac91ef91b225ba187baabde9467304f88c2b99aa598778dd9aa8c1b6ca457bf2c8d83745fc9a2251a67e944ad9225ca51384827e54a9e1e0834148d686d986b9c44b8ebaf273838f78cf5fd1815858eb089aa3ffbab20808aaf5f04b436a5c5fd75d69a1e75e9bc50ef212b1234b7ee291f097d592fd6615203d76a8d42851fbe50e21fefad7eb984397d4179e4b64673144d7888d950bb927ed8d6b1ee84cc589a7c91e3f290b95e723887e54041aa000000009ab3e83cb8df13ac14ac9cd215b95aab9d338daeb463b71ea057be2191eea41a1e89ae2a21cbcc9cccc74fcbb7a6f30e7f9c8e1df0ee41140e7eb8a1a9429def25c9d7b478e4f7b7d19aeac1949f34142ea95d9859f691e02f9449766a01a0f45788e6cb3b3e9cd39f240bc3"], 0x10}, 0x0) write(r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "661fbef2245185a8186503182eab7fff0e091fe6"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x7fffffff, 0x0, 0x0, 0x0, "74352c8ee23c6cc619031083111365450e728542"}) fchflags(r1, 0x0) r2 = semget$private(0x0, 0x7, 0x286) semop(r2, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) r3 = semget$private(0x0, 0x4, 0xc1) r4 = semget(0x1, 0x6, 0x40) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000240)=""/10) semop(r4, &(0x7f0000000240)=[{0x1, 0x2, 0x800}, {0x0, 0x1000, 0x1000}, {0x1, 0x4, 0x800}, {0x3, 0x12, 0x1000}], 0x11d) semop(r3, &(0x7f0000000500)=[{0x4, 0x84b3, 0x1800}], 0x1) r5 = getuid() seteuid(r5) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) writev(r6, &(0x7f0000000000), 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f0000000840)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0xc, r5, r8, r7, r9, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = getppid() fcntl$setown(r10, 0x6, r11) fcntl$setown(r10, 0x6, r11) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = getppid() fcntl$setown(r12, 0x6, r13) r14 = kqueue() r15 = fcntl$dupfd(r14, 0x2, 0xffffffffffffffff) close(r15) r16 = getpgrp() r17 = getgid() socketpair(0x0, 0x8000, 0x8, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000740)=0x3a4) ioctl$PCIOCGETROM(r15, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000700)={r16, r19, r17}, 0xc) r20 = geteuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x7ffffffc, r5, r8, r20, r17, 0x0, 0x8}, 0x5, 0x3, r11, r13, 0x101, 0x20000e3, 0x20}) semop(r4, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x3, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000140)=0xfffffffd) r21 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r21) listen(r0, 0x3e) ioctl$VT_SETMODE(r21, 0x80087602, &(0x7f0000000680)={0x1, 0xf0, 0x79be, 0x8, 0x5}) r22 = socket(0x18, 0x400000002, 0x0) kqueue() setsockopt(r22, 0x1000000029, 0x24, &(0x7f0000000080), 0x4) r23 = open(&(0x7f0000000600)='./file0\x00', 0x400, 0x156) chflagsat(r23, &(0x7f0000000640)='./file0\x00', 0x10000, 0x2) r24 = socket(0x18, 0x400000002, 0x0) setsockopt(r24, 0x1000000029, 0x24, &(0x7f0000000080), 0x4) kqueue() r25 = accept(r24, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) r26 = socket(0x18, 0x400000002, 0x0) r27 = socket$inet6(0x18, 0x2, 0x7f) r28 = socket(0x2, 0x1, 0x0) bind(r28, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r29 = dup(r28) listen(r29, 0x0) ioctl$WSDISPLAYIO_GMODE(r29, 0x4004574b, &(0x7f00000006c0)) sendmsg$unix(r22, &(0x7f00000005c0)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000200)="307e70131ff979f1a6012691b166a3a118e1a24c19f2b0dff461ba150ff55b80c7ee7a2d95ade9df54fee6cd40abf10ea740880bf2f6f490decce219bf2c1a4fd4346db8cdbe41fb7730422ef6384cedc50a384dfc706ca8410347dd5bb18433bbb2154a5b1d76cdc58114e8f2cd3ae3505b3125925efcb677791e9492ec917a4a97e4a330395940f179038ce7f5d11e29e2d010ccd21cdbed102f56e5f80be752aa0db6d0a63729c6ea6830aee299056e", 0xb1}, {&(0x7f00000002c0)="189357a275482c3f601d84c16cb7162d0e9cda1e4c36dfa2c39f5eccaa5f72", 0x1f}, {&(0x7f0000000300)="7e4df562bf39", 0x6}, {&(0x7f0000000340)="474341e2450a5a", 0x7}, {&(0x7f0000000380)="09e0940a808d16bf32dac2652c8b2538576dbd34eae3d7329ccab51659a29a6cf8855e9fce7a8677f1b37ed34935e4500a3bb0110c910b0c87b154626107e23ee34102dda104d351f6f3b79138a990a73507aa1acacefb03e23b4c409d2f09ca7a55d77e1757628b6c323dce478d7d6e3a5d04dfaf7f7d72812e2c99a9e35b9b13b225ded044ed9a2ab6db6d134066ba0ce8f42566d43ee4ae3ade281b4568fd69654e000de66365d8f336fa7940d3ee99bfbe1b2f2edbd6b557cdc003539257dae3bd2534df9bcacf9d2e62eb391a46a836b4b44ab5ee9e4f468cd39fa4db79dfc9689b98b943c5b929cf2f58c45f8e21de335f0515a5bb35a6", 0xfa}], 0x5, &(0x7f0000000580)=[@rights={0x20, 0xffff, 0x1, [r25, r26, r27, r0]}], 0x20, 0x7}, 0x8) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/235) 12:30:15 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f000001b580)=[{&(0x7f000001b480)='w', 0x1}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0xfffffffc, 0x0, &(0x7f0000000080)="55b2fb07e196881639e674e36d1f0ea2c29a65cef502a44b870149eafffac53c8834d611af6e7ffa290ea6992cd36b5017baa6f2e70991e05dc6420a599c714074779b23a387e2813e35553ad0768c3c22450857c6ec68d28a4dabeac0fe5dfcb06047b193d3b75f72aa56c53b3a01e6a93b8156bc1499f0d06d5a60827cf89c996adb8c13945e66a157e9d6f54e3d50c25b3ceb300c64c1c23694", 0xfffffffffffffecd) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) msgrcv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget(0x2, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x1, 0x0) msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0xfffffffffffffee0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgsnd(r1, &(0x7f0000001500)=ANY=[], 0x0, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f000062e000)={&(0x7f0000000000)=ANY=[@ANYBLOB="13002e2f66156cd21e00"], 0xea, 0x0, 0x0, 0x0, 0x33aa8f73fa6bec49}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3ffff) r4 = kqueue() kevent(r4, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) pwritev(r5, &(0x7f00000001c0), 0x0, 0x0, 0xfffffffffffffffc) ftruncate(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) getuid() setreuid(0x0, 0x0) getegid() r6 = getuid() r7 = geteuid() setreuid(r6, r7) geteuid() r8 = msgget$private(0x0, 0xffffffffffffffdd) msgrcv(r8, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000001000000000000000000020000009a1c00000000000000000000000000000000000000000006000000000000000019000000a86cf441000000000000007306000000000000000000000000000000000000e6ffdadb05fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f1b208000000000000003248985c5c89117daa00fbcea2481795dc129c8b73dfd45409d0a1598b48c60300f62c43576c06736304c3312a624ea751eb00000000000000000000001b00"/275], 0xfffffffffffffe9f, 0x1, 0x1000) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r9, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) msgsnd(r8, &(0x7f0000000200)=ANY=[@ANYRESOCT=r9], 0x1, 0x800) msgrcv(r8, 0xfffffffffffffffe, 0x0, 0x0, 0x800) 12:30:15 executing program 1: mmap(&(0x7f0000ffc000/0x3000)=nil, 0x800000000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mlockall(0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x1, 0xcc, 0x8, 0x1, 0x81, 0x14000, 0x1, 0x2, 0x0, 0x3, 0x12}) 12:30:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x1) open(&(0x7f0000000340)='./file0\x00', 0x80, 0xa4) dup2(r1, r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0xc, &(0x7f0000000000)="e8ffdfff48e69931929648", 0xb) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x10000, 0x0) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = accept$unix(r2, &(0x7f0000000100)=@abs, &(0x7f00000001c0)=0x8) r4 = socket$inet(0x2, 0x3, 0x1) r5 = kqueue() kevent(r5, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r8 = dup2(r4, r7) r9 = getuid() seteuid(r9) symlinkat(&(0x7f0000000280)='./file0\x00', r8, &(0x7f00000002c0)='./file0\x00') mknod(&(0x7f0000000380)='./file0\x00', 0x100, 0x2) r10 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x8, 0x0) poll(&(0x7f0000000200)=[{r3, 0x40}, {r4, 0x100}, {r10, 0x8}, {r6, 0x14}], 0x4, 0x2) 12:30:16 executing program 0: ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f00000002c0)=0x1000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xff, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931926600", 0x14) r2 = accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xd, &(0x7f00000003c0)="ebffcbff13b9fd812eaa4e703048e699319296482884fa0f0f74625841fd3e5ce948b0d57178d4573715cb7542a78db97d11e6324eb401975e941a35c0391f2b40ffe8b604c9b8182d24f0bce26049bbf47ea5cbdcfa458ca2f0b14851cccc3af1b11d72ee5186a38d7c05ed670d103dec2d9a97674c28073741af6cd4f7a4433cadba6a9230f3", 0x87) shutdown(r3, 0xfd2177c7e4c7dd5a) setsockopt(r2, 0x5, 0x9, &(0x7f00000001c0)="de3d1018dc9f8e24ab8d3e77c40caa271d3d0d0c09559f60b22093384c8b386f09475b89e9b4b8b99de8db115588174c15fbabc8fc82c8614d9197e9bde84c021f2618e2d25f168c4fb1d5f33e7cb0c11309ecb9f1a969c8ac05e6a50e34850cf623702bde49a10ec8", 0x69) r4 = kqueue() kevent(r4, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) read(r4, &(0x7f0000000300)=""/117, 0x75) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8, 0x0, 0x0, "000000000000000100002000"}) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3ff, 0x0, "3a77ffff00547f02000000ea00eaff000100"}) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(r6, &(0x7f0000000040)=@in, &(0x7f0000000240)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="01002e2f66776e696c65"], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r5, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000080)=0x200) 12:30:17 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/247, 0xffffffcc}], 0x12ea, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x2, 0x1) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r2, r1) pipe2(&(0x7f0000000080), 0x0) 12:30:17 executing program 1: r0 = shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x3000) shmdt(r0) getitimer(0x0, &(0x7f00000000c0)) r1 = msgget(0x2, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/180) r2 = kqueue() kevent(r2, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r4 = dup2(r2, r3) ioctl$TIOCSTOP(r4, 0x2000746f) 12:30:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x10001, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000d1e5538792d7e29d767bed82e1fdf200"/81], &(0x7f0000000100)=0x51) r1 = socket$inet6(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000000)) 12:30:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, 0xffffffffffffffff) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) fchmod(r1, 0x58) sendto$unix(r1, &(0x7f00000000c0)="80259e8f4d978af22bd0278c63bafe26b0dfffbf656e962e26780192bfc2d3587ab974378f68c08248303f93965e00d5db84cc1970658f57136098dd1db3111975b447302c761f8ee719cc02db2fb70b7871d24f1535474cfc2911d01efd7b0407eaa7a779a48c9d818ce48779a5a7de94cbb2cb3f2438e20b547f02e7756b05d07464e9e0ef7b7447fe249fe381d77a5db4be0cd356e706e75b1326899014cc506b8b18020fc498e4f6b63669cb5b9a08270a5d8b5bdb1463dcbc29cc983733c796ee4ba91265fd94f46693319bc5b7029a05a1f6adf1d01136df082b330ba2dd95c9946dd3b8d39fb839780c4edae339a93cccafd20d3192958008b4b97d91b9dbfc9d06447eda0fd11b7a72eeec2f61f4d174b6f6cb1b07cd78560d6c2d8a2fb416af726dbf7f5cd74906672b5785e3f07a369c9f3997287fedfb1a03aeac1f922c7b2f296af0e8b69c60a243bdc842b8696de31097f5e1b022174b9dbcfc1d1da693d5ccc11ed970ab90fcfe4011b3a895d84c57cc9936be6968758954ab49887b76646644a12adc1bfb4ab6caf2fb2bca81ee850a7ee3a45af08d6c51932f37ce0ff724ca385232010a8f932c0bf90d27093e3a2e07673e15c6c32ec4950a0bd2328700d8b5a8893c8209a03d85f871070f3e805324597f6a87973ae7e3f3bd611b8076cf65b00ca38a5847e2ee9035b424c86037f94f9382d99e870ae362de2621855cd1b82e66973e4ce7f7ffea1d80de09616afe5af718dba96452e376ecd9776f079381b2e1156892f2dfa639c74f08728563de1b60c3e5b69d77b9f0b29af5275d2af0bbf9fa689c96b06c78e0be0acc240e28806553b05b49f73eede047b7056e03c2c5083d86d149c36cdb1ddd0c026cfae897db036b52d057baca27df25410dda15ca765100c6755f2f3016a1ecdcf4bd5802c3b938af5ccf40a7435bf7f80e14f297afa7351f4578ca040287e4443e70c76264031f070b9834f5a1b4a0aecbd8af934bc58f6c6a0d5960bdd61257bfe2e30a278b23f774a50dfa5c5ae8feb9f49b237e1f4e096eb44597b2ca3472687cb7c0c3322c1b6d14335a1c4eb7348cf91cef06caeca5fa21120b6c3bb27d60703594ea9063d6841abe95d9682af16e5efff2c18a49776f1b557d7b8dcf2561d8a4b892ea419c9d95bd3b035bbcdb2a59039754d8d0339080b1632c7f4ac8348ebc853b01ae2119286a47747ec44f4bfe1dfa9be0c59f48795932be55fdaed0890b8f3e5e4af2ffd3f320f2cc5079c1eb57c0e0e16b96aa563aaa445d7cc47aa40294b7716c0374227ec25c91d01547e5a60e9f235c7b6c2412f810b13f088f03f5a3bac7f2d3db4195e8ab955db1065d4a380ef5001e471c4bdc8b7901f77a640e6efdb33b18c01657e1dc343b789c610cbf2523d6dac267a139c5dd496d0938d83f7e6eadba5a02e47d66c1c1593da1cfe9c2cdc2c048790e4081258cf16394605a05cc8e1b6a8f2c1ddd9ec2b2561619bed16d99031409122f9de8a6ab4593b87f5c4921835e520f13df970e46f4c788b15b1d42897e8c25f2f027241d1223a8961a2e77573d73e28f894e04a699edbd221d7a4e9518191387c8538726ba49591512778a2af12bef450c36c50541523ceca5a6f03dd2a60cba6ffa3ed6dda007b783c697090e6446ed453a85d9ee6a5ffc8f1f0e02b3e19a5f80675ef5246f650c614f7fa673aa12f33fc8b6ae0c51c9fde040993b97481db3c6b797caabeef4253c7948d17502e773bcb1ba0ed2902e85c0fd7ab077f0466d83c8102f36f463d0795ed233aa020ee494bdd55781fbcf88e6b48ef2322507e6054a0500ca040333ede2d5cd597c6faff521d358c91327ab209438f928c3f0eaf4f0f682943a20414af5640da921036f8a85e760a0e0b7379eaa529038a4eac1dd140976c2ac874ce38838b09db2e64141a85cb0162e13ae6106d47278507f4ecb3ccb6517cf81a7b28051d2b0d7aeeceff345f685b93b1a9f5ceef94547a96bd2db5b27dee60aced6e7438ed28fe20f162cd6692fe0375c8f54f92789bfc7726c8f02b968aaf09bfe3e41272b1d280fdd45b7a9f4416901ec27eec81fccddd0493d76863817e1075c2a32990e8a691080163159b503afd507a810f227b0ac2bd1387635b3d424e6f72c00efd2f6b2a3ff54de5715dd0302f4d6da3f58bcfa1f96d4c5655b779e8a4fd8876a34c80eb27c63fb0b5e143c1128ee001de9a559fb29f6194ebcd881255f5bacf8107fa5cc1e2f6892e3a1fa456420cf26754b5bc94dd3f3f098782036a54b65ad931c2151829e6d471891954a1aa549802aacf36767ce99bf457689187bf0213e01a56e5ced8eee227b308d52154b8465dcc3074cd5969e8b8a3e389763c1e04c4c555a8803e12150ee669766ec1970c21af882d3373a49e98dd877518a07ab379b6c4f51c071369ca725cd0d164cd459403ea5f163646b71f34e567c787751e0f30f11e9070e42b7d8740487ae4c68053f1b44d90bbfec0ffabdba339b9eb11e576d9ef2665611649f13d1b405052fb4d06d55320b5d4902c77ae96452737c4dea6ab03ae74c82d2b624747fcae9131eb2517bd46a142da7fa523a788b70bf761fd01816ace405ebdeeb5e4123d90b24e856ed28942f5e9f86467273a4375479288430f086232b75ec670006ea343d97d29a02269c879f384b1bc5832cef72a2fd995be8893b2663d26d22a9acb3e94902f18f624ce310835c9b71d84779592e87e03291d1bdf63e6c4275d742b65218f03716379d0d58e4fc76b37bef24ca0e74013ac37b93ea6018a087d9585e7923881abb1a8d8cd64d6c28cd808e671f8431ef2b94e4a85bf12b2f69f6d8667197289d7be4c56335209ee343db6ef1db3a94212b5a05e1281cef32194a8795c63bde1fe00b8269107a0f90aecff2462c5bd2f97c3277c2073e43307cd68c413b9b1ac83bf9785ed2bbe9972cd0aafd8222a91b62fbeb9c6de3aba92741209b63e627ccfce94e2219b8c003d1556e23c8de1a9bfaec7c7287737c8949664a7e77ac3623a3c6c44c8886ec8bf250df729e7260e14c7e899893fd4c882dee712d0d5c47579584dfa389e23c5492820459acf9c9a8beae91b576f42456e1d6f917a0ce79e3a98064c5ad8eb68c781b22a763e534128898d60a54707592c0cd2038a5f5ba6869a191145330d6a1b902c9799d7ac8f677a8a97caf517ef97be2cc13cdfb47393b012b8233e52f64c7cdb8b8b3bdec83267ec6e7b4248735492ff5dfb3f53217f463954fcab5f46684a35132cc62a72d71a17cb806b79fdd9ec51bc6a06d9977eadf97e333fa8c9aadf44ddd222faa2bb24207ba16ab2fee1fda1d1202c23deef46dbad7ab68a065dcc3e0d2babb54c6bf633f6087b9cb91b8d75a9ed8994b70cd054ac6754eee65ee9bd9c6cb6216e65e8b12471e3eab610abd39f39051c3dcb5b792b63f8d508600b85f30a42c2d5f6d4169e58f68ce9a95b55c107e9550b7d053ddf055fd3b96ca850d4d90c952a9d330a38f3a99f6b793624f603f357f373924207643a08c3b16edbd93dba38f1651f2dcb778259df94a65b5b3c3a06c5859c48cb9ff0bedf0d2c35c254155dc7aca0dbe21c19f27a53b09830ad0a4f502bac38c1eccb09a3ab03954c0ed28f66cda6ff780afe3567c3fdc02ca56557d6248fe2e520672df6d5d2c2d3b4ad25dc50cce88f2d55f29f590855bbe754acc251078a53ddbb48e73c98dcbf84d97e46948fa4ee3f49a9ab9af6458a60d98da35d141cd4fda97497a60aa1e87f9aa92c8a245c75104b87f6a3c7bdc1562e52a51dfd6e9e50208d6d732b4babc153a6d26d8a0530099eb3678c82154c217cbf92949bc64829d4f6ca0ef04d925ee99304ba34dc66564d28784fd140385f9c6ecf66f977c2b162624e80772d5eed29f17ccb6c2bcb3748f28b929871acaf023fa249b3096669ab5792f7b4ebf62ac8c482b06ea7a03ad2461cec6cbdafcf4bb3885fa2fd26bb0782c9fc05eb0e6f005b67d9b91cee18e42435b08d172f9b5a8905f0e6c844ab086840f7e0955a0451f4bf40bf17adda4846c5b4f2940fb36920b99c63751bbd805c3f0c2483d0e7c61cdf2a4d65f596263e9d8a3be6c7fee80afd8ccde4a1999e9011e5d01962509b4c64bd74df9d3067a74e73f7c70bff493227ca83929fb4c91522c5f8958fe440c11dd94e791ff9032f6f5b150c7bd7f532862939378fe693a50133ba8f30e7e6c92b88d881ceb3b69e124784aa2b2be3a09fe50ed143bb352387620d7dbcfe70fad4a8282df9b6ac1882fa541666640967ccc834979fc40c416297288b8bef71d836766041525ce69500fe5d75e3df7fd44197ee3dacf00e9bb2c54d4186bc547650cb59dbf0d05a62fbf0210beef1c6f3cefa2bb0811811b7d5948c5654d9c44bee152eb24fd704d80ce7534bc1840b177a4b998aa7ae991743e1fac4f8150130dd6a78459135b00aafffa45520db2716488b531f52b0afd9e9a12f87e5aa7e5ec8a48c35efafdef6540fa5fcbec7a86170e4a05a0ff46e6e8d2146cb7bb9252582f4b302cfe5a7687e3b1ba48ce491132225539256cb41fa6bf837d48145563bc715ce2766d9903f30077934f01a759a163f95ad7f78385e342ce97d19b5d5002ab43173f19f433bd74f1fcec3db412618d206c67e2a34199bae360fe7ca0adbc546dd74a13e7773dde4bc64bd08af047cc24ca86b3743b0a4013bffc4dd62748e76744493ea2876db84157591132b23dd5a332c9d6342a8e3632d8fe918f333cf3b25f6f7ca0aad4a6e16390557197685911e851bfb3ea7dfc1d349669a589dd7d8f339b589e4b603b09faa8433d899808067af0098b879f6b5daa2c431369efff1a8312846d4e58a66c84f133023745fbf6cd0d0e8181ffe44a4f00100bc57b23ffc5e34484b34138fc5467ee4e9deb1e679cec04031e67492befc9c42f1603d7f8b49387d09df84a7ef0fc3794043c894fa7fc10569a2150020eb958b66da578b1f32ede72f86d22be3f56c62f80ccaae56c138cab46601cfd4afb314ac6eff574b16cf81599374b0aab1d7dcfc80f4fe7e6d6b34d388b78873fd5c93d1ca8d45540b6c21c565f828ab671ba87e02699d57c7ffd91dafe8d8f1c264021dffdbf5783cd3397bc593478983e3e270b00c03d2c5cb041b7d3462f9a218773f4ffce5d270d202903f962d37c728e67e9a35b616a039c425977b40f22656e8aa2954ea5c587f5b0ba47a27b1c9a48b3505992bb2294949feba8a16cd1d18e78c01897e61bcb7e5b01507419066841c2836a34bcaa3fccd5f8f161e44bd6b8015b7493a2c1b04704ad1d618f7efd7c36939fb908ede09e846e380a42fd4aa41c818e854cada1f900bcdb1cb0cdfb33decd7bf07e51f374c45aca818f75fae81887af18db126a6d02322a12d7461845437ce8442f9a1e2018bb59bac953bf73e18c396c325e536fb64139020cd6407c23de80a22e2c383947ff982d195b52cf0b8a8b69b0159573304e4eef8a7c59db52836c1e2cbf65717531773d947615deece45f6e97874043277e961e0d7a6bac78bac12399e4db825b33430d22d0c949b6afd10b9faaa8a624af12b80b68349821c87739816f9bbb1f3ef1797a7aad2a7cef430cf12b9e353e73918a04fc274326e01a2a8038da7e68d8fe6da9af6f0dca9f00f9685803dd173533fb5b8d8e14429a637a0d92ca3bcfa4197b0cbbc110e52693b93c1a714eecdd14a48e34314ddb617c85535abb237affa0256cb1de06f859f17bb5", 0x1000, 0x6, &(0x7f00000010c0)=ANY=[@ANYBLOB="01002e2f66696cc3227d"], 0xa) r2 = open(&(0x7f0000001140)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r2, 0x0, 0x0) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x5) 12:30:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000140)=0xfd) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x1ff, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r1 = kqueue() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x800, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) kevent(r1, &(0x7f0000000400)=[{{r0}, 0xffffffffffffffff, 0x11, 0x8, 0x5, 0x7fffffff}, {{r2}, 0xfffffffffffffffe, 0x55, 0x40000000, 0xfff, 0x5}, {{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x0, 0x3}, {{r4}, 0xfffffffffffffff9, 0x30, 0x8, 0x1000, 0x6}, {{r1}, 0x0, 0x22, 0x4, 0x37, 0x9}, {{r5}, 0x0, 0x30, 0xf0000000, 0xfffffffffffffffe, 0x81}, {{}, 0xfffffffffffffffe, 0x5, 0x3, 0x6, 0x5}], 0x9338, 0x0, 0xfffffe01, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="6ae75375ea5d1fd373587a1e71f6dedfb5dc015331e00131daf8fc713faa74716084f81d5285c11cdffe697abefb8cc12a2ba00eb066db6ae0d0019eb2c6ddf00629156b738e821b6545b0a485908129909b4e0b377ecd2f5e7037a4b25fc2de845b1745fd91f6e4e82a691cab42ba91d6707b62727f9d5412a98a59e9c127d7ec2386937e9476434ced6313037f58b9da99ffa3f94a50e4", 0x98}, {&(0x7f0000000240)="87d6e55314d07103a54fa5ddde146973230ca2d5", 0x14}, {&(0x7f0000000040)="fced61fd5d08920800000000000000000000000000006e21fb660812fffdf1a0ec5c0d23c677547c82df3713eb977df296b105c8e4ba130633f6cfe7fb9917ccd3362e02db42ae0dc76de96cf8f82f624562bd91bb9d03f2b2ba2c0f6ded710b150c3340ed21cf57485ce30ada00c530755ab011eadd0c06494faeb0cb6f1140ec7be71bf61ad305eb9b8c17af0e2c5110a360dba1d0c5f0529885b350f9d0e3631ee59eb3f73478bb897b14c3acfde2a65bed0b17f8990b6e2ac61dae7fdced657fd876f61c7208c2", 0xc9}], 0x3) 12:30:21 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002fffffffe}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xa45) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x1000, 0x6, 0x2, 0x8, 0x7cf9b4ef, 0x0, 0x0, 0x10, [{0x1a, 0x2, 0x64d, 0x3}, {0x6, 0xe, 0x2, 0x9}, {0xffff8001, 0x7f, 0x2, 0xcb}, {0x7, 0xff, 0x2, 0x10001}, {0x4, 0x4, 0x1, 0xbe}, {0x3, 0x7, 0x5, 0x4}, {0x800, 0x4, 0x8, 0x8}, {0x800, 0x5, 0x8696, 0x1}, {0x0, 0xf5f8, 0x3, 0x40e}, {0x5, 0x2, 0x8, 0x1000}, {0x0, 0x686027e1, 0x6378, 0x80000001}, {0x3f, 0x7, 0x1, 0x1}, {0x2, 0x8001, 0x6, 0x6}, {0x428f, 0xfffffff8, 0x81, 0xde}, {0x2, 0x0, 0x8000, 0x200}, {0x3, 0x80000001, 0x40, 0xfffffa76}]}) write(r3, &(0x7f0000000100), 0xfffffe5d) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000040)) mlock(&(0x7f00003eb000/0x12000)=nil, 0x12000) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 12:30:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000240)=0x10) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = accept$unix(r2, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) kevent(r4, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffa, 0x80, 0x40000000, 0x1000, 0xfffffffffffff272}, {{r5}, 0x0, 0x1, 0xf0000000, 0x6ca, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x0, 0x60000000, 0xe5d9, 0x6}, {{r6}, 0xfffffffffffffffc, 0x0, 0xdb2d93447de2f7c4, 0x800, 0x40}, {{r7}, 0xfffffffffffffffe, 0x5ffbed14f6c09289, 0x10, 0x3, 0x1}], 0x9338, 0x0, 0xfffffe01, 0x0) sendto$unix(r2, &(0x7f0000000280)="25db22d6de4423dbc36881e6ed18073b2a990559548e", 0x16, 0x400, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r9 = dup2(r4, r0) ioctl$TIOCSDTR(r9, 0x20007479) setsockopt(r3, 0x80000000, 0x5, &(0x7f0000000180)="dceb9ff3d45ea36e3adb341de2d9ee0330460d4af7c2615caaada390e12f79d33f132abe3dd1c98d55b3d655363e6a86d551943ee5bc0dc9a12e1534d0c0a0def299138d3d2407d5d2485bbf4a10f8f12a35fadd", 0x54) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x400000000}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r0, 0x0) 12:30:22 executing program 0: r0 = open(&(0x7f0000000cc0)='./file0/file0\x00', 0x1, 0x66) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0xa5) renameat(r0, &(0x7f0000001280)='.\x00', r0, &(0x7f0000001200)='./file0/file0\x00') r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) getpgrp() getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x8}) r6 = getgid() r7 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r4, r6, 0x1e4, 0x8}, 0x5, 0x7, r7, 0x0, 0x0, 0x0, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() socket$inet(0x2, 0x4000, 0x8) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000ec0)={0x0, 0x0}, 0x1d0cd979ecc0dae1) r12 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = getgid() r14 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r11, r13, 0x1e4, 0x8}, 0x5, 0x7, r14, 0x0, 0x0, 0x0, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000dc0)={0x0, 0x0}, 0xc) r18 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) r19 = getgid() r20 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r15, r17, r19, 0x1e4, 0x8}, 0x5, 0x7, r20, 0x0, 0x0, 0x0, 0x7ff}) fcntl$lock(r0, 0x7, &(0x7f0000000d00)={0x0, 0x2, 0xfff, 0x7, r20}) r21 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETRAD(r21, 0x20004b43) ioctl$BIOCGBLEN(r21, 0x40044266, &(0x7f00000001c0)) ioctl$WSMOUSEIO_GTYPE(r21, 0x40045720, &(0x7f0000000300)) sendmsg(r21, &(0x7f0000000c80)={&(0x7f00000002c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000340)="168e8a1325c251b8c3d7ab59be3cc0a7d796d0862ccdc56a88c0033dc193ff27635d706e4b84daaab6a61d68b56dd86475e924530db1507e70e8767d6eecf3", 0x3f}, {&(0x7f0000000380)="d82e09aa67cc2c38105f60598f7fc8681d2952542942de8bf530fb822dac5cbf18a2c1a4c3ae1a176c9818a0d0947419c19ffaf12fd6797ce34cb025912702778ae83b64ce63ec5ce3b298b9eac8ee8c46b8ad13a1f220f8bf6bb5c2dd2d11", 0x5f}, {&(0x7f0000000540)="50b3d8c2cf66192eccf5ed24a2ecc128aed0ad5426c607bb0566b54d52a5fca5ddf0644631287eb2774789d1cb345019f95762d467093ca919aeb2ce3df04e518545ff6e42851fd5c69d2b88c9ff105bea8e4a481549a61526c37b783d86d798fe807abd0a41370c05152dd28cc55a1098c1db0c703c9ad004e55ab2f082be0b03a97b01db3c7727439342d00fff704cff555939f881cd37f8c4d5", 0x9b}, {&(0x7f0000000400)="1e4d8eb139563bb59e0f7b12d2c650189a92fa6ee6b737b9b70b89e1a0653f0d5399cab12eae718da366520a96329695b6d7dcdc553b50e18276981b9592", 0x3e}], 0x4, &(0x7f00000012c0)=ANY=[@ANYBLOB="b000000000000000ffff00000000000026fb7379acc32041a6bb4ebb1ad84f0346f4870bd8349d72e4e5e8080b30809efbb63a35e2668ef73e508bdc34f4028c54531e1c4538970eee8ccfc00679b440711fd78e358958d6892d9e3bc88c7f4b6e22c0a29d70cbd63a9c3e14aab7e7212ad600f70fc328742e181aa8ee2cc7d77221b05348e75517ea760b4b5d786de1d48e8f2baaa04ea0680cdda8651493967054ebcd16a1a3f2123a0f22e3e10000e800000000000000fe7f0000010000003e1dfa5b4ddb73744ad3044ef3ec6acdef51e954da2bbf554c26aa8fe2137648498877fc0f9380668f1bb66f74cb65f95231fa8f0603025bb7870ce26a4938e4717f0b7c23883e0a3e5a89fb9e39888a1acecad884f129ec0e887af42b38b05cd6745073f55defc70d27c79301607b20286296f4fa084f9b01fea5f4a18c1a2c24e8923507d891001d63483deac564660346d905c071943a57918b98ac3e170459eaae2fe32979eadb8f5f0d6a229de30704113a275e782706daea0e085b94cd6046533f091004e897ca3111643473488adce10000000000d80000000000000000000000ba0f00000bdef925b60166bb9d49750e772c1f8b67ed3122bb7f173dc906904fb0af3d10a244c88b003b6111de38284e8143d574786fc08e781b730024ef6a593d6ab46ebd4fb65b8033e5d9f4ee08dd4586fff17ffbc1ddaeaeebc480315896e629b3185ca2fb79fabb1a9629e290f7f2e69c0ff83c2241f9ff530358b5f07f8db0a542fdb927be499b7017f04395953f06000000000000007217ec98d3c5bf34ac36c291fc3cb35dc78f27a0f5bb98543767b286b75af82cabd2e52bf13d4e8677172536c2b7e7c7665fc66d18308b045788ec60da7cf39c0000c0000000000000000100000009000000850c8c64c2e3cd560d5ed3e39a8f8d081e531d3de678c81e9dc8b2e30fde1094afe8eb7c8b8bd717fe91b758d0aac5a5a5921f19116b297cd0592f081b6d502f352d9e9cc327cc3df53a8889b82f1440b53eed29327fa8cc902af999167a491b489629c30875ce335d76303ac8d2ab4c89fd4d7a61fccfd34de5a3976df2d91d70466ac8d87f52a1fefe90543b7834f8ff6cda3105898654535035deb4f79fc1e046bcb62d591095f8259da9b41ed600f8000000800000000100000076650000892c057ba4eb4635f90e326d38be7d54a148227e0b1a7438c3f047f5b7bcab2a0d1f9c6104b7b2eafe30ae2e9db3fd1fbdd0affb96b6ce340a4fa56905c8a22c2a3edf12062ea454788e4fee26d80307d79c970c5b80ddd8b841bc1d1a859a779bf0092947b6b432e08017ba9ec757d8b16b2bc0d4d07db2926468181bf40095ba6f2a0ca9d9f91ed1ddbeb728ebbaa0c7ab68348e184dcca6504527d1c9e7962252b124bd42ff6359dd21f39705e4ee1fd6dde8a8dc7c021285d21bf541614b2c694b89a0d92f4c0742fb651a38836851b9e4fb6a6b21c93e3aefeb730c08805b039b55000000000801000000000000ffff0000ea0a0000cc14394f074b2e48cd10bae790f6e71fd24568c8377634b6f1fe03d46aa18d6b891d857766c9f4e4e4d3b39e9155647d54607f2107936ff3dd8771d748b39d11a92e959d5797abea513306e38e338bcf6212acb5bd7518d07b6795ad9a5ee2c7d8f37a70e74c87c78f7ae7c1ec9838b30d5e290997343a9f47695d12d61eefaf02a290e1a1aee0deb26643abdc16de4fc99062828cb84419f22ad6314c7f05ed425b8ae625cc9544d3f50e3f3b971e88773175c0f3db3099fc5da3fbb56477242b700441fb28772b777be9a57a15c2ffb385c5d3256708d92a8363d24d110c11d1acb0b42ceb9a76841355942353f0b881ee129a062e4800f0000000000000000100000000080000428cc1155a297cc32c6b8fffa91315aa63130fc0fd7b2b87ea2258c8926b5b42b6439872038a3ee4a76bd7946688f963f03f3e484785e3d144f2cccd98e686cc59530d1df54830d7a7b6fcaa3dd2897552535453bb7f4a587737872e09c6ab0677dbc573a38c4351617adb92c76941813ddf61c959f57ee70ecc549765b61c4596fafcb3a63e403a80d58c6a437ed0f72be73d201abe012c0e4b63a747938cad108ce003f6a9fcd3aefec5261951c0c394be5c2f9ed379aa43cd5562b88a7a442494c11ce743426ebb1f838df69ecb9371551a7829952dff672e55b7bbf52d09f8423219b100000000000000cea30c05256004077d7e5f56ea241f40dd538df1a7ee2158fdebc45ffa773973d9536f5436c67595d9823ac7765f302f8866a73f1a4ce7050a0879112c3d197d1ac74d9566bea5d1f7d7452b63e0c083e78539072c2b88eea8913ba285c8959eda7f2c7284f08c40094bd1a302efd5fb67830aa28e07b5feeaefabdb7d919d6f479ee654e80d28d87ecd37e75c2a00c546f68e09368de6eb9cdfd865085fd78e671f7b239ef15f4a8c75866edd9580d8d685191415342f02eb93cb56284771a94535f8b89a49beccd3"], 0x620}, 0x1) r22 = dup2(r21, r1) ioctl$WSDISPLAYIO_DELFONT(r22, 0x8058574f, &(0x7f0000000480)={'./file0\x00', 0x6, 0x4, 0x4, 0x1, 0x0, 0x1, 0x3, 0x3, 0x1, 0x1, 0x8c}) readlinkat(r22, &(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=""/97, 0x61) pipe(&(0x7f0000000e00)) r23 = syz_open_pts() r24 = kqueue() kevent(r24, &(0x7f0000000040)=[{{r23}, 0xfffffffffffffff8, 0xb9}], 0xfff, 0x0, 0x10001, 0x0) msgget$private(0x0, 0xfffffffffffffffd) r25 = socket(0x18, 0x1, 0x0) setsockopt(r25, 0x29, 0xb, &(0x7f0000000240)='\x00\x00\x00\x00', 0x4) setsockopt(r25, 0x29, 0xa, &(0x7f0000000080)='\x00z\x00\x00', 0x4) getpeername$inet(r25, &(0x7f0000000140), &(0x7f0000000280)=0xc) r26 = msgget$private(0x0, 0xfffffffffffff4b8) msgsnd(r26, &(0x7f0000000440)={0x3, "3b10bd201b7630a5f690a9b351cc8eda1750f912a9e3fae046dc7b9f60da7679f993db0022e3f6c3e023ba7afd21c661eb8a6bf965e7c25105c0137670431b1402b9bec5667e57a149e294ec46a7dccfc108b9d519e4da6586de628e51404bf0e22fb6abf90f09ca6995da7210e88195b04459f21828c434695a5dff0daa44c5310a93b6f46a94282eb2b6ded3329bd3d809de9399222e5d90bf2b98cf9d4a6b09428b7613d21ff358322af4b9b2177f27861803b0727fb65c3c72069a6c02c50b19e5c648c41abe891057eddbce1f082a1579e253997d676dbb74512cec0000000000000000"}, 0xee, 0x800) msgrcv(r26, &(0x7f0000000d40)=ANY=[@ANYBLOB="000000705af7ffffff503e9c0000ba50bf43bf930000000000000000f2295005d73f8c117c1500000000000000001e00000000000000007fff000000000000000000000000040c00070000020000060000000000"], 0x44, 0x3, 0x1000) 12:30:22 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 12:30:23 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x800, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000200)=""/203, 0xcb}], 0x1) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "5737e504fba310050000000000b200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet6(r3, &(0x7f0000000040)="c081c0a48b7dda6b1deeea625df1f1b959e52cd3b37311ab8078d41581807236bcf0be8e0f684117aca01482bcc9831356c04a0969915f017c5abccf9a950886b812ce09ee7278169dd15086bee5afd202f8114b13753c77c8a47426b078206e85837a5737ee28", 0x67, 0x400, &(0x7f0000000100)={0x18, 0x0, 0xec3, 0x7}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 12:30:23 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r4, r3) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 12:30:23 executing program 1: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = kqueue() kevent(r1, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r1, 0x2}, {r2, 0x40}], 0x3, 0x7ff) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000080)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r4, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 12:30:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800", 0x0, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r2, 0x2046, 0x5ea59524, &(0x7f0000000100)="888feb873fe4c57e65de32496f21d623c86b602fc33e4e313fefbe7115eb8c768fb824f5ffcc49e29884ea28fb34566233c437c3575d0260de7aa4c9a040aaa2d2f4644eb153e66ee3bf95a7c379f75f889e32e0", 0x54) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f000067c000/0x4000)=nil, 0x4000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 12:30:24 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x20000000000) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000005c0)=0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = socket(0x10, 0x5, 0xdf) setsockopt(r3, 0x2b, 0xb, &(0x7f0000000600)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000040)="6ed13bd74178484c1da26930c982ef8076c3f0c1e7ff59a0f2139bb15626c3a8a6aeb1b76e10946e3a49a503192fd61b3250022a559885c37d252bf88480f643fc34d66b68f2c3aaac0a9ba92943b10db7491ff89ffed61527ec950ad5cab3ba99dcf5058ff2c97d4436272bec1b0f294b3dd3b1af59c1114a9f805910316253d671290e83aeab186755553d6637bd3b00a54d0908a23aeb671019f87b34b03de5a728f027d6a1b5fb762b1146b2b3cee176d837", 0xb4}, {&(0x7f0000000100)="e2592132f5413938c5402d8d24973f31330daa565396a06c9f6d23602e5d9a9357dc89509d83ae3d0db3b6ffc80029a3c945969c759dceab439891d15faf4b84efe60067205e2c0cfcdd49500baa97424d8c5f3ba675d650cca66f375160c2c58d5bc3c21512e080f6a24dadd40292c2d2cd0b926924253c3bf692b5c7fe0168d00c1744369d5bc4def3e506e561dce7889590a8992de97fff073e4225621a41b7ce2e0be638dfa642d72ec8867f153397", 0xb1}, {&(0x7f00000001c0)="d25af65835208c5bfe67e18fb1f6880ea8f0ad62b3d40906cd6eb76163023b10b06c322915a50c0d078fe6ddb6383f48a274d03b760e9a7bd287e7034de370", 0x3f}, {&(0x7f0000000200)="716cc1f357903136e60a3ed08ff94bdc1a39bb259d3024b7c4745e81915acaba5787a61346d5e8ba765139ad309046529e49fdc81a048e92ed78a2a796c6891c6aad2f27da82430f51ce0e023bae5d91f6cd0586350d8994f3e4ce31f8bc3dc193de81dabda12c58a5aa8679e76b7332423e5712c6225e3d99176b1746ceb3cdce859cdb6efecd754b9df2c596d6bcbc669da13150cab6418aad46a05d85f8721b08351f0ec2a7407fcee2c5c2d97ff1809dee", 0xb3}, {&(0x7f00000002c0)="839eaa665f59385ed46928601c05c7efaf85d8b526", 0x15}, {&(0x7f0000000300)="95f81e9ffee4d243c90efb50cafb9c8b27d7c7c89403d6335b66f37bde882e349430627525497b7775fa53908ac0d4e972e626def2c02d931bd15dfd2b3a787aff58662c059ee95d1f2300644f75f8bbe667ec4484f9f84fe07e79d5bffe02eb6afc1dab5d183c555996658fb98f036df77e10d949a215240d30ccd8e0b2c08f42becda792d64fcba91ab007ca842d4cf51044c5af7b5e6da23045d63df064eefd76f9581fae67e1396c89d8b730cf3b01139fe2ab7b72f580f9", 0xba}, {&(0x7f00000003c0)="f567e352610bdb3853da36fff61914e388620c748b68aa363202b07901c6799447077de3257f17e57e701a6c3e83cc5a4201694f56424d435d079476466337c2231b4e71b5e91f036ab29cf14248ab83313dd1debb355995909a9942cb76cb5ce240d228839ca5bc7a09bc95384d7c116e30c7627eb0617d638ba1da8f3c0a5fb8ccbb22528c68b52089b3133105f5ca34794bd5f6b09c4c91f9e7c500b2b15bd783a0ac93c99f198d00c6bd98dfdcd8fa0fb2579d2632516a2544e53f741bc8f9d7a6e2c8ba87e8e31ee8abf5341abb50dd4e42b42a8e9bea6780019024efd7597e79290f4900ea4cac832466a5a458cf4a2f", 0xf3}], 0x7, 0x0, 0x0, 0x8}, 0x1) ftruncate(r0, 0x0, 0x20002000008) 12:30:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = getpgrp() getpgid(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r3, 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x20000, "04aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x2}) readv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000340)=""/199, 0xc7}, {&(0x7f0000000440)=""/21, 0x15}], 0x2) 12:30:24 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) semget$private(0x0, 0x3, 0x440) 12:30:24 executing program 0: syz_emit_ethernet(0x36, &(0x7f00000000c0)="c7a895b22a241c0a078359ff86dd6e360a10375e825d5fec1f000000010065ec0c1d00000000ff01000000353f00000000007c4889b6") r0 = semget$private(0x0, 0x4, 0xc1) r1 = getuid() seteuid(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000100)="5638752f86b01aa1fd9aa45b199247260fc24f98db87bef5cf43a39a6eb1bf13154124e2c588c8452b5aaf9deea910f5983d1a1a2310cadf00932c6f87266453f420db89d71f1d192be144dca95607dfe7865628ceccc2489bbd3f57d1cf6ee617927c3f87cfe82fd6f00f26d06735b8f29ad46450babbc65d65e01d0e528b4fe95e7c4c6f5c62ebe42e7ccda4255c864c664d754407b7bb6fd6e4fab5dbff1bdafbe9bc94468eb79700591f"}, {&(0x7f00000001c0)="80c5a9c5c1143dd07425b7718c65cefb763f15b666af39fa6720584e950739c6c6da0d11e2b8e01751f50665f5b65877a97cc944bdec362dd0985e336dfc6ce8fa4bcd9541b601ba072d8a3964182310e9f7b03dde8129efed2bb6ff89e98f4f5a9a9b17787dcbddd1956f81825cfb91057a607a0eade9df78821a7daaf9437c657c5f66aa187cb92fb0366f519f1fe99de3dcf504b8abe5"}], 0xd9c7262405886bd) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f0000000840)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0xc, r1, r4, r3, r5, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) semop(r0, &(0x7f0000000300)=[{0x3, 0x1}, {0x4, 0x200, 0x800}, {0x1, 0x5, 0x400}, {0x0, 0x86, 0x1800}, {0x1, 0x4b}, {0x1, 0x1, 0x400}], 0x6) getpgid(0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) r7 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r7, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r7, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r7) msgrcv(r6, &(0x7f00000002c0)=ANY=[@ANYRES32=r7], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r6, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000004e27eb7ba166bb505b358b8b724a1087b3706af5c37e33cc4e8445d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9080030fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100000000000000000000000000f204aee56c0fd714461e5d20cfaa6ec4f7d5f0e3ff3a5f6aeb78c2762043150576d0f092af2e07edc3534dbf87b243fa7c66ef975fef9497e02ea409dc482499950b"], 0xeb, 0x800) r8 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r8, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) r9 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r9, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) msgget$private(0x0, 0xfffffffffffffffb) r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000040)) syz_open_pts() 12:30:24 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) close(0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x35, &(0x7f0000000180)="04000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000580)=0xc) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, r8, r10, 0x1e4, 0x8}, 0x5, 0x7, r11, 0x0, 0x0, 0x0, 0x7ff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) r13 = getuid() r14 = getegid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000680)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000100)="c0b77cb5ea6d3b0b5fb4e5c7aee19fef875966ac727cf6b67c9eb510268105e814e5e26ee6b616e79fab51d525e5210d281c0973ea77480c612a9f5379bd5bcf8f4715ac37cf1f69e0e31bd4afeade85fff4c7e66348c7815627ca0a", 0x5c}, {&(0x7f00000001c0)="62457255f7bbdceca3d71471dff4f9fb320f2a0e84b0657e57a2ecb96afeb637a52c913701a136f22eef76dc7cfe658c8bf35439b163b91b714be2555bc9fb9167a6754951936a6ee775c0ca2a4b43e1727861ff1b3721cb163d95c60f1d17cf9e3684dbf700ffa2beecfce0ea803b620466de7066d38cb3680923f1d7a53008e48a740e6ad5ede50fd4b515d787d5acdef3", 0x92}, {&(0x7f0000000280)="dca8435193a7ef4c544a44cac3ebf25e6e8336d20bddabe236ffbcf7da3df254c06d9fe03ad795c1b1fc92914c1ed8c0ba6b9c52ceb01090b6a18763b8872b772fb052835a9db67bfd32be3c7e3b05e9292290889e65d8f38d78ff55d5d7e9bd0013bb74051164df7d9eb6172ece57d9792b7a8c61c436a919aa3097299638c730105fd6daa937c89e4f0597908098242b76ffed3c69ed1ed3a0ba492a3da3bba9238dee862b10923c5c9f34d309b2f2067c33a1317b7337223ee7fa999f6b678b9c55f67301e1411c87028572ed88dfa916d3159f5f8b7a399f0ae16f4e2ae6780e855ecba4fa72f340154af5", 0xed}, {&(0x7f0000000380)="51f5f735e035053f8331828810e7f98d238d23355eb35cdb7780f7a8a05f85c63a936780bf263fa4e8851d4a47c1fc7ed22893664d097c64dcab79a6058ef2f99162fe3338d0e8bb5e509d29e80597c0455236ebaae9c5884e3be1e28c4f869a7f5e2fa55016ab02860a48c448ab884d41ab281d664fef2d58c6d5c00c528cd42b3c1f1a28ebd813c11d8d3d71947aca5670e2f72b17d55c2a1e93447d0c051f7e47f8fe822c7e5dadbf5c2db399f3839c73836118dbbd67db2f6f4a9140e9db8ac98c6ed1a100c07d1ae19f289af0163bcefe89c8fc86ffc1b4a12c6cee972744773f2d0be5e0d53a17b912", 0xec}, {&(0x7f0000000480)="3845276e750258ca893171453673a650cb1d6a3c74d4a821f8d87fcb089f2fe189a66d6743173590ce3a159928fe5a388df8917598f528dea71e59f3700aa07abde705a9a41585355cbbb82454cf22b8fc7e75e77f632ef4fd9f3eb0e08575f5c58644ca075729a88dec6734289df76f6c", 0x71}], 0x5, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x40}, 0x1) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:30:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffe9a, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x65}], 0x2af, 0x0, 0xffffffffffffff23}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) r2 = socket(0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x1000100d3) semop(r3, &(0x7f0000000480), 0x0) semop(r3, &(0x7f0000000380)=[{0x7, 0x7fffffff, 0x800}, {0x2, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1000}, {0x4, 0x7, 0x1000}], 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x11, 0x4003, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1004, 0x0, 0x0) r6 = socket(0x11, 0x4003, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1004, 0x0, 0x0) r7 = socket(0x11, 0x4003, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1004, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x40) r9 = getpid() fcntl$setown(r8, 0x6, r9) r10 = geteuid() r11 = socket$inet6(0x18, 0x0, 0xff) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f0000000080)=0x7) r12 = socket(0x18, 0x400000000002, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) r14 = geteuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchown(r11, r14, r15) sendmsg$unix(r4, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0xbf0b26a451880f5f, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f0000001a40)="3f688dd3411a0d08cad7afc45b1e631b464d408a5fb2ed4514ea7bfd8dc7a614d3a553959933e71d617c02b9163a096b97966d38168ec30c97ecf7acb8c86b7c718a6d137561664fc328850cbbcc7b9ec15d72e285b0288677cc21d8c8991eb55b13795d77273bcbc25d0d0bf0bab0070ec7e56f5fdacd69b5352e9bb058213faf98a1afcb0c68936339416df9487923d8d181beb52d93a00594cb9e2546e551155c6e621da515a216f1297daf5f96f00ce5e5634c856b7fd2246c60373782f9ca489aa366dd49f11a32378820e697aa1323afb1328bd08f391d8b7748e63971ef887309c8301b1559639de388076ac35ada62578151ccccb23032b8bc", 0xfd}, {&(0x7f0000000a40)="02449aa4bbc8c990301632887e3253632b11207c14c6407a333fa7d0eae95d308ff8eb4bd97d20fe25f090171a941e6d2dd1d21afe23401af29a8bd1075412fba5236dd0f25f0da967f86ed5f41931959d81eefbbb479581856af80e3f0f70023a0a95a798141986a2aa0ffeb6c8da92c3e66b612333057490de5841214ba5a2b19be22befc18215c88be54d20d157747e4a0b047a77f40ebd401a57c835e43866635472a6f7e9e127b2cf18e2d7ad6eb541cd181cb9b6d7a163fd82722fbc728a665d2a2958dbbd222cf1954728ffc6060c0231cf92ad8b998140148f2a992663005d3c4d18d9e313b2e4e46f1512c36593dc9309788070e6e1d39f5b77626b1edf451b967550207b86406ff760bb7e22003edf7300dabf8fd8f7efe41725e101e14b6f5dc52ea053cd973fe44c54bbcd3333581f3db7a025d3eb90b49bc017e67d69945a13ae6864be4981f65f785daaf9aedec38e8e283a380656dddccfd8cf0f0f365b3a53bfccce6cc716b3819647dc8ac3e83b6ed5e785e9778c8909f49fccb14211e88e24d7ab24a682abab5790f7b0cca7ed4e4abbdd5f8aa0b56a8b5b9bac8807338e2f1728d8b1c5014b73fb72fb406952b0b14ca3235a85f54d0ed50404f59d2875825340245bf554b56d9a10dd2a4c012175dcd788040ea59f2601d1cf5f3edb82673ba18f07fafe8974f3cdb5926be8c9320452627d851fe01e2cf9f616d47672c9ea0abaa520192c90ffbee4d9e7359a9605cd9c9cdd5a7e6094c4172f08f0b03a5580e5ddd54864ab4c81b46fdbbefc65234d98e0d988b33205be4d6690a75d9d38cfe60e3f66ce4be775b7861fd15b94a1d5add167e1347ba1449d69a68d1fbe3e6dc185893040faeaef8c23fd9cb486fe739f57b174e3118e32276441093994c5779c030cabf737c671e6af66520381be627c2cfa95a7507afdc7a22cb496b64229b253a4d24b070c4a9767cf9db5149a103717c13603857e901a935583d8535b5ca2d9225f8810f540662729a39c0561ab8245a79af767087d3ccdebcf16e901c125a8d5661a1e710dd649d732e93fa856f9583cdf36f0d8473f5b8a54caf0e4d36a4455328d955ff91213d08b4e142ce88d2cd5dd8bb6f75de90e31c3f2bcc2f662e4c5dd20856c97f5e6c2b67c4abb959574076f6ec7abaabd0288b5a11018083108f5eb4b19c5e25257df1018447f0b6e4285a2d1ec2b2d914efb6ff2d71be244a5322260567be023116a804cae97365ca59daf1242dc355eeae92b3d085496b284a4062fb044c28b47a2f8a95f68b007509fccc3ddb4300541c214ba673f08e3728b73f2524a28db8b31badcd1ee4980903073aa1a171c80f3a2235c81e307d84eca42cc4b61095402cec458bfd845d32f632c5427dda682780fb7c873b0865204f152f1875eb84ae4bb391ad1c7604cc65d40f176ba1e95dd7c666201688008be5987523263d388a9ad3b061793082def3aa241639a63efb03b450ea254514382808a4a26c7d487350f5238cf944bfb7189640422563cf734c2441eb8eb4b9d8f7391e36195613c29eb51e7a6627a86b627d50a7813bcf827ce52da024e39b08f5bb232d0aa100779839605f7a4b87e22ffb182f41a93102c021abba22e7d1332ee015a5fc391a53aa8e6916155ed768c0c5739356f92291befff95e12e4fbf47b66d18ab536cb625131ea95c3dedda4a54bfee9496e892821950791b3eb0cf09c0716e940aa3407e8f57aa5af4825e89c2ae545b7e896e950b08581e377448dfda5a631b99c456e8ca123887d62cb24c9a99a36c85265b769852ef5dfa79b4f098a948fec15285657a317afc11a098c9f55d0dd1c37d66dd2d868e627336e2504fc2b337a3008b1853d84a6f4dd697eb1c77f253a304a27205253c3a90baf3d1d7a48375302d85ce67ab84c60ee5a3da6ea981bca9d5bcc77db641cc7acdbfdbe9b56b697225d0c8b21c6606ebdb66856ce7682a2d941e393c7653c8ee079c43ff2036ef8b1079d2e27e647638c3f11ba15cc9050981932def4af6a96986f56c785871ff17c1e9082c074315ed9c9145ea885a43d8e5bab29406f5c43e82930c6db4156a75baf9fc0365fe10529b566db8d2b34aca688e29a9cc5ffef1a7060290f25f991d09d1108eb467c1cf3ec5e8ac9e38184b9f0618fd857a788fba9f3dc08cebee9561b28c317523dea77b09e56342c4601a41452888d6b35d03e9ee630cc2a86fda177f34a1864666a74765457ca4ea90dd25789bd01b4cfbf5a0db883e0eff510cede85dac1ff7049adc805111c91b3d94c50a0234c9aded4717a3fd62c1dbe490317f6a0283cdd5d4a7bdfa7d2a1805cd62d50b0ec0bfbb582f5ee710b70d30ffb5ca2d8c7545e713e97826a803438d2c82443b16003650c2d55364ac85bd5e6746aa7f7fd7f05824f03d1d4182d084bc0fe8b75b060a924f9d2becf71d580553df5e3d489afe9a7dbda592bdefa930fd85e6fb16be082d8d66cd446e133277dc6fa3360f3a2db5ec6833125ac927ce2b4725c00f249695108f867c56c4498c8402c51a36a6e1b7656904f3fcae2182d627e3cbdcab91628e7685ca56d1d7ce045ac0d57f3231a7df6173b111601d26f948ad8a3dfaa47ddbf0263f9fdfc08454330e43ae09a22227a7ec7522e17a8477676481af9c7cf27e4fcd18fa5ac8dc90192b8534afc6be8ddfe0995b70929e62f60facf090e5410bb6f70dbd3062bb05597b29e4582f0c92ef1a7b5f030ab034a128cf53c8afd6a107ba50ca2c7973bab151abe79bc7453566b0c20e2e416733230d2835c0a36a26e3cb26d2adec42a98cd89bd4c10df56eb52398d46047869971189bb39c63eca11901a4b3f3df35407757c87a7b3540f17f816fa038193bf9709d938105e4973ce1d4ab6bcbc83e90154f52c753398331a1d47004b00722713eb559202c6b2039f97671a81219963cd023e731dbbce3fee4e43d9d0a1ca137928369a2df31234ee56404a370f93b30ca583b3fa4bb74bca1d8d2ded8f80c245b4c0bc8288232dcc6e5ac020dd00fe62af496f7d37b246d8834305abebae21ed541b35ce70cc9a87c43ec5b04e06db6e12bb13237f78d8870fb74b2a7c13fe17ef44b44305325ad6e7858895e54169e1dffd4ef4acd4ab32158cc1ae56a0d39c5b4867594880e5cd8631284ea13d198b28d0fab03967712e3dd4951ebb2b9a57f97e65b937d6525cc9c344fe190463b639fa410f98377d61a3faaa8f7800bb784b36ec9b0cbf71644e42ef45e968081a3ef1c6a725e088779ff162e3c50844e79cdab58d2e688215d8ecb8d5db65b02d07cfdf41ec6e8ddde8b33615142171b22cc39a539094949cb285351cf81f811dac893a4d0941d8b82f8bfcdca3f2582558a685fd539cb03421d2f9727647c0fe97582b2aadfe89be1bae15b248fa736c9f5d0428835099af2528a01328dbe3ddeabc1e68e8feb2b1c2d544d782bd9b5646b68abd7b4d37daeb09b54732c1673f0c1a255e7537bcc99e39a3a04e3cb7e039eae716c3c4b99803a5227e2c1fa27644ae8353b5316ee3c72bf82168975c8a85f7ea09144a22e0af19a7ab3a7b81220a87b3e8ba00f553f47fb375a92c5e86333f26dc0cf257e906b0ad6226b3bbd09309b0a90f5005dc606f35c35c5caa38fcb24dc0edd84eb539fd1c31a7ffa102614a26c66c8543d44f5622bd5e44fcc1b6b3099570a6802de833f274186828f73eb46b4db79fac9cb3ac98b6a0b7a68ae6d4a988868d0ff602d648b9609cf3bd2a752bc99586b6dd8b322df9e49d5bbc44295af1eca19e1115363f475bacc775ab027acfe6c33ee7f30f0941dd4c450c0474da017b1ddd19020d0c547b35ba40e9fab0d664c707455818f734c7f5071bffc8acbd71a3042b146e6a80a13c9f6729a9681ec90a9d3cdb09511e1c4dfd06918a7d04104fb923129cdc362833f56f45992b5981fcc13297ea3423bf38836076bedac92b14d7dcd98d1598b7130e2e738223c3a0a8347d65d85ef4030a5007190a62f929e52d9c1d88add6f075e7d319f77287386ef68c99cf0bd76d32479a80c7036e9cced21da794543bc1b20b36bbf7c291dcee08341882c37a84c3e0742e1b5f780d28f3faef92f2722ea8d1e57cad8bcf690ef4afe765ba0db1a5749097d0025a22179c8fca4418096f94ba637c237b37607a7f86d45b5b4368cd6ee44935660b548b6ff17d281c01616e59f1954ec1d35343d5fc94fed9b056d35b12f76ff8046324fb3928418b6d8c88e39e642ae34abc0b512fc93a20a38b14a93eb43dc1eb7f52b9c2558b2c79fa001be7b2afe355f2d3018c0857745ee3c39a4c25d0469696b9c7ac4c5d2166e526678f8aac1d4ff0d7de76167d2d53d57f0348195a98e7885a30381298468b13a58094b5ac5e183a98c8f4b805ba167e4d006ddb040096c15b4fa596416a3642ee64421244bfcd7f9212c68d5b0a0d5810483e65d2d3cf9434c71ee4b5e4fa2e30a4838ddeb45ed80305646a15664eced8e1cea7ca7e7997b7c43e9d03a751fd52b7d5dabea67edf75fbebe5ed01664e5c66711675c8ebedf09867bac6df63bb91b49da8a4831dab011813ae05debcb907e940d63ec748506349d8d2dda84a4d5a80859823298d8b1a02866b464b700ae84537c7cf2cdffc4a1c7655f8718c50429a44413f0da8beae4aacc16edd09c63f1c205c8cb15e63cfec038904bbef949e047446d6a6bb5dae0f2fc53391f96bfc32674827599ee304f2f2e4810dde8064d62ce1717951f225971b4163a662c910bc122f22a07e67f3cbeb91843be25a73bc45f6f65d8283828de79fca75297ed65edb00ed0ddad2576eec5392f3c120664ebbc099a68467c8a23cf743b9f7f47e37bd8de0d7ee43f59f12fd17fc56c4a6abfbb62a41a6d89e345e0da8db049434fd38acee2d333da18393704a28c32849932268d917a5d9f624b0ea8e315437ac05e2b8f82c8046aefc07b69077fd658aed65fe620e30475503214e9ceb69efc1eb2855aa7d5ba527a9ccca834fab14c54bc15b33068d5a7bc0e0d1b14bea49cf36d389a73a52341e9fb7c4ed604e682030a16f1e5004a249cc810262c502b2ffb10be43edb09e058d7277150911e824f8aa6923b72059a4424cc3d152488f339939a5ab36ce8b4abe7eca67ded9072e4f86ec202789341697fc43305e31fa5f4bfe2164d8cf44c5b3eca34c1315a4fd655e9871e3d0eb2b0dd756980f6c93023ae581659712eeea800c4c54dceddad8512ed59dbf912871cea4728a72e6aa3c504770fb6b113021833daaf67df1df308770f8d5cbb9cd5507810fe8a5780e36087f9054c98abdaa1151966df786f94dc2f93c17d46f4934c03561d1cef46c6475995206cdb95e81b839024e5fed8bca797c5e6fc195cc1a1039fa9cbf99e078b366247142ef47de2d38bb7a115077c0e6cdf881cc4e5634c324dcd93aa2946516106e03666b077ec12af6eaaad125d4375492f0dcc6623e2ef427dbcc0ac06c7874275bf1b7e5fb6ca8ac4ae9184cb8d7dd4c9586c1b970f58b95b8377a3df8f1554eb7360ec633d7d08d8fef577bdba68f6b8cd08eaa24b7af3fdd6ba9d56824dae10d0bd2003b5a3b1f6675f773e16509fc99fbb735475c342287bb097ee599732100a5a610642f87bcb649988de601b0b6d5d4944959fffd3a514914de451e387fc9b378df4344cdbb3f24b77f7222c5882abd100748cde1c5d10c77cdddc99ad74a96b9aea226f007e1973a3ed72430fbf7213a4242c698148fffa831da9e", 0x1000}, {&(0x7f0000000140)="43f570e453483d9d28f11e7aaadaf3b5eba08ea9293be09f9055cb381f115c7a4ad0b846f43e8de35910fa433b75f68ee66be057b0d513c4a049cd4387bcae3a", 0x40}, {&(0x7f0000000180)="dddafa9d5bd67e5714288d2857c3c65ea20a7ac3c0098db53f", 0x19}, {&(0x7f0000000480)="c03ba903a36b71d96bbc1efc4003084734b8803263fbe7f6b9e01b8776eb64d3593c6e9437972ec549ee53cecd138dfe982e647743881e0c72af052b0c1a0ab432678701f4c6279c0160c238ce6b86944889d9bca86073b71be743f7d8e423158fa51859fc45a3494d67ed1244a4b6a963999fa4ec1b9b65", 0x78}, {&(0x7f0000000640)="baba57a32b203dacfa88541935a2bfe64f1e0c9e3897dbbe2a7c46987b79c742778f1f942c6708515cc67f718f9181dfd8b94b96d915fa104b78656331e215362827fa3b2fbd40a94aa0fbc0a9d72689a28d315b2931e99305797b56105bd7c6756fdc8e7cc44845ec9991b32472b22c1347bfe52c70cf91b12a16d5965cf5b7f60a7a4cff6b470aa58bdac6f4d511804e9b0d1e91440e92ddc6c7474b130d51841251720cad9fbffff38df1d2a18a06efbecb7e55b0209f", 0xb8}], 0x6, &(0x7f0000001b40)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="00000000181009f100000000ffff000001000000e8f65e45c9066cbcea8039ee6dada2eff7384d60f83c3f4b1ce77e4bc0024061d4c11623a454888fe54b62bf480c04694c54f709a6f4040083953ccf105ea394a1ce10067e200c3ba6b52e1cc42cb572433693ef2f6f7a43eb01a153a7eadcabaf711a3cd1cb0751197760f17aca8d00df499ce954be3433175d9eba66322069665e6b37f74d8b9ef8f73913", @ANYRES32=r0, @ANYRES32=r7, @ANYBLOB="7638973d3569142a00c03054f690f6f9f846", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r15, @ANYRES16=r2], 0x50, 0x8}, 0x3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r17 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) r21 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$getown(0xffffffffffffffff, 0x5) r22 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000540)={{0x240000000, r19, r20, r19, r20, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r18, r21, 0x41d, 0x5, 0x5}) setreuid(0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r24 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r26 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r24, r25, r26, 0x10, 0x9}, 0x8, 0x1, 0x9}) r27 = getgid() r28 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r23, r25, r27, 0x1e4, 0x8}, 0x5, 0x7, r28, 0x0, 0x0, 0x0, 0x7ff}) r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r29, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x4, 0x0, r27, 0x0, 0x0, 0xa4, 0x80000000}, 0xd, 0x100, r21, r30, 0x0, 0xb2, 0x200000000ffff}) r31 = getuid() setreuid(r31, 0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r32, 0x4, 0x46bfb) r33 = getpid() fcntl$setown(r32, 0x6, r33) r34 = getuid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={r33, r34, r20}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x8, r31, r16, r17, r20, 0x20, 0x7}, 0x4, 0x5, 0x5}) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000280)=""/208) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 12:30:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x7, 0x2, 0x3f0f9b60, "000000000000000100002000", 0x3, 0x1}) r0 = socket(0x10, 0x4000, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040), 0x0, 0x0}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002fffffffe}) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x30) 12:30:24 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000140)={0x10, 0x80000001, 0x4, 0x7d21, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffff80000001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x542}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x401}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x2}, {&(0x7f0000ff9000/0x5000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x7a78}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x18}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffffa}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7f}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffa1f, 0x7f3, 0xf8c, "0366440adf71cf15cd764923af00000000000056"}) writev(r1, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf", 0x42}], 0x1) 12:30:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() read(r2, &(0x7f0000000380)=""/235, 0xeb) syz_open_pts() r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) writev(r3, &(0x7f00000002c0)=[{0x0}], 0x1) syz_open_pts() 12:30:25 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000100)={0x0, 0x6, {0x0, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) r1 = getpid() setpgid(r1, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x5, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 12:30:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x7feaacaee92beeee) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) mmap(&(0x7f0000017000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x9) 12:30:25 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000100)="c7a895b22a241c0a078359ff86dd6ff8972a8a308cfffe8000000000000000fc45bcfd97389200000000000000007bb4ca0a0ba67748") r0 = kqueue() chdir(&(0x7f0000000140)='./file0\x00') ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f00000000c0)) kevent(r0, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r1 = dup2(r0, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x4012, r1, 0x0, 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) write(r2, &(0x7f0000000040)="165518799c3de33e654d34fd81a8ff8d36de2e7bc69846a658abf26aa1b421d4c21dfa6f4ed0207d09e0f54234ca40750f969398e538c74849a280d5a44b39a010fae4c463062c8080da4a750f9cba4dcf0f788d3186dcd04cc1a65437bc51325a2f1e01ff08854e9b4a4dd43fd2dfebfd7f9ef4d3", 0x75) 12:30:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000400)=')]&\xab^\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002fffffffe}) chflags(&(0x7f00000006c0)='./file0\x00', 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000440)) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/150, 0x96}, {&(0x7f0000000180)=""/189, 0xbd}, {&(0x7f0000000240)=""/107, 0x6b}], 0x3, &(0x7f0000000300)=""/144, 0x90}, 0x800) 12:30:25 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3, 0x2000000000}], 0xfffffffc, 0x0, 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000658000/0x3000)=nil, 0x3000, 0x2, 0x7810, 0xffffffffffffff9c, 0x0, 0x7fff) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140), 0x0) 12:30:25 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='..', 0x0, 0x100) unlinkat(r0, &(0x7f0000000000)='.\x00', 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x401, 0x7f, 0xffffffffffffffff}) rmdir(&(0x7f0000000140)='./file0\x00') 12:30:25 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f00005fe000/0x600000)=nil, 0x600000) munmap(&(0x7f000096c000/0x600000)=nil, 0x600000) r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x4, 0x0, 0x0) shutdown(r1, 0x1) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfffcffe608a371a3f80004002ec7299e34000000000000010000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) sendmsg(r2, &(0x7f0000000180)={0x0, 0x116, &(0x7f0000000540), 0x0, 0xffffffffffffffff, 0x10}, 0x0) r3 = socket(0x18, 0x1, 0x0) sendmsg(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000740), 0x0, 0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) r4 = semget$private(0x0, 0x8, 0x80) r5 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000180)={0x8, 0x3, 0x3, 0x3f}) getuid() semop(r4, &(0x7f00000005c0)=[{0x0, 0x0, 0x1800}, {0x5, 0x3, 0x1800}, {0xe, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0xfc00, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r4, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d476c2}, {0x6, 0x101, 0x800}], 0x4) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f00000001c0)) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r9, 0x160}], 0x1, 0x606dca73) dup2(r10, r9) 12:30:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0xfffffffe, 0x0, 0x1, 0x3601, "1e0617ffc3f2a9a9a3d0ce8f4e83f86b650bd291"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a530", 0x74) 12:30:25 executing program 0: sync() getrusage(0x1, 0xffffffffffffffff) socketpair(0x2, 0x4000, 0x83, &(0x7f0000000340)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000003c0)={0xffffffff, './file0\x00'}) clock_gettime(0x2, &(0x7f0000000040)) munlockall() syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8, 0x0) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0) msgget$private(0x0, 0xffffffffffffffdb) r2 = semget$private(0x0, 0x7, 0x8a) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000000c0)) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x80, 0x0) poll(&(0x7f0000000000)=[{r6, 0x20}], 0x1, 0x606dca73) ioctl$BIOCLOCK(r5, 0x20004276) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$inet6(r7, &(0x7f0000000300), &(0x7f0000000380)=0xc) dup2(r5, r4) r8 = msgget(0x0, 0x200) msgrcv(r8, &(0x7f0000000200)={0x0, ""/57}, 0x41, 0x3, 0xc00) bind(r4, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) execve(0x0, 0x0, 0x0) 12:30:25 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x8}) execve(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x108) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) ioctl$TIOCNXCL(r0, 0x2000740e) 12:30:25 executing program 0: sync() getrusage(0xffffffffffffffff, &(0x7f0000000000)) pipe2(0x0, 0x0) 12:30:25 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001ff}) r0 = socket(0x800000018, 0x1, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, &(0x7f0000001180)=@file={0x0, ""/4089}, &(0x7f0000000000)=0xffb) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000380)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0x24671e6, 0x9}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)="3f8a8e02843b98637b794ddaf93183bbd6407bf1caffefa233ef340159a8e9815e6bac3830cbc1dfdf1a43a6df2ee02048cdcf7ca6cf2272e92ac92444fda8fdbab2a6e289f314b4fec5c027f6962ded8c19d5ef253257431c0a7cfbe4e10d3fe33caebf4b25ec8aaa2c29a789b045951cb48dab46bd26cc19bd052662d6b48609aab8ce263915306311cb0b776be559e289", 0x92}], 0x1, &(0x7f0000000200)=[{0x58, 0x1, 0x4, "9d708be52baecce2951b7e67fc3e1125bafe238c29d33e1fa416f97f5948d4bff97aeba76a5538c3962e784378bc6e7ee57b67a7ff52c72f8671570624d1579524e267b0488de4"}, {0x28, 0xffff, 0x400, "737965173ef358f206d451c6b792406015998eda201c6918"}, {0xc8, 0xffff, 0x3, "ad6aa1fe13448d33bf3f1d4d8ada4ae2329ad115232d13a1f371d0f3e3963da6c7bceb0a107142d6db69e9659d1dc1c730138986af95c4d5349a2b46c3331cc100aaf95d585015e367df75c236fca9904358c621a91a3e90a45561789915f9db120680e5506b0b33f41ecc03c57466ee212e2665ce33b8297f24a8f106d97cbc79c81dec42bde587942a03f18802f2a4165a4af20e934f58906f007829ca4f687d6e156e076baadbafc64b58857ac6413ab8fc"}], 0x148}, 0x2) kqueue() 12:30:25 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000001640)=""/247, 0xf7}, {&(0x7f00000000c0)=""/122, 0x7a}, {&(0x7f0000000140)=""/252, 0xfc}, {&(0x7f0000000040)=""/45, 0x27}, {&(0x7f0000000240)=""/14, 0xe}, {&(0x7f0000000280)=""/229, 0xe5}], 0x6, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) r1 = syz_open_pts() dup2(r1, r0) chdir(&(0x7f0000000080)='./file0\x00') 12:30:26 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r0, r2) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) r4 = geteuid() r5 = socket(0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x1000100d3) semop(r6, &(0x7f0000000480), 0x0) semop(r6, &(0x7f0000000000)=[{0x3, 0xfffb, 0x1800}, {0x1, 0x70, 0x1000}, {0x1, 0x4, 0x1000}, {0x0, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1800}, {0x3, 0x7}], 0xa) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = getuid() r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r13 = fcntl$getown(r9, 0x5) r14 = open$dir(&(0x7f0000000180)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r14, 0x0, 0x0) r15 = fcntl$getown(r14, 0x5) r16 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000540)={{0x240000000, r17, r12, r11, r12, 0x4, 0x2}, 0xffffffff00000000, 0x7fff, r10, r13, 0x5, 0x5, 0x5}) r18 = getuid() setreuid(r18, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r12, r18, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r13, r15, 0x0, 0x92, 0xffff}) r19 = getuid() setreuid(r19, 0xffffffffffffffff) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r19, r7, r8, r12, 0x20, 0x7}, 0x4, 0x5, 0x5}) r20 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r21 = geteuid() r22 = msgget$private(0x0, 0x20000003c4) msgrcv(r22, &(0x7f0000000a40)=ANY=[@ANYBLOB="0000000000000000000000000000d1286b698a65e4a47ad93800000000000000000000000000000000000000000000000000000000000000e1d4072400000000000000040000007300000000000000000500000000000000000000000000000000000000000000000000000000000000f6000000ddff0000001a008cf14bbe2b9938f1e2000000000000000000000000000000003e76c6b8e3bea73e00000000000000000000f800928e8af73b862200000000000000000000000000000000000000050000ef000000000000000000000000f1159ab1ec1e7d1eccb7f1d56d3f3755d520c67c8f537e6a42b0694f1c4782005a0dc2c5ffa6d11e6afa18684ee3add245de4a5f51bb94f4bc670d3e963eb27d3511b87aa630f13d88f2e67853b18a62c6985d2ebc9d639c44c9094d0a26d49465313e6f5f53240349735b68650fba67e68eb31622edd817310221db95a58b7dc9c2dd909c7bf947c49402e42c59081d913f747b5ecfbcb647867714956e63ce5b2934ebf569540828b6864fd1a8660ec2018506cf57f7ee058c6de2226edecc86878f8f4d8fd63534b1f8053939b54cdbce4bec4098e8b06690de7c3b84777b368b1996208a9f0e87d3c473084b156c80a7fd104ee3a852ec0f4c29908351f6ea3173cefc626d7eaa36590588dbcc06c3f90401ca40d92deda5239fc471728093a13388d256c18d8667e8430a1c480aa0d72b3ce999bc0d9e5777f686ba7c3c830ed80514f503d8fa691e03a75d3961745c27a6e7f4ab10927ca18e97da4b587a002a63ada3bee88f3b32f23dd34a3218eea747a0eef37b0640805dafa27a803a91f0da218f23c1b8f53cea6761d8f6486f510bbdb669b8663e6ce55cff4eacec9f16896fa0b49db18dcad8fa1dcfd787ea3f432215041a21354fda78deaa3aa0f6369ec4d2ed1679591148822e719cb26e0523d7d5f66b3a71465034961b7a4818e3afeb44daea5b6291fe0d690e5234bcd7f750a927c5a1241092801956a13b538baf55c3cbbfcd8e084fd656250e7b6bce875e2ede6aa4dd87adc8a624c7c3a3e18428a5c5f6e4684245e6167474f09835c415e4754d7ed8f4bdf8eb4d93da46729ee5806384695b10945e9c8201cfaedb0000c85af01cf39b"], 0xfa, 0x1, 0x1000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r24 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r26 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r24, r25, r26, 0x10, 0x9}, 0x8, 0x1, 0x9}) r27 = getgid() r28 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r23, r25, r27, 0x1e4, 0x8}, 0x5, 0x7, r28, 0x0, 0x0, 0x0, 0x7ff}) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x80, r21, 0x0, r25, 0x0, 0x10f, 0x82}, 0x10001, 0x1, r15, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) r29 = socket(0x0, 0x0, 0x0) r30 = semget$private(0x0, 0x4, 0x1000100d3) semop(r30, &(0x7f0000000480), 0x0) semop(r30, &(0x7f0000000000)=[{0x3, 0x7fffffff, 0x1800}, {0x1, 0x73, 0x1000}, {0x1, 0x4, 0x1000}, {0x0, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1800}, {0x3, 0x7}], 0xa) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r32 = getuid() r33 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r33, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r37 = fcntl$getown(r33, 0x5) r38 = open$dir(&(0x7f0000000180)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r38, 0x0, 0x0) r39 = fcntl$getown(r38, 0x5) r40 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) shmctl$IPC_SET(r40, 0x1, &(0x7f0000000540)={{0x240000000, r41, r36, r35, r36, 0x4, 0x2}, 0xffffffff00000000, 0x7fff, r34, r37, 0x5, 0x5, 0x5}) r42 = getuid() setreuid(r42, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r36, r42, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r37, r39, 0x0, 0x92, 0xffff}) r43 = getuid() setreuid(r43, 0xffffffffffffffff) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r43, r31, r32, r36, 0x20, 0x7}, 0x4, 0x5, 0x5}) r44 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r44, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r48 = fcntl$getown(r44, 0x5) r49 = open$dir(&(0x7f0000000180)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r49, 0x0, 0x0) r50 = fcntl$getown(r49, 0x5) r51 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) shmctl$IPC_SET(r51, 0x1, &(0x7f0000000540)={{0x240000000, r52, r47, r46, r47, 0x4, 0x2}, 0xffffffff00000000, 0x7fff, r45, r48, 0x5, 0x5, 0x5}) r53 = getuid() setreuid(r53, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r47, r53, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r48, r50, 0x0, 0x92, 0xffff}) r54 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x9, r4, r12, r21, r31, 0x90, 0x9}, 0x800, 0xf2e, r50, r54, 0x3, 0x8, 0x6}) 12:30:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket$inet6(0x18, 0x4, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1017, &(0x7f0000000040)=0x5, 0x4) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071404000973db0000000001000000149b33ff0f", 0x14) write(r1, 0x0, 0x0) 12:30:26 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) kevent(r1, 0x0, 0x101, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x0, 0x0, 0x400000}], 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x3f}], 0x26dc, 0x0, 0xfffffffe, 0x0) 12:30:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "2f0001000000000100ff7ffe8e0e300100001000"}) r1 = socket(0x18, 0xc002, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000400)=[{&(0x7f00000004c0)="d5f410c5c4ac1d7ed6f8f1d1fe2dabaa3825659839ff0989a7940a677aa503b1e3031712d2da289573b7710d8b758b2f2b3d58f5fce601be3008f5b24cdc207959d3a9cf9d9874480cf40f33460b98727b07657019cef47b310d14473208f703337f289720d541ad1c55e880bd3dc302bf9572d7169b8c2d688d331653407998f663cb34339d6ccf0be3c56752fb9a1e5cde0b4627e1230849aef28f6cd735722d95ee8dbb6cc26298a94a079757ebf33eb58273a3993a99dd6e54a585bf8aa18e", 0xc1}, {&(0x7f00000002c0)="3677957df1119397cf4ed62cd2a86f59cf780e92ed5343927ea28997d49fe12c9ed65e275f50e8c4de3a9a30516170530b901d1bc60e94980091e8f2435e387b75a42c5a", 0x44}, {&(0x7f0000000340)="4833ca2cd92fde89523b979c443a54a70d2f6cdce1102ab65b602144f2a773504d8ddd0119450c90f5ff502315f4d921944600214445867b565d627f9932c9af5cdba4a1e93d364cebc32270a1ed68e2616b9ea78b1cf3683c77999644b9286ef99a939a2f344d7a0bbfca50e27ee8eb43654f487814c18f208623f5f79f78e80ded3ee3915087de20e642", 0x8b}], 0x3, 0x0, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[]}, 0x400) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x8, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r10) dup2(r9, r10) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000240)=0x7) r11 = getppid() getpgid(r11) r12 = msgget$private(0x0, 0x20000003c4) msgrcv(r12, &(0x7f0000000440)=ANY=[@ANYBLOB="bc09"], 0xc, 0x2, 0x1000) msgsnd(r12, &(0x7f0000000f00)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6f60274426bdcf306841934f7c027e266a4bef296a85554c457623f5c6502fe1501e442c83c7ca128ed16d7d13c44d48af8cea7581d3db9eba36401c48e582d225bca8000000000000000645f2fa9000000eadf889901c230f885dcf17efc4af054211f6a554a0101f663df553b15ba82a7dafd60d7d847cba91dc66ba4b9af85bf09f2760f42c17afa524556527a9e1b60efada6"], 0x1, 0x800) msgsnd(r12, 0x0, 0x0, 0x1800) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYBLOB="01000000bd4d8d5648696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"], 0x2d, 0x800) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x1, r5, r7, r4, 0x0, 0x46, 0x81}, 0x10001, 0x1, r8, r11, 0xa5, 0x1, 0x4e2c, 0x6}) msgsnd(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="10a4911c92b060a89fef5540833745051c27b9f1e4a83e22d3d68576765a9ac1cf1e133d0396254d4962705b0d7a46b7d1b0632a3556a324f9f9cb23af0c473f99fb7638fa2118977a53034a3c2f0e102976c9a9e6a5aa635fb785ead94fdc18335bb1a0dcf95cc8f0b0664675f1998ca3c6bec539922de1abe2bd2cbd7ddd010c20692bd72286840488"], 0x1, 0x800) msgsnd(r12, 0xfffffffffffffffe, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r1, &(0x7f0000000100)="2a53257addf6d62fb524a32435f597e3bcc0223fd2e6b0fa25aacfcf9af7fbd22b3f022a60260e47340b38afaefa4c2b5df8af6c92b663a8732c25a92751b73206469611e24a882d13c15d800c47a285af056dfd9f39b9d889bd5cd840aa620c4f44559f9588f26144ecdbdb694f38b97706fbaadae3b163f199d7ab0cca1076aa68c280be001bd4d07c1e356dc75130b3db09d06f59e073acc6000000000000000000a46404fbd493ed4593e6d84f22d4470000", 0xfffe, 0x400, 0x0, 0x2c9) 12:30:27 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x60) r2 = msgget(0x1, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getegid() r6 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0xfff, r3, r4, 0x0, r5, 0x16, 0x1}, 0x8, 0x834, r6, r7, 0x3, 0x15f96630, 0x7f, 0x80000000}) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) stat(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)) r9 = geteuid() r10 = getgid() fchown(r0, r9, r10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r11 = semget$private(0x0, 0x0, 0x20) r12 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000340)={{0x80000001, r12, 0xffffffffffffffff, r13, r10, 0x8}, 0x3ff, 0x661e2aae00000, 0x3}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r15 = getgid() getgroups(0x1, &(0x7f0000000440)=[0x0]) getgroups(0x5, &(0x7f0000000480)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setgroups(0x7, &(0x7f00000004c0)=[r14, r4, r15, r16, r17, r8, 0xffffffffffffffff]) r18 = semget$private(0x0, 0x1, 0x426) r19 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000580)={{0x8, r13, r19, r20, 0xffffffffffffffff, 0x20, 0x4}, 0x1000, 0x10000, 0x8000}) r21 = syz_open_pts() fcntl$getflags(r21, 0x1) 12:30:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b106"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r2) r3 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000000)=0xb8, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) sendto(r4, &(0x7f0000000140)="3ea49bf66d95e601a3deac299c1a484d22d7118789d614b4121f74eb933bd047e843edfaa242bf1bce5307b3c1c3bbe45295a5864bcbd32586242ecc8214f23eb68aa2049dbe7b39f519767d033e842eba6cb2f3ac2a92f3df4e441f3ebc5c04040d0063c06a6b5558ff426aaaa52015a1210b49228f734b48df7a00260c692fa2b1456058ac7257fbaabd6decfcb4cefcb13d28ebdfdb37aff5135dbcd5e5cbea5acc7239925f893211ab397128a0f5f89b0f6b05287e62af477fab3ffa728b58b1a6d9e78377cd115a68f92dd6efd3a114d8b4961195b8f2bc27f176adada38440", 0xe2, 0x0, &(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa) r5 = dup(r2) sendto$inet6(r5, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) 12:30:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="83020801"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 12:30:27 executing program 0: mmap(&(0x7f0000c45000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f00005fe000/0x600000)=nil, 0x600000) munmap(&(0x7f000096c000/0x600000)=nil, 0x600000) r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x4, 0x0, 0x0) shutdown(r1, 0x1) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfffcffe608a371a3f80004002ec7299e34000000000000010000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) sendmsg(r2, &(0x7f0000000180)={0x0, 0x116, &(0x7f0000000540), 0x0, 0xffffffffffffffff, 0x10}, 0x0) r3 = socket(0x18, 0x1, 0x0) sendmsg(r3, &(0x7f0000000180)={0x0, 0x116, &(0x7f0000000540), 0x0, 0xffffffffffffffff, 0x10}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) r4 = semget$private(0x0, 0x8, 0x80) r5 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000180)={0x8, 0x3, 0x3, 0x3f}) r6 = semget$private(0x0, 0x2, 0x704) semop(r6, &(0x7f00000008c0)=[{0x3, 0x3, 0x800}, {0x2, 0x9, 0x1000}, {0x1, 0xb86d}, {0x1, 0x1, 0x1000}, {0x0, 0xffff, 0x1800}], 0x5) semop(r4, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r4, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d476c2}, {0x6, 0x101, 0x800}], 0x4) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f00000001c0)) r7 = kqueue() kevent(r7, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) dup(r7) sendmsg(r7, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000400)="0d5657996950b0ecdfaeb23f0b5445c43fc5ffeee34015403442ab2d702c2cf71cc2ba257ed6f41da058784f41cd76804fb1b8d9e39bd792787e0ba34d947b48a8c74ba4a532c9e3a1ea289df01c2bb11188abaa477184bccb73c91459e9cd8d867713b2db63c56d736d5ab0c26285259ea3ec617bcf118b499b54cef3230a5f48b7a61af741e890e51bc9ac3a8920dba7cdbe11cd2129f43d9d48ae353f7065fd4e2e8fd26e42726b64483e83834168085458d803ea94", 0xb7}, {&(0x7f0000000280)="2777662de2f33d5fa799cb6d5428588aa737eda5ec15790c1596252730fd7d179c70171acdb5", 0x26}, {&(0x7f0000000340)="37c3287377d77d3a7a7b69ff5afc64c91f0971753ea1d58646b7c55901cb1e3b2f07f6e58db271c123dd82eef71812b8cca52a7f72fa1db98d98f3b29263aa5dd0a15876932cb21c3feff6ee5306941aac6f733a6fc8883c81840e60222470dd3b1b4eafccd1f1", 0x67}, {&(0x7f00000004c0)="add52b2d382c5b404b68d374421a89c2229e2393187e4b6a5bc532dbd8c7c40052a3135c8716504968f1014b1bb0d7484bc49980b1e2746aa25ec388d5e298675f10afefde2f09294f9c8c522ad42bf1ea0fdedeedea1f024ef0aa9cef2b0a0c34497bb1ce65fed0cfeb68d961392f9db99c1970622c8570e8becaca83200f71ba56f8c300f4d5bf95b4b4befc5e65be41b6e3a18c1a85a3a99ef12005b3bd38efdc566b1ba2956d7b5bd020823dfd66bf7766821115541ee9de5a653da59272d23e3a9635f35025010d1e21a4ff05e53aca673ae9a8064f882a4204cd43eb31ef", 0xe1}, {&(0x7f0000000600)="64c9cb3e09b94f6653ca724b61621fc6de880ce990b663790f561b800da0ab4e74d99fa2c8e80f2f2bb085107165e28184d295acf0384782278226de07e6dee89206628b7f9cf974870637f12c49c0d616ac94273d", 0x55}, {&(0x7f0000000680)="c46af1a4bfcc134b398bc60f4235d6429479302ce2a8b9773a82d43cf3333d767ac8c4481c9c206789983291870bbc1e650384f4dac2d0f3c5814162953c5fd63312fb9223de3bbc5cc4a855827407651f5113337b199fb06a1b", 0x5a}, {&(0x7f0000000700)="2699cf87a998eedf1d5db0609ee8a7cc9ddc8f68b3e9fda855daa49aab7503afeec63469c1c180a82880bbdbe9183fb276b4808cb50cc054c57c993dcfbebe7a2a66a8c8dbedaad14f4374507fcd2d8086a85aa13d5a05fea4bbe4bd9c8cf3b18091cda1ce46dc4bbb5e8390fd927e5ecf583800560de1da0e6bc98aa3e09688569a80f14f8d08fe687df53a5177c02b6332653bb41a19909a4a884663a8ba0113c9ac90c7f52ddf", 0xa8}, {&(0x7f00000007c0)="f0c21b0762ac4d1a9646ee0004e1f1842875a615be0e06c8cb605ade020ed6f1a396c220a5c7a77f91048ae6e6402f39e5d4028d56b9e795e52a03d797ed1e570a16cba95497887a860b5a4756bd5fed9fd02e4b", 0x54}], 0x8, &(0x7f0000000e00)=ANY=[@ANYBLOB="8800000000000000ffffa3b39a83febefb4b9b7fa036977639cbba010000002406a90a997b44ef18c8286d995f7a1cc198e3e8615a01fd7d4137a19c26c6164d897d8d138f54722ee863072d9a2f60b4f0d08ed62276cc71a7ad0d5f754ae25510d6875209084f81a1130a9e350654b13e6f99e51c7c5cb900000000b000002b000000000000000005000000bd9ac9e2a4a6773f7ff634c8d366a3679d5fa100ea6e68ffa826e6095f9aefaf5112a1b17451791c770312568ffe462eddfcabacbdc5265d70b2c6fca0b030655dc8176ffdce3e32785170cb44e4905bc43942b359c2404860822a502e6f9b1c1b302158c434049e3e082ee6f14ce578af1a146908987865e070808a88915679e49b1cfda24300b4b0386ef0abf38d68fcb71f1e2585a790b6dd7605e26088b4d0a1dfb6fef4987a2a377a0cfe700ca01c7a4cbd65506e767def13a8001060f75c1e9fbcf9aa82fd56b8f715b50ad5cc1edd2ed56d103ac14aea531da69caee26f7b98430c0a4f3f1b6da0051717dbf3e76b6e218692c8093c022ce5ad1a7fac4bde055231051e1b26b47e93a10a0c79ba093e5ea0c5984e2f8106596f34c2d9caac3bf96e178b5284841cd0732c184d7025e8026295f3703cf8174fe3f84f580b59e65b67e12ae97ac9d2160088fe6e22e1f6f54fa908c9750795b08140b8441ec6d6db6a2473e22b17412814cce834de68ddb5de6cf3d1a224a7231a39480900d00ead14664c74ba842115a343a5650443fe4145d1bf3e23a434473a9fc7b8557bb4b4224b3548db5e70b06a6b30193cf5fecf0b72f56e566db69c00ba07e769ca0ae13b922e3fd668b24c0e3abdf107ff54e654d4d21929b920c4340f505d1cbc48ecd7c3b0abdcb97d5fb3b6afac3695d22002463cd7ce26b5ce2dd6d729770b4e3ce4dd7f8bfaab6a252f0e1cc79f82c69a76b30f1074c249e7daf9f7a08ab1a3000000000000d01a642d6a4bf9258d786cbdb9cba4627c9dcb3a4eb27f1c772e4348e572f4dbaa1da822119853ba6885b80f998497e50237584c3373c120fe24369b55aeeeb7afc5eb4850bc84a6465cf4ac0439a5fcdd45116f2b00"/788], 0x323}, 0x400) r8 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r8, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r11, 0x160}], 0x1, 0x606dca73) dup2(r12, r11) 12:30:27 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x18a) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x4, './file0\x00'}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x7221ee4a2f4f4cb2) pread(r1, 0x0, 0x2c6, 0x0, 0xeffffffffffffff8) map stack 0x20c45000-0x20c46000 of map 0xfffffd807f000cf0 failed: no mapping 12:30:27 executing program 1: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000200)=0x10) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYPTR64, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16=r0], @ANYRESOCT, @ANYRESOCT], 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r4, 0x5) pipe(&(0x7f0000000040)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x10000, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002fffffffe}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r5, 0x5) r7 = socket(0x2, 0x400000000002, 0x0) setsockopt(r7, 0x0, 0x7, 0x0, 0x0) r8 = accept$unix(r7, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000fe41dc793c000000000000000000"], &(0x7f0000000240)=0x6e) fcntl$dupfd(r8, 0x0, r5) r9 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) pwritev(r10, &(0x7f0000000300)=[{&(0x7f0000000100)="82b68b8aee545882653feacd4e026ef4f0d246d42b200a", 0x17}, {&(0x7f00000002c0)="7e2c59808ab30b5ea8206219e32c63617602ff057fc71275be602b24a8c9063b5bab4b", 0x23}], 0x2, 0x0, 0x4) writev(r9, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x1) fchmod(r9, 0x8e3) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f0000000280)) ioctl$TIOCFLUSH(r9, 0xc0106978, &(0x7f0000000280)=0xffffffff) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) syz_emit_ethernet(0x1, &(0x7f0000000500)=ANY=[@ANYBLOB="ffffffe5ffff7da388ccc66508c16070b2ab4fcfecc7aaaaaaaaaa0000000100000000002c00fe8000000000000000000000000000aafeba7f6873e9377676072edaa77388aa89375d776c3ae2d9a7225bff0e14c885ebe7de58462bb82dedcdb9af446fa9cfd2c4cc344ca885ff8cf8342ba415efae5428ca29c4dc2f20427ac9dcd8cff910cac6fac45eb34138c99d6b71fd0e034b2dfc6a970e1e1a"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") socket(0x10, 0x1, 0x6) 12:30:27 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x0, 0x3}, {0xb000000000000000, 0x80000000006}}) r1 = kqueue() kevent(r1, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r2 = dup2(0xffffffffffffff9c, r1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000240)={0x4, 0x3ff, {[0x5, 0x7, 0x3, 0x5c, 0x3, 0x8, 0x7, 0xffffffffffffff77, 0x3ff, 0xad9, 0x60, 0x40, 0x3, 0x8, 0x4ab66fe8, 0x8, 0x80000001, 0x3], [0x2, 0xfffffffffffffffc, 0x401, 0x1000, 0x4, 0x0, 0x3, 0x3ff, 0xc6, 0x4], [0x7, 0x8, 0x400, 0xa2d, 0x1, 0x2, 0x57e], [0x1, 0xa800, 0x6, 0x401, 0xffffffff, 0xffffffff], [{0x5, 0xea618b2, 0x7, 0x2}, {0xae3e, 0x9, 0x5, 0x800}, {0x5, 0x9, 0x9, 0x1}, {0x3, 0xf4f, 0x4, 0x7fffffff}, {0x9, 0x3, 0x7, 0x6}, {0x2, 0x9}, {0x1, 0x1, 0xbc4, 0x7fff}, {0x1f, 0x5, 0x6, 0x75e}], {0xde, 0x400, 0x8, 0x8000}, {0x2, 0x3, 0x4, 0x4}}}) r3 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x80000000, 0x1, 0x7f, 0x7, "cd0d5fe2588ee88722ec02e26766d5b0c7f8c725", 0x1908, 0x7}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7) 12:30:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "b0d42000006e9300"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) r6 = getgid() r7 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r1, r4, r6, 0x1e4, 0x8}, 0x5, 0x7, r7, 0x0, 0x0, 0x0, 0x7ff}) r8 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r4, r8) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0xc7) 12:30:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202a080fffff477a4f7b2e72e9ba9c214de18f620dfffffc10e5b59e7fa7a70a7a3a3aa9688a58741b0234ac123389074b9d02b6d3b0cdcf73750933fec07397228aee9173072230c1e60e403644f471a7079654b75a62af330e2a41f22483f5b1078628b02f20469b1718d073afc0549ba5334695965b0fcc92afc8311ab5b4b1732c14796d9503921b991d287cd473cbf1067cd54a091e81b72dd1f760de15c03cc8d541a3dc293b59c8429beb7bf1f497bb7433dface2bf466d3fd81418c02080939e2e0e70131b9187550962c88fd917509540afdc068888987c048919ab91b00f0961aa19e2950a641506a6b1260a74ea30dae49c187932c7f19e5d50318f6e65b8752be87acece171fcd847b2179e56f3e853a0db36ee5e23f0eb7c1e1a17"], 0x1) mprotect(&(0x7f0000763000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socket(0x0, 0x2, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="50c2f54d996f8c7358b72af22e8a442e5bbace060acf09f1b6150fdebbc1f929e0561a8b1928f874ac30d25a85266a26afdcc3d28da22964d4cd07ae9670738d9faa3b5dddc98c347cab0a486be27a0f98ac1c338a2ae0a81a04a29ac045e230f821d3a0559bef643444ef236e346c7dd20b3b1c6b87fa008ba444d83dfd718e965c70eaa12db1353b4618b6ec52bbaadcf8a4a305b25429bf39c20244ab831a5ef4436601ef3288901cfd4a35d496a26e02b925535381267a82445b745077df4ef314400d1a9b197cd5a3"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r1, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) 12:30:28 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000001740)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b197a380000000000008295955984c87910bf453f03000000cdb67ef6cb927fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9f213ad30505e8f0000a49fef9d612f87a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc120400350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665980ea3b1e31f007bf8f244ff010000000000000906000000ec895c4784f63b0ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265367027548d8ffda5eb1152f6b60afa3393fc23442dc9631d64bcd5b823e495bb171672365f9025ac16e369633d89aac2204ccdaf733f9a5b0f2c82d33436a13db936a5d3378479709da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff22aa3cdc2e80e7f000000000000003f5a2469bfe8c96e620397a30031541469659255490b88ff1bf33436e6331ad3574d79be64d7a570715f68932de75cc13ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7bd1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e929cc5b030087c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe415fa2cfdee2e52bf897cc2330000000000000004751b76b6c98bf0d9f371e916fc7b88c013c7381f77988003c7ba2c44768789d05f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c000001007c1f1dbea0d7ce58d78b79dc0793721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca7e54747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff903ad0000ac75aec99a8ea296f8f93ddc76bf621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629d0162d03821b117c90841ea6147ce522005f96566eaa0312083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9000000df395e367a8807e37779cb60ff7fb71682d1a247d5d2b5afc600100000000000009c42bdbe3f267105d1d6654c4dcc8f494de290673b40ddb1ae4ea610e2f6d9d55b434e8e41a07740889b4d873318f832941ed130ec8be79ab4cea21b83e2f6ec1abdc4a29f701d87d5774af8e999855d0b0f27c1478755604f7c7aa2cd85d12f1b36a56a3623e4aa467719fbcfc59a4f71965e8b803d8b2aa14fe22e5c3f66f6295b468a8961b6c5d96faf962bfb27c16eb7ef661559319aa672530bc9c1c0d4a00ea4193b1f53fec6b557d1a42f82d0694648ff9418ad57cda34996b6d8fb49be96516b8635cc41834400b117062eec816831cf5a57c11025f971a03faa3e1742f1492eb08150c3d3edb8449080d2455b8158788200000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$unix(r1, &(0x7f0000000d80)="380014a288c8affbae9a76965a26402ef5395e0cb6486366c64ca692ccbd80e2bd0a107f8e102fc78b82d42178295d922ca1d790c2b8e6252c130a7d2db8d4c8936b385c4bfd6cfe7ff3f94380a77ad06ff75a36ae60fbe4ea8dfa2d3aa3debb5ea06c8aecd1c7dcbc208ba26348692485f26055250a37072b8a7dbf3049960b310c12c8d60f4fe1bff1f802c603259d4e6f6ca5d6c05e96771c4480767d05ad330aeb2c5c68e65303a67b1a33c437dca145dfed1dcd2b7b6e6283cd00913dbe59979b59820d069f9c553d414081c70518f85366e29f47fb918b2807f07c2ea47379fbf496d3b8def3ff63c926104a0ed9eb31e6797c083db4d4356447cf6523c72777c43a52762adb398f670400ed2a8a1797a142b49eabb2aa054c0e0b170f10bb06315f251e01e2acaa723d5d01ecc80a3bfc144cb496036fbe4904ea2d8d12ddc579385883187c3008f0de7283629413388ec8f5056bcdfed76f208545ccd6a3a5090c2dd74d5bdafc3ce9d2585807d5172c8eacaba7ee8c08a7504d537f27c12723e1428530853eed713002517c7ae9632b501045b3c0fab73259e5ca1422bb940e35c23bdfe1c9352260dda1ad2050225412ad535ef67d4cd225414bec2420b72bdc082f4b70bd35e913ca32755358d5fc9828e59aa757c3fec5aa41afcf875a56fd86a07950a5f5a0c042ea9320ac56d22a2329197e907a4e2615fb621185921cb313388c2d4985282d7502a88edb030a2f9886ef727356987c3fa0a76af86286f9d10d96954b3063581e32d85798106680dc9fc1cf687dd98e73026c22eceee6438b66af66c80a0dba9b49b90d1090d24cf55129d7348edabeda1cbc63a9b5c05777f0b3054495329661b43a0635b05c5170939d99026cc8fa69b416631854a63dbd733729c2ae81d1ade08020fe51e9dcc868b24390bc1a2a04cbe4e8b346af29bd0fc4a7ba3d37dad3b53a0c7cf2426f30a7266cdbf66fc63e99004d8ddb0e26d98a0f7f821fb01a8f65d1df8475dc3613105bd6ee7c6633a9d564816520ac0be70aa48ca05a8a02eb47901f3b2d30175c1d179595266b1dc6ef1d9e0bd8b33b10772cbff9abae125df19da7f072afe9df8ea7efb01685b96b345c402a35851835372345afb5961a4345b89fbd5e452640cc9e22bd5320df86c2a551538da73a39bb93c03331a4ead982dc5753d368624bc81a849b2d52dd20bf11e085d4ca25c3202d63669c92daab05a7d4fa4af875f523a35e0b90a33dad70c4f60c660f816f72764a4474aa25fb567d209f1468f2f15476a7e80cb26cfe3bf25de57789425fe1e5e24c809a8cae675ff720410ea42e28ddc37e295ebd1f9f8bdeb285ff70467e03006817df421e97a1d565ba6abbd180799c882a6ffd6e0e8c9206a7571fbc44969ac35fac698426504ee59171bd509bca9f43d2b36fcdff694bb34a62f3523bfee0cab78649bf73106ec060ea618f6f6da90cccd0ef5e4a16bd5e1c4fb8192aff65249a2950ece088b41626cdaefdcfde7b08ae7b415bf2143ffa145bccc6b91d44175d1363c91ae352a826b7cb635239233b8157b9e53b9361e970867b9bd8f66309c45bc7dfc94dece38f0362abb293a0b9ff18d27b536f9f368143ca828bb8ef8e6ee9c16f86c85d0773e7ec203142dec71e031e286878690f8558f459a1ba3fb1f6c74db5b74802edb8c47f9389b91a70273e75a86aca08ade1988594e12e2158b0bfbf725aa5c08e0ed76f04e417056d311249f735fbb9290bf7282e09aa3c4a09fb1dddee2f8be3f08320886e872657dd89b134680e039494ba2fcc154285dd7bac8724080be63df6b9939a78a8dad63a7dc5e3bfc19e4acf86c4eb9feef0c9bce660552f299a333a5262c97500ede28bcdd3255062eed5c232b5b8a25c7fd593b16688eb11506d2b2bb7e9dd4eb26b837bda53e6b8ef2a5c61c842901233cee993b5ab82e284d4995a660a43c7a67a8f7dc6fc3c09772269a83899cff74256501a5b1733f22dfd7ba7839621ad76", 0x599, 0x0, 0x0, 0x0) 12:30:28 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e2ffaff8b5929e9"], 0x10) shutdown(r0, 0x1) 12:30:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x7fffffff) select(0x40, &(0x7f0000000000)={0x20}, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "1b12e4b5cc1b9a1b2c40b00bc954c51f5c2a88ef"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x101, "2f5d235fa443d235e33eaf74cdca4700"}) syz_open_pts() 12:30:28 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000590000/0x1000)=nil, 0x1000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r7, r9, 0x1e4, 0x8}, 0x5, 0x7, r10, 0x0, 0x0, 0x0, 0x7ff}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, r7, r0, r2, r4, 0x1e4, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x2000, 0x0, 0x7ff}) getpgid(0x0) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "b1f49d550fb24bd03d5bab28487fbc24be985387"}) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000080)) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r12, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r13 = accept$inet6(r12, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mmap(&(0x7f0000590000/0x1000)=nil, 0x1000, 0x7253ec4eeee0a84e, 0x4010, r13, 0x0, 0x6f58) r14 = socket(0x18, 0x400000000002, 0x0) r15 = fcntl$dupfd(r14, 0xa, r14) ioctl$TIOCFLUSH(r15, 0xc024696c, &(0x7f0000000300)) 12:30:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 12:30:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) close(r0) syz_open_pts() write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17", 0x18b) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) r6 = getgid() r7 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r4, r6, 0x1e4, 0x8}, 0x5, 0x7, r7, 0x0, 0x0, 0x0, 0x7ff}) r8 = getegid() chown(&(0x7f0000000100)='./file0\x00', r4, r8) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002fffffffe}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x624) 12:30:28 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000001000000013e3ff00483cd7aaffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) getgid() r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) r3 = geteuid() r4 = getuid() setreuid(r4, r3) r5 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r4, r5) getgroups(0x2, &(0x7f0000000040)=[r2, r5]) r6 = geteuid() r7 = getuid() setreuid(r7, r6) r8 = getgid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) r13 = kqueue() r14 = kqueue() kevent(r14, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgsnd(0x0, &(0x7f0000000580)=ANY=[@ANYRESDEC=r11, @ANYPTR=&(0x7f0000001300)=ANY=[], @ANYRESOCT=0x0, @ANYRES32, @ANYRES64=r13, @ANYRES32=r15], 0x6, 0xc00) geteuid() r16 = getegid() r17 = geteuid() setreuid(0x0, r17) r18 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r20 = msgget$private(0x0, 0x20000003c4) msgrcv(r20, &(0x7f00000001c0)=ANY=[@ANYBLOB="ceeb10619c6d55d49ed8dff969ba71a070c1c3438222278f271001f51c43379f"], 0x1, 0x1, 0x800) r21 = getpgid(0x0) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r22, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r22, 0x1, 0xfffffffffffffffe) msgsnd(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r23 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r23, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r24, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r21, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000140)={{0x80, r24, 0x0, r19, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r19, 0x0, r17, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r26 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r26, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r26, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r26, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r26, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r26, &(0x7f0000000b80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4b9ea2b26fcb5355b5b24eab6423706ebfa25245e804c95daf072d619067eb821b9574b9d3f3d263490ee4823aa6156b2bd8b4698d66f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c193dcd069cb4d4575ddd417bd2c5f24000000000000000000539b5ca84c267307552cc6d30e93cafecf11195259a85748f27c0193d91cda22b7459498629922bdcbfb3703ddc7bffef7c161f291a071d085eee91bbf6982da3d795556c6a4000d1e97900d72c0197b1fe2ee59e3bf87836ec0db64f1ed2629f207f895"], 0x222, 0x40000000000800) r27 = getuid() r28 = geteuid() setreuid(r27, r28) r29 = getegid() r30 = getuid() r31 = geteuid() setreuid(r30, r31) msgctl$IPC_SET(r26, 0x1, &(0x7f00000000c0)={{0x6, r28, r29, r31, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x137, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r16, r25, r29, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r25, r12, r12, r12, r12]) r33 = geteuid() r34 = getegid() r35 = geteuid() setreuid(0x0, r35) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, r33, r34, r35, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r37 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r37, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r37, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r37, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r37, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r37, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16f3a32e0c5d7858899bbc8d48610000de23aa38f255f2dedc7d93497609673a9f745b6b5aae9e1e53d2b8d946319c6b5d3b16ea71c4ff030000d8e7497cf22f1cc439ea2b26fcb5804c95daf072d619067e3d263490ee4823aa6156b2bd8b46982f2b01573c376fabb6713cac3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451db0c36b08f9d3dafeb87941301dde4580eb56039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ee0000000200004575ddd417bd2c5f24000000000000000000"], 0x1, 0x40000000000800) r38 = getuid() r39 = geteuid() setreuid(r38, r39) r40 = getegid() r41 = getuid() r42 = geteuid() setreuid(r41, r42) msgctl$IPC_SET(r37, 0x1, &(0x7f00000000c0)={{0x6, r39, r40, r42, r32, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r34, r36, r40, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r10, r34) r43 = geteuid() r44 = getuid() setreuid(r44, r43) r45 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r44, r45) getgroups(0x3, &(0x7f0000000080)=[0x0, r8, r45]) 12:30:28 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRESOCT, @ANYBLOB="660e576b6c3dea38904fbac782aa4b91196041adb7d81895869a", @ANYRESOCT=r0, @ANYRESOCT], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r4, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) shmat(0x0, &(0x7f00000f6000/0x4000)=nil, 0x0) shmdt(0x0) fchdir(0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r4) syz_open_pts() accept$unix(r3, 0x0, &(0x7f0000000040)) recvfrom$unix(r4, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 12:30:28 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) syz_emit_ethernet(0x0, &(0x7f0000000040)=ANY=[]) setsockopt(0xffffffffffffff9c, 0x0, 0xc482, &(0x7f0000000040)="9b5e276d72e50cd0507272d0bd4bb03c8adb59ca377a41030a5c846cc23e7470876137753eeb115c75e0cbba35ceae80507114a07a4a9a9c5b06a4159e9f73a8206271cbb3b10f994ed29ce140a3a9310328c29769c4c5018aefdf0f82a1009b453b67016a6058c2941295873acc18408d4c20ba61b5ad04c336668774d7cee6e6fafceebfcb8840d4c1ce3732ea298413287338da09cfb8d3c50548d9a6d194ed1285390024563483b6729e", 0xac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 12:30:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) ioctl$TIOCNXCL(r1, 0x2000740e) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001780)='{', 0x1}], 0x1) 12:30:28 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) 12:30:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000100)="f0", 0x1) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) r1 = socket(0x18, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000002140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000170f81700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1ad899f6963262f4ca484000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097095b986a7ddc3bd9ef2200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad361a0b5e18fc5900"/4120], &(0x7f00000000c0)=0xfffffffffffffec5) 12:30:29 executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x2c2, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x2, 0x0) 12:30:29 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="4baa146e9b200809ccf491e072c7df6bfeb90ade1873fb668c79c636c9f5ae2556f5af47a78bbe96a5650c2a8294ee97b1a2580c5a57d7dfccbe3e5c6d841b", 0x3f) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) preadv(r2, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/180, 0xb4}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000240)=""/99, 0x63}, {&(0x7f0000000300)=""/153, 0x99}], 0x5, 0x0, 0x55a1) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040)=0x105, 0x4) 12:30:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() getpid() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff41, "73fc1a4d4d7ee4000001000000c0060000000010"}) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$inet(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x400, 0x0) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f0000000180)=0xc) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 12:30:29 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x400000}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "c697d86aa43f83bcda5efb8da44111f0c281cb84"}) syz_open_pts() 12:30:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000001980)=ANY=[@ANYBLOB="00048ca45fdefff649befd8cfcfffff7ffd7000000c8e60cb9409f47cdf485965fa76d7744064ed5ad9c10e94daf28bcb88f9dafe84153cae1d8c7eca51283e02d52df14c60240b94002d7eae3d2939c3378693cf3335d3146cb60b57b814bb6894974500bbf03d3a7e29220f1fd79d5c341fa4aaeae599fe9acc8c2decf4cddcd550135139e2d8732f97af60f9f3bdac324ad8f317512affe7cdf50d5c47a38c45054e4a07b6ceb25d2e830ffd6f36b090e8c874175c27a38677981f1ace8077dd7b258242d93119f9cb28ed315d60111b5a54b4023e327b07d874140776e589cd99c493b76f82bf2f44e5ad89f65e6d8f52974823d64dfd67c92"], 0xa, 0x0, 0x0, &(0x7f0000002280), 0x326}, 0x8) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000004c0)=0x7fb0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r3, 0x6, 0x0) fcntl$setown(r3, 0x6, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000001c0)={0x3, './file0\x00', './file0\x00'}) r4 = msgget$private(0x0, 0x20000003c4) r5 = syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x1, 0x10000}) close(r5) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() close(r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r8 = socket(0x11, 0x4003, 0x0) sendmsg$unix(r8, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000080)="0500056dab", 0x5}], 0x1}, 0x0) socket(0x2, 0x7, 0x6a) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r9, 0x0, 0xa, &(0x7f0000000080), 0x0) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)=0xfffffffffffffd3d) getpid() socketpair(0x18, 0x8000, 0x10001, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = syz_open_pts() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = dup2(0xffffffffffffff9c, r11) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xffffffb0) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/zero\x00', 0x80, 0x0) fchown(r15, r12, r14) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r16, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r16, 0x0, 0xa, &(0x7f0000000080), 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getpgrp() socketpair(0x18, 0x8000, 0x10001, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = syz_open_pts() r19 = syz_open_pts() ioctl$TIOCSETAF(r18, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x800bf9c, 0x0, "7e389ddedff37173934a3a00"}) ioctl$TIOCSTAT(r18, 0x20007465, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = dup2(0xffffffffffffff9c, r19) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xffffffb0) fchown(r18, r20, r22) getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r24 = socket(0x18, 0x2, 0x0) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r24, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r25 = socket(0x18, 0x1, 0x0) setsockopt(r25, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r26 = socket(0x18, 0x1, 0x0) dup2(r25, r26) r27 = socket(0x18, 0x1, 0x0) r28 = socket(0x18, 0x400000002, 0x0) r29 = socket(0x800000018, 0x1, 0x0) bind$unix(r29, &(0x7f0000000080)=@abs, 0x1c) dup2(r29, r28) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000900), &(0x7f0000000cc0)=0xc) setsockopt(0xffffffffffffff9c, 0x26, 0x101, &(0x7f0000000400)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r30 = socket(0x2, 0x1, 0x0) connect$unix(r30, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) dup2(r27, r30) socketpair(0x18, 0x8000, 0x10001, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = open(&(0x7f0000001a80)='./file0\x00', 0x18000, 0x1fc) ioctl$TIOCSTAT(r32, 0x20007465, &(0x7f0000000500)) ioctl$FIONBIO(r32, 0x8004667e, &(0x7f0000000680)=0x800) ioctl$TIOCGWINSZ(r32, 0x40087468, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000500), 0xffffffffffffffb9) r33 = syz_open_pts() dup2(0xffffffffffffff9c, r33) r34 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r34, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r34, 0xffff, 0x1006, &(0x7f0000000380)={0x2, 0x40000000000}, 0x10) fcntl$setflags(r34, 0x2, 0x1) r35 = kqueue() r36 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r36, &(0x7f0000000100)=[{&(0x7f0000000080)="02b3c6b721c376cc425a00a25668d3b9bc4a7ca8deec669b62f303885c0b4e9d057edf18a607a719e2ab444c046745b9ed0408fbdcd2215d02529b3561b3834ca427a67506a977374c7bce479b38cad507c92b9f834e8df6e22467ef4658e6", 0x234}, {&(0x7f0000000180)="df3dbd381dd021e1c9617067d5f72271b25c2626e8c8362a90c169c14cb343808d28c7f7df96eebc1f358b1a08638d30cfbc28310fbdd617a9ad2eeba5b4b498af82ec6e1afedc49133be8f24e18fb1dbf6f3ffb56d3c2b8eb4a052af8e00eab11475950e70de24bd1e1b4ea4b5488ddb82c0c3836544e2c88912b5cddf65ec8edf6cadb8b3e977c", 0x88}, {&(0x7f0000000240)="d2449dafc323325e7eea2cefea6398e148b3d42eb3768c806e142b34c24a01d918cb20b7e541053cf637c461c37adc8ac68ec2553b01a9fc16e1a62db8803f2ae1948644d967719a05df15e7f7b89422b5768e6bdd8ba242b9f7e2d10ab7e5c6e0b46415018670c8b4d930794bfdbf6edd337eb513cd126f50f6934a1ce6d166f46c98e62fc0c98a2f3c3c104ba250b1c6a83e7c8e8967d9f7ed", 0x9a}, {&(0x7f0000000300)="0d238320ba79a9d005b8effceefd31037ed82323520fb6aeace3bdb03eaf4512e172c9d33f5a8b871138bd62a5ff78c67420acdd2aace7b12243e482537f86c57bc84ed93cb8da0f08f8b1fa51a3b9fa3f227a4784fbcb9ca14fc7ba2965ef39af73f73671447cf9957a3e9ecb43a7a56af426bdc4337a5315d7f274389b3789ee5e54f4cdf6b861b4863aeaeb8ad3d887ca035dda6960b9fd7362b9cd053d0924ff1849afe70db350dfe751175545e4eeef3709ca46120d952835af5098e10c4bb82a0b1ebf8c1491d809a8fa4f9a53a0", 0xfffffff4}], 0x4) ftruncate(r36, 0x0, 0x10000) r37 = open(&(0x7f0000000540)='./file0\x00', 0x40, 0x0) writev(r37, &(0x7f0000000100)=[{&(0x7f0000000080)="02b3c6b721c376cc425a00a25668d3b9bc4a7ca8deec669b62f303885c0b4e9d057edf18a607a719e2ab444c046745b9ed0408fbdcd2215d02529b3561b3834ca427a67506a977374c7bce479b38cad507c92b9f834e8df6e22467ef4658e6", 0x234}, {&(0x7f0000000180)="df3dbd381dd021e1c9617067d5f72271b25c2626e8c8362a90c169c14cb343808d28c7f7df96eebc1f358b1a08638d30cfbc28310fbdd617a9ad2eeba5b4b498af82ec6e1afedc49133be8f24e18fb1dbf6f3ffb56d3c2b8eb4a052af8e00eab11475950e70de24bd1e1b4ea4b5488ddb82c0c3836544e2c88912b5cddf65ec8edf6cadb8b3e977c", 0x88}, {&(0x7f0000000240)="d2449dafc323325e7eea2cefea6398e148b3d42eb3768c806e142b34c24a01d918cb20b7e541053cf637c461c37adc8ac68ec2553b01a9fc16e1a62db8803f2ae1948644d967719a05df15e7f7b89422b5768e6bdd8ba242b9f7e2d10ab7e5c6e0b46415018670c8b4d930794bfdbf6edd337eb513cd126f50f6934a1ce6d166f46c98e62fc0c98a2f3c3c104ba250b1c6a83e7c8e8967d9f7ed", 0x9a}, {&(0x7f0000000300)="0d238320ba79a9d005b8effceefd31037ed82323520fb6aeace3bdb03eaf4512e172c9d33f5a8b871138bd62a5ff78c67420acdd2aace7b12243e482537f86c57bc84ed93cb8da0f08f8b1fa51a3b9fa3f227a4784fbcb9ca14fc7ba2965ef39af73f73671447cf9957a3e9ecb43a7a56af426bdc4337a5315d7f274389b3789ee5e54f4cdf6b861b4863aeaeb8ad3d887ca035dda6960b9fd7362b9cd053d0924ff1849afe70db350dfe751175545e4eeef3709ca46120d952835af5098e10c4bb82a0b1ebf8c1491d809a8fa4f9a53a0", 0xfffffff4}], 0x4) ftruncate(r37, 0x0, 0x10000) dup2(r36, r37) sendmsg$unix(r31, &(0x7f0000000140)={&(0x7f0000000e40)=ANY=[@ANYRESHEX=r35], 0x1, &(0x7f0000000040), 0x0, &(0x7f00000014c0)=ANY=[], 0x0, 0x17}, 0x0) r38 = kqueue() kevent(r38, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000014c0)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386292670000008284955984c87910bf093f68c1170028000400000000000000000000790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d658da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050511f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc7173dde3f0724551122cd23500000000000000002d4d00000000000000000000000000000000001924be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14beffb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76c1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488681ecdf66a6e4230feb5d13a1a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba47c1ea4360322e6198d6681ece8fa614ec95b39d85b782ce010c000000000000000000000000000000000000000000000000000000008fcab8e16242056f3bac5c7ff99f1efe1ff97455dd00c0aeb0a15d2459e44e27928ee298d487eef7464bc062bf714db22a4973c190592e01d949325a5ee1b836b2986369419b797cbc531bd13637885b323b48d826feed6ccad306957a8b0735dd459b3ef51ee52ac77c29c31fb345b1b585a2d99f923497bef58717198ad622c68418d84dc45f45a1465997edc470ba4eb3477f04d949511c4dd0bf0a881a146e14479bcf72424c74db46a10e0f595710c2db8d836360dedf14351a88c29549abf98e5e7252e5590cf0b4ada3961a0000176e25f27bd2bdc6e0a03935d270d1ea83902f655d3d201392e81ae0b2d52d4b6c0a92b1e846904254989c52e1d8e3263491eba22ad3", @ANYRES64=r1, @ANYRES64=r38, @ANYRES16, @ANYRES16=r31, @ANYPTR64, @ANYRES16=r23], 0x7) socketpair(0x18, 0x8000, 0x10001, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000), 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000900)={0xffffffffffffffff}) fcntl$dupfd(r39, 0x8000000000004, 0xffffffffffffffff) msgsnd(r4, &(0x7f00000018c0)=ANY=[@ANYBLOB="021610000000000048696a280567b1a6342fcc8ec5d56f59ae9358416a169b1ffc14cbceb3bc8d362b2f8837a93f40586b79360e6329414fa22f440e071300cf9b96d68366295017cffbbaa3ee4761bbe45867de08c244c93d4f2bfc3b436d2fabcea3911f7b01003b8bbf1fca8bac050000000000000042dfbfe59edd13f9d13264c1f322e4f9e17467d1046c5f7749088dce3d74b00ecb1eb59c5ee363077dbfb8ca3ebd0544498875d431a8c1ab9eb2fac7bc4dd3baf664"], 0x0, 0x800) 12:30:29 executing program 0: r0 = socket(0x2, 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x10000) socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000009c0)=ANY=[@ANYBLOB="8b0201fcffffffffffff214164f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1be2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653dd92efc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a158e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac896263eca34e2d0bad4a67f5b9bca2f5628752cffd0180826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d75a6e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d25906e7ae68f0b1c7c45669ced8950000000000000000000000000000000000c55e15fb74a27aa3a685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b4ae93848fd7d2e57c8c6dcb5e8e1fdebbecd9c4a2bbced0608ae2826b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44a963d73e6e1ffffffffffffff249c58ed7d751b78e7140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f18a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb799ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d951887641ce3a2d5f4dcac7d86b593fcf5d1e3ccd961238b8f904a709813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db806051e8bcd9ca34aa53eee9e468d3de5eb01f2795d27e9f0bc7390c55b4503d1ee779ac5345adb691261c2d60b4865a9c0eb4722700a2b986eded8972e67aaa42f2b7b7c3f697ed994916c3716f101b628484fa99746f98a7ea76395de157596268949a0c67324ee2a9d0400d3079cb50e9abfa6fceb5a6300000000000000000000000000000000000000000000000000000004de44a30efdbcf2bcc040e149f2b29bc6"], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)=""/75, 0xffffffffffffffce) socket(0x20, 0x5, 0x1f) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r1) r2 = semget$private(0x0, 0x4, 0x100) r3 = semget$private(0x0, 0x2, 0x100) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000240)=""/18) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000003c0)=""/17) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)=""/7, &(0x7f0000000100)=0x7) listen(r4, 0x5) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f00000004c0)=""/192) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000180)=""/16) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000003c0)=""/17) r5 = socket$inet(0x2, 0x4000, 0x2) bind(r5, &(0x7f0000000480)=@in6={0x18, 0x1, 0x80000000, 0x1}, 0xc) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000280)=""/192) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000040)=""/180) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000000)='./file0\x00', r6, &(0x7f00000000c0)='./file1\x00') renameat(r6, &(0x7f0000000200)='./file1/file0\x00', r6, &(0x7f00000002c0)='./file0\x00') sendto$inet6(0xffffffffffffff9c, &(0x7f0000000580)="14a48ef4523ef429c4", 0x9, 0x6, 0x0, 0x0) r7 = syz_open_pts() ioctl$TIOCSTOP(r7, 0x2000746f) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f0000000180)="b100050460000000000008000501000000f70000cea1fea7fef96eefc73fd3357ae26ca80416fa76d06336acf00b7804be781e4991f7c8df5f882b297bddaa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ff7cc53c894303b22f310b404f36a00f90006ee01be608a3710000000000000000d300000100"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom$inet6(r8, &(0x7f0000000000)=""/254, 0xfe, 0x0, 0x0, 0x0) bind$unix(r8, &(0x7f0000000980)=ANY=[@ANYBLOB='\x000\x00\x00\x00\x00\x00\x00\x00 '], 0xa) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wsmouse\x00', 0x80, 0x0) read(r7, &(0x7f0000000400)=""/125, 0x7d) 12:30:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 12:30:30 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = getpgid(0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r2 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r2, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r3, r4, 0x8, 0x2f9f}, 0x7, 0x1, r0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r5 = socket$inet6(0x18, 0x0, 0xff) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000080)=0x7) r6 = socket(0x18, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = geteuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchown(r5, r8, r9) r10 = getegid() r11 = socket$inet6(0x18, 0x0, 0xff) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f0000000080)=0x7) r12 = socket(0x18, 0x400000000002, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r14 = fcntl$dupfd(r12, 0x0, r13) r15 = geteuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchown(r11, r15, r16) r17 = getegid() r18 = getpgid(0x0) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r19, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) r20 = msgget$private(0x0, 0x723) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgctl$IPC_SET(r20, 0x1, 0xfffffffffffffffe) msgsnd(r19, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000e26bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e79fac7f8d56c9fb64b359f7d8cd883e75e23687d7ad47e6e5749af6006166f2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c613d5bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c788192148c56f2a3a295c596bea37d4b6fc651b32d7ef7c433f76578002c43e1f1000000000000000000000000007d6bf856990c1659e6dd06648f1d53814a5ed2d97f9095afb855935f682d869cde54adbec97ab1fd3e5d97848156de4d76339964e6fb34e25c1a1458ee8d31fd64cd3b0f7da32a7e242a787e915daf071bfec1f3d50b50f0a30dadb34a59891c03f6bfeff8cc746a142589db819b0fca253c3dc6208ebad7105838e9bd3d6daa3d6f029e34be59a73725f75576ddacd58be616e03a47bfd6f3334214da06c76f9ceb5dd2479c1d7c177bcb5e5331fe105741e3c9f71d247abfb0af"], 0xeb, 0x800) socket(0x18, 0x400000001002, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x7, r8, r10, r15, r17, 0x40, 0x3f}, 0x6e, 0x2, r18, 0x0, 0x8, 0x6, 0x2, 0x10000000}) 12:30:30 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0xf5bf1e2cce896f31) mkdirat(r0, &(0x7f0000000080)='./file0/file0\x00', 0xf0) symlinkat(&(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0/file0\x00') r1 = getuid() lchown(&(0x7f0000000100)='./file0/file0\x00', r1, 0x0) r2 = socket(0x18, 0x1, 0x0) getpeername(r2, &(0x7f00000000c0)=@in6, &(0x7f00000001c0)=0xc) setsockopt(r2, 0x9, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r2, &(0x7f0000000140)="8339e0d4f4c9fbcbe82371a958386f8e9aa0fea722d1c50cbc0b5ca4af6cdbc5e1ece325331e4ee5d245957f182342fb82b52a021b919a3f00c63ad92668e1401a180e9a08d6f91e532a5e3bcea1fa39471f88ed73b7d32e475955b41249f6cdff2b", 0x62, 0x1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x7669, 0x7466}, 0xc) 12:30:30 executing program 0: r0 = msgget(0x1, 0x26) msgctl$IPC_RMID(r0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r3 = open(&(0x7f0000000040)='./file0\x00', 0xea2, 0x136) sendto(r3, &(0x7f0000000080)="1b812b76e6f9c7e69d0a5cd2b439befd085411ce8929b4dad419026c126f1e9736df236f420ff78d250df92dbc21b5ad4c5d197a078b87a157bf07e73e414a3c921442d2623ba7525f7e327b8395c6cbf4ea9b70da9602e4bf0080854ce059b9d1fd9afbc2df29fd6a5fa7816102490436ac1aabf5fbcadd06b3816c8c7a2b72f15dd68cdd40235fc99465daf2661c3c3ded6417590c943e4771eea9f386dec241bcc56584f537347915cd6f93881d6a77f885c0136b6acbde8c3f12b90d9e2743b0838929990b6e", 0xc8, 0x0, 0x0, 0x0) 12:30:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6200010000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) shmat(0x0, &(0x7f00000f6000/0x4000)=nil, 0x0) shmdt(0x0) fchdir(0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r2) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002fffffffe}) r6 = socket(0x18, 0x1, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x61, 0x2b, &(0x7f0000000240)="ebffcbff13b9fd812eaa4e713048e699339296484ee5441ec3d6537222a0d447e7096869adcc0180c3f0fc7a516946b35dd15351bf1b50a4f37fedc3f297f01a71949af19d78f757c12b6b39ed8e27c1e4579304005e74ad69ac69f9b3788419055aa547201468a4264154377a06af0ef8033d57387d102c4072a867e2f630f4ef297c3d", 0x992cef21aa52e19d) setsockopt(r6, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r9 = getegid() fchownat(r5, &(0x7f0000000080)='./file0\x00', r8, r9, 0x6) accept$unix(r1, 0x0, &(0x7f0000000040)) recvfrom$unix(r2, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 12:30:31 executing program 0: r0 = socket(0x2, 0x0, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) kevent(r1, &(0x7f0000002840), 0x9338, 0x0, 0x7, 0x0) fcntl$setstatus(r1, 0x4, 0x8) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) 12:30:31 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x41001, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000002280)='\x00', 0xffffff92}], 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 12:30:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = kqueue() kevent(r2, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r3 = dup2(r2, r0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) r4 = kqueue() kevent(r4, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) preadv(r4, &(0x7f0000000000), 0x0, 0x0, 0x5) sendto(r0, &(0x7f0000000140)="98f79f7f2da8d3c128f8f955b0f22c5061", 0x11, 0x0, 0x0, 0x0) 12:30:31 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) r3 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x80, 0xce) readlinkat(r2, &(0x7f0000000c80)='./file0\x00', &(0x7f0000000cc0)=""/139, 0x8b) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000440)) write(r0, &(0x7f0000000180)="1b", 0x1) preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/66, 0x42}, {&(0x7f00000002c0)=""/163, 0xa3}, {&(0x7f0000000380)=""/191, 0xbf}, {&(0x7f0000000480)=""/196, 0xc4}, {&(0x7f0000000640)=""/187, 0xbb}], 0x7, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="b153ae51473bd67afb1c62797561a840d206155152ebad7057625a8f59d12500d1d873baac1e435fb5b18b7d833cae43249125bebef3dcf02e03e0ac321d37a11153706aad56041e0aec6375e5b90ceebc2730932957dfed8910937d9e178b3617fc0829f9"], 0x1) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071404000973db0000000001000000149b33ff0f", 0x14) write(r5, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r8, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r8, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r8, 0x0, 0x0) r9 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff}) r11 = fcntl$dupfd(r9, 0xa, r10) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r11, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r11, 0x0, 0x0) 12:30:31 executing program 0: r0 = kqueue() r1 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r3 = getuid() r4 = geteuid() setreuid(r3, r4) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x0, r3}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r5 = socket(0x18, 0x1, 0x0) getsockopt(r5, 0x200000029, 0x8000000000003d, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r7) writev(0xffffffffffffff9c, &(0x7f0000000800)=[{&(0x7f00000007c0)="23e50700000000000000001f0000009ff021", 0x12}], 0x1) fchmod(r7, 0xe3) writev(r7, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(r7, 0x2000740e) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) geteuid() r9 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r9}}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r10, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r12 = getgid() r13 = getpgid(0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r12, 0xa2e06871274b3b90}, 0x0, 0x0, r13}) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x12, 0x0) fcntl$lock(r14, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000700)=0xc) r15 = socket(0x18, 0x2, 0x0) r16 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r16]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = kqueue() r20 = msgget$private(0x0, 0xfffffffffffffffd) msgget$private(0x0, 0x200) msgsnd(r8, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r9], 0x1, 0x0) r21 = syz_open_pts() fsync(r21) msgsnd(r20, &(0x7f00000008c0)=ANY=[@ANYRESOCT=r21], 0x1, 0x1000) r22 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r22}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r22}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r22}, 0xfffffffffffffff9, 0x1, 0x3, 0x2, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r23 = kqueue() r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x27, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r23, &(0x7f0000001440)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x20000000, 0xd7, 0x7f}, {{r24}, 0xfffffffffffffff8, 0x2, 0x2, 0x5, 0x1ff}], 0x8, 0x0, 0x0, 0x0) r25 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r26 = socket(0x2, 0x400000000002, 0x0) setsockopt(r26, 0x0, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r25}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r26}, 0xffffffffffffffff, 0x27, 0x8, 0x5}], 0x0, &(0x7f0000001400)=[{{}, 0xffffffffffffffff, 0x21, 0x20000000, 0x31f44cc7, 0x7fff}], 0x8, &(0x7f0000000140)={0x7, 0x2}) kqueue() pipe(&(0x7f0000000600)) r27 = socket(0x18, 0x2, 0x0) r28 = socket(0x18, 0x2, 0x0) connect$unix(r28, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r29 = dup2(r28, r27) sendmsg$unix(r29, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) kevent(r29, &(0x7f0000000100)=[{{r25}, 0xfffffffffffffffe, 0x40, 0x0, 0x0, 0x3}], 0x9, 0x0, 0x0, 0x0) r30 = kqueue() r31 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r31) writev(r31, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r31, 0xe3) writev(r31, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) pipe2(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20008) kevent(r7, &(0x7f0000000f80)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x16, 0x0, 0x2}, {{r31}, 0xfffffffffffffffe, 0x20, 0x8, 0xffffffffffffffff, 0x3}, {{r19}, 0x0, 0x2, 0x1, 0x7ff, 0x7}, {{r18}, 0x0, 0x40, 0x8b46d0d583c0d5ff, 0x2, 0xa}, {{r32}, 0xfffffffffffffffb, 0x30, 0x1, 0x0, 0xae5d}, {{r31}, 0xfffffffffffffffa, 0x40, 0x20000000, 0x10001, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r30, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r34 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r34}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r34}, 0xffffffffffffffff, 0x27, 0x0, 0x0, 0x7fff}], 0x0, &(0x7f0000000000)=[{{r34}, 0xfffffffffffffff9, 0x44ef366878da2a07, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r35 = kqueue() kevent(r35, &(0x7f0000000100)=[{{r34}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r36 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r36}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r36}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r36}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r37 = kqueue() kevent(r37, &(0x7f0000000100)=[{{r36}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r37, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r38 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r38}, 0xfffffffffffffff9, 0x18, 0x80, 0x7, 0x10001}, {{r38}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r38}, 0xffffffffffffffff, 0x1, 0x3, 0x36dc9b59}], 0x100008, &(0x7f0000000140)={0x5, 0x2}) r39 = kqueue() kevent(r39, &(0x7f00000016c0), 0x80, 0x0, 0x0, 0x0) kevent(r39, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r40 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r40}, 0x8000000000000007, 0x4, 0x20, 0xb, 0x10001}, {{r40}, 0x0, 0x27}], 0x0, &(0x7f0000000000)=[{{r40}, 0xfffffffffffffff8, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r41 = kqueue() kevent(r41, &(0x7f0000000100)=[{{r40}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r42 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r43 = dup(r18) r44 = socket(0x2, 0x2, 0x0) connect$unix(r44, &(0x7f0000001600)=ANY=[@ANYBLOB="d1426747e3e5f24ba189840008000000000000214d98be1eee5786ccf998a7a708f12849d1febb2553c6434c575ce859b868966ede573303c2681108671e8fa03dc9d10abb9f15a589109a71a26afccac5d49f6b9aa8842b86d71ec2c2ba22b529289e5189f3660929b8bf943039881d4804080c86b092b9be479a20f40baccf25a55c7c1e27fba53ff3b61db6"], 0x1) setsockopt$inet_opts(r44, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r44, 0x0, 0x0) kevent(r43, &(0x7f0000000080)=[{{r42}, 0xfffffffffffffffe, 0x4, 0x20, 0x7, 0x10004}, {{r42}, 0xfffffffffffffff8, 0xa3}], 0x0, &(0x7f0000000000)=[{{r44}, 0xffffffffffffffff, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10003}], 0x3, &(0x7f0000000140)={0x7, 0x2}) kqueue() r45 = socket(0x18, 0x1, 0x0) setsockopt(r45, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgsnd(0x0, &(0x7f0000000580)=ANY=[@ANYRESDEC=r16, @ANYPTR=&(0x7f0000001300)=ANY=[], @ANYRESOCT=0x0, @ANYRES32, @ANYRES64=r30, @ANYRES32=r45], 0x6, 0xc00) getuid() r46 = geteuid() r47 = getegid() r48 = geteuid() setreuid(0x0, r48) r49 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r49, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r49, 0x1, &(0x7f00000000c0)={{0x6, r46, r47, r48, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r51 = msgget$private(0x0, 0xfffffffffffffffd) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r52, &(0x7f0000335000), 0xfcb7) r53 = msgget$private(0x0, 0x20000003c4) msgrcv(r53, &(0x7f0000001840)=ANY=[@ANYBLOB="0000000000000000000000000000002f58c3ce720135d70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000003947de2a8400000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fe4ad5eaabae72163f67fdf9d52c62904fc628663bc703053c8cbf152321fa98dcba2db45a662528d7d7efd275f365d0a92171f371187268f6f928121e36055d125dc53449b"], 0xeb, 0x0, 0x1000) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r54, &(0x7f0000000040)=[{&(0x7f0000000140)=""/132, 0x75}], 0x140) close(r54) msgsnd(r53, &(0x7f0000000240)=ANY=[], 0x0, 0x800) msgrcv(r53, &(0x7f0000002100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e7b13d33214ebc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d21e439afea36579ee914c7f1c50062da1039af27b76e2abcc9f2bf2c6328426696f06806b6e2bb4c4a"], 0x1008, 0x2, 0x400) msgrcv(r53, &(0x7f0000000780)={0x0, ""/31}, 0x27, 0x6, 0x1000) msgctl$IPC_RMID(r53, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r55, &(0x7f0000000040)=[{&(0x7f0000000140)=""/132, 0x75}], 0x140) close(r55) r56 = msgget$private(0x0, 0x20000003c4) msgrcv(r56, &(0x7f0000001540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000001c00"/235], 0xeb, 0x0, 0x1000) msgsnd(r56, &(0x7f0000001040)=ANY=[@ANYBLOB="02ff0300000000000d92f87a67d790803fab37eedb5db9b4cb6a6ec545c20126c2e4b5f7a3f1c2dbc6910374425ce2c9c2f54d59fce65ce297a4aa0d7b33bef296a85554c457623f500f1bbc5b80ceec69369dd45a04db4e728cc6c04308f721499b8608f545f6490644d48af8ce273da7581d3db901de2fb9e75eff7b3a84ca8000000000000000c1e6bf2817bd0eb0310f03000000000000000f004ade3410d2556b4b59fb6a370756535558e528940f388a5bfc3a5de5459e6a621c3b842b0a5a1cd530e96562000000000000abc1f7c15cb604168ee38e8430f84797bf5199a391e80880494f06414b3dd4c494eb36312011472bfc21b291b5609c576c17f91893bbf2824a62a3d0770e529ed3879c0c46cc90be4413e0fdd953c62cd3f6386d9400000000000000000000000000000000000000000000000000000000df401b405653b3a086e5df3ffc8302fc6a354ea76eea846c3774ae1ffb368c065d68d3e25e3c5ba58b444e3c49b5d17f59b09038148378d5168ea0d354336b8430443700e8"], 0x1, 0x800) msgrcv(r56, &(0x7f0000004ec0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062e6f8c900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011fca9116841e7ce102033370cafee86b42b336747c7939297516b59f5b34061214272039e3d2bd8f5b2b891b6d60eb17e040519a02ec7fe8ba8958c40b993036518abd2f3a7571360f7fca683851db1649b6f6427063f2691b7c94547114dac26d725"], 0x1008, 0x2, 0x400) msgrcv(r56, &(0x7f00000000c0)={0x0, ""/31}, 0x27, 0x6, 0x1000) msgctl$IPC_RMID(r56, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r57, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r58, &(0x7f0000000040)=[{&(0x7f0000000140)=""/132, 0x75}], 0x140) close(r58) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r59, &(0x7f0000000040)=[{&(0x7f0000000140)=""/132, 0x75}], 0x140) close(r59) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r60, &(0x7f0000000040)=[{&(0x7f0000000140)=""/132, 0x75}], 0x140) close(r60) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r63, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r63, r62) listen(r63, 0x0) dup2(r63, r61) msgsnd(r56, &(0x7f0000000680)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYRESHEX, @ANYRES64=r61, @ANYRES16=r58, @ANYRES16=r11, @ANYRES32=r59, @ANYRESDEC=r33, @ANYRES32, @ANYRES32], 0xa, 0x7fc) msgsnd(r51, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r64 = msgget(0x3, 0x82) msgsnd(r64, &(0x7f0000001480)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c105daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247fbec8eb6d5651b3057026c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c9712876331f79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7ed47f00adafdbc17ef505e95a941759689d37da81600000000"], 0x1, 0x7fb) msgsnd(r51, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r51, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r51, &(0x7f0000000dc0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b721194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46b0bb2fdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7db29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754dacaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb923b6ac84523eb0f63c3009f09c828447bda40c883721400975bbaacd0c030000000000000036ceb050766600000000000000000000000000000000ad5a9ff960f03caf29e83bba7ceae34439465f742aaf7ce51112a23a361250f7"], 0x1, 0x800) msgsnd(r51, &(0x7f0000000480)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1eec017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"], 0x222, 0x40000000000800) r65 = getuid() r66 = geteuid() setreuid(r65, r66) r67 = getegid() r68 = getuid() r69 = geteuid() setreuid(r68, r69) msgctl$IPC_SET(r51, 0x1, &(0x7f00000000c0)={{0x6, r66, r67, r69, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r47, r50, r67, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r16, r16, r16, r16, r50, r17, r17, r17, r17]) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000440), 0xc) r72 = geteuid() r73 = getpgid(0xffffffffffffffff) r74 = getpid() r75 = socket(0x2000000000000002, 0x1, 0x0) dup(r75) r76 = fcntl$getown(0xffffffffffffffff, 0x5) r77 = fcntl$getown(r75, 0x5) r78 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000001000/0x2000)=nil) shmctl$IPC_SET(r78, 0x1, &(0x7f0000000840)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r76, r77, 0x2, 0x92, 0xffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, 0x0, r70, r72, r71, 0x143, 0x80000001}, 0x8, 0x100000000, r73, r76, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x8}) fcntl$lock(r15, 0xe, &(0x7f0000000400)={0x3, 0x0, 0x800, 0x8, r74}) r79 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001280)={{0xf7e, 0x0, 0x0, r3, r6, 0x28b, 0x6}, 0xcd19, 0x7, r74, r79, 0x880, 0x2, 0x15}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r81, &(0x7f0000000180)=""/144, 0x90) kevent(r0, &(0x7f0000000100)=[{{r81}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) close(r80) 12:30:31 executing program 1: r0 = semget$private(0x0, 0x3, 0x300) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000000)=""/9) mkdir(&(0x7f0000000080)='./file0\x00', 0x80) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x0) shmdt(r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000140)) 12:30:31 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f00000027c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000000c0)=0xffffffffffffff9c) pipe2(&(0x7f0000000000), 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x0, 0xe18ed3f992b37985, 0x6, 0x100000001}) r5 = accept$inet6(r4, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r6 = getppid() setpgid(r6, 0xffffffffffffffff) r7 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000005640)=ANY=[@ANYBLOB], 0x1, 0x1, 0x800) r9 = socket(0x2, 0x4003, 0xfc) dup2(r9, r9) r10 = socket(0x11, 0x4003, 0x0) r11 = dup2(r10, r10) sendto$unix(r11, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce", 0x121, 0x0, 0x0, 0x0) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f00000001c0)=ANY=[], 0x0) poll(&(0x7f0000000040)=[{r12, 0x25}], 0x1, 0x0) r13 = socket(0x2, 0x1, 0x0) connect$unix(r13, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66690065b166ecd58544eb77cd"], 0x1) poll(&(0x7f0000000040)=[{r13, 0x25}], 0x1, 0x0) msgrcv(r8, &(0x7f0000000a40)=ANY=[@ANYPTR, @ANYPTR, @ANYRES16=0x0, @ANYBLOB="f94cbc10c5d6e44f4d90889bce5015bb9cb31507b2617e76b942d551ab49ca3110ed6c033df62f545233c1e65641db5febce632fd6cfbac3eb79b52855edf2584fc2b61900b61afdda9dbcb5f71c9598464ac68b755ded32e96d2b409a19fb7c00b167bb07b0efcb89a058f66558a84e12f24373ea7d86fd7fc094407f8730587402268831127dcb27c27a5cc41abe033e792ee134b657b845e3aad1697ccf2523ec592f3888545994258aedd0915a1b18b94b4eec10fe0ce97cd46a226d32750630bbed7c349372b05ff40cb07f78498dcff52409dc4b72abd80f1c07fea48a0805518ee156a6bc7c740678770b0f41", @ANYRES64=r11, @ANYRESDEC=r7, @ANYRES32], 0x7, 0x3, 0x0) msgrcv(r8, 0x0, 0x0, 0x0, 0x0) r14 = socket(0x11, 0x4003, 0x0) dup2(r14, r14) r15 = socket(0x0, 0x4003, 0x0) r16 = socket(0x2, 0x1, 0x0) connect$unix(r16, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66690065b166ecd58544eb77cddb"], 0x10) poll(&(0x7f0000000040)=[{r16, 0x25}], 0x1, 0x0) r17 = dup2(r15, r16) sendto$unix(r17, 0x0, 0x0, 0x0, 0x0, 0x0) r18 = socket(0x11, 0x4003, 0x0) r19 = dup2(0xffffffffffffffff, r18) msgsnd(r8, 0x0, 0x0, 0x1000) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, 0x0, &(0x7f00000000c0)) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x3}, 0x1000000000000003, 0x10002, 0x0, 0x0, 0x0, 0x0, 0x8000ffffffff, 0x8}) r21 = getppid() setpgid(r21, 0xffffffffffffffff) r22 = socket(0x6, 0x804, 0x0) r23 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f0000000200)=0x5) fcntl$lock(r22, 0x8000000f, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(r24, 0x0) r25 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r25, 0x0, 0x4030003) r26 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r26, &(0x7f0000005640)=ANY=[], 0x0, 0x1, 0x800) r27 = socket(0x18, 0x4, 0x6) dup2(r27, r27) r28 = socket(0x11, 0x4003, 0x0) r29 = dup2(r28, r28) sendto$unix(r29, 0x0, 0x0, 0x0, 0x0, 0x0) r30 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2f666900e85f8f7b22679b65b166ecd58544eb72cddb"], 0x1) poll(&(0x7f0000000040)=[{r30}], 0x1, 0x0) r31 = socket(0x2, 0x1, 0x0) connect$unix(r31, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f666900"], 0x1) poll(&(0x7f0000000040)=[{r31, 0x25}], 0x1, 0x0) r32 = kqueue() kevent(r32, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) msgrcv(0x0, &(0x7f0000000a40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYRES32=r30, @ANYRESOCT=r31, @ANYRES16, @ANYRESOCT=r27], @ANYRES16=0x0, @ANYBLOB="f94cbc10c5d6e44f4d90889bce5015bb9cb31507b2617e76b942d551ab49ca3110ed6c033df62f545233c1e65641db5febce632fd6cfbac3eb79b52855edf2584fc2b61900b61afdda9dbcb5f71c9598464ac68b755ded32e96d2b409a19fb7c00b167bb07b0efcb89a058f66558a84e12f24373ea7d86fd7fc094407f8730587402268831127dcb27c27a5cc41abe033e792ee134b657b845e3aad1697ccf2523ec592f3888545994258aedd0915a1b18b94b4eec10fe0ce97cd46a226d32750630bbed7c349372b05ff40cb07f78498dcff52409dc4b72abd80f1c07fea48a0805518ee156a6bc7c74067877", @ANYRESDEC, @ANYRES32=r32, @ANYRESDEC], 0x7, 0x3, 0x2000) msgrcv(r26, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, r34}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) setpgid(0x0, 0xffffffffffffffff) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x25}], 0x1, 0x0) r35 = socket(0x2, 0x1, 0x0) connect$unix(r35, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66690065b166ecd58544eb77"], 0x1) poll(&(0x7f0000000040), 0x0, 0x0) r36 = socket(0x11, 0x4003, 0x0) r37 = socket(0x2, 0x1, 0x0) connect$unix(r37, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66690065b166ecd58544"], 0x1) poll(&(0x7f0000000040)=[{r37}], 0x1, 0x0) r38 = dup2(r36, r37) sendto$unix(r38, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) r39 = socket(0x11, 0x0, 0x0) dup2(r39, r39) msgsnd(0x0, &(0x7f0000000400)=ANY=[@ANYRESDEC, @ANYRESHEX=r38, @ANYBLOB="9b2b9998d0119d51e845bc5fe2f6f0fc36d2245176697dd2fbc55f7ea2c7af60ee59f2d15ee443ef508dbcdb898978e95b1e0b9e624c86e3f6b1aa087fcdbd47356ee450acfd62eb0db6c2b4fa0fb290e67a91d0a8d8fa0f94180b5de91b982ba4fc2183b1c219e02607867428d6bddcb9734fefd9af6bab7179b6220c386fc7b8663dd05e5f2ec81188025115fb680927af1686cde529a3a30bd85d9f5a5e7970041dd5156b5c0d36800ea6d983cde3f616b7250ef47351ad5dbc5f6882d8632ac923928482cd25537889e2355a98efa509d43238a104725e579c4e48fb0699d7b596aaa1d8c5283290dfb3cb7654540eed19e46a", @ANYRESHEX=r39], 0x4, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$unix(0xffffffffffffffff, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x25}], 0x1, 0x0) r41 = socket(0x2, 0x1, 0x0) connect$unix(r41, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66690065b166ecd58544eb77cddb"], 0x10) poll(&(0x7f0000000040)=[{r41, 0x25}], 0x1, 0x0) r42 = getpgid(0x0) r43 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r43, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r44 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r44, &(0x7f0000005640)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000deffffff000000000000000000000000000000000000000000000000000272db17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090c38e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a8dbda53f1e696a68c90684b2826a7dd99956dc220dbb3331b3b1522888045bfa62205f498ba9559282b638732afb8eab854d52fedb43f64920518fe9eaa4b0745748424b5774293bf7428c9ea4b0c7977bf43221688ad5d449d46015c9aa00d683c1c8a99ba08b95c3adaa3a0e6a214aa7c395327b99962e1b444e2bdb47851a8f0c729a737110a79fdac96f69eac3cc9249a353a976f81105e433f67fa01a07ddae5df0e126e1e9e3c400138ce80d70c011a2a85307b24c17dcfbdf6b723f4e6a1b92a1f84fb33b1826c2b6b254afd453c3880f5524330ae7993fc97809ae2a8ca0236cfa97e467da70e210c8363f4b1e54dbda105e832fed7773074e897d2326a50704c1b7f500000000000000000400000000000000"], 0x1008, 0x1, 0x800) r45 = socket(0x11, 0x4003, 0x0) dup2(r45, r45) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) msgctl$IPC_SET(r44, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xb, 0x3}, 0x1000000000000003, 0x10002, 0x0, 0x0, 0x2fa1, 0x0, 0x8000ffffffff, 0x8}) r46 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) faccessat(r46, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r47 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) faccessat(r47, &(0x7f0000000040)='./file0\x00', 0x3, 0x0) r48 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) faccessat(r48, &(0x7f0000000040)='./file0\x00', 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f00000004c0)="c4d1328846f84d4d37b320fcb6aeb8c342e2729d1c8f7afd892f42cd0aaacbd689febc71eaf88a46c4810a566bf6fd9605a868316308fa5cb58ef449fc218a70996a169aac776db84244a107873b247b80156906ca2eb2f921c6e359ee51a0f0a098b927108864e3aa828ad6e9343b423b6ad63d317e92b095a18dc42e18d85cca7dae0195807543a60595ea0259185f99a555c9792beb74901a533dfb63f96abbef4ef9694ef2c45875e41631eba71ca8cd45a175aea954e17f2b85f14cb71cec9e04b1570df91e4b411618e73258c5a5ef143bbf161b8d4a40ff2f2f8e4bec2aaab7c162f4a67cc5f751030774f8914a6dd1a686c96af9bfe321cfde6efe9bdbcb1f7b9143f5b83c9e12cca4e8bfb5f6b6d7933079ba18b2d8eb0b3a8bf11bc9499c0c15424c78e238acf8f5c9148b72e50dee0dc39a83dae1f4657ec81109e580814b153bb34d4af86d2ae2803ff3a4a2f3c4fa884be5870ef96c5d485ac57b4be99bfcdd5ad1aaa01e708f0cbe5c686dd762c7831bcc1f2f48f9da1af851a1c10a38f23070d6b6542352324aba87af61d22aa349079a264a3d012f42ebb440c3493ee7bdbf51f44084e80c5625c6e924101fd716e8ab99799ffbbdbbf4c727f4648bdf9a5c69999d8452dd72c764640f61f9a3ce1343d3bcecabf003319cfec62a9571a0375398b3a59d9d99e4d244ce1c732861aa252ae0741e04059913d1ba054fa7c515b0179951931fb93ff132acc08aecb009cb8f8dc13851af029280816d8a8b076da2ff5911246004c3516b1008247b6e41e43407f0f893cf22082df09a4469b57c09b481bc9720dbd5ffeac798ead7f3b27d73cc459db76db804c5d62a39bd48d58299a70aaf1a150c9da8ede9052a77dae400ed6d291b5ae3475b25dfc25a51c9df4d2a85b3efd7b0fdfa09f26d40ec8d2664aa9e2074bdbb54f2c5fb7fa2100149dec852c43d54bd6ccaa9ca146d99b7e118d8997239ac47c55ea34c21a73cf9932d24508830f8fd2f32fd32960a714bf20a2761b36ab5cf92e21311f7791811ba4968a6ee040963ca425490a3c15d15c76decf1a0019603a0c292c886c11a25039b0ff6a50aac2142e0165b7afd5119f72f421f43e0d6d52b90365d1798e6ce550da6a6a86ba975a88194bc2da0a694b7e2ff8840b3abf0edfb23d16a1821eb06dc850af76d8b616d76fe97200dd4af3cedd5519b051e76b0ca0a422a2dcdabee1b8699ea857722aeba9c6a5bb37761875a84b2443b0c30d5e644fafe4876efbd1cade563f22fe5562d6914ec86f5d5a3c04190037c00e1957e7b5507a9f439d81fd1d581a0b3b060f6e589f607edf68957d834af0c971a39b7b345c6f2c86b62813648287ef809af33360513a4c20819c2761d2aa3294a9ef13c3524c67b4801472e7993fe253d7ef4b43eb54081b33805866ad631f0bda38e8c93776181af0908f2d5fdf7265dedc5d3b1a09caac6bf7d3a0ab460ff74483645a23a155abab394b394fcb6a73b3a3bf22f00e5ac29a211f95196ac9d46746fac2a2dced7f92d6b889c26d9987e34bc1897facbc34715e750a30ffd079e32277c4e3ee62384c6d53f6971544410a85d8b942fdb37983a7cdcbeea998809a32f2827f562201a60e16ba91248fe5d9ce6ef69756d8a5b23c50ca5793314381346c7ad7da202ff89257dd8b1de5100cb5d16662dfa5b71ada5646f8dee58b77636201f473fdc6f8f3061874fc51934c226a1b86f3dcdac6b4fef5f6383624064d412f960656ea15544482a0d02532644a8e3aa751154a1acace54eee51ba792f43f033e0c542ca9200574aa72bee5c874d58a000111962c7e2a2640ea93eecbb9011f459dc953df4e3cdc33bac5d2fa64669dbacac604dc5daf567ffb1853a1e4d4de9a919f766720ab8e8559f0f6888c8ff50ec8ae39f671a5c289ebddd3840c7849e5814f1c7e325ddf5aebb1f497f4882f74b8fff1ab409f4824948296fa0debba32d15aa8ca5e022842a940f318b37ec56c89cf6d8fd5f6aac5dbe39ec58c0b8598197599037a8cf0413049481af11dde8ba52523eed5f7619decf5402cbd5a04194faa6498d333e4ff50411067213a17cd2bfa064ca13e3a6c35bf6ef1b0720a001e62d8ac8183552529369b86dcde8ff7f553b126297d44ca70ee3e9a5c0feea536a4b2cc17e8166efa1011a7015cde63acdbbcc226a3406573f4527143b921f92c87c7be3fd2acbe306b3ee1ff29525991be4af006b01f86664f7fc20e27b8ea227f46194f354896525ee032ed28c022a2acc2f6cf9748e19455db2f6145b77b16d3aeda759ef5920c51acafd1378243b02dab0441d2f9255ad2f6880c4eabd0da64ab3ae679df038f18364ab920dbc89d93f4c9e9f32b930c8da83a038621a24a095244386fc9086f53c6ea87057b22545de6f77874cde011aa3c6a82b5f1cceddd718142cc9e76e22dffc5f566acf1dcc93e1c669f229e87e0eb4369b3a96def3da014535bdf6efc1b892d50a70960e8b41504fd5beae8566cb7cff357b66a28155c437e070862af80eaf46bc272be5aedbf8d226ee0e554759785091341426173d4afc84f284cc7073084eb5f3015c5f75e8cbd25d8e4e454617c331ebf58b08bd39f348950efaba8b3ca5038cf19ff6c9a10d7a4242da1f9f1e461e066cc76df45f30c3431cb908a2e5ff4fb45c89cacf01cf49bdfe035fb1d65a0f08d100d040cf9312e16b3fb3dcd5aee9a0976a6df3108ea3cf9da2bd2ca2b1f87cb7d58040b257568788584030624ca0884fa5073ffc3f9fae9a4d632d7d352c0fb0c6160cc294557dfa992063220f2b23abaccef78b2209af132f989280db1bf998e5c75838c2e8ee1cbdf8af99ec23f10232d5cbd760afe11ab428ad1153", 0x800}], 0x1, &(0x7f0000002540)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32=r40, @ANYBLOB="000000002000000000000000ffff00", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="001300002000000000000000ffff000000000000015c865f205e700dbb1025b3e5d49f5ca822cb833a61327a7ef545fa1270f03429098b9d01facae06461665a7065617c7045ffcfd0a91d619abaeb64eff1ab4c6efec15286662e5a9168992be7d55241101a4c76f39d1da5eb35518def5023123fd07441f1fb74d888d550dd1bbb52d63cb433b69af596b030bfa638fed335ce5f9c65", @ANYRES32=r42, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002800000000000000ffff00", @ANYRES32, @ANYRES32, @ANYRES32=r46, @ANYRES32=r47, @ANYRES32=r48, @ANYRES32], 0x11d, 0x406}, 0x400) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000100)={{0x0, 0x0, r34, 0x0, 0x0, 0x6b, 0xffff}, 0x1000000000000003, 0x10002, 0x0, 0x0, 0x7, 0x0, 0x8000ffffffff, 0x8}) r49 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r49, &(0x7f0000005640)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000deffffff000000000000000000000000000000000000000000000000000272db17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090c38e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a8dbda53f1e696a68c90684b2826a7dd99956dc220dbb3331b3b1522888045bfa62205f498ba9559282b638732afb8eab854d52fedb43f64920518fe9eaa4b0745748424b5774293bf7428c9ea4b0c7977bf43221688ad5d449d46015c9aa00d683c1c8a99ba08b95c3adaa3a0e6a214aa7c395327b99962e1b444e2bdb47851a8f0c729a737110a79fdac96f69eac3cc9249a353a976f81105e433f67fa01a07ddae5df0e126e1e9e3c400138ce80d70c011a2a85307b24c17dcfbdf6b723f4e6a1b92a1f84fb33b1826c2b6b254afd453c3880f5524330ae7993fc97809ae2a8ca0236cfa97e467da70e210c8363f4b1e54dbda105e832fed7773074e897d2326a50704c1b7f500000000000000000400000000000000"], 0x1008, 0x1, 0x800) r50 = socket(0x11, 0x4003, 0x0) dup2(r50, r50) socket(0x11, 0x4003, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2f666900e85f8f7b22679b65b166ecd58544eb72cddb"], 0x1) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x25}], 0x1, 0x0) r51 = socket(0x2, 0x1, 0x0) connect$unix(r51, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66690065b166ecd58544eb77cddb"], 0x10) poll(&(0x7f0000000040)=[{r51, 0x25}], 0x1, 0x0) r52 = socket(0x0, 0x4001, 0x0) setsockopt(r52, 0x29, 0x35, &(0x7f0000000080), 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x35, &(0x7f0000000080), 0x0) msgrcv(r49, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYRES32, @ANYRES16, @ANYRESOCT=r50], @ANYRES16=0x0, @ANYBLOB="f94cbc10c5d6e44f4d90889bce5015bb9cb31507b2617e76b942d551ab49ca3110ed6c033df62f545233c1e65641db5febce632fd6cfbac3eb79b52855edf2584fc2b61900b61afdda9dbcb5f71c9598464ac68b755ded32e96d2b409a19fb7c00b167bb07b0efcb89a058f66558a84e12f24373ea7d86fd7fc094407f8730587402268831127dcb27c27a5cc41abe033e792ee134b657b845e3aad1697ccf2523ec592f3888545994258aedd0915a1b18b94b4eec10fe0ce97cd46a226d32750630bbed7c349372b05ff40cb07f78498dcff52409dc4b72abd80f1c07fea48a0805518ee156a6bc7c740678770b0f41", @ANYPTR=&(0x7f0000001500)=ANY=[@ANYRESHEX=r19, @ANYRES16=r6, @ANYRES32=r52, @ANYRES16, @ANYBLOB="28d039949101646906ed5f8f19a0897a6aae12844079b5eea9c32db13c8d2d7bcbea03563cee6298bdeb83e9923163c00825723a76a4548a3706941e30e64d19f0cb6f76277fd3f556c367d03d1db6cf096d3343f9a39c646a90e4e846f51144c45267e28144bad2cb7efeb6ecfc16ab51ed743499e28599f8cacb849b09aae7f1e8d41e5fe1c7d3665da630e328702dcc53fc7d887fb41f0024cd28a8789d30244c4e9ee4ff645b4c4ad53bb5c635fed23fc5d00f8fa4be3f0097249f21955be1269aa0052e7700505c51160246cedd42bb4254ccab926084f65fc0015615fb6a382994452313e91dcbd4becc77018d7a09acfa432543acae28c2de6769ee42f115955472ed83ac6adbf6ff0d8d442d25b1d929ba8031e82ad0223d7778e05fe52cb8468e2cd66f7805604f5571ca14578905faf88c091515f52fce37da1f12f874572f3d1f6107233e7b211e4546d0b92655119ce5fc70c5f61c2e0b42c87f777ed9b36458f844673749ac0d8fbe6c6402f2e3a73ef9c12745d65eb5eb668d76dcb25bf020743d62c67e7e405a4535d97c23a71cb208e111dcb7247092b29d3c6320dd8b43ed19361bf13d69fd9d949b2e6824677009225f5abaa3b3c3b1c975bdb89cb7395fa65d5c8b9b1ec976b94024c32d8b5f908d710de9a7301712e1fc5863b2221b68c629116230da9b7c4b97707b5e47bee47d741c697cf20325331a44844ea544e0eceda320a8b910c64c2a7078a3cf0581377fce019adcac0fcd8c766426a28b99c9e539fb366c379782270f4caf135a8cf98d4c72adae9b76a4175d5c0c1f37eb506f1c055cbf5a05801c49d7b6efd9d7f9af020b4978d1e16fa1f2bae713014e035d258535ce95bd322e89031a2c1a46a20795e9863a3a0a895667582fd109d7b7adab2f688f19ac6eb2e816290044abab43f6e5ae658d74350148f34b27efa75fa478adf5412662bb0b70a61a8127a857aa1a0438337a4261e60210e9692243d5a15e10a79fc96e02b6eaf2527f3cd2577028e126a5c9b068a11543230f5233f7eb173dcdcfa045de35f8d5eb31d73a68eaf63a0ba977cca197e50e5f5dac1931c849581f432702f872e01593de490220ec85c8bfc94f6ca772c4117ed24706d194d0e503e0ab895189ceca30d135eb1ec045f9fc8d823201ba50a392d32644aac4610b3e24af29f0aec458a03262e3997932fb6dc5ad9df795b19d4aa3728641d4a50219d7bdfe06207a1c756744ea79d37f62fdaeaff4a25fe7cf9146038abfa867e43ff7054f62125b6251bbda1fedacdc796642ae2ba4e309185348614ccfeabe1703f4ac5e2d5b5659903023606d55c1a7b93809a6d93ae4230b727a6b0f8ff3c711c7f1e6a763d9e5b72862e46a1b77bcc6930656e4df6945e272f379341eeea72180eafe8ae4c5bc5fd5173345d4a33cae60823e824156d5612f1ff07083db34a308460b67cf000a76d067cf798b82ec0be2f4f078b52a7ccccd3def5f7c7820e6894008adcc36f29cde62d577df7e78161bf28d86aaed81ed4b3afb142f2276d4980acdc97136aeeb50b7a3b8c72edefd424ae243343212fde4124fd13c9adab57e8bfac8670d556d4f25aa0510d53fdfc5e68b8a7d84a0bf00000ed0b3ceb6cf3445311cb2ac96e2ecd3fc180b1a1592da6da966bf6f688188a62b8f09b23839c1482e48eebac0072d1f5bfbd1f50890d4d51bff20163d6c927f27bd92dbf7764ef53bd5633dff5026b81c73a47879014bd27b3d0fbc08b7c1ff1991154ae04be03f7509cdf59245271e9fbd2b039d0caff520ffd2d810e44f7d77d8be81997dd5c23e49f2e8705789d7769a8b8714671d4ba8f269dfea7398133d70d79c2a8cd550f7a762a87cfb089f9560885d9fc6af3aa8aac2105901ee115ac08f1d4b47b661d1c27e80d8b3c586a2e50b6a2d204b64ab65af80950c9769e86c01204d21244442542449c5f046e7323b56055aa404ea336c8d788c27b456f63fd5f5d91f8a4f38145948b472f4ec1ece15accb43516747ec6c553e6909307dc17a17593a42035e572b17109ae46c3fa4c1041ffee75e40c3fa8b04647ab36130a0d40ee04dd3dc3b793c8ba5b17cf8fa3cf5d8a52543989bbc32ce4554b077c5db89b771079a348e98710dc391e0ecc66e8fb123fa0be35913e649dba773ed897c420791b90d227c562c684107afeacc9a653ad1867c9b782e16f3e2d1f5e7058e5299db5904f30bcc4f9712d67c7d58e89363bd932c35d610a88aefef82d4b34f2f7f20b1aec48d6f7f6f2f1922562e64cbcbabc9f5e3131854e107d2b6f726c1400d366657cb7a65baf6657467e274eeee2b2f1615bdf87fa016932e3646afb477ece3e40d9800a27f156a8a89ced6bd4d0bf51217d5e202da3500acef014ef18c80634d1f31b9221b418e21ace844ef59149b852547938a3d15f4ad333d7c3f9cb99e8ae126a8d150f9548925b97106e0b3d4c6d85e59bf1afc8ca6c04cabc9f3c40ceb565f4a475215bb1851c983e0f01c92deb001f4fd01f3966abd6ff578a7c8726c2854d113d3ed77fb026fbf7f85d2dc67d40c42929398fac02e6c7da791db88c7c251feb52d66199bee688b7e0854e5add44102c8d4065811f00e93a3c8de43fc093502cca3eeb20d8e40ffb7ed3c2e15d1ae97658063bfac90fb14affd49a16e073fd5fb89ab6adf485182aed5a72b820e4a355a4f2e8f79b1d7b911187a01800dbc1fa0fc9c1e32c397cf0d533d9c1e8db75a10fc81047be44a5df30895c256e4da5463da8dfb864fd50cb91eacccc7f984e13ab728d8f80a19ea643d7a39e0c77a6bdd4f2e5bdce06f94829940bd89bd4db3215e78adaa80648e67df003e23ffedb7a2748cf078c58f6258943616743342cca085bc1feb9612439a392b5f953c082d0c0d9bd802aa6231fa98a5afd1acec4f5d1837682b5c3210938e6520af4410857f1e394a76b929a972803701cc605d0d318473bbca12b3441535795b80e262da74d5989838feb67c2355ebd84fdf6249e8167f9526fb18bc42bf7ff53b384e04c3cdc16b6f975d957ae9cfcf1d0a806debef6b7c5fc64edfd447b1012f751a1685f261040cf60abf4d74d50e2eb5e4cdc82beb8ba10777e6fe8c73ef4ae21a26d9802b9b27d212ae29bfb45fb839f7f3a844e260b17d75974cc65513239373ea9b311d9c3fdb7e07d8906d914e9dc0f90cf3e35c92228f230b6e7c25cb21bdf03336c80237785621dc73d41255f9e2ef92d87539e0791480eed9f78435a5ec65e7e113ddccd4db029cafd5b084dccf926b2102490b4027a1cdb3362f91f755be9f576dc08de4ce38f047622cf90d9ed09f7baadf0ac365f29c368d23582caba45f47408b0c9396943531c7580c82d660db676c0255a8f42f23ecc85801a3b1761cd68d7a9895ba9741159be7ca477ae1985cc7819adc140527557296926e09369b5209066ac852cce8292c5ed57077e2ea8b4a73f51a8aae882bb8d21764b8b071b6def91ae1072ed33bba89c1f9797fa73d3fd72c22e6c2ac72602267f70ff27c54afc1a802ff246cf4f1d7226dc9ce3ac9c0964e179590205392ed9e0abd61f6a812152029f19c77490a9bb2827bceecb43a44e782d6492a71352bf6304d45ca20d3fb89b586cd9f9ba5bf7dba87261c0fba0ce7e5be3f4017e8b678ff48ace2997dde297bd4a93a0e71bfeddfab761c17051741f2733518f085862be7c540452c6c22a49a25be87d34c01569bf84b2a1b662b211fd730ce60905d9514afe36d77406eadb7d9eec7c99c9904edf20f8e543fb9d7cba64d26a7354a2bdacdfaffd1a63e3bc38586865f573ff7f07c3abb0e0ed4191e0c67016284ac41384becb882238372ac97ae03730407b179ada1c6f04b05f4339e4aed5231f6c10ffd3d4d68a8ae6f8ab860ab7b427e2ce764fbe2e8d10f88f7e2d46b1ef5204d3d834ec09ccecc8d59d7e205f661c1a383d8858ce133b31d970ff029eb38557dcca9554e184f6116fa310009dfd1ed64ed24f68aac808479fe4dd393f4afc953f1a522573aacfae766ed96d0ada8365438f954a0c5f60f01b89edf18b7333ce0abcfdeace5193c9097144fa9ed03db7f0dd75718ba664c9cb81a14977f5782a74300df2d3df93300fc2174dfa310153a65a61a046fc14baed459a7a2fdf82d9159ac9266fb15cd9da503969488d32e58c9ab6d76a9b1b101a0b622bd1382af6ba295dc82fb991a67afb24199c9bb912f189827542485792b66dbba9acbcb05ab63efca78546be49aaecbdf5f8939fb3e3cf0969915ea428a838fe0b61e12d5ed351dff4eebee3cd7dac3cbfe987ccb91c41f6ed90b0fc3e718075f0dbdc878255c33493b6bdb4e9525c6e32be374f94ef74c50928df07c84fdbcdd73690238e574e0a04a396e29877923bac885ccd1371cc0dfeb18d0fa117cf70ee9639b47401299effcb2db1638f35516282252e6bf5b79bc93e72901bf67e13ec1df18f90bcd52a178ebb5ef022385b9b03d3ed53d2e6a1defe74ae118be3c628cc85a8915821289b4814eeac7827d93b613bce60c3ccfc8a96b1356bf10db1c861a0efe161d0af099e3cc554b275e3df60a15d94a63eebff8e927bb393fe080a12a2750a5defb069e949332300555a3833665d0f39e737e1eb80d42af40fcf18794d465d60b37ef6840532506100a163f0d5d09c56970d80d5cbf085be442c52d8345be03ddb1d8f1fd8e816f7ec60ad211c57af2d2fefa398770d081336fb3365dda36084c349ab83b3c5f063d5d6858b5e82f20496fc3891c49f620694d8ed8bea6190ebb6b807bb9e55d53e85efc044b243fca189726d13066f9ae48e37e016178d0b368b1c7d4e34840fbf067ea1e92cd7de72fc3dd4ef9702eee4ff719ae5f0692c7e251c1579be1314805550d0f34feaec10ed7b24eaa904fa36662954aea509c91dc1b7cadc3a8a4edd360850989f58e0ced7522aaff30680e653cf6bc4e8cbd1c4a431bfdf11c27b85bb4c024b24061b54cf9ff765fdf41068aadf7a07c63f62a9f30d97a3485aae8b3d791795ac32c2f8178ad9819f155c6bc32c82ac1bdc9ac5a45f3d4a77627b70d25db8ee81474d69c0405fd7776bae84b3960d69e1771dee29d774ea56c0b7f4d13ce3d70591872f9e3ceafa37ec6e3961d14876a8ad6653d49bdaf775820d1e3344c27548938de2e29458c8a7dcc765a476cbacdc3499cfe62d391ac7ffb1e742c0f62765ac6c800b84354c55fcd3db8cdda5420cbb2f1c8d00e16bc22f8a71109bf9e7a303dae87c13cd92895f3ae3f133f71ab7c3fc05bfdd46429c1c942f97c8ab89dd00ff80a99ae63d7c4680bcf1221642283005b5f8eee0e60ee328c931fec33fb23caec8667320347d235e5f5bd40887e3b55e4c7d5ad80c44aa7c4841d630b5d637033fa68d9458d8a45bbc4cf5eab8859da4a39721291656f3c7d25f929d23f9b072d9a193dddfb63af67978ec706b638b952d1a2a39990a9a7c03deebd973b6f0a0f5160bc2f5ce71b4c7b3e9a6311d52f24a9e94b0e03c984d7edac5c22e474503fd61657196e80b30414a862cf6c128d158f071b421a0ced4b3c651a7e8048b61c9af89b5b017c012f8d28626c3cac6313fd9a717f9124650a9b2026903c50ebfc608b592a60b34361f59fe17d44933ff81a083cf6bf86e9dc0d3c188a95ea47585881cf04cb226f1226777dec306d8378a9d26e91ac17c05872b931b4319f6b301f3cdde77f8edc8283adcd4b3a8deaac3d48bfcee4791b3a3b03cd75862cfd63bb7924", @ANYRESOCT], @ANYRESDEC, @ANYRES32, @ANYRESDEC], 0x7, 0x2, 0x2000) msgrcv(r49, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, r53}, 0xc) msgctl$IPC_SET(r49, 0x1, &(0x7f0000000100)={{0x0, 0x0, r53, 0xffffffffffffffff, 0x0, 0xb, 0x3}, 0x1000000000000003, 0x10002, 0x0, 0x0, 0x2fa1, 0x0, 0x8000ffffffff, 0x8}) r54 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) faccessat(r54, &(0x7f0000000040)='./file0\x00', 0x3, 0x0) msgrcv(0x0, &(0x7f0000005640)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000deffffff000000000000000000000000000000000000000000000000000272db17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f00"/2116], 0x1, 0x1, 0x800) r55 = socket(0x2, 0x4003, 0xfc) dup2(r55, r55) r56 = socket(0x11, 0x4003, 0x0) r57 = dup2(r56, r56) sendto$unix(r57, &(0x7f00000008c0), 0x0, 0x0, 0x0, 0x0) r58 = socket(0x2, 0x1, 0x0) connect$unix(r58, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2f666900e85f8f7b22679b65b166ecd58544eb72cddb"], 0x1) r59 = socket(0x11, 0x4003, 0x0) dup2(r59, r59) msgsnd(0x0, &(0x7f0000000400)=ANY=[@ANYRESDEC, @ANYRESHEX, @ANYBLOB="9b2b9998d0119d51e845bc5fe2f6f0fc36d2245176697dd2fbc55f7ea2c7af60ee59f2d15ee443ef508dbcdb898978e95b1e0b9e624c86e3f6b1aa087fcdbd47356ee450acfd62eb0db6c2b4fa0fb290e67a91d0a8d8fa0f94180b5de91b982ba4fc2183b1c219e02607867428d6bddcb9734fefd9af6bab7179b6220c386fc7b8663dd05e5f2ec81188025115fb680927af1686cde529a3a30bd85d9f5a5e7970041dd5156b5c0d36800ea6d983cde3f616b7250ef47351ad5dbc5f6882d8632ac923928482cd25537889e2355a98efa509d43238a104725e579c4e48fb0699d7b596aaa1d8c5283290dfb3cb7654540eed19e46a99deb4af354bc2", @ANYRESHEX=r59], 0x4, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, r61}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r61, 0xffffffffffffffff, 0x0, 0xb}, 0x1000000000000003, 0x10002, 0x0, 0x0, 0x2fa1, 0x0, 0x8000ffffffff, 0x8}) r62 = getppid() setpgid(r62, 0xffffffffffffffff) r63 = socket(0x6, 0x804, 0x0) r64 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f0000000200)=0x5) fcntl$lock(r63, 0x8000000f, &(0x7f0000000300)={0x6, 0x1, 0x80000000000fffc, 0x880, r65}) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xffffffffffffff98) setreuid(r66, r67) r68 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r68, 0x0, 0x4030003) r69 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r69, &(0x7f0000005640)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000deffffff000000000000000000000000000000000000000000000000000272db17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090c38e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a8dbda53f1e696a68c90684b2826a7dd99956dc220dbb3331b3b1522888045bfa62205f498ba9559282b638732afb8eab854d52fedb43f64920518fe9eaa4b0745748424b5774293bf7428c9ea4b0c7977bf43221688ad5d449d46015c9aa00d683c1c8a99ba08b95c3adaa3a0e6a214aa7c395327b99962e1b444e2bdb47851a8f0c729a737110a79fdac96f69eac3cc9249a353a976f81105e433f67fa01a07ddae5df0e126e1e9e3c400138ce80d70c011a2a85307b24c17dcfbdf6b723f4e6a1b92a1f84fb33b1826c2b6b254afd453c3880f5524330ae7993fc97809ae2a8ca0236cfa97e467da70e210c8363f4b1e54dbda105e832fed7773074e897d2326a50704c1b7f500000000000000000400000000000000"], 0x1008, 0x1, 0x800) r70 = socket(0x0, 0x4, 0x6) dup2(r70, r70) r71 = socket(0x11, 0x4003, 0x0) r72 = dup2(r71, r71) sendto$unix(r72, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) r73 = socket(0x2, 0x1, 0x0) connect$unix(r73, 0x0, 0x0) poll(&(0x7f0000000040)=[{r73, 0x25}], 0x1, 0x0) r74 = socket(0x2, 0x1, 0x0) connect$unix(r74, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66690065b166ecd58544eb77cddb"], 0x10) poll(&(0x7f0000000040)=[{r74, 0x25}], 0x1, 0x0) msgrcv(r69, &(0x7f0000000a40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYRES32=r73, @ANYRESOCT=r74, @ANYRES16, @ANYRESOCT=r70], @ANYRES16=0x0, @ANYBLOB="f94cbc10b77ce44f4d90889bce5015bb9cb31507b2617e76b942d551ab49ca3110ed6c033df62f545233c1e65641db5febce632fd6cfbac3eb79b52855ecf2584fc2b61900b61afdda9dbcb5f71c9598464ac68b755ded32e96d2b409a19fb7c00b167bb07b0efcb89a058f66558a84e12f24373ea7d86fd7fc094407f8730587402268831127dcb27c27a5cc41abe033e792ee134b657b845e3aad1697ccf2523ec592f3888545994258aedd0915a1b18b94b4eec10fe0ce97cd46a226d32750630bbed7c349372b05ff40cb07f78498dcff52409dc4b72abd80f1c07fea48a0805518ee156a6bc7c740678770b0f41", @ANYRESDEC=r68, @ANYRES32, @ANYRESDEC], 0x7, 0x3, 0x2000) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) 12:30:31 executing program 1: syz_emit_ethernet(0x3, &(0x7f0000000000)='\x00\x00\x00') 12:30:32 executing program 0: mkdir(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x6594a9ff864aeced) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) symlinkat(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f00000000c0)='./file0\x00') symlinkat(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file0/file0\x00') 12:30:32 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x8) r1 = semget$private(0x0, 0x4, 0xc1) r2 = semget(0x1, 0x6, 0x40) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000240)=""/10) semop(r2, &(0x7f0000000240)=[{0x1, 0x2, 0x800}, {0x0, 0x1000, 0x1000}, {0x1, 0x4, 0x800}, {0x3, 0x12, 0x1000}], 0x11d) semop(r1, &(0x7f0000000500)=[{0x4, 0x84b3, 0x1800}], 0x1) r3 = getuid() seteuid(r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) writev(r4, &(0x7f0000000000), 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f0000000840)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000540)={{0xc, r3, r6, r5, r6, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = getppid() fcntl$setown(r7, 0x6, r8) fcntl$setown(r7, 0x6, r8) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = getppid() fcntl$setown(r9, 0x6, r10) r11 = kqueue() r12 = fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) close(r12) r13 = getpgrp() r14 = getgid() socketpair(0x0, 0x8000, 0x8, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000740)=0x3a4) ioctl$PCIOCGETROM(r12, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000700)={r13, r16, r14}, 0xc) r17 = geteuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x7ffffffc, r3, r6, r17, r14, 0x0, 0x8}, 0x5, 0x3, r8, r10, 0x101, 0x20000e3, 0x20}) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000200)=""/5) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000240)='x\x00') r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCGFLAGS(r18, 0x4004745d, &(0x7f0000000040)) r19 = getgid() r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000880)=0xc) accept$unix(r20, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f0000000680)=0x800) ioctl$TIOCGWINSZ(r20, 0x40087468, &(0x7f00000001c0)) fchownat(r20, &(0x7f0000000080)='\x00', r21, r19, 0x6) r22 = socket(0x2, 0x2, 0x0) r23 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r23, 0xffff, 0x20, &(0x7f0000000100)=0x9, 0x4) connect$unix(r23, &(0x7f00000008c0)=ANY=[@ANYBLOB="82022e2fac14003fdbea11174dff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed1e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000000062f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f3354fcd03af0c9fc348ee40130000000000427e216f90bfee7ef5ffea378a22a7f37decd6bdd66c8bdbcedb9abd9e1b59024ccd594e8683038ae85bc9bf4b0c257761cf0a17c203bc1d316191dfa5f5d5b18c77674eb8bce71028372703acbcd608e57f7d5b01e01f2e93bf14ffe64e26bcd256dfd11583cbb51cd9ec6a"], 0x10) dup2(r23, r22) r24 = socket(0x2, 0x2, 0x0) r25 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r25, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r25, &(0x7f0000000ac0)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43bfa0400000000000000d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0d45332a8695de36d58ab4f79a66de7fb584d490000000062f547d555872679a5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d366227ff8e28ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a0d961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c8000000000000000354fcd03af0c9fc348ee4013ecfe178450a78da389c899daa2191b7028566e151c79913cb808a007406528868b7bd5dd7d2528c3da19848452401889b7b4376de6e5f4a8380d4c1884ba3b2dd84a94c7231ca81e95fe5409aec6b4142a913774120350f0c6d113e1f88508a44bb436b5d31f01624b2e7f178a22d07d564cfbf004058c69e99ea079b5271cc0f1"], 0x10) dup2(r25, r24) setsockopt$inet_opts(r24, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r24, 0x0, 0x0) fsync(r24) write(r22, 0x0, 0x0) 12:30:32 executing program 0: select(0x190, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = getuid() r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r2) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYRES32=r2], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r1, &(0x7f0000001000)=ANY=[], 0x0, 0x800) r3 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r3, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffb) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000040)) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000040)) r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r6, &(0x7f0000000a40)=ANY=[@ANYRES64=r4, @ANYRESHEX=r7, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r9, @ANYRESDEC=r1, @ANYRESDEC, @ANYRESDEC, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="f930a6c0870e30da2b7293777e3378ab85869f6e990f9f37b70d0e62564ff0a4fd7c7b096b6e39ffd533708a136924a84b5191230897769d6b4d7eb850e2031f0a28fff6e4da8646996634b209dd34fd907a1f7b22ed72bd9b93133ee6f728105d7a343f67df9abf40df22b820e2bdc43c373897f255f95d9b184900db8ab1dd6cf6c1c9b1", @ANYBLOB="8a0db9782ad02b1667e3ab061b345cdc780acdac6674701d9f075500f0487b72cd8370b79266087a6c4bb030eb369a135bcb5dbd0c59c795c01f61ad2ea4ee6fde8df2f4ea426ee7577a9cf88b778a36b65e92a16b543577449d5e1469100d0aad740e7e82fe00c8c38a8822c60ce288f7a67df559106dde7a4558478ee447f97d06115b00d01b5c06", @ANYRESHEX=0x0]], @ANYRESDEC=r8, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRESDEC=r6], 0x6, 0x0) r10 = getegid() r11 = getegid() r12 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = getgid() r17 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, 0x0, r5, r16, 0x1e4, 0x8}, 0x5, 0x7, r17, 0x0, 0x0, 0x0, 0x7ff}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x80, 0xffffffffffffffff, r10, r0, r11, 0x4, 0x80}, 0xf8, 0x2, r12, r17, 0x0, 0x80000001, 0x0, 0x6}) 12:30:33 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) getsockopt(r2, 0x6, 0x2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000800), &(0x7f0000000840)=0xc) fcntl$getown(r2, 0x5) r3 = accept$unix(r1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) r5 = syz_open_pts() close(r5) write(r5, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8", 0xb8) readv(r5, &(0x7f0000000700)=[{&(0x7f0000000940)=""/235, 0xeb}], 0x1) kevent(r0, &(0x7f00000005c0)=[{{r3}, 0xfffffffffffffffd, 0x6, 0x2, 0x1ff, 0xfffffffffffffff8}, {{r4}, 0xfffffffffffffffd, 0x80, 0x2, 0x0, 0x100000000}, {{r5}, 0xfffffffffffffff9, 0x48, 0xf0000000, 0x4, 0x4}], 0xf8b4, 0x0, 0x10000fe, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r6 = kqueue() r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x10, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) kevent(r6, &(0x7f0000000b40)=[{{r7}, 0xfffffffffffffffe, 0x5b, 0x20000000, 0x8, 0x5}, {{r4}, 0xfffffffffffffff9, 0x9, 0x2, 0x1, 0x6}, {{r8}, 0xfffffffffffffff8, 0x80, 0xf0000000, 0x1ff, 0x9}, {{r4}, 0xfffffffffffffffa, 0x20, 0x40000000, 0x40, 0x2}, {{r0}, 0xfffffffffffffff8, 0x0, 0x40, 0x4, 0xfffffffffffffffb}], 0x5, 0x0, 0xfffffe01, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000880), 0xd, 0x0, 0x5, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x100000000000000, 0x4, 0x80000000, [{&(0x7f0000da2000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ab3000/0x1000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000bfd000/0x400000)=nil, &(0x7f0000641000/0x2000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000fb6000/0x2000)=nil, &(0x7f0000acd000/0x3000)=nil, 0x4}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil, 0x9}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000000}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil, 0x800000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file']}) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse\x00', 0x10000, 0x0) writev(r15, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r16 = socket(0x11, 0x4003, 0x0) sendto$unix(r16, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x122, &(0x7f0000a58000/0x3000)=nil) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) r18 = getgid() r19 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) linkat(r19, &(0x7f0000000180)='./file1\x00', r19, &(0x7f0000000300)='./file0\x00', 0x0) r20 = open(&(0x7f0000000ac0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x40, 0x109) linkat(r20, &(0x7f0000000180)='./file1\x00', r20, &(0x7f0000000300)='./file0\x00', 0x0) socketpair(0x3, 0x2, 0x3f, &(0x7f0000000680)) r21 = semget$private(0x0, 0x4, 0x50) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r18, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x4, 0x9}) 12:30:34 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0x10015}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdcb4, '\b\x00E\x00'}) read(r1, &(0x7f0000000380)=""/223, 0xfffffd62) write(r0, &(0x7f0000000100)="9f", 0x1) r2 = kqueue() kevent(r2, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) fcntl$getown(r2, 0x5) execve(0x0, 0x0, 0x0) 12:30:36 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)="c7a895b22a241c0a078359ff86dd6e360aa9cb99050000000000000000000000ffff23800f1d008000a52530f2612e7b4e0001000000") 12:30:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="62020207e0000001db897f493987693f5b64ae159a8dea9fa910ccd44b0000000011f801b7b9bffdaed473bad8bcb8fb2fec68aaf0e2715e5347680a458ad45b3ed7dd31c0ff4edbf7249643ea709552bfea080080c05d7b66f50f61125f85ac61b5f3e9a1a6a4e83102970db9d0f7a96b619d197616522d2a776e9a910da514f476dddbc2abe8ac191291403942c04de02275317bf220cf60c1bc3db5437ae18f562966da2e93222c6ecfc81eebdb0d49524fd6c810cb2f3f6a9d90e93fc99589123365fc3cca9549923bef2256a34000f6a495641e27fe5aadf6fa45659c4b2161bb90d1bc88abed26061cec23fb4e1923d79c075952fd125707351405ed801aec09a0e48fc9daafdcf6bcd169639903f48898ea507a4005adef2705fad54ffcc459286df316c5ecf3ec84462e12428ae3d42707ca3572a29d98ca24e120d65f61af55522c3e94d8fd6e809c2762ce1d7c6ac64be45eef2e608b1021cf797af19d76e441918100c68234f4bded5cdc10a6fb6bbc898001ec4d0325931d7111fc976025a550ae6e0755b509d1bbcbe0e19bbf5c55187d1c25ac0ea7e6bc86b52ac6181a896da49a"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) setegid(r5) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r2, r6) connect$unix(r6, &(0x7f0000000500)=ANY=[@ANYBLOB="4bf9cc900177e27239ccd3e8190eb6"], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) readv(r8, &(0x7f0000002200)=[{0x0}], 0x1) r9 = kqueue() kevent(r9, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r16 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) r17 = accept$inet(r8, 0x0, &(0x7f00000001c0)) r18 = kqueue() kevent(r18, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) kevent(r9, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffa, 0x44, 0x1, 0x0, 0x7}, {{r6}, 0x8000000000000005, 0x44, 0x1, 0x1}, {{r11}, 0xfffffffffffffffe, 0x40, 0x1, 0xffffffff, 0x20}, {{r6}, 0xffffffffffffffff, 0x60, 0xfffff, 0x0, 0x75b4}, {{r12}, 0xfffffffffffffffe, 0xd9, 0x80000000, 0x3ff, 0x101}], 0x6, &(0x7f0000000200)=[{{r13}, 0xfffffffffffffffc, 0x1, 0x4, 0xffff, 0x5}, {{r0}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x200, 0x1000}, {{r14}, 0xfffffffffffffffa, 0x40, 0x2, 0xffffffff80000000, 0xffff}, {{r15}, 0xfffffffffffffffb, 0x44, 0x40000000, 0x50000000000, 0x6}, {{r16}, 0xfffffffffffffff8, 0x4, 0x10, 0x0, 0x1}, {{r7}, 0xfffffffffffffff9, 0x40, 0x80000000, 0x8, 0x101}, {{r17}, 0xfffffffffffffffe, 0x8, 0x10, 0x5, 0x101}, {{r18}, 0xfffffffffffffffb, 0x10, 0x40, 0xb000, 0x6}], 0xfff, &(0x7f0000000300)={0x6dc, 0x7}) 12:30:37 executing program 0: syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x2c7d) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000), 0x10000000000003c2, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) pipe(&(0x7f0000002ac0)={0xffffffffffffffff}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000002b00)) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet(r4, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x8, 0x6, './file1\x00', 0x77deb098, 0x6, 0x72, 0x7}) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r3, r2) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0xd0) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000200)) r7 = kqueue() kevent(r7, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) kevent(r5, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffff8, 0x44, 0x20000000, 0x7, 0x7}, {{r7}, 0xfffffffffffffffc, 0x12, 0x2, 0x5, 0x2f46}], 0x2, &(0x7f0000000180), 0x0, &(0x7f0000000440)={0x0, 0x8}) openat(0xffffffffffffffff, &(0x7f00000002c0)='./file2\x00', 0x20000, 0x104) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000300)={0x100, [{0x2, 0x3}, {0x2, 0x2}, {0x3}, {0x2, 0x401}, {0x1, 0x7}, {0x3, 0x93}, {0x2, 0x8001}, {0x1, 0x6}, {0x1, 0x8000}, {0x2}, {0x3, 0x8}, {0x3, 0x3}, {0x2, 0x8}, {0x3, 0x4}, {0x3, 0x7ff}, {0x1, 0x4}, {0x1, 0x7}, {0x3, 0x8d}, {0x1, 0x1}, {0x3, 0x4}, {0x3, 0x6}, {0x3, 0x7}, {0x1, 0xaa1}, {0x1, 0x558}, {0x1, 0xb021}, {0x3, 0x3}, {0x1, 0x3}, {0x3, 0x1}, {0x0, 0x8}, {0x3, 0xff}, {0x0, 0x9}, {0x1}]}) 12:30:39 executing program 0: sendsyslog(&(0x7f0000000000)="15", 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semget$private(0x0, 0x1, 0x14) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x7) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000380)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000003c0)={0x2, 0x5}) fcntl$setflags(r1, 0x2, 0x803) pread(r1, &(0x7f0000000580)="609bd923e9f2758fbb254c65a956751041e4d2fbda945817bbbafa2811cd93bb98a9eba731636f6e377116464b254a5982b39eb640dcadcdfa48fd5690ccfa9e5c49edf3dfc96a27aaaa6050f8c16dac8d62b87bacd0c80f83095f7a9e5352e2d255658fd13029b3244970cb4e7298c902435c0f41888a3f56b4d814d3e6a8a3d92b66f0ef45efca5b182fe1f4d44a32d58557e4b58f18bef46ee2a6339a825eb1c0a6c6b87eef1483dc47da64e9f91a6c67837424e25efadf7d4c6bc07d393450587f2a23b2d6bfe8f4d69e059d4a6373cb", 0xd2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x20009, 0x3, 0x9, 0x1, 0x401, 0x401, 0x9, 0x2, 0x2, 0x2, 0x800}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x7ff) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, 0x0) r2 = getgid() r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000880)=0xc) accept$unix(r3, 0x0, &(0x7f0000000180)=0xffffffffffffff57) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000680)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f00000008c0)=0xfffffffffffffd2a) accept$unix(r6, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x800) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r8, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) poll(&(0x7f0000000100)=[{r8, 0x15}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r9, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) poll(&(0x7f0000000100)=[{r9, 0x15}], 0x1, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000040)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r5, 0x6) r10 = semget$private(0x0, 0x7, 0x287) semop(r10, &(0x7f0000002a00)=[{0x4, 0x1fd, 0x3000}, {0x0, 0x0, 0x8789c8d791a6081e}, {0x4, 0x7, 0x1000}], 0x3) semop(r10, &(0x7f0000000c40)=[{0x4, 0x4, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0x3, 0x1000}, {0x0, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x800}, {0x3, 0x9, 0x800}, {0x2, 0xb}, {0x3, 0x500, 0x800}, {0x0, 0x4409, 0x1000}], 0xa) semctl$GETNCNT(r10, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r5, r4, r5, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) semop(r10, &(0x7f0000000080)=[{0x3, 0x7f}, {0x2, 0x1761, 0x800}, {0x4, 0x1fc0, 0x1000}, {0x1, 0x6, 0x1000}, {0x4, 0x6, 0x1000}, {0x3, 0x8, 0x800}, {0x3, 0x100, 0x800}, {0x1, 0x9, 0x1800}], 0x8) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 12:30:39 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000280)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000001340)="de5bcf292d0108e285382288b23c66f3fef4dcf82cc764abf97987dabb3dc3d2e04c5f86302b92d5fc0c7a723415ba749a5fa48db2cc8ceec469dbe8dd9b313b42733029619fa0306a87e2c1a315e1d082c0d0e46334b34c821647f50d8a290a5d322cd2a5d0f3e648e30d1f132728f826aa23c23d3e7794634ab08842991dcde378725412d9cfef63408ef91e1063057d50a0d4e309d1776cdc8c4b39a4ce033026b15c8dcdc8af207e9b818875af15c416da8e37eed861754b7c3458b2a7506418b1362604e278af609a74c4e66b74e7ddd8e67ac3c7b2c763ae874d55bf08b716993a561cd71c33e3", 0xea}, {&(0x7f00000001c0)="69b431b64dc3b05260211d183deced780a8783cf927d79209aa625915327de3bfd0e066b19", 0x25}, {&(0x7f0000001440)="757036a631bb3db87f4e8a6c85db0da14cd865d5392a6abdaffe27a678e8e3192a8f705926601231b64f2937e9842056214f38c4890aaddc31b91927c8f3c5cfefb67207e9c92f8bd74ef162510d297d7ba06222fb4872e8d4d1427639eedd7e60c3f43e7cee898a3de56239f7e5040a77e1cb48b0fad6ec9cbb029ef4d052f41a246a6fb57ffeb3f6ec54fa28368bdeffed9daa2ac22215bc0ec60b18b8584f48a5488ad84222b7dc257eac01f366374bea331554b82d06de343b582984032fca3dac4039404eb4adea927cc52adbb432a2b4d30e79299e22bb32d8e1489fdae004a774573528da1b382b2a6c4161f7e53a8f3e3273406c54e8b0e547d34d6d724ca3371b9ae2702bacc0981e91598d801c6b50b3f11c8bd27843a1ba80824a6d4e2057852cf0bd77f24b48867bcd421422f3b292434e0d2c1e89fad91f4b5685d0392386fab83cb31b9874f7f220c6d7d23caa29727c6bf2ca4de63e4a3af0e22699dca9d603afaba6b28fd6bf1f081135c001b8ef239f44b280c2dd8598d09666a5352398d7721ed8fd76cf1d31f1954a8ff25276221494c76f15ca0d99bf924b70b3f21fd0ad3ec76cf937ea5e29432eee2b98f75549e0d44c29d0c331a5afdf4d7dc5ddfac623ab18b4cb7d96ddfebaa0edce325e5f17b368e21d990de486aa0e915f59b3ce6c25eb58893dd56ca38f252510d8bd9d8930fd4104fa794fcf47afdaba67ccf314a44cc9967ef9524feafc03d18f5ec8dc9f949d70050b1c5533e3cfff3a3e724ada305a3bf5d69e228981044774515a72a8a8980b36ce2e63323a309f7fbc5994b0ed1c78523fe6fcab628c4b6436b54bba87b12c94ec96370d786d66672afbba7d37d2c14ceb86c948fcd3061393b3aed34d2a78bad94998818fe661cb21d9ee6eea6946fedbba20cf2a2f40d174092c37ffc66994ec21a7085278bc8102f962862ac122f48b155ff46d6bfb6408a57e813da6e81569beec386c6a1a2182932f420e430ed4cea8867b28fe789cc99782264a0d841d71b0026829566ccde5554c6cae9018a8780dd223553954826e6fdd33310411e28d1e11eb19fd67328f99c308dcfe356b32c43a035c0492e86eab2850fd754d9aadc38ffb2a354420440cb36e1c59c74bb93ebf0906f24928d9612d7db311a2dbcfb6a3c9fed8396f4e6c929dd214da6c2db468f3716da4e0ec1041459535efc5c0b132a0e37d262dd561610c52a54286226db2a25e2b5e82f3fc74fe1ff252449658d5e99f81fff7d10aa5fa1bd4a645fdee6c8b34212ab0d94df87769c3889254618a5af2b12af80e2824c4acf6b88a5bc4f3e3b27cea38edf4c4af6c690b5ce46d3cf9d11741ff14b34c31111465071e7af4ad39255a3dc1c645af04ebc9a7a5640f2cb04c964f0ee7707f9d192ab60f07fb915b7bcc8fe1791cbb81789eb2680a5843d64759242fad36492d69ef700bd14dff17b1f5bd7c6f6e0f31adc26710e1a4878122e18daf91564104c8f3e378ab7e30e9f868a2805bc01b5039f2d5303fe9ce9a664bfcf6468719d63d4f78477246c8ee0eb1f70dd89c8fdfd70f53bcfdfb18cd2cd471d300b58d0f2cb3e8170f9c2fa4b50d85f6b101f6a9c3aa4ea377a096725d669df43dd7a4585ae729e2b8e256eee6f6505143b34e92270a75746121a6bcd4a1e6096efee693e116c878510cece63e1560ad5ae2ac75d88ba42092d16c5018e41534a771fb812eb5f7e2adb538ccd72ad5b2c3869a5c89ce3f51b6fc83949af07b17af352f184beaa561c633395cf01e0b583a1f6f4507ae17d8b70f4e0917fdcf884300477ca36c2ac7c8ffc6aed2ac61caae2f74ef157e582ff809b96a32d37750abb17c534081900f975ccc86f9beab2531b8a04e88e665947a14a78656c64ef7ccc76eac68e16be202633e07eee9ba6cd37ab81de71fdd96595e60c656414091d0e0798e15424117f601581d6014421cfb50b2035cc760aca70bc665e8d65291a91f1d4f710f648c6281a788bb8540fe22bb8bb6fb36b6e08582e02f275645bde3e186636d933829dd54921360b48df74bb3941b83a7d67aabf2f06a0d6bebc10f663551b85fae11d3352f98af9bd712a8a590edd4724c4fb79755bacbcffce058bda26e03cfcb2dbd4130a5be4bc9c910279ef3a1dd3f06eb2026eb86e92c337dfecb66fd9109dccc9ac2caf44feac34cf36cb088ff519704c1d0ddf0d1c11516e04088551d9cd323a642dfc470943e965bb6681ce726f41fc30d191c49cc9395b055ba793ff66c900b6f2353e5a7c8148849e64b1b4a763b453a8660131867a21da7210c582bafe3597511bc14bdafffe01126507c5323bb7e827afeeec3d4723c547bf7403f0c2bd7f4bfcd8a56ae51c5705642463fa476301c0dd3b77c86853b91c806737d29264e71efe01f641d5a73c05d72c0503625f622bee8d1878dadd8c3c0ce6cbee516da96a57892629cc2050ff9fc060226b269a78cff4c9015e94dfdebd4fd5405320e863bb01c203f93a650c97978442c4f63fd0446a55437c7f6bb80096a569113d8076401e69686152974a4f1a2b29cad38ebdbaf0a83913548749a667fe2ff4d3d8ea808c684849cb03cca56956e53cfa73addd03f874474c5740252c248ed28581ffe3728a207b204f65d689117ad7bde158621226debc85b05ec5375e3127501f40c33c2ddc797170dbda0648723b99dc3a7e5336568617c3351a8e18cea7f88047c38aa13f58d138bdd625cd5b921d25e4a861c822376c071d938ad294207b4370bf78d2350003e5878e7e40ad7878615c73121b034fed402d6a0b3d747377d1382d32aed82de60dc1f882f1966f1dd3f7e7bca240bbce0548108619364a75af162123f4bb2d07403f8218bddda88123eae92f5da0420190abd5db1a22180e1775eb8d39ca0eb5b113e27e0e50183034314d0eca8a6ed4b7b2c039fb485d2ddd19a76861c2c37c636480cb3cf9997a2f7597804a6dc413e1f3f9a22c32c95ff4cf8289909986b12b816e092c9340d4f43a6e7645b20067e6af4ee726de3483da90ad60be6bade340c8deba40de7d346dfe5ddf4d8f3a7d7a063db3d38abc9fb7c88177a72fbc418e45039cfd6abae8da121c6053da8a5e3ce041d58c965c591f6b22f2ee496abbfa7bdf482236488413a981e0ff5c66da86064d11393ed30fc98d1dceed1b0140ffa5352f4d693c6baf8127197ff60bf33dbd35fc83c443de59d0c09d17876d12c3697c848050995c367c51a8ec5d0ee613d0a6c9fb40329f9021ecdf6133477e1777c7dade7c717a2a05f303f614978ae1ce0aae5c6fcdb1aa9bba732896babfc44783306c567ee796ad0e7079b067935b10b4661b801a81ddea87698443a83910798b8de4e12909204929e7dd1d08e2692c2803623dd0c14b4458c7eea714a7a235c96a00e1b1c331958145a9d1c0353cf720dcda45a2461efe8ab617874a4e3a2f7f84a90075204d94cc89fbee6c1381a371281bcfe04ce8bd849690defad9c40369534054443da1817d59d19acf2b0abfa32d79499667d4e6d5bfbd78cde7b6500c958364c8bf4a47d044157332c4861a334dfde561bca3731bc848c8c744a103e3034825d179c3023298bf4ef3643056f44f18b0dbecdcf5e533edfc60f46da24ee76763b8a3ec1333f7e2b11087ab7183055f41f452b25738a1dc240a955cea510c34cb7da1b982486cc3e454b007e4cd9c76b6dc1e0dc7c1032ba6c7b7d2ed396233c4014e6cb709e509c64548d4e654a5a00cef308f1bc663a1dbd2ca064baa26638a7e1502984313524d7bcc5a727fc4b26e0f8eece8fdf3086d4e2399cdc25dc673bfd1cbb67ed523ebab2c3233c19bb7625079efd02e6d13829f97a4efbc9dbb5c94e4874733ca589136d18902ea802184d82ede4ee23bb58f8e1fe3e969f3fbe68e046622b6233ef7e647ede403e02040048087dbcf8773d1b4b11989b720a8a8de3bcecfd37f92d326f424e2d96f99a47ee0d4e60510d229faedd00f9f26856134ff865ed6e48054c6e6fabab378164a738220f9d22102e402103cd0a0c07e8bad93d3d970b8a7e827385292e6d4c07899c7728a1f5ff42107282974695dfd1003129a6f70bd603a8cdb8879a724b27663a17059966b1841446cc0acc1231211871936721fcc884966c49810ea0686214c18a0cd1b7baa0d0d4003eda2dc1b2155a63bfb5977b36ff0a9344e23ededd0f59dbc43200318cc14cba5cdb1a67cd06b80b319b7fb8a2c6508c3ccf31edb8c2de028d00f12716d38e907526cfb71e34819b45f948c1d85b4cb0714b644399e3cad02e0e8ddaa794620675d78acf0a56052155455cb65dfe536648ab1c2e098f5b6f94366744e8dbceb079e4629c3ede21062524fd6bba145059d832d18602bc909d66c1e946d5e3c8d47075046eceef9cdda014df79445b8883a601e9eb5e0385106ef91b9717f3cd84c35a63efaa1e26cd9a512ceaee795377f1dc3720ec8fcd0088f935ea9c12efa8dc7611e986b1a4fb4a451791c38d8efde43b21075166439707f23fbf082eec3aee92d2ec203c2f5aae929df600ebd1524d18a2982f73f636dfcfe851e7b27d3867db067a1ff2f6244b63829c96e14f9b1fa6361b36c10eaac898d69d76ce67b446df35699599120887be3516ffd29935b77171f6981622502b2529cf96ba95e88d9727cc7f97ff86371c60cc955a5886438f9301f411f502233b1794e05779a2611286d1f857d7cfe2d1dbf05856f35edf22e77aeac1cb06f549e056649b138ef077718fefe202f2c8c8f4d9c43a62a715ae77086f16f8199a988b1c958f6c211e180c747842c0720ea5f249ca87361cb15a54fd36982c752dec5e4f8a9c565371e3458e343b8833edf6423b370b819b5414f87590bfd4b3986d5646d1e4905c07f1420ac22aa4802e127dbe417bb315695bded976bcb357fba392e006726d6999e2f77399609c9c2eeba5ebfab56a05d2da262ee05909fbbeb21407b1dcad5a6732d85733a85476cbc4605a33e217e9c3e648977e56241ed93f79d6e7d4d3d710e533230bf279e106c3a060cfa04ed9cbcb7505dbd872c4b8374ded8de115b4625df66008ad1d279da3f4b95b30e3b67193003f93d75a65d0d4f8f1c4e6e66885aeda05af6c5d11ff3e0ab8b1b04c84d954bb0b73b9b2310156a39c6d2740d87ea07d825f74384d5ef64fe91be9f6b4cc3a471503d3b155a876eada249837b00014f692db589f52992b581863daf62f85426a474ac4d8eef4d73d181f00e0f1115983c6652c9c75c877e79aa15a68365df1dca00e483b13794aaa94b10fff7770cc4a88f89c8a4ea9288e815959ea5f45d003e4036660249664d642fdea5d477be3c3ade085555440d543d89540da9195893a29be763f5c690a846889201d067b95d268d4adb0d2b1773679c1b82621f0b37d6297012959b1ee1587124cd8b5b5d24694f8d2fdbe273bd4e4cedd7d355b98792d211657e5bf73406a88c3e52996a6fd95d9a6dfe22405ebf7c45d1c9edaf6a5721cd1bc8936290da1724699d91c01203ba2723fea4d612238f6c5ae836711a1729355775c89768b3041948b58c7530c3f6ddba294268366423018f716d2e88ee154a75f949b7a81bcb47768e6a6f7d25a2a4db7a1b7e8b0015281a7f6a08962f3dd5d46360e54947c2a0d7b874f6a6555e2ceba4ab96b93741be72bb1d2c4ca81212512b83b0777181eb0ac5c428b5e37208c994e1bd99f0e4e7f85b25c7359546cb539eec1971c15bd259ce182d793fd5463f6", 0x1000}], 0x3, 0x0, 0x80000000000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0xe9bd76f4f9adb9d6, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="d987281fcffab40c280776c39a901d9892e0b388c5106dc12be9658c14fdcf8a089e101210e8e9bfea0467b9596eca67e2272d2ecbfc1615ae3da53c24f89fca1c27ac813355875c9fc6c21b39db8c1de026080e87d84b72cfa7e9f6ec9869afe5de6932ac5d7722b31a5f6a7cc16e827acc08472196cbadc185220f466687dbc3cea2e6e10e140a37b4b36407b9dab1ea2fa6564e57b0b717ae3cc781f8e1a5ab1403ea0f55712f1bc6a799e290ab4db629a18b0a6223fe3c7680df76620546e9345fbf6d7b394dda3db884f4fe3d4e1c1e73477b5ada733f1d73e9a2c68dea63f4aa15a617135400af683b69de34abefc16000000000000000000000000000000044f680f8d5dc74d1fc6e24e63c540c244c85dd34a12236819793a5f75a636c9d5b7290c86e21562258b3a0ae73e2d92d5f49830d4d1c56ab84469ab58fca1ddfab00cb9905288db661013e3f346324195dfc5537e908b6255968186a0c695f608e210bf6be3b8d5cb138474475cf3c235c182bd7ad6ae74bf749f0179251ef8ee562d518d1300d0ff9a70da468f6764215210784ee7ac27a7c99403a5b8f0c708fbba5652319dfd02483ad63406caaecffd8bd81b35ff0e954636261ef97b5ec63b79566d648144552da88ff38f16526d77953db8beb15ab10c06337cbe4a30cd1a340c37822a9909dcc4a5ba1370da82204e07349261f83dcc8535fd928b8614ed3246ec6c8fe4bfa49b49d9f451a61f3c0a75fb49d2d0ee2a0000000000000000076bc20a116e8b391b3982c63fb41e10f9b6cac10e62274efdc8728d1eabbde204516bae13da7e583278fd2abdfe208cc2bcd6ded22f3a393573ebaf776d3d5b6e2449c56fb8c4d59cfc3adebd9632743e1376e713f823e8e5728073e086800649603b95891e88a1b14"], 0x7) mmap(&(0x7f000000d000/0x2000)=nil, 0x2000, 0x4, 0x1012, r1, 0x0, 0x400000000) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="01002e2fcf2a3105a08ae87e65bc34cf58235128eaf5cf77f8b50000000000000000000000e3ff000000000000000c4fa4aaedab8267d5126a29fc5fbc88b20f7a0aac15c78374b6e8e361e226081cddd711e1d84e5284db179a000a268bc8"], 0xa) getuid() r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[]}, 0x400) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0x69) fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getppid() getpgid(r6) r7 = shmget$private(0x0, 0x3000, 0xcaae3b1ac283dc83, &(0x7f0000011000/0x3000)=nil) shmat(r7, &(0x7f0000007000/0x3000)=nil, 0x1000) msgget$private(0x0, 0x20000003c4) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) r10 = semget$private(0x0, 0x7, 0x286) semop(r10, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r10, &(0x7f0000000100), 0x0) r11 = semget$private(0x0, 0x4, 0xc1) semop(r11, &(0x7f0000000500)=[{0x4, 0x84b3, 0x1800}], 0x1) r12 = getuid() seteuid(r12) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) writev(r13, &(0x7f0000000000), 0xc0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f0000000840)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r16 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000540)={{0xc, r12, r15, r14, r16, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) semget$private(0x0, 0x4, 0x72) r17 = semget(0x1, 0x2, 0x542) semctl$IPC_RMID(r17, 0x0, 0x0) semop(r10, &(0x7f0000000280)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x0, 0x5, 0x1000}, {0x5, 0x0, 0x400}, {0x0, 0xfcae, 0x1000}, {0x0, 0x8}, {0x1, 0x80000001}], 0xa) r18 = semget$private(0x0, 0x7, 0xa0) semctl$SETVAL(r18, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r18, &(0x7f00000002c0)=[{0x0, 0x7, 0x2000}, {0x0, 0x736a, 0x1000}], 0x2) r19 = semget$private(0x0, 0x0, 0x117) semctl$SETALL(r19, 0x0, 0x9, &(0x7f0000000200)=[0x7, 0x401, 0x4, 0x5, 0x3f]) semctl$IPC_RMID(r19, 0x0, 0x0) semctl$GETNCNT(r9, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getgid() r22 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r22, r20, r21, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r23 = getgid() getppid() r24 = fcntl$getown(0xffffffffffffffff, 0x5) r25 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r25, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r5, r20, r23, 0x80, 0x8}, 0x8, 0x5, 0x0, r24, 0xfffffffffffffe01, 0xa, 0x7ff}) r26 = socket(0x18, 0x1, 0x0) r27 = socket(0x18, 0x400000002, 0x0) r28 = fcntl$getown(r26, 0x5) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r30 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r30, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r30, 0x0, 0x1, &(0x7f00000003c0)="0100127165915c00", 0xf7) setsockopt$inet_opts(r30, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r30, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r30, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) r31 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r31, 0xffff, 0x4, 0x0, 0x0) dup(r31) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000240)={r28, r29, r32}, 0xc) r33 = socket(0x18, 0x1, 0x0) close(r33) r34 = socket(0x20, 0x1, 0x0) fcntl$getown(r33, 0x5) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r35 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r35, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r35, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) setsockopt$inet_opts(r35, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r35, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r35, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 12:30:39 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffafaaaaaaaa00000460a4060000103c00000020000000000000000000000000aaff0200000000000000000000000000012c0085"]) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000040)=0x5, 0x4) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0x8001) msgget$private(0x0, 0x1) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) setsockopt(r2, 0x800, 0xfffffff7, &(0x7f0000000140)="2eeb285f22bfb2ba6e6d6cd13dc658f52d2ddd11f19e25", 0x17) 12:30:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shmget(0x3, 0x1000, 0x40a, &(0x7f0000ffd000/0x1000)=nil) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0xf9c9) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000ffff0000010000000000070000005fb898dea95c889a18ffffffffffffff727b8a426a7dc6b8e62eaa6e79e20f57b011d1112b11efc0376d09f7fab12fa5f2d2abf11a576945da33b9cef4235b090b9997b76cfa85cb2563b2a2391198b17c3d99a91ef28164e87b84b93360c6c41cfff010c59b58ac573f40e609bf53b047fde662ef6076244aac7b4f530a7e385b0e7312daa2bc95f9549e80f0b1229970152f3f43c699656e9d13d50be20d7f6f8ec4d12d0fc212120c42e069cf9fbb8207b93c1bf5168e77b5e1fbbaa152f2251f7e9f4c82232fd2b0e7a9c2bf7eedb4a9714bb8fe199621c8fe2e6b971f49f83b216d873565819101b1a229dcaaec7f7fb1a3f75d222a40e865481643e6b5e22ad2ddd0b9fe1bd48a2a"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) r2 = socket(0x18, 0x1, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) dup(r3) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000240), 0x0, &(0x7f0000000280)=[{0xb8, 0x1, 0x401, "632cd6c13cfba021f8e7b2156cbe941f9f508247f1dfab06844c16d2f3ce872ccfdc33f9d1c2ec6ec00092885e260ae02446ac2116ab29e8fe922ff68e2ffbcf73fdd60de733cb06f255007ac8c76672e35c37db94408727772aa6833d8b0266f87588c00681346a560a8e8c39695599af20803a90cc3ca1e709972ae47f6dfa9bcf07ffcd6a4787e0e7768bde8b3cc7624e2e1415262b8c6038d187dc685ed81e4b4b780707"}, {0x108, 0x1, 0xe13e, "cedd9749d9084e2f48f8d11696b76c72254c3e7e9f5edccdb33332a73b07df564f59abecf2f9d062940ced5d8cf68f4ed09f4fe192e8b7bed0ea581df3cfe0537854f43d34c3699fe8ef9a1e83c794cf70913644c610ce627f31316b430936ff28afe01e3a40f7676b0ae16b1549ea27e414700653d6590d18d00fb69c0b2a8ef2466600b5a800c31714ff1e4e36231dbc394561c0e1bd26b73c7d73a9152d5e8a6112b1ca6b104d36949efb599529704ae23267115f12e51f92fb309847db7c06bfb554ca86d20ba7f6844b5429cc0ca5d4b45d0ca65f7f8193df67b1b132d4f5af82c26fd510c375fc2422900d68c3e8d1c20936dece34"}, {0x98, 0xffff, 0x10000, "19446d1af4f2ea6d6a578ad54c59a24df7317c604f19de316edf413d87db0f4407c55dbf843fbdcb3fc97aeb220c160906e718555b3ce87b4bc3e9b9400b6ce778875853e538fb54e38ad87177458e9d1e53044446f6249ce0172b59d97d37ba303e96617577c3be1f443ab4aa4beb004929b14a95945641342587eb91f883fd8baa8057d06316"}, {0xc0, 0x1, 0x9, "0f1290c25b555de216ad968d80745bf19c836c82f6e2e0a07fd769592a820a997d817c0ccab33d4cdcdc1b50f6e9b6b3273105b4a7bfcb0dcc41ac3ff22e75555d0f3132b1d7a891004be2b7cfbdb3f03b9deeaf7d63536487bf1a08c1b67517704fd98adb6e087fc8e8fc046ff93934dd610bc0fd95e57480c981ee93ed4b92a7d0a784498c998eea921aa189fb89568f5b60dfbd147a0176df0ea8ce63ef2b7d503c4ac10620196ede8f114e987642"}], 0x318}, 0xc) read(r1, 0x0, 0x0) 12:30:39 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffc, 0x1}], 0x5, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) r3 = msgget$private(0x0, 0x20000003c4) msgrcv(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000542709300400000004c230f28183f10b937568bd84846ef444a177f0a89db598a821460536af34109df68763b44d024f3d96a6ac805c214ffa2e756f196d81138e52fc903afb25df369525ece35efd0eaddc38f2db92d91640c44e166b05d0145f922590b5c240a0cf5ec857dfa35d2e92b384342b79ebb6d5eb3ce81ba1f0cf28457a1b082de6deeb8e2e29a0b6d1d13c1c327168874cc57add8a3c4dab0235933dfce6ffe341eade24ca7ef8c82771169f97eea693a9aeba40066f993e7797f995b56d9ab7643ea5c78328f1e70ef39ef44cb9d9c5e1533b86487b5d9436fc50027422018906342a9bcca646f7ed1efa8844f3a1e66d42f1fd58e745224e066d1fd0178f10112a5d41b5493f8d07cfa0e3a1927e01b3174af4e185db305347bdb99be3543"], 0xc, 0x2, 0x1000) msgsnd(r3, 0x0, 0x0, 0x1800) msgsnd(r3, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgsnd(r3, &(0x7f0000000000)={0x2, "dcb0dc1f720d52917ae01beb6e8c6a8f77e87793c959a0523c1b372d"}, 0x24, 0x0) r4 = msgget$private(0x0, 0x20000003c4) msgrcv(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="000000054270930040000000"], 0xc, 0x2, 0x1000) msgsnd(r4, 0x0, 0x0, 0x1800) msgsnd(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="010000000000000048696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300bd931d65f98896ef2808b166b74e32d2658619"], 0x2d, 0x800) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000480)=[{0x6, 0x4, 0x1000}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r5, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x0, 0x5, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x2) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000000c0)) r6 = socket(0x20, 0x1, 0xf0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() r9 = geteuid() setreuid(r8, r9) r10 = getuid() r11 = geteuid() setreuid(r10, r11) r12 = getgid() r13 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r13, 0x0, 0x0) shmctl$IPC_SET(r13, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r15 = fcntl$getown(0xffffffffffffffff, 0x5) r16 = getppid() wait4(r16, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r17 = syz_open_pts() ioctl$TIOCSETA(r17, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b0000000adad0007ff7f8f37161211174aa1"}) r18 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r21 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r20, r19, 0x0, r21, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r22 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r22, 0x5, 0x8, &(0x7f0000000140)) r23 = getuid() r24 = getgid() r25 = syz_open_pts() ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r26 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r29 = getgid() semop(r26, &(0x7f0000000380), 0x0) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r28, r27, 0x0, r29, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r23, r24, r28, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r14, r28, r19, 0x1e4, 0x7}, 0x5, 0x5, r16, r15, 0xfffffffffffffe01, 0x20000009, 0x8}) r30 = socket(0x18, 0x2, 0x0) connect$unix(r30, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r30, &(0x7f0000001140)="a97e3cfb142491e94ef2d3438e9a616dcd7313e83634cf2c81798d1fcee76485f9730d707d8f5e02ddec5920116db058a4db6eff07edecb77ce847be364c935f04fbb4883dec6202cb36a03471e956b0a5f7833d23f319824ee477e051d73d92f795305af63e51f07830c307eebeab62e82e5c6ca989fcb10e6193920d80b97fc4e23f73b7fb6d1e7e7f4b48b53b60d6d48357b1c5083f75e86067ce5b55e88e59346ab26122bb67ed101a0dd4eef7565cbc9834754adbb2c6a371253515d8c692c7638f5b145d", 0xc7) write(r30, &(0x7f0000000000)="cb1263faa4c005f6a224c1f4cfd308e51c4817454a43f4ec201faba9eaecc847f034dcfaaa4ea943cc40edf80290deb329801bee06b620f778f98f1a1dcd43f86b68321a946208d9e05384391554cd0908c82987030b1263ff5a10a7f6ce49d69faa8b4ac360581df085c8a0232ac8cf05f56375efd2", 0x76) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r32 = semget(0x0, 0x1, 0x404) semctl$GETNCNT(r32, 0xdad1c1f14ed13733, 0x3, &(0x7f0000000340)) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r31, r28, r12, 0x11, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x0, r8, r7, r10, r12, 0x156, 0xfffffffffffffffc}, 0x32a, 0x7, 0x4}) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r35 = fcntl$getown(0xffffffffffffffff, 0x5) r36 = getppid() wait4(r36, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r37 = syz_open_pts() ioctl$TIOCSETA(r37, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b0000000adad0007ff7f8f37161211174aa1"}) r38 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r41 = getgid() semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r40, r39, 0x0, r41, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r42 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r42, 0x5, 0x8, &(0x7f0000000140)) r43 = getuid() r44 = getgid() r45 = syz_open_pts() ioctl$TIOCSETA(r45, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r46 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r49 = getgid() semop(r46, &(0x7f0000000380), 0x0) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r48, r47, 0x0, r49, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r43, r44, r48, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r34, r48, r39, 0x1e4, 0x7}, 0x5, 0x5, r36, r35, 0xfffffffffffffe01, 0x20000009, 0x8}) getgroups(0x1, &(0x7f0000000240)=[r34]) r51 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r51, 0x5, 0x8, &(0x7f0000000140)) r52 = getuid() r53 = getgid() r54 = syz_open_pts() ioctl$TIOCSETA(r54, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r55 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r58 = getgid() semop(r55, &(0x7f0000000380), 0x0) semctl$IPC_SET(r55, 0x0, 0x1, &(0x7f0000000480)={{0x8, r57, r56, 0x0, r58, 0x0, 0x7}, 0x9, 0x8, 0x3}) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r52, r53, r57, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) r59 = getgid() r60 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r60, 0x0, 0x0) shmctl$IPC_SET(r60, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r60, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r62 = fcntl$getown(0xffffffffffffffff, 0x5) r63 = getppid() wait4(r63, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r64 = syz_open_pts() ioctl$TIOCSETA(r64, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b0000000adad0007ff7f8f37161211174aa1"}) r65 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r68 = getgid() semctl$IPC_SET(r65, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r67, r66, 0x0, r68, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r69 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r69, 0x5, 0x8, &(0x7f0000000140)) r70 = getuid() r71 = getgid() r72 = syz_open_pts() ioctl$TIOCSETA(r72, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r73 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r76 = getgid() semop(r73, &(0x7f0000000380), 0x0) semctl$IPC_SET(r73, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r75, r74, 0x0, r76, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r69, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r70, r71, r75, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) shmctl$IPC_SET(r60, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r61, r75, r66, 0x1e4, 0x7}, 0x5, 0x5, r63, r62, 0xfffffffffffffe01, 0x20000009, 0x8}) r77 = socket(0x18, 0x2, 0x0) connect$unix(r77, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r77, &(0x7f0000001140)="a97e3cfb142491e94ef2d3438e9a616dcd7313e83634cf2c81798d1fcee76485f9730d707d8f5e02ddec5920116db058a4db6eff07edecb77ce847be364c935f04fbb4883dec6202cb36a03471e956b0a5f7833d23f319824ee477e051d73d92f795305af63e51f07830c307eebeab62e82e5c6ca989fcb10e6193920d80b97fc4e23f73b7fb6d1e7e7f4b48b53b60d6d48357b1c5083f75e86067ce5b55e88e59346ab26122bb67ed101a0dd4eef7565cbc9834754adbb2c6a371253515d8c692c7638f5b145d", 0xc7) write(r77, &(0x7f0000000000)="cb1263faa4c005f6a224c1f4cfd308e51c4817454a43f4ec201faba9eaecc847f034dcfaaa4ea943cc40edf80290deb329801bee06b620f778f98f1a1dcd43f86b68321a946208d9e05384391554cd0908c82987030b1263ff5a10a7f6ce49d69faa8b4ac360581df085c8a0232ac8cf05f56375efd2", 0x76) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r79 = semget(0x2, 0x1, 0x7) semctl$GETNCNT(r79, 0xdad1c1f14ed13733, 0x3, &(0x7f0000000340)) semctl$IPC_SET(r79, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r78, r75, r59, 0x11, 0x9}, 0x8, 0x1, 0x9}) r80 = syz_open_pts() ioctl$TIOCSETA(r80, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r81 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r80, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getgid() semop(r81, &(0x7f0000000380), 0x0) r83 = semget$private(0x0, 0x7, 0x286) semop(r83, &(0x7f0000000480)=[{0x6, 0x4, 0x1000}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r83, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r83, 0x0, 0x8, &(0x7f00000000c0)) r84 = socket(0x18, 0x2, 0x0) setsockopt(r84, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r84, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r86 = getuid() r87 = geteuid() setreuid(r86, r87) r88 = getuid() r89 = geteuid() setreuid(r88, r89) r90 = getgid() r91 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r91, 0x0, 0x0) shmctl$IPC_SET(r91, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r91, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r93 = fcntl$getown(0xffffffffffffffff, 0x5) r94 = getppid() wait4(r94, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r95 = syz_open_pts() ioctl$TIOCSETA(r95, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b0000000adad0007ff7f8f37161211174aa1"}) r96 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r95, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r99 = getgid() semctl$IPC_SET(r96, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r98, r97, 0x0, r99, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r100 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r100, 0x5, 0x8, &(0x7f0000000140)) r101 = getuid() getgid() r102 = syz_open_pts() ioctl$TIOCSETA(r102, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r103 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r102, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r106 = getgid() semop(r103, &(0x7f0000000380), 0x0) semctl$IPC_SET(r103, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r105, r104, 0x0, r106, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r100, 0x0, 0x1, &(0x7f0000001a40)={{0xfffb, r101, r7, r105, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) shmctl$IPC_SET(r91, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r92, r105, r97, 0x1e4, 0x7}, 0x5, 0x5, r94, r93, 0xfffffffffffffe01, 0x20000009, 0x8}) r107 = socket(0x18, 0x2, 0x0) connect$unix(r107, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r107, &(0x7f0000001140)="a97e3cfb142491e94ef2d3438e9a616dcd7313e83634cf2c81798d1fcee76485f9730d707d8f5e02ddec5920116db058a4db6eff07edecb77ce847be364c935f04fbb4883dec6202cb36a03471e956b0a5f7833d23f319824ee477e051d73d92f795305af63e51f07830c307eebeab62e82e5c6ca989fcb10e6193920d80b97fc4e23f73b7fb6d1e7e7f4b48b53b60d6d48357b1c5083f75e86067ce5b55e88e59346ab26122bb67ed101a0dd4eef7565cbc9834754adbb2c6a371253515d8c692c7638f5b145d", 0xc7) write(r107, &(0x7f0000000000)="cb1263faa4c005f6a224c1f4cfd308e51c4817454a43f4ec201faba9eaecc847f034dcfaaa4ea943cc40edf80290deb329801bee06b620f778f98f1a1dcd43f86b68321a946208d9e05384391554cd0908c82987030b1263ff5a10a7f6ce49d69faa8b4ac360581df085c8a0232ac8cf05f56375efd2", 0x76) getsockopt$sock_cred(r107, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r109 = semget(0x2, 0x1, 0x7) semctl$GETNCNT(r109, 0xdad1c1f14ed13733, 0x3, &(0x7f0000000340)) semctl$IPC_SET(r109, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r108, r105, r90, 0x11, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r83, 0x0, 0x1, &(0x7f0000000280)={{0x0, r86, r85, r88, r90, 0x156, 0xfffffffffffffffc}, 0x32a, 0x7, 0x4}) r110 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r110, 0x0, 0x0) shmctl$IPC_SET(r110, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r110, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r112 = fcntl$getown(0xffffffffffffffff, 0x5) r113 = getppid() wait4(r113, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r114 = syz_open_pts() ioctl$TIOCSETA(r114, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b0000000adad0007ff7f8f37161211174aa1"}) r115 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r114, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r118 = getgid() semctl$IPC_SET(r115, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r117, r116, 0x0, r118, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r119 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r119, 0x5, 0x8, &(0x7f0000000140)) r120 = getuid() r121 = getgid() r122 = syz_open_pts() ioctl$TIOCSETA(r122, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r123 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r122, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r126 = getgid() semop(r123, &(0x7f0000000380), 0x0) semctl$IPC_SET(r123, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r125, r124, 0x0, r126, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r119, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r120, r121, r125, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) shmctl$IPC_SET(r110, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r111, r125, r116, 0x1e4, 0x7}, 0x5, 0x5, r113, r112, 0xfffffffffffffe01, 0x20000009, 0x8}) getgroups(0x9, &(0x7f0000000280)=[r78, r82, r85, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r116]) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r128, 0x4, 0x46bfb) r129 = getpid() fcntl$setown(r128, 0x6, r129) r130 = getppid() setpgid(r129, r130) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x5, r8, r50, r52, r127, 0x10, 0x1ff}, 0x6, 0x8, r130, 0x0, 0x3ff, 0xfffffffffffffffe, 0x3, 0x80}) r131 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCNXCL(r131, 0x2000740e) msgsnd(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="03000000000000009fb09c5b9f2b2763df6c40b8d18e83513b6faea38a8bfed7f42612732b9ab2f91e22e588e8518360ff5b0cb2fec9f8e4aff9353173ced9aaba34d26b941c15943a9f4dce8ea63825f4ae6486f0c6752539bdbb36c6febd2692c2b0a8d1100579e68b6c068e833c7530abacdd17def796925f2a8e2671d7c44e42cd4bf1faf2c5"], 0x88, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) 12:30:39 executing program 0: munlockall() readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/42, 0x2a) mlockall(0x0) shmget(0x2, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) rmdir(&(0x7f0000000080)='./file0\x00') unlink(&(0x7f00000000c0)='./file0\x00') r0 = geteuid() getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000100)='./file0\x00', r0, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000280)=r2) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000540)={0x3ff, 0x5, 0x1, 0x2, &(0x7f00000002c0)={{0x1, 0x2, 0x7, 0x7, 0x1f, 0x6, 0x4}, {[0x5, 0x401, 0x6, 0x3, 0xff, 0x2, 0x0, 0xffffffff, 0x20, 0x7, 0xd2e, 0x1, 0x5, 0x1, 0x4, 0x2, 0x5], [0xffff, 0x401, 0x7, 0xffffffff, 0x1, 0x1000, 0x0, 0x9, 0xffff, 0x2], [0x5, 0x8, 0x9, 0x5, 0x8, 0x80000001, 0x6], [0x100, 0x0, 0x6, 0x4, 0xfe, 0x7f], [{0x7, 0x1b9f, 0x80000000, 0x26fceb95}, {0x3, 0x9, 0x819, 0x8001}, {0x7, 0x596, 0x5, 0x3}, {0x1f, 0x0, 0x6, 0x8000}, {0x8, 0x8, 0x7fffffff, 0xffffffff}, {0x4b, 0x5, 0x4, 0x9}, {0x7d8, 0xe5, 0x1, 0xc4}, {0x0, 0x7fffffff, 0x4}], {0xff7f, 0x3, 0x4, 0x3}, {0x9, 0x6, 0x9, 0x400}}}, 0x1, 0x9}) r6 = socket$inet(0x2, 0x4, 0x6) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000580), &(0x7f00000005c0)=0x8) fcntl$dupfd(0xffffffffffffffff, 0xba287e3312474fc2, 0xffffffffffffffff) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) ioctl$TIOCCBRK(r8, 0x2000747a) setpgid(r3, r3) fchdir(r5) r9 = semget$private(0x0, 0x2, 0x300) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000600)=0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) seteuid(r0) r10 = semget$private(0x0, 0x3, 0x40) semop(r10, &(0x7f00000006c0)=[{0x4, 0x7, 0x800}, {0x2, 0x7ff, 0x800}, {0x4, 0x1ff, 0x800}], 0x3) r11 = syz_open_pts() writev(r11, &(0x7f0000000800)=[{&(0x7f0000000700)="551cd48aac62f9e74b64a3bf662158237078e9e856dda2c552b9bfc7176555da86f1bbce", 0x24}, {&(0x7f0000000740)="8393a18b5e3e345f5343274579fd9b34025979300b288301a8494c77a0aed8dfc38b7ca80acb19a30afd69ca63bf7b7733237be539eb32d3ac5ad2de047c474b4d7c266a25177f30e3cb830c261ad4477c07f79e6ddd75aa4e10ff00554c14a9825a9cc1d5bcf790e345507a543c01d2266152951b5d70f9de044790e161d040644735bbef9019abcf639c2261ebab3dd082f3e54dc56acc68d08ff4706186d1be9875348d70446a9178c86702202c8491c67341ea2aacaa74f1", 0xba}], 0x2) openat$pf(0xffffffffffffff9c, &(0x7f0000000840)='/dev/pf\x00', 0x2, 0x0) 12:30:39 executing program 0: r0 = syz_open_pts() select(0x40, &(0x7f00000000c0)={0x20, 0x0, 0x0, 0xeb, 0x0, 0x0, 0x0, 0x2000000000000}, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "1b12e4b5cc1b9a1b2c40b00bc954c51f5c2a88ef"}) r1 = kqueue() kevent(r1, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) r3 = kqueue() kevent(r3, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x80, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x10080, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffff8, 0x90, 0xf0000000, 0x3, 0x3}, {{r1}, 0xfffffffffffffffd, 0x9, 0x8, 0x8}, {{r1}, 0xfffffffffffffffa, 0x60, 0xfffff, 0xffffffff}, {{}, 0xffffffffffffffff, 0x12, 0x80, 0x6, 0x8000}, {{r4}, 0xfffffffffffffffe, 0x1, 0x8, 0x8, 0x6}, {{r5}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x0, 0x4}, {{r2}, 0xfffffffffffffffc, 0x20, 0x80000000, 0x4488}, {{r6}, 0xfffffffffffffffc, 0x11, 0x1, 0x49, 0xe8d}, {{r7}, 0xfffffffffffffffc, 0x8, 0xf00ffff4, 0x800, 0x10001}, {{r2}, 0xffffffffffffffff, 0x0, 0x10, 0x0, 0xaf0}], 0xd25, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffc, 0x40, 0x1, 0x51, 0x9}, {{r8}, 0xfffffffffffffffc, 0x39, 0xfffff, 0x6, 0x9}], 0x6, &(0x7f0000000200)={0x4, 0x1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x101, "2f5d235fa443d235e33eaf74cdca4700"}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) ioctl$BIOCGETIF(r9, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYBLOB="e5d0d76a6a4820211435c4ef830472485765a88d25d50dac20d6e569ff2d50a6ffc459ede60db6618d0e03359218873fe37de0d36a0a644f8342bc5f68a58488a5e08d3bf9798b6c2c2ce592ba844c1b9a177c2071bc0f4a4081a49230343e9d3396dad26a22cf0af089efb92e14bd1c66115bbc1797e4d3a707b140b285e7166415e393661321b7d2e674a938492b11e646edf81ba64f220c486685a9deed27797f1b2c98bfc9d497747fd90dcf5fb843ee9eec5d9b11b81527c09ad088d51515fac8280f072f2581e8a9ad7bf3a1a96b0bf61b34d7ae519961650a104dc492f612991741468a77febbd68d1c89b463dc8c1c87893d54"]]) syz_open_pts() 12:30:40 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000240)={0x1, 0x872f, {0x4, 0x51}}) r2 = socket(0x11, 0x4003, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r6, r8, 0x1e4, 0x8}, 0x5, 0x7, r9, 0x0, 0x0, 0x0, 0x7ff}) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x30c, 0x100000001, r9}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000300)=0x3) recvmsg(r2, &(0x7f0000000040)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000080)=""/92, 0x5c}, {&(0x7f0000000180)=""/104, 0x68}, {&(0x7f0000000100)=""/44, 0x2c}], 0x3, 0x0}, 0x1) r10 = kqueue() kevent(r10, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) ftruncate(r10, 0x0, 0xffffffffffffa46f) minherit(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1) connect$unix(r2, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) 12:30:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x17a5464d, 0x0, 0x100000001, 0x100550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) rmdir(&(0x7f0000000000)='./file0\x00') write(r0, &(0x7f0000000440)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083fe54ffff1bdd277e0cd2e3c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0x34c) 12:30:41 executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000200)=0x10) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYPTR64, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16=r0], @ANYRESOCT, @ANYRESOCT], 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r4, 0x5) pipe(&(0x7f0000000040)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r5, 0x5) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x7, 0x0, 0x0) r7 = accept$unix(r6, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000054b522f840d861afa091b8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000fe41dc793c00"/116], &(0x7f0000000240)=0x6e) fcntl$dupfd(r7, 0x0, r5) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r8, &(0x7f00000014c0)=[{&(0x7f0000000100)="82b68b8aee545882653feacd4e026ef4f0d246d42b200a", 0x56}], 0x1, 0x0, 0x4) writev(r8, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x1) fchmod(r8, 0x8e3) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f0000000280)) ioctl$TIOCFLUSH(r8, 0xc0106978, &(0x7f0000000280)=0xffffffff) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffff7da388ccc66508c16070b2ab4fcfecc7aaaaaaaaaa0000000100000000002c00fe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") socket(0x10, 0x1, 0x6) 12:30:41 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000000)="c7a895006f53dd000005ffff88e7") r0 = kqueue() kevent(r0, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r1 = dup(r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0xf4de) 12:30:41 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) recvfrom(r0, &(0x7f0000000400)=""/131, 0x83, 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x80, 0xc6, 0x200, 0x0, 0x3, 0x80, 0xc0000, 0x2, 0x1, 0x9, 0x8}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) bind(r2, &(0x7f0000000580)=ANY=[@ANYRES32], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() kevent(r3, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x7c) r4 = socket(0x2, 0x2, 0x0) accept(r4, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) connect$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="5fbb2dacc2af10629edf774edf87276105a602d5c8fd7ac8fc41c63077aa43fe29c4b3eff4"], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) close(r6) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000180)) write(r4, 0x0, 0x0) 12:30:41 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="82022e2f66696c453000311384ffa177f9d208add41e7c3367e10824104611663f9e69e7e0712b6f0a2379fb36772e989b0eb5cedd00d8f5be13695ce8fbf844ed35b6624e950063da69b8a55c467ec8e4ce8aef06b33012681c01627c71bf006530f7263b6e880523e415c2e1424d619969d5070c763a3eaf59e4a3651f4741eab7334515a541368f4dbaa095087a5de6d6008899677ff198143ce8c2b673b29a323f02b8f8ff60305fd1d5c2c3ddd85ae7fdbc6039c77720efda704198839ba6000000000000001ff7160d863a80cbb271cbe3eff32387434f122a5be8038d2b54d5128bde29e27583eed5a61403ea651a422af46a345ab30b5a374e5dad84c34f8cf67de4dee3ed175864b282ab6de295e1fef1ec38e053776325888e3e23b53aa34f"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) pwrite(0xffffffffffffffff, &(0x7f0000000000)="dd309563ae7a255222819cc1866cd861bc403ed40d8537a260fdc93e63ea1dbeb88e127c80d911ffd120ddd0c8d7b0f704494197c060d19d0c2f324c0c7273e2fd0a5b5ce658b60c07b18c1cc747b8e1820c7aaf27a93ca11b53d9ae5993fd9835318cf0fd734c96dcf8e96c609ab45f9ed0568385b8", 0x76, 0x0, 0x300000000) 12:30:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYRESHEX=r0], 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x4) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000040)={0x2, 0xeca}) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0xaa0014ac}], 0x18}, 0x0) 12:30:42 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000180)=0x101) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = kqueue() kevent(r3, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) fcntl$getown(r3, 0x5) recvfrom$inet(r1, &(0x7f0000000040)=""/197, 0xc5, 0x1, &(0x7f0000000140)={0x2, 0x2}, 0xc) syz_emit_ethernet(0x68, &(0x7f00000001c0)="4beb17d7d450a0f9b0833661f1a65f2859e129909a64bcce59d5efdde6012211e473404d834615c1e23b5345bbfe6b7a868ada1f19712265b44dba6d517c2e7f3341b2551842c833ef33f10367b579bd9226c85d0e774c5a3b84d34ed67c40c30deae9a067ee6861") connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 12:30:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$inet6(r2, &(0x7f0000000100)=""/196, 0xc4, 0x800, &(0x7f0000000200)={0x18, 0x0, 0x6, 0x80000001}, 0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r0) 12:30:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) sendto$inet6(0xffffffffffffffff, &(0x7f00000001c0)="925a407fbaebd0887e8dc758eaec8481226c63157015ed34", 0x18, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000180)='\x00', 0xfc) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000040)=0x20) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0xfffffefd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x8000, 0x0) 12:30:43 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4096, 0x1000}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x42, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000100)) r3 = dup2(r1, r0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r5, 0x0, 0x0) write(r4, 0x0, 0x0) 12:30:43 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x53) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86e8604504000000000000000000ff7f000000000000e7ffffbafe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 12:30:43 executing program 1: pipe(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='/', 0x8000, 0x159) lseek(r1, 0x0, 0x2, 0x0) getdents(r1, &(0x7f00000010c0)=""/4096, 0x1000) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x80000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000480)=[{0x2, 0x82, 0xfffffffffffffffc, 0x1000}, {0x5, 0x86, 0x10000, 0x5}, {0xcf, 0x6, 0xa, 0x5}, {0x1f, 0xfff, 0xa7, 0x2}, {0x200, 0x4, 0x1}, {0x100, 0x1, 0x63, 0xfffffffe}]}) msgget(0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f00000000c0)=0x3e, 0x4) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000100)="a36762072f9ffbdbf96a1655bf7e9d6785f7bc57dfbaa57fd2ff94846b72029d8f90b88e19f14432b0a49aade01bc1417b2ca1b99c6fd08d2a740600fe552c0b843bcb72bf1d3ce83d698fb93b510ba115b7ad2d0d70bd05f1b5a86cb49026fe158f24c3f8a8a9d5b5f4757c114db75cddb87752d0", 0x75}, {&(0x7f0000000280)="3b46ba9d3b31ddc4ace848a809c18fe4297a859622282d11b50fa31b8b390eed1808defb3dbf79e89c466b8d16694f34484724742109310e6b313f07df3917769fab1723cbc0a0a2f0dd789a79fdf30c3356c6a2eb5585639a347cd6751b65af2f5a2f46d9d9c381a04cfc4734b5ecb96bdd08919b1951013bedc95fab8b9c89e849f131512badea7c92231a285c9c85a6007f5c5e8b4cccfa61f7cdfc3ccc00c8b6205fdaf3905fc67e4914b19f", 0xae}], 0x2) close(0xffffffffffffffff) socket(0x2, 0x2, 0x1) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069c1, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240), 0xc) socket$inet(0x2, 0x4000, 0x6) r7 = socket(0x2, 0x1, 0x0) setsockopt(r7, 0x0, 0x1f, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000540), 0xc) getgid() r8 = socket(0x6, 0x1, 0xff) close(r8) socket(0x18, 0x400000002, 0x0) r9 = socket(0x2, 0x400000000002, 0x0) setsockopt(r9, 0x0, 0x1d, &(0x7f0000000500)="2e914f1c65328b884fcd30c993a36a6b2fe02b", 0x13) r10 = socket(0x2, 0x400000000002, 0x0) setsockopt(r10, 0x0, 0x1d, &(0x7f0000000040)="3b914f2b", 0x4) fcntl$getown(r10, 0x5) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000380)=@abs={0x1, 0x0, 0x1}, 0x2b2) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r12 = socket(0x18, 0x1, 0x0) sendmsg(r12, &(0x7f00000024c0)={&(0x7f0000001000)=@in={0x2, 0x3}, 0xc, 0x0, 0x0, &(0x7f0000002dc0)=ANY=[@ANYBLOB="680000000000000000000000000000001be1d5df9462128c6bfebb105901e6bfcce15bc67da9d86827dd5ca681478ecc86ef7d5765050c91175f141575963b6ccbda54c148f7e08e63f0ab35e6359e7fe9ebeb44f87ffea0f8abf9668d63512fe300000000000000a0070000000000000000000000000000db3e5b11d5dfdd321a61a4c072722f4b9b663d2d1016a137d278c76ea3f6ddb183b1da652d31f0726f9c09d5e7e885a54c07d6a987e0f8908b84be5bdfcfbd6f33af460994d969b323c4356f1525deac16fa5c9fcf6cf94b5d359b5623993b267295206314ab2f1218494a78621d454f2bda74655df62087578e1e58872ed2ac53e59913a7519791acd6981dc44278959d6a6966a890d97146ffdb8d43b0c0b49b00942a7035e523207478b167d2e7c030272ecbddf9e56171dd54728a8527b2ee424ddf7553e38ad8aacccf5a0db06bbdc62827b1d3eb159fbaf57cfe7a7021286ecdc90a5e2f9a4a770f8394082ef5c975f6d3fc82c2bf88084c9077b2315eefbfbecc8616e1771f2236c4b06f1b7490472b405691e28bd3e2c38d4d3b8634b0514438b2afb64286db1d0b3d35b44db48c9099fce778a0776aa7756dc03176782507b10b18b1e00987253abb437c8b227bd8b2235362a821a3d2a523e8df88bb059e02d8b50bd8094c450366ba41332a448de1105bb6f13d9d95bfd81145659aa680e23768ff7e4d24d7756a11d3ee2092709e707ac2a19b51ba13ecae4a14eb5886ddccdab71e6341b5b47e3dce28908dbd6051277583c43f7e0e5148cd2dc8eef8fba7bab4b797ffdc6431ccb5da50e3e0e13492a05c43765a72978c45fbcedcccf0ac0ca7ce9a9e38ad5a2b011fca2f58bd6747b64a7c2056a3e6a6959af4858550d4e3428ea0e4cfc939501a593b4c653f1315e367569d799bcabc0032d4a45ca1d691fead6629a40b842dcaea255b872b6e512f9f2e711f158b3bd5acf8adf31efd4d165bac4555a639a23f80966273ae6abaac081dfdcd364a770e57c97e8dae9100867c09c663451753347beef933af1979eddd51d0bbe8f9446bc4e505aaba1201ce268d47737ca85db7916d704f08c32ff88b030c80b7452880069e669b0577da2de666d1c0cf39ca5b600e47f75549c5251454ff98d94eba6440beb1f1d20b80398dcd0fb8e12b9798f8073d5456f1c8420b45b6586493037909bfeaf78733cb244d32db941eb50f22e265210777bdd28eae9d85c0e6bf38437480867eedce762c7c5d1adf9d1f5e5ac9f34c6bd6bef5d1bd75cd66c5c222506349ba44b36bf556594f6103099b882ca06b271ebc12226cd4a87a28bef9fccc0e74c1a79e675b9bb186f44ff358f225918a9eeb79163ef5b31eba319f22ef80efa0bf0c9e64f9d6cd596a002f3f542efac54b21cc2b53c27ea666eb9e9ff4bee340748c595fcd53b0819d87e4cd3231e65ecfbc74b86edbf81dae912050769fa7a28ba1469035bce03ddad42fb774225a207410021228463bfac2b4a3827619bf59da824f893976e4b718521766ad4acf0b549e2e619903ff938fed8e854b92022ec271762b62ce90f371fc329e88208bbff14690301d2cc27567f29a9b30886802f56dc09eecef80cdff230e3aec150f4e37a5e22f832aabb92b43702bddbfabf168cf2f153d03220642fb2fb4bb1df71efd71dcb2485a8726043b54ed7b6a60320c6761326c950461ee76f69ac5ec781a1c90423ca00900ce87141922b1b08cd840e8689a6de2db5ab3542524a83f55d3e24ead8333c20f1d74c43c7ca593410fa8b37869a5ee8c3ba698bf43fb9695753e21f28304d8d7de4b88ac3f545ea0378e6feae6d8846734f35b8ace43949cf4b8e64d8be6dbf5827c5a6a922b238d14cd7d2dffe05f91b308197d210f25abbfdf578c16ec7e8e37ec944010995c6349f932f0fe1c82fd43ff53d3943005a503fce9ffbe9ede77eeaa036aa3ed90e3bab77c4a9cb0d472ebf66d90003735004230dbd4915fbc284a295f325632415fd5744cf9e1c75c78651e6c01211cb0ca2c2af69d3ecd1f2fb99e3b036c08110fbf6108b7920aaced8b9f0efa3ee4039e2c57599a3dc68b4a1384d0dc2ede3a6dff99095eb8691d661bae2533787d7ba4d94416a75d6b2b57a9c178164774ab23128be3816c8ca2d1c62d0b88101796baa2d98d1270217d5fc5a845ff4c2e65c69ad6799707636592bb0f0a0a571ddc894e29a75ecc2e3ee19f64e6e83e22088629db8ba22165927d794f33355c01574b4661b3356083ac9abec025e9d93699a881c25e05f79ea7b972e0f3651f4b39b6596a9d002bbed06173427fbb33056dea5fda15a0abd51fa44933d7a730a54279347a7f1b51c2dabadfc548b157caba8f73e3ebcf349f99f0071af68fdac580650d084374419d40c6e0a0014db474a2ae93e4c7f00753adf24cb41ede8d9ea122ff0d5d12a0b6d1d98b8d93d10006f139d5becd22547d3aa92bc64c05939a17f8872c47594937920bc944ee89a5a47b39e2e314d6925e1e501137286c0da8732be5618e319aa4f12dd1656c2a8681f44802fc61b316ac756adb2f09780cb48f973330dadb867e5a0057a8882526e75f192a572a76e6e047619350f1be28278ba2f30bb6e655768bb725b9a40618aaafda7e0971d1a924bf283f520135928cae034d704f99ac905deab4087568a3413ebcba32417b4bb46b10b5d1e3b649a3f053c2e3424994065fede8ddcfcc6017f3ce6010700298ab2c6ce603525d7fd4f8b96fd2746773058cbb002cc5b56e315297518c967a60d5dd515f3c044a46e665a1ca16e10aef5b264122525921db769d5fc1de844bbca32174c73ae061c78f366f6ea85844559182a96ae83d0ba3c3fdf19e5d013f5b79f5ff5f406cc10255970345b2f90000000000000000000000000000000000000000004fd52122553e76d6cad2f611534f3af9e4abd82e40b97043d9b1a0201e903a93414ff9bb62ea239552307125499f8352f06045e561cff3cc88bbd80b8f29cef4223ac1aa4d60c25968393c8e4a5d0e9657a59896b255f06ec25a591470152ef88ae6da5568ddde968feb9adb007d628e7225b24d627fd13c9b3d7c0891a5bd4dc6d36d774e52b9dca72cc815032a13b4c65c3363d6189853b5144e"], 0x808}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000bc0), 0xc) r13 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x400, 0x70) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r14, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r15 = accept(r14, &(0x7f0000000640)=@in6, &(0x7f0000000b00)=0xc) setsockopt$inet_opts(r15, 0x0, 0x200000000000c, &(0x7f0000000a40)="ea0f000000000000a04718ac2ed9f1efdbed28a2c017a314b4810833e6ac9c4870bf8cc4a68f1c8f9e15e061b5744ddf8818ff36287b7691f4218897b98b03b52b84096d5199a4a9a57111f2ccab94c68759bc9dfbb0ddca2aa642651b6934794ea8e031cc3b0889e4a11e8670519563a3421e096531ee4ba6ffe243fa0a22a4cc60e63dbb3b7b377cec2250cc7b3ab1", 0x90) setsockopt$inet_opts(r13, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) setsockopt$inet_opts(r13, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r13, 0x0, 0x200000000000c, &(0x7f0000000980)="3761ac124c6412eff347e538b3dc8a0529e43d82fa5efce26fba90e1afa7506112dce740187a5fb4b8da6a541bd78a642aee515ceec283c3ad574412241c230b195719f293d3bac92bc6ac6b450c6d20b98e716eb3b534788e67c84975308c21b8421ab2024aa1b452cf3e505c796e39ff5d01a1af9445f668fe0eae60c612490ddbb29afef21357a10a76a85681304b0cc29497401409af89281aca6830c6d8", 0xa0) setsockopt$inet_opts(r13, 0x0, 0x200000000000d, &(0x7f0000000040)="fc2f13e302f879ed", 0xfffffffffffffc85) socketpair(0x2, 0x1, 0x4, &(0x7f0000000940)) r16 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000), 0xbe765301) r17 = shmget$private(0x0, 0x3000, 0x46d5f49b37e2c8e2, &(0x7f0000ffb000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) r18 = semget$private(0x0, 0x4, 0x192) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000580)=""/170) r19 = semget(0x0, 0x1, 0x1c) r20 = semget$private(0x0, 0x3, 0x0) semctl$GETVAL(r20, 0x0, 0x5, &(0x7f00000002c0)=""/23) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r21, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r23, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r24 = socket(0x2, 0x400000001002, 0x0) getsockopt(r24, 0x0, 0x15, 0x0, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) msgsnd(r23, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESHEX=r22], @ANYRES16=r24, @ANYBLOB="2d7490092081b1d091476075e68bdff5383327c8b1d59fa5589809e698b9c2fe40032a33070464d26582b4a4867ec73f79ab0c2990eebb60ac386c355c222d8ada4f4eb9acf20db6a38b0747808cc2bea79866067e820c3b038c38030e110a412c40bb1f9d64cc484c96829357f12622d9fba01122e0c5994490", @ANYBLOB="f8f3d67f78052120b61969af5b82cd22a94e2b876a4aa302", @ANYRESDEC, @ANYRES32, @ANYRESOCT]], 0x1, 0x3fb) r25 = msgget$private(0x0, 0xfffffffffffffffd) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r28, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r28, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r28, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESHEX=r26], @ANYRESDEC=r27, @ANYBLOB="2d7490092081b1d091476075e68bdff5383327c8b1d59fa5589809e698b9c2fe40032a33070464d26582b4a4867ec73f79ab0c2990eebb60ac386c355c222d8ada4f4eb9acf20db6a38b0747808cc2bea79866067e820c3b038c38030e110a412c40bb1f9d64cc484c96829357f12622d9fba01122e0c5994490", @ANYBLOB="f8f3d67f78052120b61969af5b82cd22a94e2b876a4aa302", @ANYRESDEC, @ANYRES32, @ANYRESOCT]], 0x1, 0x3fb) r29 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r29, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r29, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r29, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000002b40)=ANY=[@ANYPTR64]], 0x1, 0x7fb) msgrcv(r29, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b845e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c899e8f3c7da2381a4eb2327004309206588c765ee222a827fa9161a66e016b56e7e1608404bb806f582a72a8b295a"], 0x1, 0x0, 0x1004) msgrcv(r29, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r29, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgsnd(r29, &(0x7f0000001f80)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce3b4033a4312bd05b3a77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0xbc, 0x40000000000800) msgrcv(r29, &(0x7f0000002a80)={0x0, ""/157}, 0xa5, 0xd6d0c418f59fe7d3, 0x1800) msgrcv(r29, &(0x7f0000000040)={0x0, ""/120}, 0x80, 0x3, 0x400) r30 = socket(0x18, 0x1, 0x0) close(r30) getpeername$unix(r30, 0x0, 0x0) r31 = socket(0x18, 0x2, 0x0) connect$unix(r31, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r31, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r32 = socket(0x18, 0x2, 0x0) connect$unix(r32, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r32, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r33 = socket(0x18, 0x2, 0x0) r34 = socket(0x18, 0x1, 0x0) setsockopt(r34, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r34, 0x29, 0xd, 0x0, 0x0) connect$unix(r34, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff73) sendmsg(r33, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r35 = socket(0x18, 0x2, 0x0) connect$unix(r35, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r35, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r36 = socket(0x18, 0x2, 0x0) connect$unix(r36, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r36, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) msgsnd(r29, &(0x7f0000000e00)=ANY=[@ANYBLOB="1a83f78deee4e53b8981ad1a534262910563b86a6c305e6facc7f8fb5e72e72a68b8021035ed2bd9d58be8963b457cd9f72aea23f0f5f3f8e2cc86c78245b1cb56577a2486948c503ca6678c9a7f577978068bbb9a038eeae0eb75dedf1b87c54a1df02eb8105ff4650035815066f61faaf66bfb5efbe61d18e82d76985303d61e24e11c0f2baade577e6e6cc55642a8931e04dd3b2d47ab498953770fcdb585daf7ec4d24eb5d66d16086c52653118d6cd3", @ANYRESOCT=r31, @ANYRES32=r32, @ANYPTR=&(0x7f00000020c0)=ANY=[@ANYPTR=&(0x7f0000000c00)=ANY=[@ANYBLOB="149c27905c0539e627404cc9db19ac0bba891fd258b3c4a2951206d2b9ea37880049a25934c429638d04ceb73e885fb4e4ff160abfdd82720dfa71b03b771187de0f9b27242d819a3f5ccdd427229de65d859299a7cd89b3d9d33f50277ac2ae5a7c876477c5f7388de06f92791f943bf8dba0202b90dc7a62d62858b43822549f838b8b574ea118bafff160a099c1a1b5e66d2f9249900b29055f3053b16e1df3f9f11b1eb665581f067cd197808c0d945e7b6cfdf583401d513ea37241e8a5291318306b5f91f727c3eb265b95ab382d8eff5a437fb9eb49926ef70b421ebab4f283460662727141d8a89500", @ANYRES32=r19, @ANYPTR, @ANYRES64=r33], @ANYRESOCT=r35, @ANYRESOCT=r16, @ANYRESHEX=r36, @ANYBLOB="8d70c0911a04f6c2a25822583c632c963ce12f855a281deac36f9d599c6150a38e42437dcdba337f009c37c3f41946be296b4db701ad47efba7c49e328ad938a625596e0d2818d018d10a9c38386ec5a66e401de401bb9f39ff140b5854808d0af94726ef15e7506f124df9ecfede51516b97d06c07a6f3edec992e9488fc952b088b2828541411c2ae56281e150111b93f0b5c88594d23e796f06b14dedc3527d76467426900f8b0613be44eb1010e724608056", @ANYBLOB="e516dc448313d8cfb01b42db51f823f89fcadd2e1a622035bd496cdcbefaa59507e78639bc402ffe2aa94fc2f400c4b381166bb3ee533e0000000060a274aa3680dbfefbbeb9f95d186a8ef278ca1885af71aa51985504f1588426c84308da6f7ac0bcddb0b32f09faa2d4ae75d9289f9cfe3560a23cefe4fa7544aa", @ANYRESOCT], @ANYRES16], 0x5, 0x800) msgsnd(r29, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r25, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r25, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000002b40)=ANY=[@ANYPTR64]], 0x1, 0x7fb) r37 = open(&(0x7f0000001640)='./file0\x00', 0x60e, 0x0) r38 = socket(0x18, 0x1, 0x0) dup2(r38, r37) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r40 = msgget(0x3, 0x90) r41 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r43 = syz_open_pts() ioctl$TIOCSETA(r43, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r44 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r47 = getgid() semop(r44, &(0x7f0000000380)=[{0x4, 0x3f}, {0x0, 0x340f, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x4, 0xffffffff, 0x1000}, {0x3, 0xb, 0x1800}, {0x3, 0x8, 0xa62479465016c877}, {0x0, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x9) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r46, r45, 0x0, r47, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) shutdown(r48, 0x0) poll(&(0x7f0000000000)=[{r48, 0x1a5}], 0x1, 0x0) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffcbf) r50 = getgid() semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r49, r41, r42, r50, 0x8, 0x8}, 0x7fff, 0x200, 0x8}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r51 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r54 = getgid() semop(r51, &(0x7f0000000380)=[{0x4, 0x4}, {0x0, 0x5, 0x800}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x4, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x9) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r53, r52, 0x0, r54, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r55 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r55, 0x0, 0x0) pwritev(r55, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r56 = fcntl$getown(r55, 0x5) r57 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r57, 0xffff, 0x1006, &(0x7f0000000040), 0x10) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000100)={{0x4, r42, r39, r53, r39, 0x22, 0xae}, 0x8001, 0x1000, r56, 0x0, 0x4fa, 0x1000, 0x1000, 0x3}) msgrcv(r40, &(0x7f0000000b40)=ANY=[@ANYRESHEX], 0x1, 0x0, 0x4) msgrcv(r25, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r25, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgsnd(r25, &(0x7f0000001f80)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce3b4033a4312bd05b3a77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0xbc, 0x40000000000800) msgrcv(r25, &(0x7f0000002280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002728bb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b100d8578ab82c5781251f67b42f8b9c252fceeadb378faaa3898d9fea5f1992721492ac5c276e9ed6e5801e9f6737b64d69bc989b7b57c93b84faf1225f5105bdeef2666257c8d843e1cf8b3a6fd67f0731b9efc58444c4da21cde95b7412fcd637037c5dd09d253ba35fc3ca"], 0xa5, 0xd6d0c418f59fe7d3, 0x1000) msgrcv(r25, &(0x7f0000000040)={0x0, ""/120}, 0x80, 0x3, 0x400) r58 = socket(0x18, 0x1, 0x0) close(r58) msgsnd(r25, &(0x7f0000001e00)=ANY=[@ANYPTR64=&(0x7f0000003b80)=ANY=[@ANYRES64=r58, @ANYRESDEC=0x0, @ANYBLOB="e043dc647d3038bdbed56702948c18b34aec4ec08ad56694447d7892fc28234ad9d62032464b6a3abe07b6bdccc2ffe4d40763da5aff692977f7db83bf53fb80434914057853c25beeb7021b933b9690d3d0191848324c2093809fc6650c9b2032d84edc4bba6843dce16cfcc1971d3bb68924924f7b460c997bb3e90c615271dd71d237369f3c575a072f9cf3ef54ec761ace558bdda982f950c38be4c57e67fd33479e433f369594c3eb66a083213802705a15b0eb2affa8c785ec7730fe2f069fa1756341022f9ea55b04bdce47b488d38b2b898366f741ace9d711fcd01425c08caf32d4079c31dc77c52e8653fc8a8f3cad126acbda1cd33b729a8d702f5891f4249345662268b5d721912c343b9e3013e1876c26818283cd342f6d25f793a5acf0a2b8a9c12e35dc45859b9359b9cb5307487204f7ffaf5c63be5beb00f3b18bf804907d310089b5fc225c8b2af6dae8747c1063d06489f7f4a62a193de462ad667f4553a4ad188aead4eb363c9ac3f8e1677c6b971624c0ca3581351e2a62ac8f014a96a976fa3677664800a36dc20de0128c97604b3c4ccf9b02d71cdd27746c5518beaa0ba3f823ae2c54862989c4d850e7872e62e5ee85e9cdf1d0754fffbc8bbc2340a9a35cc30709128b428a4986f12641842030b97e7df30820586375c591a4110ae05d73e79f9aa15f1e9f8eafa724659b92b598e31bdf0a231036d69f12e1d00f5ab22f93386194cd158fad06617805c8bde60f676894eb0e3811398de865657dfdfe7669bd520d2ce42cb63b964136c1dc5664569336fb8deade99627f13888323243653b61656d193a4012c3a72c0825f9ff0d0d4d5ea6b6dd33f65a5b4cd21a6cc8b8c80bede63293223383ce5d9972126ab8713f8361012baf63e2cd2b7299ecce28c8d35660a268d3c068f6a740da1517df5cb61c844ed82c78533d4e786184d57e00a3193abecf740bd9fa239512bab695d304a4d865e77660f93b92a6310cee1af1d0609a75999e14f37d2c9bcbb5c8d69245a7bf0fc14c180252d7e9c8b50ccac6ed2df7f3a27b901a33b260a5aa3e958ad1d029f93663ed2efdeb9fa5f7e1b38663d180d936a4b868b3ce078d6df9fa7c436919b6db704104763a7a46e19ebcc36b04974e2c43cc3114e5da62ae7d587668e6633ec71dbe8109dde679d531b92dce733851c278cabcc4beea4575f96d1e02746af6288c89472a195283836c181fd0810899c80b4c6d2cb364fa57300bbf9a6b67109d622c5f0e5a707ccfe6c3122a652f0db66c13fb131c9b6d8fa30a0e8793559bbb18641970d9c7597564da051568bbf1ed5f7449697a54c0f1042fe0b236f770d9a5ebf02f246e76ab5953e496686e7495759cd8cfe504088d0991730522533090529e39acd7c3fb7f1d4f3b225fde9b209f5d30cbc8ec9d8d81f68ae45eebda6af940f1a61e532ad53c7988501a42b29573f8fb9760c1bdf4d030505580d8d5d9326d643ae7c891c32a2a7b0d7c1d325b73ef53789e7c8d4279868c03ed0a1d85789ce6822583e049ece752207ee85d37b21820c7539701c36373772e70a44bbf3c69e8d9c5a485786f2ce3375f55c3e108e290c7769520f479d2916e917499ad60e9c2c3848334e1bddbe0e06d29b9dbf11b90726a6835e3155ff671d333cce74c8415339b5ecdb0f4ee7b73e4ac9fdbcdec0b3588ffc15882722753cc2f9925d3b9cf864b94b189b9cc3bcea8799aa30d29aa4db89680d153ca8377f7698a1409586a04328ef0d6b5d274c965d4bc1460cb84e0fdb1d9035e79f557b69ea6b798f29a7f442a71630b8299a42f0dbb5e66c33b153b211dd17b0f7e2d28703a38f67d248e4da1ceac1fc200b0eff66273fe25ea90c6a38e6a99cc7012cc7bee8e6376423b5257318a1d3063b9fbd0bc992592c098e2cb3e2edf67c9224a682eb114d1061c66f99ee386e9e748af59eaf067951db6d143127f72eb605c41162134220d68cb41bd76cfa14d4d9605dfa0dd7991feb89df731a23a3434c7539bf0c79a72157e68e44d779c432e69ba34f645a20948c41de0c4b71e02f0efeeead52c65050624880c732d60a242a85c55f7a47230d682eb45ebf19569569735c906fcdf6c37f4ce256677a465f4e896f51ff637f47b869fa00ea3d0b45a081f018fc4887a4c5ea857274ddd538f5e03a87c063bd25c04c4152b7582ec44d09bafe7513a56e25f83b1dc77355fa5e68b9d15afc086c50227d2c254b222aba9d4eecfe1579c7deb94421b17ffe4b380a824c295d64ba5da1738defc1da06a9857b7d374fcfda2ba007876de24fe6f33d74f681175231d6ddbd0058f73064ca9ede8dc698361a5138585f747df0ff0463d512a902365297a6014244c8e311e998c54b3afa0c3a2dfcb4979157ab7a0eb13619f1df5e432af8ad31e78936923e4013a4035a2cbde0ef5dc8cb9b900fd0ff200d42ce603588e45045b162027a9dd7659c3b0efa508087fde926cf4187bc79ae7d82c63ec6c7a5d2806d56d5103824c384ea4beed5da093bfc55e79afa9b004a74b8dacde4fbffb68979985aed531bebaed4a2652e48ad4a4aaf614832041b8c79d4015b12f082fd36f98932ce4aab24c3d07c034f7909708c0743dc571159f2c955e980f3570761396458952e0461a4c43d05124a269052c640019ef1b6a1674d053af25e41fee9eb628acd10e3134983f5e83e92143487ca6b90ddda00919f0b5485801c52b55b0e85e79592d30b9e74d0b5cbc8abc4af906ff7aad107662be9f1bce61e883e5d7b072a46e4e9ac25c00f8f8e65bc7cd31a4618b02dc1f445d7b6666e6fdeb67c11e4a3088a24a4d9816b3cdc37cea8d0da24247d261ee124dad6fb1b73f8a2dfe4786ba6ba4bee604a20d22a99e65c31135f79a247f06733c172989db4252b6b837c1d197004c02ad03a175415080968e53dd8577344e9855e0a651232250b2d962d06c8c279636a16e92600bf91373a6630fa7370da8f4ba6b4e8784bd61dcf5b117ab7ba2c4a4fd304ddaae4b07cc8ae7ab60fee5dc8afae7f3b7b26f095b64a015dc81147b0ffd007d795eebb34cf8210c57751e810867ac5fe558eb49160ad158dbb98784e7d9e20cd4c5fd696d60c8d8333ce9c5557c8d2346f28691e529f5149fd535682e36339c19611bf8fc5cb5d561138215ea2a7d762c164437a7c2b12767c7bcb9f810c6fec81bfa73616f08ed5a20ceef9b78383a28e74ddd0eb14a2083567bfe32c5ed4e3354970ad39703b23e6b46c810851297f155492938e189d950ce087040c371c9e557ea383f3361f0d2dea7025ce6d9f9a4cddce8d920c1f62ea6144309209ff6c41fa594f19484053f54ba985c16d04b692ba22f554666e8e843c28e0ecdc28edc86464b8a7bc060aac959d1336f1a2bd535511192442ab7553ba77be08aed2c2a5e367064246d4a3630a48768451e46ac3d43bdf65ab4a90cd2dd32ad4d162e98571b96bc80b4393c1fd0cd456f6c94dce98241d68f0f2e4ccf26a18d388a1c0a46638cf3a6523b23730411a94cde57e95b9bce593a0ef3ab4f5becfe99d2b20d70fa97a28552a67f44b6be2979016f4d599ca44e7bcef517c0c6baad691f009d37503459bd8246775188c6e87384e6a39388d605a0b4cd93ccdeacd1e1bbb01bd87ce28419b8107d061914218e0b8e4d2d165aed4314ec2cdd4cddcc29d8a0e33341f95d8da2797518f49a639a97bd11b85ca33743dc56671d66f835bbc8878ae3599076dbf0c29da739c7201be06a7d324957817215f4dfb13c95f85ce8f57e37ec09596425b1b7a13e548f92002e8cbaf4c4c431a9e48e74c8fa681ea63168fce01d20c6c740d0a3197ea14fbd1217bbcac1f9bc27fb46e5149b3893f6f1524eb677f2fe2a8ac1117413e1cb1328571202ee64af175120fffdfef99d0490b6f2a6f06e7f068018165f58ed6c0321adc0cde2b8bedcc7c4f05d1e5a896e5a5a866f9775a757787c9cb8a0acba3de4fdf694c10d21f0cf304cb6f5540bba777d4588a2cb2a408a030bfb14d07dfb2ccc14d4d998597acb9292e0339197aa21d284c4d91c14badc98e6d56d94caf1e49b56a4b1023ad7c34864b46cc2adb38f0afec71ded67c732c255502ce583ef2d2e85c6f094290a5c1955c7bed9c80d35b5367b2ae15ac2d3fd5ff20007b24240dfa6772f7b4a370468b9fe152e7936cdfe224fe6594836d939390d2511485a0f6d1b2c356387afaf84a321184c63de89986e07554dca2cd2b4a0c6480a52bfdc26a35048bc1da58fb6789d54aecef73d869d827712c1f94d91c577664417d3a0cdfaa09d5b23181362e558fca6039aab88c9577a737cf818e795cd928dc71e3b33dcd8462684c59447934e35d926c6482b617398675f6d1432345e50423253a3d31903d1dcca1debc96ef8f9aeb33ff8adc6ac775efb0fea10594109bc9306f77b6f290354eb09c29d5f9182c6b3db8f2bfb8afe6e94814f24c12b9cd05794672283c4ccbe92356b0f90f2321ea3f6cb059b784b0a5c3987522279e93ce5565a52db91687df646ffb14a2dbe39e053258421afc4ad1dc3bc1d5d5461bfc63658865ac5872a35aeadf6902142d0d9dfd4f2b6ab9311644a3d46ce6a51343cdfebcbe1c588c753befc83f136bea4e3482e0412bcb9bce1df6d20f4cd1cf6aefd73f88b5256a8bca677c26acfef74ea494c9dbe07d1541263f8b67c640a4c5325b257539b4136ab783efdfc20f62674b87079fa44db34410f96b5bbb72000ec5f1d5a3e5fe8477eb0800a507fae3cbd56e3d2a8ee14302357fd46c30a968a097240e35a260218b7e665b1e4edb96bb965363bc2c4ea6d77ab831aed518dee0640b2ea492c5735f03e3d0498c985c0bc88205f53b19bdbb67fa89adf11acab369ff6ff2c4876faa5d2a009cdf01fda7500a48517dc1a42560b80e70728df27b4bd7d28d2dfd686b7c2792bd4fe8c28d2b20f84e10c10c1ba270f734531475d68a2fef17860f356cd16c6c006fe6ab9b74fbc2bc053830e7d442931729522371ca6e39a37ac4c76013e70f7342a048b322803e3e638271f19eb862d7ceb964861bbaeef95efa0cf8fe137dee9a657b9f37b5903c1f8abe784a07e2aecbe105ea8d91b537e3cdfb4442b58e650ef23da4300e8d9d0c60f431065fef829d5baeca562aa30cc42539b96676fc0f790f5471764a568f6bd1b6b156de9f05d6da710e62ce22e44aa6ab80ff572a156212e56212d237040ab29ad8bd964f34cc43b095923e78d7395e5fa3c08b1fc3ea22ab07d135a04eaf5a76ff45495e0027bc6cc51d40bb47f28256b5c029e87de8298083b099886eb603f68097e7644aaf0fa1727414680c405cd4c6e9a7e93da67b51c1a2745246c7801f588dbb7facb0c99d304b19be5a32275fce7ba197f9bc560c3af8aad2a89e8f66a343b1ed41cb859844fef35c79003957b80c9b1cc7603466bdf9bf14d8d9c7fd21260bb07b3ec6d034d04dfa33108b70638c8ed4e16a8afd5e7603cca40022e0672e91e911464f1d093ffe2c846f1cacc600704ec7c12610d435e2f50b88ead237b1b51b91d854f0d187b871961bd297f7561b10fa2b4c132621cd85a5d42a69bbe367a2b21d01b7321557e3316f656e0cd9cc5b410a6f29ae1a0a2981b87c61942294f7506c52c3422bdf6a43afd1e6f465a068acdcbd77021880fce8969859d16ef2d7bd96c6d9ea6e5a60c1d4ac63fa646831f1e20b1a6af47909a426fe183cc07255db58712fbbc1126717cd372b7d838e575faead70ee3b946b00"/4111, @ANYRES16=r23]], 0x1, 0x0) msgrcv(r23, &(0x7f0000002800)=ANY=[], 0x0, 0x1, 0x3800) semget(0x3, 0x718598a1c8a6558f, 0x0) semop(r18, &(0x7f0000000400)=[{0x0, 0x2, 0x800}, {0x0, 0x7fffffff, 0x1000}], 0x2) semop(r18, &(0x7f00000007c0)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x800}], 0x2) 12:30:43 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8b0201fcffffffffffff214164f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1be2ec4831751df5aa0dbbcd9682d8404c1e1c81f742b7906cf0343d883a98653dd92efc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a158e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac896263eca34e2d0bad4a67f5b9bca2f5628752cffd0180826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f324021093385c3e75762bfb3f83d355966abe4f8d75a6e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d25906e7ae68f0b1c7c45669ced8950000000000000000fbbf515cc43dbb000000000000000000c55e15fb74a27aa3a685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b4ae93848fd7d2e57c8c6dcb5e8e1fdebbec05f429dcab069d76d9c4a2bbced0608ae2826b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44a963d73e6e1ffffffffffffff249c58ed7d751b78e7140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f1817d5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb799ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d951887641ce3a2d5f2300c7d86b593fcf5d1e3ccd961238b8f904a709813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db806051e8bcd9ca34aa53eee9e468d3de5eb01f2795d27e9f0bc7390c55b4503d1ee779ac5345adb691261c2d60b4865a9c0eb4722700a2b986eded8972e67aaa42f2b7b7c3f697ed994916c3716f101b628484fa99746fd8a7ea76395de157596268949a0c67324ee2a9d0400d3079cb50e9abfa6fceb5a6300"/903], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) setitimer(0x1, &(0x7f0000000040)={{0x6, 0x3f}, {0x3ff, 0x4}}, &(0x7f0000000100)) syz_open_pts() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002fffffffe}) ioctl$TIOCSCTTY(r3, 0x20007461) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) 12:30:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0x9}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) 12:30:43 executing program 0: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = getpgid(0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r2 = socket(0x1, 0x3, 0x0) setsockopt$sock_timeval(r2, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r3, r4, 0x8, 0x2f9f}, 0x7, 0x1, r0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r5 = socket$inet6(0x18, 0x0, 0xff) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000080)=0x7) r6 = socket(0x18, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = geteuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchown(r5, r8, r9) r10 = getegid() r11 = socket$inet6(0x18, 0x0, 0xff) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f0000000080)=0x7) r12 = socket(0x18, 0x400000000002, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) r14 = geteuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchown(r11, r14, r15) r16 = getegid() r17 = getpgid(0x0) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r18, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9b24f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgctl$IPC_SET(r19, 0x1, 0xfffffffffffffffe) msgsnd(r18, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000e26bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e79fac7f8d56c9fb64b359f7d8cd883e75e23687d7ad47e6e5749af6006166f2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c613d5bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c788192148c56f2a3a295c596bea37d4b6fc651b32d7ef7c433f76578002c43e1f1000000000000000000000000007d6bf856990c1659e6dd06648f1d53814a5ed2d97f9095afb855935f682d869cde54adbec97ab1fd3e5d97848156de4d76339964e6fb34e25c1a1458ee8d31fd64cd3b0f7da32a7e242a787e915daf071bfec1f3d50b50f0a30dadb34a59891c03f6bfeff8cc746a142589db819b0fca253c3dc6208ebad7105838e9bd3d6daa3d6f029e34be59a73725f75576ddacd58be616e03a47bfd6f3334214da06c76f9ceb5dd2479c1d7c177bcb5e5331fe105741e3c9f71d247abfb0af"], 0xeb, 0x800) socket(0x18, 0x400000001002, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x7, r8, r10, r14, r16, 0x40, 0x3f}, 0x6e, 0x2, r17, 0x0, 0x8, 0x6, 0x2, 0x10000000}) 12:30:43 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r2 = msgget$private(0x0, 0xfffffffffffffed5) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r4 = kqueue() fcntl$setstatus(r4, 0x6, 0xc600) r5 = kqueue() fcntl$setstatus(r5, 0x6, 0xc600) r6 = kqueue() fcntl$setstatus(r6, 0x6, 0xc600) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x2001000000009, &(0x7f0000000000)="4c5d6687", 0x4) setsockopt$inet_opts(r7, 0x0, 0x2000000000009, &(0x7f0000000340), 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x2000000000009, &(0x7f0000000340), 0x0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x2000000000009, &(0x7f0000000340), 0x0) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r10, 0x0, 0x2000000000009, &(0x7f0000000340), 0x0) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r11, 0x0, 0x2000000000009, &(0x7f0000000340), 0x0) socket$inet(0x2, 0x2, 0x0) 12:30:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) fchdir(r1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffa1f, 0x7f3, 0xf8c, "0366440adf71cf15cd764923af00000000000056"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf", 0x42}], 0x1) 12:30:44 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="82022e2f66696c453000311384ffa177f9d208add41e7c3367e10824104608663f9e69e7e0712b6f0a2379fb36772e989b0eb5cedd00d8f5be13695ce8fbf844ed35b6624e950063da69b8a55c467ec8e4ce8aef06b33012681c01627c71bf006530f7263b6e880523e415c2e1424d619969d5070c763a3eaf59e4a3651f4741eab7334515a541368f4dbaa095087a5de6d6008899677ff198143ce8c2b673b29a323f02b8f8ff60305fd1d5c2c3ddd85ae7fdbc6039c77720efda704198839ba6000000000000001ff7160d863a80cbb271cbe3eff32387434f122a5be8038d2b54d5128bde29e27583eed5a61403ea651a422af46a345ab30b5a374e5dad84c34f8cf67de4dee3ed175864b282ab38e053776325888e3e23b53aa34f"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) kqueue() r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r5 = dup2(r3, r4) r6 = kqueue() kevent(r6, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) kevent(r2, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffff8, 0x0, 0x2, 0x1, 0x7fff}], 0x3ff, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0xe1, 0x40, 0x2, 0xdb}, {{r7}, 0xfffffffffffffffe, 0x2, 0x40, 0x80000000, 0xfffffffffffffffd}], 0xff, &(0x7f0000000100)={0x7, 0x20}) kevent(r1, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) kevent(r1, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0x3}) 12:30:44 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0xfffffffffffffe95, &(0x7f0000000600)=""/4096, 0x1000}, 0x42) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) 12:30:44 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d4, 0x0, "d730c1e7bb4fc6e262d74b2d7beae4b300e74ce4"}) pipe(&(0x7f0000000500)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) writev(r0, &(0x7f0000000100), 0x0) write(r0, &(0x7f0000000200), 0x3ba) fcntl$setstatus(r0, 0x4, 0x8) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x8, "000000000000000100002000"}) r3 = socket(0x18, 0x2, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000003c0)=0x9) connect$unix(r1, &(0x7f0000000400)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffcec) close(r0) write(r3, &(0x7f0000001b40)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf37a9735f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae000269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c6e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac1d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56f56899e175f19cc7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e9010000009aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea10c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea677c0b8e88f65e547f8f57aedcd332592f01a1e9b96fbfadfaedf81b932ae433af98e43778b7047d00000000000000000000000000000000e61995b1e9e157dd034ed20006e3c0528134c795324f80fc26d108003f8d0b7c4b1ad62d80de9767efc4f8053480aa69385a39e9ab045da72e52938f6ba7b34327dc4be71f26096bd2a8e8d8d3f8c1cc2b76bc31f1", 0x3eb) close(r0) dup(r2) syz_open_pts() r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000440)={0x6, 0x3}) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000001400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c15dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d5507d6caf914a714f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e994ab5ed4ce2e8b53c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65c735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99c54bfb991dcca6919362e1a0b65844e9194c21b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8ad83b82d2e75803a475b931667c15a63a79906b6bcea066bf4154eb491eb54d420d5e32ce015f664464dd7cd07ae9e3d5b4331d1506795ee556813a78ec3afd8c3635999d8402c16e4681f0736211de67b9605f31ffededffffb7aba8c5c1d4c6a8417dfa3f93fbcb45e77c3050dd6912396c380eabd931e7717f1b6617d2d74b55516b4b80d97b3609fa996749e70c2347f5b4911ce321db250df7018812170335e77d6c0f14095925c163c3794913e13d4a88c472c980be3b32ad71347e836ce2d661b1cc09454769479ea7c30eb6ad53000000000000000000000000000000000000000000000100", 0x24c}], 0x1, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$unix(r5, &(0x7f00000002c0)=@abs, &(0x7f0000000480)=0x8) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) utimensat(r4, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000100)={{0x20, 0x5f7}, {0xff, 0x81f0f17}}, 0x3) r6 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) 12:30:45 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x1f) recvmsg(r0, &(0x7f0000001680)={&(0x7f0000000100)=@in6, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000140)=""/34, 0x22}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/204, 0xcc}, {&(0x7f0000001280)=""/112, 0x70}, {&(0x7f0000001300)=""/141, 0x8d}, {&(0x7f00000013c0)=""/250, 0xfa}, {&(0x7f00000014c0)=""/141, 0x8d}, {&(0x7f0000001580)=""/34, 0x22}], 0x8, &(0x7f0000001640)=""/27, 0x1b}, 0x41) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x100) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffefffd, 0x1000200000005}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x3f, './file0\x00', './file0\x00'}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002fffffffe}) ioctl$KDDISABIO(r3, 0x20004b3d) 12:30:46 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) sendto$inet6(r2, &(0x7f0000000040)="ffc4a3f6604ce5c26ba6f8a8ca0ff6dc325690012638dea0d9a92c577bb484ca4a", 0x21, 0x8, &(0x7f0000000080)={0x18, 0x1, 0xfff, 0x7}, 0xc) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0xfffffffd}, 0x8) write(r1, &(0x7f0000000100), 0xfffffe5d) mlock(&(0x7f00003eb000/0x12000)=nil, 0x12000) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 12:30:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="fe4940cb8cd74cc72f8085a8c54f30f82012962357ae6641fc3129f237d15a255ac390004d3ae6ed471a32249c84cb062a3626aa4e10360cc8f17c300ca364cdc1dc8f864155883be0b4542e5b429d14dbcc0a0e9468f0fb0f5668e51ccc9e20b34e2971a90300000000000000db730d0685c4ab30d62479411638b2b3c7283d51551a269d1b40123f4a132ea618c5008e0e0095000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r0 = dup(0xffffffffffffffff) listen(r0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="fcff"], 0x10) sendto$inet(r1, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = socket(0x10, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r7, r9, 0x1e4, 0x8}, 0x5, 0x7, r10, 0x0, 0x0, 0x0, 0x7ff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={r10, r11, r14}, 0xc) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) shmat(0x0, &(0x7f00000f6000/0x4000)=nil, 0x0) r15 = shmget$private(0x0, 0x4000, 0x299, &(0x7f0000ffb000/0x4000)=nil) r16 = shmat(r15, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r16) shmdt(r16) shmdt(r16) shmat(0xffffffffffffffff, &(0x7f000056e000/0x4000)=nil, 0x1000) r17 = shmat(0x0, &(0x7f00001df000/0x4000)=nil, 0x0) shmdt(r17) fchdir(0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r1) accept$unix(r0, 0x0, &(0x7f0000000040)) recvfrom$unix(r1, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 12:30:46 executing program 0: nanosleep(0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x400, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) fcntl$dupfd(r0, 0xa, r1) select(0x7e764d91726b6591, &(0x7f00000004c0)={0xdeafbead}, 0x0, 0x0, 0x0) 12:30:46 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd600800000000000000000000000000000000000000000000ff0200000000000000000000000000010000c20402000000b664f34ad14ae65d340d0a98592b74807ac0f67daf8d"]) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) 12:30:46 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r0 = semget(0x3, 0x3, 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000040)=""/39) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) getsockopt(r1, 0x8, 0xaf, &(0x7f00000000c0)=""/176, &(0x7f0000000180)=0xb0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x80, 0x0) close(r2) pipe(&(0x7f0000000200)) r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x5, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setgroups(0x5, &(0x7f0000000380)=[0xffffffffffffffff, r3, r5, r6, r8]) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x4) r10 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x8000, 0xb4) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f0000000440)={{0x18, 0x1, 0x9270, 0x2}, {0x18, 0x1, 0x10000, 0xffff}, 0x1, [0x4, 0x2, 0xfffeffff, 0x100, 0x8, 0x2, 0x0, 0x9a9]}, 0x3c) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r17 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000540)='/dev/diskmap\x00', 0x8000, 0x0) r18 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) kevent(r16, &(0x7f0000000580)=[{{r17}, 0xfffffffffffffffc, 0x52, 0x2, 0x9, 0x4}], 0x7bf, &(0x7f00000005c0)=[{{r18}, 0xfffffffffffffffd, 0x86, 0x1ffffe, 0x6, 0x401}], 0xff, &(0x7f0000000600)={0x6, 0x36fe}) geteuid() accept$inet6(0xffffffffffffff9c, &(0x7f0000000640), &(0x7f0000000680)=0xc) r19 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r15) connect$inet6(r19, &(0x7f00000006c0)={0x18, 0x1, 0x7, 0x6}, 0xc) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f0000000700)=0x1) r20 = semget$private(0x0, 0x0, 0x45) semop(r20, &(0x7f0000000740)=[{0x2, 0x1, 0x800}], 0x1) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x400, 0x0) r22 = socket(0x8, 0x2, 0xc2) r23 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001c00)='/dev/wskbd\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0}, 0xc) r25 = getegid() r26 = getppid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001c80)={0x0}, &(0x7f0000001cc0)=0xc) r28 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0}, 0xc) r30 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001d40)={0xffffffffffffffff}) pipe(&(0x7f0000001d80)={0xffffffffffffffff}) r33 = syz_open_pts() sendmsg$unix(r21, &(0x7f0000001ec0)={&(0x7f00000007c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001b80)=[{&(0x7f0000000800)="31fe0dae4062634a66fdcb783dba8cb272c06182778746a15e6e61b247f903467e48baf740a43f984ffd8c5faba9f49bc058de216579f0bfe9cdd50ce08c1a5cfb7fc623e3a866bf69fcbe4a3ad2965f90645152063f37817ec28c800a84e8b53721969db40e479ad6e02fa084e6f150b7e5052364b69d46de0814d30cf647241956fcf4380d178cd75b6d7e92174c2a", 0x90}, {&(0x7f00000008c0)="5105d247f14c0a5102d651869bf7e4e5a28a9a7c0344bfa4a9a8a4ae98da2123f52226139548c9713b444905cdcfde8c5012c1d3e30fc2f2162d17d96c7fcc70bf7f64abb0d1e315c2fb1a2ff1c3da29d6c10687da6e4968635f567778e4f34e94e59f8f502f88172617", 0x6a}, {&(0x7f0000000940)="de3343121e9bf4a40336cd2a3728a61323e532a9823951fdabb392a2db5fbb21b88cf22b88032734f5ee38922a429e2f1b61850ed9f38205ac0548db20d4463947cdfaeffde38c8716ede29848ae52727200f5198f51dc0dfae0133ff84b6bad94ba602414dd53fd549f7ee1309641f0a4f4a0d9bafaedb42554384e3f82f78df291d685890432be6b51a7c82ab6545d7ba4e5520bd271fb", 0x98}, {&(0x7f0000000a00)="61cfb1806414aa1f7f4eef1822189e7fb392b291ec436ad792769e53ac75b2", 0x1f}, {&(0x7f0000000a40)="73bb4a6623fbea09282eb5e092b6c3278ddd8ff9e70bf95548084698a1e42dc3c6829f44566caaf4c132a2903b504fdf925c53a3eabaf1183e401423509428c5a995c6e97aae24784aded0f16d292b78155a3db4586998e8883160a193670270aa1ffb2e9d4cf4d4f4e15f161d96bb4be2874bd2c48ef626cd1cfe0e7fa328cb8514deedd68ac5e8ce2860ab54dd755781ab131010a8d032fc819ee211e758a8693e83707fae367cf29c430bc55950fa85fede6df53dd8ab5a7eb16cb652c6db33ddbf395eece07ef9923cb2b1b4e4f7331eb8e5d0b23cfe7ac31b8b405d875544134fdd41c8c9fb7191dbf799f55934651110c866fc25bf867197e4a51f8a387a67c80dda078ca0bd392a8da4532f0634c472306b4660a0a66e0dbef465c3ba6eb1f6e5f5dc43066cd4dfa1061f764510f1bd0eafa8717d3bb27eade23d26a0662e5438898d448b954184d3c7f93dcd73426fe70d70d14b8be0269962a96e757ee3291c40a87c5abc6c412393a9941a4a179ec79f5ccb597fa4b2432ce092d57bd44b25fc9a4ffdaea78a4777e2027f42fef8d13c6a7065781f58e9c27bf576051a89465323c76b26a084d5b03c1f804e7c6169a229306fcdf047f69d6734b0b5a6b66b6021c5dcd38e74a0a4487d087963f920be6dc5d400ff3f42fb8dd5b83e6d6586dfc0b01f8a01da086ed9a535a7b68550d25b571bd87e8bbb0ad8eea5a012a5cb298a11021284c53763864f20796b0cbdadb4c2868d725e7fc5f392b2fec2b60307f1d065d364da5e65bc8f790ecc2c9bcb48e7157868af8ac067ee27c67405672d2ef661955ecb1d2c96cfd8315272bf0f1b03e2de41b7367ee73db188bea992e3f779f97a41c0b85026d0fb520ddc102739fec5620205e207c16d5b9ce95cf53449518c8c2235ed937bc02532cf7836dfedb38d3dc2cbdadca0a8ac1408e7738061e2bb434811c612eef30ad143cee2b0ec0c4f9d8641183db2adc99f49abffb597fe25502d06658d58b3173701797af9564893f8d19df343cd13031c5750cfab845694fc61aa931f70e45663517d762fb0f2aca029e3ecf0c6810f742a2704ff08d74ab71b8a51145bd273a37f809b0901356b81c4f07b89296183fe38a56baa8e32bb19ca241033a9ebc5d1b6a787b643ef4a28eeef1bbced11d48d5da96e63944458a7535f487f1a9c5439d73d6b6353ed7dd22d43703cb6ce4a40fa5f4cc69cbcc01b08ce5c8aaeed7275faee15d944971f6887ffb51e13e13fac49f3d1ec6b406b9942a30b027d067e4d59f80b9da6c68d3f0bcf172bba1b2653860701c3237848cfc19693d4196d1cee84f0f4e351ad6e9c69e1746f806471eefa5f0f8b2c47c8bcdfa9d5c2d2cdf8e13e114b5c81f17ec903713345202e2feb822675144954f63b821815d6464d550115298c3a1be9ceb3554a6d0f14e7ea71ed98d19af61c184d25ff94290f46d08cd593c92e3078a53bff1227b9490b881a5aebe0bccfdd09faf56495c30631dbe6f75964d96f6233bb580c209d08612932373d87476762794b03f75df46222b98b12ae7ccabbaf1cd7330f6a216dbf3c66dea367f6755500019864a6f68bd747b64db80d0089224a327a87934f1c61eb342bfef506a9a96a8343e56472ad8def0cd9e5be1ad381b8d349cc6373f1a5ccf253c1263994075ceb0a28fcaefb934d78c645171dc606578986f8157a11caf6da9817d3ec5d4b27af5d22329b3f7bb67eca0a874989f2a9cac1c2b0962f2e69e23e334595ae0e7da0fff104ae054561fe63b80563c8d791b9065df4b67ef2625ee988aaee1dd72d16c51b5d5c021fb82d40d049bda646b99f8e3e3c46d7d9e61a38d549612c55c8d34164a0806d60438994d4e4370462d6da97e9a762d7094d3236c605e82f035f9465ec2c91815fc47bb0ad6d38391303a22ff0e823767196e3b217ad84a2066638618423c5f4e163bce77aac692ce0d7c4f213eed0580ed5805bb8629c33453b14578abb3d3ae232a1dcb3b539f5f4d259735ea25183821a4db54849525e2c280c32924c7d0f45dea330bf25792711da8a2f7b64b27c45d447d8120cb3d987216058e382c4678440f1c9adf017837cb4aeaf1240467c7f2800719cf7f389f48bec6dccc42e9cad7bc3da49d1eb5c3b4d886f171cbfca2b99e806647c29dc10a6535099320e249ae1e64ede6cfc9b8b7397f8398addc0730db28c4f5b76046e02984963000e14cfbb242b8332ca52aa1fcc4474a9c0af9c4bc5b009e92e8bfb9d58f2adbfedaf2c0b625cc30021d2fdb7b4ded3fb41786bd1b21381476354526129a1c319f86a46fd6c777c45ddfd4742664a883e6cd17dfcbea7c7367b4735dacd2987d7f50233f5cddabf92d2fe660094217827c49e641569df64fa1c9c6e40d551d15204743d0d2cfc311205027a035b1b9cb4ba3d4cacbd4798b59acf271372efd571ef8ac4fc2100e61396d623ba9ce8ec329f2552b86cefbfb39ac1ee00f7941384eed46c8b01e630b6cb7442c7d5b9d13fb5d369a0ce85008365f3b92758b06bc5175317a35f2e1e81432f339a2d4c651444d91a757afe22cac948c23bd0b92ad5ca5977f2d8bd1498e568ae38c35afafa303c7eb1f9587018e0d8d04a1ebd4923af06109aaf7eb56db2051db5a4b6e6633de0128bf4eb07b11df800147ccf3c2ffd60319911825c3fedaa0ef2ef67de0af0d150603542c1dd7133c61a83caeb09abcd140791938cff3bdd1d0f72b6d0eaaeff4f662b93dfa8c1d55efb66804d09a92463e0c5174c9c34309f116fc539f5c9760b21c044a9b6b40c68b364e03f62a99ca0089337f301e17ba6ec0686dda6c9fe604457da628247db12371226a4296d8158f4941fa5f8a88e9348745537650870eeba40492f8314f89d4ffa67054f4efbb20dd18daa7aaa77cd4356d4141e415d275f7c723bd25bca5194f210ce297bc8190c3e27ef3a4d45fc71eae3fa70514981776474b50722d9f39ba6901f2896deb8428c42295c751b2658ba36da08eddaa0f9a114fadf49c2ac71053ee8f587d8c2f9dad257034ca96c970cb65a19ef706ee42660ded3435cada63b5368ed1ec08d758cb9748c301c53925ff874abb84719d9b79b7cba8a367b76012075be9adb0ab2c2ef94007bbe8d12d9397b8f8215f516f4475fb0f08691c9b333df31600f7477993c8987b4fc4ecffded1eac3326995fb05b6e6e48175573158d5ed3a8fdf32d1f176c3481addca6598a4e68c8d197c2d4f919c19417ce689946a83bda457e1bb6725c35858ffbf96a971cc08c9ba86f546a434449d28a40332c4504a80659485f6286d1a87e85ed7ddf436d4fce8085fcfdda89fb3c46f406fe67e844bed5825d942a817c65a1c95478cfd5fcff7f86c78dc68e4f2e427f0926fbf25b047e0027bf953d0e7d5cdabd6a522dcea24d3cf7fd9c204b0fe43c51368c2572666346a23af9c33bf2957101354d982a9d7286cdfdd2546400677150a81b24b2c9e1c8586d082fc0a8eb202ce883b39fac67fe9ec9a1b2f97bd30ae2156878efb3ae069851864d5bfe788130913ed003b170aaba5a1afbbb7a17d29ae8f6c979472e2af23c5aa94c6526c829e6770dd2f8631fc1fec02e0adfa84226a793f78d2bb15cda20954ef234293e2ed33b71b2e5663e605f291041ee4260d9a9f9c55c2da33ba7476b25bfefbe90c711d20f03084bb123c1e4cdacbbb698142108b0efa8c315a5a1f683178f84bb493d637059337815cc8d173e791ab49c315ac71ed1ae0d5114710770051d7299531e443d508263fa726291f10860114feb8c94cef5e7ae8c64e638ea664781cf1f4ba7dd6ff4ddc7ba57421c9d2e8d3c01215de476e2dfffc9f659476f8b5921a82ab009fe52c283dc524c51f16d1af15e15de0b8b62a541d0f5cded5b6513dfc03d2f57e95e98d4677624caa908a5b4d4987e5d919026fc632ee64a180e0c76ca0e94ae119221e6c56ef7e5e0c8db28e89fa512e8dcab260e55ff3bed97f2827ba136150d8241a6a339d185d583fddc710e049c81265d007ae9e7dd0d8fbd404df8562decf68c549715b6b43c1563d31e25e47a0df6366ac990f6657b88610f22628ad182866a970fbe628b9ae5f71e01f2793db6d74f2e8828c29cce74131f334d1a53b9791e61bb57b55042905ea5c59923ed43a9cbc35cf9333a6f8d4e8e2e2efae39d766daa8a3e703327ac3b88cd8734ec9c44763b5be5d9be813ef8e2b4d1f65ae4f669a68c8f84a975b20b6248a31d0c0e7d52e94272905bce4e47d75bb142acaed99f9d3e6d1618fd40a264164c62a2be4ca53a0e60395fbc3f79a7e92231a8fa0317f3f936824b4a7f805d1ee6334778f35b7953ce9eb78dcce808116c5244be50da49f0af07f9b6c0a1d498e41a26c9bb88daf72a862c844e042e6dafde084df1d0175a95e4a2572562572943c2cf751a207e90f1bf021a63de8db99632b6727016f76989be014524cb88b7b65a17fc34e345b8a40d55bfc32426f13d632b231d15af8eb239038a10d4edc92d1277815db5c5a8277d7540012125b697a926f58e5bef8441c6e0f6252662b037dfe98c608c124c80c287c3ab6785c531f88d20145a42c8732452d836db293c7bf0c708f1477d1794008ac7e74b5f818ce16d8f7277c54bd46398bce09e3263f08038945c65038476587c607f0fc1b0bd2ad2969c136092517dd78e4a7b7bc84706a88bd902e1ea537df2d7a3a12888cff031993a7637cca0208f24a7bd461def77dea76491ab3fbd9d635ec99f6212c83b0384618fef501bf430342902d9c7ec0c6f9973ee344541dffcb0649c2c66bdf2d3629601e6ed87d79fcaf58cc62c5fa81b921e96244c69c4ab9937a7462aedcc67993eda877e892ae2d8bca09534f5d9e551801d9099758f4693485022e51f5bff6d0db14cda5fdbb98aa3d5404a9a12b61c2bf9247f7ba74268573548c53a086170f6f89bd1ae0b5c6dbaca69773f6eae646f43e36b8b10f2c7ec550f7657cfa941275202d5cde4431b258d11f8a47924175a35d4be7f0ed2260a6fcc615dd31dae0107ef42f4aa7f299c07dc49e4a9c7160dd76f456c10fe15862d2f4cbfa1ea9ef47f8f716ffcf3a5e206e9cba5dcfeafec23b8aa5cfceede6c7f19f7609c25b74601d01955d59ba3002eb5af756afa4f2a9c9e508a7ab16faed1ebfbf8950773b167e86ac88c2a7c30c1bb1399046bc7be1054b48b3e656cb3fd9e337ea3676b6d6786d454627b6b3a0c402a441395232219d1b105b5ae30ddeb0e4513fe26d6219777257e18e76cf59f7966a8efd01a8e8c423e9a61f51d68308ed67d518527332362ad3d7cec6733e0ecfe1f520595533cb03fde03cb2091e1bba6db6a91cb7a1fd195a48e9b029cd91e3c89cf5007f6ecfb2a524225443d4b43a8a2ca6fb3724aba15855f04f84c6c1f0440475f7e3b135370047b6d2a9121cd0d4172c9db7150a0e269bee935f1af69ab3c87aadbe572962372fac4dbf1418876ad126b7026b26f8d0df5b8cf7c9ee309779830821d4a864771d1361ab3c2de72da470196638a2ff0ce6108fbeb29993301a020e07692523ce7bb64ce1e58498a03cb9ea53df5dcf5d41b630c2af91b8eab5d4bcbfc19a64472b8c0450a9d1e08664898f7b3126aeca636ead832b6b2fa5283979ac556ddb8057bc84b08220637597c51661b7579c915392ceba92f5dee7f98e4a3bd576fcb72e815240e7a0adaca87eb4470dabb3969c0dc88c02716b17fc0bc12e80bb84724eb22e353bebf3e97883d5eb942c7", 0x1000}, {&(0x7f0000001a40)="ccc8197d96debb59e79bac97", 0xc}, {&(0x7f0000001a80)="c8c85c2e95315a0da2b75676d6e5027c61e928f4fa990c7cf0d6391f54bb2bf35b86d58a0025c17ae6c8d12ee8476308b515ea68023a2cf0d129c6a5fb71ee9ce01bc23f490041dd9547318a0d8c7af1f0fad222900cc31ca15e0f6dd3cf9b00cd778e281a7659d4ec3f145f0504c139db6146d40724ee66017a8bc9f69f39f1c3f9cf8c43f17b2ad11492cdcd32fb1a0d5cc173bf4d93736198c3945163f46757a598a91eb2ab9059f64802aec0a6452ff7f90dc3359f3cc4430f76", 0xbc}, {&(0x7f0000001b40)="087aa5df", 0x4}], 0x8, &(0x7f0000001dc0)=[@rights={0x18, 0xffff, 0x1, [r22, r23]}, @cred={0x20, 0xffff, 0x0, r12, r24, r25}, @cred={0x20, 0xffff, 0x0, r4, r13, r14}, @cred={0x20, 0xffff, 0x0, r26, r13, r14}, @cred={0x20, 0xffff, 0x0, r27, 0x0, r28}, @cred={0x20, 0xffff, 0x0, r7, r29, r30}, @rights={0x20, 0xffff, 0x1, [r31, 0xffffffffffffff9c, r32, r33]}], 0xd8, 0x3}, 0x1) 12:30:46 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) bind(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="01440f", @ANYRESOCT, @ANYRES32=r0, @ANYRES16=r0, @ANYRESOCT=r0, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESDEC=0x0, @ANYRESDEC=r1, @ANYRESHEX=r2, @ANYRESDEC=r0, @ANYRES32=r3, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYPTR64]]], 0x6) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000200)=0x4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r5, &(0x7f0000000280)="db7d9731f9a0e8bfaf0a6a41bcef3354566204cd71a87b09264f1d02b89cfcf511c2fa799af24be03835987dc70f0ceafff873ee12cc9040f34fcdd0220c1a1ddbacb2744c8184d740df1d98800e597da4ae0b9314808dce27ddac09639667d757c6467ea1b09d", 0x67, 0xa, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) chown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) write(r5, 0x0, 0x0) 12:30:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) close(0xffffffffffffffff) r0 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) r5 = getgid() r6 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r1, r3, r5, 0x1e4, 0x8}, 0x5, 0x7, r6, 0x0, 0x0, 0x0, 0x7ff}) mlockall(0x4) r7 = getgid() fchown(r0, r3, r7) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x984d9cb0eda8f4f1, 0x0) ioctl$BIOCGETIF(r9, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_addr=@in}) r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xf74, "661fbef2245185a8186503182eab7fff0e091fe6"}) write(0xffffffffffffffff, &(0x7f00000002c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c226a5419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f37169cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d47d94f0fbdb0e96778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f58b396d1b74b28f6e7194f223b0a21fdd2df04b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b4bd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6616df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457522f2157155dbb564c93a1fa15a7bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485", 0x162) fcntl$setflags(r9, 0x2, 0x1) 12:30:46 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x1, 0x10, r2, 0x0, 0x0) dup2(r1, r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x80000000000029, 0x1b, &(0x7f0000000000), 0x4) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r6, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r7, 0x0) r8 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r8, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r8, 0x0) r9 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r9, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r9, 0x0) r10 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r10, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r10, 0x0) r11 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r11, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r11, 0x0) r12 = socket$inet(0x2, 0x4000, 0x9) r13 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r13, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r13, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x80, 0x0) r15 = getpgrp() r16 = geteuid() r17 = semget$private(0x0, 0x8, 0x80) semop(r17, &(0x7f0000000500)=[{0x1, 0x0, 0x1000}, {0x0, 0x5, 0x800}, {0x7, 0x80}, {0x0, 0x9, 0x2800}, {0x0, 0x200, 0x1000}, {0x2, 0x5, 0x800}, {0x2, 0x1, 0x800}], 0x7) semop(r17, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r17, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r18 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r18, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000000c0)={{0xec, r19, r20, r19, r20, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r21 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r21, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r21, 0x0) r22 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r22, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r22, 0x2) r23 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x10, 0x0) r24 = socket(0x2, 0x2, 0x0) bind(r24, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg$unix(r5, &(0x7f0000000480)={&(0x7f0000000280)=@abs={0x6fb47445e536af6c, 0x0, 0x1}, 0x8, &(0x7f0000000300), 0x0, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r4, r6, r7]}, @rights={0x28, 0xffff, 0x1, [r8, r24, r9, 0xffffffffffffffff, r4]}, @rights={0x38, 0xffff, 0x1, [r10, r4, r4, r11, 0xffffffffffffffff, r12, r4, r13, r14]}, @cred={0x20, 0xffff, 0x0, r15, r16, r20}, @rights={0x20, 0xffff, 0x1, [r21, r22, r23]}], 0xc0, 0x5a2147307f97c4ff}, 0x7) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r26 = getppid() fcntl$lock(r25, 0x8, &(0x7f0000000100)={0xb4f9453fa3e86075, 0x0, 0x800, 0x8001, r26}) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r28 = socket(0x2, 0x2, 0x0) r29 = socket(0x2, 0x1, 0x0) setsockopt(r29, 0x0, 0x14, &(0x7f0000000100)="04000000", 0x4) dup2(r29, r28) r30 = socket(0x2, 0x1, 0x0) dup2(r28, r30) connect$unix(r30, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r28, 0x1) fcntl$lock(r27, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r31, 0x8, &(0x7f0000000140)={0x0, 0x0, 0xbb, 0x100000001}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000007c0)=0xc) r32 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r32, 0x0, 0x0) shmctl$IPC_SET(r32, 0x1, 0xffffffffffffffff) 12:30:47 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x10, 0x0) dup2(r1, r2) fchdir(r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x2, 0x6, 0xffffffff, 0x2, "8de4a671984e82b187bf7a12fbae1c0408cee9f9", 0x400, 0x8000}) unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') 12:30:47 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010708"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8a216d2df4ee1673d1e0b06ce66e235430064eca3e6aa37d07e71fa75af4a80b53cdfbd122f62b5ab49c1ae9de1a825d97eacfaffd1b70e01999a052bfe52d3469a2a679d4e786ad335e0469528b3755693fc3727d9bc12feac5d85c81ef"], 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 12:30:47 executing program 0: r0 = semget(0x1, 0xb, 0x8) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000001c0)=0x80) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000100)=""/84) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="83020801"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r4, r5, r6) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) r8 = geteuid() r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchown(r7, r8, r10) r11 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x4, r2, r6, r8, r11, 0x32, 0x3ff}, 0x100000001, 0x2, 0x9}) socket(0x2, 0x1, 0x0) r12 = socket(0x18, 0x400000001002, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r12, 0x29, 0x39, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r12, 0x29, 0x66, &(0x7f0000000180)={0xfbff, 0x0, 0xff, 0xaa0e, 0xe5}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r13 = msgget$private(0x0, 0x142) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) r15 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r14, r15, r16) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) r18 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r17, r18, r19) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) r20 = geteuid() msgctl$IPC_SET(r13, 0x1, &(0x7f0000000300)={{0x1ff, r15, r19, r20, 0x0, 0x86, 0x9}, 0x800, 0x80, 0x0, 0x0, 0x7, 0x800, 0x2, 0x4e}) 12:30:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789630ffc94ff334a5619515a4c8ab0619801000000010000003bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x8) fchdir(r2) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() utimes(&(0x7f0000000000)='./file0\x00', 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 12:30:47 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357af4f7aa0416fa4f376336acf00b7804be781e49910900df", 0x38, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000780)=ANY=[@ANYBLOB="000837767ef61055"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="84", 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60a4f00808183c00fe80000000fffa0000000000000000aaff020000000000000000000000000001"]) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000340)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e5e91f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbbfedcbdb00000000acb5f602000d7dbf6ba8af63ff37282921e48389e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000200000000a3f8000400"/177, 0xb1, 0x0, 0x0, 0x302) msgrcv(r0, &(0x7f0000000500)=ANY=[@ANYRESOCT=r1], 0x1, 0x1, 0x400) msgsnd(r0, &(0x7f0000000f00)=ANY=[@ANYRESOCT=0x0], 0x1, 0x800) msgrcv(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000400000000000000000000000000000000000000000000000000000000719961811a18ce190000000000000000000000000000000000000000000000000000000000000000000000000000a64dea364338ecb725ab57a690cc687c7a90272530"], 0x5a, 0x0, 0x3000) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000003700)=0x272) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, r6, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x2, &(0x7f0000000080)=[0x0, r3]) r8 = semget$private(0x0, 0x4, 0x7b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r8, &(0x7f0000000400)=[{0xa7834705a109bc4d, 0x100000001, 0x800}, {0x0, 0x7fffffff, 0x1000}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) setgroups(0x3, &(0x7f00000000c0)=[r7, 0xffffffffffffffff, r11]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 12:30:47 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() fchmod(r1, 0x5) kevent(r2, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) readv(r2, &(0x7f0000001140)=[{&(0x7f0000000f00)=""/240, 0xf0}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r1) readv(r1, &(0x7f0000001480), 0x216) 12:30:48 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000040)='./file0/../file0\x00') r1 = open$dir(&(0x7f0000000140)='./file0/../file0\x00', 0x8000, 0x0) symlinkat(&(0x7f0000000000)='./file0/../file0\x00', r1, &(0x7f0000000100)='./file0/../file0\x00') 12:30:48 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000076b41cc200"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = semget$private(0x0, 0x4, 0x27) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semop(r1, &(0x7f0000000400)=[{0x0, 0x2, 0x800}, {0x0, 0x7fffffff, 0x1000}], 0x2) semop(r1, &(0x7f00000007c0)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x800}], 0x2) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000100)=""/220) 12:30:48 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="10000004ffff0000010000000000070000005fb8ff728de3f9a4f2175ad92eaa6e79e20f57b011d1112b11efc0376d09f7fab12fa5f2d2abf11a576945da33b9cef4235b090b9997b76cfa85cb2563b2a2391198b17c3d99a91ef28164e87b84b93360c6a21cfff010c59b58ac573f40e609bf53b035fde662ef6478a4aaa1321b357b9ba86076244aac7b4f530a7e385b0e7312daa2bc95f9549e80f0b1229970352f3f43c699656e9d13d50be20d7f6f8ec4d12d0fc212120c42e069cf9fbb8207b93c1bf5168e77b5e1fbbaa152f2251f7e9fde8ed070ee050a9902368ea4db2e1ce3206d5bae015b6993327b08053ab30fa655dbe138f54a5fc7d84088cdcf1f719d968e123d459bbca0bfcd3b2b69b74818285a3527371f75b23ebd02d6b211ef4ee41f859e5fb592528586b4fe74a83e9ab5a108e9570ccdb8575b1e73a6d1734821f4a8ab2f703a70980562b5158052a3582617326479304436a8a3a3aa90d758c617d6abd593054d8c9a9c5b18174ee040245eb62b785d3c21e545201aa63fa08a7d37fcd7c225076ee4e75c500835fb0b98abf66e00ef138eec1ddccdf08fa4c297aec37e1296ac565f23"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r2, 0xffff, 0x10a, &(0x7f00000001c0)=0x4, 0x4) read(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 12:30:48 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000000)="c7a895b22a241c0a078359ff86dd6e360aa905fffffffe800000ff00010065ec0f1d00fffffffe00000000000000000000007c48cbb6") r0 = syz_open_pts() close(r0) syz_open_pts() r1 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x18, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r3 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000001680)={0x4, 0x8, {[0xf5d, 0x7ff, 0x94, 0x3, 0x1, 0x10000, 0x0, 0x2, 0x7, 0x757, 0x17, 0x100000001, 0x2, 0x8, 0x2a, 0x8, 0x320c, 0xafe], [0x6, 0x8f, 0x81, 0x100, 0x50, 0x5, 0x100000000, 0x0, 0x3, 0x2], [0x80000001, 0x279, 0x4, 0x3214, 0x800, 0x3, 0x5], [0x200, 0xfff, 0x0, 0x7ff, 0x1, 0x3], [{0x1, 0x1, 0x4, 0x90c4}, {0x8, 0x9, 0x7fffffff, 0x8}, {0x6, 0x8, 0x400, 0xffffffff}, {0xff, 0x3, 0x61, 0xffffffffffffff80}, {0x1, 0xffffd98a, 0x7ff, 0x77f}, {0x1, 0x5, 0x7e000000, 0x8}, {0x0, 0xd3d, 0x5, 0x3}, {0x401, 0x6, 0x4, 0x1}], {0x0, 0x0, 0x2, 0x367}, {0x3f, 0x7, 0x80000001, 0x1000}}}) r4 = msgget$private(0x0, 0x140) kevent(r3, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) msgrcv(r1, &(0x7f00000014c0)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR64=&(0x7f0000001600)=ANY=[@ANYBLOB="21571484d91bef8e29eee4f51b085c5d8a403e404f7faf5c258b176e9bcdb78a3b821a3948a3df139df96f45071ee8380a5be9d4b7cbe4480e2c8b7402af", @ANYRESHEX=r2, @ANYPTR64, @ANYRES64=r5, @ANYRESDEC=r0], @ANYRES16, @ANYBLOB="f87bb22b72eef8f5aa60d6339e80c3a412eea86b7edcad068c8b6be1f76fc7614bbc562582db9545728cc2d57f766b76ef679ca7cd9fed8301207d3db3cd880e4eb052c5076995756c771d8f6253023f0e96d328e4b91052c5dbea6d4b000ce28a576a12cdf1e1a28436fd348fbe95d59f788cfa5868dfe60cf3a8fa1bf737fa85d44a6879ac2d74ab4c198363e02fd3a37a830ade3cd96135006bc899946defd5c9b4ed83f1e69b82ce9ce2fcac371fba3f4a8dbb043a172cc7be9b62726f98562f2f19eac4a43c75a0f83fee52546bb3de401cf0de5e1867bda09080d9eba24160b70b67ab2ed64a333cc7cb14f5680be1154a4ca551d380dd21a06f688fa3f7112f5929be1361d6f2265fbb9479800173ffb083fd3727980ce27d542ff499f1528c6ef64f886cf41d41666992902acf691e0597328afea6c719f96ed3a023fa0839fd4e828ca420139c1973a1a10502bdd6e65613a27c19c0d49897f833fbd5769eec4b306b255f4915d7f42742c00eba45ea473b3b2e1e5f527f0b3abdbbca39695f7a468879c158c4bcafee8855f0a565941caabd55c0715de19a02c74d246f5bf9e9e8ff29ecdf95969692288de4435b42753ab5e39e60abd7bfe1bccab35205f7f0836b41909984e5d53858d477639fb9f50bd96e3df81b8b8a77e4b574f64fedc367dd717250ac653cb66b4ffa38645ac0f99154a0bca7ee275bb49ce767621d42519e0be680399d0813c3d1f3c591e2b6b89d3ec1dff1fd52e0dddfed3436586e69ea3430bb50b0abb55c6b416a046897ebef09d24def8270e5820ef19ebf6c3cdf3d25a4a04356b95c95ad14bbe1030a64a41f97e8780dab6afd9980b4e848d54f094cddeff372185b9c46ea7de21cc9f937f8b1cb2a0c46bc898d7d65e0c8c5dc81aebae034d1f576b1ac2367e037fe68ca8a9a3f96778938fdd705436b6dfdb12029ccdd01c0349d41d5e4f89740b3fa3bc504d64de196a374b2e44f56283456dc391a9b953b9655b65b43404c5e60cf6977343894a0dd0d32dda8c2cc1965227f84ba577b7f6bb94a882ff7012e299cc91272dd1945faa9a54019af26e84ba69514223c9ea49b5e7a6fdb31f41d217c68cad3a41c9b1078ac1a0122de7ba75bf513deb91edf50a64c91be2e512737cd8251f2d14bd18996589dccf9756b13c6c23a3c0e15bb96664e8def07e90c118eb2be02c540b3bf49008cbf43140ac11dc57b12be4833a124eafe0d80656c460c77a159c06d47a10cf48e9876ebd86c51652b15f331939fd6e658f79b6a77fa50db2776d4daa2a59699acb45c642fba8a0cea9d365909192b3dff95dc2ac281a02d39e9a07699b86898174c83e5e3701f209a0e19ae4209d964826d2a3a9d636f85fa996c1aa07653118195ac9fc7a4e8492bd0f9f4448e666323830e56e8c323773ff61738168132076ff78bf1eb1629c6b6f20873afd822368a8474f29b22018a3375ce145e8658292dc1e129e4a18dbef864588af2d4684c237ea1dcd48780c9330cfa44a957345cc0870d1b148f143ff4a29e368887f5e653d630533565a51b62f6e4fd3c164b0336f452242b5daf99983f3b6349c6831bf3515026cbc25f5c875b03bb9a137f03d83344d8d3d53140a75da97019fdfe7836f89cdf83c45b5b37790575a27921e5d7f6b607a65738757fc8ba2a93ff3a43ad67965f6e935eaaa3d21544047317c4beb47e24ff118aec0b29dd128ef455ae83952ea0aedca717d1653826f4fe9267e1e84df2007ae51e40dbcd3e1017270034e976e49e2f6f72e36b66707e7c8b3e6967ef7c5499e34c441df7d86db3c308ec688ecba5e552eeca8c3fea0a534dd41bdada9d26f2fe3ba4ce0a0aaab43db36c6e0e3f89b40a04f231f8f868ff0645f5e64aba42f70604848a8779af63a2bd8cb8893b45b15827b1d2bbe431312d35ff03fc189fdcfab93e9e9589999a91badf67e86f46a8c57a6c3d5bd773c1739d1c1630cccd26b7723b407ae30b416010c206846b0fa058833379a97afab0569b44306e08f24a869597468ec00c09c8aed5dee0c2193409f67845086de9ddffc703f17ba0218c59dabd621a48e6295e16d23e19ea6b0b882c45cb9725b49be9e347fa81070d0042d32dc497ccc5cbe4eb5e7d52c5ec50550d9414b570e4a6b1d4b5914da59e293c590f1ac4708aa9b98ad34591b1fdf4c71d36e4939190d54cdb54704d713bc405ecfce43b81f3e3b7d041451478019677f9d410e9aa80fec5bf49190dd5e372fe36d4eb253c86cf622ac9033c327d656f46fa9cc29efbe26b11b417a974526f770e19ba456bbd5368b8ba74f6973ba0662d2e0db2f40ff1c3bf7bc091cd10d366bedfc4c84dabdb0d961bbdf304534df0ea7e3685233a409d2097cf99fa24df4d25d2b03102ef96aa727583a46e9865e98c7b44cad7570cfea227030b1fc9cea135b4a852346cf8f3195418476380e9e035c11db55c652d36491617ecc09c4c3089ef3cb023b21320dce4d904cb685b794c323a3946e7b0bce11585f91c24c6d5d54e3e49701fe95f3b4bf1bb38fdd4e02c255ec9e4a16e773f516a90c287e0d24614f72286e584d0708211fb4ee2dbd751350b2f7f864b99b88f3715f2e6b4b7d5a24ff9c2a8fefaa8bffdac0553e5e1a23b5ca4b9110dcc91b88091cc61b2b364f2742f51bfea577a43e24e59a45e429b59a450be0a28839395111d8a3adb0afc38175da84da5302d8aff1b811bd858f0d7bc304db221037d667836fc5a52757506af3486dcfd2ad8210b684a534b911fe1b7e163302596ad6f8e23806951a4882205de656812eb668b974ab3e5433adf918b1b13a70a150a4a20e66d1bf32420afa429f6bc75ef3ccd82278d182080a9326a36607a4e58504bedcc4f52fef2c0dbf346420e96859bc2d79e2e261b3f1adebc28266fe7ed50b7ec124792d89142476e45f242b840b6583cd59c4bb3269ddd39abbe6fc9cbcaf18a1efc90b6099be801d1fa6471a9160a55246647f349cc8a13339f737cb48bf5649cd541adf4fc66abe74d729ce11122697d86937ee998f78405059e9a3ec8c8b51d135f915b27d6da983476da6ac8a80d13b30134b01be5e3985b6d0cef493b5fe38d7f52ad44151443ffb0dcea07ba99f69c6ba14d1137a4ab17f2eeb24182955ed7c262654b654d7434cbe9e00ba307c9c3e6977fb13b1615d029278eabf758a71d19a422ffa7de37f7213e26d3fe4f74345e06725aa6d3df6a94dd0dbf5e677c4b6d65465259636c26f724c0ced3ef5b64b53c8b6e04a6ca9e4f0d38ac9fcdf767fcc750f3c230f1951f63004169fe4f9230720d525ffccaaa1f780156cd45fc72e97c3d15da8e5d5ed28fa6b0a3f65687570a033bd62247b8ab2153be9b0471492d1cc9970ad4835389d2b8ff7cb19d9aaa21d91a5b309089bceadc327bb32c056765c5fd8f1a0aea8a6e0ac1d9c40300ef36e39032065a1e7f0f92f900bdfff968b909526adea5415a67b5ae46e765367361f4e8a1bacd550d7c6ea2874b65574f1f05408667f66a014969f523d1ef033505febef0b50c7e5d4e7c751cc091049ff193b8c898bf6276595518aa13dac3f57294fabbd82ce91824bb8c4b344bcf86d37b780ada5abb67beb52ecac7b1d097ff8527093bc69d4c8ed1305cf770c4b559c4ad73e30b33b03a73c443e981ddab37a7e17ede4398a0356d4a624f6c6a855593bdf789f387200eb5cfd8f4d3149269256f7f10efd7ac2adff19d6f45a9854acade2f1d65564e30bd15963a3297646c37a75433faf33a76236fec8ef92f723b642188a022d241fca0346e515077b98d03a3373ad879b45538fc4bf7c094b6f8d2cb910301bf8f29259d4e242347edb28593659e7d19be0ef3ab12e3bda6e3675e5b94890740f2ee8e900c04d1f8d638b7fdc48b6d9504401131aa41e44e94902cd59988e98259c7172482307492384f0c789c61f42c6f65a290788da15916a3b7aa0ffed8ddc6032c752641d1b670d3e5b21db5f24caa1aff38c4299e7433fc4aea757d6f92862c99753726ba565c350affc488b3355b3ee66b1ceb079a82ce364ec0b6d565d7c6086c99d784cb71f7b03990d6f387642ecd1436553f407ad8bb7fd3ec37e6fb6df8b3e0f8d3fae511b8cf84fabbb46387dd5ce28ea12f5fb55ff9d745c81a563ab78c6e3b202aa2808ec31e524b424a42536e796bc33af3f6a2dd319499aa095a06dbf2a27e179eb934a8eed9bcace1e3e8c1a2c06e5064b6499067e9f106eb760e6f5cb07d67c8bd82b98b2412c42bce210944380a385e9b364617ce76f7030f01eaf5ae42d48577215fdbf4a66891ecc018e1822add4c41a2765742a34e942413e978ddc414bb0a8b5964dd54e55a34a5b3c18b9920d575136c1a1420f395130f2309b32dd47931bb3a9f81fccce102a1b636c82a5a48efeed39883eb298eb056907ef6affd0d17c8f226eda0ee8a935354a1e4a60a9eec70ba14ea925b461a5c98dbe826d63fff00c5ba9a8a8375cd9d55aa51bd8954a9be2cb2902d6cefd64b2145636c4d670696ded81bde684fc48419dcdba6a680353e854c11da6b5100122c624c7f56a4196622ee206c45d5e94ba34b384b0461699864c6532f0bdd9ef87efbd557d2bc9b5e9ec362dc2b7d0ee6fbfe56e0f0a32cde0a59aef654c0cc02905b95b0c3c6613e6e81f0482b4d3c0c4de2b542f8cc5843b262ddb43692b7890e3d05ca178fd1d50715d55b615d88d026cc3583a77c1a6620e26c1e46d4e8c5b2b8938470598d73d7f887a92533a744ba65ee02c165a60655c388045593f92724e6ab5b62aa54688a358cb05a8e3141ce1e1f50c5a0c5c1d8f1ffca66f1b6097996729b16de849f8d7006363c75465221c2795c59d38ae975422a2d10b00e42d47c65a719be5ea983b566c588aad542680c4dfeee1b9d555794ad81b62f58301ef060a6179e306ece5b40993e991f144882a28dfa2f60993a0f260767b3ce9d2c9c1f3330151a381d5e81089392bbfbdb0d9d04b7871c9536e38b7d3265349b55361e80827132f0fc5ca4f14197143b7cfb1fcfa4ba683f70031a9b51855318ffef60cde1b20101328c1f8a95197a792ccfab552eced9623df006dc46d86cf72dd64a9d4c65fed3f144f5304914f5f20aeac2cbe20b90d38ba66e7ead3435923a69a7c287398605e24969f19541541109a71088a7a44ccbbfccd8db457fa21ab9ace2340cd02b1e26b545e5249b9769cb052f93718cf2f1b9a290facc5085695bd4ef4ed68a8ec589f73ff70e1352c4799da6c0f009ac314106a18f54390165c05ebc4a0c05e48f7c44359b0b4a82acd203976b45030eeb83b8ed9bdf58f6b8ef30a879ccfa2f2554d599a97d355024487d5aa887dad447ebad8bedf869dedc413f79ea6bbe1efb6d52c2f4ccf7ea4e7730ddc500b8afb73d0e37104241a9409dc87a7574be208b2e906f60713bd1f663373b652e4a4b65c786bb2a683411f97401277e12ca2c77259fcd315955be67f583b73a417944082da03b49f11616854d9f9b8692444afe557bee99cbea418374f0aba08fdf7d3968bffe9f834dcb634e0e712817797954e095273939cd4fc8e6ef308ab026364b0193d38bb90c6049215e89a0ecfeffcae9414cb52e74953fcf4ad6b1b37c91e48811fb948b073a76ab24f8096a44713667ceb6fc1e857ad084e0ae82ead1c7bc817b0f9b8dc153fc42449ead49c9a39c5b89ef2a1025ab177a698d024c57e3a5687e02a95a8b7725a0ae257466e68357fc51731498cdac46e9be21b826288878c359c7af821ee7edf3e1f1b8ec689fa6e5be2e81a59ab4caf5205d0706244bdb991de742a5f0cb68f25e3fce370546954b5d40cfdc6112313067931fd8cce388519fb6bfae47bfdff696353141c54231bb10c7b073ee30c8678c4640277b7e1ae9c1abad678785f43108ffb870d35cf6f82729bc18a54a21dd5f24a5828baf56044955e288ea3fbd9e29119a094a647245a59a4c2400bcc618221eec00e40ff4422fda4186f8cca056966a9634dbab228dcceed9f2cba1d900f7d80c78512b005b2fe2c82f37004f8a498927a6f95f824905ef07ebaa4d4b40791acbba09c8e0db5430d78560648d8eb49ddfd61ddbd5bb67de29c07ddca7e0704ca5569450c8d87a38c6fbe3c9add842690c8506accdfbdbe5f2c8ac12392cecd568e2287c6429961df19624732e36ab7ab9c37c1779f8ef71f59bd6278111d9d5f39d06b5454d2b245c517c1c66f46a8b2fdab8a8810cdb6a9186e1a4719001db8bbcda7edb42fd24fe3e96ea5fe2d631c8fcb98cc110a018d0b3f5ce3d11c2ac91e17c251ace4f50d62000d9aeaa47b74a381aa41c3943915872961d3d725482bb2cef34ed58d84996b60c8d51c0ca007e59386bd3cd198c68fe685d184715ab71ddfb8659634e690dbeeac25fb6786c10e4ab0917d03819637a475aba648fbb98dbf906f7195cc6a08906e2978c5ffa2801cf29383aca035ee20159b516ec156c4120773cd5c8a077e1b96270b76e2b7d5e5c5b9617f2df7b03f0640509d95fc38dd86b7253ea4ec64e0749", @ANYRES32=0x0, @ANYRESHEX=r1, @ANYRESOCT, @ANYRESHEX], @ANYBLOB="c33f14fae410fe96c9439447a8f130109aa3f89e041ced66b35a3dc7638344d3a25d5771f1367683953c76739e9666b8da7e3b6bc4838f478dea0f75b7b7faa8071b69a1d5a90c1c163ee828046f890d85db098d1f05486c90ab0c7836c1d8202051a9d580fde575e8809c9fe073e616ee3d57b62183339b0d92682566407dcc11ab7dda5baa41de89ab409693b4eed128d82f5dff62c313", @ANYRES16, @ANYRESOCT, @ANYRESOCT=r2], 0x5, 0x2, 0x1004) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) kqueue() r7 = kqueue() ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r7, 0x1}) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000001e40)=""/74) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f0000000100)=""/111) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) 12:30:49 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000040)=0x7) chdir(&(0x7f0000739ffe)='..') mlock(&(0x7f000066d000/0x200000)=nil, 0x200000) 12:30:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r2 = semget$private(0x0, 0x8, 0x100010282) semop(r2, &(0x7f0000000000)=[{0x6, 0x0, 0x1000}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x1000}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) semop(r2, &(0x7f0000000580)=[{0x0, 0x2, 0x1000}, {0x1, 0x7, 0x1000}, {0x4, 0xbe4, 0x1000}, {0x2, 0x10, 0x1000}, {0x1, 0x7ff}], 0x45) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)) r3 = geteuid() getgid() r4 = socket(0x10, 0x8000, 0x2) r5 = kqueue() kevent(r5, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) socket(0x10, 0x4, 0x40) r6 = kqueue() kevent(r6, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r7 = fcntl$getown(r6, 0x5) r8 = fcntl$getown(r4, 0x5) r9 = shmget$private(0x0, 0x4000, 0x410, &(0x7f0000002000/0x4000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000840)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x1c4, 0x80000000}, 0xd, 0x102, r7, r8, 0x2, 0x92, 0xffff}) r10 = getegid() r11 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r11, 0x0, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x31, r11, 0x0, 0x0) r12 = dup2(r1, r11) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000000380)=0xbb) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) r17 = getgid() r18 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r15, r17, 0x1e4, 0x8}, 0x5, 0x7, r18, 0x0, 0x0, 0x0, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) r23 = getgid() r24 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r21, r23, 0x1e4, 0x8}, 0x5, 0x7, r24, 0x0, 0x0, 0x0, 0x7ff}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x6, 0xffffffffffffffff, r10, r3, r23}, 0xa24, 0x4, r18, 0x0, 0x1, 0x200000000000000, 0xfffffffffffffffd}) sendsyslog(&(0x7f0000000240)="c550cfbac79393766237732bf42c749191fa4c12cd7ac5edd3a473f2a103485d1bbaeb68b77618ddbfc487c6c71caffd1440adfdf99dc9e9a1c42b73c8c23504a079a882006b3dde31f42c0de274d8077f431d8305ac95cc1b4791d30cfd7dc4502cc3aedb854468de2ce163660357cc9a37ce40a058b06611f67e4000747b66ec276c364ec2daeb9962e66c385fa569c27956da6ff064ff836b15cc82245733b1bcec39539e37589bb08f16a977f6250c46e0c7493e17e6c19160a97857dd12d82e750b5d707ea92781449d88968b8a99a0aadc34ffce3ba0b8f9ff153da9cc22b45ae8d3e19719e17529e3f7a2e125542edf", 0xf3, 0x6) r25 = getuid() sendto(r4, &(0x7f0000000140)="dbc2cd2b3105ab795e3c092ae9d83a74c300c5928d01b128061a597c273850c221f0b6cf569309d14d786a51a7490b375fb4bce0df5e1090d070ea303f37cc330f77310827a66c3fb606f7c57fa1730147c7d2861b76586d9f2e138b64be55c4eacfee57ae0e4ea316da5d5d77843e226bd5642dd0186d4bf4a5f6cd37f47d4f0f3144e8b1e20be87709389c58e8a8cda4921546", 0x94, 0x8, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r26, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x9, 0x0, r10, r25, r27, 0x1, 0x1}, 0x8, 0x80000001, 0xfffffffffffffffe}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18345ca7", 0x19}], 0x1) 12:30:49 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x8000000000000000) dup2(r1, r0) sendto$unix(r0, &(0x7f0000000500)="f1be693bd663160facf095e5e8718c3e27829fa31a38068239e726341956c4f29cee5de1b17f65dee348dfa3f386dfb29c320dcbcf5fd1622f8f0640531f675ff4ba58ffef19c922e5ef9aaa76f5615d15a156a97efb7bda76f7b3e6e342b28a55c49f76db461699214adf44c431df6c5c1af6a060dbb08b2b8e5d0056c858c7dec2fe2a6d5739503ae8bb2542eeab1c58714bc3eaa3b9f93dcb62cbe2b1998084d3a1237705b33843dab7738472fde042e7f7d351fc1ad36b7c8838ee53f1cd8ce1d7fe529927fcd75bb5dda81cf4d8432d403c4b59298f70abcd78466dd0f17d4f1a55ed6d99dab1223ac7e80aceeea97fc442636e9ee9a4c928bcd90d87e36fce986faee25c389a57bab19b30a120a64d0a83a7489081410ba3c4707c7aa6e20b980d5ddb762c9bad8790da86b76e84415d763daed0f5cf4173707409c6b68eb37f962e742ea1d3046aaff5e2161e0f2221ce5061d31692ace4db26a68578ff5ba90b2ce306b3d22d28c68c5cec2446e7ae8c25828e609e371e0aec184ec80c7147f0a90803ca8484a07aec566d946310b53c8bd0fb7970dcbacd53532766ae6e881bd7cd2ccbd43a692392cdbecc5068ddd392c81f4f7336fa1d1ca603a5b7ee3b7775a9cf49bba5f91d76a4cc3358a907e726e83314b989ceba1c5048e76dad281d915bdee100cfa99a8fa618a77cd23e626f2d6976cd6e401ce3d2825038fb41aa27f0683aba41f36206dda7a9ee1578fdb170767a6dfb5a4d991824111fa485f34d9473bd761e037e245edd3767d656d98e8c9ac253cb9f12698d3fd8ecd54735a37d13eaec1da75d66e7cdd08bc9ae2d32b1948d23154baf7881b008dd785ef83166717f072792cd4db2e5adfa9efec34433663f9bf862421d514e8913a3c95f0c8b6071a87ddb1190cbcbebfa1a3d164f7a6b32598bc4f39954b5624fbc0fa45655f3e1680a8631c3b4b03c080417071752a8a2c288214d6644571390f0deb81aa961409a527abe4ffb135fbfae8e9c532535fbd819a64fe6cf6cabf556d4743e60386dfd75ae10a9c86ca059b97013c04a551bac639a8b4b28279d7b1ef5b5682365ad5184e1c48fe0b3c5372fce93a641c4d3b6427ae1b5f8aa348ac613ca96d96d4ed523d802698ef1683e5fe0d04c7724e46843964aecf44f5a86822c444627674ce58e92871d377be858b117aba44266b8b414d9806beecb3c9e23395d108fe92ee4ddc6e6df1aa25656e8fc0540c2e7b28aabeb0249c858c8b892ac5c9fba6001ed23893cc8d4bfd3ca701a060edc812fb31cee501a5781599e7ab06c8b7e1c3e37c43bbad5b072c484718a6006296c858d4de6acd8492caf98b11044ea1e067ad0eb4eada953689efb3f7d043ba8090078b85d66d79ec420d1069e37a457efba7f789392a65363cfbcab9360453ad9a849b8430263d12f1b0fe2d548e0ed15295616872d580af5770658f2877e8773d8e34ba2fd6a92866bb372a7443d768b7f79b060f086822b03de92ad3ab2c9ee27d8a4def552b1765f15677d712c2b5824b311de25f0059ccc2dc5e49b71af9d34bb25aa765a9f87b3e4995b3e9b0c7c21faa776e05d1397ba511621ebce8709572a3f2a60ff042bc2fadcdb4a99b47f5ed08e29106026ffc09f0f6b3ae93a7cb3cd8c35f2ca07adaca812a6be8422c76d4d5a7a5538e7270c234da8e21d1f0b3f548273b43b85b9503de269bcc677a873ad201a345fbdf6264e97755477515da172322d6bfff8dc7b42c49f89909b1ab27d54caee31a289be3a0e1dedb2108a4945446b2de75bb6b38bcb50e9b6391b42b3cfe906b6140e372027e9ed9a888fd8b17763ed71b01e8668e5110c30dfc80d2b5e0af1f97ef14619420efa6a727163991f0046bff22e215ab207eb9aeb36ec9c87b587bebe52cf19867a3dbb814705884e9d294e17a317eb227b4cbfd65deeb89de939570d64bee3b32d018060e0336475892cd80847228065e1b7c43bd5df7a034193eff16c6922dbad28c1bd98e7a166d81605b0818642cb53b162508762415f13522a45f0055dc0bd4a00ebda7b8126dbe6430324c6305caab871064df01d1b6853cededc0f383ae7a97eae29321e992263fcb885aeb9faf3150ed8534ac4fc6ff540becca7ec5ccbad6511cbcecf6ca4e445b3fc2839ea7ba86cce4fc10d81fe41de59203a24162b561222bfa990997cc14fe3c4a6e9306bd40ba00260c3ff250d40d94e19c5e5e94cb53adf40c688c4e18fbe9ec34cb77ab3525a2df0db2db2a69a23c2eacced134d25749380a4e0891958edda61b1eece5a2bd1ab9d1c0f7bf534438fa970ddaaf9d432af403a5a9a54cbde7818318af76a770be059e3c4660faf040b25b42d9f9481b363ad8358f89445655082d19f4cd9541ae24bf97f8cc91ba17cae4b2766c56100854287ebd66df1b1f9d49fb8fe59577d0cd522f80638f9dabd75dc5147783f7b5d782f477b6857f9a0d6eb1484815dfe0cfac048a9838afb7824be2435dd4f8b8b20d7f9ee39fded6b75ba921a4fcf2d7e18284ac1dccc6dc02075e1cd98c7770da34381353ac797aa5e1d8dd2f2cebb966cc9aacddc7f450a123d5e84e32569417593f16b25061d5591de656e7ae7d0ed5d949077f683187cd8d26aa52cc3dca37335475a990150d64eb61dd7c98641b7464f8ee6402d6625fa889adb69e3baaa5c1580fceca652c9f78e81eadbd99c40da9e444b94d2bd24925a3f8562dde96e7979e30b2502dd2665d8bc193a7fb89f003538e0b752983569084bdd085a9b206a9996a9dbe1beb967d1c674259cbeee3ddf70252e7b5670dd87ccba7eb938b0704aab24df4041fd3ddbbe090cb4155ad87b71db6b59c363c2b2983d463ef5e6ae61995eae330c81bbef12d6972ed7edcc80ea4c197feef3c83578dc1b3aaaa8003f033005e0f033f17d1f9a3e9f15682bbeabd40318a3a6e298043751a0f8edb505ec0eca9404f4c30c317392bb78b4067202e6abe4d2c442eda912d48bb39ebdca3975bca98041b6c24d1312fa129db1f4338839f2228bfb64e174e9ec45ea47e0cc4f3524f10c0e2af46fe70ae51b6e5c3b8d3dc6f56b8fdc78ce9f16b9dd07636325db527180714ad4f3d7bc0ada4aa62b89a549c4c8f353eb093eae123843e0be5138a52dfae658d7a508da05393c79148cdd1e71672a457cbf48584bff29977ac5f10cf46ea1687f37328a99919334b0bbd4e34c66b16b7a528bbf17c3de31740521d1aa463461fe7291602141df2eee637a50b0bbcce256d73897b31a74b856583ecb79c3928034d134984680cbf8463c2adf9e661043c498dab9fd8d98723a142cfdb97a92f71c86954fadf2aefdaf6f99c60d29b2e8420fc31e47998bff613ce4994f477fd408f9e2010accc7078b1642296aa0b6978fe6db8a08b5e133296e4fd09d80a88836d342a483b2b4f2aea8cf7a2e034a6daed894514b5bae5fc860935a1c864af44bf2b66f03167297da59a9f4cf4953dbf000b6b4607d0f9201c48bf620137e102ab5907f655988d1c6ff7f9fca278381344089c384624fbd76013230e769f5ac2f5798e598269e6de30f98ae3186c9e1eee1141bf9130b763fd6bdb209b23e6d84b4d1435e18f817112b58b906144f803f07cc2d818bda76d8c944380a188c93567c74f786f0fae5dd85d3943b564b5f3bb38b6c48b6cb771d267d6bdcdb41ce4cd14cef14d509094ea56df0617c2c2a3563c48a365c53485c5da3a548c819c5bfd93d9a0b1319764c7abbd38c177df7b124348daa0b0cca3891f6325d5b1dd632ce86f0f233748d072d86f3777f18adbf88743a9238b8a000783cd36ff2107ce041930d0552cdb1467344661f5e74f4071f7e690dc0e1ac0d97032935850ca0ee02fbc8521272421b3ab7ad811b77608414a2d66aac395421fc2370acd95177f01c4a6edef3bf8a4bb3c7279b77466e7acf6d51c39f8a0192bf62092fa2d09dd4c69e1ff544b93600e520827afc052a77c363e37ca2f8b76949d085b4ec6d262647e1d267be05ee02b6e7b6a0345d08529fd4c0f6af8875abce92c803ddbfcb966d3d25fedceb7c33f109c9d28e47bc20d89164b2f3067d0e7076183696dd2a9cc7c3e6cb168a41acd7ae546015ab6f9df771f0b480cb70ce8a4535961f98b2c9e5bc7a0d76035207627094996d9ee26e0c88837e8aa6aea1342b406d0977353354d8222d41366710993e49fd21db528ba460daa691522eed2a0d93ae9e327dede9208936d4c86dc24fc16dcaeb1d9c87c98c047e33459bb06b0b542d29a3ae34c6b925881e9ee7fdf0775174f646004f856d96ca8d5287ebde0ee3aee66b9160303f71683637655b3cb33252837dc09e8b7aff9d04d6bbfa8bdb4096f90d30e00743c83d0474bfb6e8e99bac376ea167af0a6535b67b7bef35e6cf1f96e18d60eb856de7941d6c84437dc34eccbfadacab89373809532b53f1a4137b11fccb71f11cf07cab0a17a8672a7d2c86161c3169f44571a68c630af010b86ceca802ec11eef8e1af66a9f5a21f818be17ed36554520531d9ed217884ce4d70da3bebb3bbfb9d598794f5540f248cbc9934ac98f7df0e7e808a93c4b33e871216e69a2cc83e6beec0079ea9a9fd99ab2b96e4a12277ca94429f00feb9821ec9e7c2506a0dba7f37f3c04dc9375e82d446d66336a8014b5e40be9f603ac4e64484722741e39273e8983e99fa2f452e4222da72b0de9a4c3249e244fc5e65e8b85f236cc39a54cc110f47f2f6b1385c5b0d59914482ddad75765995bcda599574fdaf5ebdb21de959f441c62fb75c824665045b5cce3d480d7196af2be74cad651f6a94734bcb7f7bf23f531073741f10803b748ed4d598927562746179ecde6999ac3c64133c5b0377958f19f2a7b0edcaf5faa2c1d1e5a86a241177886a225e4bad1541a37a50e11d552012824da0dcb7975bc44520ae905f04a365ca275b229ac4d1735cddab2408c2366a73079f9cbe8683929eb9f3ecba30d628eedf94b843dd5fca5e9c85409894a7636f4d1b8c68c9315cf390390adea16181f478cb8c4b7c09b80eca2e8d95a8ce399f84c1081fd7fecba1be39043bc72cc408c3f3cc759fc85bd068d021fab6a494becc2fd4d6fbab354f9ed3ff56abf85d01056686ffbc8e58fda866cc145e5686332cce8cbbfdffe32b49e876ac7b2ca53e9b0b68b2f6648c9b40a57e44d7f1ebdf199f30e3df091fee4a688351ae39deecb40a181eb01c7bd19d129d0735195d4b149916d83b14eb6e7872127ef385c4ffc2c647ce5856e6272eb979c5d7a955f54bb9ef1ef85ac0cbdab3593448a812b796c8b2d983084de0359d599b77ad0a8f4754e138b7f63b68a14f52b16bcd277b2c748c44c0729580979ba253632678476f6a76371743b41c64ce5e2eb90d2b31bdbef6c7547ded5890e9c19ed3f670a6813465c1f71501981d49af18286d82772696d7efb904c70a0dacfa0bd970d6c1a16e1f635941ead39bfc12c1fab45d16dc9617962665b8f0ced6c6c0a47530bb84daad5d63f336594907a78bb4be904a1a7053ffe33fe3769e3180b445765cea6cdd2d4324a64326e872ef6089d34f51c8d2fe534fa2a473ba5b78cb44a4eb1649101772aff49f597f1389f79cf1f3b6e18997c536f9c60958d2665345233c2181092b4b2ab425236f3b2a0f750390a1a2b0d85ab26ba58c4a55a59988581c86d6a749ed4d12dc2279c813bc0fd927f76db1ed8e741b0978c4a5c7e74085c0ce2b193f823f623467653f06c765dbaee36aceb6234c", 0x1000, 0x0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 12:30:49 executing program 1: r0 = kqueue() r1 = socket(0x6, 0x4, 0x2) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x21, 0x2e, &(0x7f0000000180)="eba1212053d7deb9a5ffcbff13bb000065e104a21335a9f300000000", 0x1c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) kevent(r0, &(0x7f0000000300), 0x80a9, 0x0, 0x8, 0x0) poll(&(0x7f0000000280)=[{}], 0x1, 0x8000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x7) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000380)) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000003c0)={0x2, 0x5}) fcntl$setflags(r3, 0x2, 0x803) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) read(r6, &(0x7f0000000500)=""/15, 0xf) r7 = openat(r6, &(0x7f0000000240)='./file0\x00', 0x800, 0x100) pread(r7, &(0x7f0000000580)="609bd923e9f2758fbb254c65a956751041e4d2fbda945817bbbafa2811cd93bb98a9eba731636f6e377116464b254a5982b39eb640dcadcdfa48fd5690ccfa9e5c49edf3dfc96a27aaaa6050f8c16dac8d62b87bacd0c80f83095f7a9e5352e2d255658fd13029b3244970cb4e7298c902435c0f41888a3f56b4d814d3e6a8a3d92b66f0ef45efca5b182fe1f4d44a32d58557e4b58f18bef46ee2a6339a825eb1c0a6c6b87eef1483dc47da64e9f91a6c67837424e25efadf7d4c6bc07d393450587f2a23b2d6bfe8f4d69e059d4a6373cb", 0xd2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x20009, 0x3, 0x9, 0x1, 0x401, 0x401, 0x9, 0x2, 0x2, 0x2, 0x800}) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000140)=0x7ff) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, 0x0) r8 = getgid() r9 = open(&(0x7f00000002c0)='./file0\x00', 0x2, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000880)=0xc) accept$unix(r9, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000680)=0x800) r11 = socket(0x0, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f00000004c0)=0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x3a) r14 = geteuid() setreuid(0xffffffffffffffff, r14) fchownat(r12, &(0x7f0000000080)='./file0\x00', r14, r13, 0xb172f2442f1796ec) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f00000004c0)) fchownat(r9, &(0x7f0000000080)='\x00', r10, r8, 0x6) r15 = getgid() setegid(r15) r16 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0) ioctl$TIOCSTAT(r16, 0x20007465, &(0x7f0000000500)) r17 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r17, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r17, 0x0, 0x0) socketpair(0x1, 0x2, 0x6, &(0x7f0000000340)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000400)=0xc) accept$unix(r16, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r16, 0x40087468, &(0x7f00000001c0)) fchownat(r16, &(0x7f0000000080)='\x00', r18, r15, 0x6) r19 = semget$private(0x0, 0x7, 0x287) semop(r19, &(0x7f0000002a00)=[{0x4, 0x200, 0x3000}, {0x0, 0x0, 0x8789c8d791a6081e}, {0x4, 0x7, 0x1000}], 0x3) semop(r19, &(0x7f0000000c40)=[{0x4, 0x4, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfff4, 0x1000}, {0x0, 0xe12, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0xb}, {0x3, 0x500, 0x800}, {0x0, 0x409, 0x1000}], 0xa) semctl$GETNCNT(r19, 0x2, 0x3, &(0x7f0000000200)=""/10) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r20, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f00000006c0)=0xc) setregid(r2, r15) r21 = syz_open_pts() dup(r21) fcntl$setstatus(r21, 0x4, 0x4) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 12:30:49 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r3, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r3) msgrcv(r2, &(0x7f00000002c0)=ANY=[@ANYRES32=r3], 0x1, 0xff157cb315f9783, 0x1000) msgsnd(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea1294ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r4 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r4, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r7 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r7, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffb) r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000040)) r11 = syz_open_pts() ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000040)) r12 = socket$unix(0x1, 0x2, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294", @ANYRESHEX, @ANYPTR64, @ANYRESHEX=0x0, @ANYRES16, @ANYRESHEX=r13], 0x137}, 0x0) msgsnd(r9, &(0x7f0000000300)=ANY=[@ANYRES16=r8, @ANYRESHEX=r10, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=0x0, @ANYPTR64, @ANYRES32=r12, @ANYRESDEC=r2, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=0x0], @ANYRESDEC, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=0x0, @ANYRES32], 0x6, 0x0) r14 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r14, &(0x7f0000002440), 0x0, 0x0, 0xc) pwritev(r14, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r14) r15 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r5, r6, 0x8, 0x2f9f}, 0xffffffff, 0x1, r1, r15, 0x2, 0x200, 0x8001, 0x4}) msgsnd(r2, &(0x7f0000000000)={0x2, "eae9d1b850aceae7fefedf5f6a3a3e3c9cebff3d138a4f6bcb20c29add0f89e94720e7ca4d86f385f8e6ee13093e3a6d6c1a4932924df6f388e68730ecb936f2bb6d74a1ceec7489ca214a2ea90a69dd0db1c6133345396e25d7ff499e28e33edfcc78c42ecf3743e0ce0b603cd4edcdb7e8677952183d"}, 0x7f, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/244) 12:30:50 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa0086dd60a4060000103c002e8620400000000000000000000000aaff0200000000d20000000000000000012c00050401b6f7f8323a"]) syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x10000, 0x3}) 12:30:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r2], 0x1) dup2(r1, r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$setown(r2, 0x6, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000040)={0x6, 0x4, {0x88ae, 0x4}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = socket(0x2, 0x2, 0x0) dup2(r8, r9) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r7, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 12:30:50 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10006) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000001c40)=0x4) preadv(0xffffffffffffffff, &(0x7f0000000240), 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x80, 0x7fff, 0x3, 0x5}) munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000140)=0xffffffff) socketpair(0x1, 0x200000000000002, 0x1, &(0x7f0000000000)) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = socket$inet6(0x18, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xffdffffe, 0x0, 0x3ff, 0x7df, "73cc5160527b0100e534840c7602000700"}) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000340)="00ac2f54a738f9c2440800000000000000a1eea89404570e03db838f09f432b50f6471c0155ce3b27b332fc26e9a0f191cfc1273181d1666ce7bfb3655ad53a10015d6c9c25b03e8cfe6738e353370f70d9cf6e996fc17b048373f5c2986699b6a1031fac8de6d3f970912caec0d0f56e8ab81e094cf6e368a8bc64c885c5d99629ce4e699710e0ced33fc2af93c01af90bca67b634e2777117af453c0684ac7d20cb36285d78b7f232c74e9f5643fd86df02f447a1561233ada00000000f190f4a72228e4948236e5cd1f2c0ccc75ad92fb327f3d82260a19d78052962d6d35ba20b26eb05e0c74cbfe27594ef03df03f862e229a5b5af18ac47c7fb53f77d164dd31fe5edaf6ec6b5694fc60122d41a2de94ebdec4b8f68cb50b296e018faed6b600f9c5639b11540a00005de8900c8116e4afba1daeb38750111097bfc771b487c284c8706ddd0766844886cc07644b2bbefd9aafba9153e58960", 0x15c}], 0x1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000080), 0x8dd, 0x0) r7 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xffffff82) fchown(r2, r7, r8) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r6, &(0x7f00000001c0)=""/176, 0xffffff6f) select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) socket(0x18, 0x2, 0x0) 12:30:50 executing program 0: r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000280)="ebffcbff13b94d912eaa4e7184e0c2ae38ff964828e9c29cfaf517a1553f01ff89b84100000000000000000000000000bdc2b22ef8d491a888eb3406819881bca6d10bc1a51136d1e61be1322f01cfdf900f843e42a9ec4bc9ae2da3da3c75fbebb46c4d58e4bbbe55e4fc7bf19f722ee3f6a179da35f923dc748842bd40c7b589ed794fe70833ebf2f689a269d629376f8bf5393e9a5380cc273950fc1af25cc1865076f1b606126bbff6ec7dec0ec5e8b4767c3124cca2c7fbaf5dc6f190172a0ea1e9b7ec6f078243c9d610147567b86a135746f49f74ff95c29686588e9a2a35ddc2e2e2954222a31b5f554c485f09fc0a1c11c5ac36750bc1f6240e2c6532ff8a28dad4b1dc8c07a78408442cbe7d02125c0fdfb8d4", 0x118) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = accept$inet(r2, 0x0, &(0x7f0000000400)) accept$inet(r3, 0x0, &(0x7f0000000440)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x100000001}) sendto$inet6(r1, &(0x7f0000000040)="bbcc72e566568d3f570f0d773729203300d2b35d07726d076950fa00d020294b55e21844346b3f5e7176716ed4c6b37a921f9f69c33070b507287b4d9efe", 0x3e, 0x3, &(0x7f0000000080)={0x18, 0x1, 0xf33a, 0xdd}, 0xc) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r5 = syz_open_pts() kqueue() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000180)={0x5, 0x0, 0x0, 0x0, "77aa0db11ce9ba030002006ada737381008b7ec0", 0x80000001, 0x8000000}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002fffffffe}) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f00000003c0)={0x8000, 0x8, {0x3ff, 0x2}}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) socket$inet6(0x18, 0x8000, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200), 0x3c) fcntl$lock(r7, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f00000001c0)=0x1) 12:30:50 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000100)="13dfdb5d9078625c439e17f7c24c0c8cda221ddb01ca9b63dd310985f35ca76ba43fb86a1cd56160a5563d09f92348d2bd332824555fd0c955b7b703acc2bbdfa3855d608b8a794662835c0ef4360b3b4f8484fc902c0defc54ce8ef1294562b372c679d1669167a3ff06c028edab7d77ef34732774b0090501d7b9435c401823c11318ba05ee656b14a8d", 0x36}, {&(0x7f00000001c0)="25c27f21e232a80dc2655bf7c6660196e3bede5dabaab5", 0x17}, {&(0x7f0000000200)="fdd69a0ee07d31a58493173d197eaf6123008216aaf356e9c259fa3be7f056b9fe5aefc91e0d2c2f23db2d0d7f2a18f2257dc39a1ef4491561ad6fd2fc90016dd57156e95c1e287214a18e7790255fb35ea589a56b73cbfd2ca225e165bfc5d97fd00331137818dfe48bbe29df4b491a1e270d0d767bbe703e528ad50d475e90d3b63ff3ba6c65", 0x87}, {&(0x7f00000002c0)="a56fde340a9a88e0922897ef3c739043c5d608c7130d3e57fd8d5bb91f19e48605564d10e6d365ce69e880653825759f8392", 0x32}, {&(0x7f0000000300)="0673dbb38982f3f54711a950652a44", 0xf}, {&(0x7f0000000340)="ae27bfe87f65dc880fc83e2378bee4c42256f2f1a50c4bd85823e56f38763ae04c8b769d55cf265813f58fe6045e130ac7697cf30604e9e83beccaaf74a87ad4eef974cf968aa858531e9b2f66ccc2dfbe1b388c98bfb6c453478338ff044e0c30db64c084ce741b24b152becde35ea6219ea865689b98e7829b6258253dfd0fb7f9512e282dfe0c020665e35327271ce7ee263a564e5993494bfa347c6809aa4a69d6a0030807374970a9604bc088137d773848353e303d6309e09f78393f4dc9357b11f2a0f81af163927103e1bc8cd65899ab3f2f6aab31f4adcdd32645223734dc49924433f8c0e396cfaf", 0xed}, {&(0x7f0000000440)="7cc52b358df21247927a845dd4d9ed377c60a6e5295f9986c9146c3b8ba590ea2ab820e331512310b1331d9ef442139c7b2503b4ad85afd035b9ae70e97ed8be3d5b7faca8901faadd0f85bbf3f3235ff2b67b1149323c1550d80334c5efe86a40f0874e866d099ba08695e62ff61cdf5b52", 0x72}, {&(0x7f00000004c0)="1bfcc8f5dee7e11f55b6989ad2d87be6474d95fe575a6081333e566c879f3e49277af6932c50c390ac3ad3a9c6dace60cdb291243f20e392b54b279efd9919903f11b28e8433ea8b3667649a1387e4cd322be26457f0d4783ee606d718962d924a9fddad360571a1e50fb1a3b391993965b59aa869f4b7d0b74061157cc30c773c5b0cd113596d92ada5152568", 0xffffffc5}, {&(0x7f0000000580)="7228beb7e9c2e118ca8c517f893ca7f3fd3064d26788ccbc64ada477701a134bfb8bcb2c38f2a145262d717d524f1020a5e266d5873ce5b201806a990881bcd4c66a35d68c06bf56bce4a62726dbe5e4ce06be2e6f47fbcbfa66fe137b396f069143", 0x62}, {&(0x7f0000000600)="02482059dc979100d906b463f51864dfaa0ea514ba3f364d44f609d8f354ebdb4e205859360224106f2d4a0d9f618b8d3d5ebe943e05bfe97aa6433210b6e35edcc56b0a8029cc1e957059082606b0c06e86b055950943d78931d9460464fa11bc32eed9429740fed40cb2424e4f94b715bdb7d7e408a47f7dffc82b312278108e2bae9ef5c6aaf5e1bac73872b7a10d4c47dff8d328503bb61a5bd1d0a558cb48d5d69c58f07efc094b5d69a9722f614a0ea2a1dd0a", 0xb6}], 0xa) dup2(r0, r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000080)) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x60) renameat(r3, &(0x7f0000001280)='.\x00', r3, &(0x7f0000001200)='./file0/file0\x00') r4 = getgid() r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r7) r8 = getpgid(0x0) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000001b00)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3e2a14765bbab711fb04dc773adf97c323ba36f73a5bb1c01187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f8835bec261ea79f6175c04db50a45f56f24627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8130800000000000000c2495f2f5fb5c7621e79720000bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3980173357b935c30a87e8eab7f258a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654b9b6a18478b6e931005d2abf2e0b81ea3cd1d2f8f0cbec6aa73c0e53f83db7f690c22b39e3aab2981eea9e91062326fe1e0c249ad54c42071716f575181853ef28cfa22c4472"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r9, 0x1, 0xfffffffffffffffe) msgsnd(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r10 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r10, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r11, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r8, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) r12 = geteuid() r13 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r13, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r13, 0x0, 0x200000000000a, 0x0, 0x0) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640)='/dev/ttyCcfg\x00', 0x80, 0x0) r15 = socket(0x2, 0x2, 0x0) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r15, 0x0, 0x1, &(0x7f00000000c0)="071404000973db0000000001000000149b33ff0f", 0x14) write(r15, 0x0, 0x0) r16 = accept$inet(r15, &(0x7f0000000140), &(0x7f0000000280)=0xc) r17 = kqueue() kevent(r17, &(0x7f0000000000)=[{{r17}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r17}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r17, &(0x7f0000000040)=[{{r17}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000000)=[{{r18}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r18}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r18, &(0x7f0000000040)=[{{r18}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r19 = kqueue() kevent(r19, &(0x7f0000000000)=[{{r19}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r19}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r19, &(0x7f0000000040)=[{{r19}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) sendmsg$unix(r7, &(0x7f0000001ac0)={&(0x7f0000000200)=ANY=[@ANYBLOB="ffffff4d7d0000000000"], 0xa, &(0x7f0000000240)=[{&(0x7f0000000980)="7778c340cd4d47b8999c5cb55f30fba73df87f93c359a8579e665373990feeb7596672bce9fca7da2026e7b3aba15e7f60337d53aa4a8e412be67a8d16f4e72e919946a874d868d1514a294e6100e58f1bfd670dd857f89d04f2a2d30164f29648d642235ad563b8e30948049f031f5a23ddf2cac8949aff8e8b23d8b323e9c240f20358cd3f3cd40e6255ff664b31bab4099e52c80efcac37b7534c4f33406e6946acc15a10fe89d7e38d7b57c26f3a0cf55102111820e69343a2", 0xbb}, {&(0x7f0000000a40)="6d81fe2f157702a916b3fa17259954a8889bbfa894b074be8fafe5b132bb88ffdca2570e9a722951b73719b667bd2db4ad83e36cbe3d1ccb604ae9b2d9f88b44878aa11fb04deba023f3a51a448e4968c8b6b39b92488876f92ad90110edf3718410eef30eafa4e4640fd4759c565b667e5f3f64c9d002af6cc9f67a6d4aa9b506e81bae79ffd153c0934f10105a411194313702332398e7b068c2512d37bf8db01237d05be949f04ee50a75f6ce2a11cd1502b6d5e3d2a2dd5174f92aaef4af0f8f55e73ad989be3d9b7a2f97ee4d094b661fe3491015b144f591a756a771a5f6fb542c26f76ad1358613d96fa51b3bdceed943c6ab5eab780074dad30cf79230b73e2ecc6ddb3432b64c451716992ae3b3cbfd7fe963e945d9d4f565f54c44aa9db24c82dd204ffcb51b588ac4d8bbbabaaf040ea555a1db250dccc1259ba0b93a867ac27c8ebbae38823e4d718acffe5f9af323a25e95a5dba5950fabf7e9ebbcd02253b7ea1201921569686fd9163ebcd663d9e2c9c61ec3101a7dfaad50582f06eab34bfb668daf1e2aaa0b405a894635ef6bd67c3a7c249f2b7711450dcc0ca9fb430070e09f49051f078c67ba35ed0bb7641e42f247ec4c5ee890de18c8267c7473bedf797dfe785cadd64f532f6fc2d23be52317006981f5bcade33537ddff658bbee97e82963fbbf5b7a7563411f8bc39fe4e626e3979b6ac71090dd124c51b672081c1635b09bcde721017ec539431f995027533c141701dca3983ed23a6ce564c28a0be533b2af4cb407efe5ea7519e4aeb1cfb346c6fa4d9f8182924005bc668b6542ab2089a4818e80bdbc530d87dd495aea2417c244812f5f750fc8eaf6a264b7548a0f2ca2e63538084ab6565d3c8767ac2e6434825f16fb5b895ca70d5023481fe387978d7aaae5bd43b9cc427cf165bb07762f7233550c8e52a65e63c5677a02e213fe3b9c0790dc480a83c44cb77690a794b160cfafeecca24e11a660902a7021c62e8b544f65d77078a4545766e4c437478e5a7568b563b4a1d3cd10c38e3ab50799250fdbe77666edf328824a599e645e86df2b54557696ce253a583ef9d4879ae6f85d782d622d4db9aff39c35f13d854346ad3221fa6413acf0a83534010aef0d85e6ad384e90c07efdf6cfe6d9550fb91d265703679538bce48081b21a30f0ddc14bf15d4070267c70724142e549f8cdba740ab18c31af4fd455808c864ef86933ae23dd8aa1bfa0d99ce10914e1d9558bf7ba7fd1d37f8e742f3177230de3fce0cfdac296f6899d9162ba40fa60c053a9e734a67955ab65f41b68bc49432b5b068ad054e27801d89889beb1d7bd4b74e8fb1aa65c995a2fbf32fdd78fc20e2b485e6103ca8a087bafd2fcf216a1236dfe363944e8c7ef23d9140dcfcfc619f22f1e7b1149c703a88124e47b5084a7bf1a3950b8b840f6a2232f90445e2ec65eff95a6f7b4574244672e875368994d897ff63ef4bfc9e494e59dfb3415d8b34010aba26528f681475b42d9b54a992a4ac86429f0a61e97292adc8ea8103d50bf0497abca5487210c4cd976b8a5b1cc5ba4d1dcde7f9cc1dcee888e577895e5b6a4eb857976c574bed9348ce3c89a65fa45e73662afc51e9515ac16ecee589488a2300faa65cc58896312e1012a69d4de3a70416d64e70c35f42cc7fcfc1afa74e53877e252dc6323433d6642e061157fec25ea4554bb52f88b0d41034bd6e9fe6b1e3312e102efa76c469a99f5f406808a5f59bc9d173115dbd31b0ce59e48b0e8991be698a28431a0da79c8c735e59c25841b0963e025676df89ef75d6482d35b11ca2d00c2c4caeeea9630fbf2e0272e9f8463a9f268e8a4f75907752eb7d8ddcf6c0665387e48ec4c82bf6b5d571db589611629dada5e682ed1146a42324f4aa45b90679411bfab65362d1c6ec42fea68fd225122ac6b648bc34b3040a8c4a91d0f4efbbd4671d08abe8f84fde93c63e71d8fdd9a6275571e688deeb797fbe0e32f850360340c8bd582f031ee01b1af0943774fae793d19f4d4fb422b47961a2bdd91dd8b537ca8456fbd46e4d8b4e8eff9f413f21c4788d3c9ec91d8da591e000374f7045c3c956c0655e5252c65f6259e14f6609163d69dbdcd97e9e0e7506521e0b316b4d2789614157da5f1f2a82d4f954c4408784d0986c31bf280ec26f5d8fd8175b8cdf11cba76b498e96bde65c816c66af283fddcb225f30a2e28858fa34efdb27e08bba1e96fb8a89cb60f070444ce545c575cfa1c4285855f862c30aaaaed3d736b735c9a21a902014c789b6d03e16e3644ef4bb9945bd2cdb3c58150a17993670389fbdf2be47dca18cae811bf18e0423c0fcbbec458484e09d8164c46766ed1cdb830c3a32718f260500ae3c5a39a896ee91a7d933d82ad16595ac3980e60aac60690ad7aad0e76fc77f70a5d2eaf6841f5369ce8432c9b8da07e5960b998b0f57c15b78276f7d310305462a33a05a971d8ac48f4ae79addea605d003d15efa0476b7aee8377cb81b6791c286c7cf5cb8ff40830020781ad73b101fa261af675bb5a35c673421626d12013b3db8d47e33cb4220064d9e87448a0188a929b6025eca8876b81a098aa887df4c30663ec859dbd6aecf0df169755f1aedacf752860d31d6c2e3786b21751a474a1e8b02a4e1541243e7862be55c6e42c86dd6b629252f857cb5873c09ec5349f50a93e28c1bfad2f3545a9c4697d826ee86e787393e88828b2a21bf55f393392c761140cd49fc99453df569583d04abab4b69c54a34d42f478a01f1b2877f467d24caaacc1f41c9dbedcb45d320197735f60a751138dcb3b621e63c590f64cdfe370b2c1e0803e493963a1ef3b4035fe966137e1235476bac7ad2b03b5cd7e97d1fa25a8c03f95ba2e1037f02d2474523a0122b3bf4fe6efdc9f5093d03b7251433a48de6f02f7f9ffe400e8a807d157632420511039fc1a8052b7a047d7a28167f19bb19e8fc78461ea1faf0eb0da9c00f472b0140efffec2c750ff401a29eb039e0ffdac306c8a9ded60957487af344cb8443c0a60e1e98f8807f87b3c226699ec8c93a1701e1ab7fbfa5648f7bf698f2bd11fb47bde442bc0ce75255aeec7bbcdb43ee963894d500bf714582343de409a384ac409686bafe3ff6a5d0d871bf8cb9900a39708dc3936ccfa57808dfe7e6b821be560b20f5b05b856e9e182b364ee65cb111048b881e7a24463115b10464a5dcf9c638d787cabf2c7f43cef7259d00acdcfb5fb4feda0d8fc694a7ab818b805d2092a4a6d65fff8a7b7ac94192524f8a7d313b9b4740f68096dd721085cdcc55736305d6f216f6132ebae4efc8b037eb76f9afe8b6568ed948aa834a2bf7ce03bf90909b607d8b5a16688cd03097ce93d4008173001c948fd72f21b23111d9585b8076633fde0048766959b620fd9ff2878be82e14d69717c411c54adf8344db1804af78a9b5794a5dec6eb826ff21856bc72e6cb350ad666ca1609c99631f5141106d0b785d7bd0f65fc97e5c7f1c58660062ea7e311a25531413a0df8642d2c529befd334adf66bbf8c20dda8bd9443db9290e85405ca22d46b506b21dd61f9b39a38fb5a9cdc027e97a323715b57326e65f8e058d24076983ff6a429f525ae1a12a974f00dbc00735db24c04c365c7c626c708491a5c2ba94f1ff47acc750c349e4f1cd2d7d4f900b9b705780f9da5d8747a97d3c35e9d7321ace45ec2e4a20ce555c539906ba362083f069de425a17b8ec437c63fc9e2c5dada07052c2fa98d26f7f4cf515c1939e4435e5d59fc0587b0016517fec8ac8e38edfe862f2b0f6275d802330409b953e39ebc9e94e6eb4048cf5874ba07a256b863eb77e1a32c64bc70a892850a1780f3010c67a62fa1457d906da4e56d31961530e39d0b2dcfe641efbd2feb0a1e9153a7d3fa84f7cf9c71b5a6cf2f033f627ff5af0979dc49bebad6bba9237aef7cc3320c38d61c4a5c3ce7890652b13525c175e4beaaa61b3bd6d1a7c4573d9e84205aef6fc3f5c84623eee2aabc081381005c31b886de4a277935230e0170460c2c0284e2e097871c7d56d003751c370a5bcafe50d6de3a0965edf742c68b53d9629405b56990b45707354366118cd4eddcc158bea3b62fcbc6fb2a36bee7808e59f3002cfdd303bd47db6b03385acaf05beda03b22b13235e42022d47930b45bdc35780105e79aaa60013e6a2099946188855d397ed0dff549fed7302a5b6d2a23bc6c67611fe3347cec7172db827c099b17132afd2be8a9abb08e4ea96dd3c631773fbd9c34a68e68223c27a0674b3ae601a0074836781993fb51fe63d5e1064e0165a221d099bba4860cc67f894506868cc93d2deb2d512cf36c61c3621631bda73cd583300621697db5b866ad6fe0be2d52549def486435f7228fa128c8a0a1de05ee4dcabadcb7628a28d82445b15c97246143d94b215578b16de0779aceae7f3b59a7084da0014645ca833c2392d007bdfada17abc6017c2550221100329f28c51b236a7d5592cf454492e990d0ae4e6ecda10908a10c63ae43d8315a84a76066afd9c889a7b07cf3e63316a4d607c1933be5a8f37fff263aced5c3fb9da18e23415f1f4c6eb981c516f90c2147052bc198970bad0a2c70bbc3cef5bb614cfa756d2702b298aa11c88c1756fb0cb42ffe6fe8ac961c676b55413059bb2fd8a2a035ed3377c0e9eb700c05052b9a693a7946454e35552c4d1991d0970a380892f46f6ccf30abe19a9852cef5f82b61a04448035317471027ada0c3853ec3889128d74c6c8bb919dcc65293e08b479650e77fca968974b3730bada3c8a008e468cffa7d8e368709df7f041e159d5c44933de5ffc2442471a90a9d0721c143ecc07680f0a25ecfb4e327e2583692018fd1e14bfa6e91f78bb6dd47b4d9f6bcd232304e64292685f8dc67245f0f3cb64ea5b13d8e14d1ef94a7beba7186f0076a0d76fccc99fffbb5428c4c5baab1d75ef94dc6f88eeb126ae3b783fd7a9b7b3b0557be6c9bc8f4e69774f31e98e5174fed35981e593797b9cde641bdccb1d8422c3104578356f71da5d576dac4ba43b536db1e06cd29c1bec01c9a67722f4e56d5a1da662882b1419ebff4134da1a6501bbcf19a5578dc5c6fe942bfa2bc2aa3a15ee17daae1806a4d4e4d070ebf24c42999700dc4861fb56bda292774e6d949fbf3084f63522efabf398b37e8ce2695ada6fce6abdf637b7640426634475b038068c01606e4ada22662714a76017f713f141370380693c6d773c80a20d634df94bf2e16b44a495915dfb66bf98a5253f6947427af4a7cfdaa49479bfadeea358aff5946dbb4d335d97142f79418c10e28085114775f0078da93af5e5bdd51002314703076e37de2af274a6d8e4a4ac9a9d2f9c8743dd45894da4c25791d8d78b59c0f60a700e713acb3195861a2b99ad56816ac4b03561d5873ab3ad6625bd2d8773a3e523be24283d616a789ba357a176e39e61333ae21fd618eeacfafeea0c589e3f34ded23ee24fc0198bbae705aa210478d13c648ebc08e7ea7c23d98c7645e87a484846f0b2577e02f520e4f13c242385684b97e7b14500a224121d6b9891d13cc1757c1fe14c80e385f60a9fc47c96b142e4ef4d54fc725f688398a119a166080fbf220708d2907a896676c85c6138ac49f29febd64c3827f0c026fbb22f112035e37545b7daf675d3956227e7370ff1c8a00267c40767964b8d8058185a9f8f3724613e49fbcebe5f15c6c22e16f0edec26d6f34bff7dc23644a1d7dfaf83722", 0x1000}], 0x2, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r8, r12, r4}, @rights={0x38, 0xffff, 0x1, [r13, r6, r5, r3, r14, r5, r16, r17, r18, r19]}], 0x58, 0x205}, 0x0) r20 = open(&(0x7f0000000040)='.\x00', 0x0, 0x60) renameat(r20, &(0x7f0000001280)='.\x00', r20, &(0x7f0000001200)='./file0/file0\x00') r21 = kqueue() kevent(r21, &(0x7f0000000000)=[{{r21}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r21}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r21, &(0x7f0000000040)=[{{r21}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r22, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r22, 0x1, 0xfffffffffffffffe) msgsnd(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d208a1adfaa434bc15c232cf8d1e71dafb80c7acb30d7100108000000a67815dd92248a9cf21bb8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd882c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f17adf80118713cf8f38bc56e3cdce8400"/232], 0xeb, 0x800) r23 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r23, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r25 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r25, 0x0, 0x6, &(0x7f0000000000)=""/155) r26 = getegid() r27 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x10, r27, 0x0, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r29 = getpgid(0x0) r30 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r30, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bacbb3cb6c075236440201568416b133aa6237f40857ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c915271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r30, 0x1, 0xfffffffffffffffe) msgsnd(r30, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r31 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r31, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r32, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r29, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000001b00)={{0x1ff, r28, r26, r32, r26, 0xa1c30682321f5ba8, 0x1385}, 0xc6af, 0xffffffff, 0x6}) r33 = getpgid(0x0) r34 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r34, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r34, 0x1, 0xfffffffffffffffe) msgsnd(r34, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r35 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r35, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r36, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r33, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r22, 0x1, &(0x7f00000004c0)={{0x9, 0x0, 0x0, r24, r26, 0x8, 0x2f9f}, 0x1000, 0x1, r33, 0x0, 0x40, 0x8, 0x1, 0x4}) r37 = getgid() r38 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r39 = socket$inet(0x2, 0x2, 0x0) r40 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r40) r41 = getpgid(0x0) r42 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r42, &(0x7f0000001b00)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3e2a14765bbab711fb04dc773adf97c323ba36f73a5bb1c01187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f8835bec261ea79f6175c04db50a45f56f24627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8130800000000000000c2495f2f5fb5c7621e79720000bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3980173357b935c30a87e8eab7f258a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654b9b6a18478b6e931005d2abf2e0b81ea3cd1d2f8f0cbec6aa73c0e53f83db7f690c22b39e3aab2981eea9e91062326fe1e0c249ad54c42071716f575181853ef28cfa22c4472"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r42, 0x1, 0xfffffffffffffffe) msgsnd(r42, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r43 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r43, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r42, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r44, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r41, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) r45 = geteuid() r46 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r46, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r46, 0x0, 0x200000000000a, 0x0, 0x0) r47 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640)='/dev/ttyCcfg\x00', 0x80, 0x0) r48 = socket(0x2, 0x2, 0x0) connect$unix(r48, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r48, 0x0, 0x1, &(0x7f00000000c0)="071404000973db0000000001000000149b33ff0f", 0x14) write(r48, 0x0, 0x0) r49 = accept$inet(r48, &(0x7f0000000140), &(0x7f0000000280)=0xc) r50 = kqueue() kevent(r50, &(0x7f0000000000)=[{{r50}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r50}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r50, &(0x7f0000000040)=[{{r50}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r51 = kqueue() kevent(r51, &(0x7f0000000000)=[{{r51}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r51}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r51, &(0x7f0000000040)=[{{r51}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r52 = kqueue() kevent(r52, &(0x7f0000000000)=[{{r52}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r52}, 0xfffffffffffffff9, 0x31, 0x0, 0x0, 0x3}], 0x60, 0x0, 0x3f, 0x0) kevent(r52, &(0x7f0000000040)=[{{r52}, 0xfffffffffffffffa, 0x82, 0x0, 0xfffffffffffffffe}], 0x7, 0x0, 0x7, 0x0) sendmsg$unix(r40, &(0x7f0000001ac0)={&(0x7f0000000200)=ANY=[@ANYBLOB="ffffff4d7d0000000000"], 0xa, &(0x7f0000000240)=[{&(0x7f0000000980)="7778c340cd4d47b8999c5cb55f30fba73df87f93c359a8579e665373990feeb7596672bce9fca7da2026e7b3aba15e7f60337d53aa4a8e412be67a8d16f4e72e919946a874d868d1514a294e6100e58f1bfd670dd857f89d04f2a2d30164f29648d642235ad563b8e30948049f031f5a23ddf2cac8949aff8e8b23d8b323e9c240f20358cd3f3cd40e6255ff664b31bab4099e52c80efcac37b7534c4f33406e6946acc15a10fe89d7e38d7b57c26f3a0cf55102111820e69343a2", 0xbb}, {&(0x7f0000000a40)="6d81fe2f157702a916b3fa17259954a8889bbfa894b074be8fafe5b132bb88ffdca2570e9a722951b73719b667bd2db4ad83e36cbe3d1ccb604ae9b2d9f88b44878aa11fb04deba023f3a51a448e4968c8b6b39b92488876f92ad90110edf3718410eef30eafa4e4640fd4759c565b667e5f3f64c9d002af6cc9f67a6d4aa9b506e81bae79ffd153c0934f10105a411194313702332398e7b068c2512d37bf8db01237d05be949f04ee50a75f6ce2a11cd1502b6d5e3d2a2dd5174f92aaef4af0f8f55e73ad989be3d9b7a2f97ee4d094b661fe3491015b144f591a756a771a5f6fb542c26f76ad1358613d96fa51b3bdceed943c6ab5eab780074dad30cf79230b73e2ecc6ddb3432b64c451716992ae3b3cbfd7fe963e945d9d4f565f54c44aa9db24c82dd204ffcb51b588ac4d8bbbabaaf040ea555a1db250dccc1259ba0b93a867ac27c8ebbae38823e4d718acffe5f9af323a25e95a5dba5950fabf7e9ebbcd02253b7ea1201921569686fd9163ebcd663d9e2c9c61ec3101a7dfaad50582f06eab34bfb668daf1e2aaa0b405a894635ef6bd67c3a7c249f2b7711450dcc0ca9fb430070e09f49051f078c67ba35ed0bb7641e42f247ec4c5ee890de18c8267c7473bedf797dfe785cadd64f532f6fc2d23be52317006981f5bcade33537ddff658bbee97e82963fbbf5b7a7563411f8bc39fe4e626e3979b6ac71090dd124c51b672081c1635b09bcde721017ec539431f995027533c141701dca3983ed23a6ce564c28a0be533b2af4cb407efe5ea7519e4aeb1cfb346c6fa4d9f8182924005bc668b6542ab2089a4818e80bdbc530d87dd495aea2417c244812f5f750fc8eaf6a264b7548a0f2ca2e63538084ab6565d3c8767ac2e6434825f16fb5b895ca70d5023481fe387978d7aaae5bd43b9cc427cf165bb07762f7233550c8e52a65e63c5677a02e213fe3b9c0790dc480a83c44cb77690a794b160cfafeecca24e11a660902a7021c62e8b544f65d77078a4545766e4c437478e5a7568b563b4a1d3cd10c38e3ab50799250fdbe77666edf328824a599e645e86df2b54557696ce253a583ef9d4879ae6f85d782d622d4db9aff39c35f13d854346ad3221fa6413acf0a83534010aef0d85e6ad384e90c07efdf6cfe6d9550fb91d265703679538bce48081b21a30f0ddc14bf15d4070267c70724142e549f8cdba740ab18c31af4fd455808c864ef86933ae23dd8aa1bfa0d99ce10914e1d9558bf7ba7fd1d37f8e742f3177230de3fce0cfdac296f6899d9162ba40fa60c053a9e734a67955ab65f41b68bc49432b5b068ad054e27801d89889beb1d7bd4b74e8fb1aa65c995a2fbf32fdd78fc20e2b485e6103ca8a087bafd2fcf216a1236dfe363944e8c7ef23d9140dcfcfc619f22f1e7b1149c703a88124e47b5084a7bf1a3950b8b840f6a2232f90445e2ec65eff95a6f7b4574244672e875368994d897ff63ef4bfc9e494e59dfb3415d8b34010aba26528f681475b42d9b54a992a4ac86429f0a61e97292adc8ea8103d50bf0497abca5487210c4cd976b8a5b1cc5ba4d1dcde7f9cc1dcee888e577895e5b6a4eb857976c574bed9348ce3c89a65fa45e73662afc51e9515ac16ecee589488a2300faa65cc58896312e1012a69d4de3a70416d64e70c35f42cc7fcfc1afa74e53877e252dc6323433d6642e061157fec25ea4554bb52f88b0d41034bd6e9fe6b1e3312e102efa76c469a99f5f406808a5f59bc9d173115dbd31b0ce59e48b0e8991be698a28431a0da79c8c735e59c25841b0963e025676df89ef75d6482d35b11ca2d00c2c4caeeea9630fbf2e0272e9f8463a9f268e8a4f75907752eb7d8ddcf6c0665387e48ec4c82bf6b5d571db589611629dada5e682ed1146a42324f4aa45b90679411bfab65362d1c6ec42fea68fd225122ac6b648bc34b3040a8c4a91d0f4efbbd4671d08abe8f84fde93c63e71d8fdd9a6275571e688deeb797fbe0e32f850360340c8bd582f031ee01b1af0943774fae793d19f4d4fb422b47961a2bdd91dd8b537ca8456fbd46e4d8b4e8eff9f413f21c4788d3c9ec91d8da591e000374f7045c3c956c0655e5252c65f6259e14f6609163d69dbdcd97e9e0e7506521e0b316b4d2789614157da5f1f2a82d4f954c4408784d0986c31bf280ec26f5d8fd8175b8cdf11cba76b498e96bde65c816c66af283fddcb225f30a2e28858fa34efdb27e08bba1e96fb8a89cb60f070444ce545c575cfa1c4285855f862c30aaaaed3d736b735c9a21a902014c789b6d03e16e3644ef4bb9945bd2cdb3c58150a17993670389fbdf2be47dca18cae811bf18e0423c0fcbbec458484e09d8164c46766ed1cdb830c3a32718f260500ae3c5a39a896ee91a7d933d82ad16595ac3980e60aac60690ad7aad0e76fc77f70a5d2eaf6841f5369ce8432c9b8da07e5960b998b0f57c15b78276f7d310305462a33a05a971d8ac48f4ae79addea605d003d15efa0476b7aee8377cb81b6791c286c7cf5cb8ff40830020781ad73b101fa261af675bb5a35c673421626d12013b3db8d47e33cb4220064d9e87448a0188a929b6025eca8876b81a098aa887df4c30663ec859dbd6aecf0df169755f1aedacf752860d31d6c2e3786b21751a474a1e8b02a4e1541243e7862be55c6e42c86dd6b629252f857cb5873c09ec5349f50a93e28c1bfad2f3545a9c4697d826ee86e787393e88828b2a21bf55f393392c761140cd49fc99453df569583d04abab4b69c54a34d42f478a01f1b2877f467d24caaacc1f41c9dbedcb45d320197735f60a751138dcb3b621e63c590f64cdfe370b2c1e0803e493963a1ef3b4035fe966137e1235476bac7ad2b03b5cd7e97d1fa25a8c03f95ba2e1037f02d2474523a0122b3bf4fe6efdc9f5093d03b7251433a48de6f02f7f9ffe400e8a807d157632420511039fc1a8052b7a047d7a28167f19bb19e8fc78461ea1faf0eb0da9c00f472b0140efffec2c750ff401a29eb039e0ffdac306c8a9ded60957487af344cb8443c0a60e1e98f8807f87b3c226699ec8c93a1701e1ab7fbfa5648f7bf698f2bd11fb47bde442bc0ce75255aeec7bbcdb43ee963894d500bf714582343de409a384ac409686bafe3ff6a5d0d871bf8cb9900a39708dc3936ccfa57808dfe7e6b821be560b20f5b05b856e9e182b364ee65cb111048b881e7a24463115b10464a5dcf9c638d787cabf2c7f43cef7259d00acdcfb5fb4feda0d8fc694a7ab818b805d2092a4a6d65fff8a7b7ac94192524f8a7d313b9b4740f68096dd721085cdcc55736305d6f216f6132ebae4efc8b037eb76f9afe8b6568ed948aa834a2bf7ce03bf90909b607d8b5a16688cd03097ce93d4008173001c948fd72f21b23111d9585b8076633fde0048766959b620fd9ff2878be82e14d69717c411c54adf8344db1804af78a9b5794a5dec6eb826ff21856bc72e6cb350ad666ca1609c99631f5141106d0b785d7bd0f65fc97e5c7f1c58660062ea7e311a25531413a0df8642d2c529befd334adf66bbf8c20dda8bd9443db9290e85405ca22d46b506b21dd61f9b39a38fb5a9cdc027e97a323715b57326e65f8e058d24076983ff6a429f525ae1a12a974f00dbc00735db24c04c365c7c626c708491a5c2ba94f1ff47acc750c349e4f1cd2d7d4f900b9b705780f9da5d8747a97d3c35e9d7321ace45ec2e4a20ce555c539906ba362083f069de425a17b8ec437c63fc9e2c5dada07052c2fa98d26f7f4cf515c1939e4435e5d59fc0587b0016517fec8ac8e38edfe862f2b0f6275d802330409b953e39ebc9e94e6eb4048cf5874ba07a256b863eb77e1a32c64bc70a892850a1780f3010c67a62fa1457d906da4e56d31961530e39d0b2dcfe641efbd2feb0a1e9153a7d3fa84f7cf9c71b5a6cf2f033f627ff5af0979dc49bebad6bba9237aef7cc3320c38d61c4a5c3ce7890652b13525c175e4beaaa61b3bd6d1a7c4573d9e84205aef6fc3f5c84623eee2aabc081381005c31b886de4a277935230e0170460c2c0284e2e097871c7d56d003751c370a5bcafe50d6de3a0965edf742c68b53d9629405b56990b45707354366118cd4eddcc158bea3b62fcbc6fb2a36bee7808e59f3002cfdd303bd47db6b03385acaf05beda03b22b13235e42022d47930b45bdc35780105e79aaa60013e6a2099946188855d397ed0dff549fed7302a5b6d2a23bc6c67611fe3347cec7172db827c099b17132afd2be8a9abb08e4ea96dd3c631773fbd9c34a68e68223c27a0674b3ae601a0074836781993fb51fe63d5e1064e0165a221d099bba4860cc67f894506868cc93d2deb2d512cf36c61c3621631bda73cd583300621697db5b866ad6fe0be2d52549def486435f7228fa128c8a0a1de05ee4dcabadcb7628a28d82445b15c97246143d94b215578b16de0779aceae7f3b59a7084da0014645ca833c2392d007bdfada17abc6017c2550221100329f28c51b236a7d5592cf454492e990d0ae4e6ecda10908a10c63ae43d8315a84a76066afd9c889a7b07cf3e63316a4d607c1933be5a8f37fff263aced5c3fb9da18e23415f1f4c6eb981c516f90c2147052bc198970bad0a2c70bbc3cef5bb614cfa756d2702b298aa11c88c1756fb0cb42ffe6fe8ac961c676b55413059bb2fd8a2a035ed3377c0e9eb700c05052b9a693a7946454e35552c4d1991d0970a380892f46f6ccf30abe19a9852cef5f82b61a04448035317471027ada0c3853ec3889128d74c6c8bb919dcc65293e08b479650e77fca968974b3730bada3c8a008e468cffa7d8e368709df7f041e159d5c44933de5ffc2442471a90a9d0721c143ecc07680f0a25ecfb4e327e2583692018fd1e14bfa6e91f78bb6dd47b4d9f6bcd232304e64292685f8dc67245f0f3cb64ea5b13d8e14d1ef94a7beba7186f0076a0d76fccc99fffbb5428c4c5baab1d75ef94dc6f88eeb126ae3b783fd7a9b7b3b0557be6c9bc8f4e69774f31e98e5174fed35981e593797b9cde641bdccb1d8422c3104578356f71da5d576dac4ba43b536db1e06cd29c1bec01c9a67722f4e56d5a1da662882b1419ebff4134da1a6501bbcf19a5578dc5c6fe942bfa2bc2aa3a15ee17daae1806a4d4e4d070ebf24c42999700dc4861fb56bda292774e6d949fbf3084f63522efabf398b37e8ce2695ada6fce6abdf637b7640426634475b038068c01606e4ada22662714a76017f713f141370380693c6d773c80a20d634df94bf2e16b44a495915dfb66bf98a5253f6947427af4a7cfdaa49479bfadeea358aff5946dbb4d335d97142f79418c10e28085114775f0078da93af5e5bdd51002314703076e37de2af274a6d8e4a4ac9a9d2f9c8743dd45894da4c25791d8d78b59c0f60a700e713acb3195861a2b99ad56816ac4b03561d5873ab3ad6625bd2d8773a3e523be24283d616a789ba357a176e39e61333ae21fd618eeacfafeea0c589e3f34ded23ee24fc0198bbae705aa210478d13c648ebc08e7ea7c23d98c7645e87a484846f0b2577e02f520e4f13c242385684b97e7b14500a224121d6b9891d13cc1757c1fe14c80e385f60a9fc47c96b142e4ef4d54fc725f688398a119a166080fbf220708d2907a896676c85c6138ac49f29febd64c3827f0c026fbb22f112035e37545b7daf675d3956227e7370ff1c8a00267c40767964b8d8058185a9f8f3724613e49fbcebe5f15c6c22e16f0edec26d6f34bff7dc23644a1d7dfaf83722", 0x1000}], 0x2, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r41, r45, r37}, @rights={0x38, 0xffff, 0x1, [r46, r39, r38, r20, r47, r38, r49, r50, r51, r52]}], 0x58, 0x205}, 0x0) fchown(r21, r24, r37) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r12, r37, 0x6) execve(0x0, 0x0, 0x0) r53 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r53, 0x8020697a, &(0x7f0000000080)) openat(r53, &(0x7f0000000000)='./file0\x00', 0x100, 0x10) 12:30:50 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000500)="c5", 0x1) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x14e}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2e5655c47ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e9060002e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859", 0xc9}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getrlimit(0x3, &(0x7f0000000100)) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) readv(r0, &(0x7f00000000c0), 0x1) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000140)={0x47ab, 0x3}) 12:30:50 executing program 1: setrlimit(0x4, &(0x7f0000000040)={0x7, 0x95}) shmat(0x0, &(0x7f0000ff8000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = semget$private(0x0, 0x4, 0x5af) semop(0x0, &(0x7f00000003c0), 0x2) semop(0x0, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(0x0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x8b00, 0x800}, {0x0, 0x5, 0x7fc}, {0x3, 0x7, 0x1800}, {0x3, 0x68, 0x1000}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000240), 0x6) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/246) r2 = semget$private(0x0, 0x1, 0x784) semop(r2, &(0x7f0000001180), 0x0) r3 = semget$private(0x0, 0x4, 0xc1) semop(r3, &(0x7f0000000500)=[{0x4, 0x84b3, 0x1800}], 0x1) r4 = getuid() seteuid(r4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) writev(r5, &(0x7f0000000000), 0x2) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f0000000840)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0xc, r4, r7, r6, r8, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r2, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000280)=""/107) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x3000) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r9 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) r10 = shmat(r9, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmat(r9, &(0x7f0000ffc000/0x4000)=nil, 0x7000) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r11, 0x2, 0x0) shmctl$SHM_LOCK(r11, 0x3) shmat(r11, &(0x7f0000ffb000/0x2000)=nil, 0x2000) shmdt(r10) shmdt(r10) r12 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x10) writev(r12, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x8004) ioctl$WSMOUSEIO_GETPARAMS(r13, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x89, 0x5}], 0x1}) r14 = socket(0x18, 0x2, 0x0) setsockopt(r14, 0x1000000000029, 0x40, &(0x7f0000000040), 0x4) getsockopt$sock_linger(r14, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000380)=0x5a) fchmod(r12, 0xe7) writev(r13, &(0x7f0000000000)=[{&(0x7f0000000080)="c8ee4a4f4900000000010001000000003741", 0x12}, {&(0x7f00000003c0)="5116431aa8febf792d35ab59fc35620cd41a6c5abb69e405ba699aec3b4bc875f3599f02d0d97d1cf3f949c5c08cb8de3cedc262f5d2df8aa7461b9b1f500d9273a1371350ea4978e91038d7a32bfde2fd950f1b5907e43b384b091c144d802bb9c1e59b64781b82ad28e36bf12a6640205d61dee7ec1fc7cb055237b1491b068a0b3d73c926111fcd2cb81fb951b2a7cfeeba6146a47ecf85f5310bd1100c2325cb55a4870b2a9d174f", 0xaa}], 0x2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 12:30:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x800000000009030, 0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="90", 0x1}], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x9, 0xfffffb80}, 0xc) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendto$inet6(r2, &(0x7f0000000180)="b5d514322f6f631490f506aeb04852bf4fc526f1047cdb8c478acf8ee7c9ce0f57eca5db71a6c7a08d843e80edc58e2abe48bb2c205b61a66c7750aa46a2951baed4b0d3cfbf6225101828370641b817dbaaf088a510c44f06e489722ccaa94f96bf6bc29761070c12e4d4d612acebba6a9912c5bee11fdd1aec6e9d0915477069426e35b8e6df169563f7ce02f6ba853249f3d1d35b71f59435f43b0891c2e5793e575a9379c4", 0xa7, 0xd, &(0x7f0000000040)={0x18, 0x2, 0x6, 0x20}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff58b82aec13"], 0x10}, 0x0) r4 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000001"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1}, {0x2, 0x7, 0x800}, {0x1, 0x0, 0x1800}], 0x4) getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/114) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r12 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x3ff, r8, r9, r8, r9, 0x104, 0x5}, 0xfff, 0x9, r12, r12, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r8, r9) r13 = socket(0x18, 0x2, 0x0) r14 = accept(r1, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) setsockopt(r14, 0x1000000000029, 0x3d, &(0x7f0000000300), 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x3, 0x0, r18, r8, r15, 0x10, 0x7ad6}, 0x200, 0x3, 0x8}) r19 = semget$private(0x0, 0x7, 0x286) semop(r19, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r20 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r23 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r23, 0x2, &(0x7f0000000100)=""/114) r24 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r25 = fcntl$getown(r24, 0x5) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000200)={{0x3ff, r21, r22, r21, r22, 0x104, 0x5}, 0xfff, 0x9, r25, r25, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r21, r22) r26 = socket(0x18, 0x2, 0x0) setsockopt(r26, 0x6, 0x3d, &(0x7f00000008c0)="7b1825ea04000000d1a0c7c01f575e1dd32953c08f49047728e8474aaf83247c415cda373351488ba5fbd655cda8021d896d07c4c76dfe8819398bc86a113f7c800b66637149dc98cf6e56497db7800082901edf34e925b4840bdaabc00cc72c7449667d3493d3b12b0160a7bfee9a7b2b48ee8becdd4323c7e7885cb9d22331370348fb64ef2279cbdeb090c90f519d58a3c67e03962e7201ba6145706d85acc468d824f42c8011d51ec9749bb3d27c61e4b54cbebe5523417e05de09d64c95f679a8bb3c47ee85e57cdec85ab19c58aa76216b20323ca0322c5bc00b3d58bb5e698ab8c663c13c8fd30769438967ec0d98c132e96b391fb256bad9859f462ebb8317a338b6da4cc360e3b6985ff4f648338c88767dbe16ba567aac0b00000000400000000000000000151ba290e61d1d38ed2211bc751646305ac568daa7d102e7dab1d9a0e3c68377ee0763ddb67c0a33a983c526a6241fd6fee865859dffedf7a8a10b6bd55a3b62d704a1d69efbd394a66adc6a260a8bdca5b33374ea5acf5f1a00db3397a0d1d61d7da029c839bfcf3f5698351535e0b3fe81eddf9d55a9e8b98d6da05b90b22cc1f805be440dcc10f47bc9938f68", 0x1b8) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x3, 0x0, r20, r21, r27, 0x10, 0x7ad6}, 0x200, 0x3, 0x8}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r30 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r30, 0x2, &(0x7f0000000100)=""/114) r31 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r32 = fcntl$getown(r31, 0x5) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000200)={{0x3ff, r28, r29, r28, r29, 0x104, 0x5}, 0xfff, 0x9, r32, r32, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r28, r29) getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, r15, 0x0, r20, r29]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={r4, r6, r33}, 0xc) fcntl$dupfd(r0, 0x0, r2) 12:30:50 executing program 0: sync() getrusage(0x1, 0xffffffffffffffff) socketpair(0x2, 0x2, 0x83, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) clock_gettime(0x3, &(0x7f0000000080)) r1 = msgget$private(0x0, 0xffffffffffffffdb) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/60}, 0x44, 0x3, 0x1000) r2 = socket$inet6(0x18, 0x8001, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) connect(r4, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000380)={0x10, 0x7, 0x4, 0x2, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfff}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x231d}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x10000}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x6}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffff}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x800}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x2}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil}, {&(0x7f0000c9f000/0x1000)=nil, &(0x7f0000e31000/0x2000)=nil, 0x1}, {&(0x7f0000d7e000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000eca000/0x3000)=nil, &(0x7f0000c90000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000e14000/0x2000)=nil, &(0x7f0000d53000/0x2000)=nil, 0x8}, {&(0x7f0000cbe000/0x1000)=nil, &(0x7f0000d12000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000d5c000/0x1000)=nil}, {&(0x7f0000e76000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x76}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) listen(0xffffffffffffffff, 0xffffffc0) accept$inet6(r3, 0x0, 0x0) close(r3) close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket$unix(0x1, 0x5, 0x0) r5 = socket(0x18, 0x5, 0x7) getsockopt(r5, 0x29, 0x2b, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) getsockopt(r6, 0x29, 0x2b, 0x0, 0x0) fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r8, 0x0, 0x200000000000d, &(0x7f0000000280), 0x3e4) accept(r8, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) fcntl$dupfd(r8, 0xa, r7) r9 = socket(0x18, 0x1, 0x0) getsockopt(r9, 0x29, 0x2b, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x200, 0x0) r10 = socket(0x18, 0x1, 0x0) getsockopt(r10, 0x29, 0x2b, 0x0, 0x0) r11 = socket(0x18, 0x1, 0x0) getsockopt(r11, 0x29, 0x2b, 0x0, 0x0) socket(0x18, 0x1, 0x0) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="030000000000591899b6100000c5647a122df24788732e0071f5000000b9000000"], 0x21, 0x1000) 12:30:50 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002fffffffe}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x38281, 0x0) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 12:30:50 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x218, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) r1 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000001640)=0xfffffffffffffe51) 12:30:50 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357af4f7aa0416fa4f376336acf00b7804be781e49910900df", 0x38, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878cd4"], 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1}, 0x0) syz_emit_ethernet(0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60a4f00808183c00fe80000000fffa0000000000000000aaff020077d84aa085628bac48206e5a22dcf4e0000000000000000000000000018bbd22bf20c508035ab9bf805d424548306fc7865549e2da679b8c7263818450f5d293d8090e97005aa45d7165487b91ec1131fa36b448312b69fd4e39881292ec016d261ddffc34dd3bc522d4c0e12f0f0bb2a9ef77c41156979e45228beb11e85136ee07b90eeb9588"]) r0 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(r0, 0x29, 0xd, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000140)={0xfffffffe, 0x5, 0xfff, 0x400100, 0x400, 0xbe, 0x9, 0x10, [{0x6, 0x18, 0x7, 0x5}, {0xffc, 0x6, 0x3, 0xffffffff}, {0x0, 0xca2, 0x0, 0x3f}, {0x4, 0x6, 0x3, 0x2}, {0x6, 0x0, 0x200, 0xba67}, {0x7fff, 0xfe, 0x7, 0x3d70}, {0x2e2, 0x1, 0x3, 0x5}, {0x0, 0xaf5, 0x7, 0x8}, {0x80000001, 0x0, 0x100, 0x6}, {0xc96a, 0xfe, 0x2}, {0x80, 0x7ffffffc, 0x2, 0x3ff}, {0xfffffffa, 0x0, 0x4, 0x3454}, {0x3, 0x2, 0x2, 0x3}, {0x3, 0x400, 0x5cb, 0x69a2e08}, {0x3ff, 0x5, 0x2, 0x1c}, {0x600b, 0xc7, 0x7, 0x8000}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r5, 0x29, 0x31, 0x0, 0x0) r6 = accept$inet6(r5, &(0x7f0000000080), &(0x7f00000001c0)=0x58) r7 = dup2(r6, r5) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000100)) r8 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r8, 0x29, 0x31, 0x0, 0x0) r9 = accept$inet6(r8, &(0x7f0000000080), &(0x7f00000001c0)=0x58) r10 = dup2(r9, r8) ioctl$FIOGETOWN(r10, 0x4004667b, &(0x7f0000000100)) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mknodat(r11, &(0x7f0000000300)='./file0\x00', 0x2, 0x9) r12 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r12, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r12, 0x29, 0x31, 0x0, 0x0) r13 = accept$inet6(r12, &(0x7f0000000080), &(0x7f00000001c0)=0x58) r14 = dup2(r13, r12) ioctl$FIOGETOWN(r14, 0x4004667b, &(0x7f0000000100)) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x4ce2e1b7f1313d84) close(r15) dup(r15) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x4ce2e1b7f1313d84) close(r16) dup(r16) r17 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r17, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r17, 0x29, 0x31, 0x0, 0x0) r18 = accept$inet6(r17, &(0x7f0000000080), &(0x7f00000001c0)=0x58) r19 = dup2(r18, r17) ioctl$FIOGETOWN(r19, 0x4004667b, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, &(0x7f0000000940)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) r22 = getgid() r23 = socket(0x800000018, 0x1, 0x0) bind$unix(r23, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r25 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r22, r24, r25, 0x0, 0x9}, 0x8, 0x1, 0x9}) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x4ce2e1b7f1313d84) close(r26) dup(r26) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000009c0)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000a40)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r30, 0x4, 0x46bfb) r31 = getpid() fcntl$setown(r30, 0x6, r31) r32 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r32, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r36 = fcntl$getown(r32, 0x5) r37 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r37, 0x1, &(0x7f0000000540)={{0x240000000, r34, r35, r34, r35, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r33, r36, 0x41d, 0x5, 0x5}) r38 = getgid() r39 = open(&(0x7f0000001600)='./file0\x00', 0x800, 0x1fc) setsockopt$inet6_MRT6_ADD_MIF(r39, 0x29, 0x66, &(0x7f0000000240)={0x20, 0x2, 0x7f, 0x1701, 0xffff}, 0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000ac0)={0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r41, 0x4, 0x46bfb) r42 = getpid() fcntl$setown(r41, 0x6, r42) r43 = shmget$private(0x0, 0x3000, 0x404, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r43, 0x0, 0x0) shmctl$IPC_SET(r43, 0x1, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r45 = getgid() r46 = socket(0x800000018, 0x1, 0x0) bind$unix(r46, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r48 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r45, r47, r48, 0x0, 0x9}, 0x8, 0x1, 0x9}) r49 = getgid() r50 = getppid() r51 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r53, 0x0) r55 = getgid() setegid(r55) r56 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r56, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r56, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r56, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r56, 0x40087468, &(0x7f00000001c0)) fchownat(r56, &(0x7f0000000080)='\x00', r57, r55, 0x6) r58 = getgid() setegid(r58) r59 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r59, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r59, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r59, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r59, 0x40087468, &(0x7f00000001c0)) fchownat(r59, &(0x7f0000000080)='\x00', r60, r58, 0x6) r61 = semget$private(0x0, 0x7, 0x287) semop(r61, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r61, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r61, &(0x7f0000000580), 0x0) semctl$GETNCNT(r61, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r61, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r58, r57, r58, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r53, r58) lchown(&(0x7f00000001c0)='./file0\x00', r53, r54) shmctl$IPC_SET(r43, 0x1, &(0x7f0000000080)={{0x6, r53, r44, r47, r49, 0x1e6, 0x8}, 0x5, 0x5, r50, r51, 0xfffffffffffffe01, 0x9, 0x7ff}) sendmsg$unix(r7, &(0x7f0000000c00)={&(0x7f0000000100)=ANY=[@ANYBLOB="000400"], 0xa, &(0x7f0000000640)=[{&(0x7f0000000280)="10e2f615ab5f8af6c6067fa10a024f90d17d36b81e7e0242bcb1a5bd1c92cf8bcb4d3aecc2695b5dd00bff73804a9dae77199cb70f8f1858e09c9d36821182848ef054a0d3fc4937f65ffe8b5ea0428b4414995c600dca35f72fdb1ae1d8", 0x5e}, {&(0x7f0000000300)="8a35d830ee591076298867c526e9e5db7207df42bbfc54eadf8c84c712523c229862237647b384457219516134be39fd411c655e5bb9f21212b2a79c5f8d40dabe44c355efb609c55270565b47b465371228ccb876fd9b461170f8e6", 0x5c}, {&(0x7f0000000380)="cddb411157134428a91df745f6c0b75d13df1ea632dbc5a03e1047018b7ccac781eacabadf8e5fc210a0e724eeef23366c05cc360a5c85d3890ed773bf2c1cf35e9e92825a17e5d5585fe5b71d457ea8416af0e5abe0e2be435eb4f67b55c512ca268e70a588d3f3a792b7f622f271638258341a6147f62e2fa9257487b59fec4f0f1fccbe085db07cecf32a905bfad0bb2acf375ef7b77c74f62d6c3ea1aa0380f6c57d209518f8bb3a2a29bac8f9e4f51bae7c63c9220d14c3cac70bcd620c3540f755345749561f15437a671def1c9e85fea584", 0xd5}, {&(0x7f0000000480)="76bdcb5638b3087378a0a4844c0011a764bb2fce3206ad41e4b6cc4f80fcb437ce35448aead56b2a74834d504de4e73b6eda7ae4f4defd7121bd4ffd589abbf63562c90f6909b29cb7ebe0d97b69e86709802f5dd533c9a7ae06f1c7c7d1df085e06f7d5822dadbe8079453a83d65ea6c83584dc6fcc4d67af24f86b5928768f4c41b6f4792c7bea6d4f4c14896ca11b160879b3350050ed956b27800cd2d1f51ab192fd5b964c9f46fa1cf80bf013a2ba38028d731c218fb5ad7c6433c14548e4cac5ac37e4ba0bb2b23f7b97e9ee7d82f498376e8e327b80b7aee3fc23d8d5a960f846bb8a54c532300871e5bf27f218", 0xf1}, {&(0x7f0000000580)="12a97cd926d2f706e54cb02af3bc4cc68ce9a17d0cf225d2a1cd849151754829f67b3e4c8711fc0592163609d640d610a65d0c0acc198ffd3dda0c2b61579d0ab1d3bb469c7c62900c4a", 0x4a}, {&(0x7f0000000600)="fa5e41f7471a200a84e0c5450b1f01694eb32b432842afddd351", 0x1a}], 0x6, &(0x7f0000000740)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r14, @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r19, @ANYBLOB="2000000000000000ffff000000d2570600000000", @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r31, @ANYRES32=r34, @ANYRES32=r38, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r39, @ANYRES32=r0, @ANYRES32=r40, @ANYRES32=r2, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r42, @ANYRES32=0x0, @ANYRES32=r49, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0x403}, 0x0) r62 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r62, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r66 = fcntl$getown(r62, 0x5) r67 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r67, 0x1, &(0x7f0000000540)={{0x240000000, r64, r65, r64, r65, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r63, r66, 0x41d, 0x5, 0x5}) getgroups(0x2, &(0x7f0000000040)=[r29, r65]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 12:30:51 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049f0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x208, 0x0, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000180)=""/204, 0xcc}], 0x1, 0x0}, 0x6) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 12:30:51 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x2017, r0, 0x0, 0x1f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000200)="5f992f8fff3c23b66dfb7e8bc4f732f26a6ec1bdea7a5809167780014ae5b17a015c3afcc9e97ad47aff1c8cc4938144f80de78e65e435bbd5b834a02efdcf1b4a02046aa0f475fa559a79913046998a5d8a98b2a599d35ce24fdcc17fad194c03f516e429fe2b92fa3e5ea34cc610b678407ee26766553a4d9efe86de3632e7c283dfe4482310ef7c862317b9f291e5b8ad9294c4773cbc816ee4a54c3b702efcb83dad23a4b8be933925c999255349ac72713cc67251b6b291f7f118a2c80eaaea695becc63e945deb4df43de5ea42fc9d79bc0870ad6330e4f999284576d7c977d7d7024ea5c8a963af249962ac72fdc94fe2d92f14b67f8d5080bb1237d3a299442a546d3bd7f98b75443ee47c5fcc0b948cf06833ece50e5882787440dd7d0d8fd75c3f84cd54479b00f7a9f5e13aae14f8495f25d19ac0be7a538fe77cee95cf58c339b873795aedbcdb359e51cd049d3094a4d5574bb671e30b4e2089f086f37fc2e3fa4403e248a712da170686", 0x171, 0x0, 0x0, 0x0) recvfrom$unix(r1, 0x0, 0xea, 0x46, 0x0, 0x0) 12:30:51 executing program 1: ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000000)=0x1) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 12:30:51 executing program 0: setrlimit(0x7, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) fsync(r4) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002fffffffe}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000000)={0x100, 0xffff, 0xf0, 0xd9e}) r5 = kqueue() ioctl$TIOCCBRK(r2, 0x2000747a) kevent(r5, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 12:30:51 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) r1 = socket(0x11, 0x4003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) sendto$unix(r1, &(0x7f0000000180)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b5496fe0000000000000000000000000000000000000000e9fdb57152bbdfc0895660cb242b86277d3b57642118fbfe3307f945fce882b1dea36acfd09d24ff5b8abe612c86cb3a7a5ab6fa75e86e868cf66115b36a76c9188a7907a4b8a5f926cd5de3d652addf2cfac399a0f58a1522d9e76a496ecf24b38124afc4fb9c1577244b169615bdc8059461e808fd4811062bdc3cb51ea81b0cc1bfbe92d98f95601869e0010736819c149562b6db487bb09ccc7a7936057d426a", 0x153, 0x1, 0x0, 0x0) 12:30:51 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r2, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) getgroups(0x3, &(0x7f0000000a40)=[r3, r6, r7]) r8 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000100)}, {&(0x7f0000000140)=""/91, 0x5b}, {&(0x7f00000001c0)=""/166, 0xa6}], 0x3, &(0x7f0000000900)=""/153, 0x99}, 0x2) setsockopt(r8, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000340)="b134ea323477d45a388e6f16904c646c80d06f2448e09bcf6bbbfba365ed79cdd6ad064b81e27f1de08845cc1c381558198675b1a9b5d5fb709be6fe9a2f18c6cd16d475c1d2c8ffb1e3874f9b2d8e4b7c6827dd56957702a5d720b65771f227b9bf501ecdde66e80b96b78a7876e485fff2596b79768bb48cd9d1a08d00352206c5d0e08199d3e689ef64f8941c38460a94b0641dbbc8687d9e2c36972550ff8a8d6702d68d17d215da51e8d742a02888ea832de20d93ec8ad6ca75f53eeffdb91e02c7e83ac001f5479011709e664f34468409e3f4d8fba7e50ce050944e39d392698413bf89e13e17a4a3c180ceb62c157f69fae0f911644687c785ebeb6cae394a3f0dc38ee5fdee666dfff5516c5efa0fc31d973d15c678796de3c5513c7286b93d26c5b3497fb2c8a5c92bb23b8ad1384a1a283ac9d46ca24a767d883af95f8cdd97846a7c9aad2390fd9ce1cd9ae84747eff76550d4683daa02d9fc6630e433b722c45f46bf8471d84a9d4b4431ec912d23fa3dcc0fc6db4c565d8cdaaba344255bf3c436df6c6c550f4dd0c3ff0114965d51e5589a08d3caa5214c4d9e9fd50de96118a42de7651e8ad339612a5a0462c8d7e152a16ef5a488cebec6c35ae7b95d7ce719e6b9fc0c25a86ef684679e8cb685425ad5d4dbd3b69614b1326bb03292d3158dc8c63f43ba5fb6a2ca6d0c4683617064a0c0cb01f2dd256fe3a83afa8dbb6636ddd6a80f88b2046f9bc68497c39b287e4fdc957d8e452920a49cf864e93a0d0f0694a216507ca03c194cc3c39b52b8f09245e8f6638760c5f97fc11c0956fac1402b7fed8817c6a58910db662bf093e84fc80ee451bcca9201851b7cbec3529dde447ecef667467c369f097c98bd94cb01ba27d7c5c46a22f138371210a2171e555593f8856cb6a6602154eeda31ef34d2c56a078428139ed9d477d5682651963b21576ff8346dc8b5c57c2ca36063bd7b4e9dbd907dfbf2217b78d1412ec0ede959f96e1b6c54bdb91dc56130e83174f3b8598a0d5bca74bc544720258a6ccb4939cc6ff0eedc1e45e2cfceee5b3b922bf5fcd7680b5f4030316fe3d49a34853ff1a8a3439206ad5a66d51c0721a7f00ca74b9e4e77afbe8e9e8e6cd2849d1ec5dfee061cf5955d6729a5db59c136b4f41374f3aa9eb574cf82d0d7832533f60837e8aa77323d8dda78e8bcfd02685e08c8f304d8738475dfd44fe829b9d591d7b5350ed9a229298d10493913fcd9191658b2629448a3b803f0dd2f414b06137dc960f00377fff5f32a82513b4a6ceb8bf89f09750da6b006edffec7344ad89e2f65567a366f5ae86211b66cdcd7625fe79cb5a49f59a9dade97d9ff102a62241ed26e85adbc12cdfb2a99ccb7ffbd0b3c5a64fcca8470061fe422155f41f10e0600d68d7dd1ec976d0eba5720ae207d41d0472903d3b7bbe1bf0b92f06ff697a911386aba26c8a9a349438bbb5ecd6f3349631720258c90842203399ef3a8ea909b47146bc6e34252c2a44f215de73f2a1b3a49c30a6c7c9185b38af6f4ffe7b34562f53604080e1dbc95339f389d4b6d438db879ca221351473757763394535b1d87cb7dce31f3b636c12845138246d6c33c45302c3cdc585753273210bdfadb96f02de3484bc05c7b37982f93c995866c0c478633cf974b5478ba8350cad170ae528203bb330c0e1532adc062cfc51f1daa7246ef8f734a29eda2a206b556a7c47c2c18f71d13db666155d85cda8dd69c5ebadc5feb36416c5b93ee39d512547bd2bbb834ea821b5ec1c524429f1d54a679290eb7cf89eeda654cbc3a01e282b8cfda7fe05f1403a48931992c47bb7184fa404a6948e051305d6677ba2d62feda3b19ec6bf12e7cda3511bca632e460294c1cc11312b896c4d4fce5fe128acbf11a492794fecaa99e64993eb017af4770cbf3bb2a070b250be9dee6e78c8c55f777c6d8e4afc880b317a961f5346ed814f27f4669b71bdc9d03e96", 0x585) 12:30:51 executing program 0: r0 = socket(0x2, 0x2, 0xfc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20000, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0}) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="8b0201fcffffffffffff214164f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1be2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653dd92efc87c84abcc8833b4ed08e775bc4d8beb6bdb07a78845ef0ae3b290114d58b004cfcfa6a158e9e7ef6f086290cdf4a08fecfef706d1c22ef476564b82ac896263eca34e2d0bad4a67f5b9bca2f5628752cffd0180826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ecffffee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d75a6e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d25906e7ae68f0b1c7c45669ced8950000000000000000000000000000000000c55e15fb74a27aa3a685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b4ae93848fd7d2e57c8c6dcb5e8e1fdebb3bda75d57e2b8aecd9c4a2bbced0608ae2826b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44a963d73e6e1ffffffffffffff249c58ed7d751b78e7140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f18a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a1c3ae51adc9f3a2f498a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb799ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d951887641ce3a2d5f4dcac7d86b593fcf5d1e3ccd961238b8f904a709813564a922b7fc81705c6875085855b6a9927a5af8008b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db806051e8bcd9ca34aa53eee9e468d3de5eb01f2795d27e9f0bc7390c55b4503d1ee779ac5345adb691261c2d60b4865a9c0eb4722700a2b986eded8972e67aaa42f2b7b7c3f697ed994916c3716f101b628484fa99746fd8a7ea76395de157596268949a0c67324ee2a9d0400d3079cb50e9abfa6fceb5a63000000000000000000000000000000000000000000000000000000e4c640c920b1098ca948af6034da1f02393573a0b6105fb2c493462c1e91fb0649b01377743be6c4fd7ae8ca36f090c76a085f848f19015d825e9f6a16a1fa5a05a203d00425b026240f75ca5493f2a0965078cad93c4222db2023e1462b831edbe54cce1595c177bbcb53c7792a7fac457553c489e7b4873fea5ae8fe6b7fbe56ecd5b7b8c93be71e01681e5c06d8f1ed0da7001aab2991456a6de9a6efed3db0d66da8a48cc5dd58658f20a1dc90713efc7cb88f9b6d011163097af4b5d1d44f950e0d2ba367b58ea037cf534b4d6d4bf219f118c058b73650d1a803266c087e65349069af994df19e972a1ee475cf19c02ae92446a2b1a1d2df98f6db8cc471bc408bbe53bbd9f89523f831728a8560aad025cbd79f79480e68768f9c6096128443828442fad185d5908ab186b5ed8ae85b251492afb97baf02461ffd1a562c175430a1"], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) 12:30:51 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x40, 0x0) kqueue() r0 = kqueue() kevent(r0, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) kevent(r0, &(0x7f0000001bc0), 0x8, 0x0, 0x9ce, &(0x7f0000000140)={0x76354db1}) 12:30:51 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffafaaaac8ea00000460a406000d103c0000000000aaff0200000000000000000000000018d65649abf5c1965800000000000000"]) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x100000000, 0x965}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)=0x7, 0x1e1) r1 = getpgrp() r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getpeername$inet6(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={r1, r3, r4}, 0xc) r5 = socket$inet(0x2, 0x8000, 0x3) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000080)=0x9, 0x4) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x108, &(0x7f0000000140), &(0x7f0000000240)=0x4) 12:30:52 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) 12:30:52 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b197a380000000000008295955984c87910bf453f68c11700cdb67ef6cb927fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9f213ad30505e8f0000a49fef9d612f87a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc120400350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddffeffffffffffffff925341d85544cd1cfd0b34aa3fc1611cc665980ea3b1e39a00206b1f007bf8f244ff010000000000000906000000ec895c4784f63b0ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265367027548d8ffda5eb1152f6b60afa3393fc23442dc9631d64bcd5b823e495bb171672365f9025ac16e369633d89aac2204ccdaf733f9a5b0f2c82d33436a13db936a5d3378479709da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e7f000000000000003f5a2469bfe8c96e620397a30031541469659255490b88ff1bf33436e6331ad3574d79be64d7a570715f68932de75cc13ec316484d3e4332dee58554fdac1bfa4aca2c3ebed7bd1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e929cc5b030087c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe415fa2cfdee2e52bf897cc23300000000ad000004751b76b6c98bf0d9f371e916fc7b88c013c7381f77988003c7ba2c44768789d05f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520d3cd05741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c000001007c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc07935915ac4e028bef98dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca7e54747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff903ad0000ac75aec99a8ea296f8f93ddc76bf621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629d0162d03821b117c90841ea6147ce522005f96566eaa0312083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9000000df395e367a8807e37779cb60ff7fb71682d1a247d5d2b5afc600100000000000009c42bdbe3f267105d1d6654c4dcc8f494de290673b40ddb1ae4ea610e2f6d9d55b434e8e41a077c0889b4d873318f832941ed130ec8be79ab4cea21b83e2f6ec1abdc4a29f701d87d5774af8e999855d0b0f27c1478755604f7c7aa2cd85d12f1b36a56a3623e4aa467719fbcfc59a4f71965e8b803d8b2aa14fe22e5c3f66f6295b468a8961b6c5d96faf962bfb27c16eb7ef661559319aa672530bc9c1c0d492e02712696bbcaea43fb7f4cd9336f653b3c074f42c94867614"], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r1) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) socket(0x0, 0x4, 0x1) writev(r1, &(0x7f0000000140)=[{&(0x7f00000002c0)='q', 0x1}], 0x1) r2 = socket(0x40000000011, 0x2, 0xfffffffffffffffd) r3 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r4 = shmget$private(0x0, 0x4000, 0x322, &(0x7f0000ffb000/0x4000)=nil) r5 = getegid() r6 = getegid() shmctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6, 0x0, r5, 0x2}}) r7 = socket$unix(0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = fcntl$getown(r2, 0x5) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r12, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r12, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r13 = getgid() r14 = socket(0x2, 0x1, 0x0) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e5b060cb804"], 0x10) sendto$inet(r14, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) sendto$unix(r14, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r14) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) r17 = getgid() r18 = getppid() shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r11, r15, r17, 0x1e4, 0x8}, 0x5, 0x7, r18, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000040)={{0xfff, 0xffffffffffffffff, r5, r8, 0xffffffffffffffff, 0x0, 0x9}, 0x9, 0x75, r9, r18, 0x10001, 0x8000, 0x3}) shmctl$IPC_RMID(r3, 0x0) shmat(r3, &(0x7f0000ff2000/0xb000)=nil, 0x1000) 12:30:52 executing program 0: r0 = kqueue() getgid() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) mlock(&(0x7f0000603000/0x4000)=nil, 0x4000) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x2, 0x2011, 0xffffffffffffffff, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) preadv(r2, &(0x7f0000001000)=[{&(0x7f0000000000)=""/4096, 0x1000}], 0x1, 0x0, 0x8061) 12:30:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r1, 0x0) r2 = socket(0x40000000011, 0x2, 0xfffffffffffffffd) r3 = shmget(0x0, 0x2000, 0x704, &(0x7f0000ffb000/0x2000)=nil) r4 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r5 = getegid() r6 = getegid() shmctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6, 0x0, r5, 0x2}}) r7 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = fcntl$getown(r2, 0x5) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) r11 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r11, 0x0, 0x0, 0x1) r12 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x80, 0x0) lseek(r12, 0x0, 0x0, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x2) r14 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r14, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r14, &(0x7f0000000280)=[{0x3b3bc6db85a01a5a, 0x4}, {0x0, 0x1ff, 0x1000}], 0x2) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r15, r16, r17, 0x119, 0x9}, 0x1008, 0x101, 0x9}) r18 = getgid() r19 = getppid() shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r16, r18, 0x1e4, 0x8}, 0x5, 0x5, r19, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000040)={{0xfff, 0xffffffffffffffff, r5, r8, 0xffffffffffffffff, 0x0, 0x9}, 0x9, 0x75, r9, r19, 0x10001, 0x8000, 0x3}) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffa000/0x1000)=nil) shmget(0x1, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r3, 0x0) dup2(r0, r1) shutdown(r0, 0x1) 12:30:52 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x21) 12:30:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) clock_settime(0x2, &(0x7f0000000240)={0x48c, 0x5}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0xfffffffffffffffd) mkdir(&(0x7f0000000200)='./file0\x00', 0x141) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000440)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) 12:30:52 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xc0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0xb794) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) 12:30:52 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000340)=ANY=[@ANYRESOCT]) 12:30:52 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000080)=[{&(0x7f0000000440)}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/222, 0xde}], 0x1) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 12:30:52 executing program 1: symlink(&(0x7f0000000100)='..', &(0x7f0000000200)='./file0\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x50) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x22) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') pread(r0, 0x0, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002fffffffe}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r3, &(0x7f0000000580)={&(0x7f0000000180)=@in={0x2, 0x2}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000240)="363d15fa498d4e75d88f7e4e20025736411e5a01320f664c63461e51a79416ed8fabb63c118d0111cba633c530ba944468ede2aa3617797bcc4cc82d07a38f9f1bb73fdcbf36c705143ebd46df474cafaf3f5236147812a83605c82300ab4b4373d14776394a14e17b207240786102cacd38e0e42576e48b44c074e13189af951e307c9d321221cb71266b102001439852ee11ee5b417d9971a8d50e55b1144a4b964aceb858a2f1c53668d207a0bbfa59e1b7a10c1f3c43c628a2c837d79651e9ff9d1f86691a3fba5dae3be4", 0xcd}], 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="4000000000000000ffff000008000000a96efcc0cc3e00f11f52523da4658b6e9aa496ce84b6d8302a8bb0d70f17818de36a68b0bfe6029bd39a8499f90000005800000000000000ffff00003f00000028a5923a1789141d69edf5aada6560b35eb6f3c088881f28fb27679aced216019a96c8e7c1020d9c805469ed40b8b076f90a578c91f5976f00000000c800000000000000ffff0000c0ffffff632dc0ef0d778fa6f51591d81c296d0d2f452af166a4f2eabde33553046dd1306f88217568de2b3a9222157381d79fd32b228e23b8092f73f756224e9fd835374d45615d8cb5afae6290b634b841af4d5c14aa02617fb85e136e9a3215aed497ede3de4ad698823b6cad554fb96820647a67723697c731cef579a2d90140f2599da00893daf07cb098763ed3cce4c56dd5887df09836ffa4edd4bf8500b60f66fdbe47589898abfcf4edfd4cea2aa17400e000000000000000ffff0000020000007dc6a13fd21d4f8dd20f78246c8ee528a1cb33cfec42bdae4449740796555ab02c083c2f004fd817d4d68f917782589a956bf0379352884a593b432f486c86da83e5e584e9bd3de67f3020dbde8f66ea73940d525395e04e8a2c7f67c8dfaa1ebc473bbc0cd7b81b777879bcf14f7c6686029c42b5a7584236b1b58e39167b9261ea9338f7c676523ea3d1fedf2a6c4bc5570994927dd2ae0ddbf9a78a892587a7298b7e81f1f8d6757057004e8eb8bc64c76a8f960c646df65ceb6ee9e4be978d883da7be33bae9d02bad145743bd5000"/569], 0x240}, 0x5) ioctl$KDSETRAD(r2, 0x20004b43) 12:30:54 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000001740)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b197a380000000000008295955984c87910bf453f03000000cdb67ef6cb927fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9f213ad30505e8f0000a49fef9d612f87a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc120400350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665980ea3b1e31f007bf8f244ff010000000000000906000000ec895c4784f63b0ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265367027548d8ffda5eb1152f6b60afa3393fc23442dc9631d64bcd5b823e495bb171672365f9025ac16e369633d89aac2204ccdaf733f9a5b0f2c82d33436a13db936a5d3378479709da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff22aa3cdc2e80e7f000000000000003f5a2469bfe8c96e620397a30031541469659255490b88ff1bf33436e6331ad3574d79be64d7a570715f68932de75cc13ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7bd1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e929cc5b030087c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe415fa2cfdee2e52bf897cc2330000000000000004751b76b6c98bf0d9f371e916fc7b88c013c7381f77988003c7ba2c44768789d05f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c000001007c1f1dbea0d7ce58d78b79dc0793721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca7e54747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff903ad0000ac75aec99a8ea296f8f93ddc76bf621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629d0162d03821b117c90841ea6147ce522005f96566eaa0312083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9000000df395e367a8807e37779cb60ff7fb71682d1a247d5d2b5afc600100000000000009c42bdbe3f267105d1d6654c4dcc8f494de290673b40ddb1ae4ea610e2f6d9d55b434e8e41a07740889b4d873318f832941ed130ec8be79ab4cea21b83e2f6ec1abdc4a29f701d87d5774af8e999855d0b0f27c1478755604f7c7aa2cd85d12f1b36a56a3623e4aa467719fbcfc59a4f71965e8b803d8b2aa14fe22e5c3f66f6295b468a8961b6c5d96faf962bfb27c16eb7ef661559319aa672530bc9c1c0d4a00ea4193b1f53fec6b557d1a42f82d0694648ff9418ad57cda34996b6d8fb49be96516b8635cc41834400b117062eec816831cf5a57c11025f971a03faa3e1742f1492eb08150c3d3edb8449080d2455b8158788200000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$unix(r1, &(0x7f0000000d80)="380014a288c8affbae9a76965a26402ef5395e0cb6486366c64ca692ccbd80e2bd0a107f8e102fc78b82d42178295d922ca1d790c2b8e6252c130a7d2db8d4c8936b385c4bfd6cfe7ff3f94380a77ad06ff75a36ae60fbe4ea8dfa2d3aa3debb5ea06c8aecd1c7dcbc208ba26348692485f26055250a37072b8a7dbf3049960b310c12c8d60f4fe1bff1f802c603259d4e6f6ca5d6c05e96771c4480767d05ad330aeb2c5c68e65303a67b1a33c437dca145dfed1dcd2b7b6e6283cd00913dbe59979b59820d069f9c553d414081c70518f85366e29f47fb918b2807f07c2ea47379fbf496d3b8def3ff63c926104a0ed9eb31e6797c083db4d4356447cf6523c72777c43a52762adb398f670400ed2a8a1797a142b49eabb2aa054c0e0b170f10bb06315f251e01e2acaa723d5d01ecc80a3bfc144cb496036fbe4904ea2d8d12ddc579385883187c3008f0de7283629413388ec8f5056bcdfed76f208545ccd6a3a5090c2dd74d5bdafc3ce9d2585807d5172c8eacaba7ee8c08a7504d537f27c12723e1428530853eed713002517c7ae9632b501045b3c0fab73259e5ca1422bb940e35c23bdfe1c9352260dda1ad2050225412ad535ef67d4cd225414bec2420b72bdc082f4b70bd35e913ca32755358d5fc9828e59aa757c3fec5aa41afcf875a56fd86a07950a5f5a0c042ea9320ac56d22a2329197e907a4e2615fb621185921cb313388c2d4985282d7502a88edb030a2f9886ef727356987c3fa0a76af86286f9d10d96954b3063581e32d85798106680dc9fc1cf687dd98e73026c22eceee6438b66af66c80a0dba9b49b90d1090d24cf55129d7348edabeda1cbc63a9b5c05777f0b3054495329661b43a0635b05c5170939d99026cc8fa69b416631854a63dbd733729c2ae81d1ade08020fe51e9dcc868b24390bc1a2a04cbe4e8b346af29bd0fc4a7ba3d37dad3b53a0c7cf2426f30a7266cdbf66fc63e99004d8ddb0e26d98a0f7f821fb01a8f65d1df8475dc3613105bd6ee7c6633a9d564816520ac0be70aa48ca05a8a02eb47901f3b2d30175c1d179595266b1dc6ef1d9e0bd8b33b10772cbff9abae125df19da7f072afe9df8ea7efb01685b96b345c402a35851835372345afb5961a4345b89fbd5e452640cc9e22bd5320df86c2a551538da73a39bb93c03331a4ead982dc5753d368624bc81a849b2d52dd20bf11e085d4ca25c3202d63669c92daab05a7d4fa4af875f523a35e0b90a33dad70c4f60c660f816f72764a4474aa25fb567d209f1468f2f15476a7e80cb26cfe3bf25de57789425fe1e5e24c809a8cae675ff720410ea42e28ddc37e295ebd1f9f8bdeb285ff70467e03006817df421e97a1d565ba6abbd180799c882a6ffd6e0e8c9206a7571fbc44969ac35fac698426504ee59171bd509bca9f43d2b36fcdff694bb34a62f3523bfee0cab78649bf73106ec060ea618f6f6da90cccd0ef5e4a16bd5e1c4fb8192aff65249a2950ece088b41626cdaefdcfde7b08ae7b415bf2143ffa145bccc6b91d44175d1363c91ae352a826b7cb635239233b8157b9e53b9361e970867b9bd8f66309c45bc7dfc94dece38f0362abb293a0b9ff18d27b536f9f368143ca828bb8ef8e6ee9c16f86c85d0773e7ec203142dec71e031e286878690f8558f459a1ba3fb1f6c74db5b74802edb8c47f9389b91a70273e75a86aca08ade1988594e12e2158b0bfbf725aa5c08e0ed76f04e417056d311249f735fbb9290bf7282e09aa3c4a09fb1dddee2f8be3f08320886e872657dd89b134680e039494ba2fcc154285dd7bac8724080be63df6b9939a78a8dad63a7dc5e3bfc19e4acf86c4eb9feef0c9bce660552f299a333a5262c97500ede28bcdd3255062eed5c232b5b8a25c7fd593b16688eb11506d2b2bb7e9dd4eb26b837bda53e6b8ef2a5c61c842901233cee993b5ab82e284d4995a660a43c7a67a8f7dc6fc3c09772269a83899cff74256501a5b1733f22dfd7ba7839621ad76", 0x599, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002fffffffe}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) renameat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 12:30:54 executing program 1: nanosleep(&(0x7f00000001c0)={0xf0, 0x3fef8b49}, 0x0) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x2, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800), &(0x7f0000000840)=0xc) fcntl$getown(r0, 0x5) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000540)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000580)) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x8000}, 0x8) close(r2) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8", 0xb8) readv(r1, &(0x7f0000000c40)=[{&(0x7f0000000940)=""/235, 0xeb}], 0x1) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049f0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x208, 0x0, 0x0) recvmsg(r3, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000000680), 0x0, 0x0}, 0x0) r4 = kqueue() r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x2, 0x8001, 0x7) r7 = socket(0x18, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) kevent(r4, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffff9, 0x0, 0x0, 0x7fff}, {{r8}, 0xfffffffffffffff8, 0x68, 0x40000000}, {{}, 0xfffffffffffffffc, 0x0, 0x2}], 0x5, 0x0, 0x9d1, 0x0) kevent(r4, &(0x7f00000005c0)=[{{}, 0xffffffffffffffff, 0x6, 0x2, 0x4, 0xfffffffffffffff8}, {{}, 0xfffffffffffffffd, 0x80, 0x2, 0x0, 0x1}, {{r3}, 0xfffffffffffffff9, 0x48, 0x80, 0x4, 0x4}], 0xf8b4, 0x0, 0x10000fe, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r9 = kqueue() kevent(r9, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000215000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000035d000/0x3000)=nil, 0xfd}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000bfd000/0x400000)=nil, &(0x7f0000641000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000557000/0x3000)=nil, &(0x7f0000acd000/0x3000)=nil, 0x4}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f00007c1000/0x3000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000173000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], '.\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x11, 0x4003, 0x0) sendto$unix(r10, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) r12 = getgid() r13 = semget$private(0x0, 0x4, 0x50) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0xff, 0xffffffffffffffff, r12, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x4, 0x9}) 12:30:54 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f00000001c0)='./file3\x00', &(0x7f0000000240)='W\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002fffffffe}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000280)={0x2, 0x4}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002fffffffe}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0xfffffff7, 0x1f, 0x1, 0x7, "80c1d6b2eefab631932f14089133df1e2496846b", 0x4}) 12:30:55 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df", 0x38, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000080)}], 0x1, 0x0}, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60a4f008080000000000000080fffa00000000000000002aff020100000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 12:30:55 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffff080000000000000086dd60a4060000100000000020000000000000000000400000aaff0200000000000000000000000000012c"]) rmdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x6c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 12:30:55 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x40000000400000a, 0x8001}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) geteuid() 12:30:55 executing program 1: poll(&(0x7f00000000c0)=[{}], 0x1, 0xffffffff) r0 = socket$unix(0x1, 0x1, 0x0) r1 = geteuid() r2 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r2, &(0x7f0000000800)=[{0x3, 0x0, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xfd, 0x800}, {0x7, 0x8}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0xfffb, 0x1800}], 0x9) semop(r2, &(0x7f0000000100)=[{0x0, 0x2, 0x800}, {0x7, 0x7fffffff, 0x7fd}, {0x4, 0x21, 0x800}, {0x4, 0xb, 0x1800}], 0x4) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000240)='./file1\x00', r4, 0x0) r5 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r5, r6) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000140)=0x7f) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r4, r5, r9, 0xffffffffffffffff, 0x40, 0x2}, 0x49, 0x1f, 0x5b5f}) fchown(r0, r1, r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) close(0xffffffffffffff9c) execve(0x0, 0x0, 0x0) 12:30:55 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1ff, 0x0, "b800", 0xcb}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="200000000000008d744cf285216e1e3dd2d8d0e46b712c007b80309905f83c8a5b67a89edf5314ccb5b2117101000000000000000000c41400000029000000150000000000fb0a010000000000893f5b68e27c8e8f2c87882c7127a70ab322f3be2e8c1bf1df1ca72ddbb62b6a201e7648a93e0295c3a493d07db4cc54e734be89506e8fec2c93f978f36b6e7506000000000000835bd66c9fac931163418956aed9585632b895add40962984ec534901010e7682cdce8fdd736e99c423611ba1bcc60fffba33e3c2e1f37698a67728739c52783a4955bf94ee5c0b545e0d1ac1e099cbe61e3c0ffffffffffffff9cfe68587dc624f3176ed4f512fcaee7842428d9a457325c46f5c19f455b8c2952341d87ce3d1e0d61452bdcb1ac720c4c977a49ec4d9aa47ead129082b2ad29c870d7bc28fb8ff9d7a4cfc0c19ee0f94c54fc82d71ace025a2c56f0c43298af49a763d9c610f9889ae941f2e1d9d1e354736558102861e7d270abb75d501ea5e00cd27bd2933fafaf1fb65868849b4ecda09237c1c5e6d3373b89e30d1d3fb884e281dd7f90feb89936f37cb408069d2d352ea2c57a2754672a579754cbecdc033176a5afd9958db3965d38c5a62265e91477d04bba7085f6bca62a41a9b01d105cf3fbbab0bcb52e6468ef611fc92468503bd221fdb47b3efe067958f78cc2f4f54b751470c4942c1c724603282cd8f00ed350fc9de2abaf953963d163fc20e08becfebfe3c531419f8a651a2a114eaa0251aaed9aa394def0f51929cb6007f622cdea56349e2a006da643847f61f840dc6d93d3c77717406291fe5f193dcf5278023f5737eaf18b8a004df4f914cc638cd4f491436360ffd73ee67c90cd8817869ec6516d3cca1196750fb17704f90ab255370e8f123ad04d88a1eebc6d503668123e194f2629221f10ae81f9099ca1cd4f598c8a95f0960570ad1f1f9498df4aae1272ebcaf968bb320748cda7deec1873690e86c64cbd7dcbd1cc9ed80aff816d976e9fe45edaa9125f183cdbe51a96c54e7a026fe8acab2605125a420000fb1b7d452762493277296146713eaf1ac402b77602a9d9fed584987b9dd3ab63d74ef2ea1227aff582dc6f30ab06f27fb581a44b1083e5699ad20e03329dcb947d79aef9cd0ec964c28ea9c978650f9ba56aecdf10ae5d1f9bd5aea541cbb8227037f443a5701495246534a079c035b843c0dfd747360e870fb67e530da2f3e35a473aa8c46ea9ac10e6c2bbb04c5c8eba1b23e199842b7794a9593630d5ec05fe71", @ANYRESOCT=0x0], 0x3a8}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x10, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffff83, 0x0}, 0x0) 12:30:56 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f000001b580)=[{&(0x7f000001b480)='w', 0x1}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0xfffffffc, 0x0, &(0x7f0000000080)="55b2fb07e196881639e674e36d1f0ea2c29a65cef502a44b870149eafffac53c8834d611af6e7ffa290ea6992cd36b5017baa6f2e70991e05dc6420a599c714074779b23a387e2813e35553ad0768c3c22450857c6ec68d28a4dabeac0fe5dfcb06047b193d3b75f72aa56c53b3a01e6a93b8156bc1499f0d06d5a60827cf89c996adb8c13945e66a157e9d6f54e3d50c25b3ceb300c64c1c23694", 0xfffffffffffffecd) setsockopt(0xffffffffffffffff, 0x5, 0x8, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) msgrcv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = msgget(0x2, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x1, 0x0) msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0xfffffffffffffee0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgsnd(r1, &(0x7f0000001500)=ANY=[], 0x0, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f000062e000)={&(0x7f0000000140)=ANY=[@ANYBLOB="13002e2f661500091e0060ef316bcd67b8b820390b32730b19af8f9224ad1dcb28647f4cec130e412beca04e40a09371d782f47ea810de28904cdbe35c5e7ed2"], 0xea, 0x0, 0x0, 0x0, 0x33aa8f73fa6bec49}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ftruncate(r4, 0x0, 0x3ffff) r5 = socket$inet(0x2, 0x4, 0x9) pwritev(r5, &(0x7f0000000180)=[{}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) pwritev(r6, 0x0, 0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) msgget(0x0, 0x408) msgsnd(r2, 0x0, 0x0, 0x3950a7aec3901628) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) getuid() setreuid(0x0, 0x0) getegid() r7 = getuid() r8 = geteuid() setreuid(r7, r8) geteuid() r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081f512fd93d3b5fc9c5ddf800000000000000000000000000000000000001130000000000000000020000009a1c000000000000000000000000000000000000000000062999697eec67ed11bc0832d8fd000000000000000019000000a86cf441000000000000007306000000000000000000000000000000000000e6ffdadb05fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f1b208000000000000003248985c5c89117daa00fbcea2481795dc129c8b73dfd45409d0a1598b48c60300f62c43576c06736304c3312a624ea751eb00000000000000000000001b00"], 0xfffffffffffffe9f, 0x1, 0x1000) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r10, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) msgsnd(r9, &(0x7f0000000200)=ANY=[@ANYRESOCT=r10], 0x1, 0x800) msgrcv(r9, 0xfffffffffffffffe, 0x0, 0x0, 0x800) 12:30:56 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(0xffffffffffffff9c) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xffff0fc2, 0x1, 0x0, 0x82000001, "399c31663a08eca7ab000000000800", 0x1fffffe, 0x4}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 12:30:57 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000c40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b197a380000000000008295955984c87910bf453f68c11700cdb67ef6cb927fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9f213ad30505e8f0000a49fef9d612f87a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc120400350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddffeffffffffffffff925341d85544cd1cfd0b34aa3fc1611cc665980ea3b1e39a00206b1f007bf8f244ff010000000000000906000000ec895c4784f63b0ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265367027548d8ffda5eb1152f6b60afa3393fc23442dc9631d64bcd5b823e495bb171672365f9025ac16e369633d89aac2204ccdaf733f9a5b0f2c82d33436a13db936a5d3378479709da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e7f000000000000003f5a2469bfe8c96e620397a30031541469659255490b88ff1bf33436e6331ad3574d79be64d7a570715f68932de75cc13ec316484d3e4332dee58554fdac1bfa4aca2c3ebed7bd1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c79603e929cc5b030087c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe415fa2cfdee2e52bf897cc23300000000ad000004751b76b6c98bf0d9f371e916fc7b88c013c7381f77988003c7ba2c44768789d05f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520d3cd05741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c000001007c1f82fcca1e245a58d78b79dc07935915ac4e028bef98dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca7e54747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff903ad0000ac75aec99a8ea296f8f93ddc76bf621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629d0162d03821b117c90841ea6147ce522005f96566eaa0312083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9000000df395e367a8807e37779cb60ff7fb71682d1a247d5d2b5afc600100000000000009cc2bdbe3f267105d1d6654c7f008f494de290673b40ddb1ae4ea610e2f6d9d55b434e8e41a077c0889b4d873318f832941ed130ec8be79ab4cea21b83e2f6ec1abdc4a29f701d87d5774af8e999855d0b0f27c1478755604f7c7aa2cd85d12f1b36a56a3623e4aa467719fbcfc59a4f71965e8b803d8b2aa14fe22e5c3f66f6295b468a8961b6c5d96faf962bfb27c16eb7ef661559319aa672530bc9c1c0d492e02712696bbcaea43fb7f4cd9336f653b3c074f42c9486761400000000000000000000e1468c0f61ee2429bd0fa309242276bedc30a7680e584baba2924b5567d71b1bf16cad1de7cd7cd29e46cb014de286f269552c0d7cfd5e3df9e983bf7a5400"/1305], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r1) preadv(r1, &(0x7f0000000b40)=[{&(0x7f0000000100)=""/37, 0x25}, {&(0x7f0000000300)=""/196, 0xc4}, {&(0x7f0000000180)=""/25, 0x19}, {&(0x7f0000000280)=""/30, 0x1e}, {&(0x7f0000000440)=""/251, 0xfb}], 0x5, 0x0, 0x43) socket(0x0, 0x4, 0x1) writev(r1, &(0x7f0000000140)=[{&(0x7f00000002c0)='q', 0x1}], 0x1) r2 = socket(0x40000000011, 0x2, 0xfffffffffffffffd) r3 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r4 = shmget$private(0x0, 0x4000, 0x322, &(0x7f0000ffb000/0x4000)=nil) r5 = getegid() r6 = getegid() shmctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6, 0x0, r5, 0x2}}) r7 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = fcntl$getown(r2, 0x5) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r12, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r12, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r13 = getgid() r14 = socket(0x2, 0x1, 0x0) connect$unix(r14, &(0x7f0000000bc0)=ANY=[@ANYBLOB="6a8b65f68ab17af60180af2a296f4ee61e1c30d8e754cd2dd045ae87cd32bfbbc27e37ea38dcf017c26c7556038387b8af9e50e50abbfa155733240000000000000500000000"], 0x10) sendto$inet(r14, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) sendto$unix(r14, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r14) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) r17 = getgid() r18 = getppid() shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r11, r15, r17, 0x1e4, 0x8}, 0x5, 0x7, r18, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000040)={{0xfff, 0xffffffffffffffff, r5, r8, 0xffffffffffffffff, 0x0, 0x9}, 0x9, 0x75, r9, r18, 0x10001, 0x8000, 0x3}) shmctl$IPC_RMID(r3, 0x0) shmat(r3, &(0x7f0000ff2000/0xb000)=nil, 0x1000) 12:30:57 executing program 0: setrlimit(0x4, &(0x7f0000000040)={0x803, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fffffff, 0x3, 0xfffffffffffffffa, "661fbef0245185a8186503182eab7ffff7091fe6"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x2, 0x40, 0x1f, 0xff7ffffe, "b1236cde16d0dd4abb034aa86af5a794a84e59ca", 0x6, 0x1}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f", 0x663) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000880)="dc819451", 0x4}], 0x1) 12:30:57 executing program 1: sendmsg$unix(0xffffffffffffff9c, &(0x7f00000015c0)={&(0x7f0000001300)=ANY=[@ANYBLOB="9261e1dc1c2f58c6bedc02007716ab06f36247915567639f483f74b93bff6f2996634326105c7e3bf4624c0bef0562d3292e1440b9313bb47b000000000000000000000000000088c3f9e3cd77ff8c1f9f806c95356ada69c66018ed35c186d13f068a41b7bf5085cccc0bb3fe"], 0x1, 0x0}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) openat(r0, &(0x7f0000000200)='./file0/file0\x00', 0x140, 0x41) pwritev(r0, &(0x7f00000002c0), 0x285, 0x0, 0xffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x814, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x3) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0x7fc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/246) write(r0, &(0x7f0000001280)="8f7dbdaef790f05ad42606b4bb1a6adaa32419f55a5060f17ea2016f70590a2a58edaf04a9f9b750f49ebbedafbaa519ebd14bafeabd03c5367c15e3671ff0aafde33c6193e5c1d3a0befedad03bf01a00d7a1ed4411d85859f892038647413f844c9c944e0ac2d39fff0de6f5b3c18a61717d57f6", 0x75) r2 = semget$private(0x0, 0x0, 0x5af) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000280)=""/4096) semop(r1, &(0x7f0000000000)=[{0x1, 0x87ec, 0x800}, {0x4, 0x1000, 0x1000}, {0x1, 0x8, 0x1000}], 0x3) 12:30:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000880)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f00000000c0)=@file={0x3, './file0\x00'}, 0x8, &(0x7f0000000780)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x2e}, {0x0, 0x2f}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 12:30:57 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) r4 = kqueue() kevent(r4, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xcad8ee313aeae69a, 0x2011, r4, 0x0, 0x7) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="65c5b1dcb41d95342e41b09184a5cab58f8e555db7d47e522fd71c962f14547058de98ba55afebbeadd0f153fafeb83abfc0ad883c4c1a212925f0e94edcac262591b9a7676d19591328a6441a7a5a38e445f4f438555e4a95efc26927010fe9b117c7392a69d48275a84c1e6eb9065d53e2f5"], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) readv(r6, &(0x7f0000002200)=[{0x0}], 0x1) 12:30:57 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') execve(0x0, 0x0, 0x0) 12:30:57 executing program 0: socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9ca272328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x56) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/27, 0x1b}, 0x0) sendto$unix(r1, &(0x7f0000000500)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a", 0xd5, 0x400, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f000069c000/0x4000)=nil, 0x4000, 0x2) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r2) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9ca272328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x56) recvmsg(r3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/27, 0x1b}, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0x8000000000009, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, 0xffffffffffffffff, r6, r7, 0x17c, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0x3, 0xfa}) geteuid() pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) r12 = kqueue() r13 = fcntl$dupfd(r12, 0x2, 0xffffffffffffffff) close(r13) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085761, &(0x7f0000000100)={0x0, 0xac6}) r14 = semget$private(0x0, 0x4, 0xc1) semop(r14, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r15 = getuid() seteuid(r15) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r16, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000480)={{0xc, r15, 0x0, r18, r17, 0x5, 0x3}, 0x486d3340, 0x69, 0x200000000006}) r19 = open(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x6010, r19, 0x0, 0x100000000006) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x1d) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r11, 0x0, 0x0) socket$inet(0x2, 0x5, 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r20 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000100)=""/114) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r22 = kqueue() r23 = fcntl$dupfd(r22, 0x2, 0xffffffffffffffff) close(r23) 12:30:57 executing program 0: r0 = dup(0xffffffffffffffff) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f00800182f00fe8000000000000100000000000000aaff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x558f, "64e16eb595607fcfd71100"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 12:30:57 executing program 0: setitimer(0x0, &(0x7f0000000040)={{0xc000000}, {0x0, 0xb905}}, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="5bb7ce8af8c04eb865e6", 0xa) 12:30:58 executing program 1: mlock(&(0x7f0000fef000/0x11000)=nil, 0x11000) r0 = kqueue() r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xbc302a81a8cac4b3, 0x11, 0x600fffee, 0x7, 0x7fff}, {{r0}, 0xfffffffffffffffc, 0x44, 0x80, 0x7fff}, {{r0}, 0xffffffffffffffff, 0xca, 0x4, 0x80000000, 0x7ff}], 0x5, 0x0, 0x4, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000080)=""/146, 0x92}, {&(0x7f0000000140)=""/100, 0x64}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/57, 0x39}], 0x4) pledge(&(0x7f0000000000)='%\x00', &(0x7f0000000040)='-].\x00') shmget(0x2, 0x2000, 0x24, &(0x7f0000ff3000/0x2000)=nil) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 12:30:58 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r1, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) r6 = getgid() r7 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r4, r6, 0x1e4, 0x8}, 0x5, 0x7, r7, 0x0, 0x0, 0x0, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) r12 = getgid() r13 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r10, r12, 0x1e4, 0x8}, 0x5, 0x7, r13, 0x0, 0x0, 0x0, 0x7ff}) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r14, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r16, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x3f, r4, r8, 0x0, r15, 0x1, 0x9}, 0x100000000, 0x0, r17, r18, 0x3, 0x200, 0x7f, 0x80000001}) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 12:30:58 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4096, 0x1000}, 0x42) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x800, 0x8) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$unix(r4, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 12:30:58 executing program 1: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002fffffffe}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x0, 0x40000000, 0xb102, 0x0, "c5c4eeba000000000000000310af1229c160e440"}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) open(&(0x7f0000000100)='.\x00', 0x40, 0x40) getdents(r3, &(0x7f00000000c0)=""/26, 0x1a) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x401, 0x684, "c9bae64012995a36248d578b2f9d43244c166004", 0x800, 0x9}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "81ca37a60c9a4000e10160e334d957172535629c"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "50a91490c5be900b31002d36d4e31d7d68b7f14d"}) 12:30:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) fchmod(r0, 0x80) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002fffffffe}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = kqueue() kevent(r2, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) close(r2) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000180)={0x439, 0x1, 0x3c8, 0x9, "1320207cb246bb0a2b011b4e817f710e090ae400", 0x2}) r4 = kqueue() kevent(r4, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xd, 0x7fffffff, "73cc5160527b0100e53407000000e8ffffff00"}) write(r0, &(0x7f0000000100)='\x00', 0x1) 12:30:58 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCEXCL(r1, 0x2000740d) close(r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x11, 0x3, 0x0) dup2(r3, r0) 12:30:58 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000001440), 0x10004) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x26, 0x0, &(0x7f0000001400)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) setitimer(0x0, &(0x7f0000000180)={{0xfffb, 0x381761bc}, {0x7, 0xffff}}, &(0x7f0000002b80)) socketpair(0x18, 0x4, 0xff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x0) r4 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r2, &(0x7f0000002c40)=ANY=[@ANYBLOB="19bb6ae1e8bc6e872c06a6d451edb17042fc23fafbaf86a5f56b79394ae01d014e54a2c0131c2c206c8fd5d29520bd3390297db5f11d8dd0fadbe5460fc4f0ea7742f873233c78ed6cfd1a266a2bf57c0964ec7335afa43b432ccb3dc999259a282c0c35f5de19585a312f314417a35b9af78ca7ba0743b42e455a5dde69f5cc3afa2e08ffe353a9d28bd0e0f849075c9d55ad27c8448deea3cbecfb665cbae79caeeecf1567e5b8b372b41bb5193c08d979d5ed28a84bf607f3debcf78d13ba862e50cf6daaf9fb75308657a216a1f48a38e2d2551e0a273e7efeb39c06b04978aea8138a2c8b4abd2d82120410dba8d83366edf80121386b8b3c2a4d466f22e005c2ffe9ddcd03f34bec540e5a57432eaa141f3d743e82791e8ad4fc4ad6ccfd71d5b758c7799d25bce80d761611375906854e8ab53b6e6583a87acb7a2f92499a064644f6666120fe9b9abd36345cb91ac965c02ed388d441396c5433c624a22478b55c"], 0xa) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000013c0)) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r5, &(0x7f0000002bc0)={0x0, 0x0, &(0x7f0000002e80)=[{&(0x7f00000001c0)="519998fdb6bfa28ed85c5519360d8b20cd2705b3899f949cd911ccfa5b5f9841dc1d18d4880fe3ce22e5960b811bcc3c66f15d722a79bd88b474747fce540431403760024d43d51029f77fe48a72d799a45f89f1017e6bdbadfcb35cdaeebbb0716c9c072479aa2d5c0f5a5b633e3367082c11d9cd3cb439e4affa307a8ac32301b37bca688073a0780b411c44ae97c920e6f25668b2a2f542f446314679a487ca1ddcbafd9130266bbf51b943ba00d9070c22e1eec480cec67713a3a399d233c3cedb74f55012525886b66e5d513cecffe1646331cb706c856e0f114afaeff8cca403b6bc61a2ac7057da8638446a1eef8f11704382fb3dd779f452ffc51e2b98eb493c1f51c5e0d216777b2445db2d01b791a76232914fe7e8d55f6ad57fe69bd19e7e3304c7cef9c44ee06210cb283b92437759b8dc0df7741420acb23f9bf736f25e80f4330f80d1ca971bcd878aacdf21af612c9c472cfcdc2ccab028bae724316dddafb1e3b1a36d9e8f695ad573d2a8d38c9b67aad4b7985ba594d034f13afc4d22a3f2ee503dbc157114df01db9deffdbb11cf8070bb0da29c0c30d0cbe842d3bd8bc5b161dcb23f1fc4418aeeba4547eec22b39e12c3cd9bf300c541a6952d6737cf888caae994f5b31a299f5b627574ee779ef866c62349e2725642e8dd1702bef0bb31b6daa7a77851666c0b4261b39dc51fa365fe5a592c4d0bc56420b5fc152726775ad4ef1922933237faa558fc6a2f00041b591ebbb0da468f29341dcf9819a2924728c81f22863bea761a6d17c584114dc726e466e5aaee95bc6f5763d83fc2b3f443f4c4af127d8721bec6b69b497a75e689036ae16b5d82445dcd76e04bb75a48116123955d0f5e2edd8ba0c714b8bf57e9dc9fd27aa36f28ba630e36f6a89906ac3197772d037264ead26c7df2ca663c5bd8a6a764520383c9f3d409121f977f09f981573a5d53055d94351296673ae15398c2ddb75b2f68bc169c098ef88493b88a018f39715812b43201228b5dd38c4df13d91e55a44d71808fd8c288f2fac889a7e236f1454a21e43a23cde54da8619ff1f31b0de1839d6e24ad6a02bdb988182960929dd8c87924f924412039de8950f18a645cf6f25a1f4be0d8f44986f824ee3cf8faa44957f773a869ee20983483d67ce2203062aa1863321e05b26bb6f8a68ad8799d786c3738f839c1d4a533973f11681cbfc3bc580cbc2f946abdd6e4b57b8a43b78fb5ec3f090053a25d7ae080e8b93b6bc7806b0bbfd440454f445effd9c950e6c8360300e8bf7c61fea58a6fcbb70ec86d18ad2d1bfaefac782d5cd957f101f2ff5aeb016addd94df5541c69483d2e8df961c2b6f3030c17161bb3c8f688b0e8859f5f4d052843c43fe1972e34e927894f7d7965c30516051bf4da5028b92030413c6f3ca0a743f9ad086a25b31306bd2d8cf4a2c5e87f462a5aa1bfb635a5fc9bc8e45de6d8a3e3e9f662d8596de7b8421b4f97751ccaeae777d8ac232dfe52ad19b26d3359c87ab6e92dc316625c28321bc72262b31d098d42aefb5c9348e1e489c6524084183b11515c8b6a5b95d0e083cbf88a6ba13781f3242968458c9c6a194b1eaead30d6204fc1a0c220f2364bd192e5c1a3297714e9fbd3a84b77e2cd6d52e76401e81cb7bd8acc5a88b2abadbdac4084e5eabca63ef1d560f29080e45a8417e2b2a14d1508630bef0dca2537dc315a0525527dce0b6756be1932107ad21ccf283f8e0296b3e5b0f0a1bea2742ccf42bd6fb1d42f02fb0ea005204ed7fca34045efab7acad87e44c76dd9586ce179b0cdc2a0bbe94da0809858e8371307d046cb2c5b2d5b63e7cf9a2be89c875d32a5f5d560ed1f72967acbf18268e4853b62c02af902aec68bb2cb78d14bc42ea98a30bc4cc3423f900ff908a7a6491755eaf04700c56b2d34a1176a74cb7e53ad73bc4241d2c42a7abc1e08335e4a047def3aaba480c0d2e5af8ec43c7ef789652bf7a2f6b7cf453efe98bdc53c8d42443a4eafc3c1ab98c077b5c97bda8de6d0840669b353d3b06315a5d3262b17e4f6a57a45b990ef3e7d033e7db2543c3d664046761d5f24f9bddf9633c55adb231c3b5a59c8b0f7af8c4f0ffa85f991e5dddba36884dd46f4b3bf79408787d9772cb8013ad1b079b972c6c6afcd8d67852abe3b349c23a727b1d636c85fd9b258e3e48da610961006b7e9bdc7e5e298d5bdc449d84471490f2cdd574a136d3be6ab37cd399aa0cfb6a1cb64f37ad2e55debff67d63015f68917b36beba91388336b4a3173b5faccad65432200c5d5333eba1bd36f8e2b200dedead6bd660f9463b0934c60262bc92602d42a06c0757a999cf20c04968cf8997f08dd8c17e998a9f69885bf1daca0fc085460f5e6f8575565a7ed6bb9510459941d0afdab6064543810091fa5c5a5303cce713ba407aee3dd81101b7c3b841467e648ca191c6d885c15ed774c3daee59980ff896a102c6d08dddf84d1dc9af282359b87dd5367e3cd41dd8c853c9ad1c00d482cec344585b8b09eecf678ef6a8fd3b9562fb2e8eb9c0c71dd82b22c0b32a1e401ed97b6e4b2e909e024dfa2785c7602efd760b4b4a5e603d7dada252ebf1c7f16ed87990b2868a77f0dc9a3cac542d0844152ce899e31ef1350fbed75cdde21454416f502e3380dd22f9f476c2dfe9c0b37d8dc048485482e9dea8f07dc8715bf59ee6dc709a669ac4d459e60a1cec6ac6ea5fbb5fc5c1d06064552844b4a81afd7db1841332654d18360ec310b025c089c2f0fad4055efee31257f38fbab877ec929b311c8f4534af169f020ec5ad7a499ee0c2cd3172db59c3d0e69c4f5aa844911a5d3b353b8e42e1b82ece3323dc5c5f85270a7578ca3457d755a6a38ff17616b393868d4ab90e059edfde666e16e5704193b2a32f6587ce6b66d6dcd516baa6cef4f2be2838f3ca6abeaeac9d4a95cc9bad2200d42d1911b8e2ec76c7088e969459290494f87b420ced8ee395d069dc6ffc6c42aa27930868316918bf19e12a8d7f948d9658c37f8229f4b04a6811ff76ed8e671df1d693fa6fe56eac581eed0ae9ac8cd5d8ca0e6f9bbe533d2292c95d418ffd6df034d1dfc3f2b05c1407e5402e7b564334d1bfdce6938b7362ac35f0e838c659a0acc4f0e52752e0322decf6ecac813c57d1a51326c23d268ed8e5e8d63a514547a76bb90f3f51760981a1387a81edf1cc34194d68d72a181c16ee1ba9b6b3913d691cf188b41442723bd1d4db71895c246f54ad609777435aa77c5bf714971f35056858929cc58a1857506e7f7bc3b4e739301fa1e53b6986a8718f44b64195acfcceb8c456bea523fb98836c3afff9114ae2b0e116463f34edb514d13d36dd5d4c44ef28fe63666493be24cb777631798f21ff112e94ae22050fa947306bab6e83e6403554030069418d6db21c1f05103fc0bb7037459da9de2a2855380cba43866c515b9d76449c0b1c6a1fd80a756edccf0e8c181fb8a03934ddea118a577844809729c4859fd7a40b861f2bc9938c9aa13bc3c50113a3bfabbd3f24f10426367a9580ef43891c2dbfb25960a0ec1a2c0141b32c1bbc3cf3d15c984053ce52308931922d8f350599c8723eec2c00b96367d00238d9e4dc353cdca8e0d0783f36b7483d2b5fff3ffd42ad787659dbce4ba47a57684a3fc3b738132bb0fe9f0eab0a26abf14fd3be17b2ceba89f1cfd88eb4ed77077a8af17370cf8de1a3ca2d69124867849637a55b91489b5e77ffeb52db14cd9f6c7a4bd4e551d76e96dbb937fa88c5ee03ab58c8d4049bf568949f38fea4eee1e15d9625dd3a8fb2e04c2e31f8b3a7f6fe5e1c4062735159cd0535958359e03f3356be787b08d6628232086734f06794d729a9cac6b46267b7e31af7c6ba8bea1eedb1c72af9148639cb6a109501212261593280ba9559cc0ad9de24961643e42c762be58b013246de9120ec0bc54463883fc422440fc7fe839890120d7fd51da0f1e13b9ab0aaf545dcbd7e544cf765290c02b93c29793a1d3859e459de1a6a51dec815e618e7c9cba17339f4b3a9a8de53b174ffb2a519a2bad317f872fdd6095bfaac336c857e2b2f28f5803d919b49fcc6c3585c31173dd829721672efeec7f0df11b7886d227dad0553ab6da1931974d1ac4364cdab237e14f947ac6df1478a53ca4828caed9b15815de1b2fb9d9705593ea949758fbbf18700e2d9c9ee26333bc15543b098372a417a84bc58539597ea6c9d36704c93fbc12a66562f0c32f93ea9640df4ce132666f1380c0e9eea783f4f24ed15238b5a0b3adc054876b01b375cb90fdd66765e504a85e1a3ca28c881384f9ae94ccc3d7dfffa87ed542c2868f8f02e1152460bdd20a937345abd7895fcc1a9ec7488c2775eba18120878cccbbe667b4e6a4e336ed479eabd5df36e0c87d83f8988b5d5cd847bb7dfc5650b5782d197f2f8d804eb6c598aa08d1b1ef5c31e7258a17ed48290d592767b70162203aff13d119f7d1ed0ca43ae3fddf7fe11cf200ec70e3bf8a9ce02c5fbd2ed3c19bf6f15bc4a22291f1ff39dadd4f5a2168902a2bcad7394464b68ba76288888c9fe372b2959d96a99595a5e5025cb8ecd19e0923888127d2c8f524bb4dde17cdfbe74a517284d33bbb33c3422b79bb202be00036d52a25f65a616fdeffc809e1c79b49ff57fa98bf3ee740c36d4cc5b99d00a699a6bbbe3e3947620d710e730fc4125fd7b7ec4a4b2e0522cb48dc5e32fad6295c93560f3a3db351143486f4fc0f5d620263ff2e30c6feb3a8361bb4d7643c03749341c6804eabdcee9d41f5387991a865829d6c1c959c01b57f5292d9b82a98686917826f8dc3ea8417efc4a8083c9779e8e2c42e6eddcf79f8782df5e2d192b4a49e95168bed4adf01ea61dd43aa6f9ca688165fd5d67bba44f84522bcc6478c8672d4a21921dd99709cfa1e5731e70cdebd6691483ecf40462ff5bd1162f4e58f1735b711c39492650f4ed365577130fe58d76289a30e55539af8db0347c2fc8953d368b58212d8bbd0b560a2b88ed9e72e400411891b484f545bf4755ff445be706aa7edda862226a009da0ed9092a0c4bd26789fecc9b67f0b43ce32c16281673fff0b091f6e6fbdbc7f473d9230a8efac622bbfe9c40bcb87ae74ae0b09ab804b2dbf01a851fa9e9907f6861126bda79456edf68e77f7a25557a32282674285a7d6bc51371447806e222db9a3fbdc826ea8c020009955ca14f91c3a603df060f58b0d0effd5606c433135c97b83698db8bdcb437c32916e1b3df603b43faf903605e1a53d3d10af971723c3cf6d50dd5289a3ac329ae4a60f92b057cbbfffa27e674ea6fa58742a94f2fbc25340ddd6105415b4ca69272e4f16ac56544e114bde37343b602cb83265b94d1f5a3869face5c567ee5df02815f21ef1cde358b02073a5ba9d307dd1d7e1fad7e71189e25519003d92c0887fde8ddb7917fc92ab331e9b5cadb919797ebdb0232e7e89adeaafba2373d3215fb7fbf3d5730ff935b4f020842adc9c09c699428394df079551c4f1c330def36b6fa32e800ffbb92698b77fb64176588ded351a8c92ffdd6172a5ab71e7dfb921d639ddf804f7d314d861284054153e1b509d5eee25a967df343f1fae84973372ba9c984f600c4c775e5bda889125606b0b1a2d7109a0c6986520f5fa1c0953249dd22a9cd4a55fec8f44b55d2448409e0f0801679cf6a4e2be565551b9e99eff6f9e32014fdad9ac7278912fa62ba77cd4c135153501ea692b1cb94abe7047c4c849185a19", 0x1000}, {&(0x7f00000011c0)="734efee64588cd8d2233494fd8dac21617b2bbe38ade77adc795f25dcccca0a1180c2bc3d1242598cdb2f333ea48faea8396a73f6b020cb47259c1f8e62b07dd8152643d364c8ff115179eab634cf72876b802a99f732cf065ba0ea177d99e78fff8b1cb495304947549b10789390705f9ff407d82dcdd49412a1946a3bb16516063553d67cddb95e8cbacb71c0f85cddafa1c26dc94d2f69538e73f9fc0616b920f303934a3401d023a05fa62cbe6c5bdcd3a436f109f86c0854c55977ec92015d1e5096c60815a07c0aec4dc926d86d61c46b667b9a4e2eda0cba86b7cfcb33a6f26444e10f0623283fbc9b98572b4384f2dc8f2cf428930", 0xf9}, {&(0x7f0000000040)="5830fbedca8a370c1d907b41353b855550ee8fff210e89c20ff3d22e864d38c60bd7d4e9fd8b9d2b89112020fdf7521891d9a902a65968776a63970a8a37785877cc5db8cdf6da5d4137853310062ab69b6dcab3c246ba539a2774a4e333096b8fbcfd179b1b73a0da1d4404d15f91f5b2", 0x71}, {&(0x7f00000012c0)="920036438cd2d3e32150c2c9031be53b23955ced379c565b06f24d47c52c6801001b87c911882d9290dca01fc715443abefa7f4703799e988fd8bb7b1fa755b22f83d26117270fafc030ba14f51cf27e7c3c837bb9c89d8dbcda12df5575df3cc6c142cde926825793e5b9b3bbafa646e7fe5c9bcca5d5f57f4c8ff151d25b30f3591daadb8283abffcbd35bd506fdd11012d7beed533b4da35d242b121fc8610ec085531671b5191460d85afaafdb1e44d66cad0a5091e23688b5d5bdafb9933f52dc561528108fbe2ff8a1f26a861c7a37880ea311e06bcbbf4dad5a613689d4874198ce89fb4e7c28604438c6663e02c12cff", 0xf4}, {&(0x7f00000041c0)="97d72d83e14651d215ca57fffe7e51ca0c99c4bd5ec253a1d400bdc30768b26aa0951483ad11fd0668d2cbd4c7ef4651c80000000073cc09e9536559bd15c37a42aa2f870371be3dbbf3c0a41eba2f6903539e793254bd1f55abe14f1cb51cbb85f97137444efd22eb7ebdba05589712dfb7d521b59a6cc6409f1bff2a137cd095bb58f456afa99ac4bb6b23409dd5c2417d81400325392f9e9b6b2e678b2eb2b23eed402393514e1c9f85e504c53627bbcbbb9ea9b44d0500437eca27673026bdc5fe757aa9a9a1f21a9da24cfa3df96084058e1e117e7fc23d39552286b9b7a3bd365315b60e85626224de2787b7d1eda246f9150502e33b6c65cf798ea48f299613ba1c225c7f2d27df33dc29dcbe886b46db0172866698dfc6984158703a7ac3d3c37ca940fba8cf518cd37bf1891ad095e2b8e57c48b1f1e01e300cccef047d35732def7a803144d351f7de2a70b573bf15d8d0df69918e8e2c33b5f31768638d5d76635d4dd68d9017f568b1af90a58d97f0b2af8b457e88b1c6ee4acd8fe02ddbe2afe5b4fa8a", 0x18a}, {&(0x7f0000001480)="40de32f3c9f1b497cbbdd9c224b4ec6836b23b8b8dd367af327f8302302051b963f40266972b67058a4312baf9b227651fbe6ba7007bdee59b101eed30a5dd564f00130c935f2949ca3189027db132c7c6874d8b833cf3ae963be410f48fb91a3bd0a06782890f9e72c703ebdd4f386c55482d69352d6bffbcf4d80e6dfb796fb5d45fac2815ff757761cee07e86a13e80cc2f0db8f3e48a445e75b39b16bf69d6d9d666607f3cff333b63e5942b3310b1b155e124dbee88ffddd5bc3a3b6033394580dbaaf1a2aff318d1051de6e1036dc75c26e51032c7564c47", 0xdb}, {&(0x7f0000000100)="ea077b3b7cc04a28b2ce372b43e9e2aad503656e711285ab795ecc5fb6a01959bccc4529e4bb52193a48f721c60f0f6b1a96d6e6d00931881706a074c0b31836ef5fa39276e06393ae1db1972659783da5b2cc13f382f3adea564e1f1173aef3b08a0ee6", 0x64}, {&(0x7f0000001580)="eecf19333f6e431842c5a6b75dc0985fa9d0df62de91625c78610de60a5eb9398e8d8590cdc39ae5b23e73ae7a227dbe98b1202e30f7fc8ccfbabe88cf80b677d93f4b6a87b425bbc85db0f88a5ba045f69ffac4f48a2f24b74c077c828d5c0d945b99211c", 0x65}, {&(0x7f0000001600)="e168927fa030d664dfd1060bcd002043567ed4e5b26f19e98d8e582995f2596a4c38679c0b1055a39a35f377a8e1bc3990b3ebecc12db5e4fbb0ac09017bcec7cd2328c26ffc21de05581cd18acabc1c3768f45d104fc02f3ac734e3c6d1eee567b87405b905b1271fa6214bd16bf89b6a76f8c9b7229f1e5b77d3a2129f40683821e114ef21d6d156f814a8d3195841a535329a", 0x94}, {&(0x7f0000002dc0)="a377e92c108bbef5a251802706a4be1652a69899695471e233a9c243280aee0b4371cff59d0749a1166d2f30fc5c2c080e5652c039499562607746e5c1981269e0c022fba1704867264904883bfbd0787abe9e28d2d69b270306708655d9cc80a09d2e21d22bb911f4340e989cecaed649e67999a213d026d4517097a8f3a8d2bd34da3315483f948a7486ed97fb6bb99e63dfe9d50e9ee8cd", 0x99}], 0xa, &(0x7f0000002f40)=[{0x1010, 0xffff, 0x7f, "84e0d47a2689347ba915073022ffc21e0584ea518a8a14419b9d3ca1b61649e097bf2196eb8ca03ebf0514cff4ba376ba267b0e1baa9259d3c6340ebf0aeb435d97cf477803256beda5b8975e4cb991eacb00b96efff6f40692c4df608e0567e128eca0e10980042f2d4062c81884efca3621f07b260747d43ce0eb8dd707bc3d41d131ba446548d4a4d01a46055e4bcee3bfbb8396ba20fad5446885f42dace34b71ccfe5a8c886f50b7fb417e58737f90199d65da01a048c58346f5ee84f481aa6b2f2749c1dc2c712b9820c29459af1ba8694afa3c9ce9a3a1cd688df7d6de4bf25dd07af5123ce20e9d600a553409d1c91af6cff83242f40ebbdfc0317ad9aa10c3d008ceabe5cae2736a78f6e58c4ccd7f6413599a0963feced002b314b350b245f113da24b30fa40cf17967adc8eb471b9bc4505dee371d127c376aee455f9b5d0f22d58104ec6722702be67d96b094d36dd6e016ff21acacd8e27903fd60a70a4f699d04ea248bdaf52804164641ded83479f2685d3bf97a11233c7c1aa1e859dc54a1194ab74c50a45ad2a394ca49dca937d869ff8d201276028b294b479979cfd300a9dd3a1de75ac168fe14bb74478dc790462a811977949f84d19b69a31703b3c72210f595855b2b567242ecd15ccdb022a76ec5d0413ec5862ad36fdcbdb374ad8bd46421bd9101993685aa5eddbc10360fd2ccf9cb89dcdc87c030c18b28e7157a0f6b90aa8d9346c0c0aabf1cc6c3a541fa1227f151c0e48e35d7ed2891d60dbbbeb68aae4896ba22914ed2dc47e6db575ed439a803750b75bf17ed6478a133e1a86b78b2a6968abe07f8074974252bda681e45546434049ebb9408373c011eaaa85fa4aeccd504596c4c05bfb2e0bda6becdfea73c69c60d92486b3d810e8dde58ae78e8c5b499e69285bff3f47ebe84ef8ec60b6b9f9e204b6401b1dfcea3c60fb8247e6f3f9475e44c010869c6c7074c92198e6560395a27015c55511ddbcf636af3e180197f4f07cd5a1e4d0afb9b5f01e1135c62d783b4141e8b9122f8f75c3ed016468d01450e832b50446da5a86118ccb7b1ceae7c7207674d2838a895509ac84b39d2404c27d9de27552a975e3f82b296890297d86b2bd9d65688afd1b315ba58b3f62a93a9de412822ce62f75f6083f33c406d886e93aca3573cf908396d7199a268b915577822d42460e386d5a7275872d801646818bbd74232c101954a91bfcd6b1980eb89136c5a859b181e971e74a18fe9b7ba1e9206d38d0570b662cae01094078ef8e953f701e16c6c0575c0f5102092df463de2cf16c9ffc36156b13627520d24d0e0377f88cfe592f7bc64fd60d84391d69b56407206cbb13bc86d1eb679868fabf5d980cf437638fb5ce50514bc8589f0e0173672fe244652ab62957e2f167c5dfde0b7c3798cf8848c415628d1a64c9ca80cfb33551772e28f0027892abcb327e65ef514c88ec3167a025cdabea3dba5caf0d1db2c5ca853c5081db1ef84dab53c78979689200e979366e91e4a10fe03769c04acc05a475b811e14f4c576f332cd6158b38d4ccbd53328fb668ee0794629034bbb39eae2e27641b4fbb998c21f272572aaf784bb13bd3be370b1e95f68c8b1a532584149ce9945571b5ba28b068cfad9edaed46444e00ade552c19c6a6d64ddca835c304d78e28678baaeeaad75d7756e4329457e1a6ab256a2be0c8c8d9176370977a8de29c5b21d26531afedec5b09312fad8a8f2a6fa9887c7718d807336a9f4d11dee77445aab9bea3281fa0e41ba5218303d528a6ce250c5f61d05fbfc086674f9cb0a90ab095cd479a98ada076b20a5c54050c0d7597b274e3c4844ba002e087f22e0a6b92765a0dbba90fe94ddcd6c7abba44e86470997338eec3c819ca9f808c4d77b9bd662f9f2f812ed6d0724268cb502838dfd3a341e8fa9a0a99916c229d569d8e52cda6db18432450687642981a65950cdac7838203fde8fd8bfb4ac937d0ce15ffe99b45833da9f0d473a55fa0aa529c819778e4111ea3304216d6b71dc1c679bd371e31614ed9ba623d8bbca8ac0ee6ab4f9d1f56b38324b999a54439927366788083accc41dc3561e91bbf892501110cb1bc2cfbbe8ff32e9636a063ed4a1a804d900b7ff22c0e354bfbb92754a86965cb5c9df955f2600ae594e4e45a965ece103231204207cf38906c0a374915a66b88d96f2e25feee127d8dbb982c721ab3ef1e4210d99e150af38919834f030f704efbd3feabc0465c4bf12d1a571cda56938705c136df8b9b83578805088eddd28f1c7c2bc78e2a0a2589b54b4a605fb20a905679df499f1f62102f390768fa5901618280e343f62b84d2faebef7db2ceca4c6e4740668094052b5960db37b73439fa9958f9c9ae9da4cdecab21c86781470e6c16de800bf3df53a28c50fab1e04c2787779a4225659c286eaf2efdb3d264e86f2e7de8f5dfa11e6067f6de66d73a79e31595037177ca3a558e227a582c5864373388b969d0dd7aaaf553f8287fac5756b2564008a67b1ef080b57d1ff500b9f76546cd49443d89ecc69b05cbc8fa00fafa09696b4fd00ae9fcc3a43778c0ca794d1a70f81f422b083ac29c1ba33066371a281cf8a458155800f794adc92ef223f39f8fdbeb8dcf04f242fdeb0f62e2f8d620e6a001f2c2f448ae033f639fd6a714c967f4dc0481ddca4747e5e7747f742afe1af9a20ffa125d4362fb70b30f2d2b80dc91d3025c8ea520c7e233583d755d0b08804b2385b796e884e52d53c91a1a87d0aa10e01d894cd36aa84b2498f766b0e9199d5ff1f10929df4d7f97173fca9beabaabb83432d4442bd87b55e6ec5d077b64f11a7a4631260cce40728ffd10bf85d7f51d19db0fd0befbffa54c7555d6b8fb70b784986cbbddb55f8dddc8958c00a2463237c7ac8f9c285f821010bae87b76d2f981b38f49f18e4c5ca6cd4cc63edb545b8f941efde4a0f934fdb637dd0daf9e55e28ef584ed1c59333be6394636524490014cbca960fa7925bceb79e60f8ac18072b36f9891cc0b3194133addf01f306e0d0a4d5e547ec83d0f04dd03b78a7259c029fa3c620bd4f5c6905db90325fd2b297d615052e34a6c870dc8ebd728ddd42f66d5c20b2e85ca5e0eac2c96a403a2bb9ab025b6677439dff4e1a8a1dacfaaa568d3ad232ca2eb8b02d6b050087bbd8f3b086214385ee11998231e92163f7ea3102251f6fa92c7c43e3cc3980f7a2c63db2178ed30f84b0bd8f6ea6e237cc2f9c50cd84840430e016353d5e2bccad45a00f9576dbe0187055552e7a1764e6ea0d6e6aa436e8d47f13e8ea3ee4b27f159e9ba5da0d8b8c63fbc624047a6959eb10db6895611095d6c214ee136ee7d08f0d7d2fdad5cc8b099ee3c794eecdd639091f229c9560b332d1222373f43c84b7d495e75546ab60c3c9e1c94493fef4b47f9cde195cd3f92b64c1f5e0bd6cc9d620aec9648154c4b3cd0c87ab1a78e02832a74f60e2c023c908a9d48c7b2b6acd921a9c3bd1a8178b3242f92dc9896d696f448c3651a075ae0f4ce49ad7def51886fa02b930aa1226fb5f0f1b9f20875cfdc8e7b6d84eb6e0e4528ffa065188bfd5840fa442a42d04d11393543e3330fd3fab3b66e0a94c1552650c7848f038a4c36a877709374dc0578243cef700cccd5532ac8a4ed4528b6dff13d924d2e72a1851b1272cec474244e45fa18ef6592479b1fb71be15b38b3507be8283cc3bf79b0de757545b645d2c20807ecb79601916d83b0b30cda96892f7a3d1b851f052b3d218e5228e81b43d80a9dbe124d4a0efc835ff3a0b75cc989545b6fad9b7edf56e7b2828ef23d48ee192cfd9a3caf2c679fd9a2a14878216616fecd06479f4f3fd3d5e08741bf180a709cd39943296038ca4b8fb84c258bedf22fa21cf693d0d4429d322d57065fbdf885c41fd7bf7b829c1227680067c2bd6f0427a72d31e3213cd15ea7f1726bd730f0288e3947f2c32a5c18c9e490dee94dcfd95785feaa94207a1dd24474b646cef2a25429a8f32fe3cba4237f0fdedc2874356b3d8bf7ddc54f00f3ce6eb0d9ee8343d1cbc192c3d7120d158688a25101de09831bd96d6903fcf8142c6711aa3ada0ba4ffbd84769916b5b843c7b92697eab4b78be0128ac4f16eb483effbec171ba369e3cfec11e764fcdf60d959c28be8d8d6039723c95a2428ac66f7193bc9ac02053c4c7c85e03dc38bdc6e5e97cf500b7a932d770f554d266b61d2666ddf65eb9a79e82141699d2bebba6ed13a41afe09bd4b062beae1eb645b488b3a8724b5f91584e9daeb5d86a71b00d526f0bf46c90bd49ba6818e42773a34d488b2820bba5b9b06c58273b0d60d491fd091008b2df3b1279ac96d766aa4297b50e8c1a68702e1ce2e3678584152d256984906c7091a5a218934b76d64545deb5dfcdd2764dd10d68764932d3fc61dcb3e9d99ef86c6db929e3be2b3c4ff5c3a9eb9655b13c92ffd4211f62079ce5818d6271bf691f3f4bf42cfe19ba3a84493fdd63876ab17461434d5369deb3dd4abfed29b968d1dc8544f7246a23c1439527afcc94d83e784b224370761583e51a478513e1d8c5b4a60d5afb558379d1bf20569fac07918c349b0ab0184a0101fb01d09afaeafaaf952542dfcbc61406fe46dbd80fc22de5e3bce60ea1bf7da28e021803e1e8fb0027a5856148675caf08eb7b8c098e993fd9a14a31bb957febd4a36f89f527033508f0302e07b24f2ffc9c7d95f39206089b5b33f8268fb2dfde75b72e2e275f140ef13570a9a2eb2b7cd3620a548c48412124b4b572eee6bd089c24d3e589937fc42e9557a7dad57ecda3e4e9f22d31b4608c443fd6e520d0d4bce7bb7fad472b3d83f49b2d344c01abd85c65140392b8226be7f8923d293a6325585198f2984d6c3f188c646dad229e24ae707d8b24a36f592c19217fba59f5f6398dd627e417e5b43630788a31eaf6c4725f2f96d883492c9671b11dd7418ad5c841446393819ebf5ffc2edcdde10dd728fc4e54deca8bb70cb7cc9b26fd60c0c2c4b0e5d5c519ad071a374e2664bbb9dbb405e715378cbd85c324c443cb0d90bacb877411c6b6d9068768270752423272c5658fa0eb664a69dd59f37cbdf136ee1d868f76b66b5a0952ae6c443b8376f7f28dcf8f9db1bda71ddb1b62e87debef5666e53991fb894da8ece692240593c4458f9b4343dc1c45d05508bf677bc6c3edacc158542e1d132b968127b895d3390213ffcb541e20fb7a2f4261617b2068b8d5b5b934d0c5a75ecee78307f032f33ac7d6c395b5e2884b6050cf89d687fe4d78d9f8edcd4307474571758df3d19c8f4f12bad3ec06c39838057fc368693631b83ec61487661ab02beba2107168394fac05d7f4c4dc12c9cad2ba28a0eaf0d2552021540f82db66db9deecc15009d679cff5e20f75d2d7d2fbb3330ac30cdcd9cdbabbb34d7b8eb46aea5f2fb642066c328f05651b1991ed16938f25422dd7db0602f4600a92a25937dfa7b04dd0eedefb4755a635168ab122c0ec24d9b7ad9eb78dfb733371eef7537ca7bd3e967e8e4f025133345cb093e6cc266c7651db97c82d04c341c4a5d929438bc03e96cb77fa2c9f3af620539bb5950f63e5d0167396313da5543a1951d0a6dee44dd2abd452df6da69857b1a4da5a49b941516e8c45b5697c44b3a302635cf8d3dbb61f06aba8e696a1182ee3c76524a3aeb8d1c2c864df867d091f0dc84071b9bb4ce5a355af6e8806f5ebced55260545d9b9d24244534433ed68772767f5585d4f6b6e6"}, {0xf0, 0xffff, 0x8, "7d4b24e8e638f810733d52d9d960761962a052e944d54655ee4d7db5969f91de020d8b3b574ca66aa8f05b1bdb7fbbf4a36c98d1f2bc28f2abafd0d50f6b0ca6b6b3bd7a1cfc3c5898f077a6b9ff93885a060000f80c0f0b05c74c8fa43bf326b10f9a1e25929a1e483d8eb3c3aca23e5dd215cf3f55f637efd7d824dcf7c1fcac1fb7248b03bab80b5a9ddae16c9cf780233cf5ec3c5f93486080ba4f426834cdca4c77a794dbed548185783d79dc20bbf3c735c9febd910da9ecdac2f0f2c6809e074e7b3fb66ad99475f6fe47d6b1087d9d0902284cf8d361517b"}, {0xd8, 0x1, 0x52f, "9dd233045bf14a94a2a83491d7e36969df9a4510f5229e2e206f346e669354da8b4b3a5ff84e47d365f8f26b9078e77fc617cb08ff2ebca243391a28ebff263b72e6800dfd9aa2f686a967407af32b41a2b9f48d5ad3b53f1a90ec1c30ebc768d3d296f643ee81d73e886c3e74a5c19534ab1433de5823bf47d940fee9fc7ae37be2d94705d1648390471b915ea0936cc28c8d7f6f1cbd04b9cd448567cdc5780e3b472e17e5c13ebb64eddcd764a64e34aa8c5d5ab77250e833b50582c1a89d65af28b755"}, {0x30, 0xfffe, 0x3f, "a5f744bf3e33a3dc8743c84af86806bc93f4ebf21e670ec34e78b5b2"}, {0x58, 0xffff, 0x10000, "da440f259bbfe3c3cf578185d5d189d8558be9c6938134776b7dae378537eefb0c39d125b7a5706f1dfe6a7cc40dc86a643c6dfb4b1d27ff8003af80670440c96ebd"}], 0x1260}, 0x2) 12:30:59 executing program 1: clock_getres(0x2, &(0x7f0000000040)) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x11, 0x0, 0x8000000000000000}], 0x3ff, 0x0, 0xc68, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) r3 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) r4 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x21d62e969efea588) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)) r5 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)) msgsnd(r1, &(0x7f0000000a80)=ANY=[@ANYRESOCT, @ANYRES16, @ANYRESOCT=r2, @ANYRES16, @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRES64, @ANYRES16=r2, @ANYPTR, @ANYRES16=0x0, @ANYRES64], @ANYRES32=r4, @ANYRES16, @ANYRESHEX=r3, @ANYPTR64=&(0x7f0000000a00)=ANY=[]], 0x9, 0x800) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10, 0x0) r8 = syz_open_pts() close(r8) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002fffffffe}) ioctl$BIOCSDIRFILT(r9, 0x8004427d, &(0x7f0000000100)=0x4) write(r8, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a89", 0x4e) msgsnd(r1, &(0x7f0000000b00)=ANY=[@ANYRES64=r7, @ANYRESOCT=0x0, @ANYPTR=&(0x7f0000000040)=ANY=[], @ANYRES16=0x0, @ANYPTR=&(0x7f0000002700)=ANY=[], @ANYRESHEX=r8, @ANYRES16=r5], 0x7, 0xffb) r10 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) msgrcv(r1, &(0x7f0000000540)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESOCT=r10, @ANYRESOCT=r5, @ANYRESHEX, @ANYPTR64, @ANYPTR64=&(0x7f0000000580)=ANY=[@ANYRES32, @ANYRES16, @ANYRESOCT=0x0, @ANYRES32, @ANYBLOB="f0c827652cfafd0987737f8242861e642f1479842d34cf5de4e02c6056ca1e3c676b7b591cf4de7cd11118a7ea5b5804ecbcd7b3ae50a0e3a331fbe275b6b15736aec86db3219ce77e40d17d45c634d1398062979027429344bf47b17f69b3769896e8b07cd319d3a72b8d9bc6544b3cb20d7cf159200923a6eb3402d557bd2f809e510176d0975e5b86e71cd3bff13ed4e805a92c91d21034ac5c9a1120534ed6d7ea68f2d16f0a2f", @ANYBLOB="707a6451820ad1deb521e0bba5d8d7900f6395ebc6e00f4cca376faebbaa209e9f07f5b605423402ede99be8c8eed193f5553e50cee3d9c25c0195492e9b410e0e7b04d93feddbac4493f975ce1b8e98ac4658ceb36136e624629dc9ce7b4beab67646786fb03141cdad5200f3c6fb00b6037289e7609bc6a7afec33671a2b0c0fab6bd4e5df83abc819d742cda74fe19bfef92c912a29c6e6ce69863b1c9284774dcea351f33952ce48e745839c07dea1dece4b771fc465017aca8c3f"]]], 0x1, 0x3, 0x1004) 12:30:59 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6020920000142b00fe8000000000000000000000000000bbfe80000000000000c78516397f0000aa2c0000000000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000dc0000907800"]) socket(0x0, 0x4002, 0x9) 12:30:59 executing program 0: sync() getrusage(0x1, 0xffffffffffffffff) socketpair(0x2, 0x4000, 0x83, &(0x7f0000000340)) clock_gettime(0x4, &(0x7f0000000040)) munlockall() syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8, 0x0) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) msgget$private(0x0, 0xffffffffffffffdb) r1 = semget$private(0x0, 0x7, 0x8a) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x800, 0x0) preadv(r0, &(0x7f0000000880)=[{&(0x7f0000000a00)=""/172, 0xac}, {&(0x7f0000000440)=""/253, 0xfd}, {&(0x7f0000000900)=""/239, 0xef}, {&(0x7f0000000300)=""/19, 0x13}, {&(0x7f0000000ac0)=""/102393, 0x18ff9}, {&(0x7f0000000680)=""/2, 0x2}, {&(0x7f00000006c0)=""/193, 0xc1}, {&(0x7f00000007c0)=""/166, 0xa6}], 0x8, 0x0, 0x2) semop(r1, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x81, 0x1800}, {0x2, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x88, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x80, 0x0) poll(&(0x7f0000000000)=[{r5, 0x20}], 0x1, 0x606dca73) ioctl$BIOCLOCK(r4, 0x20004276) dup2(r4, r3) r6 = msgget(0x0, 0x200) msgrcv(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="0000d0220000000000000000000000000000000000000000000000000000000000000000000000000000265c0fc48100"/61], 0x41, 0x3, 0xc00) bind(r3, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) execve(0x0, 0x0, 0x0) 12:30:59 executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r0, 0x6, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r1 = socket(0x10000000011, 0x8000, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x9, &(0x7f0000000840)="03000040", 0x4) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r5 = socket(0x10, 0x8000, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x0, 0x800000000000009, &(0x7f00000000c0), 0x0) r7 = socket(0x18, 0x1, 0x0) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f0000000240)="b100050460000000000008000501000000f96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7bcbb59f83ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b4a4f36a00f9000fcfff0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt(r8, 0x29, 0x6, &(0x7f0000000200)='\x00\x00\f\x00', 0x4) setsockopt(r7, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 12:30:59 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2010, r0, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x6) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x40, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) sendmsg$unix(r3, &(0x7f0000000580)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000080)="9b649c7c42c586d55e000000000000c5c3a36038d6ccd960d9f2fbef30", 0x1d}, {&(0x7f00000005c0)="73eb552724e2ff61bfa949e50f8381e300702081919ffc75c54935c9c28777832f6f60c20a754c5aac628042290d7739a07d55bc05628ac54fdeff66a335e5e32e47005656b2237448b93a7217515cca4bc1da7d0b3300ea57ef34039fa2565f124b820913796f7efc7cadf193f67626dc501a89303029874fdc6b27b2b5684a7592b299750cd8898d4ec21b3d31e7b9edc7f840aaf34b79c622a980ca62415101b3422366406ede120d4cbb", 0xac}, {&(0x7f0000000180)="74c8aeeadbe5d020290b3072ceb00eb0c943ec43a33fbb73b22ba5fcc162ee3ef30d3db793e363b15427d2df8384134b36c419f83f1c99ced4ba9d255c0217adaf83038ee0cc4456a515fad4225d6310ffd72df665a504fbc295bf3a420cdea3f63585f45859185d89ab274361bc00d01f40b04615660250c07a1d721362c562cfa117da65400942ab298b405bf077bef286c7ba004aadbefbc9e6e2b2af57a9cd614fc60ce9e6112d7f4d94861f5ab73eb5051fac19d5e66834f9b9722b2ec5c1c80a02e6c0ec64db6c957ac92d82f94d68cbfb5dddf62d6a52f9d23b22fea20f355aa71212071648a6c25240d85a9bcd3b57f8bab0", 0xf6}, {&(0x7f0000000280)="9d682fd07bead9e1553045df0d469767731d18b6b77fc13c490fef19c90965ebb9dde745d44c84152d763fdebd01c6cfa1eedd2bf2ad6c5beb09d5c8af96dc4952777770e558ec1b49a4cb475ee150f44903bf7e8702e731b2ac41b5aea3406a1eafd8e2f9b13d1a7cb6ecf9fc70d87d9f4389bf606b3288353a4d52abb2c1ce7cab37e7384c3c0c595df66dea7292d328a0df9b8330e2124606861c2ac7dea1384e8a99a00ceb8395e60090cd240e98eec5d513cd25041cb8b676eaefe847d1", 0xc0}, {&(0x7f0000000340)="a30aa13eb7aed587b04c154aabb269c27bfaa3b1f43128cd0c5b0d46103decd8a3d7a4bb9acbbd8800c068bb7d4852607571", 0x32}, {&(0x7f0000000380)="5735b0fdc5357c5e02e03569913524e78efcd404edb0f834b0d26ccf73d24aeb2cd83959587dc494e3200facad2da59e8d64981f49f291b5c7250499fb3d96faa8df0fb5eb958b541e640a1a5dda675922e44a7fbbfa10a36cfbf842d326a9edcf8bc83287cdc0620296bee5ae7d77b0df9d882785cecd4b9a917d89f0a97b8107c0592cb4702304229c04ebae9f5e3fc6edcd31b55c07e9a05c2ebcfb84820125519c1207b9474d714efce2b231df6615d4e75361806df49b0c71e8fcb10bc2b18b4ca594c8e6a3572807e2f1701b3a", 0xd0}], 0x6, &(0x7f0000000540)=[@rights={0x28, 0xffff, 0x1, [r2, r4, r1, r5, r6]}], 0x28, 0x1}, 0x200) 12:30:59 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvfrom$inet6(r1, &(0x7f00000000c0)=""/229, 0xe5, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r3 = dup2(r1, r0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="0602021ce00200012000fe777008b3da4e25473cde373965e97ae94123e54bb8790d460171f7fb096c2f0710ed8167626185ffe783bb47c2c6957b714c6612a39bc2d4f6be26c1d6c4aa3b64b23d6fe4d86191e423bf8be6f77da86fae347886c5fd60bf3502c041e16019251ea6366797892417c60e52d630ebe732904b1f0100008000000000c82c5a9a3af9c8a29bc33bbcd4cbafed81024d6bddb487295bdac535fda42f619552d3a826a46fe7bb10a3f15742553db870ee223ad6f210114f96047052693ab79c7825e2ee512d6f7c18f71cc8ac621f6e325bb5e831d4bc060d4c944417cf42b0f9d9c62e4157dc25cdb41e95086b7a4c53c6d09612250186acd61d90e0d90a9ae86e3e3af8878c371e8f534fbe179d3151aca5358614f8da58b107b1b3094b163ae90e459a51a5a814eae05b84807a81825ea305e7f7465628f980cb47b13fee6768032c8b5bf7fd753d14dd032c059e8e9a49baf8acc50ad9675ec7ba8e5b26a5f7615b065c92c299b6ee259ce7b4174cedd174f976d068fd356800e0e9af360f1952922823d61717174796d7cf1318938f0553c4c0b67028f7d628e62665e86a96402c723f"], 0x10) write(r4, 0x0, 0x0) 12:30:59 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x6, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r2, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000000)="b1000504b1000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 12:30:59 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0xfffffc01, 0x7ff}, 0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) readv(r8, &(0x7f0000002200)=[{0x0}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x81, 0xfffffffffffffffe, "03664e2ba70c033c02d271795acd00"}) ioctl$TIOCSTOP(r2, 0x2000746f) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000900)=0x8bf7) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b13823603", 0x293) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) kernel: double fault trap, code=0 Stopped at art_bindex+0x2b: callq __sanitizer_cov_trace_pc+0x4 ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace art_bindex(fffffd806f4ff2a0,ffff800024f6a1fc,8) at art_bindex+0x2b art_match(ffff800000676580,ffff800024f6a1fc,ffff800024f6a0f8) at art_match+0x7d rtable_match(0,ffff800024f6a1f8,fffffd8075a28ebc) at rtable_match+0xc9 rtalloc_mpath(ffff800024f6a1f8,fffffd8075a28ebc,0) at rtalloc_mpath+0x3e in_ouraddr(fffffd8075a28e00,ffff800000679800,ffff800024f6a280) at in_ouraddr+0xa3 ip_input_if(ffff800024f6a328,ffff800024f6a334,4,0,ffff800000679800) at ip_input_if+0x68d ipv4_input(ffff800000679800,fffffd8075a28e00) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd8075a28e00,2) at if_input_local+0xf9 ip_output(fffffd8076afb900,0,fffffd80773ec2e0,0,0,fffffd80773ec270) at ip_output+0xae5 udp_output(fffffd80773ec270,fffffd8076afb900,0,0) at udp_output+0x5af somove(fffffd8062cf71a8,2) at somove+0xf2f sorwakeup(fffffd8062cf71a8) at sorwakeup+0x79 udp_sbappend(fffffd80773ec270,fffffd8075a42000,fffffd8070b71840,0,14,fffffd8070b71854) at udp_sbappend+0x336 udp_input(ffff800024f6aa08,ffff800024f6aa14,11,2) at udp_input+0x1320 ip_deliver(ffff800024f6aa08,ffff800024f6aa14,11,2) at ip_deliver+0x353 ip_ours(ffff800024f6aa08,ffff800024f6aa14,fb1,0) at ip_ours+0x412 ip_input_if(ffff800024f6aa08,ffff800024f6aa14,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd8075a42000) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd8075a42000,2) at if_input_local+0xf9 ip_output(fffffd8072025500,0,fffffd80773ec2e0,0,0,fffffd80773ec270) at ip_output+0xae5 udp_output(fffffd80773ec270,fffffd8072025500,0,0) at udp_output+0x5af somove(fffffd8062cf71a8,2) at somove+0xf2f sorwakeup(fffffd8062cf71a8) at sorwakeup+0x79 udp_sbappend(fffffd80773ec270,fffffd8076afb900,fffffd8076afb9b0,0,14,fffffd8076afb9c4) at udp_sbappend+0x336 udp_input(ffff800024f6b0e8,ffff800024f6b0f4,11,2) at udp_input+0x1320 ip_deliver(ffff800024f6b0e8,ffff800024f6b0f4,11,2) at ip_deliver+0x353 ip_ours(ffff800024f6b0e8,ffff800024f6b0f4,d80,0) at ip_ours+0x412 ip_input_if(ffff800024f6b0e8,ffff800024f6b0f4,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd8076afb900) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd8076afb900,2) at if_input_local+0xf9 ip_output(fffffd8072025900,0,fffffd80773ec2e0,0,0,fffffd80773ec270) at ip_output+0xae5 udp_output(fffffd80773ec270,fffffd8072025900,0,0) at udp_output+0x5af somove(fffffd8062cf71a8,2) at somove+0xf2f sorwakeup(fffffd8062cf71a8) at sorwakeup+0x79 udp_sbappend(fffffd80773ec270,fffffd8072025500,fffffd8007dd4040,0,14,fffffd8007dd4054) at udp_sbappend+0x336 udp_input(ffff800024f6b7c8,ffff800024f6b7d4,11,2) at udp_input+0x1320 ip_deliver(ffff800024f6b7c8,ffff800024f6b7d4,11,2) at ip_deliver+0x353 ip_ours(ffff800024f6b7c8,ffff800024f6b7d4,b6d,0) at ip_ours+0x412 ip_input_if(ffff800024f6b7c8,ffff800024f6b7d4,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd8072025500) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd8072025500,2) at if_input_local+0xf9 ip_output(fffffd806cd5b500,0,fffffd80773ec2e0,0,0,fffffd80773ec270) at ip_output+0xae5 udp_output(fffffd80773ec270,fffffd806cd5b500,0,0) at udp_output+0x5af somove(fffffd8062cf71a8,2) at somove+0xf2f sorwakeup(fffffd8062cf71a8) at sorwakeup+0x79 udp_sbappend(fffffd80773ec270,fffffd8072025900,fffffd80720259b0,0,14,fffffd80720259c4) at udp_sbappend+0x336 udp_input(ffff800024f6bea8,ffff800024f6beb4,11,2) at udp_input+0x1320 ip_deliver(ffff800024f6bea8,ffff800024f6beb4,11,2) at ip_deliver+0x353 ip_ours(ffff800024f6bea8,ffff800024f6beb4,903,0) at ip_ours+0x412 ip_input_if(ffff800024f6bea8,ffff800024f6beb4,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd8072025900) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd8072025900,2) at if_input_local+0xf9 ip_output(fffffd8071391f00,0,fffffd80773ec2e0,0,0,fffffd80773ec270) at ip_output+0xae5 udp_output(fffffd80773ec270,fffffd8071391f00,0,0) at udp_output+0x5af somove(fffffd8062cf71a8,2) at somove+0xf2f sorwakeup(fffffd8062cf71a8) at sorwakeup+0x79 udp_sbappend(fffffd80773ec270,fffffd806cd5b500,fffffd8007dca840,0,14,fffffd8007dca854) at udp_sbappend+0x336 udp_input(ffff800024f6c588,ffff800024f6c594,11,2) at udp_input+0x1320 ip_deliver(ffff800024f6c588,ffff800024f6c594,11,2) at ip_deliver+0x353 ip_ours(ffff800024f6c588,ffff800024f6c594,6f0,0) at ip_ours+0x412 ip_input_if(ffff800024f6c588,ffff800024f6c594,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd806cd5b500) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd806cd5b500,2) at if_input_local+0xf9 ip_output(fffffd8075a26600,0,fffffd80773ec2e0,0,0,fffffd80773ec270) at ip_output+0xae5 udp_output(fffffd80773ec270,fffffd8075a26600,0,0) at udp_output+0x5af somove(fffffd8062cf71a8,2) at somove+0xf2f sorwakeup(fffffd8062cf71a8) at sorwakeup+0x79 udp_sbappend(fffffd80773ec270,fffffd8071391f00,fffffd8071391fb0,0,14,fffffd8071391fc4) at udp_sbappend+0x336 udp_input(ffff800024f6cc68,ffff800024f6cc74,11,2) at udp_input+0x1320 ip_deliver(ffff800024f6cc68,ffff800024f6cc74,11,2) at ip_deliver+0x353 ip_ours(ffff800024f6cc68,ffff800024f6cc74,486,0) at ip_ours+0x412 ip_input_if(ffff800024f6cc68,ffff800024f6cc74,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd8071391f00) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd8071391f00,2) at if_input_local+0xf9 ip_output(fffffd8075a33e00,0,fffffd80773ec2e0,0,0,fffffd80773ec270) at ip_output+0xae5 udp_output(fffffd80773ec270,fffffd8075a33e00,0,0) at udp_output+0x5af somove(fffffd8062cf71a8,2) at somove+0xf2f sorwakeup(fffffd8062cf71a8) at sorwakeup+0x79 udp_sbappend(fffffd80773ec270,fffffd8075a26600,fffffd8007dd3840,0,14,fffffd8007dd3854) at udp_sbappend+0x336 udp_input(ffff800024f6d348,ffff800024f6d354,11,2) at udp_input+0x1320 ip_deliver(ffff800024f6d348,ffff800024f6d354,11,2) at ip_deliver+0x353 ip_ours(ffff800024f6d348,ffff800024f6d354,273,0) at ip_ours+0x412 ip_input_if(ffff800024f6d348,ffff800024f6d354,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd8075a26600) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd8075a26600,2) at if_input_local+0xf9 ip_output(fffffd80767cfd00,0,fffffd80773ec2e0,0,0,fffffd80773ec270) at ip_output+0xae5 udp_output(fffffd80773ec270,fffffd80767cfd00,0,0) at udp_output+0x5af sosend(fffffd8062cf71a8,0,ffff800024f6d768,0,0,0) at sosend+0x671 dofilewritev(ffff800020a924f8,6,ffff800024f6d768,0,ffff800024f6d850) at dofilewritev+0x1b6 sys_write(ffff800020a924f8,ffff800024f6d808,ffff800024f6d850) at sys_write+0x83 syscall(ffff800024f6d8d0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x65194ead0e0, count: -92 ddb{0}> show registers rdi 0xfffffd806f4ff2a0 rsi 0xffff800024f6a1fc rbp 0xffff800024f6a060 rbx 0xfffffd806f4ff2a0 rdx 0x8 rcx 0xffff800022d62000 rax 0 r8 0xffffffff81d425c9 in_ouraddr+0x49 r9 0x5 r10 0x1 r11 0x6c3e9fcce96ed01 r12 0xffff800024f6a1fc r13 0xffff800024f6a1fc r14 0x8 r15 0xfffffd8075a28ebc rip 0xffffffff815b308b art_bindex+0x2b cs 0x8 rflags 0x10286 __ALIGN_SIZE+0xf286 rsp 0xffff800024f69ff0 ss 0x10 art_bindex+0x2b: callq __sanitizer_cov_trace_pc+0x4 ddb{0}> show proc PROC (syz-executor.1) pid=97156 stat=onproc flags process=10 proc=4000000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020a92eb8,0xffffffff82655bf0 process=0xffff800020ac72e0 user=0xffff800024f68000, vmspace=0xfffffd807f0008a0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 25017 450492 6937 32767 7 0x10 syz-executor.1 *25017 97156 6937 32767 7 0x4000010 syz-executor.1 95807 161687 8099 32767 3 0x90 nanosleep syz-executor.0 95807 232244 8099 32767 3 0x4000090 netio syz-executor.0 95807 135303 8099 32767 3 0x4000090 fsleep syz-executor.0 8099 34383 98168 32767 3 0x90 nanosleep syz-executor.0 98168 307368 14662 0 3 0x82 wait syz-executor.0 6937 303279 64918 32767 3 0x90 nanosleep syz-executor.1 64918 99002 14662 0 3 0x82 wait syz-executor.1 98247 57729 0 0 3 0x14200 bored sosplice 14662 144264 74517 0 3 0x82 thrsleep syz-fuzzer 14662 175177 74517 0 3 0x4000082 nanosleep syz-fuzzer 14662 363344 74517 0 3 0x4000082 thrsleep syz-fuzzer 14662 148208 74517 0 3 0x4000082 thrsleep syz-fuzzer 14662 306694 74517 0 3 0x4000082 thrsleep syz-fuzzer 14662 59838 74517 0 3 0x4000082 thrsleep syz-fuzzer 14662 184091 74517 0 3 0x4000082 thrsleep syz-fuzzer 14662 393819 74517 0 3 0x4000082 thrsleep syz-fuzzer 14662 498663 74517 0 3 0x4000082 nanosleep syz-fuzzer 14662 108725 74517 0 3 0x4000082 kqread syz-fuzzer 74517 67405 31331 0 3 0x10008a pause ksh 31331 186904 42092 0 3 0x92 select sshd 79117 87960 1 0 3 0x100083 ttyin getty 42092 466002 1 0 3 0x80 select sshd 10663 140365 76540 73 3 0x100090 kqread syslogd 76540 310493 1 0 3 0x100082 netio syslogd 94770 59867 1 77 3 0x100090 poll dhclient 49403 499415 1 0 3 0x80 poll dhclient 3317 27083 0 0 3 0x14200 bored smr 22074 365696 0 0 3 0x14200 pgzero zerothread 80696 357097 0 0 3 0x14200 aiodoned aiodoned 14826 302195 0 0 3 0x14200 syncer update 11586 218494 0 0 3 0x14200 cleaner cleaner 51538 158058 0 0 3 0x14200 reaper reaper 67542 190559 0 0 3 0x14200 pgdaemon pagedaemon 59129 511536 0 0 3 0x14200 bored crynlk 1854 425902 0 0 3 0x14200 bored crypto 20352 444343 0 0 3 0x40014200 acpi0 acpi0 6789 229565 0 0 3 0x40014200 idle1 26045 182981 0 0 3 0x14200 bored softnet 14587 419770 0 0 3 0x14200 bored systqmp 30575 221210 0 0 3 0x14200 bored systq 14476 424395 0 0 3 0x40014200 bored softclock 88985 47127 0 0 3 0x40014200 idle0 1 212586 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 25017 (syz-executor.1) thread 0xffff800020a924f8 (97156) exclusive rwlock netlock r = 0 (0xffffffff824e9698) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x559 #3 dofilewritev+0x1b6 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9495 6335K 6335K 78643K 14287 0 pcb 13 10K 12K 78643K 15 0 rtable 105 3K 4K 78643K 38699 0 ifaddr 39 21K 29K 78643K 6667 0 counters 43 33K 33K 78643K 1893 0 ioctlops 0 0K 2K 78643K 1317 0 iov 0 0K 36K 78643K 3248 0 mount 1 1K 1K 78643K 1 0 vnodes 1217 77K 77K 78643K 20309 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 9K 78643K 230 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 8681 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 8 25K 33K 78643K 26744 0 sigio 0 0K 0K 78643K 783 0 proc 48 50K 83K 78643K 40062 0 subproc 34 2K 2K 78643K 15759 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 1K 78643K 14516 0 in_multi 33 2K 2K 78643K 10793 0 ether_multi 1 0K 0K 78643K 64 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 205 917K 917K 78643K 205 0 exec 0 0K 1K 78643K 13874 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 204 27K 43K 78643K 98424 0 UVM aobj 130 7K 7K 78643K 136 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 1K 78643K 1274 0 NDP 5 0K 0K 78643K 2784 0 temp 102 3029K 3125K 78643K 159244 0 kqueue 3 4K 40K 78643K 2853 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 1906 0 1900 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 4579 0 4577 1 0 1 1 0 8 0 rtentry 112 10331 0 10287 2 0 2 2 0 8 0 unpcb 120 26705 0 26690 95 94 1 6 0 8 0 syncache 264 283 0 283 96 96 0 1 0 8 0 sackhl 24 16 0 16 14 14 0 1 0 8 0 tcpqe 32 89 0 89 46 46 0 1 0 8 0 tcpcb 544 20033 0 20027 291 289 2 14 0 8 1 ipq 40 134 0 134 73 72 1 1 0 8 1 ipqe 40 4426 0 4426 73 72 1 1 0 8 1 inpcb 280 41294 0 41282 298 296 2 10 0 8 0 ip6q 72 14 0 14 13 13 0 1 0 8 0 ip6af 40 25 0 25 12 12 0 1 0 8 0 nd6 48 2842 0 2836 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 43344 0 43150 26 13 13 14 0 8 0 art_table 32 43345 0 43150 2 0 2 2 0 8 0 art_node 16 10330 0 10290 1 0 1 1 0 8 0 sysvmsgpl 40 103 0 80 1 0 1 1 0 8 0 semapl 112 8677 0 8667 1 0 1 1 0 8 0 shmpl 112 134 0 6 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 25431 0 23981 49 1 48 48 0 8 0 ffsino 272 25431 0 23981 102 4 98 98 0 8 1 nchpl 144 48295 0 46691 60 0 60 60 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 308604 0 308604 3 2 1 1 0 8 1 percpumem 16 957 0 925 1 0 1 1 0 8 0 scxspl 192 160829 0 160829 174 173 1 7 0 8 1 plimitpl 152 3972 0 3962 1 0 1 1 0 8 0 sigapl 424 24157 0 24124 4 0 4 4 0 8 0 futexpl 56 454393 0 454392 2 1 1 1 0 8 0 knotepl 112 15066 0 15047 36 35 1 3 0 8 0 kqueuepl 144 22550 0 22547 97 96 1 5 0 8 0 pipelkpl 48 10189 0 10179 1 0 1 1 0 8 0 pipepl 120 20378 0 20359 79 78 1 4 0 8 0 fdescpl 496 24141 0 24124 3 0 3 3 0 8 0 filepl 152 241861 0 241757 425 420 5 16 0 8 0 lockfpl 104 13208 0 13207 1 0 1 1 0 8 0 lockfspl 48 3090 0 3089 1 0 1 1 0 8 0 sessionpl 112 942 0 932 1 0 1 1 0 8 0 pgrppl 48 1418 0 1408 1 0 1 1 0 8 0 ucredpl 96 43585 0 43576 1 0 1 1 0 8 0 zombiepl 144 24124 0 24124 1 0 1 1 0 8 1 processpl 960 24157 0 24124 5 0 5 5 0 8 0 procpl 624 56141 0 56096 58 54 4 5 0 8 0 sosppl 128 636 0 635 103 102 1 1 0 8 0 sockpl 400 73672 0 73636 646 640 6 20 0 8 1 mcl64k 65536 69 0 0 3 0 3 3 0 8 0 mcl16k 16384 73 0 0 7 4 3 3 0 8 0 mcl12k 12288 81 0 0 3 1 2 3 0 8 0 mcl9k 9216 65 0 0 4 2 2 2 0 8 0 mcl8k 8192 66 0 0 5 2 3 3 0 8 0 mcl4k 4096 59 0 0 6 3 3 3 0 8 0 mcl2k2 2112 18 0 0 2 0 2 2 0 8 0 mcl2k 2048 279 0 0 20 9 11 20 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 3008 0 0 89 47 42 89 0 8 0 bufpl 280 48584 0 42318 448 0 448 448 0 8 0 anonpl 16 3493341 0 3477797 399 310 89 90 0 124 13 amapchunkpl 152 285345 0 285199 658 650 8 21 0 158 1 amappl16 192 133473 0 132486 839 779 60 63 0 8 8 amappl15 184 2832 0 2832 68 67 1 1 0 8 1 amappl14 176 3406 0 3400 2 1 1 1 0 8 0 amappl13 168 7377 0 7376 1 0 1 1 0 8 0 amappl12 160 2083 0 2080 46 45 1 1 0 8 0 amappl11 152 4995 0 4982 1 0 1 1 0 8 0 amappl10 144 2074 0 2067 1 0 1 1 0 8 0 amappl9 136 3280 0 3277 1 0 1 1 0 8 0 amappl8 128 20890 0 20787 5 1 4 4 0 8 0 amappl7 120 7443 0 7427 1 0 1 1 0 8 0 amappl6 112 2093 0 2079 1 0 1 1 0 8 0 amappl5 104 18446 0 18432 1 0 1 1 0 8 0 amappl4 96 17248 0 17215 1 0 1 1 0 8 0 amappl3 88 4696 0 4690 1 0 1 1 0 8 0 amappl2 80 122409 0 122329 3 1 2 3 0 8 0 amappl1 72 728883 0 728423 77 67 10 20 0 8 1 amappl 80 72217 0 72167 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 135 0 6 3 0 3 3 0 8 0 uaddrrnd 24 24141 0 24124 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 24141 0 24124 1 0 1 1 0 8 0 vmmpekpl 168 221108 0 221079 2 0 2 2 0 8 0 vmmpepl 168 3735136 0 3732727 1050 910 140 154 0 357 27 vmsppl 368 24140 0 24124 2 0 2 2 0 8 0 pdppl 4096 48290 0 48248 6 0 6 6 0 8 0 pvpl 32 10539935 0 10521019 1302 1088 214 220 0 265 38 pmappl 232 24140 0 24124 99 97 2 2 0 8 1 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 1270 0 1069 9 1 8 8 0 8 0