7549abe1466b24a711f4c5f7c2ffc49cedd7778c23516aeec961b285114842dd31b3a3b6c79ce20f10f603d29edd76ac9135b89e716168ddc0e7b935957d493ccb63c0dc7ce723d83b9803698f67b271b0426caebb3c4f2497beab9129e58c46ffd6eb7d25c3e1c21614c897f79f0d2c06c17385f8dd6d888b240d3affbf1920ce4a2ecc91afd08e07711174e8f11813bc9227af8910c294a737bee29265239ef5f9e776a1cf401b1339183d84a6170b4af95efcdec3e1fded20088f75f5b8575b5c7c437f5cfcefbc72cfae7a5aa6426c83fff95cbc8ad78631d21782cb6abb60527c7073c9544a3989c3d6bd3b36a709f2e91a152bb572dbeaf165b8a29698741d254d57bedb64a4fe441c96091c6dbd1565f790c6b4a798d9660d84e039fee6565128a707b7e0e7c90527a331492023adee18c1c7aace8e12535c017463160a31c9647dd8c60b0838ec320327310cf8c843001a118689e808ad6ec5588637c6ae734a98489c1a0bc7f92ea61e7be4e58ee02937a7517f9c179fee4f5d0f8da911c64b06cd4b3648ff015a4df4df92670e9b6cb06278aff17ccc3a6a25e08e8e3c72c813b386d40bf0f82bdb2b6aa217d32b9cdbb3fcf1b6f1ea3dfbed9bebe5c86cdfd9307662a24f5423ac3a6451b4221a662040d8227c0ad1e09a32eeccce661e1fee22db25ed9fe6c9396177e6bde9d86b6ae02810ab48336d4f87fd22bd68d126cc6729b01bf041f5b6b44b9d0265ba8aaf381a485d97a8795e132b3a8c94a84b08859ccceb90623c40223f9e17b2bcbf2e26caf880ca8a15758687ec60ba1dcf33f6f61f86b283cd3b4b726e75872d894faf5c80210a2e7efca780a65694b9997b3ec8987eae00706e99e5741f4e2a969bf327657bce5d0a66e8fbada89945b7b619a662759ffa2ecbc60990b351b037ac6fab0c1e022496c79731aaf637eb1853d", 0x1000}, {&(0x7f00000010c0)="7f4d65b922ca7a0d0fadb2e0462d81e82b792220167625a88f3504150bd8613167f89d1dd090992ad595e65bd46c90186af8a43e2c55b229be2eeac05f0dedfa38d8fbae1a246ab6ee605a720a0c7826dac82893e5cf06de0a5608a3abb0b3b59c375b8136693382c1c65affaae6506d0248fc7eb7f0ba6e98ea939d7ac17c6cb1d3622d3f46587ce8c8df4f7836d22febda7e507aaedafe0842330787261047244913750ac3d81ef59c422fae979c1fa88284c7fd1e3f68baac485482b13f18e7516b48809154dcbbc8c5a502fe66161e4bb8560a888dbca6066d19e43e41f2e80e5f04bb0191f4b96b2078f60d82484c8fbfba33edc03d28cc62e10627ab344fa3437be08a42a634937f539ea5e22cce563aba428546e4f44357376907ce3e68bd638307d5c47e9791c87e8a23d123aa66dd93eec96a2a463a45522f87d11f09809d848c257c231375f9f1e7ea0c05c6fc7e9e0c230d4d7e1be296aa774c37365c85da4990f18410c323c3e37bcb23d340171a5af42790098ec3ee07111075634482bf25fc0cfc903e4c97aafce93d19d0dd055b2c133fdec9c6c27d2b95ab2e586e1468f919b89c8ff9e1090931c4ca5b1e0bf4ddeeafac070808a14a985b24c8ddf00bb6ef65c462573bd5263618936ee64d7a34391d263f784effcecc201d410fba79036a08e871f84f8693c64d9a8966b86d39c79c96965e60e75706ee70896274725ad519af00605dd7cf2abbd637920ef4ebefabf2cd2a333f272dcc0cd55d245999c63ac79dac166adf5f8a233964d212c1af4d12f30d2a19f14b2b224d5399f387d5a0454ab40c4de049b14253ec16f7a6d4dfa1c4fa3636932e8c532cb6a06887301cfb30fb29c32c6077b1587d9b506e3880ba14d82f9c44ac331b705de8abf31efd25efea975b972a7b6d0783af14d725cb2a7bffaca498f62215147ef82ac5e202a0383bd1cef6516f7356eb53e46ed7230fa432a592bdbecdfc26dc5574285faf750706b2eef2b79ba3204794e1c525884f5800d1fc5193e8ecf59b2594d3b022e6068ff184d1feb8fa9b928a695302724b1b79807696daeb97adff717b4557bd39d8c50cf78477ae70f5505f93b1c290c6f754e20f16e8110c427f139f48c7ab73b8732d31a53e4b17c52b67ace6556d4135b69155abd14799833d1fd4a4b668b8326b03389c3998bbe2078687b4c5fd6ca82cbb34f814985485cecda13a4d0973201798dc18bffce28ee7f826ae6b255f52686431926ac93514db847115ecd012839363536e675799f8034cb1151e65376b421a1e2cb733fb0a8c0fd490fa3940236de796b19ebd1e94b38a1b3713601d83cee6491b2e87ccf93034e4d5f3e7e7326816205ee0920e134136499cb8683e39f60dc4ff671ae026e06c90edc1b5c79cf0abcee58facb8cafbf751a7138eebadc80d1d1a7d2c1169b0fa83820c9e0244fd8289a75ba546b6b9f44e6af504c441e1675690e09c774ee65b16821787f21d322a09452f7b80f38ffa47d966edebec0673fbfec65b8d2780a56b16ef3edf39853c241bf96cd1003cab599c414cfe1692525b3e8aaa211d567ae05ccd74fdcd05038b5fb4ebd0e694c3b890e540d69e5457c009e5cbd240b24092ece933c20c69d244901d8e0299e7ee462063ffc320adac549e9a8aa4ec92f7d486b664afeb788ffa67ddfa86e82083b5a8709cfe3b5aa37ac53df2e9d4351b124c540e9119ac9213aa92dfe0499581a31d56aefcc062055acd91fb026bfcec2a6799de5828d051a5ee7ad42263d5f543b6b9eb31c6499544c407a4c136c225bc34a9b3c7267f97046f8af083fcbc94695aa61b4334ea8f3f487558cc230c2d1cae196b0bcbf4cf590e2b83bcbee2c7203b0a66e0f2ef2f7c9c2e1c711c1924cef8fb4cf37ade8a44fab7c0f71fb1e9f96d893a5958b9fbd3ff079119d072b8f0b1597b25c4238ad7d2edfaa0727de92ba3ed936c52b0141a7370c12d50f9330b7f3b59f84acb85fdfe54fc90fea75e27e85a2a68789dbe7e15d8b7123fb8bb93fd891b322e24e5498e36556cac7319ab9983230cdca7ac880f00327f55b5c2bd03b2e3bc15d436bb39c12080d1cd5bca7d71b361f97ede257e73c8f4bbce069690ed68318f23b573c2242bf406b8ad0249ccd0499b42ef7d5c2176deae72a9863ef0f90e9eade046e282263974c1de5dcf95c736950dc8b232f756e9b431a16a5d418e4eab4b0aee1fda836c0d5a55c9d51758a401d9b8cfc0290baa9d2a73b4e2f1d103d09ebd150b48e6e66c136acce186e6fabc88fba4c127c82aa719346c050c8b7e56da43a32ea54d48d2c4c122e6b51ebc062b7a1ab76e644886cd946c422adfb19f7cb95a49eff1b4bd4a410c726d2645febdc784c359e12410a3137516263964edb5c2da7781a9b74eea1158d4498832c5817f24d3385773c3265376790e81f011e0330b3dfad01814186d52a3438982116d953fa004946032115f48b4b134bfcaccc26f420c7561dcaa1526f98fb088df3c78530e4dc91886fe8c33b8ad7cbcc12b3d575a56a85fff322852f6daee35684127a584d46cfa6e8fd32bb1de26e0e32820724512d7a07e35d4bec10b3d4eb1b0a6d7801bddef68f985bd63b3708074527ea64a944b6f80926e2a6ecd22984c65e2821db00a1ca892d09f76954e0d79538c6b2eb2aac4e73c838e12214fc069e61a8b198671715400e16f3c51c0e9b1d68589463a2b232b4deecf77a90ad2a1cff9568865600dcde1193908bf60a1248902c13b845001d5f99c81fe507f911de988c1e1099b7a2907dbc2b14f6f4d564f585112ced8c9f1ad52f6630c7bd3a026faa67cfe2821124724ed8efc3bd34d966a93949d949208903948a2de19ad5d894ad847f91fb519983d12b015c1dfacc585068963ba758ba0a925b7dcb959636eb34c578cd6fe14c1f02b04da97040a9ffd6066a4543dc7ca5a519d653f205ec14d9ee60d07936f85cb64ab293dcd72662468fcab10e4a715fcce8a33fd0bc364cfdbc8c073fae22a18ad1b68dcc1452cabc40443e97edd86f09f343dcce31b4105bf62859c5ef588a7e0d0a16ffb0b73d43a669cf37ecba9cab78794f6c1c36aa545b252e5c84d9f02d1c149adda705ee4049f6f4bcd2138aefac0efb91d2a202ec3e804aef81b0965a28d8acfd66c608cb7662f516e3eea29c277d00c7579d16a0fc076175e97851a952043be1a505a8143966eb2e66b5454975ab5413991151b2eed76c1a5351b06506edc4207621f63c25af0b16ea02af0125c394886602cea593fe1d77e9cde16223338cccb39967af04728a5ea178214936e8d5ca8719fde9e64fb05874f27120e02d1250aed213190ab5b6ee33d84abc4f45cb21c09ebba32b6c5c496e23448b57c06efbe3600bb2a32711f722c0a7c0e87099d45036cd12f99703d580eb1b2a27e5b1eaf0c3bb44ad23a261b93ca4668eb0eef21acb14b5455438c5b7851672d6af7156b134211efdafec1655bbcca709fe4e1f94053e102b5a98bf45ff1d724900efd3270b78b5c7693c995349e9878c3dd4a38bc86eba53ed8a0a56e205a661437b9be4bfe5bb14aec9a43ac8655913e2b155fea4ab00aa9f67b7fc7848d5d56bb5666c293d757b23e77969ed29c04a1ee6d60f0ebe044cbf56bda757ceda261cb869ed6b97efc2718abc82beed4792fae0c6cf2333df7ef6f49b8323b6fa28faa61a93fdc33733bf98d0d18886fb5ed1c7e829338f97889ca11877b7a965cdab63b5fe28ff14496703b50368c59ff91365f532cea4c13b7096f34341c3681e91f0da8e400cd38d4eeae052268024f07bd7c7d715ada9b57d9cd95a05f2ff29228db6187d01a4700652834707420f1606702d8cfe31ddab04ef9a38f7369e5d87ca52626ec17e6459f28697b4f900c625cf218747577eee212f1be1ddc7e681933d956ac91c0524231566c4f39d7e1fb0af97d28f1440e032fb5e8e3ae5816daec0686bece4e4f79f5c39db8767f4e4c0fd88086f157c05b613792a004752a8f71c5d9c07da347731c64a9c59f3e64726e41ff7040c83e733f77434d4683f5bcedc95cc67377d365a155b50d87d3c957d1e3f2bf5a0b21e9fd9fc3281ed8de913023e1a1f7fa54693b39b1b26b8cf295223c9c8bcce831256eefd82f4dae8d385d0199eaa6db943c5df486b648afa50f45c77f47c39e3233d975fd2c357605202dc8699ea2ea85f7c6bc0a194c23234e4445e54c4103d00dc5fc0a68b9299cf7502638d98b0d504bd0c125ae0c82f1ee76c1a893f81cb15783f7361b2df20e67800bfe5429c04928082d858964446a7609548507f7e61696cf8ccfbdb66642d910760cbf3ae11f0dc59510a4ae1ff7fabce647d99fd104f905e9238e8f9a0f5c49424838114ecd5324f76c31387d3808d9a98260ac23e22014c2d3ca2006529c2b2c8cfdcbf2132b0d8323caa2d7c221d24db3a6777d20cae1211d3a9be42984ae37a68596b1bd6061933e96c52379ccfe9014cc823bc649d416ae2d9f0deebe1cc113560ac81049d0361ac604c6de3c44caf3cc289eca03861626c226ea3f4f70ef075b7b37da2cc1e68e859bea64219eb05ca2981b7350084d3884afa8fed98aa427743e859a4149153396c2b9bad257a35222269ec559bb04f542e48d6b11fc1ea6a86030f0a005881a9e1d7cf9cce3fe7d582ec41822f59dcde4b856d693526adc55213fe77cbe04fd43dea7c7aadbe945f0dd14916d066925840e93f7739fe20c33f18616a3216e64731f9cfc6b4e61b7beaf0030df44e31448b0a0966ce12f561321ff66137680110ca202015d95a9557e42d9f643e0f566d222b8b2ae28590c82f5c7f6168d7ed993bae930395d2fbe97dc560d1f97f434420bf0b2ea92d8519170caafe3ad7edb4e6c047f5cff1b31541e483b4fc01484604af983cc06a1906744fc036b593b23ad95f042103362ae62669c21d7cb850fac5e797b94458052539dec85ae89b9ffa311a23e20162630f35d70ab0830214480454ff118d4f18ef9fdbada234d42bb3df28a9db1d87b666a479264c91502b44f15229c27954d9d2042b4bcdedfffb71908dca41bd837b71e59f24dad78c96cb66d7a9f17d014c2d0fe2d5f612e2c173107ff826e354876054fa3dd9a9b588a92652e037c774db5e07ff828390cca6c788c1a179fc167374efa379535a0463ec872e4db11d3a2688f5f61e6bbd9f19914f11ab36e946f33ab53fac0fbffb00c692eca457a7ba567cfe5aaa9311603256cbf44f88c941439feb452eac3a58149fc54bea0ab898c19fd46327448d3e4de26380c1b5619b94807e465c6e48d7776be92bf74f048dae8441324fc836b091bd5cfd8467a25594dd48f63365ac538e79fb1ff605ae1297d3abc6db97c3e4be84846248b35e2c8beb697c8be60397404e22831d90da0e0d7e1a221be26b0a388503a79443bd7f1ef353bb604c42b178466c206b62fc000acf6a4f33496c2ac602e6f284df7bb2337e96fc3871b66246efcbf73107f8cdbf1d6353f43e222b6f6a70e5ffae77bf5a6e4a5971b1dd7daae25cf63ae6a0a9ebd598ee1b453399d891c6f3a8eb7fb199246a4f0cfed25fe75a8a8e88d5351a1a225326a9de26a64242b062a3693dc336416d01689ee142b4cd50d56b1dabceb285afd1b656144b78debfe551c3655df0a5bd73c75543d39b601dfebbb43af253c3dcedb7b5463670b30a7c2f8d21f0672c59b204494779f4b27c582c3d85376ebbd9f3f47e4d9a08753a3315c5f75137e9b83f7bd7a90c3", 0x1000}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000025c0)) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="78023000e8"], 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="14"], 0x18}}, 0x10, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x5) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0x10, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f00000020c0)={'./file0\x00', 0x5, 0x1, 0x1, 0x0, 0x8001, 0x7c, 0xffff, 0x0, 0x2, 0x1, 0xffc0000000000}) 14:05:57 executing program 6: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r0 = socket(0x1, 0x1, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x4}], 0x1, 0x0) shutdown(r0, 0x2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xfff00000) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) msgget(0x2, 0x762) munmap(&(0x7f0000f04000/0x13000)=nil, 0x13000) mmap(&(0x7f0000f06000/0x3000)=nil, 0x3000, 0x1, 0x5012, 0xffffffffffffffff, 0x0) writev(r0, &(0x7f00000023c0)=[{&(0x7f0000000080)="f4e6b7952d62c7f65091fdbc0e0804b6af8d29a6d96dbd65081207d7eaa4edfd8f9890e7d196096e2a15b5440a12f569909c72ac24eb5e574371b28d5a52859d1084dd36c5785e9b96ff689110dedba7fea8bc9142f6d36786b5818fa50bd414bac9a2e9e29884b682eae9c85d3cdde556ab2453628b3492ac4667a933dca67a37c854077f4ddfab83ba1f51ff616c5025c20793da40a72debc3d21f2f853ce772ea1879ada742232d4d6e66fdafd13b", 0xb0}, {&(0x7f0000000200)="c866c9ad0ea1b73cf17c13de80ede1ed3c82e31e762d3d67fbb10789d81ff8bc05a054092d7f4e02d3978d593181bbafedc88d5a414132352d727f58b7014efca513a3883af5846e2a00a4c584c4de1a9afd4de16b0daf35855dca09f0ba76493c8e34335fdba1e69f33583a605c67e422d3289cc14d7466d6b4d21e3cf8baa64911fedbe9fb69194b", 0x89}, {&(0x7f00000002c0)="69dd7d594ea63c9766fb098730982b152b8be892636aeaa883c00969a8a97c1738caaf71b38ee32bad5007692af7ca82a7b535f6257be83530554de8156c1ee2e55c36707639a1ba5ec5ec6524a9f30ca4559d0a43fb41726ddd2d91f5d9c112152a2667a3e926af7bd8a6e8779eb0707a2b8b693aab1ffc550943542eb5f23012c58436fb4174a99792e6a3459741c647bc5d4bb3c5c4ddef1567f6211f6be8b86b5a07214b0d3abf05f509acb14cc8f1c783f7d782d6c5a86316cd6f91bea17c16caa2801cba7922d005630d7f22dd040f3fbf8acefc9c7a7107675298de99fb4d910ae5d3046591456254bccb14a4e8445a5dd891cbdfe545cddceadd85325826410b7eeb1f6a72d5547905e06df62fa651cc8caa1b27a3503b5493cd90dc0a12437ebfc531e1f814bec578b0ae32c7c5f4564a214b4834c057df53cfe5c7123f461cc7bc845760460a91f32761887381cfe3946198f8fdcf787abf772f911d2833d4cfbb5add096d45bea2d3b46911bee7b8a99abd8d36315a358d8273c52a44cd754bd330d67e3ff20cb26a93d886bde9d89986750655ddfa8fd6213ebbfd0f1164ca01a56f61a935b8f6828cbb0e7a73eee162f23a2683d8153931ed343adbdffda57fc4faf2f6d17ccb1f63f91f79a0930849cac81bd90df7e0215da2cae6fc7b426dec72c9b7d802195a22b7b9f30997ab39dd32e5df4735eb49244525a3f3482565ec0d20187afa4f69363c34a723e61f2273595ff7447f7aaaa5f2bb0dc1ecc9da8c86355285c1b25ed68096815c7f0cf4f991bc9afb5df9d0eb0e8e2ea9162a73be0d95a8272e9326ed21c0cce58f2ec6986e52ca5f56f157dbcb65f0db1d89d1f8fff40756a913eb8d5a1d05ba963eba63de9d12d6ee681eebed33c0309a468cc56add3e9a842d58051b7b5f3af3f03409612bcb280778d14c7934bd2d60123b40d3cc42421f39ca2ee2119b1a55600c74124c8e3b2a91b895a2e635e216d807126e13cc6b4fb3e9a1685fc64519a9c47b1904364bff32be4f76bea4af9bd47cf2615b017d528e21e7a45f2831b041064bdb8830aefa218442da2314fb2be2b8749d37dbe8f4e63811150ca99bcbcafc2b947036e6ea8c0d0ab252fe49a302d99c962a655a52fe9c88aa01facc4bbac67606f83cbad85990f7d2ce278b425310598ad71eeeb7290d75d452e88c82a7f553a4536385110c1958464801d8647a4d300b43a74465365e4e0a72b7bd68c8a5f89c4f305bea77a4c7976d60837a5c709b5cf35bd84f9f1650b2b328167bbb92d5f92a351dee54121f175ac27c02b0748b69a8355d1c2fda59bffb03a0c2c1aa343ea345bd0296685b4b0b456fe910bbe97d7f914dddfd4621a660cded8bb09595489f6d02f9d227afcbac2d3b91edd99afa59f642fd6ac596d534a87c49214983483e55915474ccdce4b4718dfcb1e675ac85bde9a47dad4051559602dc8dd5f29a200ff02125d46d4cf0eba6404a8ff71d8a42b3b109f0072a2cf29252eccda2b770375c3a735c3f5391fe760fb9a6393fbed03ed4327c48b0c6d8be377b30433e691f54da014d529a784631b1e8930374bcce5dd47a42568ced6be8f786eea690028826be0fdc50091833a38742542b2deed4f10d484e255d18c9df906e550257f6eeb9d1208a25dee15d3e40ef79a06ba25164b1144133e0e44051aac849e2de33088b4e730aa6bfb0d6212994baa92845faeed0ed23c37951c6dbaea474998690567fb6fce833556790683318760073873af22f51d7422a2be6212bc5f63ac5c682febbcfb63eca9262088e84621d4f8b8175ca1ea2afee80cec6ed0826f9c13bc1e77b5c124f268637acdbe49f4406668c5fa30bc73ccc1335055005c6a9fb54d542e5705866c5cedb8e66cfdf2efeb8ed8aeb5b5a009f7bc3afb7150482c1706ccb605975566bc5c104a1efefce7a1952133b1213625e441312fcae132874aba3b8eae185f5a98b370eebd12285d1f55dda255b97875204e57e5d4db95a2469a9ad4b9e4020f385a40b33a1c7e0d976e4a6e2df955f78c76ddfe636421df3cf286270ca6c887be1bca4ccf7f8542685776dc2adc11518766e3fe9cf8c56f958a1e46675b5bb30d9d540371e3fd08de268a61ecc4c9be67d7e0c23c5ee702aa9a428464171ef9deca7e8d29f5160e3fb239e2e95287639ce3324c939b9a1c09448830b327aeeba33efb8d7a9f2a37953899ee5c17eb9b0f473c35d7179e8e474688631cbba93e9fa4ec7f3299fc002f296d3acab062e9a6e4b25afb052286d544a41feb8383fb51108bf619e8ab0077f5a11480d99c6ab01c79e9177e28aee8a0a7338107f5f534aea535d8ba531b3b65e55c2dae8b0219c1d8afbb874daf50851984d829beb18517af4380387f819f4a87ddfc7e6f1e6cc43db8764e4064af8cbbfa730312fd7bff91fc8793ab6dac12dfcddb220f975e6c9b32bbb9e8857aeac367d9ffecb2d4c19f5813dfaba44ce4aaf2db49a13d3fab965ae8d2197c77b9c3ac6a9f12b7d43bbbffb9d6559137c0d553d887551d4dd3e51b01b822f93eb877211383ce82710f05db883e3e1e7ba8318712ff5f33f800f9d5c4b437934d0d33f9acef5d321415ca7dbd472ec6f1e6697d8090de4becf1c7a8ce964658684f152a263ead1c1fc76daaa11cda2b3efc9145fa16727bf83d8f6c887984cecc866d56e5b5dc04de3ada38231bbe8f07be9ae7e004d4c7289503b582334a18589f943c51b41ae7ffd2a8459dae67293e2923df4a8833b66db0132093c85496986bf08d6551e51b6a7d0e5ca77325f209c0b06d1bb929073ead1f5cedba2ae617e7a17de63a8c985adf5b5854e406f7eb488d292152651cf12ca77433a981e24ee7b954e6dd58e987705ec07766dfa0dac227e195b086af3eb23a1f53dbb59293bdf7d1faa10f03390820b49a970a8b40b584a20d34e545e954fd92c45dadc39889fea8e26ea26cd14c147bc9b1cd05b9c76f10ce769dc519f4d806dca449d951347add849f9aad165b8ee19dd494761aa221fe8cbda249ff421401463b38e37fb73d547da8f215baf3baf9fba2b129f75674c97ec150eb5c0a60b15fb1aa05d58011b7939933647c1504365f8e437931c5da5efcc49dc1dca23d935ac0354c6dd2391f52de8384c6e9b62d194ed8dc8c4970816701bca537e46625cad0120ea2a0f4416511ae6db5e3e2f80740d5664bfd43df2c713ca65a237f06df9293678d04dd6542d003fa34a07037aca33b113cc6b5a5d355fbb5adc538d50ec7db8f3d96bc9af4b8bdf29ec0aeb1b2ff3961b5638bd3040a386d7fd44adc6e832c7566142d6e91e9f7ba1788bd11727ff1eab8338cd9e2839be20867a6fd4de32e34bf7d73d9bfe13e7200c5e481dd3245719a26984354d9bcd880fb7690a9b0ddd33e81d345824b402349051dac4f7459a49ba14e4043ccecea26a4d97fae2335fe372b5021a8dbf364f116782df87e88abec3f0d925871d5106633bdd2dc95e6bbb846e0009d99d0ad993a5cdeb024eb64390f283325c54a7bb246563e969e0d9562f990563733168ad0022c8941896f29cd4d88e44639e8d6f2c9a9653b51592e05e039a58337692c78f2790cb536bbc180a0d417fd868661ba47d103f00139d37d3d542af7c8615632bc11d04824b9e54fedf3d8441dcfecafae2d9c7bede5514956d1620d8092833ccb2c9fc0757b07cdf33d4eb0f706e8e6befce0cb046240d2619863a73b6d236257381e642d840906e76f098a36806d244ae5485d92c4d93f920892f463ece5d0a1a00127b44c2e88b323d08a679129784697e1f9ed47e23e8a5a20bef629be363b10a3317b38ffb5964c1ea846911d69d91d54c23247e9e0671c9231e32eeb7be5255ba7611bf15dea457cce4fd3cfffad4b9319e9185b2b665395ec17eaf57f7d3051e157c7f4fbd7b31f17881e629540c37c4aeb8f34a9def52c7d799e64fc06fff8f37eca8af3d04f266a110935dea695c3ccea832993c9b036e6710b5d5b6064ea42d8ddc61cfdcebb2cb47da94a98d1ecb06a336c96442f68f9f28b75d082a634dd4154315e9d360de34a26fcb6abd1fc2253ecf80c9b58802ec4f13b9956f6a99406259f0798177bb9a2f11ae89b2c46e63facb19fb37253c238391f3dc2fca84796f47a3cbb650c9d2cc16cca2b8e1e845429b232a621b5ba7221a8b235681a51fbd7f025bb543cb45ae83225dd386e865fbfe87d396ffbffd6b8a1d35e5afa8707b3d21078ba616bfebbafe6e285df1c85344a73212fc7b80e632cd51d499b17639da40c79b6a762c90211aa48ecee851745ff205c096beb1afd1f791d6ebbeac3877b63b7715d9e5299f4a8b9d9cc9eda2a82d1e3e0dcc03ace92702b8555f8b85ebc38cc0ce5fc30fcbda3b19f0b88407e40bfbd53f5fe434f5dbb672223661f83f0aa1f387592d2d97e3f89f7d186267f5a118832b9354c76afff3fa88732ee156da8e0b35606b526ab736a6ae6badde992dc6bb31f442b0933c6fa7b746ba024fcaf938bc6718224e8cd5b6f78962ce84dd10e2d728d3fbffe37e6bb5e940f5bf7a57ff4d2bcb16b0867bf16331eb43cba61ce2f0b78117e4a895dfb9c8c1a68b6cfdc32fa328043dcecc896b88d4bd0f374190baed558e49c5186f3ad8358a3cd0da6f1aa3f5937db636cff43886f55cc3e56aa65ad9c87484cbaec1e69be170b956c7aa1b28c2866e8966230fe22bd77e27049b330cd4e05e9de05813daacb886d1750af1c940abe3fbbceaf4f01138a129c51f90de7366c3ad403805340456a1862cc7b8e0ca5e49e7ed36d0ef5443ddf9f4ba5ff3147d5753f72fb4050b1633a50be9cda4e72555694f37571b617b937691799c71202820bd854adbf989406909b16efc3b1c443cca8d72beeaf0cbb30defc85c8fcf8056b63903cb9ea5e36db070c00bcb43c769a09e2edb2710768930e001397adfcf46f5e68ba39345344427949d8be793c66d5b594d1dc38cc087a423ff5226b9f81afe970ee5f81c60daed91598db96b5aec7ef958801bd0ae6732f5cbc2c5101fa00db87413f605f8b7792935ec085cebd158529727e1996843505687a886b3e0bb54390e938b204cde09ce1b5a1fc6d24e86fad120671f54ea99cef08bd7fb0dfcb8956d602dcb52ff3d943c4b21008d0b517c28897993f75c621deb7868b2c2ef20d2ace309670b7e550fcea088935e08f5f0c01c57ad393472b3d7ec798d0e280ebeafc3dd0724075444f13cab3dfa643aad3dcfe2dd953b3e4910523130f7fbafecc4d3b62afa6da69448f68a27b378f6335266339447fcf0db0414d33542ba6429115dbc7eeb059465416c8ce49606eca45139822d73faff5888e03b7acf361413a0071f1257b9c0618b18757445ced1f52071b37cf971bdc4ba2d89b84fd95733e29976da4b0666802197d876969a9270e95f57c1ac14996ae1b604ed0580b1111b58cd6d0665077ff9afacc481ad45c0c1e3519a588d6fc4bb70e9698cebbdc1d307aaa4f02e5ab471e61f55b244cbaccdf356898f3869e3ee1514958559b91362c36aea4d4e230d38143bee214c5643e18f0ee1e53283f142da7568f1fce84d039bc80f330ba97da4a12c25710ae4f8b2a0d415a84ecd73d4d0af1100a8a472b372d4397f1c680502f11d8f79dfe9e5bdb427fa08f46161f33c0a077f076f25e8577249c7ec08daa9a8fbf88aac0a9b802dbe381161960e01b28db505538b37804ac2c2967dac6e55c3fd80b79ac487d18bf8ebc664a888be1be8f5cbfb", 0x1000}, {&(0x7f00000012c0)="be1797eaaae27dd085705022ef77860e09a9ec647be668ba9c76a7bc8c801e147da58c05d4a837f5c84aca5a60dafe2fdee58ef4ab8907d22068a5df804454a5baffb175451ec95175dc43550ae41641eed8590b2323267637f63ef6bffc40c0c3f94e4008619ed0f771ff67ddab503a445dd32d9da4aab5bfc71caa768564d76cb05abfef019e4b62a047b778f6ba6d6bbb1cfacdd99a087c9c3921299f5259df6b2715e5e209bff6d03c1c5124ccfc2c06cc96e139547e6aa3df7f9ab195c9c7", 0xc1}, {&(0x7f0000000140)="5d032f027ccf691074f730414004ab7e399fdfc622360a20986ab95f5e34e34066a6884aadef87193f01c907622758fdd5c6bcc087f3f57b6687885a88b5f2586cf9f17e48439b6dc22f593bf5525e94db86e692a3bab30b861989e3cb8894f2f8e128d446800caea930d15796ab1887042d301831431a006f", 0x79}, {&(0x7f00000013c0)="4ff13c47b40d151f4795ae73b07665c55937f823320ad9f6db2d2b1cad3ec7afb7c9235f72a345bd4ead8cd8892fe69f1884a562da734355d4e4778018efc6a808b16438341c9e5a628449caef364747280708e82fb3bd0f34cc2d337439c9c2180fab4b55814a8027d24f7dedd66c45af69fa5f7fc9d11fd48b5596d66487906717531ab9ee7268ba59c52cd5dd9324d7a80165fc4e460977e4c165f9c2fbcb0a5038b628b64480f347a71405911d593374dd310ed97b58fabeef30beb2b43cdc9ca77466dac8adde176cd4644b443d8282bde6b9ceed2e8850c2a3dde717b0ae3f1a4b9cb52f8f8d9c455f15229ab6a20499f68807e2da61fc86603ae1b01c1a584295337282f315b2fab4c4f64506ff3ab7a0f03ccb30073d61a97a853823dcf121a205b0db5e662b4f1b94344cd158a42d9e46da5ee134f56a1959a7446345a4897a0b12690c9f9f3fd75b171fa58d96a510c23cefbfc20763c90e43dc0147da7c4d07f80532eb782137188b7bb89a721bcf6e7bf7827765c80e7a2d97303ffeaa03c01e9ac991d3f23341279fcbed3a44f0bf64a4312fd7033bb13ab500d53267f1679a9aa9aabf9b395cb32f6686274a0590c2bfc01d2d69d1b357eafdc55a89c3141799712937db41558baee142a83288adba593351bd960685fa140b59b4fb1aeae9d069fdf261379a0d2957b559bd54eb7b7c51c698bcdec9cf81f8eb8645009d10518fcae916c56204e813437256175cef330ae60a2e603b4d50cebbf192249ae2bb1474a3ab23d9d4c12d763b85fd29ec427e191a37d6341d181859ed96267f6eafa56241a414492affda0e5d2b8ea73c2a9b4fb9a0ae4cd61e6e97cadd5a1dd75b3655717a14407309363840feaf58e0efe05f1795cf75df3a3381bdd18d73b439462f033e513e60cdafb5e561847604746fad08540a2208d0a77c5273790d5dbf06b578a1f372f982dd07dd1a97a524aacf75d7f21073257648763272a087db43e7936cab56a8209d9a66c0ba098ce5366dfc7fcdb2a6dc1b16f896c2ec771f22138d16e96be4191fecb35b1af86930f3474ebf575af996d834a7ee10e50a2ffc6f996dacc26fe728b56cc8b853d918694b4eb919d4781740c5b0ebe6bcf2259d112153de93ac808bd35178d84cf2871044653646880bf0856f6c908721b2587cd01b5f794cf8ced4ba1df3e41f2d624910a1e8a1def5fa46193250f35f012a2f3f4d496e65a592dc1da94f6bce97e9086274b71bf59a7897e6275ae3035f333e550caf332903c2b193d7af5c1768d1956d3c9a1d97f982c312543f5f6c97e010130eede0af2141ad5e3d226236b5fc1d810e1942b0374ffbc9b8842b218faa569648970f0a9cefdd10ba9101e11b7f5dba4d5b7b25844051dc9810c37b2727aec840efb20eda45a809513d8781511b5152ea90529ba59919f41f1b4c819304d99d06eaf9b30e29fc5f5bf2f3a0a8caf01a9c033f60195ae4ee10f68bcc6b728992822afb6f5f27f9836de37494774b58efcfb75a648dc18be4884d93c236c2f00e36c66ee09634483ac92ae4729d2fa94268d73d431b79c6bf4162f381307ff213fab7ae04e2de0e8a8c88674f4e3434164a7baaa9b2f560980e3c7305b052fd7c061fdaf4ca5ba60e22ac570cf0a2b25770438667471bdb0b816dd6dc861776f7aee0ae67c2f85cd27080cd06a8c17b5fcdae9b2c863fb044281b7c800e103373f3892d822440853409b63383017e8bb6addd6684ead6225fcd8b1f749654c58cbe8badb98552ef06c2f9953a7f9b965cd095fad517aaec255bc4b794df102206cb8c84c494277721d139b2f1a53dd34f75f9fb6dd984717391ce927b7bebb183864859e781b6f54aaecaff18b2a2df861150dda14c7a3df21930d0ebb49a5fe506b9233f7dadad3f40a245fdf3290a3ecd8d2068766f69f028d90fefa19a9e43b0159aad2a442e3387f9b6cd9999cb41cd148b261b22a3bf7672455a74ec46556a280f562a3ec9b111e789668cc09663b34ca7e6e54fca129fa9ce0a646c72cdb7e9907e361bd6f8ff658d033ecf2718e050bea36209128f2263dfce30d801c8a93b1340be635d599494e914691673a72a0e7ec7fabc27ad8eecba93b640d49866e1076a479b69f90e2aa387452bc20126db23a73c4964444521662c1a90afa449b0441c16c4092947befa6c91fd9230200d3cbb148ff030a5fc5b429cfcd31be68403975cb6942c0593b0aefad9a6fedf026dde27d2938e5a7145273f616a2076c45fb7e6f4848e2fa0b1210706ec4a765855c8d896a1cc5b8c24d801cdc71128c7402f9273cec4e31c7ab7ba92b43b46ef75b3080e323e2913c62140232c4e6bc883ea4d14a611a2ea07bca6ccdb160dc48c9d17b52351fea5aabf287dcecc29222d3e1a2e89933c841b6b390eafdba5f42cacf8fdda175bf3e7bd8331e222cf8e54a18270949e178ab22e0365ef4b4454e5c6361efb6c9607999966679379c605024822a0ca495ae6f8ab35689844dcec484e8523a7ea67e4062a9ebc2370e1d542e6a0991bd5c413280fed95ef7c53e5dcca5cc7093145c43f087dc47085ba4d8f60fc99c3fae7d8805dc128b281f94d09ed6d7e1662b824074603bf65648a8dbbf33017d95588f0acc4c2d6be3ab570997662d21adf53e63591322a0cb7d6fb1de9f050b772060e7ec915d51c3c0a24341ab304e760937697f6a36b163b84a0d7f66afe59e008292c79c41faa3e9e496acf658b06bf4172d6bc5605b2e1cf30030a4ac5f563f343a29ee833bc9c5a4a8ba4ad831eb26d4c74bd05d8515ff03fa256f02730621111c081574e72b0365bb56fc3252f0a115ce5261a4abb597354aa0f05ffd00c531f6d255afdca47c66eebe798edb369f228f15c18a7364f2d6c6a7f695c1ba650f5e845f9c6d403c0a079a4efb2283d38a4e258e8ee5e99b867269a2db9209dc52ed8a81ff16b9b9339158a1c234652e6a26b369d96c0186200b75089d678258c5cac4d72c5c08c40ae34f83c955c1f77ee1cc654727a07eafa8cb03b6bfc619e4d53c68fc45b2dc513b63179e1815d6f62501bc5e9f003c10dbb90d14830ecf3432492cf4a6af53df17effc9fe8cb4524e506bda2e402002fd0050c4e91a3660f394ddc24350293a24f9dca0eb9250f0171ca46bb044e5639b791d187b4802cfe7042e4fb914974f66f3aa6522655a75d83200a4839cde78ba4603846a36d2f519188bf3f660c81e00f1c2c52850ceb2fede96a328caf469f3ac06152281f0ed0e932b6ac783db445a18637c4474769937b26c77dce9a4921441fb1584503fc8ebd2e6bed73aa3ed9e2e5db92925b7a55fc73f10b36b32a09682382be76ca139de4da09f36da9c04ab4e3d7430c1e00993864b099536a2628394d491576a21329ffe0a5c44eeceedc7c4e877459d4126dd56d18a004a157a5474b3cb3ddb6835efbf1243786aea50cafb280fe7aae811fb8a285135aef582f9e4af17a25414a4fe1213429869f6909c736223dec96d1d9685c608cffa2725580eea2d585e995e6fe1327988ec4e0998b52c21ffdcdc7867dea89a65f59838275c5da9bf036e84a151f6204fc23a27e28aab8e8b2a7845cbd56f91a6d830f9220a3b88ba8b4412549cc7ca5fc5243ff497598a34d4ee3d61cb9903bc27731ae6b1098aaca685875ab809bae98c20ff48840521458f629cad11ed307931adf798ae335c893678d61385223cdbfa31a08b7e1a25df505fc92a3b6548d68508086f2ab8998fd711d5f2d98012de99f642db288487b995a3c515f8e6f9bbdea7361362f2a198e36370ff8676c2f69bde4e8fdf90d61290c10aa1265da80390ccea071b85ff880c3744be48fced12c2efa3b7f1214573c2cb03c0c46785bca054f01c4cafcd204068bb705c148b63fcbf3adb8988cbaeb5cefbaf8aa71b6a8bae5cc429867451eccf209df9aef2045b328ab726265c357355bcd50d2c25616fc53828334e95a8c18b6bd9a898b2e1d01355f3ffab271b0b7b5c2ff908780e4429bfb812afd5d336a4d641901b53185477d90d91162cef071c5eba5b5d8d57c805da454b096f5718847bb53805e4914250aee85b735bad58e876b5aa284a06cf64254d91943ca7cf3e6d5d55a52dcbb1c96321d2a6fd0e067149875e505dfb822c0b83d63e08d8f95e8e98fbb6be335ecc4664701b1bc64f88c2383e96292e283b74d0c80a7843b3c9a05842c69483a0957739458fb6c16816cbcb09529223b42473378c8278b094f46a02cb21ab748b8d1bb505c3f46a6266451141e714d5787714ae8f55c6a616ebbebbc2cd1f8554db7858ec386d1f3afdcbaac64be3a1f9de2b6f663dc9b0491853cfe94fc58e57ff61ac8a572d5e16de21f09fb168ad08f56b64de2c0385b46aeb3d617290645d4dc174e533afb1afaf0bb4ea2a8048b18c9e366b3ad62f5e8bbdafb17cac4f92efe865f1da9499d05d4f5124caabbcc23c73b824e42ee7f26b3d137c7487102a0e59bda61bc810950ca038f65961553fccb0142a5c53a3948ecb0191193ae91b81749088f783973a950ba0852c2ff0e05664f498cda5523f259c475a7b722460c8c6f3eaede9c8a27cf3dbbe8b9d198ca904a2f2df1e8dd23d08a44b1c302b1af7ff9bbc133c0e535a0963e8c4dc8a1cc1a17ea7a65cd7cdd266cc8804ddafb4c607f33f65675668218de5196ad1b0523ee393ddecc07a577fbc14a7b35da6919d951c90acb08b7b4dd918376e0c65e3471cad5b58776dc6d14f7d052b14646d43d1f5eca9dbb953b01a75e57cdc1c13b911eafb5a849b81cf4d0462dc2edc7a3b43c55cc76f49851b60cbdcd7dd1b14ca181cb4868356243b36f8e9d6ab7ccf172f73634bff3a634e9a361bf483cb39eac76b6d7ceeffb56c4e30534a71b5cd18da412b564c5ac0f249275e1e7002eff6c7c099f84f9b1bb64a44a569bd71418e3ec068f37afe3ab6da466fa4814188851658872694b9070fda4881ec574ee3efcad648efed25ff1cc567f4a817b258257ad6dac5ec356ce2f20519a7f73a566226129ac36dab60900aa462b13206ea2997cffdb7a81a1f0879cfabadee7145ca78282293ad2890224ac56639d712ca04d5219f085c457fe64fa43ae2e398f3fffc22714fc2d9d40ce3916519008cdc81f2604ab250f1a4116cdc43040230f78b11fd23687abe994d7a1350467d28baa5aaaa022678b962d9eb491ba166351b7676a273e1e59934452cd6a95183b4713b7b0da067d0b4a54e8bfba8ab59e018fb5fac9e1c2e9eafc021385ad49223426b4f467c0186abe67ea1faa30b6d03f2d75cb99a2d911ff86b076f0e512680aeb54763a497db6d6977c957bbf6b5ac50e243bc7450372ac6a748d1a2e341961b9303f5339b9381b4ca1e56812f923334cdb603cd5e5c26cb788278314998d790bb57bedf3f15add1fcd7641fd4d592cfb11c81bde7804b9712e4385b49c77a1a496c6a074120806699c796e19764f109caa09135db16af9f89493868166d0059957da4c8cd2790ac3ad86b9543c9b553e37531c6b109b81331f6854714b4546fdb1eeee9e3e3d13e556121c7adec0ec54fc23a56b3b1f3073bf222b82707497c3824d2faea4fac6b84c33101bdb6f0f8433068b77b202465bfc3717785c76c9a29e55a0723b8b06efdc5841589b00d5e8531ac0eeb4b0cc646497ed2812682ce0af4103f1e83b65b2f63f145bacdf697de28aaaea4d13ebb03ade44c3fc2ee97184db039634fec9714d79b1b13990faff5d52f4c7ff65373fd", 0x1000}], 0x6) pwritev(r0, &(0x7f0000002880)=[{&(0x7f0000002440)="78dd16bc28e2efbad966cf7cbfb25a3e5063ac434709a1165e18e50aa3a852a0875a725b6524b297aa69e520b559f5671f9c2c00bc3ff94abd1784a07a5621118391928f62e05f51c36380a7176836798720b6df3b1dc849b4deeab273e96fcc28c18d01a2333586f91ee7044182960c73f4881bc85a9ebfb7139a716143b3f831da56df2c059cc0fa48795a9521bdc423b84e15294a02499272eaa37b1b086dc536d19c06757ab6bff8ab2708c381e251fde81015ca93b16bb3093033d286a5ade5b290641f38b642f844ac67f125b8b8fb87050c43c96e3f3113ecc8117f59778c47ff5690a61fdae9f6c5eccd6701ffadb84d3270ae37db7b", 0xfa}, {&(0x7f0000002540)="30d32adcd115f89588e3f5245a86b4287d8d3df3e3e485cb79086f698ead3221568dc7a7c72d04ff3ebe4e67405ba27ef3df7c662fa343fd486648b23e6ddb5350ed761beaba8381ebd22d7e8ace876ed8", 0x51}, {&(0x7f00000025c0)="fb140ac0ab7837e17fba3e86577de34a84f71bff10f35b1965fa6b6f5a69ba643ba6c55cebfaafa1438b520c83a217730cbb1ffd5fbf90c882b32ba73d5a6398bb238f4842729d198fc51e2363494d715e91baaa6c14b79d75e71b692c24c180f72d56e41b2ace259b179a11eca65220a65e09d8c2b7a177bb754487e7847aade9d7d4498c2681337a1c17a75240d1233cbfb807c9f9ba6782627ba34332a3be374fb877db5813b904cf51cc0f85186ffc723c62bb21bb9561acab493d7cdff1221a93ca16af65c32e4e96f4460143982247d6cb8547ff0747b758e1", 0xdc}, {&(0x7f00000026c0)="82ab7511503e00ade5808e0cdbe143cc137b073e5f11e175f7a8139c27d34640ea18dc37f8741d54577a171d838cd22c26f3b73cecb066529eb1fb79f1e095cd46f7c83f24a1275173fe6f9e14c1faf015d6960be90e83a519876340ac01ebc2b39f0d785ef6a97ca84c232e82c94eddf52a4a866fa89336009a36dc8659ddd16e273eccd772b6c89587285b04d8f94c820df8d08a1aa224ed0d9f581ca8f81a47a9c1266476826eb5122cd7873ae0b55403c903dae64c20c9acd5b2396417648a7151e80309138b2d5126", 0xcb}, {&(0x7f00000027c0)="b0f7da8fd3562ef191180b652bd8144df1d615580d8807f56d8c6f9f91e07dcfe229c4a3b37fb202ccf15e08dbb5881afeba3f2028531995f487311a337f6a601ea057c9abcba2f75eda97dc457ad943e3437accc839af0d48bcf0f6e364cdfafe2211ff1072bfdb6941afde2f409b10c9c5100b7883b6f41fcfe14be41cd07ea83d9573fbc87de3ef8f92cfa0ee92f43e611fb81a9454505736e38762b791997706ad6d228f6331242807", 0xab}], 0x5, 0x9) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) (async) socket(0x1, 0x1, 0x0) (async) poll(&(0x7f00000001c0)=[{r0, 0x4}], 0x1, 0x0) (async) shutdown(r0, 0x2) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xfff00000) (async) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) (async) msgget(0x2, 0x762) (async) munmap(&(0x7f0000f04000/0x13000)=nil, 0x13000) (async) mmap(&(0x7f0000f06000/0x3000)=nil, 0x3000, 0x1, 0x5012, 0xffffffffffffffff, 0x0) (async) writev(r0, &(0x7f00000023c0)=[{&(0x7f0000000080)="f4e6b7952d62c7f65091fdbc0e0804b6af8d29a6d96dbd65081207d7eaa4edfd8f9890e7d196096e2a15b5440a12f569909c72ac24eb5e574371b28d5a52859d1084dd36c5785e9b96ff689110dedba7fea8bc9142f6d36786b5818fa50bd414bac9a2e9e29884b682eae9c85d3cdde556ab2453628b3492ac4667a933dca67a37c854077f4ddfab83ba1f51ff616c5025c20793da40a72debc3d21f2f853ce772ea1879ada742232d4d6e66fdafd13b", 0xb0}, {&(0x7f0000000200)="c866c9ad0ea1b73cf17c13de80ede1ed3c82e31e762d3d67fbb10789d81ff8bc05a054092d7f4e02d3978d593181bbafedc88d5a414132352d727f58b7014efca513a3883af5846e2a00a4c584c4de1a9afd4de16b0daf35855dca09f0ba76493c8e34335fdba1e69f33583a605c67e422d3289cc14d7466d6b4d21e3cf8baa64911fedbe9fb69194b", 0x89}, {&(0x7f00000002c0)="69dd7d594ea63c9766fb098730982b152b8be892636aeaa883c00969a8a97c1738caaf71b38ee32bad5007692af7ca82a7b535f6257be83530554de8156c1ee2e55c36707639a1ba5ec5ec6524a9f30ca4559d0a43fb41726ddd2d91f5d9c112152a2667a3e926af7bd8a6e8779eb0707a2b8b693aab1ffc550943542eb5f23012c58436fb4174a99792e6a3459741c647bc5d4bb3c5c4ddef1567f6211f6be8b86b5a07214b0d3abf05f509acb14cc8f1c783f7d782d6c5a86316cd6f91bea17c16caa2801cba7922d005630d7f22dd040f3fbf8acefc9c7a7107675298de99fb4d910ae5d3046591456254bccb14a4e8445a5dd891cbdfe545cddceadd85325826410b7eeb1f6a72d5547905e06df62fa651cc8caa1b27a3503b5493cd90dc0a12437ebfc531e1f814bec578b0ae32c7c5f4564a214b4834c057df53cfe5c7123f461cc7bc845760460a91f32761887381cfe3946198f8fdcf787abf772f911d2833d4cfbb5add096d45bea2d3b46911bee7b8a99abd8d36315a358d8273c52a44cd754bd330d67e3ff20cb26a93d886bde9d89986750655ddfa8fd6213ebbfd0f1164ca01a56f61a935b8f6828cbb0e7a73eee162f23a2683d8153931ed343adbdffda57fc4faf2f6d17ccb1f63f91f79a0930849cac81bd90df7e0215da2cae6fc7b426dec72c9b7d802195a22b7b9f30997ab39dd32e5df4735eb49244525a3f3482565ec0d20187afa4f69363c34a723e61f2273595ff7447f7aaaa5f2bb0dc1ecc9da8c86355285c1b25ed68096815c7f0cf4f991bc9afb5df9d0eb0e8e2ea9162a73be0d95a8272e9326ed21c0cce58f2ec6986e52ca5f56f157dbcb65f0db1d89d1f8fff40756a913eb8d5a1d05ba963eba63de9d12d6ee681eebed33c0309a468cc56add3e9a842d58051b7b5f3af3f03409612bcb280778d14c7934bd2d60123b40d3cc42421f39ca2ee2119b1a55600c74124c8e3b2a91b895a2e635e216d807126e13cc6b4fb3e9a1685fc64519a9c47b1904364bff32be4f76bea4af9bd47cf2615b017d528e21e7a45f2831b041064bdb8830aefa218442da2314fb2be2b8749d37dbe8f4e63811150ca99bcbcafc2b947036e6ea8c0d0ab252fe49a302d99c962a655a52fe9c88aa01facc4bbac67606f83cbad85990f7d2ce278b425310598ad71eeeb7290d75d452e88c82a7f553a4536385110c1958464801d8647a4d300b43a74465365e4e0a72b7bd68c8a5f89c4f305bea77a4c7976d60837a5c709b5cf35bd84f9f1650b2b328167bbb92d5f92a351dee54121f175ac27c02b0748b69a8355d1c2fda59bffb03a0c2c1aa343ea345bd0296685b4b0b456fe910bbe97d7f914dddfd4621a660cded8bb09595489f6d02f9d227afcbac2d3b91edd99afa59f642fd6ac596d534a87c49214983483e55915474ccdce4b4718dfcb1e675ac85bde9a47dad4051559602dc8dd5f29a200ff02125d46d4cf0eba6404a8ff71d8a42b3b109f0072a2cf29252eccda2b770375c3a735c3f5391fe760fb9a6393fbed03ed4327c48b0c6d8be377b30433e691f54da014d529a784631b1e8930374bcce5dd47a42568ced6be8f786eea690028826be0fdc50091833a38742542b2deed4f10d484e255d18c9df906e550257f6eeb9d1208a25dee15d3e40ef79a06ba25164b1144133e0e44051aac849e2de33088b4e730aa6bfb0d6212994baa92845faeed0ed23c37951c6dbaea474998690567fb6fce833556790683318760073873af22f51d7422a2be6212bc5f63ac5c682febbcfb63eca9262088e84621d4f8b8175ca1ea2afee80cec6ed0826f9c13bc1e77b5c124f268637acdbe49f4406668c5fa30bc73ccc1335055005c6a9fb54d542e5705866c5cedb8e66cfdf2efeb8ed8aeb5b5a009f7bc3afb7150482c1706ccb605975566bc5c104a1efefce7a1952133b1213625e441312fcae132874aba3b8eae185f5a98b370eebd12285d1f55dda255b97875204e57e5d4db95a2469a9ad4b9e4020f385a40b33a1c7e0d976e4a6e2df955f78c76ddfe636421df3cf286270ca6c887be1bca4ccf7f8542685776dc2adc11518766e3fe9cf8c56f958a1e46675b5bb30d9d540371e3fd08de268a61ecc4c9be67d7e0c23c5ee702aa9a428464171ef9deca7e8d29f5160e3fb239e2e95287639ce3324c939b9a1c09448830b327aeeba33efb8d7a9f2a37953899ee5c17eb9b0f473c35d7179e8e474688631cbba93e9fa4ec7f3299fc002f296d3acab062e9a6e4b25afb052286d544a41feb8383fb51108bf619e8ab0077f5a11480d99c6ab01c79e9177e28aee8a0a7338107f5f534aea535d8ba531b3b65e55c2dae8b0219c1d8afbb874daf50851984d829beb18517af4380387f819f4a87ddfc7e6f1e6cc43db8764e4064af8cbbfa730312fd7bff91fc8793ab6dac12dfcddb220f975e6c9b32bbb9e8857aeac367d9ffecb2d4c19f5813dfaba44ce4aaf2db49a13d3fab965ae8d2197c77b9c3ac6a9f12b7d43bbbffb9d6559137c0d553d887551d4dd3e51b01b822f93eb877211383ce82710f05db883e3e1e7ba8318712ff5f33f800f9d5c4b437934d0d33f9acef5d321415ca7dbd472ec6f1e6697d8090de4becf1c7a8ce964658684f152a263ead1c1fc76daaa11cda2b3efc9145fa16727bf83d8f6c887984cecc866d56e5b5dc04de3ada38231bbe8f07be9ae7e004d4c7289503b582334a18589f943c51b41ae7ffd2a8459dae67293e2923df4a8833b66db0132093c85496986bf08d6551e51b6a7d0e5ca77325f209c0b06d1bb929073ead1f5cedba2ae617e7a17de63a8c985adf5b5854e406f7eb488d292152651cf12ca77433a981e24ee7b954e6dd58e987705ec07766dfa0dac227e195b086af3eb23a1f53dbb59293bdf7d1faa10f03390820b49a970a8b40b584a20d34e545e954fd92c45dadc39889fea8e26ea26cd14c147bc9b1cd05b9c76f10ce769dc519f4d806dca449d951347add849f9aad165b8ee19dd494761aa221fe8cbda249ff421401463b38e37fb73d547da8f215baf3baf9fba2b129f75674c97ec150eb5c0a60b15fb1aa05d58011b7939933647c1504365f8e437931c5da5efcc49dc1dca23d935ac0354c6dd2391f52de8384c6e9b62d194ed8dc8c4970816701bca537e46625cad0120ea2a0f4416511ae6db5e3e2f80740d5664bfd43df2c713ca65a237f06df9293678d04dd6542d003fa34a07037aca33b113cc6b5a5d355fbb5adc538d50ec7db8f3d96bc9af4b8bdf29ec0aeb1b2ff3961b5638bd3040a386d7fd44adc6e832c7566142d6e91e9f7ba1788bd11727ff1eab8338cd9e2839be20867a6fd4de32e34bf7d73d9bfe13e7200c5e481dd3245719a26984354d9bcd880fb7690a9b0ddd33e81d345824b402349051dac4f7459a49ba14e4043ccecea26a4d97fae2335fe372b5021a8dbf364f116782df87e88abec3f0d925871d5106633bdd2dc95e6bbb846e0009d99d0ad993a5cdeb024eb64390f283325c54a7bb246563e969e0d9562f990563733168ad0022c8941896f29cd4d88e44639e8d6f2c9a9653b51592e05e039a58337692c78f2790cb536bbc180a0d417fd868661ba47d103f00139d37d3d542af7c8615632bc11d04824b9e54fedf3d8441dcfecafae2d9c7bede5514956d1620d8092833ccb2c9fc0757b07cdf33d4eb0f706e8e6befce0cb046240d2619863a73b6d236257381e642d840906e76f098a36806d244ae5485d92c4d93f920892f463ece5d0a1a00127b44c2e88b323d08a679129784697e1f9ed47e23e8a5a20bef629be363b10a3317b38ffb5964c1ea846911d69d91d54c23247e9e0671c9231e32eeb7be5255ba7611bf15dea457cce4fd3cfffad4b9319e9185b2b665395ec17eaf57f7d3051e157c7f4fbd7b31f17881e629540c37c4aeb8f34a9def52c7d799e64fc06fff8f37eca8af3d04f266a110935dea695c3ccea832993c9b036e6710b5d5b6064ea42d8ddc61cfdcebb2cb47da94a98d1ecb06a336c96442f68f9f28b75d082a634dd4154315e9d360de34a26fcb6abd1fc2253ecf80c9b58802ec4f13b9956f6a99406259f0798177bb9a2f11ae89b2c46e63facb19fb37253c238391f3dc2fca84796f47a3cbb650c9d2cc16cca2b8e1e845429b232a621b5ba7221a8b235681a51fbd7f025bb543cb45ae83225dd386e865fbfe87d396ffbffd6b8a1d35e5afa8707b3d21078ba616bfebbafe6e285df1c85344a73212fc7b80e632cd51d499b17639da40c79b6a762c90211aa48ecee851745ff205c096beb1afd1f791d6ebbeac3877b63b7715d9e5299f4a8b9d9cc9eda2a82d1e3e0dcc03ace92702b8555f8b85ebc38cc0ce5fc30fcbda3b19f0b88407e40bfbd53f5fe434f5dbb672223661f83f0aa1f387592d2d97e3f89f7d186267f5a118832b9354c76afff3fa88732ee156da8e0b35606b526ab736a6ae6badde992dc6bb31f442b0933c6fa7b746ba024fcaf938bc6718224e8cd5b6f78962ce84dd10e2d728d3fbffe37e6bb5e940f5bf7a57ff4d2bcb16b0867bf16331eb43cba61ce2f0b78117e4a895dfb9c8c1a68b6cfdc32fa328043dcecc896b88d4bd0f374190baed558e49c5186f3ad8358a3cd0da6f1aa3f5937db636cff43886f55cc3e56aa65ad9c87484cbaec1e69be170b956c7aa1b28c2866e8966230fe22bd77e27049b330cd4e05e9de05813daacb886d1750af1c940abe3fbbceaf4f01138a129c51f90de7366c3ad403805340456a1862cc7b8e0ca5e49e7ed36d0ef5443ddf9f4ba5ff3147d5753f72fb4050b1633a50be9cda4e72555694f37571b617b937691799c71202820bd854adbf989406909b16efc3b1c443cca8d72beeaf0cbb30defc85c8fcf8056b63903cb9ea5e36db070c00bcb43c769a09e2edb2710768930e001397adfcf46f5e68ba39345344427949d8be793c66d5b594d1dc38cc087a423ff5226b9f81afe970ee5f81c60daed91598db96b5aec7ef958801bd0ae6732f5cbc2c5101fa00db87413f605f8b7792935ec085cebd158529727e1996843505687a886b3e0bb54390e938b204cde09ce1b5a1fc6d24e86fad120671f54ea99cef08bd7fb0dfcb8956d602dcb52ff3d943c4b21008d0b517c28897993f75c621deb7868b2c2ef20d2ace309670b7e550fcea088935e08f5f0c01c57ad393472b3d7ec798d0e280ebeafc3dd0724075444f13cab3dfa643aad3dcfe2dd953b3e4910523130f7fbafecc4d3b62afa6da69448f68a27b378f6335266339447fcf0db0414d33542ba6429115dbc7eeb059465416c8ce49606eca45139822d73faff5888e03b7acf361413a0071f1257b9c0618b18757445ced1f52071b37cf971bdc4ba2d89b84fd95733e29976da4b0666802197d876969a9270e95f57c1ac14996ae1b604ed0580b1111b58cd6d0665077ff9afacc481ad45c0c1e3519a588d6fc4bb70e9698cebbdc1d307aaa4f02e5ab471e61f55b244cbaccdf356898f3869e3ee1514958559b91362c36aea4d4e230d38143bee214c5643e18f0ee1e53283f142da7568f1fce84d039bc80f330ba97da4a12c25710ae4f8b2a0d415a84ecd73d4d0af1100a8a472b372d4397f1c680502f11d8f79dfe9e5bdb427fa08f46161f33c0a077f076f25e8577249c7ec08daa9a8fbf88aac0a9b802dbe381161960e01b28db505538b37804ac2c2967dac6e55c3fd80b79ac487d18bf8ebc664a888be1be8f5cbfb", 0x1000}, {&(0x7f00000012c0)="be1797eaaae27dd085705022ef77860e09a9ec647be668ba9c76a7bc8c801e147da58c05d4a837f5c84aca5a60dafe2fdee58ef4ab8907d22068a5df804454a5baffb175451ec95175dc43550ae41641eed8590b2323267637f63ef6bffc40c0c3f94e4008619ed0f771ff67ddab503a445dd32d9da4aab5bfc71caa768564d76cb05abfef019e4b62a047b778f6ba6d6bbb1cfacdd99a087c9c3921299f5259df6b2715e5e209bff6d03c1c5124ccfc2c06cc96e139547e6aa3df7f9ab195c9c7", 0xc1}, {&(0x7f0000000140)="5d032f027ccf691074f730414004ab7e399fdfc622360a20986ab95f5e34e34066a6884aadef87193f01c907622758fdd5c6bcc087f3f57b6687885a88b5f2586cf9f17e48439b6dc22f593bf5525e94db86e692a3bab30b861989e3cb8894f2f8e128d446800caea930d15796ab1887042d301831431a006f", 0x79}, {&(0x7f00000013c0)="4ff13c47b40d151f4795ae73b07665c55937f823320ad9f6db2d2b1cad3ec7afb7c9235f72a345bd4ead8cd8892fe69f1884a562da734355d4e4778018efc6a808b16438341c9e5a628449caef364747280708e82fb3bd0f34cc2d337439c9c2180fab4b55814a8027d24f7dedd66c45af69fa5f7fc9d11fd48b5596d66487906717531ab9ee7268ba59c52cd5dd9324d7a80165fc4e460977e4c165f9c2fbcb0a5038b628b64480f347a71405911d593374dd310ed97b58fabeef30beb2b43cdc9ca77466dac8adde176cd4644b443d8282bde6b9ceed2e8850c2a3dde717b0ae3f1a4b9cb52f8f8d9c455f15229ab6a20499f68807e2da61fc86603ae1b01c1a584295337282f315b2fab4c4f64506ff3ab7a0f03ccb30073d61a97a853823dcf121a205b0db5e662b4f1b94344cd158a42d9e46da5ee134f56a1959a7446345a4897a0b12690c9f9f3fd75b171fa58d96a510c23cefbfc20763c90e43dc0147da7c4d07f80532eb782137188b7bb89a721bcf6e7bf7827765c80e7a2d97303ffeaa03c01e9ac991d3f23341279fcbed3a44f0bf64a4312fd7033bb13ab500d53267f1679a9aa9aabf9b395cb32f6686274a0590c2bfc01d2d69d1b357eafdc55a89c3141799712937db41558baee142a83288adba593351bd960685fa140b59b4fb1aeae9d069fdf261379a0d2957b559bd54eb7b7c51c698bcdec9cf81f8eb8645009d10518fcae916c56204e813437256175cef330ae60a2e603b4d50cebbf192249ae2bb1474a3ab23d9d4c12d763b85fd29ec427e191a37d6341d181859ed96267f6eafa56241a414492affda0e5d2b8ea73c2a9b4fb9a0ae4cd61e6e97cadd5a1dd75b3655717a14407309363840feaf58e0efe05f1795cf75df3a3381bdd18d73b439462f033e513e60cdafb5e561847604746fad08540a2208d0a77c5273790d5dbf06b578a1f372f982dd07dd1a97a524aacf75d7f21073257648763272a087db43e7936cab56a8209d9a66c0ba098ce5366dfc7fcdb2a6dc1b16f896c2ec771f22138d16e96be4191fecb35b1af86930f3474ebf575af996d834a7ee10e50a2ffc6f996dacc26fe728b56cc8b853d918694b4eb919d4781740c5b0ebe6bcf2259d112153de93ac808bd35178d84cf2871044653646880bf0856f6c908721b2587cd01b5f794cf8ced4ba1df3e41f2d624910a1e8a1def5fa46193250f35f012a2f3f4d496e65a592dc1da94f6bce97e9086274b71bf59a7897e6275ae3035f333e550caf332903c2b193d7af5c1768d1956d3c9a1d97f982c312543f5f6c97e010130eede0af2141ad5e3d226236b5fc1d810e1942b0374ffbc9b8842b218faa569648970f0a9cefdd10ba9101e11b7f5dba4d5b7b25844051dc9810c37b2727aec840efb20eda45a809513d8781511b5152ea90529ba59919f41f1b4c819304d99d06eaf9b30e29fc5f5bf2f3a0a8caf01a9c033f60195ae4ee10f68bcc6b728992822afb6f5f27f9836de37494774b58efcfb75a648dc18be4884d93c236c2f00e36c66ee09634483ac92ae4729d2fa94268d73d431b79c6bf4162f381307ff213fab7ae04e2de0e8a8c88674f4e3434164a7baaa9b2f560980e3c7305b052fd7c061fdaf4ca5ba60e22ac570cf0a2b25770438667471bdb0b816dd6dc861776f7aee0ae67c2f85cd27080cd06a8c17b5fcdae9b2c863fb044281b7c800e103373f3892d822440853409b63383017e8bb6addd6684ead6225fcd8b1f749654c58cbe8badb98552ef06c2f9953a7f9b965cd095fad517aaec255bc4b794df102206cb8c84c494277721d139b2f1a53dd34f75f9fb6dd984717391ce927b7bebb183864859e781b6f54aaecaff18b2a2df861150dda14c7a3df21930d0ebb49a5fe506b9233f7dadad3f40a245fdf3290a3ecd8d2068766f69f028d90fefa19a9e43b0159aad2a442e3387f9b6cd9999cb41cd148b261b22a3bf7672455a74ec46556a280f562a3ec9b111e789668cc09663b34ca7e6e54fca129fa9ce0a646c72cdb7e9907e361bd6f8ff658d033ecf2718e050bea36209128f2263dfce30d801c8a93b1340be635d599494e914691673a72a0e7ec7fabc27ad8eecba93b640d49866e1076a479b69f90e2aa387452bc20126db23a73c4964444521662c1a90afa449b0441c16c4092947befa6c91fd9230200d3cbb148ff030a5fc5b429cfcd31be68403975cb6942c0593b0aefad9a6fedf026dde27d2938e5a7145273f616a2076c45fb7e6f4848e2fa0b1210706ec4a765855c8d896a1cc5b8c24d801cdc71128c7402f9273cec4e31c7ab7ba92b43b46ef75b3080e323e2913c62140232c4e6bc883ea4d14a611a2ea07bca6ccdb160dc48c9d17b52351fea5aabf287dcecc29222d3e1a2e89933c841b6b390eafdba5f42cacf8fdda175bf3e7bd8331e222cf8e54a18270949e178ab22e0365ef4b4454e5c6361efb6c9607999966679379c605024822a0ca495ae6f8ab35689844dcec484e8523a7ea67e4062a9ebc2370e1d542e6a0991bd5c413280fed95ef7c53e5dcca5cc7093145c43f087dc47085ba4d8f60fc99c3fae7d8805dc128b281f94d09ed6d7e1662b824074603bf65648a8dbbf33017d95588f0acc4c2d6be3ab570997662d21adf53e63591322a0cb7d6fb1de9f050b772060e7ec915d51c3c0a24341ab304e760937697f6a36b163b84a0d7f66afe59e008292c79c41faa3e9e496acf658b06bf4172d6bc5605b2e1cf30030a4ac5f563f343a29ee833bc9c5a4a8ba4ad831eb26d4c74bd05d8515ff03fa256f02730621111c081574e72b0365bb56fc3252f0a115ce5261a4abb597354aa0f05ffd00c531f6d255afdca47c66eebe798edb369f228f15c18a7364f2d6c6a7f695c1ba650f5e845f9c6d403c0a079a4efb2283d38a4e258e8ee5e99b867269a2db9209dc52ed8a81ff16b9b9339158a1c234652e6a26b369d96c0186200b75089d678258c5cac4d72c5c08c40ae34f83c955c1f77ee1cc654727a07eafa8cb03b6bfc619e4d53c68fc45b2dc513b63179e1815d6f62501bc5e9f003c10dbb90d14830ecf3432492cf4a6af53df17effc9fe8cb4524e506bda2e402002fd0050c4e91a3660f394ddc24350293a24f9dca0eb9250f0171ca46bb044e5639b791d187b4802cfe7042e4fb914974f66f3aa6522655a75d83200a4839cde78ba4603846a36d2f519188bf3f660c81e00f1c2c52850ceb2fede96a328caf469f3ac06152281f0ed0e932b6ac783db445a18637c4474769937b26c77dce9a4921441fb1584503fc8ebd2e6bed73aa3ed9e2e5db92925b7a55fc73f10b36b32a09682382be76ca139de4da09f36da9c04ab4e3d7430c1e00993864b099536a2628394d491576a21329ffe0a5c44eeceedc7c4e877459d4126dd56d18a004a157a5474b3cb3ddb6835efbf1243786aea50cafb280fe7aae811fb8a285135aef582f9e4af17a25414a4fe1213429869f6909c736223dec96d1d9685c608cffa2725580eea2d585e995e6fe1327988ec4e0998b52c21ffdcdc7867dea89a65f59838275c5da9bf036e84a151f6204fc23a27e28aab8e8b2a7845cbd56f91a6d830f9220a3b88ba8b4412549cc7ca5fc5243ff497598a34d4ee3d61cb9903bc27731ae6b1098aaca685875ab809bae98c20ff48840521458f629cad11ed307931adf798ae335c893678d61385223cdbfa31a08b7e1a25df505fc92a3b6548d68508086f2ab8998fd711d5f2d98012de99f642db288487b995a3c515f8e6f9bbdea7361362f2a198e36370ff8676c2f69bde4e8fdf90d61290c10aa1265da80390ccea071b85ff880c3744be48fced12c2efa3b7f1214573c2cb03c0c46785bca054f01c4cafcd204068bb705c148b63fcbf3adb8988cbaeb5cefbaf8aa71b6a8bae5cc429867451eccf209df9aef2045b328ab726265c357355bcd50d2c25616fc53828334e95a8c18b6bd9a898b2e1d01355f3ffab271b0b7b5c2ff908780e4429bfb812afd5d336a4d641901b53185477d90d91162cef071c5eba5b5d8d57c805da454b096f5718847bb53805e4914250aee85b735bad58e876b5aa284a06cf64254d91943ca7cf3e6d5d55a52dcbb1c96321d2a6fd0e067149875e505dfb822c0b83d63e08d8f95e8e98fbb6be335ecc4664701b1bc64f88c2383e96292e283b74d0c80a7843b3c9a05842c69483a0957739458fb6c16816cbcb09529223b42473378c8278b094f46a02cb21ab748b8d1bb505c3f46a6266451141e714d5787714ae8f55c6a616ebbebbc2cd1f8554db7858ec386d1f3afdcbaac64be3a1f9de2b6f663dc9b0491853cfe94fc58e57ff61ac8a572d5e16de21f09fb168ad08f56b64de2c0385b46aeb3d617290645d4dc174e533afb1afaf0bb4ea2a8048b18c9e366b3ad62f5e8bbdafb17cac4f92efe865f1da9499d05d4f5124caabbcc23c73b824e42ee7f26b3d137c7487102a0e59bda61bc810950ca038f65961553fccb0142a5c53a3948ecb0191193ae91b81749088f783973a950ba0852c2ff0e05664f498cda5523f259c475a7b722460c8c6f3eaede9c8a27cf3dbbe8b9d198ca904a2f2df1e8dd23d08a44b1c302b1af7ff9bbc133c0e535a0963e8c4dc8a1cc1a17ea7a65cd7cdd266cc8804ddafb4c607f33f65675668218de5196ad1b0523ee393ddecc07a577fbc14a7b35da6919d951c90acb08b7b4dd918376e0c65e3471cad5b58776dc6d14f7d052b14646d43d1f5eca9dbb953b01a75e57cdc1c13b911eafb5a849b81cf4d0462dc2edc7a3b43c55cc76f49851b60cbdcd7dd1b14ca181cb4868356243b36f8e9d6ab7ccf172f73634bff3a634e9a361bf483cb39eac76b6d7ceeffb56c4e30534a71b5cd18da412b564c5ac0f249275e1e7002eff6c7c099f84f9b1bb64a44a569bd71418e3ec068f37afe3ab6da466fa4814188851658872694b9070fda4881ec574ee3efcad648efed25ff1cc567f4a817b258257ad6dac5ec356ce2f20519a7f73a566226129ac36dab60900aa462b13206ea2997cffdb7a81a1f0879cfabadee7145ca78282293ad2890224ac56639d712ca04d5219f085c457fe64fa43ae2e398f3fffc22714fc2d9d40ce3916519008cdc81f2604ab250f1a4116cdc43040230f78b11fd23687abe994d7a1350467d28baa5aaaa022678b962d9eb491ba166351b7676a273e1e59934452cd6a95183b4713b7b0da067d0b4a54e8bfba8ab59e018fb5fac9e1c2e9eafc021385ad49223426b4f467c0186abe67ea1faa30b6d03f2d75cb99a2d911ff86b076f0e512680aeb54763a497db6d6977c957bbf6b5ac50e243bc7450372ac6a748d1a2e341961b9303f5339b9381b4ca1e56812f923334cdb603cd5e5c26cb788278314998d790bb57bedf3f15add1fcd7641fd4d592cfb11c81bde7804b9712e4385b49c77a1a496c6a074120806699c796e19764f109caa09135db16af9f89493868166d0059957da4c8cd2790ac3ad86b9543c9b553e37531c6b109b81331f6854714b4546fdb1eeee9e3e3d13e556121c7adec0ec54fc23a56b3b1f3073bf222b82707497c3824d2faea4fac6b84c33101bdb6f0f8433068b77b202465bfc3717785c76c9a29e55a0723b8b06efdc5841589b00d5e8531ac0eeb4b0cc646497ed2812682ce0af4103f1e83b65b2f63f145bacdf697de28aaaea4d13ebb03ade44c3fc2ee97184db039634fec9714d79b1b13990faff5d52f4c7ff65373fd", 0x1000}], 0x6) (async) pwritev(r0, &(0x7f0000002880)=[{&(0x7f0000002440)="78dd16bc28e2efbad966cf7cbfb25a3e5063ac434709a1165e18e50aa3a852a0875a725b6524b297aa69e520b559f5671f9c2c00bc3ff94abd1784a07a5621118391928f62e05f51c36380a7176836798720b6df3b1dc849b4deeab273e96fcc28c18d01a2333586f91ee7044182960c73f4881bc85a9ebfb7139a716143b3f831da56df2c059cc0fa48795a9521bdc423b84e15294a02499272eaa37b1b086dc536d19c06757ab6bff8ab2708c381e251fde81015ca93b16bb3093033d286a5ade5b290641f38b642f844ac67f125b8b8fb87050c43c96e3f3113ecc8117f59778c47ff5690a61fdae9f6c5eccd6701ffadb84d3270ae37db7b", 0xfa}, {&(0x7f0000002540)="30d32adcd115f89588e3f5245a86b4287d8d3df3e3e485cb79086f698ead3221568dc7a7c72d04ff3ebe4e67405ba27ef3df7c662fa343fd486648b23e6ddb5350ed761beaba8381ebd22d7e8ace876ed8", 0x51}, {&(0x7f00000025c0)="fb140ac0ab7837e17fba3e86577de34a84f71bff10f35b1965fa6b6f5a69ba643ba6c55cebfaafa1438b520c83a217730cbb1ffd5fbf90c882b32ba73d5a6398bb238f4842729d198fc51e2363494d715e91baaa6c14b79d75e71b692c24c180f72d56e41b2ace259b179a11eca65220a65e09d8c2b7a177bb754487e7847aade9d7d4498c2681337a1c17a75240d1233cbfb807c9f9ba6782627ba34332a3be374fb877db5813b904cf51cc0f85186ffc723c62bb21bb9561acab493d7cdff1221a93ca16af65c32e4e96f4460143982247d6cb8547ff0747b758e1", 0xdc}, {&(0x7f00000026c0)="82ab7511503e00ade5808e0cdbe143cc137b073e5f11e175f7a8139c27d34640ea18dc37f8741d54577a171d838cd22c26f3b73cecb066529eb1fb79f1e095cd46f7c83f24a1275173fe6f9e14c1faf015d6960be90e83a519876340ac01ebc2b39f0d785ef6a97ca84c232e82c94eddf52a4a866fa89336009a36dc8659ddd16e273eccd772b6c89587285b04d8f94c820df8d08a1aa224ed0d9f581ca8f81a47a9c1266476826eb5122cd7873ae0b55403c903dae64c20c9acd5b2396417648a7151e80309138b2d5126", 0xcb}, {&(0x7f00000027c0)="b0f7da8fd3562ef191180b652bd8144df1d615580d8807f56d8c6f9f91e07dcfe229c4a3b37fb202ccf15e08dbb5881afeba3f2028531995f487311a337f6a601ea057c9abcba2f75eda97dc457ad943e3437accc839af0d48bcf0f6e364cdfafe2211ff1072bfdb6941afde2f409b10c9c5100b7883b6f41fcfe14be41cd07ea83d9573fbc87de3ef8f92cfa0ee92f43e611fb81a9454505736e38762b791997706ad6d228f6331242807", 0xab}], 0x5, 0x9) (async) 14:05:57 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = dup2(r0, r0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mkdirat(r3, &(0x7f0000000080)='./file0\x00', 0x10) r4 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x10, 0xd) r5 = kqueue() r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r4, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x20, 0xe62, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x4b, 0x10, 0x59fd, 0x8}, {{r1}, 0x3, 0x80, 0x2, 0xeb, 0x11}, {{r0}, 0xfffffffffffffffd, 0x0, 0x4, 0x1, 0x9}, {{r0}, 0xfffffffffffffffd, 0x4c, 0x40, 0x3, 0x6d46d2b6}, {{r0}, 0xffffffffffffffff, 0xa0, 0xf0000000, 0x86, 0x7}, {{r0}, 0xfffffffffffffffd, 0xe6, 0x6, 0x100, 0x2f4c}, {{r5}, 0xfffffffffffffff9, 0xa0, 0x4, 0x7, 0x3}], 0x3, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x4, 0x7c, 0xfffffffffffffffc}, {{r6}, 0xfffffffffffffffb, 0x81, 0x2, 0x1, 0x1f}], 0x7, &(0x7f00000002c0)={0x1, 0x8a}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = fcntl$dupfd(r7, 0x3, 0xffffffffffffffff) write(r8, &(0x7f0000000100), 0xfffffe5d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000300)='./file0\x00', 0x10, 0x180) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r9, 0x0, 0xb, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x3bf79bd28f64c9d1, 0x0) 14:05:57 executing program 7: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0508000051e2f0ad3e00c257699a1f139b672e4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec58951e94221f932cf62f7040fb94c04f4000000008000361b4c0020022808b3a984413ffdc0a18502000000fb98fe0c2300008abfba0900000008e3", 0xb1, 0x0, 0x0, 0x0) 14:05:57 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafb", 0x50}, {&(0x7f0000000100)="6f105188f0c88841a1e1a795f646d096b6d90518740de95b0ddf84621c6447ae979012745f659a7878a0803ab6e8aba709e86f2ee3ca21c9b2a76161689cc00c47b3735896325d8fff14d69c3a8583b41f0c6b9fc079e4872d027a5c5eacb074036f62e0c4c4cde11b612234186fd9a5a60f0b23ee5349a1b88a8b88183f322df3dde0c10cdce944bd6779f3c25e260169c1b2027dc502d087f8a4ba5da372878a953b2895d97e0f2f9aaa4670ffe4", 0xaf}, {&(0x7f00000001c0)="013924c552fe400a3fe47f4d9e728131843b0f5a6189b89f79568e6dfe99a4a279a2a832534c9dd3dd6a7f014dd563b3771ac82fe907b6fba57df37f8a2a6a1665ac6c1902ca6bbf4b39d79f538a6f8d7db7b6e4f215b54bf58a52bfbcdd86dacb0efdef1501ab2a418cb6d6f79d9b959b1f050bcc881e5081eb8fa7f35f9a131e1b361bf8f6edce4d945506aa31de3559732d2cb46b43d71f3efe1165e9d5db616ef3b4b8bd576f4838300a9f84afa8dd1e2fd3ef6139a5c05b39ba891870ff076287e5b9c685f013b590c95e587df0ee2fae101e24a0880e4adeb4a5dd1414863357198b3704f7264660f86a6c91cf4a6d6bcf1601ef3b7bdc41", 0xfb}], 0x3) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) 14:05:57 executing program 3: kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x80000000000}, 0x0, 0x0, 0x0) bind(0xffffffffffffff9c, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x0) shmget$private(0x0, 0x3000, 0xa3, &(0x7f0000ffd000/0x3000)=nil) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="ea", 0x1) r2 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 14:05:57 executing program 4: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000071795e6435a94fbc916ddcb1da468264cc620b5e4358d9c155da23881003dd743700a47abfb4e4893fc157da849f68eb7daa60bf7decb957e40a0124aedc9a777e3b89fc2df60deacc4d28c7a4482623e1c02211d3361b1434c30691b3650c97cb7253a18c31a6d42d05679ec318cf490a0cd5be600c9f0a67d2f62d97d4a641852c632e55b0b879b53bbc7e1be999b51ab5009c1151cd34224f381b11c528b74dc5b9da417265c43cf2f0948285a552c67e36ce9b41967824797f3abff2d0"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) setsockopt(r2, 0x6, 0x8, &(0x7f0000000100)="7fb3e1ce", 0x4) syz_emit_ethernet(0x86, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '.pB', 0x50, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x0, 0x7, '\x00', [@generic={0x5, 0x33, "4c2cd08134c6c2537a17b7fe65dcdbbc1adecf1565d93c229e8cf7786ea0f9bf2ee00c577ec150f068497b794ad2dccdbd1d51"}, @pad1, @enc_lim]}], @udp={{0x3, 0x0, 0x8}}}}}}}) 14:05:57 executing program 6: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20100, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x5) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0xe) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x20) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x6) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x660ff2f2dae0ee08, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0/file0/file0\x00', r1, 0x3}) symlinkat(&(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file0/file0\x00') lstat(&(0x7f0000000280)='./file0/file0/file0\x00', &(0x7f00000002c0)) linkat(r0, &(0x7f0000000340)='./file0\x00', r0, &(0x7f0000000380)='./file0/file0/file0\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file0\x00', r1, &(0x7f0000000400)='./file0\x00') link(&(0x7f0000000440)='./file0/file0/file1\x00', &(0x7f0000000480)='./file0/file0/file0\x00') unlink(&(0x7f00000004c0)='./file0\x00') r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000540)) fcntl$setstatus(r3, 0x4, 0x80) fchdir(r1) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) r5 = open(&(0x7f0000000600)='./file0\x00', 0x10000, 0x0) fcntl$getflags(r5, 0x1) close(r5) r6 = open$dir(&(0x7f0000000640)='./file0\x00', 0x400, 0x10) r7 = open(&(0x7f0000000680)='./file0/file0/file1\x00', 0x20, 0x20) mkdirat(r0, &(0x7f00000006c0)='./file0/file0\x00', 0xa2) close(r6) r8 = getpgid(0x0) fcntl$setown(r2, 0x6, r8) writev(r5, &(0x7f0000001b80)=[{&(0x7f0000000700)="4a6e0991f30cae7f36e1cba6c0fd4b4432f653e45ee43a2df5ebeaddf46c5caa09f71f3322837b3bc2b86c3c351442230fe29ad742fee4c9a7d2633e573702d343b68425ef7b8642ac525677b33681a51c67e3e2df179e405bb42213efa281a91425534a8d7b21451eb0c7c24f5399f14861bb28389f90f28894d2ae104785c59ea70cb5e37792a778b58987899b91d8d93a9a4948364747597de9a45d7b0250d26f69c59e007974e7585ff152bc0024760a417ceae39cd49dc37af732df924122247d59eb8470913aa20d880e9c80fdce167bc03676845ce662a07d894bebff78e7919758be90bbf03772026b1c4ffcca50b63e53976ede4222452d8298e61a793fd8085368ecabbaea5f6d18fe34ab748153f4e3866b1aa828ef7c91b3762e3706d3c80f8afd3b299938c5684ae972d5886ebfaf271d0ce99f3c09cf18fca38d26c5bc5e2d54118ea37bfeb41720fd96e3df2818facf28a493ce7540d302dd139393f0c4383086c1a5cb314c85e6e419eb970e7586b425138897e176d8f77ac43c22d088cd1fd3e56cb46c67a043beddd15521f9088447765ccc97ddb7c58360c7382ff084d57e7dc2808678e1a89845cb890852baec6affb3fdc60fb347f3b5333e60a3b9057dfd8ce4ff99725afe7a8b21cf3e06690e974fe9e3995048da2885be9351ff15b1ef20e9c196b1ec92ae640f86e04e5788caecceec25fa28173d5770283f8ae0e51d57645b5b78925f4494aad89b9d231001c5c4a27c1f7a9131cc58272241c5bed0049f96d3d6bf67fd8b5f4906ea75a7cee98cad3936ad031fdbe4b7be1bf5644fd900e13556a2de148541ed31336b9679de4c2b85ca696b6ca075d335c67a06096f3a8f738c1835d46677f2d5ff662672ab82c09ea82fefdb391fb992f0c277dd7fc4ccf6b9fc065d5f1364ce6c96c7a548ab0ca36973877561f6449d804b309accd37fce5e5de1eb44aa17468fc53033a0d56f29f98bbcbe9915168474000b1bc7754d19a8a48f55715b770034ac8d12cf3bf4471f38f9a587410446d0ade2c421d6737f2a282215c2ce06c999476e2ed9c4463d9802be01172aad8759c33ee129dd21a8261f9f227ed45a0cdc5e7ea8974f963beebab484c1ee955d0c2e5db30e4dd33ffd1c48a7ad8d8e9da69eac21718128e2bfd5374f8f23b80896a565de41ebf7c989337753d51a384f2cfa3787940683791b701b1dec8e95561edf2680d94c6429b976deedbf945859a1e1232ef9ebcb42e9ba4f3ca72f877cd23a90bfaa71eb0b881a057749f9cee1affcac17198993e4f25c8a2d231b7192227d246a20475f23c4670a6a558a0f3f6da8efc368421452d13c70757f346e50771686d5ffd122f40fdea5a755a78a9d39991393b2a9ec26112369cb7741e3441f0791fac73ca2948ade15cafaa93a0ccb18233e91b8b32a44ae89e94df2bf8b9f18c430ae603d28e631478a8b207c6874c3c2f1deefecd4ef1ad5d261df7714115a5b0a8c97e90995ec3540a5912c9cc61ac6ad9cf1e72387d844cd6540de8eb3588ecc0a3317d9ce52849b5e1603075f1e6f51ad2d11f2f2a070cfc4fd5ac23011178febf062fb0c7ab5b0c8c42a32792ee1ec447bc983a34aa8aa45e6b79a1f5fb227cd8fbfa10150b8db9bf13572f179097a4c57aa21b98b3ae15c01b7e9d6144c8517fbbee987d0710f6e114da5fdb8f602b64bcc2a8d2fd3abdf28c0d6ba73b25efef8b5a06b0710d7ed71096eb79e883258c06fca23ffb9dec70e397b5fb07693587e9fa5221881c8dfdc0f4fdae7acdaa5d3df0b08115376c13f46bb58fbb2f012108712872699cd9365394e50cf4b64061e8a37b3a3f0e09fa2a4f0687fde8a672c0995797f6f462ed8dfabc19f6d2a4581de08418e91bc81a9d8fd49a9dee7840f71114ba9ed079c6c0a78d5218768915070b0db8d539cc60c9d5cca9e00982fced6371292c3efa31f0a3720aeb9afde822b50b5c1ff779e5e223661d7e1f03a17bac7a0ebf25537d4845e38cb8123a8f6717f7739a048fe54facb1757584b664421345430de10fb9550e3e40e9be18b9b75da5aa2ee5d9d03676b842438cf4f1b7585a16b1c9340388161b8dea1ac4ac93b9e5bba43b80675eedba9485e33a343cbf7e5297603d795f0e9770bc7901ceb639202ad45a4e4506e32ccff51cd2105f7a473137ba801d07fb36447bf1b322763594ff89b190102b6b065d7a54b3628129a15594b45882a3fde897b13903353521bb9e24be688111dffb253993466e71668e656588c65bcb6a3156de76fa0383ab5c0d5923bf95cf8a9909a5235c8ce7957e12317debd427411208d90df881ca2c651e76424ce1b331b927cb94646c78cc13cea02a408cafae85127847ee1213b429fe4b95895166337b6c7978b57c0cf40d1fbd5ff5f015b5aea86a80579773614d4c500a30e565781f4fb9d87d1ee9681541053b622c836e19a65117d4b189e18d04915627af7d2a1c16a056f3b096b3def1495dfaa3ce7e055b2c2aa8b4e6584831f0ad3048f7fc6fdc491df8bdad5ea6274bcb3b532f66ceac3010819ed3084d446be5bd1c1a73a2716a6bd14e8c8ce6060d0898a0b706d4eed09fd0ba6f23699ce371254c1a59f8e000f6b0fd3f975343aab2ac39761f8e65f2d3f0846f31f7a3acd1acbab770e9fc85dfa80274bc2db5aa226a133ab4979dbff585452052dfad104b6816233dd91ff17f70b92b11c45c12e92fdaec7f5baffa6fec725d0ce50cea6834de1c84492300f088d523387eb8dec56c4a08e39593d2f28dcc870abcd24979b0bfd5e25f8ea1fd7d34faf49a698b4a4c2188e782faeab7c0afd3e4c435487f11444fe97b87b564b9506df3e04c29e4d37fe550b6c428eae65ad89e276905d9433a508fe37adfe29eeac82bab5622f0668557263d598a51c7a01b4308d50d15ab71d9d7b90239250238e73d1f0f0daff9352235f18c9c2f0864f872389a319d7ff79e619b6ac21ad40d69ed86010d10fa744aa1daa56912b577365fc2279df907b31ca2ef7382c4e44ffea6632f6e2cfea4a5fdb565ee49022e4809aba7773a32857e310201e26358066ed1a8645178ce1c040bc59a4904b4b5dae6bff91a8b6a41aad7a4854330de6de8eb625a95a0c400384deb179a0af40c708f35c7ec9e6b2bd491ed3ab73f7f6551f52cfe50355dd800f7eb288caa7f3761501300bbd83bff63320f5e8f4f24496bf7b3645f890bc0f2d4fbf3cf9376dd0487e23be1b34639a360cd204cee56f35ed5ade4b8fbc958efff285e0b277a025c1577fb5053d5dc0d6675f721f770a11830941e107f422edfe37e1a2a0de68c2a7431a065354f666f4e4ca1d39fefaf18c77381f82c413e6593bcc7957acfba65b21f76ae4d69e260ba7e13b361d062c5ec870df2d94c3729db4f1f840453b7584beadf151b490928487f2fc1cf878eab3e1fb8b00feaf99c532fe2a1c32db739d86e9bd576c4d8660cebd680fa01f44d3e2a6abbb6b4e061294d975933c53d9fd08f0f3c325b8b81224a60f7420d78b89e34efea56a195d06c3fad303c74afc821924d39c84b7105da07eca80d53aa5925bc35e9eba3186ebee1f9ce7bc1814650f49ddc945718553bf7fce45878aa057340c1014e0d4f1d48f49012caaaddfe1bb7e76e79bb9f4b4f7dda4b785c6506e67ef345ac756eb3906150bef2a74495dc65dc8d31c392185b6b337ed35e44801ac06b9538a524c71602758cc9eab83d4030795b3b6691be591e9caa245597d60118327714c2c118ae0408758b01ebb5dec19423ae5b160ed2ed8844964d4af4774af87f0e507b3f19d51b5eda347000e3c841562ff7796b27bdf1fd75d09794bfd97bbcdffb0f7a30a244e9366138440f55b853c379d183509cc06c3d83b3e4030ffd3c2ae70189468828aa096055826445ac1a2cdc2fd6e27e22108832e3717085f3b607d45f7cdb6440e15cb33e81191ed6b1542d5de00334253a9cd9ba6cb8bb8a3e90949f66304391f7d854f9394b3b2d5f6c79d1e10a83bbcf92300cd32b1a082cbc41cc8726680a74cabfbdc529f72acb719bd890b2eef0afd33c133c4930b5559902b677044f2ad6f5a062cc7256a21eeb62589584364f53e3bd499deb24f97514945690e6b719b41436a1ad4dfc68965ce0d0278ea5360fe63c2a1c59ecd21375dd2b098ced07862b2267bf2627b03dbe74bfb98bbba8ab3e895d477465c07da76e6d1d27ff537cbd303649a43687b926c26bc9f85465b6b9a93714db1d5891affa93acc26020d4cff4dc0fdee2150875240f59f86659f831880b93922cf5bbf516787306c51fe53e3f7ccbe01c6b6a7ad03a5c58b1e54ae340f06cab73ca8d66349e873daa8d58ffda798afbb7e7bc9a1c15b1a0a14ae405511d876e2b257401025a3e10a7b3e84432083e656843c0782d57969f131007d86518d3815fd1167e8a0a8772bcad7c7154726430d71d59bcb157e27f0123734fafb5d60d3357f01c2a8fa19a14591a0ec1bb6545c2836320b3df960ec1029200893d982c4132150bbb946098ef5428a73ad1f682367a03d707e57664c05beae46fa2828f91bce8d2e33bc5bbf1487295f6c69d87edb0fbe4391cb63bb49977c255063751e6ad9c8be7db09ddf0c9f0b8a56f15d66f40f6ecc5f9669a5ab4c7220ae9434ad7511358e063292f03c5242cb198ff6bd37325a37e71903108b295b5c5c42c956bc94b558a5a7b0ead9b2bac2b950fc253c78e0747b7ef240e06cadcb3ce8c8ae8f40293ab956c39d95b44546ad371dd1a45525020e93cac42c83c2b27b378c4691e5ba4c79a330adff46ccb06e621f258013543dc6a1dcb97e74a563bc12b1fbb15adee4c27883601090bd838d8f1113a92c469fe1b8a2545e3eb5a0b94d67f4dff4fb4fd3b060e1945cd51ce4e578f570ca3a0e45c575f999f3764ba771b37479c13068d7ef9c59f97418b473c14d921b0985b3b88c00c0b553c2fdf84a1c27152d5803ac9f37d5568bdae74025423ca7d0a7d5c1f69bf03f0b02ce2c1b8f2b872b6c407cf8653a1d0dff989ca1f6b0b051f8808a9fee4d7af03bd7a090d552c511a84009ba99f84757fc5ec1f78532d14e00db14452cf745454d4e330602d1ae57778aae48a5f54d2c6bfb8b3ad6eaff17936a3059dd283c18cdc6ffe659ed2c63a68c8a3eff1cc27f67b97e3a3853fc3993bdf23f2e4f01ae7bdbb638195cce57769d253a7b848f0e714dfb6bce30777bfca03fdd83970f51e5ce5c0472c46bea3c6c42c3c31e93e282d524a0a3ec31e676d0c83ca191e211e327a91dfa7606d8b2dbb6bdf03fd16108be72ea7f2449148c46e7ffe0af912e6e1312d49583111dcc2eadd12e4551553fddb34ca7455d483896fd0d8c47fe76936dc1c2e9565df78b611ccb859033ca7eb0ed943ef7cbc59beb98e2446af8cc54f9c1c49b127e3e802c3de55f02d4a34fa740780eb16283553a0c6c75e38fc47c4cc13715f00b9a0c7e8cb125399651d0a33f916df6e01c23d72118ed5041bf4d1a90c0e74cfb34a69a9cc349197b7ee3e655f6a4911f879b8ea68d4e8b451edcc4fc4890f5e7b2913965a2290802bc70352cb25e56d4aecbf11c187a5cf13dd9ad36c41a5e70a0b5b6f6037a184b5498930579d6161991ec4aff0d87efa15695fd0db0e635d1eb32ef74f9eaa1d8aec15289c9427a895a16797d92776fb376c4c4d024e6307f28f94fbf6a60f03f4eb2fca323e83faf58bcaee750268c8307f6f82b1b41863958970c465def20a3d492785339b75a219806", 0x1000}, {&(0x7f0000001700)="c41e83aa152621a008b7b8fc2e73da343c3ede1180c7bb0e57b61c04f138b83da6145597a148f15d9f24debb8702da4341cb6e6aabbc710474bcc0b36fce7427a26444991ffcbecfbdf5214d5d9fd086520b5e4058eabb8770989ef4b530398a10c409b65683762a4869a2c8c8a548408696e2417c9ebb817a6244e88ea57e91996f4e4f0ba43c2e830dad4c397a39c10d", 0x91}, {&(0x7f00000017c0)="3864e70cae1975040ae60fd42bb730181a98795f660279c01e7689ff29496f091014384503e26e64a9242fa248ec4f548a788aa32510d2fff83bb3f817067d25c4c0309f545dac7bc8382c42026f42251d0e0015e85429ecc4ff71aa", 0x5c}, {&(0x7f0000001840)="05dc1a98ce07726daf296049e8efd13187fb3c954eb0be32d374bc8e16d096808c688810a0c552cc45431573bae4cd6c4d25929c519169d4e9329f0ae782f86a9475559599a2fd6d16518410668a404202d86d7f5a5bd2b44b148b99f9b8d62fc3490d90fdc789babd38f68214f04b", 0x6f}, {&(0x7f00000018c0)="19af569aeed61e20f216988de568595d97fc85dbaaedf803d412bd23155a5f8e3ed5d07185fc51661b57a3ca2fc11ef34b36a925642ad1245a92", 0x3a}, {&(0x7f0000001900)="87d777c924cf59aa4e1b9ea7a959eda63614fe6f8e1df0868a154fc404d88a6e674bcd0c5cc93aea95ff9d0ec758ab4aa9c089b62ae9fafabf9df114542d55084356d3fa844afdc5fd6131bf3ba75a", 0x4f}, {&(0x7f0000001980)="b82388d62b01e51537c40cf89a10100403e9cb7f04d85e9f9f9d593389c87ff3d98505d8c83919484df14f0585840c445138acf6d1447ac5940280d3ab241c1e49c8b6849040c290971af0317405ff618da070d620db56052398e2ff872e15d47b2ba637b57c6bba1c3a1d5d183c8045e96aad99b58085e831122abe52cf5c577af628060db6f3c857d92fbcade37c0aa14ff49caab96675fadd1854899280061cff43498d31386c1fdb43fa080fc9e11ab21bf39e46b18771f4e0e5317090e0c133509467f79e034cd831b91df75c8c98759ad787934f52ba97", 0xda}, {&(0x7f0000001a80)="6dafe4e9888dd72b7ed323a51ba060c8f99ab465c5e5aef6a847f8172ad561f5df657cbaba06336473c908474193675e8b66de733282efd9a5c2038cc0c33542091920193b2fce62723c07c4ce40a21fd91c0a6c64292be89b39118401ea670b03a9d00481d800537dc043fec144", 0x6e}, {&(0x7f0000001b00)}, {&(0x7f0000001b40)="4add9ed8b92d868f08c45eebe30bdb7c266f78498d8b80656c80d2d0b9b51011117957f5e750df77aa51edf399", 0x2d}], 0xa) rename(&(0x7f0000001c40)='./file0/file0/file1\x00', &(0x7f0000001c80)='./file0\x00') sendmsg$unix(r5, &(0x7f0000003240)={&(0x7f0000001cc0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000030c0)=[{&(0x7f0000001d00)="78f15f36e8969a17d0b7f90a44a294cb9558739b5a9e1c42", 0x18}, {&(0x7f0000001d40)="b8d5fbd037d212eeabafe27c5904e97ef309d0310923cbfa718aeb833d16bef56271be9f8650ba2394fa7582758b5226cc5528a0c8cc3e23bf59ff5d28cf393ffdbf6b9089188d009b6f0b1321796b52aa51e7b17db6dd45df8a60ddb28f68aff19a810d959f644e0150737563ba11c890994da3aa55e72d75046ab9f772da158b27ebecc999a6c0974d2325a7382a25d82f3f704f597ccb89ccd5c551dff2033a689ed006c8025cb62008a0bdcf644b9c005f6ffce80ec547a57350a72d2b1ebf9f099a50ac8f9617e942900e309ed0c7afd77200dd192179f0ddb766475acb7e777833a8de664aa09ad8fa32723740589334b8b3790592", 0xf8}, {&(0x7f0000001e40)="72f01cf44fdc0acc", 0x8}, {&(0x7f0000001e80)="11831ad30f1b87fd9a871516ee37517cbb7d9c446462024135fca9b25ca08e609dc1227897a176066d97251e1ea11c90f2091730a42fe8ea86303e20dfba20cfe93e6709e7319694ef1582f7c77a596a323f1b8e0d52c4a8eb6032908358415e78109673f1587bb5db40e1aab8786a2138dae8d8d706c5b575a9cd1a07ba538e3f6fba4c30e98c1b17f6b5ecf0e5877efe6ba64544cc6d9f5055fb3a251ed6cb", 0xa0}, {&(0x7f0000001f40)="bd31488e5a273397a1c72a36e53b35dea5f9ad62c15b250ed14269891d014af41507e58daef1fa5e61bfe2b75a18f3bf42d2ddca20b59fbb2fbbda1cd1e29bf97a445a78a9451c0f01ba667ce10cb0273f729227b9023f05b67e18c38ff62b01485696fd718260cfaedb8587bab122fd71c9f76b667545d9020a87ff3949b5880f30e628cb3fdac9b83e1bbd104ab40adce879419d6ecf58d7d3371a0ef029f2aecabc00a0e49175e1b5aa507842859806252aafe38ca7ea7dc8ff4c6c59ddeffe0b6656ae27df6903c18c7b0c58e99a81f7", 0xd2}, {&(0x7f0000002040)="ab3db19f4a3ec92445ccd45d5a4d9218dc42fff6bad08791b2fec9b9aa59b9c65a15b5207d7afe147e9adab1596546d8f2fba6e3eca2d5b311f3c2329ae3d7f70a18cd18af5cc99b333d85511b5d68748aecbe5b75ecbe704a774f5ecffe5867c47d224a4e887c5d1baf40e3687916f4458ecefaa00a34989c6c68ce3f963a6aac8084aed1c12e7f3dc2d130e030618c049e4064267b01d2543dd17499fdc3298f4100d9482b321651c80c4002d82809373df5b1750a65195bc3a566c7962d8396be5142ebe6fa235aea4ee2d61aec79ddc6638c9086b11fa0c036fb20bbd9f4efc09b41b35f4a61fc5c58a821ac28496ba1bdd8b5197c08e9f52253600da88cabd091c5a34fec19ce7a6131236e35dcd2d15cd04166cebc2e5dfd798d423718491b63deb1da9f71cf1a07b0eb40eda8dbdc0d7d9bd6e530549929e8031e0e3138248b2a3b2d014dc3a867b38a1699b337ebc386911a7e02751c155c58e013de1d5806c516c97bfee005c47f475b1a705d796a1230d5077bc9c2f585b0d519674a40c9f31976d648d06e299917cef0619d44224bd808a66ab41c67cbde43f2bdb1127083ceaf99021c4853d85a27acb423eda2bfbcff864b09100bde1dccf8dda9f26db18b91dc48b4543deac03f3f739fa5bf0ba868c706d4822ac175fed4efb8e27de2a45315a74ba1098c911e2c5b55bf6f76c73a1afb83f9cd21a08d139d8f44a4c75fb553c6bd7204523a89d9e8667488d0e1605f37cdd8564aab650ba3ac2aa92f085b74bfe5210cc8358de21caabffd19880153e1f668202ddb9a237a4fc55ad57ce7423e0e4397344f5acc3510a2284db6b73a59365d2a5fe3f95145f1e98b0dc45b3fc4ce4a7a70a9ebf9ef201c4ec1969e5b2efca9bf6ed800217485139ae78d2eea8515a4744eeaf6ae0b62f024b596ee2ae73c92a1c47defc5fa7a6b5cd2a8a2a3daa7396d822847b77ca96f6ee66f8d20e37a6ba622d7b28f70324638f148385da2fa4af4745734c13e6c77ed0dbbbf2a79b41c237c80fba9ecf3245491ccd7e705c8a5b30af2d68bd88ef947a35da52569e51c16a38a5448bb9c5599b8a2f9516bc49039cff9c8974adb85f51ad2c5ceae8963d8cce9670d6fa6b7b673b7db84ba221bbb2d6498dee9690fb739b6b97b14801c1c2d840e82d2dd4501b078d2624f3e4f1142d903e38f1c0c9e10eff8f02c333196f842f7e67805a267cb9da3d008d3988f4ecd19d623164dbacd7393176d22ccc307b3e104420b84fbff9c350f2b48045aaaafc6a8fd51929035be725f3e1f3f8c786cf927e730ee1a5fe2973cee90a4462cdb16a2fde63df2eeec26a418f6bd96c6633b25d5d5b03585b0eb8b00e93eebee7ef122edea9d5968c64fb42665f0cfa44a719b0b7f356b07849108fae7deb63b4b715c473015702c9973419c212f70914de4943cebfe7c1553f6a842b238f571ca36096ca93f1555b829445b7cd06e579bf2a6403d493681abae0d8303c64e990b29dbad1566c35fdb7fe2583c4cdd302c398797cce6f25c8dcb60c6b689a8ae4bb06ad7924cbbc8eb93cee6490b70b2d0eda173d4c1d4fdc543bead9e3884d0821ce04ced8d73492bfdda9de12ae23bb3d9bd834ec07dc329e852fd8e2e95f99595feae02089d8300ef17059469313544d241f7c2ac680d1d01b06e81b674dcd2392e3889583cd1171cf1734cba0329252c5c93e7714ab6492beb7363702d40b15c2b46f12372cb230b1a88aaa8adc3eea066a8008484e697b0d5c9cad93fba9bf87dfefca3ea02f6af79448d89a3332a116cd6b38de718cf3d4ee9d68fb299d905613dab5ae5eca373da23ad585bcc2359a73cb2e1305d8e15cb3fa57144c68c5d3012b82a56f241d528c1a02643cf94b515ced169f89036c384aafef057cf07b7111590138a4f02b23545e3cd2d3302946c062c2b055dc13cff937683db6a7a67387cf8cadba6c293f2481177046d388f8b8604a4002a25b0b7fdb99d5847d392c2269305f9337ca4fdd219ab5b19081768dbf303b91656633f5554a5ac0b3828615d0460bc58050e2de49f18afb6d3b9b234dbf124d974e725c50bdc08d043fc4f73e1a23ebe4a61990d402678e022b59f37caed230e013337638c04525c8a979db83b90ba4258f6eef4095752acb3c3e0aded1603cc9a329d0ae9d3b57e4acd0e5214a57cd43f745644a76d5515d5ffda36eee1df95d82e74c3629946d9bd464691d90b4af7ad423c302f75168f372768af472432db8449d010a056618f40f1fc46e442969104785fa6da6e82a5b49bf3fd140d29dd46aaf5e77ed83ef76a0c0015464181bd8705977c63e4da775d21a875c52f4b8755d017f60e5f110f96133da1edc803dcaa0708f44997ce84805b298e0d856186fedd6bb45cc159a7c972effb28afcba4a925498861c5577cf8da9b351ed85e829cc4bccc1c23e931d2b4059fc14f3b50d64f8407efee17bcaa00809d335e6567a69d5e283bd5200d762063a140677024fe1838cbccbe3a972fcb8e6065a49ed844096470ab7d3324e6e1fb6a0629e71ae98ba5e9c5ecfddbaaa660f5c45e5cc5ff2be7b9b5d4ad07720145cc5a60ac03a0f2b61e6c0f5d357924ef46165df1e1a7820c060a6f2fb188b52664523126288afe8e5d99438a8ca0adc8b0d4cc5b66ce526236358c085baa15d99f57f9f9cc5121cea33fd9a462511148b2f7779f0fd252443deda8ab66d48d3361a01c218c5c7d91b71c522ea6c4ace20f0be5593a9f2fb106e4a166d53b9270baa298d5633933234f8189f55c3b36791c272d0d8ce1a9b8c00b3c30d2e4305794fffa7f21168f0ccd43209022c15e3b0a43c27a60008e4c3ea54735eb4f6c2713a32d91e10ca47077d496ee2925dffc56a5f97dc7873d6e8d7178c973bf912993c121fca3e671ed04895a3307dd9816d75b2b025c010f50b1c5cebd40d8fa194197021da626993828df2db5cfbc12380fb97d6fad36d7554323bf6ce7cc16dc2ad7d0a04ad79677155d5c1ce3746862137b55fec15a270877304ec2d459afffdc5550a09bda249709a38ba2dd5a844cc780368ed1fbc5e5303c86b262a997a221bd426e4d510e8374b30437e28e3d3c7b85d2f8a5d62d8d320d7ee26f97c1f3c651a2775db2ffd58b7567461b712f8f84c8cc761b0e2e1aa127c0815f683b4cc05da8eb949279251ba4e6b38df48da61cc34b81d5f12d851b2d55302735fe0028d2469f2467098296d573ccb64678fb359805b38fbe7758cd392d3eb89c14da2506709e27ecd1c6d053c9f5c24d5bc7486c20a49968a23e0a27728c06bbe337d826967bd8ab861740a0dd8a674058984da0fd6ac44484c274fd003b2cf020b4797729a16dc66fa322015d569bb35b7741ce75a9e4533c072292918102c570d2693c636fe84c0011cd642d2a6c7bbaa4c33bb116a0c6c2de4dde509214dfa050a6282d3a2fc3b2e4514099bc2c8698deb87faf2315cf5d158ee4e2b5bf98b5a18fadacfa83a3658a2776970b821c6071c792ad0846b014350b187ec2f0314acee67ec199c73dddd25a7bcc22d270b1ed4337fdb7bde6d7b713c4504d881a27ee4639e4d8de5283e4a26e5cfbf5d3180d0b0e2b803e53190f67373c480748b7339dcd6d68edc3e2c6d9572e8a79ee1630025313fc80d0a591d20d839bdaf3a4efc742ec41ba287470812bb8944d65f6ed7a9aa0f67b67f8c5bc88d5c8d9d4676b3b7a31de7668b4fc960beb29600ced775973f5f128ab35fd149bcbd1162ddcee3863cb198f564140907cc6985f9adb482e943fbf71f89db2d69b216d026795fc3cc659583d3affeabe7a94204f2617b0092397db710719f60711ac81884362c3b68920f9fbac477273ea00c62a28fbc81de4ac6d55ababddbb76386c64311c3dc7183348e36b471ed896ba5b1d747d124f1d0c93948d220d0ee12e2fcc6a13d2ab85a54a08cc6a4b6a17fb33dcc557a37318328aaf0be0b6f22150cc92b7c6de5fad8589333d29a585ce7d57ba36d73cfb694489771cde84ee9ad88df2b43ad68eaa3ea78ffaf6c136b9c0108f6799c1b312c4c133e8ad909ed65be0ca4c651ec0c139c55e85e98e9a2f548c0f52cf9c04402ec19deec08135c449a4c575e7137dc9121cddf9710650dd908e1e71f4255b5807658232944b680309cd5342d2b36fc410186bf810de52b42689ae5affe29c39301d9dc2fc73e8beb6c01170da902733c404a2e0aa3bf865674834e3baa4922c32044d38b36905046c028b9afa6405805495b956bc7941e9a0a5e71fd6e078792ed30ea64994fc2929ce3abdc5233a7c573c574672744da89d5ab56549cb525aa9bb1a66e2f8304dcdbbcb9167e6501f13b52d1496082c8a2cd2e8f3288e710cb6cb39487234bd03916e880405bebabd020cc654ee39ffbbbdabfea4a27e0e8c62fc8d66b209858606482bb755dffb97eba214b7cc4ffefad251b3e25a712cec417819779451c6d6785cd4c7866c6a72a91b847fb59ad9634ec292dca6e96690c692ed838b4413d4796a81c360bb67479ac28df6a216762197573249304c4e0fbb8c7f63bdcc66287dff5d15c63a5ccd18a78651be927ed4e817ccffe734041c25edb0d8debed6c3367d7511d2f2075e46c25b8e7944e6cb9ccb9d66e228f94440c68d570893146357a20d7d1b13a6d1d26b0e0e91070f904979f5526dcf46d157c943703c7a85f92a269e1829ff557254a46861d956e33013f7e3c65a84cbfc8c6860d9f1527e65f691040530f0a7a554993680664bca775faee3051654dbc7509799e962fd1b2dea891511764d03b3d66bc9f8b21c2180b9e30e825ac9f72d229aaef56dbf704ec664087ac1ba1eb27574b5421c1a20432e3292ac0382d6aefc21386303a335b2f14177ccb23593a537558de344c1fdd3e509d21a8413ce2b09cdaa3a8740edd10262a39868f10e87d51a1169f257fcbab48c522cb2ca7b8b8fb69547d3f356c778ae8cb41265fd163902e721de2e9c665155ef69362e4b0fc3c8f4efd9e247ef98f00e701951ed0a5cabbe9d355b473aec05fd0c5fb74dd7ef6f2d0a8179c5c5515be9d0e395030bd6faa9edab34dfed425e0a58bcbb2c8877a2dc1bcade5a50339e92dd2a5f04209146bf1d52323c1e0adeb0dae5a869d579634080156374f4469a6ca82950d03304a8de0c5dafa6b9889fef5fddc9a8ac6ff1d1acf1e26aee3c84747569abe90be350ae45fd9a499d21af57310933c6d47eaebc2876da1eb1b2b737976abe3fd9bac376279c035ff25defe5194bc0c1f5a2c5bb3fedc947041c10c127f980abb9ce1d84778a853bbf23b645fe0995dd4f00ee91a6bab82e75178954d8991c3d24a614354ae2ad56a5890a8a339d79f6c3a826867266f10215d1d3184f259e75e5d151bf97054f03de46cb393ebc6761a996dc0f7b6a9b83c43a4a1bc447bc85657e75c1eb9cff4eaedc1e5ad104e7b228f986d287ac82f8166bb770dd4bc41a724ad231565fb1a9f71bd105750624a444e61f9dc8b0679693c1175ccced8b7a3b418772d18724f4be6d3cedd9786f2228fc47181b86e2a9d0df26b8185f323bfd51d753aa02d4137ee51f4acef934a8757444299f977bff402e25b48821b0d91b6eb52f237340517d6095bc4dec4586907054acd824b731497b73015c664e7498606cbe6d5c0e4a01e72b931cf1f1aece537c12f236fad402242c3007b8284752c4b530aec0dbfc5da8a935585b70ca3945df7739ee175f48e601d73d68301f2e19360aca3463c5e81fa3ed9d63f3ca", 0x1000}, {&(0x7f0000003040)="8b46d8f3210641ea64a22fcbef37c3a84501d3665637518d77cd8ec247151b13bc95dff3c7c65c69d26d3701fdeb2be1a8b0b649e94a6b5a21a70b96d3dd3b3fc20a38a7a042e729411fc7f42e01f0a4bdd223f7a28299bf24bb843a6269ab6e91f34b4dea4519560cd16f7b7bf922a635c45066d0eb2fea7f75d48b", 0x7c}], 0x7, &(0x7f00000031c0)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r3, r4, r0, r7, r1, r3, r7, r4, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r8}], 0x58, 0x6}, 0x404) 14:05:57 executing program 1: poll(&(0x7f0000000100)=[{0xffffffffffffff9c}], 0x1, 0x87e) r0 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfe00000000000000, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x464fa1e454c1177d) socket$unix(0x1, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000280)="fae0", 0x2}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYBLOB="7b180c30a3030000000000000005"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000000)) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7ff}, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x8001) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0) ftruncate(r5, 0x25b3) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0x44) poll(&(0x7f0000000140)=[{r7, 0x66}], 0x1, 0x0) close(r6) execve(0x0, 0x0, 0x0) 14:05:57 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x6, {0x0, 0x2}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000180)=[{0x3, 0x0, 0x3, 0x9}, {0x8, 0x8, 0x1, 0xffffef81}, {0x5, 0x4, 0x6, 0x90}, {0x200, 0x78, 0x3c}, {0xffff, 0x3, 0x20, 0xfffffffa}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x1232, 0x0, 0xfffffffffffffe4d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r1 = kqueue() openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{}, 0x0, 0x0, 0x80000000}, {{}, 0xfffffffffffffff9}, {}], 0xff9, &(0x7f0000000340)=[{}, {{}, 0xfffffffffffffff8, 0x1e, 0x1, 0x2, 0x101}, {{}, 0xfffffffffffffff8, 0x0, 0x0, 0x266}], 0xd771, 0x0) 14:05:57 executing program 7: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20, 0x0) poll(&(0x7f0000000080)=[{r0}, {r1, 0x8}], 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) 14:05:57 executing program 7: open$dir(0x0, 0x8, 0x0) ftruncate(0xffffffffffffffff, 0x0) socket(0x0, 0x4000, 0x0) dup(0xffffffffffffffff) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) mprotect(&(0x7f00001f0000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) madvise(&(0x7f00000ab000/0x800000)=nil, 0x800000, 0x6) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000f40000300000fe8000000000000000000000000000bb0000008be51936e2cc713c400000ee002b"]) 14:05:57 executing program 6: clock_getres(0x0, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0xcf5, 0x5777c53c, "1c102609307e7be2df67de202a72da64612c3300"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)="9272df467574c36b3c288edca8", 0xd}], 0x1) getpid() sysctl$kern(&(0x7f0000000000)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) 14:05:57 executing program 4: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff037f000001"], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) close(r0) r1 = socket(0x2, 0x2, 0x0) socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r1) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) socket(0x2, 0x8002, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) writev(r3, &(0x7f00000012c0)=[{0x0}], 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) 14:05:57 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) nanosleep(&(0x7f00000004c0)={0x4}, &(0x7f0000000500)) execve(0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x201, 0x0) poll(&(0x7f0000000880)=[{r0, 0x1a5}], 0x1, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="00f72d5f5e696cffffd72be587b20300576b6302f511a8836c6e60357f7dd5d15dcb5d2b8ee41fd29a6a926bd5d0142bf1bbce38f18ad3ec050073d345ff0d97c94736a78d96872e05e92214541cf79c0e19ff9fc9be8ceae79962d22e6eac43c937c0f614c6ebc37d3ee7380243bfc9efaec5cc1a5ceae586cd52faf4f903cd0b2beffd30becb73bbba615747df69f82b38b9e9eb4621001b3336d7e1020035622ecf071a94040f95b039a136efb193e822a1781b3d53543efdb6771f0b78226ffe057f77c9400cb03c45d4fcad192659e48b76ce5d52cd6078b7c77573484baee704000000000000ff0300000000000000000000000007fff6869fef232ac40c5f65df68390e2aa8c84b446de84085a177f9f5abd169a4c380777333b689d36d9d24ed93a8f58deea5c1f8ce1880b3ccd9fca043f2a849b1dcf08e8c59491fd448f7880354b3c347bb124906000000000000002a01128470059f26026de98a7907b9c23fd6000000000000000000000000000000dbf78bd08096cb644196139b1ec9ce57e901c7d9d88b4ff07944be211678685ef982635173ede9000000000000000000000000000000000000000000000000fffc000000000000000000000000000000e0c586be0b7de4769ce915e7fd6ec6f5ad1ce9e207e584e2d11cf78a2d9087f1f3e4e41c32d4327e57a295b40436399b12df7bc33403a38c3d4fa09f2457743faa87ae1289f999c04a28270fee6c82f2e18701000000cfd01e29c175dc80786b283e118b9bc9ecf8487633fd0c7dbc5c3ab7f454a3f1b9534e0f1c865a2eb96ab713001fd268bba998b38500008016eed650e48dcbaacc7395b7bbf7a769fee9b51220387145ef203fb2b9ffdf388287f4880000000000"], 0xa, 0x0, 0x2, &(0x7f00000011c0)=ANY=[@ANYBLOB="10000000bcfee3a17ef42b128c441058e031a876e8000000ffdf00010100ffb4f116dcc77ef667da5a1f55ab1812df124efa0eadcc63802aa7286c47372f65a870e72d71e6d9d060c83ef4a67767b53684d35b7a0b0d2a5db60800009f066323cc1291b126c9e96e0de35b71b8dfafa73474f1d77ff2b38e5b58a30bd1586169516b1f289ea55a3a3fe701f617d56cc4213811dc8c9ae935c8f07ed692a9c73caac1ba74b6e7d84fbf557dbbac971dc554d90cdcf2bc099705755197e2f940b71de185ba583094c60900000000000000ade60aa45f430000000000000000006605119623075b53304f90bcc75a79d54ecbbef1c23bc9002ae96279c65dfffda79cd4e423584291e750076830e3e7f89ae5972c5a7f09693ea76c8111ef81ad4600dfdbe6088b9744ba16c6f83bb00518bc99cb49ef620f1e4f91cce08f00d80e60f0c7d4b30b51cdba0853649dfee29136678e0b6cdb3270a53909afb14f5a257279fbe1af59c4985b62902fbfb1ed28794f37dec80c76c0c5ffd8b7c2389ca2ba99fc77da0574fbcca07c6ca9e1c4048f2092344942ca000000000000000000dff576d5b3aff57797242bbbae2cafd90b4685f604698837dc3fa72a8c41d8005f7b50f591db766c29b7f4fccf5dd03c817a85fb490c75cac608bf5fdf6c73120c4386233bcc61be4351c1c0ae9dc40e3ef65d04860a12def2928b07e8c3753a666c1f9d0736471e12e5eb0634383c0077ee615ebfa746ff79333b302646f90ae946813475b26ec7a643eaa203deb58b3dbca33ad316f232d5b2acd20762c35871ab5de5ad6dc605abe52ff4859c63de35a8261e04c73dd9a653c982f19048d99799c2e375df7cc8d227ab2ae200aad7bdd8bad798db1b9706f1d0ecf0d122a172994cb2c9f74ebb66a2704005b5ae669e4f4cb01d621577d2d81f7769aaf85ccd6cc599e73060b5f417a861c1bf1db88a3703085f0f20a300a86d76c2cc0f2e87e2a9da85f6f07a3e1b4f556b7216f48a6f5ff7ab7ee563e5544310a100000000000000002a96f9b34e8adc8eef67303ff98888f398fc941ab544b9cdb2c1c9657520199af74a92dffd7fd57227e9b74787907cb5fb343e1185eff546368239a22a2a370fa4e77778fd2cccb2921a08bdc838415bd96dde1a3a861dcbc1564b748d1ed05b92ffd5cc7ccbe9b19c525f4912f91f745c9d42571b5db25b26ea73b3914914b5ab45738f6d4c71ab204e539ad363df0101ab8643c536abadf810752595b567bd4f0aae1f311d6d90c504489e78a1450c1d3da8eeb125482437430cc9515a979e42b0f3a5cbfe2d775eec5ca323146f9a39df923377a20ecb1866a66afe0fe673c14424ad27ab5a56d091feb89979e8ac2098d89e18faa7d16b2798448d5dc06957d0a0f0"], 0x10}, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="5a0213"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x2f) syz_open_pts() socket(0x0, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x49) getsockopt(r1, 0x8, 0x35, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x0) 14:05:57 executing program 1: open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) unlink(&(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, 0x0, 0x10) r2 = socket(0x11, 0x3, 0x0) shutdown(r2, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000504000004000000080001020000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b2954e1aa0500000051e2f0ad3ebbc25f699a1f139b672f4d335c263e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea9ad09210ed39d2d3bb97471645ab63e76e2ec589040000000000800036f74cc702e8a31035de24502b0c0f00008abfba221554f4e0f668246c0900000008", 0xb1, 0x0, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x0, 0x1, 0x0) open$dir(&(0x7f0000000080)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40, 0x0) bind(r3, 0x0, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x0, 0x0, 0x0) shutdown(r5, 0x0) close(r5) socket(0x18, 0x2, 0xff) rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 14:05:57 executing program 6: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffff9c) r3 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040)={0x0, 0x38000000}, 0x10) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x2}], 0x0, 0x0, 0x0, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x33) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x12) dup2(r2, r4) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x0) kevent(r0, &(0x7f0000000040), 0x7f, 0x0, 0x81, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x6, &(0x7f0000001200), 0x0, 0x0, 0x0) 14:05:57 executing program 5: r0 = shmget(0x2, 0xfffffffffeffffff, 0xa00, &(0x7f0000ffc000/0x4000)=nil) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000)=ANY=[@ANYBLOB="0102", @ANYRES64], 0x10, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) sendmmsg(0xffffffffffffffff, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000009c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000a80)=[{&(0x7f0000000a00)="2fe97aef281e62df47665701072a8933efd0edca36efb615ab767be5aeb846d1d59c37a07ecfd4f6d366ad882a051b09a7a1c5360ff07cfe4982e156e4a795d5f39517deaf90236a1a3d295228", 0x4d}], 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="e800000000000000ffff0000ff0f0000c9b9999f538b15434930b034f112949645b45386a143839cc06653251ec52f93ce6f2f7d1371fa422c0ab12fa0962f0511d56c2807f4425936d42aa43ee6e6afc0731f0be75295b9c6e69e7429eb9a707841f94c6ec61de4bd70d1200502c64678c8ffa31f812f81fe635be5946e62620c1df1ffbf22fba66a056d89f1dd25828dc0cfed28b52f8fb43171749a5f88d45c58c5b45cdf9d2c71a6aaa3d127e0d9bacbda7c2c8e0d8f37cd78a68b470467340200d787a9ac0c085b80d96ed6661d895bce05e5d9c177db41e74789b298a8c70000005800000000000000ffff000000000000ea299253cb2f9e4b18b4b1767d9b2e41375de802df4967a0e17c66d9917f04e35a5633de232990c0bdd92ccf6e43db3c849d47234cfb4ee2e718332246894cdf8d224b0000000000"], 0x140}, 0x80000000}, 0x10, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r10 = socket$unix(0x1, 0x6, 0x0) r11 = socket$inet6(0x18, 0x4, 0xc0) sendmsg$unix(r10, &(0x7f0000000940)={&(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000008c0)=[{&(0x7f0000000600)="49077c28d3958510b8e7aa78853cd577625430ffabc0e42ef735e842dcb9dab4450abd38e9fca87d402d040abacaa9445e0f186153f0c86722403c49acf9ea043c1252bb317a2050454517bb9b71fdbac610dcbeca7c77e6b0bbb4e04353ffe99b5209e9febe68bfe4200017e5ff1b25de89b998d82b0343c4196e89dcb53ac8091ac6f17377885be8267a2092a948e331e14db25f2b60b0659c9850765ad7bd97a48875f68b19c282d6bd4cc93429f86fa6f2d1a2102a9e04dc7a073367e14e7c269bd079de", 0xc6}, {&(0x7f0000000700)="3e0d74d2db35abbebdfa871396189ba1e3cc705f36ad710da091dd2aee911a253160e3bb7a876d1bd827dd7f5ed390b57b2b9839d1701719a7a491911507d9560d46425fef81a0b78bd1d28e89c92a915c80ed711163e6ef89322c50a42abeb5d0ee0c", 0x63}, {&(0x7f0000000780)="a57b387316d55ef30027de35f70f8b87242c3bd00dcde9ef80cdebf7368128d4ca8270837b0928c51394a376ef7a678c1f2ff7b57b911e38b491ad4c65882a015c99c91d2de1b6afa2e8bf7b240cd04d6763835bc87e69b35bfb56d2d5e9f196545bccf98b06b8615cad7a737f7e4482720597192a1eee42d963fe6b3c23807feb1f6829b61ee81c20b4081922c053da9f1c30e16d9c0fc7fcd5c053faf9290879cf5441dcfe465a5c629fd3aadd3b944e461b10041c630c5daadb945658e3fe61885f769dee31bf827988607015ed7709ce4a7dfbbdb391dd4cdf6b0c479c1d4adc717f6edfe1baa6b0fbfe45", 0xed}, {&(0x7f0000000880)="897d40eb0d07e68e", 0x8}], 0x4, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r8, r7, r9}], 0x20, 0x8}, 0x0) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000000440)={&(0x7f0000000c80)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f00000002c0)="f605bc7ead07e94f14c095148ab2a24ffae54b7eabcba4dc6e28315214383b84acaa5132921d92291ace24a01efbf04e4d35246f13de45714b777878a4a77d0ebb82ca1e83d6ccffa9b5cf328a5f8e9ac1dc9fc6d829420d95ed48ef26a1bd84c8bc333c5e72dca99beefeaf8b7e5f105b34684b9147ea917403c3", 0x7b}, {&(0x7f0000000340)="b107863a5e330ce62326ef1ebf178ce34ca9b6ed5428426807", 0x19}], 0x2, &(0x7f0000000500)=[@rights={0x20, 0xffff, 0x1, [r11, r12, r13]}, @cred={0x20, 0xffff, 0x0, r4, r7, r6}, @cred={0x20, 0xffff, 0x0, r1, r2, r6}, @cred={0x20, 0xffff, 0x0, r1, r5, r6}, @cred={0x20, 0xffff, 0x0, r1, r5, r9}, @cred={0x20, 0xffff, 0x0, r4, r2, r6}], 0xc0, 0x8}, 0x1) r14 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setrlimit(0x8, &(0x7f0000000980)) pipe(0x0) r16 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0xf594, 0x0, r18, 0x0, r15, 0x12, 0x6}, 0x7, 0xb38, r16, r16, 0x1, 0xea79, 0x8001, 0x3f}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x0, r5, r3, r2, r3, 0x1, 0x9}, 0x5, 0x1c, r16, r14, 0x1, 0x2, 0x81}) r19 = socket$inet6(0x18, 0x5, 0x1) setsockopt(r19, 0x8000, 0x40, &(0x7f00000001c0)="1696b5b80f4659ecdd9104cbc5a04aca", 0x10) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0xb56a, r17, r6, r7, 0x0, 0x151, 0x5}, 0xe4e, 0xfff, r8, r14, 0x7, 0x6308, 0x2}) r20 = socket(0x2, 0x2, 0x0) bind(r20, &(0x7f0000000000)=ANY=[], 0x10) sendmsg$unix(r20, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000001180)={0x1, "658a5d81ce75adb5b10eac918a2349d2ff5c352fd389f4223864f706183b00f1245146955b84e3c261d985a3057c107b6beff52d4164b475b3672581be9867a72f9107624a3b05124c1211fd0bef97a7fb5243d2296fd07388c6b1133f721f1eff78309b886d3f"}, 0x6f, 0x800) 14:05:57 executing program 4: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfdda) setpgid(r1, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x8, r2, r4, r2, r3, 0x8, 0xb9}, 0x61edb537, 0x8, r1, r1, 0x0, 0xffffffffffffffff, 0x6, 0x801}) 14:05:58 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ftruncate(r1, 0x7fff) dup2(r0, 0xffffffffffffff9c) mkdirat(0xffffffffffffff9c, &(0x7f00000002c0)='.\x00', 0x0) 14:05:58 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0) getpeername$unix(r0, 0x0, &(0x7f0000000600)=0x14) r2 = socket(0x18, 0x2, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) recvmsg(r2, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f0000000100)=""/186, 0xba}], 0x1, &(0x7f00000001c0)=""/125, 0x7d}, 0x40) socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:05:58 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x8000, 0x0, 0xffffffffffffffff, 0x0, r1}}) getuid() socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e5000/0x12000)=nil, 0x12000, 0x6) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000940)=ANY=[], 0xcc, 0x2, 0x0) msgsnd(0x0, &(0x7f0000000000)={0x1, "4076387a4ae4b181abe288e0c569b97e4769d1f2eb898a474629308d55e792f841b63fe20ab233267adbd6b5e32f0356e43507d5b8d592066685caff532bd7e9a2429c276cfcd4221e810eb4"}, 0x54, 0x0) msgsnd(0x0, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/257, 0x101}, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f00000006c0)=ANY=[@ANYBLOB="7801000000"], 0x10) sendmmsg(r5, &(0x7f0000000000)={0x0}, 0xfffffee4, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, 0x0, 0x0) close(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r7, &(0x7f0000000680)=""/4096, 0x1000, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="186c7e8d69c1cebc897471db158866f192819c992c11cbb75095"], 0x18}, 0x0) sendmmsg(r6, &(0x7f0000000480)={0x0}, 0x10, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 14:05:58 executing program 5: sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x3, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) socket(0x10, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000001, 0xffffffffffffffff}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000140)={0x81, 0x0, {0x5}}) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) getpeername$unix(r2, &(0x7f0000000140)=ANY=[], &(0x7f0000000600)=0x14) r4 = dup2(r3, r2) listen(r4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f6661"], 0xa) dup2(r6, r5) connect$unix(r5, &(0x7f0000000140)=ANY=[], 0xa) accept$unix(r3, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 14:05:58 executing program 7: madvise(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1) shmget(0x0, 0x2000, 0x75c, &(0x7f0000001000/0x2000)=nil) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="788230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) accept$inet(r1, 0x0, 0x0) close(r3) writev(r4, &(0x7f0000000740)=[{&(0x7f0000000580)="15fe6f4f35476452cb5ee0985dfea36b95ee4ef7ac1196c1626a26a59950688fe7caa5815ef88122aca9f706ff833026a13c6e40690e22dc7db4229617b39ef6a442c94f2df8b333c075cba96452a8bd559b2b1582f9897d88b803f26464eb960e426ef6b36de64efe09dad1c9db93f43bf613c6274fdd0616a3680106a69f1df1d8dff94db7584fde7476363fa34bf0d35837fc2f766123122fb7b6885bb76ac03a05e80ec3e00c82fd229de1e79d1ff4c1f24c7b344b1400000000000000000000000000005a07979274e2", 0xcc}], 0x1) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r5, 0x8020697a, &(0x7f0000000100)) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb769efef2e93ce377b7f8a0d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e0000000000000008000ff0000000009000000", 0xb1, 0x0, 0x0, 0x0) r7 = syz_open_pts() mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x813, r7, 0x1ff) openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x20820, 0x0) r8 = socket(0x2, 0x2, 0x0) setsockopt(r8, 0x0, 0x22, &(0x7f00000000c0), 0x0) 14:05:58 executing program 0: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x8, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x2}, 0x4, 0x0, 0x0, 0x0, 0x3d) setitimer(0x0, &(0x7f00000000c0)={{0xfffffffffffffffe}, {0x100000001}}, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') 14:05:58 executing program 2: socket(0x0, 0x0, 0x0) socket(0x0, 0x5, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x8b41, 0x0) kqueue() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) semget(0x2, 0x3, 0x1d6) geteuid() r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000140)=[{0x5, 0x401, 0xe5ce97ab354d96be}, {0x1, 0xfffa, 0x1000}, {0x4, 0x8, 0x1000}, {0x0, 0x2006}], 0x4) semop(r0, &(0x7f0000000300)=[{0x0, 0x80, 0x800}, {0x4, 0x1f}, {0x1, 0x0, 0x800}, {0x2, 0x1}, {0x4, 0xfffe, 0x1000}, {0x4, 0xfc0a, 0x1800}, {0x3, 0x9, 0x2800}, {0x3, 0x5}], 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0xa5, 0x1400]) r1 = getegid() madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x1, 0x4, 0x2]) semctl$IPC_RMID(r0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x2, 0x0, 0x1, 0x2}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) r2 = geteuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x9, r2, r1, r2, r1, 0x48, 0x4}, 0x9, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = socket$inet6(0x18, 0x2, 0x9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r6 = getppid() fcntl$lock(r5, 0x9, &(0x7f00000002c0)={0x2, 0x2, 0x7f, 0x7fffffffffffffff, r6}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280), 0xc) fcntl$lock(r5, 0x8, &(0x7f0000000480)={0x1, 0x0, 0x1, 0x401}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x3, r2, r1, r2, r1, 0x5, 0x400}, 0x2, 0x0, r3, r6, 0x8, 0x765, 0x0, 0x40}) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000400)={{0x5, r8, r7, r2, r4, 0x15, 0x90a2}, 0xfff, 0x81, 0x1}) 14:05:58 executing program 4: r0 = msgget(0x2, 0x0) msgsnd(r0, &(0x7f0000000040)={0x3, "02545b90788ec3a4ccfe945d060fef4cdfcd1efae1e986a60a90ce378ab8de89c500918dae08968ef879951423875a19841afcee98181ede9be29c2ad8f35580ba8d3f08b0c626f8b97490f6a4c3001dc6"}, 0x59, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000140)={@local, @broadcast, [{[], {0x8100, 0x2, 0x0, 0x4}}], {@ipv4={0x800, {{0xe, 0x4, 0x0, 0x0, 0x4c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x1f, 0x5, [@remote={0xac, 0x14, 0x0}, @multicast1, @remote={0xac, 0x14, 0x0}, @loopback, @remote={0xac, 0x14, 0x0}, @multicast2, @multicast1]}, @ssrr={0x89, 0x3}]}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 14:05:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000140)=0x401, 0x4) recvmsg(r3, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000001240)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x1, 0x0, {0x100000100000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 14:05:58 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 14:05:58 executing program 6: accept(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0), 0x10000138) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000001000)='./file0\x00', r0, &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000740)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) unlinkat(r0, &(0x7f0000000140)='.\x00', 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000003b00)=[{&(0x7f00000001c0)=""/87, 0x57}, {&(0x7f0000001b00)=""/4096, 0x1000}], 0x2, 0x0}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0x800}, {0x8, 0x0, 0x0, 0xfef}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sendto$unix(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r2, 0x8, 0x0) unlinkat(r1, &(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000001a00)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000000200)="eb", 0x1}], 0x1}, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) sendto$unix(r5, &(0x7f0000000440)="44f6f71a2fe80c50373dae11ccd16e83847e68a38b42192b775e04bb3fe3a08a993d64b8a98045ca3249f3a0019b93b13623d184425f04e15a0ce50f607535ba2fa2661c8fd4d77601b42e1c8f874a95cdd3a7513da11a8c827fd905f7ec6d9cd5bf19dea98817b8bb94e1394e85e4cb56", 0x71, 0x0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) recvmsg(r4, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000003600)=[{&(0x7f0000002000)=""/233, 0xe9}, {0x0}, {0x0}], 0x3, &(0x7f0000003680)=""/233, 0xe9}, 0x840) sendmsg$unix(r3, &(0x7f0000002280)={0x0, 0x0, &(0x7f0000003800)=[{&(0x7f0000000040)="05833aebf065f7888c1f03b9eb10f1ff3c575065db02bbe95cf3823d6715c1b3f4349a5e8adfe640071e90099800bc8652bd55b3f5fd7638aadf73b0d1a7269a3c766f9d22f6652d560bd2e368f583004f05508bd3a9e4292e91c6f2fb059a45e1ed1acd344ffa43e7258ab61d1213028e120c6242a1122683fe0cdcc422f3a41044167954aff180bae1d0680f298b3bf3b67dd1dc5d6252682e815139b6981d4f199882eb9ad8dc489fb98142ca77220f50b1cde94390a7bd08594fe9bbf7a1ac12d73961073999c93b9d58e3100f911cd07d9412416607b724afc2f3797ec5167efdb87ffc8c05", 0xe8}], 0x1}, 0x0) shutdown(0xffffffffffffffff, 0x1) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffffff, 0x0) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000000)) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x1024, &(0x7f0000000000), &(0x7f0000000040)=0x8) 14:05:58 executing program 4: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0x10) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') sysctl$net_inet6_icmp6(&(0x7f0000000040), 0x5, &(0x7f0000000080)="79ad6c6555fb3eacbf433eab5f255770bded18559621790af233530e10bbf9ced0f741314019e217753d09c22537f8005cf539ea2f165cf7789d42070954109302af5fb755fd9333c0f0158465f1d0a6e28255d91ec17ba3792c0c6171f4828a511889", 0x0, 0x0, 0xffffffffffffff84) 14:05:58 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="92c63fc460669ba1395d1d1d61d9c71a7cf4da27b9be80401b135836aa1ad157e29788188d4f139ee7b9fbfec2daacbeb0f26abf8cbb1cf69c7c73e889a540"], 0x10) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="70022c5ef5"], 0x10) dup2(r1, r0) fcntl$setstatus(r1, 0x4, 0x48) recvmmsg(r0, &(0x7f0000002f00)={0x0}, 0x10, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) 14:05:58 executing program 5: open$dir(0x0, 0x8, 0x0) ftruncate(0xffffffffffffffff, 0x0) socket(0x0, 0x4000, 0x0) dup(0xffffffffffffffff) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) mprotect(&(0x7f00001f0000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) madvise(&(0x7f00000ab000/0x800000)=nil, 0x800000, 0x6) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000f40000300000fe8000000000000000000000000000bb0000008be51936e2cc713c400000ee002b"]) 14:05:58 executing program 4: r0 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1198, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000240), 0x5, 0x0) select(0x0, 0x0, &(0x7f00000000c0)={0x3, 0x7fffffff}, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x38, 0x0, 0x4, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="550500"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f00000001c0)=ANY=[@ANYRES16=0x0, @ANYRESHEX=r1, @ANYRESOCT=r1, @ANYRES64=0x0], 0x10) open$dir(&(0x7f0000000140)='./file0\x00', 0x128, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000240)='.\x00', &(0x7f00000002c0)='c\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) bind(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e718e6968000000"], 0xa) r6 = dup2(r5, r5) setitimer(0x0, &(0x7f00000000c0)={{}, {0xfff0000000000000}}, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) r7 = socket(0x1, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000180)=ANY=[], 0xa, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000000000000ffff400001000000"], 0x10}, 0x0) sendto$inet(r6, &(0x7f0000001240)="b7a6cc487a524e5a540fa1e4393afe48ed35831a09f974daafca9348ab77281b9aa0bcb32da460cd420576148d90b49502fcd2414d2ff334b893ff189f6a7ce7b305a2e58e1c1e2c00744f82b858d6bafd9dc00cec3b8caf59d0edb1a32b026059ebf6757ffe963e22cffdf722dd8e5d99febf5c9c1cb1dbbeae83802b302858d6838eba0c236e9a014b0a572375986ba00292e806ae62676c4298e0316302db60c328722ed040223438cd09c590eac5fd9a38d9c428d420b655401e3cd5fa6555fd90df3322d6958a4de3e3e37f18b6967929adc2c2408c0c3ff8e144b7a4e83ab3f68a3bd2615d8fdd4512b359d79122763183375caa983ea1fe3e3b869c0ddf976c3df84a13c3b9f6cccc20ab429d7d8983517fa9cf6e6eb7e604b56ff24e4f863a859e108e30fb0d12fe53c880e1b8010b46528bd8296f29d63887a9525edd1ddef9ce2727ba6c10573616690dfe245d5d77d4e309d1bdc7f093d55dab5b7837eafb452f88f0e9381ac55c51b1cadd0c5e5cdf0e0983e53725294ff6dbc4423e46653ecd3a286e2fbfb510b01b515bc45fe5eb184df193b108769546bc8c6aeda5b4ac73b53382eccaa1bc83e5bf007dd9e98154471628390ab5f97ad4b6a50456b2dd20f93a72cdbe2d1aa3055870c6d99ceb3bea48140e73e04d0552b2be24b340ec52418a3bd8432efd128310e27efadb2778b1d1b5b45e0bbece9ce1d2137c0579ced17926f2d34a6194f7003c3bccc041bd047dee8e20be1d6db98d1c23423c24fd9dcc0cd834aa2a1669d01b5e316d69ead59d3d66a5624aef09e502fadc139ee9b364c3f489c94e84a3df6d0c0620ba6def28e4855415631ca8c5a4f0a5d7ca223d5ee15eab2aced42d8c91fc52f4f5b90a38ba7d80c53c856d4c6a99c08b0140dc4b895c4bb3ba048bddc0147f93943202f2bb6d475e1f8d97cf56fdaaee010a444e66e333c1ce6b00b9292bfa91f039230f03709e6ecdbfe43fabf7f358e8179269e525312c9288d86eb46560f3cf8efcb8e8f54eea5d43fbdcdbb32efed059d5eb941f659655e571f2b4510dbaee4fb9adccd3b87492ffede3d40bf128ab679be50a82bd239ba8949a7b0aed412e4dee88cf6711101f5bf94dfecd1affe217528fcad272043d3624500745d004fe658aaa0b05ba7861cfffa48312e86c40cb47657a827959bb22812cef347e14704882f106c233c450ea928377da49fe6acd31a91eb15275c1a6ba254f284225819a90ac16c7636199c122f61ecc81f00583ea0645cd7bd38dbc66254d76e01217da694c745f95d25d0d6368fb9f0e4ebbbbec6e0312a45ec82d8cbb2cb3757ed10bdc02155676081e7ac779f114263fc179290d471e35fbbf7e89c14b0a54d267f19b78a00b4f81226d4d1aacfbca9ec109b76ae7a7aa5f9b789456a03a9819161e4b699d9d95fadc1172dbdf5906b92ea4823b9a977475f877bfee60adf5727cf27ec31e1437b79e705e399fd2bdca61278761558e942cb325b36a13d769063bcd60679d3db2bf0a8fe8e275ba86bd573fefc5824f34b88b2e6a792ee3078de4e0e1237eed0fe5f19dfd19d98d37275803533f6b3af7e241c2a8e4da0d955848ebcfbe449a8abc6f4b20373f6f6fe37b33d648916466221e669d854a718e7803913e54503aeadada20286deb2fc6c397356920298a7efcca3e2d40fd29e35700edd07501bfc8bcaae4d0f35828087a70f231acd28b3fa00f69bd61c18045ddc512587543091cf9ccb1e38ac8e371802dcbddd23569441d47fb9bba4fec6335f45b0c955613443c24d4ebbe0a85ad4a0d2f2c8e5fd1c3fc72d82f06c9b14dd05e6466ddcb9c07d9ebf6f251b486ab38054134ddb66ae55306dd890f5b63e94f41c94076de139e00c58c595ee07056a379f16fae018f1d41d5396011b9f58703d407a57b819d348275750c10edbc983bc4c6b778c8b4ec14a6997780d6a780d7fc29dfbbf37f5e2dac6844d1c9920ff6ea", 0x585, 0x0, 0x0, 0x0) shutdown(r6, 0x1) close(r5) 14:05:58 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffff6, 0x0, "5a000900108f020100429c00"}) writev(r4, &(0x7f0000000a40)=[{&(0x7f00000002c0)="5d2a93f104f29600371392a249f7f92c353d3d4b8655804b4cc44782522b31dfd877bd9f64f68883752e5ced293f1ed8c4f688da8b6f1b2c713ab74507988e5531c4dbc26930f3f3e8aa0edea0b91825e866081aea21e0ca5eede722397b5022f0dcd9ea7c9c", 0x66}, {&(0x7f0000000340)="11c68cd648b0fd0a50e24bd2234c417c3d7081be7d2852c0023a4ace284811f7cef90e88c6290c7eac581ad35612dac68f10b1e91aae6540c06345280400fb63dad38e1c2f6fe2a5d1424e44bfdb60e8a2d55e5c5c9c7943c1ff5a4565d5a3566c9f5a61b791c9493707546c4d4374a530b19589d4b3fad944b51015254b1ba29ca8f1a52d647596d463a9b03e160a956c2e8cdf3e1551db10", 0x99}, {&(0x7f0000000400)="d205592b45851a87e803a8af21ebcdfb786d240c697131c9c1dee4fc19d871a652ba9ce9263f8e83e063093b79b597d24a54356c67c351ab3028d5de233111779ab68c8a7c42843fda7ac644501061ffc043e00bf2818073a9cecf9e9111062e1148d545f9ecae46056a60e4476369e395f787c54e98a5357aa6e61c356898a9557b9f026d9c3a280eeab48c76b5f820fc4b5f0ff14a08d3baa6cb2d64c083b398d5b874f722dde26191cf35b3", 0xad}, {&(0x7f00000004c0)="6b52f705bbf43d4a5802dc02f7c57988ecdaa7cccf27290c7b279429aa371c8d38a8dddc8c05037f6ee1d63638bf7a6617b45b4cde2c2eaf5be2cddb4fcc7cf29442c3082fe0186554ca07ed08957a1febe0f0a6c4439bd0342015c9553f8af1bf6a5b1ac314090a219e5edfd8a101be3697dc7374966b6c7ae02f39c4a646558a99aad489f83cc7acf89802e645ffd1bfd5556f747a5b216db18b411278ecea3a8b3c7fe8cabae2c940d8f0d842155395c17af39d94cb776dd6030ddcdc985caf5c95998c7c3fd978e443d7a1e6c7606c186cb6223cc1e453536bdda50ff408c581ecd9bab2", 0xe6}, {&(0x7f00000005c0)="631b7968381f2914ef340a1dd0ebc2ece08f31367eaaa4936234a65b1a5c59328482ac0f9d5481bc02eb08cb47cb86fa560d2de443979cd42e57e53d50e6a635cde79663f40644d64aa0acd69b8ec9a87b60838e5292d078f17aea5d8f15485dc1228e3e95f581f38fa69ddcbdfc48d4376fd82f57da3afa4bc8937b239ff76cae63d6c9b084efc763c0c7ba1e75c09beae896e62d0e4f02aa3d0c25091f401f74ba74eed5bc6ba0a53b477d7b9d6a2b218e6c6590f6", 0xb6}, {&(0x7f0000000680)="6ac19e015a9937be8d9c86e325bef093b782050251a2e571f0f9dca53d8dc0b9cde465cf5e8c5651d31de54d82ea174b45bcd91a001f3d8120bd8d38b912b4a185d47973e8f10c28318e0fb6878ebf510c691c3ff27e4d7da86c89ca38df6cf5fb278c9e439491bc7f20423dadbbed68a72d920a6162c49368c90f7881ea7843c73aa1717d462ce17342957decec187430c4817778f491e95a5e4c5c150290365a91f6df6e497073a8c44311052aa63166710d3b7277d92df7", 0xb9}], 0x6) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2, 0x8}, &(0x7f0000001080)={0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0, 0x6}, 0x0, &(0x7f0000001100)={0x0, 0x2000000000000}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) r6 = socket(0x0, 0x0, 0x0) r7 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000280)) lchown(0x0, r7, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(0x0, &(0x7f0000000940)=ANY=[], 0xcc, 0x2, 0x0) r9 = socket(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) msgsnd(r8, &(0x7f0000000400)=ANY=[@ANYRESHEX=r10, @ANYRES32], 0x15, 0x0) 14:05:58 executing program 6: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x24, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x41, 0x10}, {{r0}, 0xfffffffffffffffe, 0x2}], 0x95, 0x0, 0x800007, 0x0) getrlimit(0xf748899596295713, 0x0) 14:05:58 executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="192f"], 0xa, 0x0}, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file1/../file0\x00', 0x80, 0x18c) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="76e5eac907f9ccf7a251ceddcec7d6aa45d3fe2c63a560e9de8fb3eb5db12a3783a8e0620d357de1fe04d96e1dfedbfa9465b5bd1286e9624dec00000000000000dbf65cd12da580ea36377d7422e38ac5cc720c00938486f5225f3c1bd3c4119f6b806549a593", 0x67}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1/../file0\x00', 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xa8d2c371be8f5cc7}, 0x2, &(0x7f0000000080)="ff2d62e542f7fc6d7cb5df3f5545bee23d32d039f31a9fb58fa3558752f2f9cfd166b3e03540ab812dc4e61060fdc05652782957bd1fdcf61f863b3a9b130c58ce8d23b88e0b4cd813fcc78956c548b7c5c0d604f2b0852a30b35c288b6cf6fb94f21db5eef6afe3e3f490d3f78a80fd234ab1a690c275a5c6bc4175e284762196738e833cf84b47c92459bb9548791415e0d1b3229e77cfdec4f58a53c253d5e2770d6e96e2914c25e0a9eb9b51a7755b74574a8ae9aa7ebec9823b0d00a3bb58d1a4d3e1f6cfb1e66056f189ada60100000000000000831aef32b19ae1d404b6b70977f3f466f7e32d7253501d4020720d03e91c6f5e2f204a2858a1bd3c1f3f657edf558a73be9682344b2271a2072168fc", 0x0, 0x0, 0x0) 14:05:58 executing program 3: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0xb, &(0x7f0000000280)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, r1, 0x0, r1, r1]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getppid() r6 = msgget$private(0x0, 0x10e) r7 = msgget$private(0x0, 0x100) msgrcv(r7, &(0x7f0000000c00)=ANY=[], 0xc0, 0x0, 0x1800) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000ac0)=""/240) msgrcv(r7, 0x0, 0x0, 0x1, 0x1000) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/56) msgrcv(r7, &(0x7f0000000e00)=ANY=[@ANYBLOB="000000000000002ef1f283000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040000010000000000000000000080000000000000000000000000000000000000000000000000001000e78cfba70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035501f0568ece27e00000059efb73dba9050983032a2469b693b4d60bbf04412a4cd0b36ef7dfad1609176dcc9b8c48a3922bc55bad9b7dd09bcf632aa9fac5216b3fa0b4647afc205c93497d3b4eeeb9b0f000000000000905bf00fccef979a64bc9405d56008ad0c5fae852cf078856ad9600bd346c40660c0ed0790b462582624ec4ea390e60188d1d87c85ad535d7370e76daa230dfb92577b7fc7eeaa2f790a4f7c78d14cab845c5b690c4767daab0e3b16a0bcce6d97805d758acda98642b777d00d9f8320623cda81cf6b45609f37951676b666b0409ce416b834bd5e4a3437fc67462a4e8b3a795a2819d8c54aefc68e1b4ef2382ea39803b22c18c2cf388237e2e99b9c2d847bfcf3634f54a02f9c0f81ac0dd56242e54fb122ec0c89a8c84882b277b4565fce23fb77169d3c9e5d04020e27bf20deb3fe2ebeca243ae144a9b3b20f38867e93f613682c863855ebe8e17d154c5af9dc8a9bedffd3afa35054bd29090ab87463a288c229356bb33d3947338610f3187006a2e5ea2e6bb37954c17152b7050217208cd225ff5cc771c6baef55d5fbfaa949ac766e9ca36acf059856066f82947dc9e2ed72f446b872cbd21876e55081736ebd3194e1d61fa18cc13bb4704f8841e594566ae73da7440e69caaa0470a834aa25ffd74680c433f6d2ee5c1a1c47d786a11380d0d79bd875a965b7c6918bfa92b38220c11bf0b34ba7f62ddc27c593916c75a1ca70eea54c99c2cabd65afe7bea422c41ccb65ef00d65acc50c42640b1b3e0d353fa57c69d6d039bf866470c67a57957525d9fd5770deb3b25687d86395c3839da9cbaf8c0a8c69a9b084abac04b53d132ad83b45bb90c5bef26f73e811024dc28e0a1d182cbfa48e08e3b5574a70d263f1f6ba5bc43f06dbe6dd304a236516267e4f5db802d78dc100d80a0f3ce2412fee8cc4053cec29d208748aa7fee6e0b7604e217bc26697d76580b8cfcfcc93cbc75c00b0a7ef49a9329bd8a6b57e645bbc219ddef23638791648bdc95c558fdbfd03681cf29904cb132ae81736160f3cb9bfb9fcf9b32ec0489ea2f8d6fb8fd6a166dea734781cd4004257df26903d3061ea268557f9b9c689a3c69d18ee81aa5eeed51803f55727575012814f1eef5c9061c"], 0xd4, 0x0, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r10 = getgid() r11 = getgid() setregid(r10, r11) msgctl$IPC_RMID(r7, 0x0) r12 = getpgid(0xffffffffffffffff) r13 = getgid() msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x20009c1, r9, r10, 0x0, r13, 0x1, 0x8000}, 0x3ff, 0x3, r8, r12, 0x1f8, 0x6, 0x7e, 0x3cb}) r14 = getpgrp() r15 = getpgid(r5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000000)={{0x7, 0x0, 0x0, r9, 0x0, 0x80, 0xff}, 0x3, 0x8, r14, r15, 0x100000000, 0x5, 0x20, 0x3}) r16 = socket$unix(0x1, 0x5, 0x0) r17 = getppid() fcntl$setown(r16, 0x6, r17) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x7, r0, r2, r3, r4, 0x0, 0xffff}, 0xfffffffffffffffe, 0x9, r15, r17, 0xffff, 0x1f, 0xef, 0xfffffffffffff000}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r18 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r18, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) 14:05:58 executing program 6: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001940)=[{}, {}, {}], 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000001980), 0x4) poll(&(0x7f0000000040)=[{r0}, {r0}, {r0}], 0x3, 0x400) r2 = kqueue() fcntl$setstatus(r2, 0x4, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sysctl$hw(&(0x7f00000019c0)={0x6, 0x4}, 0x2, &(0x7f0000001a00)="22cc0a67", &(0x7f0000001a40)=0x4, 0x0, 0x0) r4 = dup2(r3, r0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) kevent(r4, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x9, 0x40000000, 0x100000000, 0x8000}, {{r0}, 0xfffffffffffffff8, 0x98, 0x20000000, 0x1, 0x1}, {{r0}, 0xffffffffffffffff, 0x8a, 0x2, 0x9, 0x3}, {{r0}, 0xfffffffffffffffd, 0x1, 0x20, 0x3, 0x8}, {{r5}, 0xfffffffffffffffa, 0xa8, 0x2, 0x8, 0x3}], 0x2, &(0x7f0000000140), 0x2ef8, &(0x7f0000000180)={0x8, 0x2a}) 14:05:58 executing program 5: sysctl$net_inet_tcp(&(0x7f00000014c0)={0x4, 0x2, 0x6, 0xd}, 0x400000000000025a, 0x0, 0x0, 0x0, 0xffffffffffffffa2) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x21, 0x0, 0x0) pipe2(0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) close(r1) syz_emit_ethernet(0xfffffffffffffd1d, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000006c0)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f5227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513256ddd8680a944d5c2bd02adc7f1fe850c080d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956e65847b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d91074f50bba80ec3f6205", &(0x7f00000002c0)=0x210, 0x0, 0x0) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0xa88048316267823b, 0x94) syz_emit_ethernet(0x100a, &(0x7f0000003480)=ANY=[@ANYBLOB="aaaaaaaaaaaafc9b6c98479686dd6035e90a0fd40000feeaa490bc1896916bba7182b0ec9152ff02000000000000000000000000000185009078000000000010662f4fa74d7f880d026e97b7a7f57bf7665950637a612830398089b1b28b2cb92bc877084d66367bf988b5d48b8f995f44d3ed0147547406a6665cc74844b374e76a4ad5866890cbc27824066e0d09e304c6e95f78a4c70adb7afceaac8c7bd4ae99c08cf0edc00e8ac7275ab3011e76bf0c03216790496c5b5f935effc3ff4883be6c00ccecedc88aa72c33bf9c6588f34c60ba30dd41d034b114c955b40b20894efd4f42b571ce08966210b45cb05bb7b0d24f0478791b039d7cd22458ea18a0d11ef6c3882855c3a3dad872cbd694df22a4348fe92a39ae5fcbbe225b213b055e2a22da296a564d01c05bb9ee1163b5fe586fa1781b66e83aa8dfb32928e1d33e8404785a7808598acad1e2477b6a37352f96062cf3f71d1ead50555725c21e0b69e1c53e7411e88be4a3f00177692cffb26af43534ffbabb8af874149b4b0abe7bf228c2af24e688029b4a67fd3ab30a3ca5f51a7fbf5d7acf410807d8fe7dbc62be28b556d796184739c1dfd9f98e076e9086a188b6f70841411fc16bc82507e9999179b62df160211a864299cb06324be3ab360a5369a3f8dddcd3d794f017d32335f4685332273944717b022d0c3ef7fd852e613ffa1c73e9e3cd31080d6355e2c1c594836f3a7fcff9fe9105824f5d335bfef8f8b387499bba782c9a3e9bcba74a2e11fa55e05b39b4025e7baeb8c3132d116e49edb6f93ec81f0a3b3fdb333fb8f49e68bf97dc2c3779b6883c9fec2dbd34c0a75801d84a5af04aea01eedd2412fe924c4880980e788691a54cd0bdf40d7e6a3d89f0d84ada6cfbff1e018b4204547908edbb02de6d7abb01a8d207bfa59da9196ebc0e6b2c1529765eba784aafd81e46a9bdf2740813e252fb6769ee39fc64ef97220835fad062a020e9bb6faefc6095b91970d28a8b1dcb5b8306ac98dafd759a53f080d42870c09bb29a655da9660b9673fed24c2f53ef3bf95b46ae460117ad642842ef821fcfd2b1befe7b3bf678b53cfee70b028b6b527735ea5ab3fe817037c426fb2dbd2d6b0b43a994152ed53984bcfbaf84cee0a55e2519a59a71c66b24e9f29cc5b7bb2c096f73e67d16e7c309b997ba9b446225577c045dafb72690155b7f070fec825fd07e0fd1f2c3aad191af37151913a60c3df33b4e35d8bcb69fcd9acfd34080b7af85bc4d7c20e258ef4a8634da3781326c597c611ec36142959bb608965b8f3f2cd7801a1ea503a4398ef1b2a87f60ac8d517f76a2d03c65560d48cc2dd5015d64482e2dae0e4c7a7bc6f93671398e9fd253afa4e3fc1b504412e4e725d7288ad7752f6f48fee4fe9cef3be7d16224cad8589080dd68c48566b506d9252ed0ac9eb783fb051e9830f59dea21c87badd6404144a004f2ee81f67d1da976cab0733b11c66311e1efe191524b6895f8c360b6eeeedf9f699779326299cf8618bef879825a0e0deea3eda4685a6d9ff2c4fa2307f5a147bd100337f39c64eba351c57b393dc9f232266110e4557d98156ed2bc04d90dcaeb77311b2c6ab041b45142d7e43e695f302e9d12d8829d2e4fee387ac3b3cdbbc60e99512e13a53e15765c65ab1170ff8683f91ec2d22fbf1f982e2c5995b4dbc5fd047c83e9e1fd92814f89b1637e08ef19bdfe6585cf5dd322d11b5856ad97eb973d53c5a0653171588f2b1557041eebe9d65323805fa2277ffa91971bcd19626da00c071b501148c1df432207699f23118178dbbd1abc772938158cf1805ff4b5ba392a97ba83689b9791afef41019aab08f2c908a9c641263479e8aaa160877b43d2122673d9559476fb1b4c9746aaff0b7704aec8227654b753c031a110259c0716e657dd8c6ec475b822833198c0724d011efe9fef57f5c9fb6594f1c773a35e2536e0823bc6807a156599ef3b9f24fbee17dcee7e2259b067f189d9da259b528604754854ea7bf8a8eea930e4a2891752e8e8aeeaa13bced86a09c028261798549dc9e21b417e68ac3b2b877785978fb4b49902f4a49ebe43c5ff9857c4a5b88a9834590fdd8bd157d7a5d3ce79438787d9fa7b9db3a3c5e9a77676c8802d7f71092b16bb3166acd211b139721c07a62ffdbac3d072f44e30c399a939db89678fc0a7ebf0bdd58e8144ba9f8fac6f3081336108f412086eea4154d23e1ceaf01bd7b02d80efcbfda9a958f29f448518320dfaf7d6fe1f6dcf8b9c29ff0b3065c17eded4f7f323f26ed7bb36bfa85691a400082058394405b6fdc38823874268cb1fc8756aa0cb31dac2c9a6d2b75535b0719f757afe27366804453958d319575e87e662073d1ad333c1ff97c87e1340bbe071143a18e49f009e90f0edf4a6c00aef4dd4513c67b7081633fbf34f87277ca91b61f78a143b6d8648f572efb7b3bb1e65dbb645e676a2822e5fc88661b8910d3562a8fe1606950aa46099dc1295b59b7f3991140f0870fb1875fc4c794b414439ea35535f920667c68dff7021832a19dfb85651c17d009441a198539887cd148f04bf128ff0e6d7f1528b26eac2f6229893794da13384424672be27f33e139b37535400ea5d94c57671540ce591204e5e0b4097dd6390d7f53b4c118da8407e989a4b202b397f60571b2b74638fbc3bbb8c89f4d1d6b5a63ec422cf903432d3c88fb690d4441a84632a2d4efb2747d6e479ca0f752252b59b8ce358df915b0d5009d95cf46e93646310bd6585292713bdfd82ff8e9cc183d028b15f42a8df098f3d2c4705631d9d07fb6f97adad5d5d2b5627770429a10676849597eba5ca980de3fd10f64e672c5c098464d8e8bd06558a4c24f6bff43e3b890323f4657e9e4969dbcce2e8727abc409c13e4cde90a26542cb4bc0cce31ee3e139600d638c41bd45cf40f0542002d99663e0b231f016d9fe24ae4e6c78caac0cbcfae719cf09d36461d128bdbfab80ff2eba764473eb1f284bbacbc6f46ffe98e5c03000000112f7d34e60d2629812f17d5791c69e86a885820afac7d3affe6c89aa4e4c21d44b09e9263bc1809797de10dc0ab0be301497e828d7eee7277036fb2672d3542cebb77ea7c44aeeede9b9714bda0103ae147fcfd4f63454f9b22b813f7292a30331637c7054499840bf3b0f3c80dc7a87efaddf779e026e643dab3c4cd5e1efdd2a6544eae6d2de63fce58aeee492db1fa142018e4291067c4258797a594c82e1b90a331c3f75d842f297da9e4ff55cb739ba54383eaffa676af90233a6177046b1ddf40ef2a931626612dca49bbf59d9fd21a436bb287715ff61fc8f79c315564169df85179f16ced449dde64640c1b292e4a55258386f370b55b6c37e8a88029e646e44eb22335d3fe5ab0dfdd2e6f9367803fb2e6a268cb1a82af5d4630f9ed2a9be71096846f8c8b0db25d9a075bb0befe40c6e7ff5f7c37a5d44bd3464236564968e0224465e4cc0f5544887c944d0e52544d0c1ca32a2bac25bcfe1fa8d52c682736cfc39c6bc7961ca2b365e5bcbc0b089ebaead8492dc34027fbe19037358ab23c936589117128aeec143503769db5ca710022c973232638404a567dbad4701586788d7378818a0dc1cda7862c9e9031cd847a2dade089c051c408e5089fe3aba6a08706a2e6473ed098bea25a9395e36a9030099abcf91870145402809ce31091d3dee37be45af8b1b4a286dfb13a94b845b82cf5f0679144e202568404fb2c3e98fe42340cc93f3a21f2cfd5559b03f11ce41273e7955a8717a14a43f05c9044f5e7cf0132588dd37d479e98cf757fced8222f30585abb24f98ba492f6db10cba1e2b86e6f234c399212f835bb11f5254f68434e7228c36ad4638dc3cb43386274369dd24100254126e78a312d4d17d4b409c38334623b0165d0aa965b4e6fc5b7c364562a3b83eb33dee3d9b6b718302a06dc8c812390dc215703beed88310f1fee00650b38e4d8508537c5b6d1c078cbc8299531948137ebfdda9d64669576670986215dd352ce196c87dfe6975c8bcc87cbe056aa149cee959148afe14351977770d8f36be8619dc64e17a1b5c839a13aa308037c008d79e3be1783e2fd8b15cae856739a4c919aae76f22a487f173d3f75f2c43003a1b1255eecb4958a2d84320a73a1b1df167cb5411d5d33c742cc6747c521fa502904d2abb436c8c6f9bf441073cd36bf203115b5d3dc4c01945295536dc9db5a34e1133bde7ca05fa848853c42a92307a19943f7f5430bf51f04dc01b754f15e6c721fd4b4cd155ead5923954e90e6bfd508c18068949b1557c416409bfbff865732761539221e983b748feaa89cd6681858b5a4121042d63e2bc3182b1230f5e3f8f95a632dde078f3b6733f02c4d37349dd1b997a86d0450614052b4e59efb4dafa9a3bc6998d3f0f056993c09059729d2f20b2ffe7a52437461eb94ff2bab32b81b802388b63b40c715b32493103dcd3400105ca8b4af82064377c8df33eb10997fb615d5d5ee209f44e25b3a03019b5f5380f18298001b5e8ecdc76db922f46a7f35de006dc59a21afe22b201aab04cc8bb25deeca800cb1ec3901db5f7ba2238899bacf088a9a9294ca603609157b27b0e8917a7f917c8c5af924d803aa1f43e386e751d34fea07d3de3310e2c4dbb310b8a3294ce436d08854eda84c0bb961ad537744a467b6397c85afbe473819692aacd04b1844e8a4b8de5dd05f413c7ce679705549a44a74c8965a2c38711bca822a88b145b2bc98feeb6853674e9d05476715e61732bc14c5967def68892f2b9382597482c8fef6cce21a609ae1b880d6b0f8b72f89723275c6f6cce304fbb8efe037f5482f0608f0aae4b8144729ca0f9d74c23e2a178b8c65d59c3101047c215e9cad3260bba86b2538054e9ff031f19c30d3c6ea9793ce66c032551bbfbab996d793c8a667d5c4b8e6a720a825e88aa3353fec5696d69943ad9b28f01550997ac4024f20c8d907878e903aaac6a1859d9d2704ad15ae97ce9ad5b81a27d48400e41b19161b514e99002e600bc9ad5fc5ee6cef45a47be0fb2124676c3cce168030c34539ba4c8de94e8b197c1a2ca5092870abc08c6de0fa8881d800da7f73dbbc7b4b69a9277680ea4b8aa4e33a9f37f89e0ff30bdf2e4c7b4f123d565f85b0fbb1fb6ef6d35460917d76bfbba540cca5780cbd3d8ee1757ff1c9b23a6e25e8c13b8e6eb5354ba1d826c1c7fcf412530e15fdd76a6e3ce1d631ef49e4fb84a745e2c78e8b57de414a74987fb1ad20ddc8358022511141a82f3d9c7872e23c209aab26095ef97e6265ebdd88d3da3bdd1f8ece096d7c88e84bf6e5eddc26f8e74beaee6e5cda4e6223e086388a9407af4f99f070bf0dbc62c19292d60a1a2277203627200ba37c5e3b54f7ac85a60a620051e0b438cb3479b91bda00040b57f7b17ed9a772b96deb11d5f35e083b0dfa93724dd17c5ac41e3053706638ea0001a52214227cff31cdf89b0016e50607028f8301be0c6f0973175cbb580b67cdbbaa9d4e141adb9fd1d1ff643b757eaffbd0578f369b9fbffd2992b0536a317a3ad95180d7ab7a0c356f8151c5199cf9197cb2031d171bacb56f5e503f1b689a2e42a933cba26ceeed1a1d4f88b0909df4753c1f1ef7506cd6216764f5bcf24a345c3c965f7fd76951da05d75bbd6ab0b6db2b525b81ecf779f51c33092c5378a76ab8194758064c14edc42e99e5c5ea7f863050157f8ceab2f4ced5d3c65e4c870000ebd3fedeb085be0339d34db27e7b334edde1fc56e76be3bf6d6f44a6fa0027994a56a02d69b75fa68bdc38adefead85be5899fbde7357e7a9639e028d6c9bce44fd1edbe221f12efa152c291e461283d01d2afbe98e5bce219fc1e40ad119bd881a96297a8b3179f534e578645efd398e8961f545a23ec9659e6a16682b6f4343ec629bbb4e90dc6aa8573be6f2e1897be42e689a9f93633cdfabf6923684fcf3d5c998b41db8179e69c04e5dd4c6df3c6f5f0547cc03bc20ed77ec2692d692f9ad6fc5e7f9648a0ef32a7a1c7e86583cabb302ba97139dacdaae296ff3d3bfec0eb0435340ad1b07a673480d70c6417a42ce69f469166da866e03a180ad55228ba9c5e9d0ddaeb817e33d"]) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="7002378ccd157946b38e5a95edd551513e225ceb260550191aa48c1c6f2d056dd1a188f27ee7d88dc037657453c338740cca38a16629f4814c27bc353c31f6ec04e74ae10e2b7f04"], 0x10) shutdown(r3, 0x2) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) close(r4) fchdir(r4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0x37) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000140)="41145729483c17f0a0f8e072e1d18cbf327ec4f658755a21d74acdeb2267f31e355c8b0ec3ef5b08f02ead0fa18082e7b15e88dd", 0x34}, {&(0x7f0000000240)="78d54d87b8e3d0b93bcdf15b6713784e210081426ffa999fa34dbfb8dec08e9ac7104ae0166355c7ee50bd7f694ede74d9adfed03bd61a72df56dd7188e052f666cc2050d694c09fd68d8aece28e12ba82915a81106ca73a3451121d1e32d3cb6b44e61050599d563c86aece", 0x6c}, {&(0x7f0000000300)="0ed2e0d9dd2344d356d07d1662fdd70c6649dad250e07c74d232161fbebb0e51e9c60d53d91d21b4fd2a0ecd09780037210f4f353ec17d027ced56ca7465bd2ac9fe4471f0c881a27c74cea2448f9143d1183a0321cc4a22594dcf584236c27583ac18425677075c8e203ac708e2119c28efe359cc4ebf979ca175a1f0ea09ad1703acf27d136642bde83a73485e0ca2a0e0c6f368805c53fefe1aff3c6ada0929d75c94baf6fd8acbba63673bb10740e20581a60c1ea8a789897ca9a5427d7e75d0458ae119f68c2b90aa350d", 0xcd}], 0x3) 14:05:58 executing program 6: r0 = socket$inet(0x2, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f00000000c0)=[{}, {r0, 0x116}], 0x2, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0xa608c9af653c9f6d, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x812, r2, 0x0) r3 = open$dir(&(0x7f0000000580)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r3, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') poll(0x0, 0x0, 0x23328e) r4 = dup2(r1, r0) close(r4) 14:05:58 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x55}) r0 = syz_open_pts() symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r1 = syz_open_pts() chdir(&(0x7f0000000080)='./file0/file0/..\x00') unveil(&(0x7f00000009c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='W\x00') close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000001c0)={0x0, 0xffffff01, 0x6bc, 0x7ff, "0a2aff748207017b62e2fbffbfffffffffff00", 0x4, 0x2000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000840)={0x9, 0x3, 0x6, 0xa5c, "dbca1c6fad04110f5a06da6f1b0000001000", 0xd, 0x181}) writev(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)="4467a1e9b78818b33450a5360949069f72ae8f70169c", 0x16}, {&(0x7f0000000e40)="6e763f5087209278dcb276b6804cef1c67dce35c325c8a03100e5af692f67397f0dd2c0409f2c56e5be69291f27dccb37ff8626c9368fbdf64fbb50cff3a0a2325b2baf853babe88ed2aa9dc017043f3340769c0f50c833a959133a46ede7d3bfe0eb4da17b7c864bcfcacf1d8908c9a1d06ef280a81c086db454cb942020f0b1e1a40031989c14cd5893e0c2aa5887bf0d7fcec4b4a1dce9fc36561f783cb4f49e78ffdb3033c99f47d45b822065887d77b4af24b7eb20aa29501006412ffb40fb8aa70439644232b4686533ec9529d8d4e7b64ca7c4ce5ba738718318bb0cb94239557416d788fef441ecc30d4548bc31c218490c1f882cdba9917a1a1f7c04dc020015f53d87c7508ad14d86c2b3267d39c41727a3838dc77685f502a6351e936ffa066351b6dde5503c5fc50dd3cf674d5f0fb86c51975a7f5b55a567452c0a0c4699a57883ae560e1cc3f9fecef2363eb3d3edd90be5f25e686e5e03c45f6199a7e22732bfc557b1d304499f7fdacc2e329bd8b5d77c55add59bd358a4cc14a229de562cd3208ce49a8a2bf36b89e5e5f9cc4d8df022fa261ed82e9f39f3f5ca8613e7a217f3e4d3cadd275d44bd1417b36fbed1687788cd70a40973c76b55f539e9ffbbb16e8839e4db7d1905b3079a4f056a1ee4668f9cf7ed469ecdb50d970648b64ccb97c30e61a32497014b09bb137964c245d615a8cc8939944a7cb67f6c7ed462434e02970628cb78d75b4258375c344ff5ecc2aa36dc9628ba8f4e08dda047789ce7b6a83f0649be9bd9b4411a71f25e9c6c6ec141363813b2e45ff4f400711cb2cbb5e5e7ece0e8bc4f8f6aa0d7039c936c956767da59fa45a6563b3725dd0566d71d5dc66d3d4fda421da76cddbad773b0baf71af26b831e8dbd9c6ed1c83f9b95e57ebd0d78ae90a4524b7b606e041322ebdda48e2ade25c6a5957b2568360cd2cd87e635dc6dd27a7a91c9d6dc1b4b71172f1ab8c50b0d359851c93eec352d284247daf9acd32597da5885e1f5f81965b343ce04fc7ddaf76707cbd7a18edc3d0a705fa245de4ddb34cc5bcafa9326c7ce191dd9efd99bafc3f98653bd3e518dba713afceec211b23165a4245a051c6c9e12ad4748c6b9d2d5e96c70b07682ba5537de1371bff18f66f445757515c43420283b57b14677de0309c521597b5d90be4b845e8b70dfe4b6784e001009398e75476001fc5cfd88518f70a6148b63f3e766b4fe9d0d10c2e02a525ed960932e4d9352c913625e7da207add03f61a55910f756e0004f5275db0cac273e19d6f60530d46264bdda9ab0a8d520d8e1b27920f8a1ae7cf9d06bf5697958fe641c0f3135f63439a0bd44142283f1198be0a332ea23644834d5d953daed91e4c3b172c617e3be52519f4a4a0436dc1ed928964a4dcdfa0867f", 0x3ef}, {&(0x7f0000000440)="5a3fb13fda3c6b65044d2924a36ad335cf8726c1831787e911dd31ba46fa4f48f9541a9d382defb9071ea182f8049f9c270ca008be9bdf000745e6149c20e8fdc56a75bca29c4aa2b0980bfc438f0989c58da947795d85", 0x57}, {&(0x7f00000004c0)="617030d972e3c6a68dd437f3dc82cd1c12ad1e2fba06", 0x16}], 0x4) setrlimit(0x5, &(0x7f0000000180)={0x3ff, 0x9}) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) poll(&(0x7f0000004880)=[{r2, 0x8}, {r2, 0x2}, {r2, 0x1}, {r3, 0x4}, {0xffffffffffffffff, 0x100}, {r1, 0x20}], 0x6, 0x8) r4 = syz_open_pts() open(&(0x7f0000000e00)='./file0\x00', 0x800, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000dc0)=0x40) mkdirat(r3, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x6) symlinkat(&(0x7f00000003c0)='./file0\x00', r3, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readlinkat(r3, &(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) unveil(&(0x7f0000004500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000004600)='x\x00') r5 = openat(r3, &(0x7f0000004a00)='./file0/file0/..\x00', 0x1, 0xf03590244a24cd3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000004480)={0x0, 0x809, 0x40, 0x3e, "b8000095220000000200", 0x2042000, 0xffff}) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) unveil(&(0x7f0000001240)='./file0/file0/..\x00', &(0x7f0000004740)='W\x00') writev(r5, &(0x7f0000000900)=[{&(0x7f0000004240)="2ff2ffc74d13ad5ea8df08cdd4ddd7f408403956e114aebb8a6b6a9a3e9a0db5a21907f0cf9b67e52ef373785b6ef629704d3662f45c86829a1359e3d0f5d822b622947c8cfce1a1b4154209a45e6608742486e526e7c18ff3b2b1d3251180127d2347b409a0c0da0acf7beb39fd4f7cf548aed2856a9c7b01839c6f6c8e487e41dc36841f88c28ff7545bcb2d98c2308c545c267a13ae77810725567d91d27ab949670e8346ab6d44bb88138733f6f744f47dc6232f10059dab7649f581350bdb271efacae7237a85930236b09671abb42506aac0a18e8f28c63788ab89ff09a99f9abfb29b6814fb36c21146c336a3c6a488019266bb89544e36fd3768da2d7e3bf2720dbf13ac7e04eb819959b1bfe9c5aad0abbb", 0x116}, {&(0x7f0000000b00)="b1197ce4e512070830efb0507c9cd02afd8a0ae290d8c066d53a5da90390afe8300dd775b14ac14a51e017b18f3eab1492525b3464e6294653f02c2b532f87253fd66537f17ca76a0a3e219b8d593e4ae1508231d1c66bbebada86d40acf957d5293a5c081da35e417d19038521d7f7fa07850952ffa89f5c0747fc92489074614ef7075a7e1dc608eaeddb395ee946a86b69d4d7b539ec0812cc2ddc26f", 0x9e}, {&(0x7f0000000bc0)="a130beaa44017a3323203a3e6339ef3fec500f5fc0d07987e49fe8e210b6a682a36f0fc71f7e8b1d282de89ef661798d6984af8bcf15f60dc1a60c88b8d4cbec021c320bc84ac962c44297421d03aa6db4e739f8ffc5daa42dd1d33ad0d13e246fb6e4fa4df958a8c368767ba120a1904f13d365934dac0ddd3fdd03763adfe55cc53f2df606757844b285375cd9318b8ff731cf6b04746f3c06eb646fc325238aad810d1ed708c15df803220429dd98d37710cbfa708b67909ebc30c8d930a23cc18a00dcc1651f8138b127cdf4df485b7cfda3e72276000000000000000000", 0xe0}, {&(0x7f0000002240)="1d8cf5346e3d861fd897447b02a125fffbc23bb575107e7e972de8ef4cd3d1bf87d2cabafa9ba28f66303f4aaa8993e5fd1deb6df1d640e426be7446e4f8a1b219c8bebab9346a45c4174591c9b5bd854315aaedb2c0c95409027d93640fd29daad767c8c4f3e4103c7bb89c18ffb07bdbead1189d3f9c369f825781a326ae968e16d84f25d406b468f4ac1da06fa2b6ff3197e71152f0766aa5de265dd30124bbb5e933e3c93eb603cea15accd9e417eff427656a9e94ff7b99ff2ad86df9ebcde33c621d424f7d8198b6f1108b254acef528354b33b4e69a2aa601783112b4795a35a4a20d5605531b405005926b2586bf33ecaabb0db437166942820308e5a56e870690d8e3040a62891069ca9c685870bc7d59ae14eb56c913ece50cdf469a891b79ff566101af69f454ae07ae579491a260374d2f474fe70a742fc25a241d503b6aed924f917a55b9fe3ca46c217c3d52c501ce24dbbb6cf921f258639b38d8043e57387767a285551b54e63c947b6d4731c1ab9414cfe6bfba164c3acdee49f7083cc67adb9ad871966df4350d575e906033c5bce8c41f9a2ec0107e69d57ebdb5103f3b8f6dcc1f6c8fe2838df3d1acf7f58ad6c66ed8998d5de80bf0df3abd8a2aac35d61ca65b102ab470a45981cb765b1c072a22af69892ce15c636f3eab0d2f992d0d8f5e931c7c1951b345c96e0909355a0313315b1d547bcc4a0ae2857219a0c2832c7bc8ef7adedc39703466b8d6fcdc587447697575d88dc18ce21d3d18c464597f5039140ee935bcde6e002c45fac7ec683f08b08476e46bfad0522c60140f9467d11fbb9bfcb63a6c79cc80fb96694d3561782fa978d189ae7171c00387edfc7200e7fbc217575f5d748d7a4ed6b70f948b74a2ef25a5c367452742cc633afa450e316a43a93138eadab6e8df7caba1990f1f568e0fa64ed6151949959e0a81ff09b163e47e96c17f7f6b6f76d9934491ea60847c627f2d655b9971ead99a12412775b28d0d63e6dab1525bc9c6e3d4587328fe37d84afeba31d1f14a61d0701ecfcc0af8ce975c950625bd5f201097b36e85f0f07e3e0d692efc52d248ec5ed1b48c27f63993bb3f3248ef10ad9f3d1c2ca5a15c74c9aa1dac9783fa26795ef02a3979009a235cb6b5176971cdaaff842551b145209eaf171412a3399bff1b07a9900d42ef9b6a2a2dbcfde86ec846abd114a2bea3e15ca9f4805d58de9b74afbf72e1f945e12afa6aefcb6f177244c686eccd07a15ef1e879ed8cd1afd7667989df22a99d7d395509a55f8ffbab8ae25082602c9ece4f882544a37b2e0e25f6530d5cfafa31228c28da1a18b979c6edf92ba3bc4819cf9a83bdc3a8ee4136c9e705b46ab9f6fb9bac8c5b1c7fee6af901e18cffc8db5230d1b98f2144a27dadca0996f36ce6a15d4a9205b6064a958fb9fd8d1b77386ddb52bc36fc9aaf7d63d2da14d2730b31de1625f1dca80e5b376b42e90f022973f5fdbd729b4584bbe4783dcf55cd18232be922f2a002509c0d5ab4665a5dfe929a62c247029edb3a5d1742cecb97d4e478851d1cd9949e134d62c6e5890f3aa64caf9fd69eaaf1f5c174c08e809bdd52910fac565935360fbb1834e7b987076d0d18a70890d371f294ff9bfab63d5e3d60e9a53387999b40a6813963998d09770aa73606739e90135b020c1d5de3d83ac854a63f3ae47c43876f82b7d4cc84df94fee9dda105b5ecc6d5f4edbb13a7774327fe0c9a5ffed6c13e89f5da107c5e41c3ee58bf567a34782a6c25363000c62ce6ba980ccce53b8dcd2097a59abbbcb6769427a3c1884a9e401de20bb139b8ec47c2331090df4167c456567752a1708c778710cb77bb5082ad1ecff773e90324485887397e1add2e0c7774a7a0cbd354fdda6d5470726f6bda64ad35f1ba9399c01f216713358ea8e207334c09a43e1275d7f064c5f370c7d989bc1e1ccb79d9949fb0843de70e2167161d034a45fbfe2893a67dd394273af5923581dde3be23258118d53bd2f518e6b1e11b55ec7551738ddfcf87b4a3e9368e7b5334f733a5c7a51e743be43be46fa4cbc13e3f812e48b1fe1ed5582b02f9507cfdb6f67f4983ca58f5144a7c73b2a2fc8f190590f031b4cfbc72c5775fa16133925849d167e6227e546ae15c84fa8b98c3048088ec718a35c71af2dc8e9a291a92d7bd47e49091ade01d877543c9e4d92a2580d43caa0a6a2251c7a9286d78c10f6e4e3c1d18d2a38fb9e1b45264391d98d2c519d5ddd77acbdbfcc8a738a26ae08e41281ee70291739e060228696880256d5e95e556f61cbc1690996182f7daa6583b82543867b49973202bdb09c399be478fc17696073bf608f9cb865e366bea1b6d71e4211b33a9cd6fa281ee5bec927f6f7e21e56c84b7b175300c5bb47d79f03965fb6f9066736e9a0205af1c178b8dda44e3459e43c86631a6afa5fe25669f90d191db9f0b3455e5144437e00a0304240497f18b5a2c6606de7b0ead593aed56657996643b6858b26bf99805fac09ccf54799ded961ce47d3d5f9018e87c9b3f48dc92b1c519435e794b1151fee717b65146cd6e33b3960a4d4b38b79fecd29cc4fb3ab7a4ca202788e7b26252d18ccc8fff0c7191fa09ed5adfbe896f4e9898f1008f76e347b0168996c7cf48049c4af89fb30ea552fbe8a443454c73315e264bdca88906ad9b57f85db7d96e2d48c9c8fadb49322c54c4a3d8f9d9ba0ca74bb309cf1d40b911e528d8fdd2de0cb6efc26ebe8e6fa41b3ddb7ce69c90de4d13093e4007d397ec3f1d12148e01861d2e4cdad25ff52c66de61dc8f6c3a345607b3d982f52280b074520dc5c30270ac9b8ff925811cdec87c1f09d76c62e7e7c34729190a6195ff5b1ec52df0c9af2763a7d9067533c31dfb9ca28814582fb8cf751c1fbc62d2012062ac045bda26bc1d6e918e91cf9a726f61739b8d4eb5de9600d410266347fd127d00ee3546b8f1628df6b00973168f98872949e6f5aa1a5e3476228ac5fcdc6672556a564c73ce2084628ac43dfe398ca524bfe2621fc1e42f893060efc3da712c6e271e7699b23362f6e712ab5874448065d678e9dd7b84e6e1cd7fd9ec0e0916071117718dd1c12091e149e81bb6d98c607a68b36c4ddf0da9704f020eaa1e6545e467c1fe3de3f95f355dc4ea2886a0a00aef3459c2a083854187f9684d91ba6b9f282b82c3177e4ae1bdec2a7a7cfab04431ad1ede1d7fb114592aea4e6afe0e65c3fee15766e42d959dc1120b2f68797aaa69b9e98c5e17696de8a15d1f004cbea09fe60afdb3baba6284c803a8cf08ab29c27ab78dae493099c5248086b49853a59153d9e22df1606b52c94edc8e8cad476f340f57dc235aec71cbc9fb911f2e44a6917a6fd8d163b8a7aa7a19c5026e52d3e8b216fd17134fde815cb3d8b776bec979d5132afcf7631385cd27bd6426c70a4936762f9cad8cdccc80fd2c33c7294976a90a84f2525f7ae2da68e8d49081650a25c3c1b007c5919932406f5430c26d50b7467ec1b816a2fef64f62aa915898202588c0a1e93c0a604220e4587a781c7c238a9b5fcf74b34e2df069b4455a35d2cd76214d672177fd10a254f883223d630da18c3e3f84fd46272ae7e5aaf6a14cf560a525356935ae5228427d087b3187e8366631775e9a4f80befc90b9f9d4f6eebed636b0dce3353c55b6f6069a5a6e154787d3cb4c788ea19f908b04b58c7917210b46fbc10051256ca1bc7d76f69697b730e3988eaf8ec6669e193487735f61f08cf78ec58aa9caddc5c95e48798f0621a78ca8e3ea50f1bd267345c473a70fd5e83b235aab10984b27ab996d7ffcacc36ddfa520a26c6407277619bdd464d4dd81a67d185c56494cbd532bddf4332baa264c7545c4cb26d8652f3692e12f34e6cfaf21a7da7c7023be89c807f24b53877fa7b495947fa4c285bad164559801096b68dea860c15743f77bcbb6e70794ee080297503d2ed69d03ce61378f8b421b4bfd8e4292a8658c6fcc4c6cf5df2feec0da83f9535d34f2c94c6c3cd5f3276cbba8b870c7e7e13a2a9bb8e47b970d6c08b8f49c075db13706fac779cc788c94f89c2cf637c7f99faef64f0397e4dffb4ea0e4bdd40b818ee61b66e630e022f6ce995181300caec7b35db9d46e7d5c14aa465a128e8d519ae571f320c2311cb56ad8256e076ad7a5567a19d6184d893dc748a67524f9ec26d8d5f308a18e5389e7c7cc17eb6c68f62656bac04e4fd4adafe45f24c2d66f0f4e2ba6fec6a74a28c13a9c53c7217ffe8fdbee000cb7425fe3c613342ca8a42d87e550d35128c282242c339161147cd1f64de41bdaffa386fcbec8598b3a2a401788fc30c10dca559f0fc828e96f6f46f13391ce8746d1c1dc0313314089f8c7370024e58c1a67ef8fa9168e59957e194b44c588b9f87ec3cb8b1d6cbef4d84bef6ff6eeb7490e2eb96fd96c99170005308a1d05dcd91918d338202a3c5ef1e08558ecf04f8d44842184091a6b2634c30bee97986d1816892745f8ebd1b1cbaa576c568eca5c3c334b5b233d48cbe30830b11f8d8ed879a38935259efca90a68315a30a5502f6e9584c30aa7c74a668ee2554be99f3945836c80567ca6b1d2070f5bdd2e20af3f60a53daae9cd8cb335d8ac74208dccc8f2b5691d86a4b8dfa671d4a062a81c8d2a9b0621bf45c5f3ccd92152d0cffeeb2f62ca4cd6fdc61ba347100ab880afdd242d79d624afd487e7944265f164ecb7f1a114558cf40f48d47628c573fdbc2da171feaaedadb0acb751ff081630e0a2e796433fab0dfe5803d41da81b21bb02ea2caa337d2e1637d0c6ba26ddf54b38163151bf169b70b403d491c1ac911ff56415617ab3d3a2eb60acd1c4e2cf7e7b055fa47e5c78a019fe10772b6c8c9585d232e0b5bfd3b2ebf5461050d226d7c844eb40f72a9bf903e902f72aeb061b6d713fb62b5c65f548b85e805dc88a2f2bbd366880deb349d84da9493c7bc9c22f131cbe01878954798664c92f4bac7cc4eaa7ff5038771f2699a7cccd3751a98132cadbd725f17c5e35208babb8af32595573417c45b832ebcca1cc2af45f2287d3f72ee1384366bc42f902d15908545c8c098c9e98fa1ee4d5133a402c98ae15782b3d681cad730dd7af6428d22b3f1b10678533d79551de349ca2d2593ff262c613cad4a0c089cf4e51b838821ac441ffa8f403bfb858574f58c3ebe7ebc0a0d726f97aa9860ab6a637666048f363e1d1682993bb3dcb6a2260d1b651fd376d0aae7532d7f2f6b96443d500e5650a58505d4f4d74b4abfddb653cfe081b340682b3c5ac90429bff33731ffd06c5203340a960e068bb57d6cd114b71ac55cfb44c413f82ec04e80de43c40e2a994e04c575915a9d23854ffd0f2bb58f9a7e8b01045ca3c98045a27564ac65a5c0fca4d0a68ef79d4cefce48f8f5130fbe81dc7dd187de944901fc0ce22ecb6c92da5a5f4534dab88ea166dcc9ed730f10947b501cab3766c24ae54bc82875acdf961a0cae249c40cd48d197fac4fc6d0eeb86ab6168844789c891db755ee73a1572a21c49060a1d267db2d175f5b71b832f7e96f797e18b2943f40ec92beb44fd3a2b142eb7c866eb8cedf2ccefdd95d04200452cf1217406bea83bb2269e8e7319f1f044eee213fd64afa8d81ebf121a167f484fa91cd7b8bec7bc4958b1af453534b37d373db4701f79fd4c535cc8f26ba8449a22413b40aa7b7839fd62e412bd0d413f1bf9cfa8c1de71d5b68ad6e3e19b27e380fd47d85244a45e1438d7ed1702c9b50", 0x1000}, {&(0x7f0000000cc0)="9207442a4e74b260777c3c8cc1934bdfca17b4430fed1abb2b14dafd46995b9c8d686c6a185e68808c5db8c2b254d434dc639cd196cd22dd6ece325c001aeced8c4b47fb894fbeac777a946ba5ba6fb68932c23a0a58087503470eddf893cefcaa8856bf8380e3d2c4dffd18f37299e438231e271930b4790d8e84f2fb171613d178155326d2ea4dfee91bdd80539834e1c6a68f91f7cf059d20316bd803eaad924a1e1f5ef4c327d9936532cf228ee1c9a6994b46ba6e0ce6e3679c79fd5086d4e33bd487817205b4f42a72314d1c6252b79dd63a257d", 0xd7}, {&(0x7f0000000380)="8cec7235df518074", 0x8}, {&(0x7f0000000780)="56272b7899db838924978ff146822af35c4e1278976a0fce8583892882ffaf82df4ba8b3d7f2e061fdcd3773913ab84a4c7b7780aabde6eca1fb0736a0e5c58f809a708adf611b3dc88560849a4ca8aafa07fd60d8", 0x55}, {&(0x7f0000003240)="5b270c88db348e8ceec7cac61ede78263db3f048b4a191c1e3abcd76c485fc5a1f8e3db26ec2518b3b54f193ca25265ae1d75e1b6b5778ab3a49117769d351669efa83faa5f0bcfe4a22bdc1c3904ea672843bc1253498da81a0e4af9fb3fd2645606dc1fa4553df57c8bdbd08d748f41c7b8737b001740ed1961b52fb58f69371f5f6bdf7bdf9a7b772a003cf52e01a91b0e4c614cfce933cd146a8653615eeb8bbd53132e46cd3148382e1f65b5cff8a764b3b0330ec813d3d58ca979e2971aa646dd9ebd30315e47eef7a6d1c64a09c010f75a446943a9cd49ffbfe0fc5543c44ce2f126600ed16dba13205f45f0a005606aeed23859bbdc1c5405ef352dbdac3117d6cb8a811586846171257ed21acd8ac31d32115d2196c993af2ba2fb51b1545f78cdef0057443234ab2514690a5fe585567b1d13fa6f680056ec86bbfb67e65c788d570d614bad56f302c85a63bd3d7e79777868a2128908cf4209169926010860920bee8992d185e430a59b895fbeaa0843550abe7cdcb04cbe5cfdbc31826108d6f85f4f1a35afa50144c682c552d19db1ed72a5c31802f88c24ef831a5825cdb67f6a17e89cf30c343b76987ec9d9bd7c17563a21921a21262335fea37089559228ee0446517ec30ca6d4c008b2d14733719bd84f064d2e10a9562f123d5f3b179ce16ada2889326714012719f9786cce9a0256bd6cdaabef16795ea51d67b780678dbc3e83a5e1ce17c767269b457ff96ab045f6ae1dd81222573a535012f3082a3f51ec21f712cd31b2c825389d73245283c80ebc4cd07993ee88cad34f93b2d4152d916815f668a0533441603ff14317f6add111aae244204e1cd475cb31b26047552ebeeaf6a6c47ce1c83a8c4289ae2a19467a4dde440647946d3ae5862d6c18cffd9609529f240b1b222349168051bc03e021bc4cda17beb63b050d30a981c224c1af244bfd668c07c6d67a7917442774262386ee4c169fcc9f4ae98e12aa0cc2b5fd729795a574fda726fb997ce31607760b81345275dde41f64824d26cded13025f43425c1252613d5e9eac27f0c0ae7f44aeeca3c5ff8ce46d0c96a39bcb5a9edb7c4051af1f10b368cd9ab6488b6191cb3d2fc465226dae0439f2b03ac8f834ee44ff9e5c2c274b4aba676c5bd40c9bdbe1e80f228587151829b3d32333f17221dc9c266a33e3f925b221cc0c8fe139e57df53b865dff756946fb7bd42d8d324282d051263b1ba7a792fd431f81de2eb26e169992162e4617b35a318a056e5b7b2572e2bd00a779f29150a341567827fdece5e94b2f63017eabd66d8db2f7a14714bf05347b6bf3a97e74a90233d4adda6e664513ffb208df370c84f5cdca45ac07c793d79fff8b39532cd31d68899f664a30f49351a680182fc281dc22304d15a0928928f8a346f102442a9963b02b1547cf674ba56cc9531c552b9218a94b6240e3181a5e7e56be1a88be09c5ecfca90ca263879dc2914cce6fc3a45cd1c3108e39c6a9252b208f4b6d645c1307fe821c6598f48b3e54aa75d1f45db6be35250e490c00599f808d84f84de589e15e5ccdcbb29fc8e90150dd329959b8ce74efd73c1cf2fd749abae940563c1a142b502a94f2b8509e6bbaaa9b2782616e0025c52b485c5a4b66d38ad7acb552142a984b9f06c145cb7ac9864424b86ee7d04df445863c8f70d3317feeee643b94095c2968ef53415fe1bedb30d4e057528388c1152ab1f5b7ec9521c0babf1f0444838a5bcdeb6c0d3a60cf8098ebdd661fa8c8e964ffbe73d9d92ea0143dd01251f9628aba37ef33a84421abd5fcce355f5f514535e3437c4333dc339943063eccc2508d09b7d6fdb9404c2d32cadc8bea6f40a247d87544e98cd63b52e9abc2dd4454e0afa49d449fb2dc623b516f155731c47877eb65b89ce346add2b4fc25f2e401a20efb9d3e0c8d242884193028ccda9d2f6ad1a07c41defb937b14cb5a89a20fab914f60ab88c4bd997b1f245ef2704fc8f12edfabd9261206e70b8f0d49e20dc44ddde36f6380976e0ae0a6c436072462094ab53ef12cfb5240b499a8dd4e332fdbd43bf4da1a2cfbb30be16de69c2c7a8f2a6ee90774ac2e4066ce8604f1af6aa740e04bdfafef534ab02d6a7f69f66d08de82e5ffcbc162c1ef540563fc8eb2348462bff275af9c3dd735815976b877bf2593d2ed16c8daae09c17c0fcdb5965925955c4b7a405129571d5bdad489f46499b752371c7d1f4a9b447bf224a03545a98f055d094f68178519f8e88de6de19a847d43591f6f70baf019a3aaf013bb42d582f1bb948623feb5e378843c729cc6d69e3fc1715d2325a062cc1c97cf0a7089441b9004ecf47c7f68e7b17ebd644c67a812ac42221f58e2722d11ed5d8bd8c6d24465ef816549db9b432483b09d4a77d63fce888e54394c2051103c2e701c223b68fde6f84bc09731e88a47a5022c958c6bfc35a8327dd101cbe01212f22efb8daa3a20fc3a0b1c4deabda1cf7b7018c471f6a879c189cc447f2caf90d3e5eaa0dbf860fe62b30c72443684204feb3f535e162648e00696b3edd72efa7cb00857581b8479dcb055c54f4c0d2e0585eed81e17d3afb10386b51ef552057dfd096e1c2f69d05fb18016414cb0e0524f42d68de8bb96395f7977bf24b089115f8ebf028673dccf3c9d460e98be4372f07999b62e7ece1b5461a2b09e8d0c0d1a35b23343844489d0ed5e09c126bc4d92c4d7dde8f4b91a8f39ac3d2c0089b8ad20b0a33f7266d7364a38e64a5875dc41344fa179d0ccacb50b3bca833fa3a0561d579e111110cfe83bd8eefae233db8b24e65858b71daa977640cb098401b9f8374d18b6d6cd5925c2c128d0dca224df28b91f0c5a8e6cf3fcf0eb0a9ae6ac59a70efd7a6d8827ccf610a5f272d0247e38d9b3aaae850aab4d9a47286981de92ab8cf401e6e1789e1c741cb09ed7ec229e98cea2de68804998b6146a42b8a31389acd21d0d085ab3da2dabbd5c2392652c696ad84596ee55f2d6560937d328987b41fde7e27e74adb78e0f2aab2b7c6a9dbc906f131ebc6b535d42eaf223d6cc453d515a3491638c291f4ff83dd356a88f5824fa1578ee3e17ad8154c47a16e6821aa872de76316b2ec7341b9ae1233d2b6309c3afe220c84feee2d65d14b7b1c3250b36fff4ca629884bf06f6dc6977f55d19106f34366f4b08f586caeda364cf3f775d44ab9a29ff5df149c7e94d20a049f95bd8f5263c97f0d2162d677aebb26d1f0f8dc0d8488f3f156ebb3730232fe7dd8508c1c273ed4821e221e3ec46baa0d799a3f945a1dd36248ecd6bae741f16892aa9185f499fe8552fc29105e8b049d2ee9f18749c968274b639be29bbd8faa37a96ce9227f859595b4e2f097c060762cbd6a749fbc8360cda2a86bf68ecda582330c2840a61a5653d2528dc84c1f5d815e9f0ce1230a3aa5018f8a8c4a464552509e594ea424715a2febad16017ac878dca752a6e5459f9323417ca58bc1002630818d5abe3edece5a4ab41b2fc2eea7ca07e1fbd0f5e86a119d004314b795489041b482c0449234d1304f69f2a28a19d54f80523ce55c91b421880673cac286b165f3ad4d63c89f1d37f966dd044896cc1b02b70747d3a2b8c0aa9ae3b54e6f0dc3975e48359c255125c8e4e7acef9ee96d8aafd4cdb430315fc6e102d13f98eb74e91bbe2a840a9908663e5c138cc5ff7033d220bc8b831d1e7712ea2d0552d7d0c0c708d828d0e9de517d0cad5741003be9b88379d4ccc2b72ae4156b9b21150e15397950f5e765c09186bf5e1db3e05a860a17f7e550414124b7a1d9098b67e693967c9450ded08bb0b32717781622d64996f17ee0571c69020fdca8284cd24b9ca1d45aa6230065daf4599b9f8e5e27cc68d39f21898102015de6e8d9dfe9a5cea721b514879c4ef9c4a6e9cd4881a68a8714b544161216aad86f74f22b61643371dd050a98d9658fe0282e41e07e248cb699b0a5724d3f6bcc2d1d907394fe1787b5e5753983f44bc6cd3468ae6e4a79c0e694360b9327cd483ac94de6822cc48f50542610df1b8613d50a5703d3a52779018d3f20792dda6042fbb93a5541d3fd512dedfe6994bd2239cc2dfe2ee56549bafa3f04946ce0947b8a85b7dd1c53189d158806eaf18b868e22d53550b968330cdba9e2ce10a7d38817e0b855665f2008ad5ad17951afbfbc4f07f38cff206d0ea3dfb46ab3177e32c14f21831c08b91c9714953a1cf0d27042d4d5b756db4935352858db6c6c59c20f2dd28a7678727329f303ec0eda4d7d446a286ee696f1b16c6a261716db441aec4c1de6eaf52eab960f7401cf2cac4327fdced2c41b18b76ca82dea461b1ba138548271fb7f3ae5788effbcf14a8b9f0bb56a7b86e9f88dae5f86d68447507e627d08e022dd3a1578c9073bd281bfeac4e32336127f0164bcf5da42571209dea7811869c75264dcda2c5c586294b7749b9285555808eb4524d096bf142fa0e7883b2bc1c643ad8f572f903a6d51c8316b196f1557cc37e65145c956a1d29e67cdbbc0ba39c5165d90d632eb245f03f704edd03889487fdc943067ffe07499dcb191efc44db629452784c982cc30242b9a124f5d6cc49c32f153e75c5501163e1b73e9e3cc8044aa2b2c8e197cf31bb7dfc30e3d0080907a587a445500c67c2676dfd20ef28d1386023b3aa1d7d9f25b92f26ef42071e6ad8bed2bdd03cf09446b64c01a6f75ef735d9fa893c54a64a730b6a2ba4e5442ca17021001ce4f317468dbaf004a3e1bbda235fbd5c058ee4a4bab0eaf6aa9e1ff599eeb2de6aae124dcf0548769845c167f45cf4fc2374a282097ff3cf68dec25825c698bc43eb1d5051f37737cefced0ba6e549afadafcd5402699763b972a31b552b2b7f7a58c917f419b8be9d72c9c0c7214e4ecc5b798bec19f65d1b2d6a39cc15f60c594a20fb04f33121c8699adba82aa0cad12ae55fabfc0c529977123743c29266350abaea151ef6bb08561a1caf83ed8d7eb9f391350d4934bff9d20441dfa9ec1507b23989818748c20993dc529f3a5f4b072bb2e7a6cc13f6f9bc765c6a5edb9561cc3aab4857b0ce99e7db2212748ddd64f5c19412c16e5b8ab249bb66b04f02f0c73d513311922c0d77ccd1aee2edc0bcc85de914a85a74bef7817c84d12a11463ca866991f9a4894587fecd90aa4a82fe0912abc318a2723bb8be9d30155aede8728ca309faac216354a482095ad65fcdbd8a7f9ace6d656d6d303134e8e24b495f525916cc4375aca30acc9e9539b79051749277be0aeb4bd981e6b47bf6f6945f29c73b66b8469fa0dfe929b1f57d094da235949b2b07cbce7e5141be2c4e0a268126718708d716c843147686783b8216b810774727e86bb2e7844ee0bb76535ce4d40b0e58625d3e0686f91efdc547801168c0a1bd0c0d2d6e3d19e41a8e8d345d0e4eba8768a4c34c2f49622ded71b6d5ea11e24f992c8fd1997d7c49e4145ac00324e8a73a62c65119cfe7f80bd6ec36d34031a9b33b2fe7016feee558324355a0a04d12bad1e1b3426a14eca37ff6cce56db27b9b26d1652aaaa47943d7597de2b6328e91f599485730f55fcf8519292f5d585efefb7a66c483c7aa07d43699397fe4fc79230fa32c070531c085950a60f871662564f631f5ea75402adc7d41d929e1325701bb2f413686b3411eb4f728f421e4946c11fd4974edf0a7421e5cd9b9117ae9d8862cd2fc3c8929235a5d2a9cbd1e2318dc1b05cc6e2c04dd0158539c512e447478250c793ba6731f022e7", 0x1000}], 0x8) writev(r3, &(0x7f0000000140)=[{&(0x7f0000004380)="8d487b91f6e5d04f7a14fcd488dcef988162db4cace1b1dade1eef53d1f120c2b8edfe2c4576ed5251f37b010100000000000035b1a5edbff40d25d663d337d3b405653ecd2741848648c4d193dc8fc435a75e9433bf5c2249a777c23092315a8e0678010d070c9e076abe2998d55a599554c1270544b1f9c40c3c2a5351193d0ce34724df30e1aff9ba2376bdedf1e82845c480e22868b6f2eb9af5f81164b897d0f8f9ebb275b33a0c4e5547e5cf1aeed1431c387c11c0cda94147543a01fc180ff2548f586366", 0xc8}, {&(0x7f0000000800)="7f1bfbb5cf7ffc124a0d2f7c5c83668ac1116215b482c147", 0x18}, {&(0x7f0000004a40)="7cc506911ac25e5e0f3ff8b9f90c7d2037757987cef415689ab93bfa4de7586b9194709c3dd411f58941a00324e969705c5869f722d3801351a287ecbee5882e7dc00fea0fdfeba3eb25ac079f19b22fb615b8fdef430698473f0af2d4ac8d86fa6535298247a66a4373d1df09d1464b0a00a3de6ca4c57ac7b94508ef6b44a260f2c26c32a222d45134d8fcf77159646a76ced5a2a8fdcf993fececdfebe595547e32824a4929831044c53c21eb2802be50a2087434f6b28f0a71a2ad43b1b4c71ee921ea28c02f56023191420a1dba78f8ac1d984fecf6cbc8443e33c36a39f25e554dde7a31afc5e36ce641219775ee2907750ede4a907a7c58013b65ce56dc570023211daffe70fc6be0e594d9a9484993fe0ed01f40e0ca7ec4ebaeeb69b7c6e0e1f16d2207948b8b85905ca3f5f1f387e76d220aee83220dbbb7dba1ff319c377ff61aa35a906bdd3a6d67bc01032ee9bc4c68a2b1dbd1026fc9ba6925904e8a3162dac2cc43304bb60f1547cf9fc35f719fd9f15f7aa1c9a6125d931394869299c33df33f8ec38ecee4de03c6043b3e6e4de37d00f34188a9ed1734125169a3144c90db3c9fb0c05a229091d354488c5858ae1c6157c5492a7aef136a87449967da07108577c5b1cf36e1020ed611c560e31bbb2bed809a07eb9ca0727c9ffdf0cf9214f933f61c965871d04e00163e852e8d74ecd33ba15ad72a49dd3a6e0c30dec4d0352b70756a66f3fc9e4ed642b298d557bc4cc54351af0082abec6482100fce9dc881281fb8c5e8c7fb5c0b55394457c1b47ad8180dd744c8df2d827ea067881ec0bd021e1f06c50b1e5cb402c140087db90f132d25ef529c39c60abf037eabc7b1f1d48afc7b46dba19b0ad5582578435d867e2a989e6780d9640f609c46b0cf7ba01ba4ed907ccef06cfd7eb46c445145e116b04db46d0d808713264e4e388768269f4928c2a046eb280a6693575228227caaa39507a7168b388a720f9ffe1860d428a553fbc13b1e6a2a23060b9f82d73fbdcda13a7b836200987df80205f00c60c67c927945000be84b75a098cc61ad381fe2fb813d0724cc329889cf581185319878c245002d082edd778064d57760409c1223ad18a7c4bc37f72ddb5904aebf7e56865bcdbbfaa398811a5ffcc56991c567537c2f22b959b15834b476078698e6be592e6fb9b70835f88c7fb119983c16035985d51be7755cd724dfef06edb57af313b9c9fce4825a08ced49deba87c6f9876aa67b092677cebc7c6487fd7e81203bbf5415c72ccebf7cdbe509e529daed65cc9317cff8ca47c75cf109fe2b0bf501dc9716e11af70cf72b7f0ea633a280e12e22cc6d73ab23bc96d1a1f6c52c761b2aa4e76b64e97fc11e9915e93029dcfb7b18fd5cfa4fcc3e644ffde119bce8bb2803d41889d3f07cadc8006e34ee9706aa9ad5852748c5fc2317309015df97a048b13115b6d598af137ecb9694b7bc2f2b2586ab44dc8445188755bef25f16b4804af277ed58297db499784f22e5a854223fc40379aa18851ac73f5f85fad5bbfc54d7d23cf983787c22862dbc239419684784cf4251465d6514fe74409b2806a4d827369beb80f70fa37ac53b2f9cba3133b74e848056a189c72666dd09b285e5f72620c9dbdb52f1f88fcf9b0001fdbffbd208af54b8c5e55dd105c54bccedd21d44fd8b38f65bc7d4cc9aef5dee4407051aa341b6e744e1e7ea2db37c5248a59bdcd61e1100b6141b177a6ea7d60ff1a2b28dbc5ae3442c2b80cffaea78b5f337f7f41cd23b12f2b9644c0274c1b3f1f8dbec89bc38d550364e82c829711320bf099805ddb1fb7155a9685ac018f81aca29e49e6df682af0504c8d91f0cebeb4ed77d4de70cf50f10b4c9aacf392a6c388122717527b9ae039a4e5b9abecff87230729821042211e0e202d1742a8ddfdcc724a55682106dfd3ad93733bfc8696b1807bd19d95c9acc9b027e01bd52e82f54630a1b5e6ebcaffe66bd1097f2770ce361880ca1fc91461dcf83338eea58e812cbcbef6f169a5260f94e06e5a4e4ab97528bfedd70b106e764d72581654b23cbcc5358bb445ac833a7f29e9f19d096c352d8f233c48eb0a261e4bd03ccff1094f34ddccd7d1a9c18860b8ee385541779ef5c6bd7cf393610baaad85035490af7e0ce549988040ca78f57f7769d0b08d9f6d396b364546eec7235591aaf45fd1c7d33399a48dd134c6e94c0db43ad02358ede1e2f151bc4ee44e2b61a87f4e89bc1bd1a1571350d01ce86837a513e40510af671e1d571ae71df2ce291695addf767cb5e1d27395270f7e27924734f00e27e0a3e05959f2983cf80e362daedf0065cd4316ef1e3e07b8d6194c64d9dea9741bb338902f824ff114c5574ba224b106d0ba091bcc3d095a3ca58ef7b3f30ca4fb54f57db3920801d1cd2104dec697ad9a3d24c4295af7b27ffff3c363d626a67a7e44fcae7c58d7ec78f58c04d97e547d32f93bd9ba5277f7b9742e9b415415edf293fcf65aa6ba3860d8c9381361019340531cd1d0a3bd5f667c632429e088329c4b0615cd0a786ed364b7da215bc2badcadb955c3e8c9ffe97a1b03b22d33a9e33efae53e49dbb067ad0dce65f9fe1e9c1625b309c84d93f5b6c0dbfecdcb893f83d182aa949043348377c5a0a2ceac73f57420bc03149f8ae05b22864660d357d499e7cd2cacbc7fb614f4d78f580ec00b0b49a93f26cee8ddf5e29b56d5433d1266e0298ba164c9acf22862f0d18b6d2ed371692634aac0b257d3c62bda88e1fc2b39da5d36727f4e6cf5806556fa6476fc5c873f9c750cc9a89a8f46127f38d3ee70f20b1f939bd42146591c5747306430c6ae62c4a9f6f81cfdd30f97d54852c3503b964aaa2fa81abc1d6d11d4e4e3fca21d693a9ba7bb2614f1888ac180185e2c4046f12fb87cd01561e5a6bdbe5091b3990789a257c501c146568851de19f5a55fea0615d0254a0d0c02621176bb10a4a6c7a9939ea0034e4503eec5dc1809b8141472fb19f80a518b7ddab0d3d703114c238a10bb9e5428533f100717aa3aba0e83276a3134d4bbf34e1a936cfb626a1c9315f9c934f0e517307c39f0b15dc8988e8d512f915c436b5872a6e59426b6b046730a9c6fbfd62e72a039aa8b86ed59861803d3d64804b23da88f6ab470c060eadc5e04c6835d03a845fadbbecfeff4c338abac3a78889bf513569527f12d77aae138df00aefff0cd380a80c194b2159f778a00419a40aed9e051df631f005995d3f039275c0dc9c26965c961978fab1e3a08bdac99ecac9f23c8e64441b924f3c5f1227ce0a73c08602402baff0d0b70f40197e3c9db3f9bd4bb4b1af2b0f8d7e2c089fec08b6222ef54a472b16a4a61ff0a6c68d817b047972e18f8ead95cd174d9777c1d343114af77fcdaedd11cc5915e747378758315faedb4d1fffea2d88310e44d3786e827f7fed167e0a0b4f7447da6d60256de164e184f15656790e5218308ef6c5a1136e2b22ab617d04b4189a88e14346079fc1f132f1eab42f16d26a2e32ff9ce4b1211ff64039b3eec0da65c1519bb5aec5bb60506e708792e1a922188a11c13df70385168fb071bb8190fabe5d12811efc258a6395433fed84a4a383c5714616c8861c24e0a9cfa5e9007523fa61cdc721fbccedcc6be1ecf479347d166472933be1f5c9bd4b533c4438661c544c239c4935091883281ad70d019eaf9b3e09cebd7711c0e0f6a2e4743811268a3bbddf973f6d338a115ced384fda7c5927dca9f3a09004776242a204d012d5548927f19d7d26ec78e8d87d8a567e9237634bfcc0c67d806aa765ee9a9ed53352e5a44894b396db9e20b87685e8be31daa25485accdc2a3159ce797b03e03b7c1340f8d8ebe7b58a2dc864f4d6514446e23d87a0890336bd6ad8bac618d757d7b8ebec1c65a67dfac66eb8d10206709006fed38a6995a6b763afa007bc6cc1b2e4e4886b52171ee68eb2b8612c24ac1aa4a856838ffb0331c0418c84f14d1e0f845cc79e1418cc76becafde53bee0c19c2032084b81a988cabb5b2e207f23f8249efe21e4715b4838d022ddea57c65617443b207fc9ed1521de5974de85a1a2c94f48f75cb2850802d0fc3c31a34bb39c5b1849f63d9c035cf30c0ed0e8cba535f7f296ac302ee5c882f491de63e24a936efce877afbd429c79c99f8cca7fecced51745ba1c8b3f3f85b6f35cb697752f5babd66799fdde06b4d56e86769f74bf6c1d58ff1fbf5231b332a4bf0dc57b79947720d8862e39077fee5298634c6b7bf58c09d9a76b807bc687a924928bca40e3fd314146478e5db6723af167fad47925cdcead982e5bc1cca4085294075b11f3ff5be4d0441d5fd5ffef9ebd5b2c14f042153a2a32a21dd0333faab94304e0853a7dab0147ccf11fcb70a8b970325d41df07c3abe21809424e4cd75297ae19f5dce5357987db08ba8bb47ee5161378985337560a3d725861bbee19820967241f66117d78d765b1d276e53cb6c736156a123a45c32b586f3eeff0881565e219a89b3e8891f9ec312bcf48ca44704686c70b362962a762866c6c4beba6b8124d80c8407aa750c6912b7a1b2ad8a3c4bccbed6c25d27a2b2b7ded21b0dd3b4315d4cd77ff63a20dbe50e2f89c8c161109709426b474553784d1e329f4a19614adff62a721dffd78a916f583cec7f25cd05737d637e1b5224809d5debff52c81e4d821e5af162cf813af99d576cdbb7a8c604b33e8a9546436564bc88f21817e1a5038e6f9d6154d44b301c95fed7a5ab57d96094f997c94cd2026be939f5700d802d0e433ec9ceb911fc270924a7a75911e175842f342ca13a37dc5fc527c9216a767f0c62440ae76b9a6b06e0e009c37063d4976712a0af2eb72f1bce0995762fa30434261a0ca942d78535657626dcbef5be613ca6d107fbc1d9a8107da8fafd3da32bc53f9b990909a879ab1e77b000a95ea2ec42c3f5c32ce436a63d0048731d3f03d220eabde6731797cc9273180b1e82a7afb7282f68a0628e09f22b25138566cb9b906339b771c7698f18a0dc46b41ff20eb7f7a4328f3c458e60dac795b86676bfed511e8df8ef53a6bdb941be2b6289a7474b37ea31459319426aa9a3bb27ce72b5e13720bd1c56cf64259f448993066e828bda0811e8dbeebf753f2210e11dfd742913748ea77a280d098471f813e9ab6179e439be43ba66009181dcf79e914f70ba56e1afe8fb9ebbe51625ac4b7c6c613df5bd1e5cbb0b0134ac669b84b29a9a0d4c435f05376e76e3458aac731531dd25984046fd5a5355f3619ae07553862174473176a27805dfd000937aee2fd3808689ea6b4132fedf93d853d8cee5beaa235c155a9f252c0854d796ea795c2b4074b52a59d46e39f036d04ac1a57596afbfa985c6c1fc18bcdab444b14978878f1d0780bcd933d9427b79e8cabbca681a21095bd442eacfcbaca7856c7bc39d62a009fc6014fd275bee178e96aa59c4c823314619bb0d547a5201b2e6276f14c52d2e55535d666f31af05956ffbb105460d1d49604ed45a138c7ab39f7460395098aab0c27aa7ccf02c57068f53044c7be3b4ddd616b0951ea958868f36292796b41fbb9e38db14b69d8b1ab41be8dec0358825d9b45a92b0ad8b86c7307e4964e6df4faf483f2cde83647398efb2dfff96369468502102fbaf04420f64a488b3c2ae7e0dd568a0ce003b7612875173de68f2245671211308a2043b287035f75e5a521344766e2ec27e847b9a1e9f7738eab78db08f3ae55fccf5c50922e11c68b7ba6a5f6fd179c0b6d7f2e8dd6c20dc22b1b9ce1ecd0c47e3e5e82cddb21d9f5a03f41b9439190c06af3324d7b6c789b4940eebf780aa008dfee704a34f82f2cd579bc6d55c559af3039176de9539e87db58e07d54b7b2e0273374c28c56b562c535867a29849edb78765d74791bc2f3946a44b0f4766ca21e58e22baa33a50212d6b2775891ccad3a75c6b568747d22f25c0fa74fbf876ae1f0572951114e1aa40e4d287203f9c2c82af522ad87314e4962441440408f0ce053103dbef878fd04fa163323206ad5ae2ed59fd8b2263ffe2f71ca3e7f6ebd1696dc62f5c3b525b0862f1ca77d058ae4217217e0b9adf7182c8919f283e959c7a1597263bdef490128c05863f27da36f0301eb2a4604cd87c081e7a39f749c419e52a42aa209cf673482b7018ed6e25105c824442c29a42f72a6b8e0b91f1117f596b8ac082e596cb13e26de5a939225d478a2605edcd1a", 0x1150}], 0x3) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000004780), 0x8800, 0x0) writev(r6, &(0x7f0000004840), 0x0) 14:05:58 executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000001900)=ANY=[@ANYBLOB="a940a536770ae3a7ed6f4b2b4a27daa760bd562d5f202c20abf8fba7f2f97b042eefe9aaaebd0ad564208913300cb7bbe9d1876cf5005a4718ef79ce81f5b774f23f0700000000000083c4382c0f17411a8e783bf031df9f37cdd3559359a843f246edf0193b6a5ef1ad564feaca7f5aea0e6d0680da1d0a034c3d06b481dada33ae"], 0x10) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000001980), 0x4) r2 = syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) munmap(&(0x7f00007ff000/0x800000)=nil, 0x800000) madvise(&(0x7f0000af3000/0x4000)=nil, 0x4000, 0x3) 14:05:58 executing program 5: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="84", 0x1}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r3, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00005a9eccf4fa", 0x8) close(r1) writev(r0, &(0x7f0000000000), 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000003440)=""/4104, 0x1008}], 0x1) 14:05:58 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) socket$inet(0x2, 0x2, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x128) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0xa00000000000000}) execve(0x0, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) select(0xfffffffffffffd7f, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8000000000000001, 0xb2b, 0x5, 0xfffffffffffffffe}, &(0x7f00000002c0)={0x1, 0x1000000000000000, 0x0, 0xfffffffffffffffd, 0x8001}, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r2 = syz_open_pts() symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') r3 = fcntl$getown(r1, 0x5) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x6b32648eafa82cd6, 0x0, 0x80, 0x1000300000000, r3}) socket$inet(0x2, 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = kqueue() r5 = dup(r4) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r5}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r7 = fcntl$dupfd(r6, 0x3, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r7}, 0xffffffffffffffff, 0x71}], 0x0, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000380), 0x80, 0x0, 0x1000, 0x0) kevent(r4, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) flock(r2, 0x1) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) syz_open_pts() syz_open_pts() 14:05:58 executing program 7: preadv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/54, 0x36}], 0x1, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x8) socketpair(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000180)={0x0}, 0xfffffffffffffd39, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(0xffffffffffffffff, &(0x7f0000001e00)={&(0x7f0000001dc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001e40)=ANY=[], 0x1468}}, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r3, &(0x7f0000000000)={0x0, 0x57, &(0x7f0000000500), 0x100000000000024c, 0x0, 0x40}, 0x0) r6 = getpid() setpgid(r6, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000540), 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xc) r7 = getpgrp() setpgid(r7, 0x0) getuid() r8 = semget$private(0x0, 0x4, 0x3c8) semop(r8, &(0x7f00000000c0)=[{0x3, 0x1}, {0x2, 0x3}, {0x1, 0x8}, {0x1, 0x1}, {0x0, 0xfffd, 0x1000}, {0x1, 0x1}, {0x0, 0x9}, {0x3, 0x800}, {0x4, 0x6, 0x3000}, {0x1, 0x81, 0x800}], 0xa) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) r9 = getuid() setreuid(0xee00, r9) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) fchown(0xffffffffffffffff, r9, 0x0) getgid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000240)=0xc) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) 14:05:59 executing program 3: mmap(&(0x7f0000ffc000/0x2000)=nil, 0x6b1a7cfb6fff, 0x0, 0x10, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) sysctl$kern(&(0x7f0000000100)={0x1, 0x45}, 0x2, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x33, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0xfffffffd, 0x7fffffff, 0x5bc, "225e98d1550809aa42373dbcfa4ab1896c03aec1", 0x4000}) getrlimit(0x7, &(0x7f0000000040)) writev(r0, &(0x7f0000000240)=[{&(0x7f00000005c0)="5b0c3ae584574cfe88df554a3708674c959a981fbf2363c472aaa07791baba16b52eda63e7c29dfc4a13d950e72d3350164439e9541c8cb9a37b3a92a0050cf3719d6527d2a181919eada8b2e64968ff0691abbfcc2c5f679f23f61f69dff8f212ec9fc1d986bd726c3a96932d067330fb62ac2e136d9de214b186c1e119b38e3ebf95f30291b82c56fd8c8692dfe0a3c15625256c343ba95adb29392be20bf753008e70ded43171d41df96e1b5d159a36123bcd951b0717641c83ecd8f79ab7deb5b3d60f03ab824c833325edca0e789b4492f7947af4a0c5cf1241f321ab6b2cae2090f0ad9313cd32f7737faf518b7b107c1b5f4da3a5b42f7b887cfe0037e2d6e082d35b07512e6605af3421395d1c5afebe026cb85c739581a76042e2b240ff15588d4f9a142545fbb474fb8882e72e7814c94ba72f07e262d784f76a944c2bf9632c047f8e51dc5571e9cce1850e42c6f1c7f4b7a07f4a15b13e673042e17e6a773ca43ceb22e071d7f0207370443061083572ebf81e78c9aa8694d32d62a91a70cc4249f735adf4ff7f8872653677394e3a08cc2c95d33c85209d6909", 0x1a0}], 0x1) 14:05:59 executing program 7: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = dup(r0) listen(r1, 0x0) preadv(r1, &(0x7f0000000000), 0x0, 0x7fff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r3, 0x400c745c, &(0x7f0000000200)) 14:05:59 executing program 3: open$dir(0x0, 0x8, 0x0) ftruncate(0xffffffffffffffff, 0x0) socket(0x0, 0x4000, 0x0) dup(0xffffffffffffffff) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) mprotect(&(0x7f00001f0000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) madvise(&(0x7f00000ab000/0x800000)=nil, 0x800000, 0x6) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000f40000300000fe8000000000000000000000000000bb0000008be51936e2cc713c400000ee002b"]) 14:05:59 executing program 7: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x7, 0x94}) select(0x40, &(0x7f0000000140)={0x8000000000000000, 0x0, 0xffffffffffffffff, 0x6, 0x4, 0x3ff, 0x3ff}, &(0x7f0000000180)={0x7, 0x5, 0xfffffffffffff8fb, 0xa88c, 0x3, 0xffffffffffffffff, 0x6630b9b, 0x8000000000000000}, &(0x7f00000001c0)={0x0, 0x2, 0x5, 0x4, 0x7fffffffffffffff, 0x179, 0x7fffffffffffffff}, &(0x7f0000000200)={0x2, 0x9}) select(0x40, &(0x7f0000000040)={0x20, 0x9, 0xffffffff, 0x6, 0x1, 0xde, 0x0, 0x9}, &(0x7f0000000080)={0x4, 0xb2, 0x4, 0x8, 0xf5, 0x9c, 0x25, 0x7}, &(0x7f00000000c0)={0xfffffffffffff8c8, 0x8c, 0x435, 0x3, 0x8000000006, 0x5, 0x7, 0xfffffffffffffa76}, &(0x7f0000000100)={0x8, 0x3}) 14:05:59 executing program 5: mmap(&(0x7f0000ffc000/0x2000)=nil, 0x6b1a7cfb6fff, 0x0, 0x1010, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff49, 0x7fffffff, 0x5bc, "225e98d1550809aa42373dbcfa4ab1896c03aec1", 0x4000}) writev(r0, &(0x7f0000000240)=[{&(0x7f00000009c0)="5b0c3ae584574cfe88df554a3708674c959a981fbf2363c472aaa07791baba16b52eda63e7c29dfc4a13d950e72d3350164439e9541c8cb9a37b3a92a0050cf3719d6527d2a181919eada8b2e64968ff0691abbfcc2c5f679f23f61f69dff8f212ec9fc1d986bd726c3a96932d067330fb62ac2e136d9de214b186c1e119b38e3ebf95f30291b82c56fd8c8692dfe0a3c15625256c343ba95adb29392be20bf753008e70ded43171d41df96e1b5d159a36123bcd951b0717641c83ecd8f79ab7deb5b3d60f03ab824c833325edca0e789b4492f7947af4a0c5cf1241f321ab6b2cae2090f0ad9313cd32f7737faf518b7b107c1b5f4da3a5b42f7b887cfe0037e2d6e082d35b07512e6605af3421395d1c5afebe026cb85c739581a76042e2b240ff15588d4f9a142545fbb474fb8882e72e7814c94ba72f07e262d784f76a944c2bf9632c047f8e51dc5571e9cce1850e42c6f1c7f4b7a07f4a15b13e673042e17e6a773ca43ceb22e071d7f0207370443061083572ebf81e78c9aa8694d32d62a91a70cc4249f735adf4ff7f8872653677394e3a08cc2c95d33c85209d6909", 0x1a0}], 0x1) socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xfc8f) r5 = getuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x6, 0x0, r4, r5, 0x0, 0x52}, 0x7fff, 0x100000001, 0xffbffffffffffffe}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xfffffffffffffecb) r9 = getpgid(0x0) r10 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x1, r7, r10, 0x0, r10, 0x8f, 0x8008}, 0x6a3, 0x0, r6, r9, 0x2, 0xffffffffffffefff, 0x4000000a, 0x7c}) r11 = semget$private(0x0, 0x4000000009, 0x82) semop(r11, &(0x7f0000000340)=[{0x3, 0x9, 0x800}, {0x3, 0x4, 0xbbed730118fd089b}, {0x0, 0x7, 0x1800}, {0x0, 0x201}, {0x1, 0x3}, {0x2, 0x8, 0x1000}, {0x2, 0x4}], 0x7) semop(r11, &(0x7f0000000040)=[{0x1, 0x6b}, {0x3, 0x200, 0x800}, {0x3}, {0x1, 0x3, 0x800}, {0x0, 0x200, 0x800}, {0x3, 0x7}], 0x6) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000300)=[0x2b43, 0x9]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r14 = getpgid(0x0) r15 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c1, r13, 0x0, 0x0, r8, 0x1, 0x8000}, 0x3fc, 0x2, 0x0, r14, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, 0x0, 0x0, r15, 0x54, 0x101}, 0x4, 0x4, 0x4}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000880)={{0xaf9b, 0x0, r8, r17, 0x0, 0x156, 0x7}, 0xd, 0x7, r16, r12, 0x2, 0x0, 0x40000003}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) r19 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xfffffffffffffdbe) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x0, r7, r15, r5, r19, 0xdbdc56bda76f491}, 0x5, 0xdc, r20, r18, 0x3, 0x9, 0x8}) 14:05:59 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) kevent(r1, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x29}, 0x4, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e1", 0xe6}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000001c0)="23b30925c0da23211e7bf4abd439a5476c02", 0x12}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) syz_emit_ethernet(0xdc, &(0x7f0000000280)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "17b291", 0xa6, 0x0, 0x0, @empty, @mcast2, {[@dstopts={0x3a, 0x4, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x2b41}, @pad1, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x2}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x0, 0x2, '\x00', [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1, @jumbo={0xc2, 0x4, 0x3}, @pad1, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, @routing={0x6, 0x2, 0x0, 0x2, 0x0, [@empty]}, @dstopts={0x0, 0x2, '\x00', [@ra, @ra={0x5, 0x2, 0x5}, @padn={0x1, 0x1, [0x0]}, @pad1, @ra={0x5, 0x2, 0x4}]}], @udp={{0x2, 0x1, 0x8}, {"a6a5668c593e607ac0b3084bf9f6802e04dd25596560"}}}}}}}) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) 14:05:59 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) shutdown(r1, 0x0) poll(&(0x7f0000000000)=[{}, {r1, 0x40}], 0x2, 0x0) poll(&(0x7f0000000200)=[{}, {r1, 0x40}], 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x45}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x103d, &(0x7f0000000040)=ANY=[@ANYBLOB="75092e610cafe91500396d1486dd60e851e01007000000000000000000000000000000000000fe8000000000000000000000000000aa800090780000800079813d444272abe647dc1bfd2670c75ea1e7a467a0d2e6566b0539f437c4cd421e489549d26e560dd20423c31333199aa8d91c6abf6da506c130f119edfd9f2f57af9325f8a6c5239b95a55a86577d2800c49136957efbb30d250ae2428f4b48805e800fe9db4758bc7c853740157c0db11ceb02bcf0a1e36bd967dfa277321f3cd2658582866ba7e8f75136d2a979025ada8779d36e090de4cf231440f189382b6bf8d270a53fd27c98ab2c50c84f94bd4cde402e9fffd857a128d58f01ae0f85084ca8e0cb4552291dea7d40c7a449e45cbde6cc0e7c20cc2b3d710780db7e6570275faef51ccda8bf88fcd25acbb57e1dc75398dae0baecb3882f3814a5a5d6347c14b5dc392bc132e057f6a86ea2871ba1f74e62db1ebc4ff2952de141dd84129125aa06e88f5533fc32d911184389deacf23396eaf2ca3be0013f89a7cd2a9b8d9e299a97a018713a3680b5399eda71aa7be2babce0f2844a4de87b22e3ebdb60f106678456c3d9da2a534d85e92b4e884cf16ff0cd3f9d53f95d7126f6e78dd174294c0db88d0bf438cde94a3a51d353884483d652b12fe760a34061f4dfb41549d942f980213291cc30774da1d935392de374f23de4394deb2c9245b3ab1d62523154de51be899fcf2b924f4cb18badfb11641e34543e7f19500c673960f7c9c0ecfcb8a8efc5798bff4c2119dd7eca844b7d065fe949a5141dd1bcd94985bab0a57987b6e9ab00df5c37d5c7781447727df9db2e568315ea4e5fff2529139e04934042cd973a3eafef2d5a69e5d7e792d011bf09afebc8e34b4ade3f9dba3d7a3ea2cd4c42e58844f8b77ca7b7b5b2c90e6b680574211b2555506eb21f18b6ecee8da003bd0e8171bdb0d9c4ca904201c4ecbdef5bfdce11ef208fa431c1985bba477cc2d16360672c770ccfd004f790e1ce53cfe97e24e1356d19a1e9e4f94b2e09a772e7568a6eb8216861b871eaabc8d5f607a52c15d45b7bc0cdff594522082bccaeb96a718e00a89ff6cf971f1e43d3374a2a266942475eb28b1f17102f817d0b062ba67451c3c90ec113e7709c2ff5099c7712daba7d88854c85d6503a2a8b4f82f79576f5dc6c66792627c5e94fa451de5811818fe00b475acfc4bd283dc24c044c410156b2f2a8e382e7fa6b1210610ef9d5ac4530cbabbfd90d379587edde67c937e89a3d17005c5c650ed5541f5dba00cb14c1589e5d53db34ca67a647972a37557912cdc4f3f6cdc00f054fc9ab5c53b0a3af53fe8e5ed65cb5ed08ac7c1223572fa82308641882deb4ccf1a53947fdb264a0f0d444376a5da3212b786e6b4024b4a5976f0bf3139360db05ebea99f632a372e9da05543d1963f1124c2bbae180566821e064eb1c87a53692f8f80b4c0d63ce00279f8784a00b486b508cc5551e5f362b9199045f729f55b258cfbc361306189224bdee75293149df28762acf09de0a32ca295e81be0334af1cc934bc4580a28822201196897af73d2df60f68f7e1ad223057f8e57cc0cf8c5cf7a042cb5a5163192b08da4ba7e668cbb950d47360ab9252e5893da49282138d4cc8b16e4b066cfaf14ae11715b34edbd5466600aa71f92d66d56823a648618176eead4d3fc772cde91c096cc5a34691964396916093dcad677335beee86fec7b62bfeec3b7bf2014701d3bf58f36fbff17c2c86f65d586d7cfbed1c27b18d947ee38d5c4a0af506222a0cca804e68a6efa7a777a36123c39fcfe47f1a28ddd03c87b7af924689b08496adb4e3607d0fbbca6ead7490460cf66f8b7b31ed16be207543790095a3453383e958becd5f59cab713c081be3afb86766060d4f91ed6301c56e4dd3a86f29728b8c6e10c607bcb829e2dd3814b2719f0a8b6a7bdca75772036d239290bd5bc777cda0f4ca80ff6ac424c98622246b71d1e1a72db3ff04be8d6db72673163ae2ddd34189e6a5f8edfbc0e620f445d28642872d2731772a6006558a0ba2d58e7908a7d4087359a254ce40bad86c22faea3f1ba1ab06c0303d8d7b3a7a0901842d7905e886d41816c547573dd2f7f63e7867992f35da467e195ac12cc79f24741484ffcb5c05830b883cdf924beb638066f18cee9fcefeb1bcfd017140342574a26f75fb121762b996d23d559e260dfe757b54eeec907756281d405b756b87dd34d64648a4361cd2e9c5d66852a619af81e9804af3846174934c4b94af3c0e9b6336a993f4fc38fc351e6464a91119cad4dff1bebdeb3b05efd73055886178f01fcd3a9eaae9d91b4ff130e563bcd3f950865baa4d91be9af4c5f9a1b5499364dd0af43d86051682194c8ff519d373a42b960a75d77202863c38ed8d797cb89decaec4a93e40aa0ed9e3e934eb023253a95b2bad5386db25af5d940024dc98e8aff070be6238ab8abea40a26cf7740378ee6ae34312abe513ef6703c0a5e0edafedf373833d3fbb7c95e388e713dff3f1b2417c628a287bd600e44e70126c0477cee1e5b805065cb0be1561ae579ad3b7de03a4c725573419206bea8b85e14c1b624ab696f09dc7ce55f094f734833f7431a5d1e086317df4df29f1e568b7bee402149e26d9451097989d6ba8f29a388d17562d380f3443aaec2fb682d249c12ef3d6afa0828b6894bf7a82c022f5c4049142e0a05a3918c2a116d12fcc7e47402aacaaee27c274a87cabb964d2675ab70c0baac94ec1b13c1bb39f306ef41b187c3f523e862fe7096f2309a35a35f95d5f161463838dc048aa68b40b6fe6f55f63a087764c48635e9c4171a3259481aba81a79e62513d6a182c5b20a9d5b233155228282ad7139c5cffdca1205030852d75fc6e69bafe6bce1ed8443156cc7837c30820498254ec8ba0b91d532411aa86989fc9524090a348872bc023e6fddab483c8b1109a6c3888f93481a0ae8c8d394f53d143b577f5c7a67bc0dea7bc487c32d5b9238b6e901c1d94eb09ba0be2efcd1fd9b16c461df67b0b16eeb4ae55f8477074fae3aceb0cec18999e2b23019e442c579a7f7eee969c532d979a0c91268f6cd24012768b51f089bfc90677666d82f5be3353f0ca86c36f5ac24bc1e8d21a54afa8dde85032361fd30420aa16917972b30f2378ee47d747c90bbea37f6310900c2001441c05bb9bfefd8ae7cfec51e45619236f7b0be365dc63c5be1515bebf2d9378d346a6981174f41d89ddd91fd80f9a2d6d5fd53a8d561de8ee1d33f21f3aaf13c9d84fa743c34663ba65c353705bb724a7f44a2fa0ddf9ec0cc1aaf746f1f20dcb4f4752bdeb47742e8cb152c809dbcefbab3ef9254eefaf897b5c608787b54f7d31440034fd0eddd6d77c9408fe6bbb48de9e61049601c9f188d10e28903a1737420f5c95f0809bf02c362293f2da6e354ee1cb94d0e7b2fcd93649ad9b5176fc543dafdbd665cb814fab83ad753557f1b48df11ed03b34f4b797a7755352845d6a545d8dee8475d4936e44fde592ed1897132dae3cf7903399540c737adbc5acb4e5fff359f867feec93811a95afc19d7e3d62de98c6d1feea6aa700c6d2306de745b779b302d9712ee5c05b5419be8ca501d09b285435df11a1de33c06298ae045215d4b2f97d8ec41e953857638b28547edae80ab1a5c9a0afdbdae5203d6a91c85139e33741f6b7435285a9433f67d37b927357c0f9b733eee97ae2e0ff6b489b1b9a559f1034b6e158cef142b3ab3b502c447653cb560eaa74b45270b0a7d47f578e57ca2374781160c77ad0caba7fc92b1cc9d78e66a4b00ee3b48d3696be48165d358f643026288a1af140c96cc40ab970ba7e22040d82713cd10093e80dd212ec288a3717d484a78126cf989253e55f746c9322dbcceadec9e8d94fc815733bb74c681aa1d1dd80541dfa4aa44341492d8ae3f4f9156c00535aa8265cff7eb712979f3e485c6d5065341ac30af4baa5123c0ec4c243494a700421f20eceeb11b39f490e5c708b248142e3eb76f5dba9dee061acece1d4aea16868b7972e001ac9d5859965a5f28421e4088fb866753e3dada8e5671c760270292226861e7b8d1777755ad78043b6e905104e5f40831861b83e8d3d78a900836e050c8bead2a3ef9ada0e3129621ad06b7728b4e1f420258833c6e52f6f5852c988ac19f1d27716543df61b27f77808cf8378d1d5b76d653ce508ef9c86a011d030be0aa0c44fb67f88450970a18b7f988c5962867ed6b8fde28bbfe8d2ad47bb3df6eaa1a08b4ff4f8834f11ef8ed194570e9ea9e1080caeff54f3d81b7b1bb584e6aee1f31d1f834675349499198598b299dadaf08d975ddc83e5e003e2b3b7c8783d5f52389396a1d3682098372012e13a9911ec895ebb3f8c97a07d0e9f5d0890a06cf5def3c74860898062ef34513a0625d490eea390b78483d05cf34b042476670e1deee130772a144cecc15699d7bedb87ff06b57bad546c796e87875b9dce42a15657db6b25cd414c0dd167f6e93d510ac5caae913093bed0f53d0ff0a8d1ba7d333e036cca3a8e3871f501a5f8f08f859445ded75df539fa01725ae9cefec17ce151b2f45d19cfd0e545a15483dbe96add18b61a4aee53a3f565edf049243de1ddfd2e73116703d1599a282885f876b3cccd4527836f37ff10d3335ecafdccd6c03e3d8c033f7b1c52367c5c7ee1aaa9ab63d79db55a82c715d5ea863c9aa7acfddca61194f4687a87850983506adc22bec6a536c97d90530f52200952b9500c4da3d5c6d5d15e6520d11c99a7bcd3e1a61369e7bc3175f580c649ec778705949bb38642ceffd0f130b23765c73f7b21b3302ae005496d5d875cd5889bd67db699a2a5fe8a09c4e79defca6b3714b42e4b25384d0812af15fabf39c0ae805b61158f90343aa649a1552721087051383fbb70dbbc422146f43af21e23cc7f0f0b12bbbd543225858db0ea777b381e3f44955309f1718a8268d178b3a6610fc6cc0ebca380187c07b5cec5c15518fe0622120385623a06967339ac63a0c4affa493ad311832d9e872f772992b6d7acc38434256b1294f2cc01cc6406ad0a89927ee961e35fe2bedb2452956e76efaf211683a6ca98ad54ed3b27df40478a3b0c8cae0ecb9dba088f8fd1d0e67717f15331144a42c51bc9b979e04c869180469ec70ec5a6b05cf0d61f0f065f0c764251f622230152d6b4efe4d3e47a0fde049ecd5a46d6dcc37d69f594a76fc6c324f85a4ff85dd57b11aa41f63d4cd30bd771a9fd4eec70ad819312053f0073c6d464ec5fc91047b8be8696a4a03b458ee76f562e9cb152d6666e33c5919be5d2a7f6fe01c8376aa89e9ee405384615398abf859c60be3fbeb2d6904a396facd3c20a8c86bd5de423c74d0cf2ceb67a26d37b496025604facc84f18683b425c9154358e9f19ba7f8867989891d21351b59919a4d5f719c83c54c3b1476dc88a88f3e46f979f7c2e4e3662c09a3085b79b1d80ff13b219ec0fa12636d54ff7d63000fed949f3364f0ce207a053152fa174e4c8237f41d6560496e61bb06c9905833af03a3ad6535c0aefb7fbe4f99c8b972dff5fd2d84496473f2f6769dd77ca7aba274d83ff7d904a53d06947b4b0c2702331460e15bf23b6d986db2302c6f48fefc927cd6726a8b2237713e85f1b77facc68f09fd61bef4799afb758ec05f274fa091286598cc69c43b3e590ab2a27cc505e9090a7c6b1647d863cd3dfa37d29fda90abad4bdc6426dd8c14f840a0e3d3f33201c26e1889a7d78923413d726db6f1326ba3be1b270f3cc7a1a766f1ecba05f583a5c6dec950de54983194d4b7fe4edaef7efe89b42cecd952"]) 14:05:59 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2}) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x181) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x2, 0x2) flock(r0, 0x1) flock(r0, 0x3) syz_open_pts() syz_open_pts() 14:05:59 executing program 3: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./file0/file0/..\x00') symlinkat(&(0x7f0000000080)='.\x00', r0, &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0xa01, 0x0) 14:05:59 executing program 5: sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) read(r0, &(0x7f0000000200)=""/151, 0x97) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)={@local, @local, [], {@generic={0x806}}}) 14:05:59 executing program 4: setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000000)="72ac8045c79b9881086d04b796326ed2a233fcf387e9905ca8de2d06459bd8423293c4b78eeb1f63f210a460df64a2a58f849c8fb05243e69e47c099957de9e0dfb4053e6e032fbc0613f16df4b1d0d46071bd07b84c1e6a5d1110407b034fbac6a5a302267c05ff5f5c0ea4ac9b719f4fcb4806b58c8b1362725b191cd52e5c7d1d21b75d829c5c33c39f0bf9403ead71efccc81406383839e3c4bfc0b73cda67848ca60318f5db08093d9104f1c85c201d7267c0fa6aeb8a75", 0xba) r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) bind(r2, &(0x7f0000000180)=@in6={0x18, 0x2, 0x6, 0x7}, 0xc) connect$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) bind(r2, &(0x7f0000000240)=@in6={0x18, 0x0, 0x2, 0x9}, 0xc) bind(r1, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f00000002c0)=0x9, 0x4) connect$unix(r2, &(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8) recvmmsg(r0, &(0x7f0000000440)={&(0x7f0000000400)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000340)=""/50, 0x32}], 0x1, &(0x7f00000003c0)=""/49, 0x31}, 0x80}, 0x10, 0x802, &(0x7f0000000480)={0xffffffffffffffff, 0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r6 = msgget$private(0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000005c0)={{0x6, r4, r5, r7, r5, 0x0, 0x4}, 0x0, 0xffffffffc4fc5023, r3, r3, 0xc38, 0x200, 0x6, 0x5}) getsockname$unix(r1, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) msgrcv(r6, &(0x7f00000006c0)={0x0, ""/4096}, 0x1008, 0x0, 0x1800) r8 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000001700)="f6ed848a25cbb619", 0x8) fchmod(r2, 0x10) connect(r0, &(0x7f0000001740)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r9 = accept(r8, &(0x7f0000001780)=@in6, &(0x7f00000017c0)=0xc) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000001800)="d5259b1be7ea568cccdc8013565ae0167eb6a349564bbb226f2f38f402dfe05b99fefbad495f54c7b09a626661b0d4b96a52abd1575ea2c0ae2e7a9c0a8c8ede1ffbe27889f206f18884f54a66c596875a8e7b0d9e36054fb160f321fbe5e412d8928203bc30bc03d4cc7b0f4e912702f393f8ea557dd9025238449e36fd2156f6dcdb30aaca9cc03b95b88b2a03627fa7f70bb3e1a0be0692adfbd54e8e6f5b53d7349d0f968301e2cc3be3c720dde01d8120bc78569d7c5af43917686b6c5ee9c1caf17aec6ebfdb00bd48e0bf95f348777081c10b08d5f548951a1a9e3c20d39f80a24583", 0xe6) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001900), 0xc) r10 = dup2(r0, r8) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000001940)="17d4dbbf4559f47447c8f840f100e003293a09c0f966dcecd413457e8a0a37bf90461f1a6b3c4d771eae048a02c1d63ede1c821639c0dc0351f9aee28bbbd4e00bee82e6375225dfa9ab5d28ffef5a0a63e1abcc2236e10f328e3762e57265de796eee8564a7addb13e8071534a76974541cdc15bbb446f6adb28962ee6ba6417dc2da359a27a435a11f6a40d6d1f73fb3ae2e35f4a1a4d4c37f814b9942ebd90013489781458423df0f1b95b64c76cbe44c0e7179aac8f9e9df3736712ee2308332d635d7a7117b7165f8a7fa4809094dddca30cb38ba0547875f085edaca5b7470b9db1a8dea57668f2a262dba9dbf6d34b3eeb438e22a777ec00a67bc580c1a0d79ca4a514fe9f22e868757a9b78cfc1fcac944d07ebf2a616b2f4c42cca9c8a0f46621f420f5f736224747f2aae9d0c660951147f54406a947879e24ccda35fc8e532fed22356656df6292150815c507d4570bd36d0cc900372a058002b06544f72983c57f385aeeb0a7911e6667bd59c987836054f73b68b0b7af970dcb2429d6476866859d55507238916908b0ce0ca1fa307da02d28a811f3c5cb1c5d044a3589c36fae430ac9cf32ab8d63e7bfe4262029034840539b13f062325bc45c0b4e010572941e77c2e28a6fb5cd192ea489cd11b2d7bb450e25333db2d3330db05c7228d6eb9ba5068ef2b55ab018e9e4cc0cb24e2bfaede9910cf2699d64df4a15d06fd5f55a8114fa1bfea0d3c177876b638c1443cad560ed628714f2974b91131340b45240cb33366078e15de64704c0c706a19766792c8f7daa8c8516751862e53c7726e97279f80ae9a79376d4290664874416b5374081dde23ca61feaa0c61ab10047b5d4c240282be5842beb6f04f08f5fb1544b9f6d3bb1c9ddf6aedd7434c3d0d773a540f2b37985d5ece7a73f10084469d7960432fef3654a139f50f2d94c555c4ad885d011e21fd67f3eaf1657bfa57ee1d1422bb4a5106bdd55ad698ac7d7df5b295bb04797cba6b0e1382109b64b6942d00024d0f516f64adc09d924f5b6e779dbb04ffc0534f187e23be55113ccaaaf1b26512835a133b02c317b4d5136720a09087f4859693482b1eebc8f7b38cfde39b94b6c49e1d156f44ebc420a9d8fb530ce07e8aa901e407416c2de4cfab999c72b3b953b423cd25701e0db55f0f9fdf6a352bc37484bf24b2807171e1ea29d6832835fc742b3ae834df450b6d72d08e3bec7d8869ac8a33fb4690bea30c0721640f18c6bf78e4dcbdfd625e5b054a98b6ee7b42d5cb3aebd0e72867bb915de1dedc791d745600be876fa6ffd2a7ad02d7666c414fb7b0f1a73a8fdacba62264a10b0d591e4cf3cc436d9991d3fddd9d082e9bdd20b7829371f34edeb1cce1ac3d91360dea597cadab88089703ce8be924339b63afec6c5567d030aa196e31021eca314c72191f6d217c5a9c0c210b478ea59fcb59889f3945251a5509a77c6a61cf9e17ab52d908dffefc101105646a01c44bb2116fb00fa7d1bcef5e259d5c45602449a7ec42bf0d188eab437965f9f561df1efeb5a26b6230e932a80eae6e787af4525d5ad2b3d60f976ed137923b2634d82009a032b36efb18165f9a10369d1204eed7832133553c7aabf3c708ba54da1696ec8ded6528ca7dcc77d17ced51aeb9241b37328c720f4affda2a3885715f7b1386bbc3435eeda81b314dfb110af534900bb1b65afe18e5afdf36f37e88a38dbba160fbaabc82668f8cf9329783dbd9b86b0022707ab54f7bec38f745bb68c8ce6b4927f7219c888ceda137fc2c5412c1c8411651548564f60fee0bc96f1fe85339da1d0a5e86f844f3fa4e1f6a49ffe0d2175dea0fedd197c2ff6a121576491ad21660fc9af09a60c6a522647c5ed3ad11761d709d4a11184dd5b3585135207798c06a767d6229cb75fe7b286f07e5292239c875831705fca9d8bf4ef67cf09ae5a575e19f9f074afbcf2b2ddfecf9764d2f1f879f231bb1ef4afd1d270b9cbdf0cb9a62af73113a479d637b6e1e2dcabab9a35d73268fccdc07b0d7128d722db8ca5be50ce3812ce9f400bbbdb75bef4ec1a40822a3f9058e11cc370d787dae4c95e5a1a19ec788abd658677da17a4d34863da9a81ed0c194d781e9760f2ebf8395ec0367931d0b1d4a2ac61224764d246bf7af56c89c6b348aa40f52989562798932cd9be450309c2252acc46c68f6a03d965067e828dc42d187563e061720a854badfed5ecc8354b4aba7a34b8423745ec40c7493979e2f529e56a807b273898dcb7540cdf43a768ed7c21292819280a82d8be2c80e35ec713609ce0ec34eb1b1631d9a9d6c1fa41633211e8484abedceae55e09baf185050393cf21b9f0ae5fd2ec7595c0269e78ca7327d4b5544aa438aa78b2e2e64b3bd8758ed4d2d1c806d15159e5c5927db8a66395216efdf888b8e21e4a45252647c3f36f095d7659f817502f33aba48afae485949126755316dd94ade1c3acb5fa480bd31844856cb21eb567415eb58a311b4d3983f2339e6b6225e02a292f72545cf9c259d480d08e7bf469d0ed3cda92fabbef49738a1242fd430e671843f779f90db5052281a579be852d2de77b5c575691b2207ce8230dad525852ccaa8cc5bfa57007c19ef6c9c45e5990d20753f574ebaaacac97ac49fef200ab5c3f428724836e20ae5cb7c9db28c12eb1cf2203a90a043cdff95561fab730b7c353f0f1e285897579f56c24ecb39467afc75cd82c4b58bd5b8b080f36dcc117a64403faad4f8779dc2ee0504b9f809a4e9a4533ed5f660c2664f4648d2a82c9458f3008ac96ca652a1c5750e7d2dc0fbff4e218faa0f13ea0c1484bf0914360efc99939cbb7f64e5c05810cbd078bdff567258b32ffedb5f5ef3107e7f6e7cf3e2b75053f8c7611a6cdc04429b3f4193df7cfb26017d53718c86cebcefe1ea960461df7556a9377235753719d185cfbe0a3015d0071e8cca9f6ca095458071b3a01c8d476eef1a40c742182cee3cc8a227d7e2e7221c8b86c93e5b643bacae357854ffe366a153402d4303f76d7b145ae650267b2f1c935af195f912fe2a743bc75fc3b780ceb66afe97fa10ef88c1c80f89e3bab5dba42b8b03b5865b3fdcde092bc85be96ccd4e49323e5c78be8a05b4eadf076cf79af93053962290acb017ead625993893f534012800b9567d4598a3fd1933abe7e12b0e9f9413545db960144f9e5abc9c2ab2f4f201b38662603878e4263adf38caba2a7aab9b635b96ec540a3fe01c0d3bf87bdf6035841dcad62bce31c68d4aee40e9e56782748fd393e643e92a5cf2132ad72c0843cfd31c94eea40027ceafbb9ec776e31054bf91fa7959d4968d4892c5216a8e9bebb9a65d0c432e422b071e4d8abdf84a7af0ef5b995d2db28347b9c383d2161abac8ab81f311849b925b388bf14172d83843fca89a6dffc7568f6ecb655921d165c0f8ebe18cd53cd2b2d674ed2f72df3664b59c70cbd5ee11c657be0af79ffb6bf44cfd5348731716842796c91dd21d7c73744e09dd6d173e5ef280b4bcf158beb397dd0a1b10b6498c61e4d96737ac2c51e97ac7b30b419c434f8081c0ee5f5caad8b5e5d1d253004861d36375e57f7f97dcd488a88efb3346c68da82f8f55937d008080b73905e67ccfa247b22842ddb0b213c92c490b2323ad80166ee3d4b0357bc2d207d3833970ec1f4f6bdb0167f5e2193e7240cba733958bf6e832b38902aef87cc21cf49558a7f1c831d90dfa68bd89145c9717199c118b298ef09379cc84cec884732f3fd6c9365a528ef5fc955ebff3d296eb34c9dd7e01286b445df7f1f6d8a03df6d5d349fe2815fe7761e784a9087ed4342bed03adc7054c511c0f06ed6463b3080a9d4d10ec665bdba81a29b552433be9b879d454d9cd053f8890ce6aae30588c33d1a9f416adcfef7322ef5f2cddc29184fff7508cd3882734ee29e904bb7dc11d306eca943747399f2988e1e1ae3dbbcfcd86bb1591d25e3e09ad91bf67bffbf2ce3006d14e521ff25384eb66a64071a9dbb0d0ca586b8eb013495610d26ff4f3145eac2fba72483279a580127052902f6423d101411f6163d83e5afd64bd1ff461fdbff69283a61f2fff0302acb228f1c15113d128676d1bc53ed94746132461f7dcfb60811175134d506b12a1bed0114301906252a65ed9093a4d64040a558af068a4e4f448bff3fff27b50ad46bb4f78987b58b6a1da31083480ec26b10f3b4a3a8e5bcf4fc7420b5aa03a9216364fb460d0e3027106a453ac1cc6d6dede44f0f5c5a64ca53d83853968c89df7af0b92ad1f5d388f35b07c1ed0ebf20a95446b74d4800fa2ce8bea7a9ab4ea998f8774fe79c23432b32ddc26dc2a54b5543fe7644fc8e7bf4ec1a247b76f1c8efe4ae54ee4b3d29700c38a209ef6776c8a0e0bc08a4801f487e0a98e11192c13fc483294e06d1e09def30b3f8b61e4d362d881479756f6c08ef940acc7037c5ff056caef95ef85e817131fb07fba4ba298a5c173a8d5f96b451dcdd8f7f5905136580f87e35a5465c1ba9f103272e634f8410d6240fc3d640e44bb2278bfa4cfa189108c5f8d27a7d1c2a2e86f4d6da1dc13e77a50bd31b4ac32ee9148ed833dda9b4cc5541d5c52b983d6ca2324bdb1461d08facb2372086dac03039fff5db213a8127f06fe01910335857c0208f694dd825590d5254bbff11d3515175fb036268258093be9cc60becd92d7eefe67e2a42cd495eae02e0feacd4781792f664e7dce143c3e1cde2747ef900cf5e7c7a8b2dff4d9659283b21a33b2e94d6cc908e179f56c5d5dc02929760a9282cc96fd313cb70d3927b447a9088bed11399f9093306f4c5d392954fe88a6d26c2eb36842ce86c1c0e441a5ea6aa80b1725fabd4c7466a24df131782b586723f9da6595545ab6bbb7addcaca84b602f22b2c576546c74ee63921baed7e683061fed7cc4c40376d082f210cdb6f1b1a5eb1bff96a3ad74fb4b89249ec06171c7e89ef0b7afc2784835d52ed17606e431dcc4e39dd2991ea95d1dd9c0d176e6407793f9b33d1400b753fb36b184f327f0ccbf5fb1d4561ad0e98bd725e0f951c6014e10cf7170bcd654fb2993b2ba2843027114ae22589da578ed6124a43e796458400e34837ec3d9d28ab21bbacd18f8c593ef66b4457d04369e21b962864293c54f676e5d4ceec9ec5d009eb513e0a5476d661674b63b30cf6d6a7775752f681775fef3d08a94bf0544e8781690d05e4178bdb1b3381d7b85937b5279748b37018e8284bb5834e0fa4ff5c968d4e6784d25fe61ed86ef9728c5a7ab9fa37aeb811786385ed5a40c356a529a9818835a199c4d6d1b8ef31cb008ea27e0d6a2315026ce984c75112dd134f469ac9e4a79cd78f0370faf5a6ba29a4af08c052726a4c2f9ebeedffb5fa59a81e8158ca96ef02c63ab4c5da060448ba3087437eb974e3a513bd5cbc07b8e2b307368df9a9aa3947beb6ace3600e3b14de31789844b77c0326abb3b4358d8fae5ced0a7421963b5f221dc95eddac7d41bb54140392b01bc38cce909e64239825e12d6a7ab59f375859df0a5562ab3b8bdbf5c57ebdfa3bf400a43594c1610ed6d4544cd0698877db47cb1e4b6d2cbe37c2057b6add63609116081a811730e095585863c5dd8a3da9773fea0c4823eca792f4f63677944d4133f9e948428cedd0d50b42b908c2520b82978ce21f1356ebf51234efaef88ccf4902ba250c3f101aec49298d1c9575ae41b0ca3175f1f12bd2fb203b24444231e4491b65b02097f36e33bec2", 0x1000) writev(r10, &(0x7f0000002b00)=[{&(0x7f0000002940)="9cea892b94c6ce127bec32e236265496a0a25ddd6a33dc0f4d94ac71c04a2ba00e4da977339a44c1bbdd3166be61282b3fa0bcb61005b5e04f3c9d49076a2cbc745c6e7c9ad5d793f35ed5d41c60e95a0a8794105da617e1d2303eadfce00a83f1c286dac980445070ebd8bbb15ed4c7079749afe50b85d7262d10ec50372121183be316ee885a237eb85ce995d7dff26fd70bf636", 0x95}, {&(0x7f0000002a00)="5b60eac48112fc2c81bc8c013281b38f4c0ed7ab0ef3f593e333008bed6baea97e5d9c55386295482c5d383b7f2241498a41d7d27462dd6d5f2039d4c68368eb7c8391dd6577c5428492ddfe347e9dfaf63418411af04ec15f4a88bff6a4284fbcb815d83c7b12ad696a6d7b5616fb29823ec6ff3c9445bc17241f2ac4589da0ca6a1efee3c4c8d3a30bc572e0d71d61d79fa689841090c669f2f4454ec29eb4bcb084eb8f621031ec9212270240a373ce4ef297a2af89ae153ef25e7e61108c58cd64da1cd791709d894008f303b9d43d8f38f68fb0e74011ea6c3114113efafd544ce6f6c63c063fa0db002ce831308ada639d7bff940f2c8d5c7951", 0xfd}], 0x2) writev(r0, &(0x7f0000004000)=[{&(0x7f0000002b40)="69bc12f92e268ef9c50e5ca6f42a96fb722b398bda939aa17082e69acfea5962f0fbc6e26c53de121ffd640f37e994fdc7c0b35b690d68d5ae0391ab25e3e8c9fd9d35589a7105fe9ac2befad01da54970673bdef6dde4027d3c2dc28242b896c11c0d38d7223805faa1c60d501def227330cd", 0x73}, {&(0x7f0000002bc0)="b5645ed956278a58f106d318b794a19f5bef765e0ffeb112fc31275be88f18cd2b0815987ab0e28ce6a516398780a6e7d02260a48383d043efafd7b0bfa6d588f90b34e1b3b54425989f6a87254d738b798bb09b00716d3113fb67ab3cd0130768e900f840ba50f58dba619fcb58d3fad82ebb0a471ff27ca6fb56ec06e1c9816c28246b08a8bb096b9b09f74f29e19ed6c2b1", 0x93}, {&(0x7f0000002c80)="329dbb9b83c66229da0156cca6c2ee672ae5ed1dd63cac7ddc4b7e725d22e0bb61d782a212d5064bba9281effe6f3585304f247713b5490e7ee7c5c4bf44db709e94baf3c034408c55f5d2f0c21cd5bb", 0x50}, {&(0x7f0000002d00)="314ba3e8ee6d42ebbcad8c3023556675b921ae87bce1567fd55a32035b557d7b275ef2520fab22d48d37d23c3494e9782ada999b207f1e23edcddcd5d44035a4d92f5cda85890f02444a3088c87242d66f650dddb0cf639fe5fa9d1f953039ae5d2a2ec6bad058c6bf0a7075f8725c4ab8c92fdfc2ed3ef6978a935fc944113dd96d47825931eaa60f738509d181b9e88200b0616a0d90aa5c1a4b6d5850de0eb923582daa5598cf5fc0c61a9156d1475df987585fb53a6c3b9dce89fac1cf27fca377c91bfd18908fc23672d6a73bcf594eea4eeb78d9a0ca", 0xd9}, {&(0x7f0000002e00)="1dc1a1775ea33ebd387c456ce48c7a6fc9945ddc80f06503f4866bc45bcd271c6da5a60723afd22d6eb3e3ef97fe1fc2c9e5bd4c4c5d842ec38108e45c3e9426000eafc965b4e891f30fc0699ed3bf413b44e97a42e8114ebb1c13f88291c87e61177db376c810f23591851cbeaf8cd7a5f1e57f14406a3ad0626d127f8078f20b0b2ad8978b7245b5d208689987c0aa70b3205c218df7905e4d86bd25996198ff5163621ed081c38162492e6df5999110db4143643556d69b275cf3bba7ee35eb5d675fffbb88300851ddb20b019dce3e9c408de669e2ff03324ea30440737c5fb7ee70b2e51ed4cceb2ec51dd69d3ff72cd5ca8ea7df47dd226602908803f0c3cc35f631f91a4221e550085bd5a173db9a689dce4aa92087b9e96d915095222bd2fff8e5773f8fe4935d2e750d37774e0b60418bea11fc087009af955aed86ecafd3da22880a020b0f007a427f1f4f88d79051db3bbb344c8690af680e0844728a68618ef7321fcca2e2d7b7c76c391cf5d27073aa089c472b6376dfda8547fdf6cb17cab82959a8134e29bf0bb19b487280e3fa46132e260c52ddc3cc8b1cffed2e48bb14df073b802213f5f7d5952de9ca8e3db86ba143a08536fc49cb6dd1467f1a73c10fdb5faa29a03dec30b6a72d33d7c40c9838ff6bf1c3ada82033ff784a9db814309dcf5cf90eae75b56ceebb01a63ae1c4e1c20ae1c650b03666840969ae38d52a3978c7c975751591d4727cb4b7f6e15b8450b28fad22a642f9c3b9a822c0267754761f89482d576a2779fc1a5df16dd09f451e0099cb449732391e325de502b42df921009972ccccc32e287f2c290cd6f57ae4afcad496683c11294feef51af9f3b091f3753ce27dd2d9cf67e951f4fa26a638673ea5dee3dadec2fdf51f45d8774f2a1afb74fe9c4e2dbb4317744ee6ecdbb0f8ab685432b1a9f73be698e2d8073ee775f1b0820ec660e9687030cc629a244e79a5a4be7636adaa9c40574daaa133c9bc43e68820705fb6c5945bdefce03ecdbca821b5de3cc2d206cb6237514e0b08d48b4b6e5391e61fd46c2ab0a48eeb55191ea70f0db5bd521e1f77bba546430b384fbbea424742c54ccee48eacc560d4ba851d644b7c32dadcb4727e1163d62e659baebf75809503478e8ba3267b86c5c28d88a1d3cadf676ccd4210419c8a73e41d7069838f5f0ee8c004c54991505f23912175bd8f8f631eb026434ff8dacbed0a9f750943d67ac61d399e3b80ad99ff84c5d205a8a4d8c84c619183dfb90367dd4cdd5632e53f0489e03142e1e759dab055618589fe0095669f7f51f2fbdc2b3a2a87a4ba893a4916225316248dce97ddffb9c78150c94bf76862ec2f3d0726306c10f8932c7f1b0fea5feaf1cc963f9c1e6bcf1e672acd8f4c8438a4f38cf77cb4d25127ae42b601127666785a5de59757d68a537e14688f800ab7e00f0d680f167ca43b9f87e15cd8e35de8e7c84234998758138dc2e0c090f36a0b6f8975f7714d1bf3aa66b1a1c00bb711cfc7f11344cff274f8e0a100a3bb40f5d77fd371023e0ec286e00ea7ae07f104a76c3a35cda6d00798c9bd21962efec25819d599a6b2492f0c441b149181c79faa6a790fb0e16fcdfd7f9c8744b1f2b1a037e22ddb30fa7ea5bf36b9ba3131c8fdba9d3221e30f9050189cea8c955e3b02e7f34c7c2224b4b17d2dbe727674ccd6aaa6ffd093c4b6e4d8283e311b47c7b68044d4c07d8ba050b8b29deb63899267a545cc0f50ebd7562a753a55c3d73a1ce792b39bbbbafcdaab4242de33701455eb385fd0e684fa1ee9294ee3ea7da460cf4f961a659ceb3de785995ce3a4db2f88b20dcd8cb352e63bc838a9828490b1a30c28bdbaf8b7ca53563b9e8cd3a8d92c3297ad5089ddc5b13113d81259c21aa3533d819760d994cd4ccbb0474a2b4af19e7b8010f4cc14a4008563534e3410dfbbf61f10ed12cde597a1b042f45f96129ff2fdf22f7b09e9f88e93a3e59ecd0f0527cf256204d1450e282a6a2c797763c56aceaffad9e6128c79c9fccebb3ce2d70d9ca5726f9f38d8a1afd526ae9b267814c139b2b417d02d5302c26e4e97c4b44575dad69a30abf561dd6c9cf461b5040aa6c5262f791804142e6f424396ce8291a96682d0175ab4556b97a4bf93f797e7152045b8fd6f11e2c22f256cf0802562e775a00d3467004ba2fa0f0b73f7ad4f4fe1e6edb488deedfc4812e2e255b91e1ec61fe0d1014bb39893745126f03f2b938cd95fe298e3a3c0d631c734d0a8e66afe77371f7bb2438a3e8bb320003aaa130ceadfeefc5dcdd567285938b300b4f8254c9354f600d869c03c35fd5214557d77237bd4ada528951a4e64e80c0a114018e5dae1ba8ab8994bb5b466bf224af6c29a5be57245b1e36a5f03f94ad4c8a9dc7181b9f5b93b80bb0075287617a5b36cac0b385d5a6ed0ae987fc871bf1fc70b68bff833e4bfd5c96118b911d36527e4a7d31acc323912d01d3c2c43e2e03ba044cbefafd2bf45603840fd3301a475b9f6d2e8b44440ebcad3a7a78743130a3ad4f6352a2e845836fcfc169680f6f6ab2b84e55da53166e9c2c58bb7cb6dccda8137a56725ca5085db7a872821c96f099d750b463ca17670ce9038b9a4dbe64d89b30b25dbc2d731ea86b26c3079cdeef9952148ca962e07e2eb8270965510b0f827c67395bab07a4357e2eac1ce40ac7732cf1c2eaa5bed50eed90a7ad10f752feece2be944b469c227901ba3b761c9f5aa8c13ce62cbf20dd057b9fca4e1569b2f28313ef5f92e96aaf497c655d89da88625ba7b1c8fcff01055e46c37b5a17e79f1d0fe0ab1c40d2e926863bd11f78771a8f0c17863ba682f28bf38a38b8ae9781929f45da33f4994a0f1aeb18f36792bde7c299cbb141c7423d4419d49e828960bc155f41611786fcd209b054dbceeecc6637d3046c68593c0cbdcf6d0cc465b2fdbbf839d03de237b90c27233f30afb50aa7b543993c971490ab9cb2ff1d9b4cfbf9ca7391b2f6187d0a1bafb2b0686221c079df1fc9dda07d8cf17ee6efc2dfd21946c913d1356e32fbfe636f79dacb0a5619102c35d26ac9c09df945f8c49341bcfc73ecf3f77df19350d5ee8d51287b2cfa91ae630f7f738020db5d80115263e5758a156a62ed0926310b1cc36892b86ff135d2188ce5ef44cbe7a2531fc7c2693e4ddcb04ed626a39e9afd91c532796f89424ff29f63b9c79a3d5f7d1692b32a85ac3196fceef4b092e6526e5ceea5edad8c8034243df74b9588e01b7332097b7a958bb8a44eb3a7af40af5f360f3653026a2ae9141e08d3f6311b57be620ab2352faa8df3ea5943104db77a060286214d153ba3f0a675e70fd1277bffaab2369c1b471d4c6a54bae2e8426c3c26814ff87710cc2d6e9cbe3abf4d0223bb051a05fd4edf9b47188cec5c219f3e18ba352fa5653029e0eaf9d8cc1b82f4313d56fb117de3ee44ece6578e832d5978f70bc46370c60783084f41c5be89be0386274a6da056ce26328b1cffcaf6e235ef1d585608442299e66e774c0a9f4fcfdc140b08ea1786ab81fc38d6af2580119abd0efd22dbaddf7dc3b495fdfc8eb7f10dbadfde726b911de54db6dcba15d7dfa95744dd1e9c787ebf0eb8501550e002854d4075eae36dba5c992f63788dcee9bb4467948ccdf2957722f96896fe430f270e1eaafdc23aa444a515a982724d6e124860d62d708fedd38bd8ec4f0b9891dbfb8109c4fdffb1510ff338ca39d76d4bf24d5d0e6f79be6e9f716adbccf84be081599ea7b90f684d03068e2bde99f2e82e6265981ba7f4d7f9e92097523bc4a26effd34767e2ed021d07fcbb380ed8f29a945e05087ef089a9569c2e6a4572c17f661666ee848d13ef047616ebefc3f0066a278e074bb333f9f3ef8dc6c44f25e66c273da26595e4d1e6c5d56a4a25e534374ebc82506c2fe57edf73b8c1de8720ebe11a599f72dea9a3134f14f9e4ebaf6932ede1ef213ec0ab46fe0c89cd45237cbf400b959ebfba1b8bb8b8194003cb1f68f2c0c2b276444b727340502827f91127d352e4963412109b3dc977b298695e114a518c023e820482b0253567f3ce79f7c31c654070c9de37493db1764f687bb53e02f54b46e9e01eabfc3352d7e18e05f14d13115dbf3ed0a0daf35b4e4aac32a2c5c1d36e7e2e6e3c9dd95c2817c8e0698264fb1525a16326a9d85d11c79aa3d3ededc9fce33483ec65ea35750dd1b19a7f6d39d371fbb2d854fb956b48902243d57b32c7d32c16a9c1f0f9c9fd4549c2c51fd89f902b931da680f96ecb4bac512e8d5f6ea0ed79ba16a7912106a21b2d017f46c3ae78ac28fcbfcd92faa1a1e89d61eeb494582cd142ab212f495fb00114246a3e3e8b922923eba7259b2bb0d1d9f20415fbc4aacb88842d4b0cb536efae52cefb4cf360f294db0d37151bfcc5b2d0b85aca100d19f5ba756d6847c07cdb6f614ff56ebea897f4decf48ab98943b8b244f3929f388294036b39fde66a8abbd51e4664d689c7ae5ee974f760ac3f3e29a445727c5def3ea1a596cf5aa04ed6a06888427b0e07a0bfb9488edf660e9604876ee11f06ebf4bb45892d16fa1d39f4ec9f01c0ebdc3c33637b26ae011043dcbc954ecc78fd090ec16b4d747eb434db845de5157e533c4e9183c62ed556ac9f7c288b0b2e5496b23686eae8314340b8f6c76ada8a1b8ef9a3bb554b713ac01f8e01a4a97166e6f714d091118806d2a85cdc91a6f18b1169b278970ddc74cc76864321e0968fd73118d81b26953376fd6d60cc19a0515ae7961724b71b9400a72b46a1c6729b463623e12f636566525bf61fded5f2203da9614c69b35b26bfcae31eb3c6ccb326539f23bf7eb9429da3aee5ab4e2bba1794401d2f8c1277b6e33962fe8c0a8eca30de7b867496db88a16bc54e2559f46a68283b77e3ffb80efa8888d16e7d615e20fba1e80a102d629e10255155b3e10358b1cd4580f62971ee628ba0ec7fae116ab17b5b85c3d34259b8b08258da2832bef26c2f78a1dad26ac36643c9de5ce9fecf0e12ccc6fca65df2d63fbd76cbda68cfaf3028270f20e087290fa8a0e9bfe54981d76ff3670d5d57aebdd22ec01f3cac9ed2b54edfbafe258f9dfb43109bae0986cc333a2e71566f88fd53bafe9e6d1ecd93e1387e086de87b3767ba0acb6cf70139d78732896de212d164563d982066cefb4eed3b843ea43ca1abea1cd24f9df74869c49e6d63aecbd7d6580b6d98ad52decd9c5862df036a305706b3fceb450b719e86f8a3a59709990eb5583f9da1303b53d0c4e70e4d0cc51fc5b59bc13eadb87fb0b6af22f9de74bcf7fdae4b14865b714ec8e0a691a3c48ad847e56f92afb3af0bb1ff8f35c6612ab42e0dfadfa8dc08c501fce69e2b2ddf4719cad854c2c6d0c6777b3af305e151d07f1ca3475dee79da5d012dcbd3f646a96a861ff2fcc62b4560030c7f89eafb84dc1c23616f2fd97f3644caf2a57a36cf38cee1a8fa12516982bb3e5b0aa41c4f805f2d31cfb4a28ae6cded7ffa942ba751b0d5f408b5c4247937fe345255c28349046e284c4caa114752176f86bc42ca3c34acf0f7df8455bfe3e11a35e29237fc8684c8350424de9114f3a7cfac6e65303c8671c97974001356d03fcf84d1a9619b930369c28d3287a0cfec39d00baafc8e637ed194a0ba231fdd2d2be2b740025efd0ea86013a570819241aca4406f1e514e6ed30415b4ec6c8e8c3df1ef44efdb268dc13bc626c19438f233526bb87e5eec76651d72e34da268abed5186d3b281", 0x1000}, {&(0x7f0000003e00)="a5c589d57204c2c5735fb32f9f18453068fea63dfb12521d28a928adc338ed377dbc54b64f659720756aaa9647cd9ebdf5f2acc28ffd7a75fd555e01f6c14dd872b42c3bed7ea49ed38378397e2e3c449c7b9f3044c0c4beb80af782ba7f842430ddd34559be2844fbf6ac432f4df0ffbc40121ea5a9c52c58eb02ea79e14bc3ac2d630fbe0870b73126a3d3aa8f0b94683f5250e7837ca423666c049e5a5304aab1f209803e4b77373fdc74ce92943c404ac0bbf582e2bd9e2648421cf4317a1f81db3f61c419cfd7cdd4", 0xcb}, {&(0x7f0000003f00)="f5561224b113d42f5e1982fd4cddb7fea14da0a06e16cb70f9bd95f8a341db2132fe5fc2beca662c428b4208c4f81b001cb1b9ed36ca5bef74710d163c6f73bfa0cb4b567c38f86be336816b5c617ab39ea0a1b7c786e48db517a700f00d1d55e7a0e7886e5346842cf94a2998b89026767ac5baf3a9a82e28a754456e28d94a8313a8392ba776e18486f0a40295dcc68c2abd77d8a05e0f93ba0562747ea2ac7c4b50763ed751d94713407fd3c86691bd1fd83b7656e9984e40622723d1cc21db5d1416b01e4d191314d480a60201dc5fc037f325203e677e11d0cbb81dd9926309c9cf2a2908b590a139ba89e0e3f6dfe1e7529212d364089eff68", 0xfc}], 0x7) 14:05:59 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) unlinkat(r1, &(0x7f0000000100)='./file1\x00', 0x0) r2 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000540)='./file0\x00', 0x184) renameat(r2, &(0x7f00000025c0)='./file0\x00', r2, &(0x7f0000002600)='./file1\x00') r3 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x200, 0x0) recvmmsg(r3, &(0x7f0000000440)={&(0x7f0000000400)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000340)=[{&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000000280)=""/92, 0x5c}, {&(0x7f0000000300)}], 0x4, &(0x7f0000000380)=""/94, 0x5e}, 0x5}, 0x10, 0x840, &(0x7f0000000480)={0x8, 0x32}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:05:59 executing program 3: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='.\x00', r0, &(0x7f00000001c0)='./file0\x00') r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0/file0/..\x00', r1, &(0x7f00000000c0)='./file1\x00') munlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) syz_emit_ethernet(0x17a, &(0x7f0000000200)={@random="f3a2a8908a86", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "1ab5b6", 0x0, 0x0, 0x0, @empty, @mcast2, {[@hopopts={0x0, 0x1d, '\x00', [@enc_lim, @jumbo={0xc2, 0x4, 0x7fffffff}, @jumbo, @generic={0x0, 0x9c, "c84df0eeffe69cfe1e80b29b3c2aed10fffd724af2304ae3f01daf926d72cc1e1b723e880f11f94fd10f756d6de15254b416037738fe217da32bf91fc054159c0ce73b049165deb4ed044e8bef9377508462df7e0f1ccca7150bc7df222835ec254ebddc0b77c37e35f83918dc99defc7ac826084474ff35a505184f7176820463fcdb7ae7ea2b4becc96f49463a29716483f82596ce02402469493c"}, @generic={0x0, 0x3b, "6acc88b30e54ced30078b785e3e48e2d4da4c4010579a2661e60b8964944576148b1e4149e0be699d8a73ac32d34f7fdf3676a5c41b2640a2359f4"}, @padn={0x1, 0x1, [0x0]}]}], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x13, 0x0, 0x0, 0x0, 0x0, {[@nop, @generic={0x0, 0xe, "61339573d83a8fe226937ca4"}, @sack={0x5, 0x12, [0x0, 0x0, 0x0, 0x0]}, @mss={0x2, 0x4}, @timestamp={0x8, 0xa}, @mss={0x2, 0x4}, @eol, @sack_perm={0x4, 0x2}]}}}}}}}}) 14:05:59 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f00000024c0)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900ae19500ecb6b6cd653ab6fe9ae2b02e0b5c2310e0e7c215a4a74551a68c03c49ad097333f8f300bf6eccfe58b861c8453a3a81e6dfa069c8b253b0ec972ceeea7ad1c11ae986f82c829e3163cbc7d27ad48e7486822356ee3859e15e4d67bf7584c31ad1f0972786b3e4f8478c8ceb33f0165ffb7070c544c31811fb72393d270a15e0cca661070d4be5eab64ca7513d17de2d7957bd25780d1f0279e66c7c39fe40efdc37f0e98990d6c61c8894c556", 0x15c}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640", 0xe62}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) sysctl$net_mpls(0x0, 0x0, 0x0, 0x0, &(0x7f00000014c0)="d0", 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="780210"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = dup2(r4, r4) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) r6 = dup2(r4, r5) sendmsg$unix(r6, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000400)="10", 0x1}], 0x1}, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, 0x0, 0x0) close(r4) accept$inet6(r2, 0x0, 0x0) writev(r6, &(0x7f0000000100)=[{&(0x7f0000000640)='C', 0x1}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 14:05:59 executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x800000000000000b}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206949, &(0x7f00000001c0)) r1 = syz_open_pts() syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffb1ea86686b66f4b0eb5e8e63"]) close(r1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffff17) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() close(r2) syz_open_pts() poll(&(0x7f0000000080)=[{r2, 0x1}], 0x1, 0x800) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000480)='\\', 0x1}], 0x1) syz_emit_ethernet(0x4a, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x3c, 0x0, 0xfffd, 0x0, 0x0, 0x0, @loopback, @remote={0xac, 0x14, 0x0}, {[@rr={0x7, 0x7, 0xff, [@empty]}, @timestamp={0x44, 0xc, 0x0, 0x0, 0x0, [{}, {}]}]}}, @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0xffff}}}}}}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0xfffffffc, "2f78acf2ee60987b0d026cc4ffffaa175b31cb31"}) socket(0x0, 0x2, 0x80) dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r6, 0x8020690c, &(0x7f0000000200)) write(r4, &(0x7f0000000100), 0xfffffe5d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 14:05:59 executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7fff, 0x0, 0x83, 0xffffffff, "1a11ffffdd7f00505f00"}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000002680)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e1179", 0x1e}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "f9790ba483b5a9c4c8ab39d1ec75ffe4a09a3f79"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) setrlimit(0x5, &(0x7f0000000040)={0x62, 0xfffffffffffffff8}) 14:05:59 executing program 0: r0 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000180), 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) msync(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7) setitimer(0x0, &(0x7f00000000c0)={{0xffffffff}, {0xffffffff}}, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='c\x00') syz_emit_ethernet(0x17a, &(0x7f0000000200)=ANY=[@ANYRESHEX=r0, @ANYRESHEX=r1]) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0xa0) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22}, 0x3, &(0x7f0000000040)="2a74295fa0ef25bd359a6ba6f6f955c39400088522191aa41c1279c1baf2c41ed63422ef5896f8b0d594f83108dd675e72c54ca0c0b69225e2cc68c8fe42b7d223e7354b451f6051f0299df6afa37f03b22a47c5665afd9cf999637256129f00a73c32b23299abdbe038bbd9c10b4fc8", 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x1c1) semop(r2, &(0x7f0000000000)=[{0x3, 0xfff9, 0x1000}], 0x1) getuid() getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0, 0xb}, 0x0) sendmsg$unix(r3, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), 0x0) r4 = getuid() chown(0x0, r4, 0x0) seteuid(0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) r5 = msgget$private(0x0, 0x20) msgctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000140)='W\x00') mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) read(r0, &(0x7f0000000080)=""/179, 0xb3) 14:05:59 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="78b75f"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080)=0x8000, 0x4) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) 14:05:59 executing program 3: r0 = msgget$private(0x0, 0x108) msgrcv(r0, &(0x7f0000002340)=ANY=[@ANYBLOB="00000000000000df48b2c53ab9d81e9627ec74bc440e0000ea005a0c000000000000000000000000000000000058860000000000e5103257906851504dfc2c00000000000000000000000000000000000000000000fe00000000000000000000000000000000000000000000000200000000000000000000020000000000000000000000200000000000000000000000000000000ed7b5018dc7c286be9a9553fa3cf35dbb39869974ffe706000d2cf2f1053457f68622c5930ef6cb8ab7c81bfb5df16701000080559a1755ab3accc7869753503526e10ce60571f774e4b3f85f6bff534d6943654928961fa9f2629b14aff0f87587000000000000000000000000000059635526a234dfc078d8122166cfc06df7be251a866a4c2ac772df5ab3b052ffae5d26a2b5e9"], 0x92, 0x1, 0x0) msgsnd(r0, &(0x7f0000001e40)=ANY=[@ANYBLOB="020000000040000003d7960690b8509478b0f7fe500800800000000000006089de5723f03de800000000200000a713591c5999774a52b85169d08b5cd474dc9108aa89b6b990b05cae334feab90fbced69073d890bf67f35fe3f93490deb858b6c96348f87dafd053752fbcd0363c1baeec3783c8408452cf8cd8860ec05d1c7b667c905004a71cb07ef43dbaf14dd969e150050bf700df3b2df27cfb804dcf7950313b05cee544d163cdfa68718fa23f0de13250ca00a3a"], 0x1f, 0x0) msgsnd(r0, &(0x7f0000000000)={0x3, "a205f9a0143bae1e53a84e"}, 0x13, 0x800) sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x5, &(0x7f0000000240)="9efe3a9b99cdb1eae0653a75f7aaad731057eb965b024fd170748b271e9944563c7bf52aa125019e488f24fbd68e44d8e68a8922acc2829106c9cd0473f5a16f8d48eee8cea2d4ed9582b5b5d42471c65967586d3f3131120dcaaf766e96974fd1b8efdead4744071c0010948a0e9a3176ffc9fb86548ac7ddf333d20e3c0a7702051907f206cc7cb936ab118607a37c877d7915c28583ce9144d1499b1ecf2fe8749c3391b72994a8ae6d9aaab1efc449cfc6536af5784fafcef45fb95ad730f5a87fa2afcbfa7c4f153039b587bceeff01b0cffbc8e2811e86f755e5b5f4dc041d9c2bb021b30e3c579417a96aa202a2b14837cb758aa88fe6ba95ebcf7ded49cd849c2cd3c5c76412142b77eadc3124c9d73d7cef8654ebc5a56490b9e467fa98a6380e3e13487d96e99b17ec89355e341aa0c583b4e8e2c3b344cf292deae677ebb9fdabf433a72c6eaa18f8a3cf94d385c6e1cf073e5cef873fbea91c005a69f1934a28", 0x0, 0x0, 0x1a) 14:05:59 executing program 5: setsockopt(0xffffffffffffffff, 0x0, 0xd, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000), 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a772842004b1c3d4b3830c921bf0817a0000040000006a89dbdf00000000", 0x2c) syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="c7e052ea36fbffffffffffff86dd60826e030010000000000000000000000e14fc11133f6400ff0200000000000000000000000000a84cab3bf3d156da56c5018900907800000000ff0100000000000000000000000000000000ece51bfce1b93b0000ffffe0000001"]) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) close(r2) clock_gettime(0x3bd70b3292b7004, 0x0) sysctl$machdep(&(0x7f0000001800)={0x7, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x39, &(0x7f0000000080)={@local, @broadcast, [], {@arp={0x806, @generic={0xf, 0x888e, 0x6, 0x7, 0x3, @local, "ef0f7c35edf85a", @random='\x00\b\x00', "7ade160dd56b0d46832f636ad8dfd52e"}}}}) 14:06:04 executing program 2: r0 = msgget(0x2, 0x1) msgrcv(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9f43f0000000000000000000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004901e3ec1656041965e71dda03ce6d6a00000000000000000000000000000000000000000000000000000000000000000000ebc4b78512db1fb32045000000000096365ea39275086645d2388a0753168fc39cdb33ba8b1a65ddd11c55cbf056c41290dde5bf84408a0e6b6e4f4c76"], 0x106, 0x3, 0x1000) getgroups(0x3, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x7ff, 0x0, r1}, 0x0, 0x0, 0xf0d}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r2 = socket(0x20, 0x5, 0x49) connect$unix(r2, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa}) mprotect(&(0x7f0000332000/0x14000)=nil, 0x14000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffedf) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='.\x00', 0x0, 0x0) close(r4) getdents(r4, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=@abs={0x7da2f17cbc8e019a, 0x0, 0x3}, 0x8) connect$unix(r4, 0x0, 0xfffffffffffffd95) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffff17) close(r5) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) getsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000100)=""/146, &(0x7f00000001c0)=0x92) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x6, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x2, 0xfd) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:06:04 executing program 3: r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x0) socket$inet(0x2, 0x1, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x41, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) getsockopt(r2, 0x4, 0x24, 0x0, 0x0) 14:06:04 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0x4, 0x8, 0xff, 0x3}, {0x40, 0x4, 0x1f, 0x80}, {0x9, 0x3f, 0x9, 0x3}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setitimer(0x1, &(0x7f0000000080), &(0x7f00000000c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r2, r3, 0x190}, 0x1000000000000000, 0x9}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080), 0x0, 0x37) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) 14:06:04 executing program 4: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt(r0, 0x39e9e4a2, 0x5, &(0x7f0000000000)="dca447f3429bd3d9b41042a7ef8161adc7a42656e01f5513e2611e856281b33917a22fa0f26479e117c0a21ed2f5fc2db1244c16130b92ad1aee8d7854d7c06088fd6cc195454f77d506174ad6bf890ce77d9b1f97a70d50c74201d727d9d5cc83bbdd7a4ca085a1452d73ea0facd07eca96bdb4e8a77d38165bf944ed0dd9456cf9ffffffffffffff", 0x89) sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f00000010c0)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000001740)=[@rights={0x10}, @cred={0x20}], 0x30}, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000580), 0x100, 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000600), 0x10, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x80, 0x80) r8 = dup2(r0, r0) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000180)="a0b782d1dd7f36b91fbb3b0259315c57432e0bec3b326b7f14aab2a64a54455a3401a7f8c9cf2ea4a15ffef90d87533584bb9e123aa110629d282d2d9aff08309353cbf81be81dbdbc1d045be0ab59ff01a7901a6a3245dd41f6f6d5953854185872ebf97ed62b38a58db8692b971d41e7251b1704b0a117c086963dda0b", 0x7e}, {&(0x7f0000000200)="c113d82cc0cdc28c5d74c398d21631af1e2e0a3864fa7ed0219e17d5ee6715557ca0f586939cd68e4b4558e0a63d2dbf63248c710c8788b05152e349c4398100c936a6f6f952b877943a5fa2ac945c723010a6e2327aa4399d224b75ebca1a6a3b92d24f3348ac3c85858d78b9d2f3ed8d698fc8504fd96aa6d92bc94a99011b7f1dcef169f1b62fbb29c87bbbef6b1f1f4f632ee36f1377273ec332c9705cfeb24d79c3c69cd04528a2d8bdf85e46b1ca603d", 0xb3}, {&(0x7f00000002c0)="720672872e9060e3b3a56d262a5e84f12b09a007b54735156451a0a3dd0dc943d2f277eb2a4594cbce0e04f1ce534536b93a4e372e3f48583006139ca8cdefd08b964edeaf781dba6e7a63e834d00db128e47882424eba39663c5870c862096414b5cef8489c4de258d89e9f8fb7ff0921d4b140f32ab850869bb8fe532f9e35", 0x80}, {&(0x7f0000000340)="afbf39f766e04c925920b92231d39ec45de49164b2c7f954a1f7077ef6be7a0cda89d778b3aba748ef9ab3caaf16c3d0452f9c3d2dcbf29214689fd2ee262788250b2fbee646ddfc393a0e92e70d8d524d5764dfa59345098cf6145ea7b9ece24fe5d8a9bcd5f0e99bf2f536f862d08c4b98e2983df8c729ad2af3b9a7cef1fbd8", 0x81}, {&(0x7f0000000400)="5bcc9b8561c92721daed79ce36c691f7c871982ed89285f7c21bd4ae5b205256b4b51bd371815d4482628e2d7a445ca2ec0ffc19f02d01bfc54a64ecf5", 0x3d}, {&(0x7f0000000440)="a38d31ad0c6678fb9471ea9448eb36cc533e2a187523d6e0704e5011a51d4156eacdb907518cb180c62132ba2ad9f3f54ce3ff68b909c2fcdc4a17ca86d62c7fd1a8f886b17c2a5ad6db592feada5757394e0568a95dd05b3af15a350137f09b7c66880c2dcdb7d441821ceed0735beda962c9d55328fead48803762e81b1e035383489287", 0x85}], 0x6, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, 0x0, r2, r3}, @rights={0x18, 0xffff, 0x1, [r4, r0]}, @rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x20, 0xffff, 0x1, [r6, r7, r8, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0xb0, 0x2}, 0x0) 14:06:04 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000140)={@local, @random="70018f01f0cf", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @broadcast, {[@ssrr={0x89, 0x3}]}}, @icmp=@echo_reply}}}}) pread(0xffffffffffffffff, 0x0, 0xffffffffffffffc4, 0x0) 14:06:04 executing program 6: setrlimit(0x4, &(0x7f0000000980)={0xa, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3006ff, 0x3f, 0xd, 0xd, "0000000000000000007b63360f00"}) writev(r0, &(0x7f0000001800)=[{&(0x7f0000001700)="a26080c36f57049e08e2e5132338693539b19001f9378e6ccce6948195612d589f7d1f0c2ccdc9440dac1c1c2b15ef5357bae9856497056e2bd1462bfef2d24aca1e6ef0b83770a7171ad9f03e35f6a690f65b429fce7a20ec3e808a", 0x5c}], 0x1) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x6}, 0x4, 0x0, &(0x7f00000000c0), 0x0, 0x0) 14:06:04 executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xb2}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="227f09355b95b2ee4cfb6f7ce5e27bbd2b9a8519238dcd7f", 0x18}], 0x1) r2 = socket$inet(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x1}, 0xc) r3 = open(&(0x7f0000000480)='./file1\x00', 0x10000, 0xa1) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) write(r3, &(0x7f00000001c0)="e5", 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f0000000940)=[{&(0x7f0000000200)="7ec962705aa7a63d03cac24151b61d6081042e1388cffb8579bee65eb3a664239d480d71086eba50e78acca04eab8374b7245b401ca12f5236a38f67dde3365c8cc2ce", 0x43}, {&(0x7f0000000280)="8c20b1f1ea2b6cd8b0c0412a3496afc1409ce3ec423f8bb71fae7378c5434acfb821df9b6a0e72aac62a3ab1a9e0c5c9a642699f43444e42aa3696cddb45862adcb34089d98c64591a2af5728c19e09ca42a23673671eee0b5e1926ff332", 0x5e}, {&(0x7f0000000300)="6a0a7b6da8ed2fd03baaa0ef98c21310d08b6c980235d02f79dcbc73fb23e62cd43b6858624795bc43aad3beafe19ebc59b4c572d409d8092b43f12ae2416e0cddbaa0dc35861757d5ed669ca2193d9e1010c935d72a029fca7806b007ac5e8050a1", 0x62}, {&(0x7f0000000380)="afb6e4eee2b3d65460961f40cd53915c97984bc31a0540813f9b72131e3e78c43dc4a9834295949c55e9ed4e857e53c0853d0f82421ae89bb29bc16d4685109a363aa89dba19d6d49d336c203de9370ec6632391e8ffe4fdf9b5589229a1cdf718fac6d2e7ab7100139a5341a083556f7bb8cf45a4232b26df31c80d042dabe7f4e8314e895dee2ffc3dad64d1e39648ccd046c08e6fb2c0ea2ba0668d693dee88fe930a0086980fda386e0fab4856e04a9cbe9e114c43ee16a35e057df926451406a516755064c64bf741cf0e3746cd81468095bc06a1de0b574da42a132f38765efb6dc336793a41f1a095eb6e31", 0xef}, {&(0x7f00000004c0)}, {&(0x7f0000000500)="c7b83c254ec50800bef8c1e65ba1441b048b8fcc0ff623203efae78eea22d74edddab58c0a24d08d4232e00a49d0001ec9d4ef79ea62ee058377778509ce4584d9dfc5968d737cf558576293287d432d2ebc4762cee1ffb2198fb50dfa7e26661c89317b44706feaff2a89c5e4c3a49516126dcdf53bd1511000809e7d1e631bf51c796eceea3bcc6c23a31afe2c866a006447c70e83feb1949589ca2b44be1157557d8d895d5f56bc0f02207d9187eac20662", 0xb3}, {&(0x7f0000000a00)="8452d0a8c8a6a7ac0783c6cae2df92594eab1556c88b11c6f950bb2d09b7bde6c8a5c03d7488bf3d3ce45196ebf027aa8259e7c4ab279b7176084920817aaf82700b60841d182c408dddb7682e58a45cab1159171ed5173ca6bfa3607a50351e517599c12e9115d57e018e00ae76f9e4328b78a0427c4a2eccaa0d8cbb544864d895ff173cb8147513f249ab165e85c81d8ee2b9fe8edddebbab207cf803359d83452b2f816433f3f549de3668a5e31e83f261093f6cf2e860d93d70eac79b853dc37c5cc22210", 0xc7}, {&(0x7f00000006c0)="d59851093f08590fcad53d45470060f9af9171635c1c70ba1f2ca9e02a806ea0539c16e2897bca84c22ecbc472c9fed7e72bf3b0faa99b488ecad565430e7a86cfc00018d9bdf1251fc8c0c36c7a94b2f5c6dd7d33d4f9d10084d1815a566b1d7ce10c3a80caebf551a7325db90ec69ad38192299d8c7b66ef2f917c6e5bffe6bb090bad1b150fd9494f0c1bac36401376c64267c6b407f3683961ba94b64df20391761eaf3b9b4b9bde", 0xaa}, {&(0x7f0000000780)="2c4bcf65544ba5b8c8f26ad2462189fde0ead34ceb9713a2ed8eebc4388e9bb382384a6b83ed08ff1bb38cbf8800fe8afc9183645da146", 0x37}, {&(0x7f00000008c0)="97298ec9373eb3f3fcf4eb6c1280f65c670bf311c6a77ec5123c6c2d0edd87415a46138c843ad87428fed7d912c81181c0d25d6dae9d5d9afee4c4882ee313783cc542992f1b6118a7", 0x49}], 0xa) sysctl$kern(&(0x7f0000000040)={0x1, 0x40}, 0x8, 0x0, 0x0, 0x0, 0x0) writev(r3, &(0x7f0000000880)=[{&(0x7f0000000180)="0000e80a", 0x4}], 0x1) socket$inet(0x2, 0x3, 0x3f) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r5, 0x80206919, &(0x7f00000001c0)) listen(r2, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x9f) fchdir(r2) shutdown(r2, 0x2) 14:06:04 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x800000018, 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="1f3ac5259b5d30385846594a870451a3a4243344fa42e282f8f1cb0a8ca959392841427ec9cf78441c20182d5f4bf0c1429b8bef5a91666d4991c404f4c2b29158ff67b8f0b4e9d7ce63672de40176ae9b45cd7a73c6ef40f2b5df0e805d", @ANYRES64=r0], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r5, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r6) r7 = accept$inet(r3, 0x0, 0x0) close(r5) readv(r7, &(0x7f00000005c0)=[{&(0x7f0000003280)=""/4119, 0x1017}], 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@random="92eb83de157c", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr}, @icmp=@mask_request}}}}) socket(0x0, 0x0, 0x6) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[]) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f0000000080), &(0x7f00000001c0)=0xc) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) socket(0x18, 0x1, 0xff) 14:06:04 executing program 1: kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) r1 = kqueue() bind(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) dup(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x9, 0xa, &(0x7f00000000c0), 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x6, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r3 = syz_open_pts() readv(r3, 0x0, 0x0) socket(0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) listen(0xffffffffffffffff, 0x0) kevent(r1, &(0x7f0000000200)=[{}], 0x20b89, 0x0, 0x7fffffff, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r0, 0x0) 14:06:04 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x4000000000000004, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) symlink(&(0x7f0000000100)='./bus/\x00', &(0x7f0000000140)='./bus\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x80000001) fcntl$setown(r0, 0x6, 0xffffffffffffffff) syz_open_pts() syz_open_pts() syz_open_pts() semop(0x0, &(0x7f00000003c0)=[{0x1, 0xffff, 0x3800}, {0x1, 0x9}, {0x2, 0x7fff, 0x1800}, {0x4, 0x9, 0x800}, {0x1, 0x3, 0x2800}, {0x4, 0x9, 0x1000}, {0x5, 0xe09}, {0x4, 0xe2, 0x1800}, {0x0, 0x7fff, 0x800}, {0x2, 0x9, 0x800}], 0xa) semop(0x0, &(0x7f0000000400)=[{0x0, 0x0, 0x1800}, {0x2, 0x0, 0x1800}, {0x3, 0x36, 0x2000}, {0x2, 0x9, 0xb78db23d76bb6584}, {0x3, 0x1, 0x1000}], 0x5) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000680)=""/34) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) semop(0x0, &(0x7f0000000080)=[{0x3}, {0x4, 0x0, 0x1000}, {0x0, 0x1f00, 0x1400}, {0x0, 0x5e0, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0xda, 0x2800}, {0x4, 0x8, 0x1800}, {0x4, 0x8001, 0x800}, {0x0, 0x7, 0x1800}], 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x6}, 0xffe, 0x1, 0x1}) r1 = getppid() r2 = msgget$private(0x0, 0x100) msgrcv(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000040000000000000000000000000000000000000000000000000000010000000000000000000000000000000af2ed62964fd2267f2ff6ed9000000000000000000000000000000000000000057fd59fe00000000000100006f00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000000000000000000000000000c2e61e33392597be56ae31d2063e927fc3402f3b4eb872d580eb2feebbc4cd1858a17db5026dd9b86862c274446a17aedee00fc97fb9da09dbdcf6e9e8912ddf073b8e404795051a1c5df57a214cc184c0e04e55863027f601c71311250bd3d35188712cca2aa484cb2131174335ca4815a7e88c83f19d45c01222f01c47def463a1480700edb03713df882f057f2b100ac50e3b9bb70cc762ab61b8698e37138a1a6238df38e854a7397146c5b02fb94a019d"], 0xc0, 0x0, 0x1800) msgrcv(r2, 0x0, 0x0, 0x1, 0x1000) r3 = getpgrp() setpgid(r3, 0x0) getrusage(0x0, 0xffffffffffffffff) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/56) msgrcv(r2, &(0x7f0000000e00)=ANY=[@ANYRESHEX=r1], 0xd4, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1004, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0xeb, 0x0, 0x0, 0x0, 0x0, 0x22, 0xffff}, 0x7fffffffffffffff, 0x0, r5, 0x0, 0x6, 0x7, 0x2, 0x8}) r6 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) poll(&(0x7f00000007c0)=[{r6, 0x40}, {r6}], 0x2, 0x0) 14:06:04 executing program 4: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f00000013c0)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = semget$private(0x0, 0x5, 0x2c4) semop(r2, &(0x7f0000001200)=[{0x0, 0x9, 0x1000}, {0x4, 0x0, 0x1000}, {0x1, 0x20, 0x1800}], 0x3) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x2) semop(r2, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000440)=""/56) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000040)=""/4096) r3 = geteuid() getgroups(0x0, &(0x7f0000001440)) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x7, 0x0, r1, r3, 0x0, 0x81, 0x402}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) r4 = getuid() chown(&(0x7f0000000000)='./file1/file0\x00', r4, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x0, 0x2}], 0x4) semop(0x0, &(0x7f0000000440)=[{0x2, 0x3}, {0x1, 0x95}, {0x1, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$IPC_RMID(r7, 0x0, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001480)={{0x5, r3, 0xffffffffffffffff, r4, r5, 0x1, 0x2}, 0x9, 0xd6, 0x4}) r8 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000015c0)=[0xa, 0x7fff, 0x0, 0x9, 0xbdd7, 0x5]) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r8, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001380)={&(0x7f00000010c0)=@in, 0xc, &(0x7f0000001180)=[{&(0x7f0000001100)=""/39, 0x27}, {&(0x7f0000001500)=""/31, 0x1f}], 0x2, &(0x7f0000001240)=""/74, 0x4a}, 0x1040) r9 = getuid() semop(0x0, &(0x7f0000001540)=[{0x4, 0x800, 0x1800}, {0x3, 0x6}, {0x1, 0x0, 0x800}, {0x1, 0x9, 0x1800}, {0x2, 0x7}, {0x1, 0x7, 0x1800}, {0x4, 0xff, 0x1000}, {0x1, 0x4}, {0x0, 0x100, 0x1800}], 0x9) chown(&(0x7f0000000000)='./file1/file0\x00', r9, 0xffffffffffffffff) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r4, r6, r9, 0xffffffffffffffff, 0x8e6f4aa84afd9494, 0xffff}, 0x1, 0x80, 0x661f}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, &(0x7f0000000140)=0x41, 0x0, 0x0) 14:06:04 executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0xffffffffffffffff}}) getuid() socket(0x18, 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e5000/0x12000)=nil, 0x12000, 0x6) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000940)=ANY=[], 0xcc, 0x2, 0x0) msgsnd(0x0, &(0x7f0000000000)={0x1, "4076387a4ae4b181abe288e0c569b97e4769d1f2eb898a474629308d55e792f841b63fe20ab233267adbd6b5e32f0356e43507d5b8d592066685caff532bd7e9a2429c276cfcd4221e810eb4"}, 0x54, 0x0) msgsnd(0x0, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) mknod$loop(&(0x7f00000001c0)='.\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000140)="a8619d07d507cf3d1416f74303194954fdea9761fa26", &(0x7f0000000100)=0x16, 0x0, 0x0) 14:06:04 executing program 5: openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x4}]}) dup(r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0xfffffffffffffca1, 0x0) 14:06:04 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0xfc}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x481, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x573, 0x4, 0x3, 0x20}, {0x8, 0x18, 0x5, 0x804c}, {0x7fff, 0x0, 0x7f, 0x2}, {0x7f, 0xff, 0x0, 0xaf8}, {0xff, 0x3f, 0xc9, 0xfffffff9}]}) 14:06:05 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000700)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) 14:06:05 executing program 2: r0 = socket(0x2, 0x2, 0x0) getsockopt(r0, 0x9, 0x2, &(0x7f0000000000)=""/138, &(0x7f00000000c0)=0x8a) 14:06:05 executing program 4: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x33}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[], 0x1c, 0x0}, 0x0) socket(0x18, 0x400000002, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x1ca) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) listen(r1, 0x0) r2 = accept$inet(r1, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup2(r3, r3) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="ee08667e19ac14e63c134876f197a77284200800000000000000b3830c001bf0817a0000040000006a89dbdf", 0x2c) close(r2) socket(0x2, 0x1, 0x0) dup2(r2, r3) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r5, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket$inet6(0x18, 0x1, 0x0) listen(r7, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{r7}, 0xffffffffffffffff, 0x5d}], 0x81, 0x0, 0x0, 0x0) getsockname$inet(r6, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) socket(0x18, 0x2, 0x0) 14:06:05 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x804, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0xfffffffffffffffd, 0x5}, 0x10) close(r1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x80007fed, 0x9, 0x40603519, "1a3600040007000000f520bdc8791d08a1b95331"}) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000080)="6d9a5277df903721cf4efb620a1d66cc0688dcdf8d733f76774904bf8fad09df164187f6ef61546c6583982be8b5b5cba6de93f22fe6b036b3814baaff5b1ebc8ba62707ace198ae460300209fdd17cafe2d0dfc70fd0194bf4f7ab26af46894f032df5ba4ae4b97669c354a08efc4a8670a92f36fb289f1de1aa9ad597bcb9c2447901b2aebec40551784cf585081913340bf09252f1375e3cf856892c63d60397e95fcf4b9c556800064dbb6c8adbc1bbc2805cbaa614ea02afc7867c1118e9ca86a199f018bd98c6e97f0190b4354599da4971c219abcf70b2f529fa3fbc885079fd70cad6be2911b803e316c273c13c099f5a4aac439d820ab4f9dbedec5b4d79b4f74dd470ff2b0b283f5b26f6bbf1514bf2d24ef4f9c2d2d3727cbc05137aebc3ce0ffe10f365d568da79dac710c3b111a6e5df3650123c83dbe9d92ec40fddac0048944c53f5b641a01bed6fca6907a4cab1917081b5c9a3e1e7ce73228e94383c75fb4d5c9653bd5bda4e8a53293c0ffa8cf2c645a697c1d57e6d8f9cb85ce7a12fb01ca30f15f389b602793cd2b00b36dee5f46e9d0424d29f868f1b31e0a6d464e7df259845066e623df329416fd9cfa93c73f9bd27453cc9c290d635bacb965f7e0bca9cbd5cecf01000080bc8481110bd54ec83b9dd3c453b3c38eea31c1d8852e06a74eda716fce747f76adf9da98a2928a23aec9ec8ba9612bf11154f7190d0dc1d50cf3a07cf49f04518c69c16b4a37932f37f928ea4ab903ab5e4755f419f304ec14b3381e64c81f08", 0x231}], 0x1) r3 = socket$inet(0x2, 0x3, 0x1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000002c0)="b8a214f5b8b199d5e690c5f57ec5445aca90a76ee68f5028862b162d3f0ef971213eae8987eb750ff892be3edfac68616069b40e7353402a3a2a94d5782386fa3c8997df720347856679669b1e5d8f688d1c21d5e8ac2f04af727abc8bfb24157b1f142e09928db2aa", 0x69) socket(0x11, 0x3, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 14:06:05 executing program 1: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x6, 0x1, 0xfffe, 0xfbff, 0x4, 0xfb, 0x2, 0x7, 0x3ffc, 0xb9c, 0x8, 0xff8b]) semop(0x0, &(0x7f0000000080)=[{0x2, 0x43, 0x1000}, {0x4, 0xe6, 0x1800}, {0x0, 0x101}, {0x1, 0x20, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0x9c, 0x1800}, {0x1, 0xfffb, 0x1000}, {0x0, 0x40}], 0x8) r0 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfff, 0x0, r0, 0x0, 0x0, 0x4, 0x1}, 0x0, 0x2000000, 0x0, 0x0, 0x5b1428f3, 0x0, 0x2000}) semop(0x0, &(0x7f0000000000), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0xe1c, 0xffffffffffffffff, 0x0, 0x0, r0, 0x1a4, 0x6}, 0x6, 0x2, 0x4}) r1 = socket$inet(0x2, 0x5, 0x1b) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)="14", 0x1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580), 0x681bd3476187dad8, 0x0) fchown(r1, 0x0, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) openat$zero(0xffffffffffffff9c, &(0x7f0000000cc0), 0x1, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000e00)=""/218) r6 = socket$inet(0x2, 0x4000, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) r8 = dup2(r7, r6) setsockopt$inet_opts(r7, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r9 = socket$inet(0x2, 0x5, 0x1) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)={{0x7, 0x0, r0, 0x0, r0, 0x40, 0x2102}, 0x7fffffffffffffff, 0x2, 0x7fffffffffffffff}) r10 = socket$inet(0x2, 0x2, 0x0) r11 = socket$inet(0x2, 0x2, 0x0) r12 = dup2(r11, r10) r13 = dup2(r10, r9) r14 = semget$private(0x0, 0x7, 0x3c0) sendmsg$unix(r3, &(0x7f0000000dc0)={&(0x7f00000005c0)=ANY=[@ANYRESHEX], 0xa, &(0x7f0000000200)=[{&(0x7f0000000840)="fb081b759005e708bc6663168a458e0e7269a806004c4c0805dcffdebb3b62998144d1700004a43571f7104228543f1487a9f2fe214e43d9a16ac35d5ca612f57be2ea84fcfac622c2edaef39f4b43bfa548ad3c2e9266b4517807e2a90c18fd6ae9c2057b2b32d4c39eb9f94f6d92aec80db101d6186fde8b480b8e0268787c298168706179c2137006c34d782e601bf7378a0df3", 0x95}, {&(0x7f0000000140)="4d6235e983ba2f31b641b8e597f1f4e1cae620a15c81b088071c928d893eb3ca032dfb6c8b09ab30e490328564b5b1d793f0f6048372cc6469c9159fa9ee2ec4ebc604d60e2949d218b2243c420937b91c2618889de1958e1ae18fed42a82e5fb5534d13", 0x64}], 0x2, &(0x7f0000000600)=ANY=[@ANYRES16, @ANYRESOCT=r12, @ANYRES32=0x0, @ANYRES8=r5, @ANYBLOB="43a3d2a2ab40eaafa39ae2694a06bb6f3010b9b549d3807859f3b5da31fdb5bb7d39b2bff453d13e2ba71bb9402fa59e50b20b1ca54f216e95c5b52872737b03d84253ad9aa6bc7030848225c8382edf83c14827b3c4bd8c4f9359fe7418d96180c0a8f60b661d2b3a5309f779292a28a0c4f1dc49e8d38b3426e303f5c3b30e3530914ad3defa2a91c3b22cb7db9e406d701a6d4a02501222b3e8beea31497ac3e505775845b4da1bb031e8c2e50b2fbe2ff2e1368a4677333eac891c57dd67b2486a9dc1ecc1240601bfdb162978513b8a309c94e470f042f529e5c7d760455b14c5deae66a8fd532f0a2420e5981393d92f99921ad1", @ANYRES32, @ANYRES8=r11, @ANYRES32, @ANYBLOB="ffe854180800c14daa52ddf2feff7559d6ac4f2e795202504208149df0", @ANYRESDEC=r8, @ANYRES32=r13, @ANYRESOCT=r4, @ANYRESDEC=r6, @ANYRES32=r0, @ANYRESHEX=r10, @ANYRES8=r11, @ANYRES32=r5, @ANYRESDEC=0x0, @ANYRES64=0x0, @ANYRES32=r5, @ANYRES8=r0, @ANYRESHEX, @ANYRESHEX=r9, @ANYRESOCT=r14, @ANYRES32=r5, @ANYRES32=r2, @ANYRES8=0x0, @ANYRESHEX=r11], 0xc0, 0x9}, 0x6) setsockopt$sock_int(r7, 0xffff, 0x0, &(0x7f0000000000)=0xb7, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) 14:06:05 executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r5, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r6) r7 = accept$inet(r3, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000180)=0x7f, 0x4) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r7, 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xf66a, 0x0, 0x1, 0xfffefffe, "1c102609302c3300"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="03ad2c3670c5fc940eb9af30f431111cd1c4fcff35c04032a7dd6add9222c5eb751c5cb3c9fa587cfe95cf8fbe9587a7c171a68d072e03ae02857cb09dfa016af13ec7d91e51eccfbc357252c513428cf3e5d052244689cb24f75c8d", 0x5c}], 0x1) 14:06:05 executing program 2: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)=',', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000080)=0x6) r3 = geteuid() r4 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000000)=0xfff, 0x4) r5 = semget$private(0x0, 0x400000000e, 0x81) semop(r5, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x2, 0x8}, {0x0, 0x3ff, 0x400}, {0x4, 0x2a8, 0x1800}], 0x4) r6 = geteuid() r7 = getegid() semctl$GETVAL(r5, 0x0, 0x5, &(0x7f00000007c0)=""/84) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{0x2, 0x0, r7, 0x0, r9, 0x0, 0x37f}, 0xff, 0x100000004, 0x8d6d}) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000400)=[0xa0a]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000380)={{0x9, r6, r8, r6, r9, 0x28, 0x8000}, 0x1c28, 0x5, 0x7}) r10 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x3, r10, r11, r13, 0x0, 0x102}, 0x5, 0xffff, 0x80000000}) r14 = msgget(0x2, 0x128) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r16 = geteuid() msgctl$IPC_SET(r14, 0x1, &(0x7f0000000280)={{0xff, r13, r15, r16, r11, 0x1, 0x2}, 0x6, 0xffffffffffffffe0, r12, r12, 0x5, 0x1, 0x9, 0xa2e}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="edf503832ad73dad6848e64aa87e3d3509413e64ec5ab8e1e9691f0006863a8a78c5ed9afdac7d302995f3f6614b26c7608907dd8af417e44fdaafb5fb0676cf6ad68a68309fa023caa9eddfbfb47f945f96c4f4fd9d5253e93df92ce494550e72a47aa943800ac081da853ddb777f4e3e172d9733c520abf98b91323aae7d91d8a1aa70d4a73d044f09578154ed3fc2f297eb7ebae8e21b903480e0812fd564cc029a1ae71b2d2fbdb5f586171bdc63eba8d99ebef5dc18493bab49f00627aac6f36dc025bf4f0a44f26163a6008481067a32642d399fce38aac4065ea54ac693c7d3197badc6895adda423", 0xec}, {&(0x7f0000000040)="dd228b930b63517564aa61db73c47de8885e", 0x12}], 0x2, &(0x7f0000000280)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0, r2]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r11}], 0x98, 0x400}, 0x2) close(r0) execve(0x0, 0x0, 0x0) 14:06:05 executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[], 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000200)="1d850795c76057493f0757dddb7cea0080", 0x11) r2 = socket(0x18, 0x4, 0x0) r3 = dup2(r1, r2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000280)=0x5000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) bind$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r5, &(0x7f0000000040)=[{&(0x7f0000000340)="76e0820500", 0x5}], 0x1) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f00000001c0)={0x0, 0x4, 0x0, 0x0, "254dfc210b4aa916fbd5f000"}) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "3c21f8f0a65bcd410b4542ae15d6390cf59e97a0"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0xffffffbf, "ffff09009cfaef01018b7482ec88870000690200"}) close(r5) ioctl$FIONREAD(r6, 0x4004667f, 0x0) r7 = socket(0x18, 0x1, 0x5) r8 = dup2(r4, r7) dup2(r8, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = dup2(0xffffffffffffffff, r0) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 14:06:05 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0x31}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) 14:06:05 executing program 7: mknod(&(0x7f0000000040)='./file0\x00', 0x1198, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x9, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000280)="84e03bc699e962585dbe337c8c90a97c7049fa363e604aea282067a8bad6a7d640aa1a843e79623bfc08e7a34b0423bbe34ac4bca4ed1803aa8c9c597eb5eeb6d55106d36f41a003f802dd70df9875d6086cfee4e8ea4b66012b15ec3fa93dc0744c", 0x62}], 0x1) writev(r1, &(0x7f00000013c0)=[{&(0x7f0000000200)="2aeea03fbf949986717417c69a21f65652a832764c8c40ac548df3f974c9a0550e818e0c47944fd534f7547cd0db0b5934e60add59c3fe4bfc4f52b60ef6252b324d199ae4af8b8682d8ef019a1a32cbfeaa7f46", 0x54}, {&(0x7f0000000b00)="79dcdf7e3555933ff826233e03433c5613a5485e54a4a9cdbd45316318724d140d9e82ccba5e54eddede8a3f3997e3b4f481c91973085ca2353dcae6c6edf7d0a986cc6d7d30fc4d2ddadd701292c3e46377c8e01f25008f666767c5fcaebfec104b13bd73ae038aafb6868635dc3b00ab79c4234379f6f4e2e14868f79d31e8f4abba6f18e9329ebbda19b51eca771e0da731c22771e16d7b0d1a20bb2a57f32180b1ebac6c3d695db9f8e35a2da81be615edb0ded8cdc469aaeadd35f785e8b83519847655164bdb1909542806e70240b99bac19aa82643902b0fa1426038543aa7b52e439194af955ed0e6872b1a06a4064bba7c4cab43d745cea85dab1058e190db04d7be2c155967fb1c8bb7b916a25bcd5b6d15cdcc2387bf9fd377c85d5bf07c955655f2e087ca02d8e398d7567a71f421d8b4b3a07a97b877e920939bc536c41590d8914598d7f02bb7f34c39a5f032b4cf1217debd0dbf53285391be340288f9cfeacc65a1247b312d99998f63d61a2996c3c8ce09e471b09ed4ef92a7d10b7ad1d9a734c8fde7888e2ba0f74bce7633793965a1dc4e3962c2fdf623b4168b5", 0x1a4}], 0x2) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000380)="4b8572730e51a93601084c480dc1199dc57b2495e5607209c4c7ad688b2768a5c2dc2606cb3396fe19b7684fece0172cf942aa0b7918b45b0efaf120cb28eabf16f7c5000b4159c5d1cc872d79ad1721703966da567664540f216f5650fdbfa8246401bb352764be4b6fa3ebc0b99a3665bc25216ba50581e8c9aff5a6691e97bedc672c5e8e3ed4bd372eb4db334603c9fb94a733c8f0455f4285c7b298e66cf9bebb66f447e2fa9afbb8108623ef393b16617b255c6b3db0b76f90ed460706c5193c7b1f5066d2dbf51d6cd72762b5db8c", 0xd2}, {&(0x7f0000000600)="6099fbdd9cc44bf7dc52000028adb25e275b8138589de3e05be278b7889f45a4d0b2f5458cfecee79ebe509a8ea6d3bef0552debf94eb8f29a04ed9026f79cd5bf79c47a4e50c3e6992d31a5d4b6d61d278cb598b74a9bebdd1599a190d5074eb9eb59661567080695bd2968438a8c33eb77737634217fcc13346de2e1ae157859286b7f6d1fef057689b915721d17667ec3db36920d498393f90000241d91ee5a906b213afdd54d019f3ef5ef2492337f3ac6876e9f7bc85ea76ec099e2acff62ae22af2576bc6fd4e23636d6987a93df12d314f0", 0xd5}, {&(0x7f0000000000)="3a8ad4d1be020f01486a11e351125ecd3f4eeff5974945f7f2c2056e2113be81f054f40760", 0x25}, {&(0x7f0000001400)="afd0cbac5b994da3f1300de59431b8fbc2abefa3b9b511ac1631197a5d528c7a1f153d893957a07ee1b295016cbd36f1f6b52dbea9385fdbfcdc771f94d077ba40755e535697ec21af968362cf15ee0a4c7bde4d914cdcc84b4e821ad8b823f5e426a689f3adddc8d4a721a78651dfea386571dca93ff0eff7954ef278629df889d8bc14f4bedd7b402d66208987aad1a280756c371238a357daee41ad4cdf36e4fa5abbb20fde2e6c3d004397ba8e27693bf1652539e2b66bee31ce9dad97ee229669909c9386922ed690a8ad0ba307e781f2feeae982f957a610fe55ea5676282312a7087837497cf52304ca366fcecf2fc0b64a8df8e9255a536e666297c88657eac3b3275a738bc53d97cd1f62c2de6c07fa6037cc94a6bb2ba18dc7faa94121ed746a6c4df81810f0d4e1519a6f74b911f59abf7a90b71cc9f77d921aa12fa76c9d4f977f67e1c2f5b49ab321de8d1b6b7cbf2ebe4fd78a225849a27688052917a39889282e26db7730cc36df7f771d7e436dd308c0408b30c0ec2a2292e07df26faa91ddae3f9224f5c53752f32575d20bcce659e269d0535dbd5e4624961ccec62f1dac65d5fcaea418ca736beb7db2a4569eecf4c70dcdd64ae614f43dd044f7fbe2624af9f67a65b915200e23441535a4d0016973dcec0901d57622740770f77574a2976c75be767d19c58c09366d965ecf3fb26e9987115e5ba19108cd040db8e9cbeed84aed87eda0291f3726d2b3215b961a0c6e713dfa7b4112e8542977cf426d036b3f36bf81a09b0e9979d316aff5401fb61a1ff11c4b627dc08717de35e9af70270162c0e93f9789c34265ed8da38b86c71163b7881ebed0ae59c8c6150dd1b07fe570b68a029e3833f5ccd059aa353f604055d48258b0ff94b4a6b89a0e52ea73d68d9d7e231b19470d3c9ba80a6cda8ab7b2b8c53df2926884c929a2b9080878ed322373ac69939f756a60120ce5f7b45817865d3cc058919207a5523466c09ce9b454272ad04c5aaeacee37ebd25adf48e8f3c8570eaae7e05809f4824c4297dafd7590aca718a3ea73a80aad17f9715ab76cc25d50aa8763f120a53dfdabf06edc1fccec820bcdfa322a479aa036dc0a188b34858f4bb5a0b66e47a8eec4f19d171f489d822993da521361513cc5a97b3e8ca9d816c332ac21dc8ee63fbc15da1fea278c1a32ac813d626c2ed2d5cb7b70c82281081ee0ae061915e716164b04a930d6ebe19d3db65428fee1a2786cab86fd7e85abe05a216a373da6a24d4f501437261dc825b8a6aa4077159e0a063ccd0a2f99c54ac0b4ab8b3228714e9c806b4d6ce61b7faed300", 0x3b3}], 0x4) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0) flock(r0, 0x2) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) clock_gettime(0x67f3248105b4e004, 0x0) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 14:06:05 executing program 4: sysctl$kern(&(0x7f0000000080)={0x1, 0x5a}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)=';', 0x1}], 0x1) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000700)='./file0\x00', &(0x7f0000000100)='./file0\x00') open$dir(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000480)) r1 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) getuid() r2 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfff, 0x0, r2, 0x0, 0x0, 0x180}, 0x0, 0x0, 0x0, 0x0, 0x5b1428f4, 0x6, 0x2000}) semop(r1, &(0x7f00000001c0)=[{0x2}, {}, {0x1, 0x2006, 0x800}], 0x3) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000d80)={&(0x7f0000000980)=ANY=[@ANYBLOB="01002e2f66696c6530fe85aef2d012d061616161616161616161614b0600000000000061616161616161611f4f61616161616161616161fe325661616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616165616161616161616147637698616161616161616161616161616161d461616161616161616161616161616961616161616161616161616161616161616161616161616161616161616163616161616161616161616161616161616161610226a56e9d61616161616161616161616161616161616161616161616161b0d361616161616161616171616161616161616161616100000000000000006bb2a48761d7baafe8b3a7f24f327301b17ac85f2c9ad45cbd818ef6b3eea4a2e8fcdd7a009bda61c7ede3c9c434bcf4b2ae8542c43d4dd633"], 0x101, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x0, 0x2}, 0x404) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) 14:06:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="7802d9"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r1 = socket(0x2, 0x1, 0x0) r2 = kqueue() fcntl$setown(r2, 0x6, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r1) listen(r3, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) r6 = socket(0x18, 0x1, 0x0) r7 = dup2(r6, r4) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x100, &(0x7f0000000140)=0x401, 0x4) sendmsg$unix(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000100)="79dfa1f12259b4b7b1", 0x9}, {&(0x7f0000002240)="a939ac3f318a93e4059b62254ec03d77815940f0475a904da7e4a6aaf72e8ef8d7a553aa82320ac75c49ebc8fd73491256308a21202e385c3f3be0d6dff3f5d449a77df42626f550652dbad49affd5b9bceeffb4613abc7df48fef7a569877145ffd7bdd1425ebd032af902da7af724b968546a03ce95e2079aef65b7d130f1f9224a3f663991b01", 0x88}], 0x2}, 0x401) recvmsg(r8, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000001240)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) sendto$inet(r5, &(0x7f0000000a80)="0006", 0x2, 0x403, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 14:06:05 executing program 7: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7, r0}) sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206911, &(0x7f00000001c0)) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) listen(r3, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:06:05 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) select(0x40, &(0x7f0000000280), &(0x7f00000002c0)={0x7f}, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) socket$inet6(0x18, 0x0, 0x9) select(0x40, &(0x7f00000000c0)={0xb7, 0x3, 0xfc, 0x200, 0x400, 0xffffffffffff8000, 0x2, 0x4}, &(0x7f0000000100)={0x3, 0x8000000000000000, 0xfffffffffffffffd, 0x0, 0x7, 0x1, 0x7935, 0x7fff}, &(0x7f0000000140)={0x7, 0xffffffff, 0xfffffffffffff7c6, 0x8f4, 0x8, 0x1, 0x1, 0x874f}, &(0x7f0000000180)={0x401, 0x7fffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000780)=0xff, 0x4) setsockopt(r1, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) unveil(&(0x7f0000000240)='.\x00', &(0x7f00000002c0)='r\x00') open$dir(&(0x7f0000000740)='./file0\x00', 0x800, 0x54) open$dir(&(0x7f0000000000)='./file0\x00', 0xeb1, 0x0) select(0x40, &(0x7f00000001c0)={0x8000000000000000, 0x7, 0x3, 0x1, 0x6, 0x4, 0x6, 0x9}, &(0x7f0000000200)={0x1, 0xffff, 0x5, 0x6bb, 0xfffffffffffff001, 0x4, 0xffffffffffff8b7c, 0x641f}, &(0x7f0000000240)={0x6, 0x5, 0x40, 0xc9f, 0x800, 0x9, 0x400, 0x9}, &(0x7f0000000300)={0x9, 0x7}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x3812, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000040), 0x8000) r2 = accept$inet6(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) writev(r2, &(0x7f0000000900)=[{&(0x7f00000003c0)="969384be2a34a374f5e39b717de93e15d16125b2a08bd6af7cba4d1b1d43414a1f08fbdd0097989f11186d876797c09ddf818365245f683b3f79bda2136c06d579b24a83ffbbd080d77709152988ef8f2a3e76f14842ca7c85d4"}, {&(0x7f0000000440)="28ec035fa139b74c1dd6690abaffd3c0c5bacd08f535febded7de7ca10ebb54a7d19e4d04e50b3d8fdc8fff7e6ee96a1944702469d0c08f54d0481031d84c92fc6544a1f9e6a66f31914382a927d13c8c48093a722dbb7270bd05a12be8e3ae75062ff27f0b9e8970dcce28420dd33775fe99133f9ffec4235728b3f7b8d7e90918c33e870e22aecdb208bc516392d7f044495c62a3c21dc1fa1ef03f31a9a81819931c4c9f67ffd3e81"}, {&(0x7f0000000500)="2cb5d67d7735e0b0d0cab3e0229576500168a883749d0fad5389aa38669a3df7078f8f31002fd9a3e1a8839064752964f3639cd215b423c88165f5381fc3faa7ec3d76505ac1a6cb104e3401622e71575f19b0c97f1938e8305dcc226f849731133702f5d082121a16c3bb6084a6afd47ae0ca578364514142b57e46c134d517d416bb78db60b19d3fc82f151ebf0523ddc5f63eb8f8357701e769dace5db446fa5eb382ad"}, {&(0x7f00000005c0)="8fe81e7a1ae4e4723ceb3dd78da9ad678e925f37f5cda243f3ffb5c0070ef60eb1bb3dcd3892ecfdb5477f1b30ad2ab877d65b00b0cf902f5cc30faa72236d5ab94ed301aa3239a966c7085c7e9e4cea3174555834c881bbc8cefb42291a91eb6d762bb8342659a906cb3d9dc9db64f7d9a39ea6faab2c3be0aa200569780500f36a"}, {&(0x7f0000000680)="28c1ff9efa3c19cf9e895d27dc5da4bbebfe3b95c2488cdd8865f35c968b3a483f6f94f47f41b2abf1552b893a83d77658110ec8dc02eedf517a5d9bd0e8a2d2eb3fe54d307b443ff08a0df8165b530096be1d5be1778af462e6d5a76614e68200ae92bae883c14d541204003e84ff96f5370e39074ee6cde336ac69492a33565332236ca486a0860cab5c3adb06f5e3249fe345fcb0f8a5969ee2664b80dc1ec0dd8df93e7ccfa4d75d47c289b906cd"}, {&(0x7f0000000980)="9456dcc71d774a37c06d236081b3ed1559b88a63f491c1d7c1ad68e83ad5c4bfbc2f8c88f025c028a1587f26b346870ff6af1f5d41510a4ad40484f79bb84636dd7d2b272ffcd463e31bd911313a27baba703bad3952e9441adf4606fa753efa2d1eff80af96c9c67f04fcfe93bfdf20d51743e1bea1525b7259d40d1b22e49b49cafcb8e88ca225f53d1ba66ceca913757160778beffecee645084f3d10e34674dd627c7319946cb67ba7c0c929fbb180f8b48d3f172b673b9d9e34aa7da79ad03038de83f41f224b543fe62d074d9727e9d0cdff06cc670935321afd76bc48132063abc7649073c8859215a40b87fec7d7e67319119c1a11e3e4cfd81fa95dce2bb63e3f1316732ad7b01e7a636738f2d73e84f7d3d376d7b3da46ada61fd97c493c2159b055fb3c9a489643cd7f47accb1442bf879299277604ac415395db94f135cdfde18b5dee706278f6ff5895495e9e44ef59678cf9acc14419744f2cc6d4"}, {&(0x7f0000000840)="ee85455b6e9a56229827c220f53c8b9b93f919c41054335df7d8e097e4924111f4d7b1a3b4b6582f56749c10f29fd7c6d35256a08a9495bf53ef4b1f2a47f1bd35fae7730c3b386d171451c0df2782cc1e4701a2fa0719329d8d4fba009075f3558a7b0fac70356c3860bc0612d2bc8a87b6fc7e5c995bd459b44c393f1c89e1c2cab07dc91aaed1a6ada293ede1f138331ea5c2357a7d1ffc80fa3ad45d30c7157ba7e7d05a6dfb4f8dbfd29e12093374cbea678768c694"}], 0x0) 14:06:05 executing program 4: r0 = kqueue() mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='?\x00', &(0x7f00000001c0)='#o\x00', &(0x7f0000000200)='!]\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='*\\@^@-%\xb4\\^].\x00']) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xc9) setrlimit(0x3, &(0x7f0000000080)={0x3c, 0x1}) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd, 0xb8}], 0x3, 0x0, 0x2, 0x0) 14:06:05 executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000000c0), 0x0) r2 = getegid() semop(r1, &(0x7f00000001c0)=[{0x2, 0x4, 0x800}], 0x1) r3 = geteuid() semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x4, 0x7]) semop(r1, &(0x7f0000000140)=[{0x3, 0x9, 0x1800}, {0x3}, {0x4, 0x0, 0x1000}, {0x0, 0x204, 0x1400}, {0x0, 0x5e0, 0x1000}, {0x2, 0x0, 0x1000}, {0x1, 0x20da, 0x2800}, {0x4, 0x6, 0x1800}, {0x4, 0x8001, 0x800}], 0x9) getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000400)={{0x6, r3, 0x0, 0x0, r2, 0x2, 0x8000}, 0xfff, 0xeef1, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000004c0)={{0xeaf, 0xffffffffffffffff, r2, r3, r2, 0x3, 0xfffe}, 0x1f, 0x7fffffff, 0x5}) r4 = getegid() setregid(0xffffffffffffffff, r4) socket$inet6(0x18, 0x4, 0x2) r5 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000580)=0xc) openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0), 0x10000, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r7 = socket(0x18, 0x1, 0x0) r8 = dup2(r5, r5) setsockopt(r7, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x1, 0x2, 0x1, 0x48}) close(r0) socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x20003d, &(0x7f0000000100)="5ab7776a", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:06:05 executing program 5: r0 = socket(0x2, 0x2, 0x0) getsockopt(r0, 0x9, 0x2, &(0x7f0000000000)=""/138, &(0x7f00000000c0)=0x8a) 14:06:05 executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[], 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) 14:06:05 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) read(r0, &(0x7f00000009c0)=""/192, 0xc0) close(r0) syz_emit_ethernet(0x60f, &(0x7f0000001440)=ANY=[@ANYBLOB="aaaaaaaaaaaa05d90000fe8000000000520000000000000000bbff0200000000000000000000000000012c108100"/57]) r1 = socket(0x2, 0x2, 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f00000001c0)='c\x00') mknod$loop(&(0x7f00000001c0)='.\x00', 0x0, 0x0) r2 = dup(r1) recvmmsg(r2, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) 14:06:05 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x8, 0x0, 0x0, 0x10001}]}) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) fcntl$dupfd(r0, 0xa, r1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 14:06:05 executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) munmap(&(0x7f00007ff000/0x800000)=nil, 0x800000) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7ed841f1e000, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/78, 0x45}, {&(0x7f0000000240)=""/78}], 0x12) r3 = dup2(r1, r2) write(r3, &(0x7f0000000000)="9b", 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaa5d38c0faa888c086dd6036af8000082b00fe8000000000000000000000000000b2fe"]) mmap(&(0x7f0000add000/0x3000)=nil, 0x3000, 0x4, 0x1010, r4, 0xffffffffffffffff) socket$unix(0x1, 0x5, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=ANY=[], 0x10) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f00000000c0)=0xff800000, 0x4) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) r8 = dup(r7) shutdown(r8, 0x2) 14:06:05 executing program 5: pipe2(&(0x7f0000000080), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2d}, 0x2, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000000)=0x1c, 0x0, 0x0) 14:06:05 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000fe9000/0x12000)=nil, 0x12000) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) 14:06:09 executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4040000000000000}) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = socket(0x18, 0x2, 0x0) syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x95, 0x10}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000000), 0x401, 0x0, 0xfff, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="10f7ff00"/16], 0x10}, 0x0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:06:09 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x7e5df4d7b146827e) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x8) unlink(&(0x7f0000000080)='./file0\x00') r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) renameat(r1, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file1\x00') symlinkat(&(0x7f0000000200)='./file0/file0\x00', r1, &(0x7f0000000240)='./file0\x00') r2 = open$dir(&(0x7f0000000280)='./file0\x00', 0x20, 0x17a) linkat(r1, &(0x7f00000002c0)='./file1\x00', r0, &(0x7f0000000300)='./file0\x00', 0x0) r3 = open$dir(&(0x7f0000000340)='./file2\x00', 0x1, 0x10) mkdirat(r3, &(0x7f0000000380)='./file0/file0\x00', 0x0) close(r2) r4 = getppid() fcntl$setown(r2, 0x6, r4) writev(r3, &(0x7f0000001580)=[{&(0x7f00000003c0)="69d48f94f2629f3358a2a7a8c36844dab6ba6c8128edac1fe475c45e6b6c36ae8067cf0a1607ad58646ea39f21c4b5a6082770475790b0ec671001b3541e82f5ac8b544b2df46ae4dc2bf4998c1af4eb8eb001b1e0ad0a4b35b4b3a54df02c42646d19aeac9c", 0x66}, {&(0x7f0000000440)="8314d2906d793b90477d79d1f2c9ca2c50168b562780485afb7907c889720fd0a76f1d4ceaf019c3b1f7c57b290583a82f191ee8c0e26289422892d627604f8d3f47afe4b0122fa969e5557741d694bf558809483437d47d60c29f18e93f12c2912efee4d69a4b0c9841a8cc0a3018af5bf789b0bc92463938f91561e31b", 0x7e}, {&(0x7f00000004c0)="46e2d2d80d21590b3e1bfca64bac0b2381de96b585f0ad7e79852eb1fc7549f41969eb88d19225649c616dbf73fe199c6e5a184b3f82681656a0540b3e5cbe9c38191ded8e3d6fa948920058dcbec47882ff6fd82439fd061489fd3db091d94e8b5178a2f3bd9a3a6bb8ddbf5cef4c5642ff63831d33085a89324da8d91d5f487f6e59c1365353bcefae11099ca5ab950887117ad3f30d24c1d05fcd080b14525f99155791e421eda8787f17361abdf27c1da9cde3", 0xb5}, {&(0x7f0000000580)="6b982a52fc6be3ae4a058d76341e7cbf86d9514a656e6d7b98dfdd08076f629c1485c0aae22481a8dd60a97a668f4f215633d1811c1c779f3bb0e964249a517cda97cc7cdf8da7d240eb0c0c18aab45c42795e3cca396e9476ab3a97965681b824c0979e4c71b8abec2fefec137d719220c9bd7c3f3bb93df31029872f8d5cf4768823750886f1749333e266d261939afb612f67898ec47d1a924f226363e9dcf97249041664c0a0a0eca1dfa22dc23864b66befc5606dc8cf175b17085c912ace5e1a7cf3b592f3ff0668a75dd3ed74dbb11ff9c8be9224a7ebdb8f70b7ba23c605b6be6101144f34294cc621dc1b7e6c18610fb96f1b1505b4b7974d3e707538d56deafc1246b28b08379eb871eeb43c4c46349e321f965397f6bab9988b966e3376162ce4f2814e284c564498b6e016e57789750e749733348829c2c18ac9291fbc4391edc3e6bc879bda7ee84c484155c1d10088bcc0f029acee6fa2edddee19a1be8b5779b6435a5c4cc640c0660d9b016d320bc740b4356426c091de333139b3fd8e02cde83cd7e6c4d23c269e9c4393548eb8e1e9fe44f075ac0c9a8cb05c454ac2b7440a5fec6b5c44bc6f27f7f61894b02287427e36a227cf4fac3bbe926767640f558732baa02caa2ec12d8b3c1d8d7b0c51004e1751a729c6e9441430bd5d56865bca3ec4d869cde06103b5c75e927d267a974ea30270001fe22f086a5611a192bea6677e56aa54e878dc2e1595c9d9496888b2ee8b54d1c1cc77e78af42051fd7a9f05ad592c0e0c557a457f3c13bcd879fa0860a21f4952bd78b076b280948960d430498b1a0ee3ae3241a937f25d4edf3f0466547e183173b7e16ba8be3ce33607c67da0e00ceb6173b64063062df8d31195206364bb29dcd4ebcd45e492b3b4a4a05dafcbb510b3356703bbd01906a10898263c0b5e24b8003568bf72e1358a22d50a51091f6168dc060e980f84314cbab6998401b3c57493e88f94650668cd74716d23b5a540e1cd047b0ea6a31e4d48985b42cfba072338b5aeb126136d81e434307d2409bc61e4a6449747ec1b04755d8de73bccb6bc5b76fecb74f63dc61b83f083a49ec25746e573591b720e5b8dbec3965f07e512473a4892897f6b3d678f1a96e928bf35a8290683bcdfe422218ae13dc9e4c8301b80fb3e9e15d028ae245427c4fb65d12a9111856cefb09e6688e8e0d8587e59e608ae933305a3016a483c040def06e6af0328a047f05c7a8a9ebc3859799882d0a72d5690eb207a2139e176a8fd7209f2b96357baf2074be8d82987728c40d9dc5424464cbddded5d8f3301baf4ab6dfa56f639bffa9df67a4b81f9c0ab0c3e57f6a7cd2467fee7901513e64a41732c812ee9fdc771cda881a9d594e44684741306b8799da870068a207f1f140ce0a5bf7b490240def557802925a52a30a3491141eb8f5aff31256362c8ea2bf73bdeb4518e937c977e804551261852f44afd15d94cdabe2bc8968d485eef418dc9139d8457d60e95d06c8b7fe0c1bfaf11044ad8e763da433aae60e6624a0aa945cce5e3de8dbbc48f67765227c527e3de94d995e72327ffae5706e5de9335c0d05b87fc9e786c7d6e2cb358d390d6cebc7ecd39f848f1446afb8037f7e94666ce13c74fe3401268641a8281dc01c0fabaebba686ce3eb4353db7b31644395563b721a868b16a49b9c1df1c4e4b119eb67634f65ffb476a331a5bdf8eb6206ab0d80f59759aefb1c3a107db07878a2741e48174f73ce907b267249df59a049f4f9b9dc17c28892a34a789fb15c8a7e39c4e1da283bbbe47568172c8b7a2ec48b99804f1fdafb138b4becdcfde6c99ef16ccec644e5f499e564f3f1b375dcbd93d6170291e7f37edd79102ee98a2eaa48b001c94c367dea7b17b5a1bbfd05ca7c11f6aa8e702f50f547af0ceecd9d17c165a142e4ae5384f98baaeb66d5cc63e93a25794dee0396365a3c15c97b3d9a1ad31895d08e27f7d8bad6bccdeebcb8960464a8d3bdb427d5678c856174c1ce0f96ea93c38e8156e390133fd7a8a1fd25cce57dcceed8d39ce2b96363113d9b14af227bc919bf1c489d06652dc9f2a120d21766770546a4d21dbb44793045db9e2edd2722eee9991b975c495e272075157e11017aa62ec097c60e4a7266cb2d89cdd60e005d0f456f91a808d2b2167f2aa6be38d162fab6826be262ae843adad1caf076f7edfe621272dc01f0e4310b111deefdb042ad66678ee69cc74759224208ea1eba0a859ceee30331ae099f3a8bed707d124f765bdfd398dec66127366ec52237951dca2e811bab11d4d9f995539f1af2d1772bea037ad0fc127f28c1aee750fec628ad2f5ecce88474b9bdcb632e709ceda69dbdc84445559d8fae6cca9a4e3c903798f86284c873e8ac7f6a14db7bcd72504a46e54b0765679dcf84dbbaa67a65f016d781f3e99e42f646fe6c6f371e1a42863d8a75505f38be9fc05d9fa0515fc0f78b0fce9df23c6377aba9b1f52d0b630152fe3619de2660e81b3000387a6d5e92711472413fafb6fc2168fce75c991602abe28c826ced84cb02e68df6243786d89ee82728da4e108ae6e851bf88d0a5e81b9d22ef8d7a6886a52959353d707ed2288cd9d7c5f668914d1cfbe401e0439d29e66782b48d3988d8ff6dc899b8ce33ebc4f6ff2359f425b2cfee1542119131557a6df7a9f89e77ea0122665fd8c611104ff66b8371ee3cbc98c5e9e2e6baa68aa86ffbd20fa364057c65f7bdd26b9118d57de60152a25a2a7dc144dcacbf888d3f1190b64186c340d0b51e5f7cc6d543d190376e3a3401b9bf0134f36968864c32bd09b21a7f9161d1840507ad41395ff760311e4ef57735c5c147740f13e8cdf29c54fe67fd3186419345b8bc8db9e4e31175f186c75e0ee7157d046946312e54cdd5a551ec5110d18b78b17659334a48e9f2b035df25ecd5fef46d2a7d2babbba36ba20b94eb2914c578e177b93f03b2fa6c4eb59bdd9b233b5bafe49f3f69ee9a244a2cc1951a1af30ae45fef890dba8e705566a4b8b27fbea59afbb385b557a659ada893cff77cc0640c2f10f343c8566fe78d29a98908ef1f17a1852c799e359333cbcb117ec482e3a4ed6c56956eaca0a9dbaeddeff3ede2090c48c770ec6d5cac627ad8c9f0a0f8daf976ee09a8eb23658f3a1b16e0eaa7f0d7a7b1d8bda28c49ed63f5afa010fffb1c1698e5191a427d6cd74bf5904220f2ae4aff02a43db6ceaefc6242d013fed7aca70b4a51ba0f3caae6674562bd60b80906d39f2feb76dd8e564c3ac98d90e2f57f1db2223d6c179c98eabd8008aa92f3fc96bdbf99482a6ed5a0838b7550532e21083b7a5996a706823f95db0af38445780c3d39ccd893af9db60e9c5cb5c90e761053dc30dad30028e3fe17024fa4fb619b6b993dfb5dd932a69e3f75e2dc20d4516ddc7f81a8bd327ab7483c4934b1182b9165b7e3e95014ced3e23d2d909574adb85276fa899b5c192d7aa884c4e78a953dfdf1612ee26387dd5cbc869ad83f348b67eb91b5a1882da8b705e30a6b2acc6877a0941b0306251d38464a7fb6e9b700ce2925fe372a1f8d748af2e5b5c2a0415414ec5120d0ddc85a87fff35e3f63d5808a3e09700927e00314efaa9734344b5ce27150c36e2637fa801cdd7edf4aa52f6659b1118f100b3bfd81f94b7bcb4f702cf087972dfabc41851058d42d5c8e1ef0b89720e50b6544d2ea5f6616effad7ce58fda43708812921c3af11ff5cf04fafbd5f5b0dac9e241a611e0f3fa56521b2d52bc05239b48a8fb4c6fd2eabe3548bed313cff1f7c9d33e30d5a4b800d1147228c3ca95c8e7dc11ec0eef11bdd8cd20698842db0f20f3eed112fd5de9c5276c0274b31773421848de3b3709750cc6d46c8d29a16079b0256824e5df48b32c0993949707faa681c11131a5f6e94bfe6872245ad8f2d0d575dec05e2625635615df1c948a9e310582fe0510c580feef5bec800fec0d0b53c910b3c25b04f42dc36a08348d21780fcefe921853edd368047008bdf850722a271f48430b70847bbaf4714063fb11b3af89d10e461e46ab2aa5c5ee3228afe6278bfa2d32f00cbd4be67948227db7843aa9606726141b5e70b03e40b7d6b3f89d9cdb6e49e8cdbc68c4cb6a748752bb4fc569d2df2c8a28eca71c3aa0fb9bd3422a7c394ec6b7d9db65b06dc82aaf1ed86112e6287fa66a7ef280e7c3e379970456338fb2e54aa6465b6363a3c4c4fc408fb884029bacc2c4ac14f2e308e36712889454fdc318dc7cb20fb7939567d7dde77569fcad10bb368576cc328c8e6b151c32b45f1d34ca2d0d7361481726a3ae8f360b29bb4cc30eaf94de276248c941c166be74955004f23a02c87db1d8c3cd7694b70b1173bd392d828b0f18a1c64065b14ededb67dcb9c4b07b0fcbd4d6c2227dd3c3086326db9e7713394b33c0e1fae60b125b5f95604cb2d3bac7c11fe55d6fe06a8af8a09dd2f70bc622af068ee41ca3bbebe232638ce710b4378ec5c6758ac008acdf335779ddcc7b28373acae48d2697d62f49215629fbe66513ece8cf6d41f230a5b3535d7411142c77cdc4ded281d5d5ec9bfa5936017fe68595d20576295eb7e0367c4c0c4e2d86067b1e3183a2da54a6ca1580a1388e3ba1eeb3726b7f13231bd7bf8081f1af5d789618a39c2d7acdb192e3fa501c852a58a04723fb446237da6533b5405e70790b1574b17c93e4eed2b8d58352bc41697a81a78d087023715c34618f63b428f771fe2be25c640fce3d7d40cdc49a85a59a62d7720bb8281ad9c05ede1f897de0915ab59270a3f9266e88f5e832f1a17a40c6bee71bab8c013abb71f04c9ee0c62b9a20a91fcaf56eb8cc1aa607843d3e326df520fc70918f43e6b27c3adf712661a5d50eb886408d189a37c8ca41b78cebd6b4abe2c334de7159eef7445c14865b4b68d2fc9041feedf1a9cc95968edba0a277253608a5e1346d4c2899fdd823df2322ad63c0022c7448fb37b670c580414640780452cf647d936131cb52341a0ee4092fabba35cafcf74d6ffe5a1c4e7c41073b99b4ad1138308564e214000ec16d067aa3be39bcde20b09728f41345654b952d357f2f81b1a754ea7645b534d08d1a3bd1f6434c5dd8e66136f74980df4fe5915c591110897402c79a07170400bf7f0a266ac56ce506cdc24f579094844fd9fb9d9a5f35f97d389ac66a53ea33928825958040dc063ce574b8ca50b989e910c5502aec691bf1f99d31069cdf0472d3b66fdb4bf96c0dbb72e74a9b460d33c842d27b9eb3a3e428aeec038cfb5dcdd1aaa6f52e9473e19691cb0f23e59630a8d8b3672b3aaf8bc490d86bc93dd23f8693d8f1e4882397ea23494e3566e99598bd7d7c6ce15fcbc2d8f421a8fcbb1c2acd9eac38feadaee98b2da1b74806f7b36671adeaeb8e5044b1811276841c311fe9bd7f9a89bd3289cb76620a859493727ca4027619f35a7cccd5468a19b0738d18d01fc3d65bc727f6230471572383ff85aaf5295f240d596862e654c226e7f371cec726d2a36d7e62d41f317fb447d37a5e98a2afc218bc1e20cfc0abaa0901568f728931eecef09b4707c3ce7beb1f90a5c9019d1077cc5938d1b1c2b7b5db7d295fe929e66ccfbe27b6ac2741ebe4ef6e87f625c9baebcb0c552b3ca0b2c638e6dba20d3ca9dc6ba08d7dddb20cb4ed4622f6694fe5d1e330abc54f8fc6d9c893b8c5e3f6ba21dc150599fbabd75083046a81287ee60414f2ba74970cbea44143cdf9757b97848d1abbbe84c37fb80d9", 0x1000}], 0x4) linkat(r1, &(0x7f00000015c0)='./file0\x00', r1, &(0x7f0000001600)='./file0\x00', 0x4) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001640), 0x8000, 0x0) write(r5, &(0x7f0000001680)="b23c95e85d9a8c740e63cb62eea52ee92233d9ad6cb6ff0fb817baf744169cd08e348572e804b2cb3ab3fe0b01646617d47c27f24d1032e139d366be86f0338d25076d42df2dcbac28728884580c082afd502440535f74f3646c5bf043ad943b976d0fc4ca44b9616f186e9155f75f6d8f35082628112ad5737d64a60629de93459c54ecabce6c0f61b4a23f4db2c978d3b229cf9b", 0x95) mkdirat(r5, &(0x7f0000001740)='./file2\x00', 0xca) connect(r0, &(0x7f0000001780)=@in={0x2, 0x1}, 0xc) unlink(&(0x7f00000017c0)='./file0/file0\x00') r6 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000001800)={0xfffffffd, './file1\x00', './file2\x00'}) r7 = open$dir(&(0x7f0000001840)='./file0\x00', 0x8000, 0x40) r8 = openat(r7, &(0x7f0000001880)='./file2\x00', 0x1, 0x48) unveil(&(0x7f00000018c0)='./file2\x00', &(0x7f0000001900)='c\x00') symlinkat(&(0x7f0000001940)='./file1\x00', r8, &(0x7f0000001980)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000019c0)={'./file1\x00', 0x6, 0xfff, 0x10000, 0x0, 0x20, 0xd2f, 0x7, 0x2, 0x1, 0x20, 0x1f}) renameat(r2, &(0x7f0000001a40)='./file0\x00', r2, &(0x7f0000001a80)='./file1\x00') recvmmsg(0xffffffffffffffff, &(0x7f0000003040)={&(0x7f0000003000)={&(0x7f0000001ac0)=@in, 0xc, &(0x7f0000002e80)=[{&(0x7f0000001b00)=""/151, 0x97}, {&(0x7f0000001bc0)=""/242, 0xf2}, {&(0x7f0000001cc0)=""/209, 0xd1}, {&(0x7f0000001dc0)=""/4096, 0x1000}, {&(0x7f0000002dc0)=""/135, 0x87}], 0x5, &(0x7f0000002f00)=""/231, 0xe7}}, 0x10, 0x40, &(0x7f0000003080)={0x8, 0x7ff}) 14:06:09 executing program 2: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)=""/84, 0x54}, {&(0x7f00000000c0)=""/37, 0x25}], 0x2, &(0x7f0000000140)=""/130, 0x82}, 0x40) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="c457c10300000000000000c3687294f9cef9624a5bf8018b8a4d844a83770247ac1eac0210fd8b9bfe25173e421d6e0b709c609a8267e39f800c000061fad4ee2e7bd510f7ecf6c55d359b55c9ee3bcbaf105dc681d7a09b5e219897de"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x10) r2 = socket(0x2, 0x2, 0x0) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000259000/0x4000)=nil) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setitimer(0x3, 0x0, 0x0) listen(r2, 0x40) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x1, 0x2, 0x0) setsockopt(r4, 0x0, 0x9, &(0x7f0000000040), 0x4) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) readv(r2, &(0x7f0000000380)=[{0x0}], 0x1) 14:06:09 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001b80)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f00000004c0)="7935c54c7801c92b7604b6671eb8623cf28d7af7d90a730085ffd9621180099a5d168ca6582a7af1bcf43fc4599cd3ed5b05d00dd261565e5296b3563c712abc5ba13f3333ce5e3bedee67fcb72ba0f97e7a1944dd73dd9c3df831ddabc7694522a8d37cd3b7ecc34b0d280d54f63eca7071cd8d688083acc916fbb1b809eff130c43c185a677dd6c037fa3b08e3fbc5c539bbc538f34f39b79e102e5f048ce04d08b1471ee665b43f505db28b95ce63b690dce15ee14779daa374372496a9cac74ab08020d311e6e6eb2aba5492b686c313165fe8d099f8d3e0b86df0fb5cbca7f6aef8ec69295acffd10167575db785f37c63677d2c7fadfee2356e7c071d58223bdcef7719dc9d89ba7c5d4161c38ce6dce82997edfae65085d16df7051411dd391c5de9a5636a6f583f83ba6e8c2430a40d62735aaad6dbd6fce14656c36f3e7bfb12c3340db7a696ba35bcf97e8fec9543fb19dfdbe50f6057f5d3f934273ca40fe9791f7145d27cdccd8c4104b35", 0x171}], 0x1, &(0x7f0000000040)=ANY=[@ANYRESOCT=r1], 0x10}, 0x0) 14:06:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000800)='./file0\x00', r3, &(0x7f0000000400)='./file1\x00') rename(&(0x7f0000000100)='./file1\x00', &(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') getitimer(0x2, 0xffffffffffffffff) unlink(&(0x7f0000000700)='./file2\x00') rename(&(0x7f0000000e80)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r4 = dup(r0) setsockopt(r4, 0x8, 0x98, &(0x7f0000000080)="8855b33cce38823b5d693d3df9bb5cc2d6067106eeee40f1ac97bf2e3b3318d0912ea2ce64dcbd5281c09fff709eccd87aca8cd2d798b3d5af4752ae7b10e309b43026f6c2f5fdbf9a2d528da681337ec02c451bf0b47bcd6db062fe57182e961a690fdcb668f42381bdd631cd8fc2ca8dc711191cb392efb128ea06cf57a220e780b678a974e46003f4fc2ea447c4b37f969baf7bf6a42f9527e0176601aa7881ea8c7a61cfd392fbd9a9873689f56dbe3c7e6321be37c3d019ce28e41eff49988985ebff1a9b7192ddea207081b298e53d14dc69b68e27", 0xd8) kevent(r1, &(0x7f0000000440), 0x101, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x27, 0x2, 0xf5}], 0x7, 0x0) ftruncate(r4, 0x0) 14:06:09 executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x3ff, 0x0, {0x0, 0x4000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="2d012a2f5686ea9466"], 0xa) getpeername$unix(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000a73e969b550184b1fdbd2708626ab879000000000000006213bb134bcac049d4845f399cacb86a1fc65fedd1ebba7e621b75e0759af4c7ceba7d65cea48b0da50701e37e47eb0cf165f03d767f0c3852e3444cd447152163a076d01133d75aeb55d8f782a9a2a081775908007801000000000000fc900778fa02aa63160a2f99009b25bc40193be27a44626aabbb0920ca15b1aa05e6000000"], &(0x7f0000000180)=0x16) recvmmsg(r3, &(0x7f0000001300)={&(0x7f0000000280)={0x0, 0x0, &(0x7f0000001340)=[{0x0}, {&(0x7f00000000c0)=""/39, 0x27}], 0x2, 0x0}}, 0x10, 0x0, 0x0) r4 = dup2(r3, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x40) listen(r3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r3) connect$unix(r5, &(0x7f0000000140)=ANY=[], 0xa) accept$unix(r3, 0x0, 0x0) r6 = kqueue() r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) preadv(r7, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x3000)=nil, 0x3000) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) kevent(r6, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x9}, {{}, 0xfffffffffffffff9, 0x9, 0x4}], 0x200, 0x0, 0x0, 0x0) accept$inet6(r4, 0x0, 0x0) dup2(r0, r1) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = kqueue() ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={{}, {[0x0, 0x0, 0x0, 0x0, 0x3], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x39], [0xfffffffffffffffb, 0x0, 0x3, 0x0, 0x0, 0x1], [{0x0, 0x0, 0x0, 0x4}, {}, {}, {0x0, 0x0, 0x1}, {}, {}, {0x0, 0x0, 0x4}]}}}) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x0, 0x0, 0x6}, 0xc) kevent(r8, &(0x7f00000000c0), 0x800, 0x0, 0x200000, 0x0) 14:06:09 executing program 4: r0 = socket(0x2, 0x5, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="2a8e7c4536fa4b294bd96b9fb3fb3659b5eace6e4b657ec6f23a41ec7246adc412179a27e51d6f4991db0c437dc6e8eb5cc39ac1000000000000000000"], 0x10) r2 = socket(0x18, 0x2, 0x0) getsockopt(r2, 0x2b, 0x9, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) r7 = dup2(r6, r6) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r8, &(0x7f0000001480)=[{&(0x7f00000024c0)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900ae19500ecb6b6cd653ab6fe9ae2b02e0b5c2310e0e7c215a4a74551a68c03c49ad097333f8f300bf6eccfe58b861c8453a3a81e6dfa069c8b253b0ec972ceeea7ad1c11ae986f82c829e3163cbc7d27ad48e7486822356ee3859e15e4d67bf7584c31ad1f0972786b3e4f8478c8ceb33f0165ffb7070c544c31811fb72393d270a15e0cca661070d4be5eab64ca7513d17de2d7957bd25780d1f0279e66c7c39fe40efdc37f0e98990d6c61c8894c556", 0x15c}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640", 0xe62}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r8, 0x0) sysctl$net_mpls(0x0, 0x0, 0x0, 0x0, &(0x7f00000014c0)="d0", 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) writev(r7, &(0x7f0000000240)=[{&(0x7f0000000080)='#', 0x1}], 0x1) r9 = accept$inet(r3, 0x0, 0x0) sendto$inet(r9, &(0x7f0000001240)="02", 0x1, 0x0, 0x0, 0x0) sendmmsg(r9, &(0x7f0000000440)={0x0}, 0x10, 0x403) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) write(r0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f0000000040)=0x3, 0x4) 14:06:09 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0xc4) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="0de2216434a01be6da3dc2c6ba0623aa929dd40f603f2886e5c2af13f517035517180841bc92ab968c3e8dd8c4a4511ba6d7618c86e281931907b42a19ab65c9f6ff6d85aa26aa9635ad2daeb7fdd5b3bdee60f91373ee3e", 0x58}], 0x1, 0x3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0) setitimer(0x0, &(0x7f0000000040), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xd79b41c173cbb07f) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="58df6712cff96edfdd4404697ab475a1792011999edaa4a7bdfdb96ac68e2d83b9a738b1c856c70cb17936c2ac54342281eecf69a49bb8796d24e25dfc6e85dfea00368f9354a747556a4589713a87be03a93f5c3fea5920fa246a91e03f7f6dc688c4d5d74a69fd0f20c799e1a35f19bd9a462df88e6b4fefc091423e25ecc75c7b41f914bdc2a249e2064da1c834c805a7d96d312815dec2939d3219644eeb3b7c3423c2847113d7883138f972b89de915c6e1f98d85f9f646da4275c9d6e80ee910d0296a46784caf4de244087f3489dcae074db9c062f8dc7e709c29f4f819d4e44b07a1758400c6", 0xea}, {&(0x7f0000000180)="52982264e14840184ef3909cf88b", 0xe}, {&(0x7f00000001c0)="2c061607798319bc830eaa1fe1f0d06ed2f7a5a294ed075c76fbdb84e1cda35d43b071a7f609095a19ef0b224cd567450b321b26e2266a89ef5dd4", 0x3b}], 0x3) 14:06:09 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x7fff, 0x200499, "d88c4bfa87abf9bdca1e0a0000001f7a00"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1198, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0) close(r1) setsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffe9c) geteuid() r2 = semget$private(0x0, 0x4000000009, 0x82) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe, 0xff}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x18, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1fe, 0x0, {0x1f}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) semop(0x0, &(0x7f0000000140)=[{0x0, 0x1, 0x1800}, {0x1, 0x6, 0x1800}, {0x3, 0xff81, 0x1000}, {0x3, 0x0, 0x1800}], 0x4) semop(r2, &(0x7f0000000480)=[{0x2, 0x1, 0x1000}, {0x4, 0xd, 0x1000}, {0x2, 0xe244, 0x1800}], 0x3) sendmsg(r5, &(0x7f0000000400)={&(0x7f0000000080)=@in6={0x18, 0x3, 0xfffffc01, 0x2}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000100)="157508ae90ec7da41b59c73061dd5d6411ed2254ecd1b73040", 0x19}, {&(0x7f0000000200)="b7b7f6a9f4063f37fe9fed655ed0dd0b60ed63a4f32d9a7751b4d9a3123bdb51ca485b3c2baa2020baecf4ad7615d2dacff80c83e51ea70a328245d99c79e41dd027fd09265613d6ba333311a7bab353c9bd0a590b3b80d8c70955a788d0faf912cee8ce2470f27338b4142dd4d9ef720f6e6a8a6fc02363b04b6d68fc3e8e8a3f085c14c027e7a4f147df7c4084ff4190450f14dee2e3", 0x97}, {&(0x7f0000000180)="7af5a2ae9ada426a477e25622e617a92491ffcce67a2e450eb3d798439ec7963d564f08038f6b2fc3241b59c840a8a3a", 0x30}], 0x3, &(0x7f0000000300)=[{0x90, 0x1, 0x9, "43e22a50de0c0b00c21edf01fc3fd4141eb3fd98c70ba2de67cd1f159126b389fb77895dd8d8891220d40f75d5161c0332d33d95441c77c4470ce233c2d33530bfd0c4540447bfc32084749165c38d4c81f31e70ba0f1830cb341de056c779cb347bb4afafa98321b50a81ab30f6c36c0ae1dff50953c8baf9af534e"}, {0x68, 0xffff, 0x6, "deced706b353ffa6837218940cd629c37ff02b421363d648a5458441a29d82338a47a4ac189725913ffe1eb78c4dbd628701932265cbe801c7c49f6540dd84d4fa8105cf65cb76364a90f5362f133b9bc535bb2d"}], 0xf8}, 0x4) setuid(0xee01) socket(0x11, 0x3, 0x0) 14:06:09 executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x2}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, 0x0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0x2e) 14:06:09 executing program 5: r0 = socket(0x11, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2ff00000000", 0xb1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{0x0}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x1) socketpair(0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x3, 0x0, 0x0, 0x0, @multicast2, @broadcast}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r2 = socket(0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket$unix(0x1, 0x2, 0x0) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206913, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) msync(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) 14:06:09 executing program 2: syz_emit_ethernet(0x32, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00dc000000000800490000240000000000009078000000000000000001440c3ff00000000000cf8ff9a49552addf9e3a2b0a1c034fb6f651b46eb09011f55aa1c888ca9829454c885d3da4557c4c014e637794f4d403e2b512f4219343e05fa942865a538a82fa1d33ddcab4c75a6ff8cc097d64ef96889922783d54edc427981a739dca2ce5f5101cc26d24b30372dfb5c066d64dfe7760bf944d9b9f0075d549f319ff4531923d229dd7658dc64255744237100e0dd91ce5524ffed04d1f316c960d8e8b9e046fe62ccc3212455409c10f3fded84261c6255bccd70cb4d3745fa017f0d487320dea8856de558ca8dc83c470e5dd1d4a4de6339adaa87932073a35c7914505fe273c111817e403b42b592ee9d1f45c7cd7bcb387133550f4c150c1f55c9e846f1a38a754ce74d02192a24b6a4b8b5d74b1d71fe2ab121faecbafb67cae7ed3e67c04a7ecd70f6ad9558d9450c8b8edd0b017ecec8eed6d576cce21632e69339fae"]) socket(0x2, 0x2, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x2, 0xa3d5, 0x0, 0x0, "cfa742d764c4c7979673eb3cac1b04cb49973195", 0x0, 0x7ff}) ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x800006) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="68511db9821469d3cce0bc79b4f88276c64ee85e14a345e2ff9cce40f5729f75c56c9df3cda62c6ae4dcc579b2538dc0a01cdb3cd1ec5ff12e318845867e0276daf8c1a51c1160f738bc0fbb5aa1277cd998485862873456418d1353068a000f9bdfb8c26095028e6ec26b23257c40a5fceb0ff0e07675ba939623e76e5409", 0x7f}], 0x1) r4 = socket$unix(0x1, 0x5, 0x0) bind(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) r5 = dup(r4) listen(r5, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) r7 = getppid() fcntl$setown(r6, 0x6, r7) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000080)=0xffff) r8 = kqueue() r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) kevent(r8, &(0x7f0000000680)=[{{r9}, 0xffffffffffffffff, 0xc1}], 0x200, 0x0, 0x0, 0x0) dup2(r10, r8) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x4}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) r11 = dup(r1) r12 = fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) dup2(r11, r12) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0xfffffffffffffca1, 0x0) 14:06:09 executing program 1: r0 = semget(0x1, 0x1, 0x6b0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() r3 = socket(0x2, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="140000000000000007"], 0x30}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xd3, r1, r2, r4, 0x0, 0x80, 0x1000}, 0x5, 0x0, 0x7fffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206910, &(0x7f00000001c0)) open(&(0x7f0000000280)='./file0\x00', 0x68eda01775965b95, 0x18e) truncate(&(0x7f0000000000)='./file0\x00', 0xbfffbfffffef986c) sysctl$hw(&(0x7f0000000540)={0x6, 0x14}, 0x2, &(0x7f0000000300)="0500000000000000", &(0x7f0000000100)=0x8, 0x0, 0x0) 14:06:09 executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) shmget(0x0, 0x2000, 0x0, &(0x7f0000001000/0x2000)=nil) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSTOP(r1, 0x2000746f) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) accept$inet(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x100000004, 0x3}) r6 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80286989, &(0x7f00000001c0)) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0xfffffc01, "73b84c84a808f466ac7b6134e84067c93a191baa"}) syz_open_pts() ioctl$TIOCSTAT(r6, 0x20007465, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) 14:06:09 executing program 5: r0 = socket(0x0, 0x1, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) lchown(0x0, r1, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000940)=ANY=[], 0xcc, 0x2, 0x0) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) msgsnd(r3, &(0x7f0000000440)={0x3, "a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bec02d51201f93b9860f69d58fca"}, 0x56, 0x800) msgsnd(r3, &(0x7f0000001180)={0x1, "658a5d81ce75adb5b10eac918a2349d2ff5c352fd389f4223864f706183b00f1245146955b84e3c261d985a3057c107b6beff52d4164b475b3672581be9867a72f9107624a3b05124c1211fd0bef97a7fb5243d2296fd07388c6b1133f721f1eff78309b886d3f"}, 0x6f, 0x800) msgrcv(r3, &(0x7f0000000400)=ANY=[@ANYRESOCT=r1, @ANYRES32=r4, @ANYRES16=r2, @ANYRES8, @ANYRES32=r0], 0x1008, 0x0, 0x1000) msgrcv(r3, &(0x7f00000012c0)={0x0, ""/4096}, 0x1008, 0x1, 0x800) setitimer(0x0, &(0x7f00000000c0)={{0x1000000000}, {0xffffffff}}, 0x0) 14:06:09 executing program 5: r0 = getuid() getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r2 = getuid() r3 = socket(0x18, 0x2, 0x80) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)={{0x8, r0, r1, r2, r4, 0x2bf918cb18fd7b6c, 0x800}, 0x83, 0x5b, 0x40}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = semget$private(0x0, 0x4000000009, 0x82) semop(r10, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x800}], 0x4) semop(r10, &(0x7f0000000480)=[{0x2, 0x1, 0x1000}, {0x4, 0xd, 0x1000}, {0x2, 0xe244, 0x1800}], 0x3) semop(r10, &(0x7f0000000840)=[{0x1, 0x20, 0x1000}, {0x1, 0xefa, 0x800}, {0x0, 0xff01, 0x1000}, {0x4, 0x7}, {0x4, 0x6, 0x800}, {0x1, 0xfff7, 0x1800}, {0x1, 0x4}, {0x1, 0x2, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x3, 0x800}], 0xa) chown(&(0x7f0000000200)='./file0\x00', r0, r8) r11 = getegid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000740)={{0x9, r9, 0x0, r7, r11, 0x1e9, 0xffff}, 0xc0000, 0xbe3, 0x7}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x3, r0, r5, r9, r12, 0x200, 0x200}, 0x2321, 0x7ffd, 0x5}) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0x9, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0x400000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffedf) 14:06:09 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x12, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaabbd451f21928a4810000bf1990268427c122fe0d07e6fc3c122e37ac234674670e3e9ecf2988b757273bad6139ab0aff7639567fdeb3c4917412c94698c56081650c423af297f67b1041fef691e3bcb6b7d57b4add72b0a79c12eb6af7182858ef143cefbcd823cc54302120b052a77d9bdd1635af298caad0af3883"]) setsockopt(r0, 0x0, 0x23, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) close(r3) lseek(r3, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000180)="4ec4f499010d1f59c828c74147fd3d4de35da11954d87ebe254401db7a61c71be173c722078312baa4b9b59e5489fa310a8ac1eb260f01ae01a95e19a52e4084705cd6ea2e3a9aa2613ebc87d6d91bd3e087004caf587995d2902c", 0x5b}], 0x1) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc1206949, &(0x7f00000001c0)) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) minherit(&(0x7f0000db6000/0x1000)=nil, 0x1000, 0x0) sendto$unix(r1, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b6730397fd236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af63003728210200ff7f00000000000070c1f5a872c881ea6e69e0be76d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040681e4b2fff000ff00", 0xb1, 0x0, 0x0, 0x0) 14:06:09 executing program 1: socket$unix(0x1, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000002f40)={&(0x7f0000001a80)=@un=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000600)={@local, @random="a759c7d40e00", [], {@ipv6={0x86dd, {0x0, 0x6, '#\x00', 0x1c, 0x0, 0x0, @empty, @rand_addr="0005000000000200", {[@hopopts], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x0, 0xffffffff}, 0x0) r4 = accept$inet(r1, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000980)={&(0x7f0000000940)={&(0x7f0000000780)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) dup2(r4, r3) write(r3, &(0x7f0000000600)="e4", 0x1) recvmmsg(r4, &(0x7f0000000700)={0x0}, 0xfffffffffffffd84, 0x40, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 14:06:09 executing program 0: syz_emit_ethernet(0xe, &(0x7f00000000c0)={@local, @empty, [], {@generic={0x88e7}}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@remote, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @local, @multicast2, @broadcast, @loopback}}}}) 14:06:09 executing program 7: r0 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000440)=0x1000, 0x4) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_gettime(0x4, 0x0) r2 = socket(0x18, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0xd1) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)="02080000", 0x4) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000200)='.\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x4000000000000004, 0x0, 0x0, 0x0, 0xfffffffffffffe7d) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat(r3, &(0x7f0000000040)='./file0/file0\x00', 0x20, 0xe4) 14:06:09 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xeaf, 0xffffffffffffffff}}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x1, 0x20351e, "ffffffaa17133a00000100160000000100", 0x3, 0x808001}) writev(r1, &(0x7f0000000400)=[{&(0x7f00000034c0)="b8ad", 0x2}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xb006ff, 0x2647, 0x5, 0xd, "faba1d428fdd0008493b002c5400"}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x88}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="7f2e14cf137276fc0a7482cc94affcbbaea076fe4cd6238f5700ba49cdcaf9be1a44e3abcb090b5f9198de5b9011f218034c31be525b22c1f138ef80875cfe03ad8134e24f00e5478a0fb694a65fe42e97b1f95cc24cfb0dd3e5dfad67060bae4f268765feca42689f33715a7c5e4187467ab2af26a7c10902", 0x79}], 0x1) 14:06:09 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200000000000000}, {&(0x7f0000c10000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ec0000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000a0e000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ded000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00004db000/0x1000)=nil, 0xb3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000542000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1000000000000}], './file0\x00'}) r0 = socket(0x1, 0x4, 0x0) r1 = socket(0x2, 0x1, 0x0) symlink(&(0x7f0000001700)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001780)='./file0\x00') open(&(0x7f0000001840)='./file0/file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) shutdown(r1, 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffff9c) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) sendmsg(r0, &(0x7f0000000880)={&(0x7f0000000440)=ANY=[@ANYBLOB="48f430170098a7fa7b1f11c56990880cfff93f00c3c157e225dd77c51129e066e522389e74e7471686f6864d218909a40300010f5482bc8659646a2750822cc7fd376bf79a23d4b08c442bc7c5c3bae9d939132e2e7554f0524665c4bc4d5c519ee303fcd5ce57cc28b2085c141463e9abb260880786029a9a55b369120c4c16feecd75bc1a893384a20e938337e06c8d8cbefdc21f12757806df35d5bb201000000dadb4a63f117d0ba75aa7f4ef3df0e0e420cc2bf67e71ab91280865fd09da5f1e69a3169fcaf2aa5f6486efdc1c1174c7ac1de97426d8e30b1c65883ca167aad1c51da7fe50f449259ad3d9d2bba0b7b45ea79"], 0xa, &(0x7f0000000040)=[{&(0x7f0000000280)="404f4ea0a55611911c57f142feeda0bff67c324e96cfc95e17d325e866514810cc8b61d8cc5b60b8248a243b2a68300dc21e5182049dd343650e8fc5d12673e10c5b63b466c0bbbffceeae7a1fe62ba310e84e693edbfb5e06e6fa84110163fd1bb6497d51063ce8e5359d81f9d5097fd1f98a4b40e22607b1d56f", 0x7b}], 0x1, &(0x7f0000000300)}, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x7ff, 0x0, 0x10) r5 = socket$inet(0x2, 0x2, 0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x80000000000010}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x0, 0x8000, 0x11) r7 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r7, r6) setsockopt(r6, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r5, 0x0, 0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mquery(&(0x7f00003e0000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffff9c, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) socket(0x20, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r8, 0x3, 0xffffffffffffffff) open(&(0x7f00000007c0)='./file0/file0\x00', 0x80, 0x48) 14:06:09 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) mkdir(&(0x7f0000000040)='./file0\x00', 0xa0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x200, 0x124) renameat(r1, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') unlink(&(0x7f00000001c0)='./file0\x00') r2 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x4) r3 = accept(r1, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x800, 0x80) linkat(r0, &(0x7f00000002c0)='./file0\x00', r4, &(0x7f0000000340)='./file1\x00', 0x0) utimensat(r4, &(0x7f0000000380)='./file1/file0\x00', &(0x7f00000003c0)={{0xcb, 0x7}, {0x2, 0x377dd568}}, 0x2) bind$unix(r3, &(0x7f0000000400)=@file={0x0, './file1\x00'}, 0xa) r5 = socket(0x2, 0x5, 0x40) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x8, 0x0) symlinkat(&(0x7f0000000440)='./file0\x00', r6, &(0x7f00000004c0)='./file2\x00') getsockname$unix(r6, &(0x7f0000000500)=@file={0x0, ""/85}, &(0x7f0000000580)=0x57) rename(&(0x7f00000005c0)='./file1\x00', &(0x7f0000000600)='./file1\x00') r7 = getuid() chown(&(0x7f0000000640)='./file1/file0\x00', r7, 0x0) setreuid(r7, r7) symlinkat(&(0x7f0000000680)='./file2\x00', r2, &(0x7f00000006c0)='./file2\x00') bind(r1, &(0x7f0000000700)=@in={0x2, 0x3}, 0xc) bind(0xffffffffffffff9c, &(0x7f0000000740)=@in={0x2, 0x1}, 0xc) mkdirat(r1, &(0x7f0000000780)='./file1/file0\x00', 0x82) r8 = accept$unix(r0, &(0x7f00000007c0)=@file={0x0, ""/4098}, &(0x7f0000001800)=0x1004) pwritev(r8, &(0x7f0000001c80)=[{&(0x7f0000001840)="48e7f58d5d72e2fba0e6aff5841642278b2658697c019ccb6c1bddeddc12d6f24f63521f75bc4494633fd9647259931babd4569bc8707bf70752f20ba06f86c0cf497083c4d96522bb15d5dcdb9bc54705b4b7bbaf64ef4bf2ecd4efa390174ffbb91f359da8514c56855ad5d1f78bdc3a4cb04b6b5b21d48772dbcc12748e82b2062178ceb92f2007e3a92bb08d5ada8c60d60b9c45f7349f3d53af55bfaa721bf6fcb04e9dc12b5746347e8374b0f1845c6849a3cb3b59aab564a3f001f2f9bb6a35dc8e92a2e9f1609573c14bcd3861d6e06ccc5357c39b9e81e1c75073353e89a14677ad8d65d9324b88a01858e8b4", 0xf1}, {&(0x7f0000001940)="b95cbda09d322e6dbe304ef49aaaf9e05cc2c5696474a2e708404f9c7dcfdc20a5febf490dc16e928a1b09f3cfcc981567acbfb95b1ecce50c33ff5d1475db361370ba19db", 0x45}, {&(0x7f00000019c0)="e556260c2315566be4014b21746a7a57e936894ae3994cc027884d8a99685f1d1fb7bbc5c59ae8324d43bc7e71daa398848271697da35bb2b07122f24b6540ccad32bcd857cc2e2b0029b64c7a819381e91aaa00aad3810cffbfceb32973a4316847c3706d7414ec74678af29dd9341719a77afcc12ac4a03476", 0x7a}, {&(0x7f0000001a40)="5608a0aeb04e3a6a521540e1443de3edacac31d79edd6a205ae2868bd74fbc8254ca8a3bd0b395cd3a5bc1b380583cf2d45bd5d2fd2c1d1a64c0c5b7d2e4f3c08eb77ec4ef4be7693fb81a5cfdf38c973abdb8c2f801ffdd00a45cb4b7c61169f17509e32fc292699033f3867de72c911f58e024be1f667b58163784304b94fd1b997b024bdd7a1f7a253ca4863e85eb50aebbac41c6d0d15de6e37cdd55c99a69f446edc927d131d827aa330983ed7048", 0xb1}, {&(0x7f0000001b00)="62de46ec1d046533e90e299a4ec880ab5a74c1cdd0c2d16ff405853224cab325414e67adae67f69b7b20bd9e6d8c33f16fda7949", 0x34}, {&(0x7f0000001b40)="e565e18ac8fe507fcc2e8ec8242530c45163b37ddf71c8d8a831f775b6e160614885c388530b2bd997398c89861a9e819b0219c455c978bfa56520907141d2b03fbaf8569f", 0x45}, {&(0x7f0000001bc0)="1895ab40f5a345f807aab4f87a4583b0947d70481417140f6379fe3b3af40d3bf374e0d044d1895ce597569d41fbdeaeb9b5f1bd6912dd32ee56a0b871fe653755b067246949fdff47dd4083cb1201203197f35df01d9f8de4119525c749a43a945b339108fcc0de986226dbb719be6decfb35607acb3d42a541", 0x7a}, {&(0x7f0000001c40)="3c50fc863c65a5a10ef9cca8f35391afdfdbe8fe3e55ae1384336b12f3a36a486634d5b3aab88937a806d642290ee122939eb0094b4d717c04194bf8e7", 0x3d}], 0x8, 0x8) chmod(&(0x7f0000001d00)='./file1/file0\x00', 0x11) rename(&(0x7f0000001d40)='./file0\x00', &(0x7f0000001d80)='./file2\x00') mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x2012, r5, 0xffffffffffffffff) symlinkat(&(0x7f0000001dc0)='./file1/file0\x00', 0xffffffffffffffff, &(0x7f0000001e40)='./file0\x00') 14:06:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) ftruncate(0xffffffffffffffff, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000000), 0x0) socket$inet(0x2, 0x5, 0x8) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230d877"], 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="14"], 0x18}}, 0x10, 0x1) sendmmsg(r2, &(0x7f0000000000)={0x0}, 0x10, 0x0) 14:06:09 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000001940)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000001980), 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0xb4) 14:06:09 executing program 7: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) minherit(&(0x7f0000390000/0x3000)=nil, 0x3000, 0x3) mmap(&(0x7f00002ed000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffffff, 0x8558) 14:06:09 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendto(r1, &(0x7f0000000080)="5c9684355baf33a7531fb3a7a5d72a5658f79fe0920a9175c3c31b3d23b26b4d25207f5b72b06209ef5b626cdad91e928c17c632ab1d334c2c29f69d939cdcd544658782dd834620d83a214a6db7e4a6f0e3633b69ba6576385916b00103ee310fa507457ceae174f7b67e212c023c13af6f6eae959c32cccf4e72b04cb0b836869c4e3888dcea2bcc24dcf21ce1407b6e", 0x91, 0x8, 0x0, 0x0) recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000640)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3089258f569975b696fcbde175b1af5c886f0faae8fe9d02f415f2a856537dc337c3fb5cda13077b55f65ed15fd5cd4af42208146c8efbe11b12bd21817d11be8b2"], 0x1002, &(0x7f0000000480)=[{&(0x7f0000000140)=""/6, 0x6}, {&(0x7f00000002c0)=""/144, 0x90}], 0x2, 0x0}, 0x1c42) socket$unix(0x1, 0x1, 0x0) 14:06:09 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x6, 0x1, 0x20, 0xa8f6, 0x1ff}, {0x664, 0x8, 0xd5ad, 0x9, 0x94}, {0x40, 0x922d, 0x24e3, 0x6, 0x1}, {0x0, 0x9, 0x1ff, 0x0, 0x1000}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0xfffd, 0x9, 0xffc0, 0x1f, 0xc}, {0x0, 0x1, 0x2, 0x3, 0x7}, {0x3, 0xfff, 0x9, 0xffff, 0x9}, {0x0, 0x3, 0x1, 0x1, 0xfff}]}) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000180)) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f00000001c0)={0x8, 0x80000001, 0x1, 0x4}) socketpair(0x6, 0x5, 0x15, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x8000, 0x80000001, &(0x7f0000000240)="15653d6d8dc9", 0x6) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x813, r1, 0x6) recvfrom$unix(r1, &(0x7f0000000280)=""/238, 0xee, 0x1800, 0x0, 0x0) r3 = accept$inet(r1, &(0x7f0000001680), &(0x7f00000016c0)=0xc) r4 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) r11 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xc) sendmsg$unix(r1, &(0x7f0000001900)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f00000003c0)="4a4ee8", 0x3}, {&(0x7f0000000400)="e6c3675f3f4437c4afd49b677fd867a3dd5c895923b4848c14b38511f1eaf36993b6ebe27159e9903521131604b3fbda3edf607ebb2c0c506d73b8831493dc31bc66c962a4d7fd7d5a177b9df7cd00c05dc78ea9cc68e7af516761fa960d6864472cf7c8361b4172db27d125546595d64cd1748f5a6e30ae698b5a5f020fe587e806449eb244795028564c14cb9a0699de191a8cd058f5f7b61ece3677ba94e5", 0xa0}, {&(0x7f00000004c0)="a500e388dea7eb4c8bd41d24ed3cb90b22548c50f33e0e59f50d03e27e900c4a064bafa6b87fb54802e354c9bc3494f3047a9c3ffe2cb6b3d61d4280462d84b189fe404a701cfed42bc5aa4aed7f2462b8f2255a9160f7ca47b007ae9a9425ae33cb46ba80b8f8cea7f98e4ed24a68f52a1fce5659cc0bdb1986e25fa188e407f26615a033a026811419bb8bebbf9daa4c3428c13db8b8a3453c6d1bb2c20759975a9b852ecc82ef24adeed51daf394af7bc12ac1a25906fca63a3b957106c13f6bff2de4db455eb9f03010cba7a4fcd4d94d8a70d94d78fcd05781940a8f541e70f8107493f30b6e51f46e5bb99b7974814d862bc3627ef5ed09818f49094797af8c5db66d2122e504a62edcaa2fc75acdd9cc9a5025dd7449bb2906a6fda117ae455429d1a7756f788c6135408dbe93e1f0491c411b32166ccda19948f20f664e3412294ed07e6533bc512b4c3c7b98c095ca17b727548da402ae8b87b495c7f6f14678b1e13544b2a1b51e0d83ff4a0dbc989ee5cf0eefb1bffb6a8677fa0a7310d779ee360cf3e0e2cb73473f3c6e2804219d82415c12702e8a06344430178c5b257ad2fa6f8415885c5a51a06c8bc29ae9efa3217d1d7c76a8fbce116998a3cf4d65ceec0f7eea3ca4697b39ac537aa437ff2013966dd89f66b9f7066313ea77d69dd2fa7ed9481005257200974fd131bd174bcf7b3ca79fb77a121631a3c201156bcd4b1c4e72cd05875bb1e3e46e3df742cce340cc45db2c735f79ac4abc81f0fa4ccd3832ba93189dc3be36a6be91404ac2875d758076d4efc5a4c7a9c839954ba1a5ec7ec00d274f7aeaaadc6bcd938d9b2bb3e5e0dcfaa12acd46dba70913b4966bf001cf865182571866bb00bbf08a6997808624f0c9ae1ed22453f4f818108a3a5f3d250e5bbea3c5a831a43700ba3559737ed808e72e5b9247dc523cbb335d7f84087d14cd62087a7fbf49e2044b7a5faeea948061f5acbc9399402e32f57f301beca66163dd925d741b858934da367cad97ed0036cce7cbb8c2c4c4a771f19824d809814e22a3d1ab2666669bb2195d3ed29019cb3155f7aa1ce98984a9df6ab1c61b94f1927da6c5bd64ecd2c7b4c437c278ae62869e2cf14fe39c12c2881b9d30fc6696d4284c4e858836f2da37b5ca188a4c37231d27ccb79ecf05e43dddf5af69fec29e8b4f1958e75e5568ae10abd988519c7048c2724a58b98400bebe00c88c1fb9a4d0e21814a5639373da73e039ccf89cf8700830150064e5c231def6f91296260a2bdd6616543e14592bbc40bbfac69794b0b33be665b6605f9ab3bea72b2934336ad72b18722c44626ab1fd381b1ba045169e3266a0805ab62caf94518c599e7f899bf69145d8bd18c47e2fcdac91cbea558c67e72c6cf3231033709e7aa8837dfc2439e0d6e66239c35daa94f683878266d3e937718be16ebc78e1446afc742ce1b2736ca7d37937db4c882e3cc490bfb3d73f698ca25291b3c44311ff2d17ddc03a806bf41b8b32e62e8965c063108dda8b5028fd6ed4c5c4a69f02289f61b923a4679df95bd641a3b90aad4f2178e4a4cce2eb6a0cba12a3ca6f1e969de8f8223ca6e0884ffc50e40f8a5693a883091e8d3cd496965de03112a6aadce58660a6b6aeeeb650afa8598f44877ff775fbbef3772e4fe989b60f183b00c91206127f5b8f97b3f9440b7b5e99af8415da5ef0a1a2d21185d0eade5ac3ccce6cadf76d8d594312a11ab44dad35c94255f7bd41bdffeb995de9374323ab44dc08507fbffdce1c2e3d27387c83a248a761d6ef1034008c1d8229bfa9476617b9c3f59ffcd693231975d75bce5b6385d4ccf210d9755bb38adad8e877e7392e8f9092231d27e2c4e2b18c891e616c202235fa0f99790d4530ab9d8ccb0af682f71e85b46f85b1b69f9910ee22f3893f2bf3c0b7b0ddb151278e05b5bc558f263230c3e69b6a7a57d83cc47ee6db8ce7ccf9148725138c8a8c9b12747c813086bd2a7cbb455d02c51b89609595fb2b30e71408a398736e4dbdcc34ed865f3eae864285f13ad85c6e7ca54227c6aae1b36265825ee4f1a5d841480a02b97c1715bf3dcabb4118c64835a4f9ab5ece9480c55b552dff9da259b808734c9344a6585f7860238ab7c44429adb714f383ef960b739d0122ebe433d29e8cb1fc3b2add71dba531b64b4c72a861f48461a68f71335a090c2e3f4d33b3743bf40b62bcefdf734c8bbcd006a19c47f3ad5697b4e5b05b8ae7bf751f1f21e5e49ccc8effe6d8a5b3e633c359d42b92d550da75affd168e90fc9848cd234270f7cd670437e43ba010a27a243a692490b5e0f24483cbeac2e077cddac4070a2ade883329fd8c14d4d6d4c1a58f80a607ddf8a2f5f700f9cdb85746a5860023e05f354c350d53c058dd3c5800115799941dd8a680fc7dcfff272abe2db3b66b26c7e5f235c978415b6db49b8be22e284d98ee0243c2bace4246d9388ded5cee93853ace056961764bbc0bd49e8c58ba67b0dcdbd7dc264fd5641f2701e6143da353b62d2e94a8b811861c5cb283a82d169a081085daaef34c3a95e3591d5e08894cc2df35634dddd141669987826fd4ce3879a1312c0f45d7209e39accb900f857f46c0f1dc90ee00cb3ae57d814d5c492e51107ed79758af84c41a345f776655528ea8408d59b10c1e9dc32b7be6a919dcc628ca8a1cb12db0fa27d5e7c5340d792dc83b63136c7cf5fd9fb09fa6c886b3ece9af4a1fc20ee4705dceeac02c439499039978ee1f7f8227ecf86c259934ce8228c564294791108e0a195138d5af49da3e25a72eae83d5b28538758bf33f95aec18f1d967165d282d828166eb94ac2057f42da7fe53b0d9c364b4308e65f392b35e93640857eff447f32dc3a14ef55372c0a865268c5d69ee7736062c98fdb2a611ee2070e4a706b0e029ac4e03729537437ab99ecbdf78bbea9a1530302249b8163b6289932ff31043be14a68581acbce57898b77a60aab460df0e54db6aa72daa097e8048b11fe26d9a153dbe90b1a8c4b5c4972fdd14b0f66a707d95ad9c43527b1c0a3ca184ccd006f3f6ae51dd828d5ba698ffdb97dca2e77840d37aadfc58d11136ee764b572becfc19cad13807bd98612c575e51833b793166301a47f0eb3968f7cb06c2a70ba2bbea69102258660a99fd968339ab2347285d98b804c1ec1e181f19f0ba39d593f8fb6c1b7d8d8bf0b227b484a942857a8cc76874364fb7643c44dad924431cc4b66e945847560434d069952ab4754808a75de32c80bb8188856518ff094ccab39cb898175cd603a8733626bff0bf6f020c31279152b9746e269ec33973009ac068ff6983ce2a0fad52c74553ed3df80949ba21924e6a3aa7dd960ebb521bd2c223e98917cd7916f594ff98a976eb0aa71de7a75e12b9066ea4f85ad93c4942cc4bf81162db8f998759fa1f530a1c45f6043fd935ecf1954d4f030a08bf31a85ce87098c7e6bd1921e0f243a224a32f3fc2c1abafe33ff4370dec25a4a0f4c932f097bb5904cbf9c0d578b8b4e3f55ec90d4d873572af0107d5acd8a625b60a9f9b68342b9588771d55e0ef79cab543d0008067abe917822dedd215fb8a8631327d5000b20470e74645343cfc58f3cade1d4abb7c7ad3ac47c9497b9d0a550a5c95015280cf6316f3726ea374285dd32372cfb2f30374c7dc1089934fed7241d5eea0de47e947e71c6d7a4e9cfcd7b4ca4ecdf2fc372dbd73b5aab63a9be06abbab97b075040e13a0ce6af478aac951d8eebbe73cbede67376579a69f5a5614b7f620593c965533c00d6fd8d39426e357fd7b1b5b1bf1cbfc10ec2a12634edb599d89c186f2d26a2d05c963b5bc2011b7b1c4da3ff491c697a128a36384923e447d81515d58a7f4b8ce3dc93954965f39af8544589c574615cb121a3c81b4fb51bfbb9e65b7ff0aa79fd5886f82c89e82df6ee2e227ee59895443563ad0f5a23fe9ca529fb2a7b0e45a4431667fc5ff6398ae6b47a3f0aa4f3d113bfea3639685c8875aded5e0de46445fcdb4482e9c32b92eba5741bc822f138c5e5dadfdf1cb1fdfea30818f657a03c40e3d9272eccd9c57141497a0ab2360475373e0189b6b39e22539533b628edd4bd46bafe3e812198ec4303185969805e669fdc4747ded9187d24312c187da6d8c39965fc95920e91eb2acf60ac45a5ed0a84cd32fe64c5667ffea862a9f1ec4564017505b572414be1b0ff12c7947c41385b6d08fe234a13adba8b90b865b973ad11a4e8f395b2b24df64165f1699b1291605839763aa32c1e71fe736de9f0feb652459c6aa009199f18b564d4d5aaba9dd47a12b2586f37736c99f410f3a7c98e57bddff346400957a35dfa7debed07fe8d15a49f8f0fa530770129db17fc8f5c51ef4022da3d250bccc8dd6e7b3f31c06f36a52cd389bee5a4fdfb8dad70f03052812f1cdf14c868ad44803bd524d18c098c3c3a46a1e9d0919857ee7f1579d43ac67aaf6b9b5f55fa00cff822bd759e8dfc1ba407e136b0e939347790907a85b925a9898efbd447bd5b8da9d976401dc2609a19e47c1c7669cf3dd2632d4ad6ca52388f9351a49643618449e55c87b90dbf7ba1703bcc433201e04cd47b1b88c307f2168d1ef88779a862043ecd53dda2c716347307c856075ba4a1f23088afcab2c67ee60254d1d0211b332ef8c39fec973341f478a521fe35dc07a52240f5f9a67b3e3d64bcdb72b5a66d8b16220fb6a0d1c44b1e552f2d3ddd360adfb9ab93d68ba82a7753faca3c858b37c91e23246d2ef54ed5e71b574cc987e87897c8c89bc09d4ada67dd0813d39422f1a663ed51eb430b7bb9e253d7bf8e717977e7f3f5dc3273c188ae4ad092fce2402929ce70ffd30bf400fd43481eb46c68aa50d300d5eecf9accdc24f5016768c95660609904c63b7cfa775fc651d55a15c723f6e98f66f3b9ed5dcfd3c9e01877927204dbebff333184082b7717ad27ca09de640bfe0cd319180f464a5b59dd22e1bb550a5fd0ff959c1cb8a5b0dfbb0790ed43af5ca83304e2f3157807ea47ef4b1d7d0da13b345c72537a32db0d1f645cc514e24cb583306a5621110d7083f65aac52f2a4ae7841127767037e0c26fec343a4afa47786fd6c5b60932f36d12d711a03dd5cb64b4695d5e93d9a6f8c268f7078b0c7df0e5864ffc0cc119f22a3066c32eb4e290c725dd4670c24d73bec700e11cd55219314c35d404e559b6b8978050da8955b421901ffaf74abaaf971ac7b190e93ca0020ffddc620a689f3ae390987883db9688e7061da2082aed86909b8e18fa5e3db03d5a7bbdff2270a2b91c0a03323d608dd8a8ef617c24905924bdd387f7b479a82977e08fb7f4a5a9d5887ca8faff5ee09c9f1488ac1ebea57b8aad10e83deccc3ed4978364f8a560b25534dddb941245f7b4cb2535a7b0782b6157fb58d349cd8e2c5b4fe7cb059a72d6a848093cce15f73ac68015dd1fb9f7f1da4551921cd70c89c1fc917acc97adc760acad4177f4f5373b70545217759dd4bccca4c32b8a0287606f470c9684fc66c07bbf2cc57a38a6335acc3c6b173a90012be198b8db95dc08a0d69bfed5dec36bee381904fe843e09b2d84507b15251beb8940bfd29603cc3c250fd37417a4c0e83803d29fe74c571a8fa89ef28b67019548158883c05b8885bdb4a5908ecce70accd2b15f84e6397f7b6e73a0821385c68c7597a7817bd55f8914a4892ecc0a4e3842774b9b7fdab617afeba2f4ee2b98906e7f80bae5fef649f23ab540b81933e5c4cf4bb74", 0x1000}, {&(0x7f00000014c0)="a1b99901d3f1c3cdd44ad0b11ad4b208c4362e2aa04bae15ba4b07610d11e3cdc9ba47a63758166728d66d5f95ec9f6b35b3b04ed5ad427f42618c7598d8131c0a8c2a45a5820155773171c524268ebbeff9d00c2774a496e05809f3af392b8d201803dc514db4e546185fcb209ab74331d47bd1c1ffc02b76c91cca020b4d3f81990beb09190e6635b089dac43b483ba64557dec3f28e9383f8c06786bfd09c6948c09f3882d71b017023b04e70d133c2edb4208e7a9fce361220ae194c284ba84f092008cdea46ffe65d612e23687d506c9fd2887112e5be7b7b0b9812b49fb341e2625a9d518d20252a84b6945fb6ca19389ec0e75b3d649c6fe0", 0xfc}, {&(0x7f00000015c0)="f88e", 0x2}], 0x5, &(0x7f0000001880)=[@rights={0x28, 0xffff, 0x1, [r0, r1, r3, r1, r1, r2]}, @cred={0x20, 0xffff, 0x0, r4, r5, r8}, @cred={0x20, 0xffff, 0x0, r9, r11, r13}], 0x68, 0x405}, 0x400) pread(r3, &(0x7f0000001940)="11bd93a02954c308deb94d30b9b269c5bba7aca57e12ffac9c8ebebbf4b280bf3357af83c2eee72f17a9ffcdbd05f8fd9747c6ea5c5681cb9e6f2e05eeb190a68067efeeb5", 0x45, 0x9) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000019c0), 0x800, 0x0) sendmsg(r1, &(0x7f0000002400)={0x0, 0x0, &(0x7f0000001d00)=[{&(0x7f0000001a00)="a7f1bba4dc485bd4049deb825cae6821d1cb4a249e49283d5a40ba41ef0eda3bdc95edd974989a27dd", 0x29}, {&(0x7f0000001a40)="9609604767b9b1934b95aee727b85a1a7d8c7a46bb4f85adf066ae02c77975e77c138b5757cd3eedac2e854f1b987c9eb2ffe83d07f86092656aef0d146f354963ad6cc11a77b1eba27e1c2dfd32afb0c0ce5ea63427ba3a913d2cf910fa91ca12471b942a48728b33a903d853cca0cceacec961be938e73c244a5515080d19f6320061a88734a09390168e0126be493d63bb4bf", 0x94}, {&(0x7f0000001b00)="72c9a4a0bb9c955ecae36956169f8b60a332fc1a744f30acdb", 0x19}, {&(0x7f0000001b40)="de43afa7910af60ec5fd73ebffc6ee71bb1d4a83baf0c1d7616e98f2922e00f2daf1d2e8dfa91de8747c861a36e2e4b2d9ad9fb1232b9b18f83d4d5e8abade86832241effa720f1a5bff48f4dbd06aada972efb59bf3c1c0e6d02d4c089d64f3a7464d1713c16efd2b3894582ca3ee9f5f0436ca9145021b4eb5085bd8411a6419787cf8c2a4408e3c1a34d11a5f9a5a25a2a46840a4326ce79ca1197039fe47fa5db473e30193f0ed4d0f8e03ce9ec254b168ff63949a735a25", 0xba}, {&(0x7f0000001c00)="b2871ac15e5e3da364214a9e9ac230bcfb9ecfdac8454a99736cbaf1db45d9fd78e6de31d7b8a11554695de0f6c158c12eaf9b91a9c66383edb9f0641e3c075a3762d85481c9b1f9c33e862dcd76e3218e18a177ff57dcff98f112dbe74e015ec361338379b0eaac0eb4cab61bbbc8ab4598c6ad829e7766f1a9c984023a420fe862a3e5305d23741212cb30a13d1a1b90b3dc1dcbe82c4b50f4dab9ca2d4de28c60112e1061dd6b2615adbfcd775233ec112015064b33f8b4fa443eee90b34a4fe9184650c0dba6d9a1d620eca08bb886aa3b36e5c2a0960ccd7de87cd476c1293ad537", 0xe4}], 0x5, &(0x7f0000001d80)=[{0xb0, 0xffff, 0x8001, "45afb40f48bf78af7b17a6a72a0c8f48e47da43716f0ca439d3bd39b4c07f83edf728f9c4be9d1e97166371761e3bbe3dcd6d328d8b003627acf61108e3dabe4a8f9a889a3439470975a13a572188f8d56cfb86301f4c019b2015faf0719a253f6029cf355e4a3c716d9fa6d42ceef5779600b8ecb9f433d43625cb9ee657ec97cbcf6c3b924ad7795dc21004f9ee7f958039a9b11400b926465"}, {0xa8, 0x1, 0x2, "0156712c871a614d1839264a921fcc727a36425fb9d82cb52d13d1fd1c2e78941cce2cfe771b58c00a8034deec11e8ee2add159c6ec0c509c7952e02c3c5e602e40642f299146d4a2b46970d2e5d77d4bc13a627287d3171af462cd7e448266f2c719e99252977778bd2146d418cfdcb220a2e75dbb4abfed3cdfa2ea7e9b46ec85bf2e59153442f738e215d5757ee875f"}, {0x18, 0xffff, 0xbb, "7f7b3b697ce26f4a"}, {0x68, 0x8000, 0x8, "e20837b8c7958f3474d866ea94baa0bc155460da96b906ed65b19c2b293d6dbf3241a655273f0bfe2f1ea835b6664c5dfa547497d90d8e0b578b9e79c17e4e828a01c9fe1efefafcf782a221bb3c885193fa"}, {0x80, 0x1, 0x0, "a651c8c29177a9711228543aa1262d14f175048196df63412b83f7b493d7206c4f19fb8c6eb05f551b86df2170fa0818aff7d2e7f4220977f6190d233a518865bcfa732bf946a31f0d0781e0f3aa7e543ba73d05f5aa04db53874c59f3a1c9aa78e4358347d730c4d60473b4c9445e"}, {0xe0, 0x1, 0x7fffffff, "067ef4d0e7fa385c933d198f1e6cbda748a25f11ca5bfb544cc310f81841bb3cb9759aa52bfb6280a29414f6dbe455529b048b95ae38889bd086404da891d82c704773b2f18df87f2ea5f1acc368a378539cc8fd0ee5214a96056a7e052aa286cd902f3772624bf456a3dd18db6d7d25656b311192510ba5514265caf2df17adfd5632aa3b5d907f5330ed62062d8cabd153c1d3135ffdcb28cd204348b5506bb6965a159392baf2c1775a9887efa218d4d69327bf534871fe270ac1a060aeea453bd1ff2e91ef7016"}, {0xd8, 0xffff, 0xd, "8c078c92f76cc0da616cc1590ca9d8922539c46b7e89c6d30751ff68b1b3ab4adf57d0466b36010dda73723379d20cf477257bd85bfb8e96589596de73c81f167e0767ba0b11d5a3c493e6247a130f57f632e09c73333c6ab7dbe16530ec26783f69a40c9f6036000a5a300647035f62a967308584f509a99b776a80b577e74013ea50d71d2c519dedc8c804eea5fbbe8dfb29c91141d3fbe89aec9c3d0bb0ffad552bf905c049bdb2f1dc0ad00dda5149a3eeae89fb2c6082148b866341c664dc"}, {0x80, 0x1, 0x10000, "7eeb11801e300dcf23478254b380895fcc117cdff0b546350e33a615fafaa4724f55a50ed6d273c72529bf9a5da56de85c8c3bb6e2836b237a10e8f4df7cf5b9c9f8101354ca1d0aa1ddd302b5a762803abdc9082aba5a4ae1caf156ff06923fd220fa63dae43ff7ca8c1d94ba"}, {0x110, 0x1, 0xfffffffc, "647285b066b8d12ffc2edc10f2326001ae30e3aa4673d9cff9674aff3338d546780e8ff20334d406f9979e5d75ecebe3d0250d047d0ff94ba64c821abcdc292f140baca6647de874855fe179707e8df0ac4bbd5a94116b64ff7056bae148edda0a5915b624536137e337ac622ef7c00efb9c2e12058de09665bc12dae47374eed7a3bd38af85d3fa1633535d5b484bc560ceedbf866f8e256b8dd032cab435774d297224da8111b9963f73c7d34759244de9a0243a5f65d584e1a6b1b32715d8921809d6485afb9f9297eacc3536b45886813e759fb1d0b78ddd570ede7d973d4dea93236e6c3dbc95cd5084faeb32b4e368b9936fd3dd26679274"}, {0xe0, 0x1, 0x101, "b32eb07cab5c6065f51fc45ba8518e3d5a99bebae49c852accc289924f6c9f8082a78b8c84c39fb65e0d4b16e1f16be688b14477f62ebc5822e5deff8076b089cc579ac4a795953725beab63413d42f1b1949bdde8e02a8a9ec64f105141b88c7e735766899a7dbb20167411f0988a844e5d5c7615063a972045fca689430cd4e4f5c8657a0b6af86af7803e34a22f3a4ae156463eae33667717febbb6878b5e34202a1acc5c94c5764b49110d1077be1c6a96ecc8f3cd4c196e0b9c9200453073afd52a4a9f61b01104f29b1e62cfbe"}], 0x680}, 0x1) fcntl$setflags(r0, 0x2, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002440)={0x0, 0x0}, &(0x7f0000002480)=0xc) close(r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000024c0)={{0x400, r15, r6, r12, r10, 0x6a, 0x2}, 0x2, 0x47c9, 0x5}) fcntl$setown(r0, 0x6, r7) ioctl$WSKBDIO_GETKEYREPEAT(r14, 0x400c5708, &(0x7f0000002540)) setsockopt$inet_opts(r14, 0x0, 0x1, &(0x7f0000002580)="1a8885e6be569ac26fc4332ea66614256c917ee5fcb9ec02f21e6845520023983d587b3077e2225634990c75a327a3b18ba3c0a9c3d0b6bd3b2312c2d55950c8f2ef5da577e5fc14496ecfd060ff366172aea25416f81bc0b3db48b59d1ea11fe0db952fc2b00fbd145088b4c12b4aa335c9d470ba55cf4dbdcf4b8dcb6115caf6218add73d1292b74639ae4f8f418c7b5b1624941d9818792656e2a88adb814f3e9ca0e22be53712b20334a7d4e4ea46c8b7ac52b369d95e3200960457d57ecf6fdd5e5", 0xc4) socket(0x1, 0x4, 0x4) socket(0x18, 0x2, 0x8c) 14:06:09 executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() sysctl$hw(&(0x7f0000000280)={0x6, 0xf}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) msgget(0x0, 0x2c) getgid() r0 = semget$private(0x0, 0x400000000e, 0x82) semop(r0, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x3ff, 0x400}, {0x4, 0x2a8, 0x1800}], 0x3) r1 = geteuid() getegid() semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000280)=""/80) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{0x10001, 0x0, 0x0, 0x0, r2, 0x10, 0x37f}, 0xff, 0x100000001, 0x8d6d}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000400)) semop(r0, &(0x7f0000000100)=[{0x3, 0x0, 0x1000}, {0x3, 0x9, 0x1800}, {0x1, 0x4, 0x800}, {0x2, 0xfffa, 0x1800}, {0x3, 0x100, 0x1000}], 0x5) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x0, 0x0, 0x0, r1, r2, 0x28, 0x8000}, 0x1c28, 0x5, 0x7}) semget(0x0, 0x3, 0x112) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1004, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x6}, 0x9, 0x6, r4, 0x0, 0x0, 0x6, 0xfffffffffffff801, 0x3}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000000)="741ad85d9f945ecdd7e40db12f451ed1e41e158b318100000000000000", &(0x7f0000000200)=0xfec1, 0x0, 0x0) syz_open_pts() r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8b41, 0x0) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000000), 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffffe, 0x392a959bdf35d9d}], 0x0, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0xb}], 0x4, 0x0, 0x10002000, 0x0) close(r6) syz_open_pts() 14:06:09 executing program 7: setrlimit(0x1, &(0x7f0000000080)={0x2795, 0x100001}) setrlimit(0x3, &(0x7f0000000000)={0x4009, 0x713c}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000000), 0x0) read(r1, &(0x7f0000000280)=""/4096, 0x1000) pipe(0x0) poll(&(0x7f00000000c0)=[{}, {r1, 0x1}], 0x2, 0x2) write(r0, &(0x7f0000000040)="e5b8b89cc90044a9fdd6106d78891535638bf73d8514857fc658f92b2904eedc09d75ddd343eb4ba", 0x28) 14:06:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/63, 0x3f}], 0x2, 0x0}, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x3c, &(0x7f0000000000)="03000000", 0x4) r7 = getppid() fcntl$setown(r5, 0x6, r7) r8 = fcntl$dupfd(r5, 0x5, 0xffffffffffffffff) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x0, r8, 0x0) sendmmsg(r0, &(0x7f0000000a40)={&(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000240)="121c2337a8513cd0210c432191cdffa180cf629485e74ab83e0812a3c29ceb35182eaeb26e0504", 0x27}, {&(0x7f00000002c0)="7ffde6a6c513296a94636ab90ba3a2d6b4875adc5b57335a1e3e1aa489696d2981ec26e50a04320499a95c82e265864c8f398a21e52c7fafc19d6fce38fec62b61d32557a965555d0373887821293381ad8a886d0373a4feb05e10067855beb7f068ecf43bd212ba06e79999f1b64703d6fc1da03da412d8e588f4e015f3e50c47bd118f4877f028bde7d8f8c929b372fc962625d2c3786aa51b35a7ce80a35051a7f3bae98e1f7d2a645f8b1a7a3b76ed49ae19997adb30ef111867062da0fb3d8b30c1a94b64bc43da6237b4191cb30e0619ef1f0d445eae282722fea751b599f34a81e861206ec1", 0xe9}, {&(0x7f00000003c0)="2d5ce2c2e1b333a08fce98be28e01605f50c7b69bc67b36c9dba470de92a8f05930316a7402e0d5a4197572d04edaac32e64d4ea0a716e2578c46192323a580f8b04e781f37bc68fbec928718e260a37a236d1e8792690be5c3d781e78a2725fb1d34776afc4b0e5ec395968f9d4e8cf7881778a0ea539d0d34f704f2060df98222920e578ae4a6a52433276c2af83643a0e5dad9b33b01a60c0f4880aed76ea3b1615f5", 0xa4}, {&(0x7f0000000480)}, {&(0x7f00000004c0)="588528b09df8c252f4372f7d4350dc39c7e749ee9e13fce09672726b964c3c64b7e4e3da046cf67b5d1a4d2bc7fb387f01c3dcf4b2006d04063670e5fde03f7e36d7e92022619627e30df1cba6a95723466e7a0ddab670e77231ff3a7e661731db7a9d9551c974", 0x67}, {&(0x7f0000000580)="c11d56b57faa4536d1ada76976e1e59b76a96f937cd3075f918c31580721ef9fd3f928a589b568e4bd1f37f1e48fa2e59e2330784d8be185c9da8c94e0ac112ba28549c5313e988b05140d55efe13fe48b3bc27bf3756c26d1e6a7778ce9bdc673966a75f816a4edcc638df4731a572b126981952807aa8e8d3b0568018f", 0x7e}, {&(0x7f0000000740)="9e94546f8548cc201e3265cac15aede626549647e070b6267abbafe8014177c98ccd833c55c45bf9b029be22f6d3a1c1b7eb46c4813877465af41669ba9787da5e60d11e4f1fbdcc7c74f5223d7e33176bcc04a04a58e64cd1d4c8f452104df4817545582fa7f4bfc218ec8b4a99e0a318f1786dd08eec89b0b5a8361337c3d8f3f568f537af05defd216c43afeb6ac87036ef305adb3448ea14ad9616dd2327a76b18dee08f4b3af4c4e57223d5fda5ede848b3ce14160de441359835443bd9e8a518d96ef9a278307fb9f1c26ff2dfd6", 0xd1}], 0x7, &(0x7f0000000840)=[{0x80, 0x1, 0x6, "4afb4b3fa75f363b83555060eb3b7ba390fef581f0ac0c5043a9db7627bc584804629d808ffa5a8a99dcc9e54a916de811471d972e521d97f6d6f22a56d49c9ca9d41377e4b0d3bffee85898d96d833077f13b7972b9bd95bdbe2fe280a1409980e246fa88be9634d059d8"}, {0x10, 0x1, 0x80}, {0x100, 0xffff, 0x2, "1a66c7862cc595d363d4c2bb0fde094877c3cd5975acb0b5d0a55cbbdb3e7f81c85ee768cdb234b7d8da28c4b189cd86aa2f6e3f31ccac1c92dfe26917e7a1ca39968f6c6e6f321eb828faea82b19c4d4d092487aa9715b8796b5c555b0d5630c6c94c96406cfa3c8e24e89ab11c0b674476574fbd4ab4e89738cafaf32e6d413110358ca583d901cf6d128590e44706c1a5bbd224323d9a14e282b9f35c6b4264f71e267a62743500c812670b4bfb2ea386cef8dc853b0f63b7567a2a3d7e13b3cc675d6090b523fceb008046b5dc80350fd5f3d72640e6cfcf0010665640f7eb87a6ee6bd061838922"}], 0x190}}, 0x10, 0x400) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) close(r1) socket(0x2, 0x1, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 14:06:09 executing program 5: r0 = socket(0x11, 0x3, 0x2) r1 = socket$inet(0x2, 0x8002, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000cc0), 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x6, 0x5, 0xc5) 14:06:10 executing program 6: r0 = getpgrp() r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000140)=[{0x5, 0x401, 0xe5ce97ab354d96be}, {0x1, 0xfffa, 0x1000}, {0x4, 0x8, 0x1000}, {0x0, 0x2006}], 0x4) semop(r1, &(0x7f0000000300)=[{0x0, 0x80, 0x800}, {0x4, 0x1f}, {0x1, 0x0, 0x800}, {0x2, 0x1}, {0x4, 0xfffe, 0x1000}, {0x4, 0xfc0a, 0x1800}, {0x3, 0x9, 0x2800}, {0x3, 0x5}], 0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)=[0xa5, 0x1400, 0x63bf, 0x2, 0x2, 0x81]) r2 = getegid() semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x1, 0x4, 0x2]) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x9, 0x0, r2, 0x0, r2, 0x48, 0x4}, 0x9, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = socket$inet6(0x18, 0x2, 0x9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r6 = getppid() fcntl$lock(r5, 0x9, &(0x7f00000002c0)={0x2, 0x2, 0x7f, 0x7fffffffffffffff, r6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x3, 0x0, r2, 0x0, r2, 0x1, 0x401}, 0x2, 0x0, r3, r6, 0x8, 0x765, 0x0, 0x40}) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000400)={{0x5, r8, r7, 0x0, r4, 0x15, 0xffff}, 0x400000fff, 0x81, 0x1}) getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={r0, r8, r9}, 0xc) r10 = syz_open_pts() close(r10) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) syz_open_pts() poll(&(0x7f0000000080), 0x0, 0x0) syz_open_pts() poll(&(0x7f0000000000)=[{r10}], 0x1, 0x0) 14:06:10 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000980), 0x10, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x300000001}) close(r2) r4 = syz_open_pts() setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r6 = dup(r5) setsockopt(r6, 0x1000000000029, 0xd, &(0x7f0000000000)="ff00055e473e0000000000000000000800000000", 0x14) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x9, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r7, &(0x7f0000000140)=[{&(0x7f0000000480)="95b5622d3626634f6b4008c66aa008314a3db36919dbb6ec6a7d5349a62fa9a95b1e6549d9e085f24ed2d28f4028238ac976c871eca687f97cd17f6a2a59271786073b8b5e535e1c80dc66e8d9f41cb1c59dc32ae669c73a64", 0x59}], 0x1) writev(r7, &(0x7f00000013c0)=[{&(0x7f0000000200)="2aeea03fbf949986717417c69a21f65652a832764c8c40ac548df3f974c9a0550e818e0c47944fd534f7547cd0db0b5934e60add59c3fe4bfc4f52b60ef6252b324d199ae4af8b8682d8ef019a1a32cbfeaa7f46", 0x54}, {&(0x7f0000000b00)="79dcdf7e3555933ff826233e03433c5613a5485e54a4a9cdbd45316318724d140d9e82ccba5e54eddede8a3f3997e3b4f481c91973085ca2353dcae6c6edf7d0a986cc6d7d30fc4d2ddadd701292c3e46377c8e01f25008f666767c5fcaebfec104b13bd73ae038aafb6868635dc3b00ab79c4234379f6f4e2e14868f79d31e8f4abba6f18e9329ebbda19b51eca771e0da731c22771e16d7b0d1a20bb2a57f32180b1ebac6c3d695db9f8e35a2da81be615edb0ded8cdc469aaeadd35f785e8b83519847655164bdb1909542806e70240b99bac19aa82643902b0fa1426038543aa7b52e439194af955ed0e6872b1a06a4064bba7c4cab43d745cea85dab1058e190db04d7be2c155967fb1c8bb7b916a25bcd5b6d15cdcc2387bf9fd377c85d5bf07c955655f2e087ca02d8e398d7567a71f421d8b4b3a07a97b877e920939bc536c41590d8914598d7f02bb7f34c39a5f032b4cf1217debd0dbf53285391be340288f9cfeacc65a1247b312d99998f63d61a2996c3c8ce09e471b09ed4ef92a7d10b7ad1d9a734c8fde7888e2ba0f74bce7633793965a1dc4e3962c2fdf623b4168b5", 0x1a4}], 0x2) writev(r7, &(0x7f0000000080)=[{&(0x7f0000000380)="4b8572730e51a93601084c480dc1199dc57b2495e5607209c4c7ad688b2768a5c2dc2606cb3396fe19b7684fece0172cf942aa0b7918b45b0efaf120cb28eabf16f7c5000b4159c5d1cc872d79ad1721703966da567664540f216f5650fdbfa8246401bb352764be4b6fa3ebc0b99a3665bc25216ba50581e8c9aff5a6691e97bedc672c5e8e3ed4bd372eb4db334603c9fb94a733c8f0455f4285c7b298e66cf9bebb66f447e2fa9afbb8108623ef393b16617b255c6b3db0b76f90ed460706c5193c7b1f5066d2dbf51d6cd72762b5db8c", 0xd2}, {&(0x7f0000000600)="6099fbdd9cc44bf7dc52000028adb25e275b8138589de3e05be278b7889f45a4d0b2f5458cfecee79ebe509a8ea6d3bef0552debf94eb8f29a04ed9026f79cd5bf79c47a4e50c3e6992d31a5d4b6d61d278cb598b74a9bebdd1599a190d5074eb9eb59661567080695bd2968438a8c33eb77737634217fcc13346de2e1ae157859286b7f6d1fef057689b915721d17667ec3db36920d498393f90000241d91ee5a906b213afdd54d019f3ef5ef2492337f3ac6876e9f7bc85ea76ec099e2acff62ae22af2576bc6fd4e23636d6987a93df12d314f0", 0xd5}, {&(0x7f0000000000)="3a8ad4d1be020f01486a11e351125ecd3f4eeff5974945f7f2c2056e2113be81f054f407", 0x24}, {&(0x7f0000001400)="afd0cbac5b994da3f1300de59431b8fbc2abefa3b9b511ac1631197a5d528c7a1f153d893957a07ee1b295016cbd36f1f6b52dbea9385fdbfcdc771f94d077ba40755e535697ec21af968362cf15ee0a4c7bde4d914cdcc84b4e821ad8b823f5e426a689f3adddc8d4a721a78651dfea386571dca93ff0eff7954ef278629df889d8bc14f4bedd7b402d66208987aad1a280756c371238a357daee41ad4cdf36e4fa5abbb20fde2e6c3d004397ba8e27693bf1652539e2b66bee31ce9dad97ee229669909c9386922ed690a8ad0ba307e781f2feeae982f957a610fe55ea5676282312a7087837497cf52304ca366fcecf2fc0b64a8df8e9255a536e666297c88657eac3b3275a738bc53d97cd1f62c2de6c07fa6037cc94a6bb2ba18dc7faa94121ed746a6c4df81810f0d4e1519a6f74b911f59abf7a90b71cc9f77d921aa12fa76c9d4f977f67e1c2f5b49ab321de8d1b6b7cbf2ebe4fd78a225849a27688052917a39889282e26db7730cc36df7f771d7e436dd308c0408b30c0ec2a2292e07df26faa91ddae3f9224f5c53752f32575d20bcce659e269d0535dbd5e4624961ccec62f1dac65d5fcaea418ca736beb7db2a4569eecf4c70dcdd64ae614f43dd044f7fbe2624af9f67a65b915200e23441535a4d0016973dcec0901d57622740770f77574a2976c75be767d19c58c09366d965ecf3fb26e9987115e5ba19108cd040db8e9cbeed84aed87eda0291f3726d2b3215b961a0c6e713dfa7b4112e8542977cf426d036b3f36bf81a09b0e9979d316aff5401fb61a1ff11c4b627dc08717de35e9af70270162c0e93f9789c34265ed8da38b86c71163b7881ebed0ae59c8c6150dd1b07fe570b68a029e3833f5ccd059aa353f604055d48258b0ff94b4a6b89a0e52ea73d68d9d7e231b19470d3c9ba80a6cda8ab7b2b8c53df2926884c929a2b9080878ed322373ac69939f756a60120ce5f7b45817865d3cc058919207a5523466c09ce9b454272ad04c5aaeacee37ebd25adf48e8f3c8570eaae7e05809f4824c4297dafd7590aca718a3ea73a80aad17f9715ab76cc25d50aa8763f120a53dfdabf06edc1fccec820bcdfa322a479aa036dc0a188b34858f4bb5a0b66e47a8eec4f19d171f489d822993da521361513cc5a97b3e8ca9d816c332ac21dc8ee63fbc15da1fea278c1a32ac813d626c2ed2d5cb7b70c82281081ee0ae061915e716164b04a930d6ebe19d3db65428fee1a2786cab86fd7e85abe05a216a373da6a24d4f501437261dc825b8", 0x391}], 0x4) fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r4, 0x1) execve(0x0, 0x0, 0x0) r9 = syz_open_pts() link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r10 = dup2(r9, r1) ioctl$TIOCSETAW(r10, 0x802c7415, &(0x7f0000000100)={0x0, 0x3, 0x1, 0x0, "cc420f1672a384b4346cff27bc4c808d935675f4", 0x0, 0xfffffffc}) sysctl$machdep(&(0x7f0000000040), 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 14:06:10 executing program 5: mlock(&(0x7f000039e000/0x1000)=nil, 0x1000) setrlimit(0x6, &(0x7f00000000c0)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1005, &(0x7f0000000100), 0x4) mlockall(0x1) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) 14:06:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206911, &(0x7f00000001c0)) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) dup2(r1, r0) r3 = socket(0x2, 0x3, 0x0) setsockopt(r3, 0x0, 0x1d, &(0x7f0000000040), 0x0) writev(r1, &(0x7f0000000600)=[{0x0}], 0x1) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 14:06:10 executing program 7: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x7, 0x3}, {{r0}, 0xfffffffffffffffe, 0x21, 0x2, 0x6d41, 0x80000001}, {{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0x1}, {{r0}, 0xfffffffffffffffc, 0x59, 0x80000000, 0x6, 0x7}, {{r0}, 0xfffffffffffffffe, 0xb8, 0x1, 0xd30b, 0x100000}], 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x64, 0x40000000, 0x1ff, 0x4}, {{r0}, 0xfffffffffffffffe, 0x40, 0x1, 0x9d1c, 0x2}, {{r0}, 0xfffffffffffffffc, 0x16, 0xf0000000, 0x6, 0x1}, {{r1}, 0xfffffffffffffffd, 0x1, 0x5b71f4fa51b2427, 0x4, 0x3}, {{r0}, 0xfffffffffffffff9, 0x4, 0x8, 0x5, 0x400}], 0x0, &(0x7f0000000240)={0xf51, 0x6}) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) socket$unix(0x1, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)) pipe(&(0x7f0000000000)) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7ff}, 0x0, 0x0) 14:06:10 executing program 6: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) r5 = accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) shutdown(r4, 0x2) shutdown(r5, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r6, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/59, 0x3b}], 0x1) writev(r7, &(0x7f0000000200)=[{0x0}], 0x1) 14:06:10 executing program 4: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0x1b, 0x3}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x1, 0x3, 0x300000001}) openat$null(0xffffffffffffff9c, &(0x7f0000000980), 0x10, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)) sysctl$vfs_ffs(&(0x7f0000000000)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000000), 0x5, 0x0, 0x0, 0x0, 0xff8b) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = socket$inet(0x2, 0x3, 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={r3, r4}, 0xc) fcntl$lock(r2, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000000, r3}) 14:06:10 executing program 7: mmap(&(0x7f0000ffc000/0x2000)=nil, 0x6b1a7cfb6fff, 0x0, 0x1010, 0xffffffffffffffff, 0x0) setrlimit(0xbb41a61e8987f2c9, &(0x7f0000000300)={0x4, 0x10005}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff49, 0x7fffffff, 0x5bc, "225e98d1550809aa42373dbcfa4ab1896c03aec1", 0x4000}) writev(r0, &(0x7f0000000240)=[{&(0x7f00000009c0)="5b0c3ae584574cfe88df554a3708674c959a981fbf2363c472aaa07791baba16b52eda63e7c29dfc4a13d950e72d3350164439e9541c8cb9a37b3a92a0050cf3719d6527d2a181919eada8b2e64968ff0691abbfcc2c5f679f23f61f69dff8f212ec9fc1d986bd726c3a96932d067330fb62ac2e136d9de214b186c1e119b38e3ebf95f30291b82c56fd8c8692dfe0a3c15625256c343ba95adb29392be20bf753008e70ded43171d41df96e1b5d159a36123bcd951b0717641c83ecd8f79ab7deb5b3d60f03ab824c833325edca0e789b4492f7947af4a0c5cf1241f321ab6b2cae2090f0ad9313cd32f7737faf518b7b107c1b5f4da3a5b42f7b887cfe0037e2d6e082d35b07512e6605af3421395d1c5afebe026cb85c739581a76042e2b240ff15588d4f9a142545fbb474fb8882e72e7814c94ba72f07e262d784f76a944c2bf9632c047f8e51dc5571e9cce1850e42c6f1c7f4b7a07f4a15b13e673042e17e6a773ca43ceb22e071d7f0207370443061083572ebf81e78c9aa8694d32d62a91a70cc4249f735adf4ff7f8872653677394e3a08cc2c95d33c85209d6909", 0x1a0}], 0x1) socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xfc8f) r5 = getuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x6, 0x0, r4, r5, 0x0, 0x52}, 0x7fff, 0x100000001, 0xffbffffffffffffe}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xfffffffffffffecb) r9 = getpgid(0x0) r10 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x1, r7, r10, 0x0, r10, 0x8f, 0x8008}, 0x6a3, 0x0, r6, r9, 0x2, 0xffffffffffffefff, 0x4000000a, 0x7c}) r11 = semget$private(0x0, 0x4000000009, 0x82) semop(r11, &(0x7f0000000340)=[{0x3, 0x9, 0x800}, {0x4, 0x4, 0xbbed730118fd089b}, {0x3, 0x4, 0x1800}, {0x0, 0x201}, {0x1, 0x3}, {0x2, 0xfeff, 0x800}, {0x1, 0x4}], 0x7) semop(r11, &(0x7f0000000040)=[{0x1, 0x6b}, {0x3, 0x200, 0x800}, {0x3}, {0x1, 0x3, 0x800}, {0x0, 0x200, 0x800}, {0x3, 0x7}], 0x6) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r14 = getpgid(0x0) r15 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c1, r13, 0x0, 0x0, r8, 0x1, 0x8000}, 0x3fc, 0x2, 0x0, r14, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, 0x0, 0x0, r15, 0x5c, 0x101}, 0x49, 0xb418, 0x4}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000880)={{0xaf9b, 0x0, r8, r13, 0x0, 0x117, 0x7}, 0x9, 0x7, r16, r12, 0x0, 0x0, 0x40000003}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xfffffffffffffdbe) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x0, r7, r15, r5, 0x0, 0xdbdc56bda76f491}, 0x2, 0xdc, r18, r17, 0xc874, 0x9, 0x8}) 14:06:10 executing program 5: r0 = syz_open_pts() fcntl$setown(r0, 0x6, 0x0) kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) r1 = kqueue() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open$dir(0x0, 0x0, 0x0) pwritev(r1, 0x0, 0x0, 0x8) kevent(r1, &(0x7f0000000080), 0x7fff, 0x0, 0x4000, 0x0) sysctl$kern(&(0x7f0000001500), 0x2, &(0x7f0000000080)="ea76e71987857b7d9daa01fd91f79fc329324fc94a38fbb272143b0c8872ffb5cbc1d15a4fc2ab021f851325aa121af28f2eb4a54d07cc2aa6755b8ef5cfa9e653a648f6bf0cc8826a8d5407b02c9333b509ae8c2ce9b8542ca6089494189dd4141b516adac1b0947cfd177439b6ad89d7488e3ef5ca8289c3268589eafd185061cefa57600b50b666f62d444edc87b859754476a87eb1f4fde3ca836dee85270f63acf0d295308746e88ebd0aaf3415ffc42f7f7fa85b05daf5d295be62db692ef779bc17c68fa966954d8fb70ea0c588a74aea9a44cc8af67845c34d48072856b3f3955584804f85e2fd7eaa1ebd4e0fdc1e238d34501850fdae0e25508e7be0214d46fdff721ddcdb0762ac98d38a947d302ffdba93135e1dfcc90405a3fc9c96593942d6e0bc5d15a3cce99183c5af49ce5bc203ee09452a24f26224008fe0f8b32ea315d7aab16300e62d2f01d38ee11290497a7756874b5bfe50544063a8071e14aefb7809e43c06dfa6cde557e1343d5f18109ba86dff1ce5e10ffd20a3d257b8ade3c86e9d10157397fb79ba6e79626474e3fdb9923fe0be842e3bf23c86c52fe4ec78519897d85988e32b14851243cd3277e1cb4b229fd30220deb078c157e902829084ead04d42b1c5daa91dc9677a71a77a9f7a09bd7b108a1cfb880106878685a6a3b5501b84eb5b11281bb82458a1e0425d96dabf9b7e3651f4f48a5b16ab47d800f30879cae1c21c0a5f999e54ce73487b7cacdc77de839a0c19e61390b9f3d7e0a96ff62657939523ba05a82c94e765b56b401aa5997b8a687d772a89b7cc93cf1c36e5ae688905f8ef34611ad95c9858da8a0564ce51a1ec4a75fb9a16c5f814008948edf5f0176995f8d1694caaaeea1e20498e51a582b119b38e8c22c412bb2d8125c6f7fc028c4f5877a5bf7a0e6fe3f99e0a4241e1cd61b67021703c666747e74690eb1862f1fbeb12f2199d40a5f7a02b6c7125b83f30d67c1d8fe20c5ec86397d889b0a9b5f807ff4cb3840c53ab6f5a3840ca163c771721c886c15ee195a74d0c5898437570cd78ae053879a4877fd388737083208cc7a9f6eed16789462497c94ab24c50b9240adbbf074db3f6c69d372dbd2c4b01d956b51a5d1cae11ca3b93857e4922b363d0add5857dcd59ef32436f5fbbecd6ad9bfeb01536eb9768bec4c357c999449c9bb7bd07e4e4cdcb450afef705e5193c7b5e1a4c797434e2edb2fca2db36697aa5f954aad95632fc534cf398ecb400ee3213402c660cffc1ec321fd56a32fae80e519011ce57e6527487ebf78ce28503861bba9725c0d3e4e0cc3a44146fae7447ba9ce893edb2a3e597e42b7b0bf919ffc1ee91a625e1fe80d13a577d9a736d36952d2b8a7a5de44878e887d04d8750bfad307cf3a964c0e2f134b98484b6d97b95ab847bf0207666d23b948a80fb36fc5d9b7e89113b5fd85c6c9e850832d095db6ed09cb3ace6f79aea2863c411100d0d5e508c378344094ffd086649146953c75d95fd96b7ce464c1da279d124b9ea57327c28321d74731e9f8188d6a5fb063cdef372ccc556043cfb144bbe24a0b346ff9608d8ec469627cd1b01657eb89149d263c8f6211059cb3596aef51c7c0b5eec2c8a82c62823abdf88bca6b9a91bc6faa5e2d14c1a6685aeaa3de8a92471c61d24e0eb8ecb00dd11f0ef7b17e71d607853f0ff4bd848ae1edb305ee5aa0e5e7f94fd9377fb90da87fc951003ca834c6c9c7cc4452a8cd177bc08964d02fa585940e6b8fc83aa3f75ea1420a6fff57e273fecd7a303cb25321586e53b26fbecd211ecc2d7670651ea9d85856b0e2816fadc2381b267cc4a8225ddb5dfafee24bd7b2e651643bf814a93de5bcb115dc1926aa338a7dd7d49191444de603631da89bb76933e05db9ee46117ea9e9d68f08fac20afb2f1fde78f22a2149e4ef1f40e467db9f15d204eef476504e22f7c724e4d49fe9e8a7ec3e4f966033ed46eaca6ee11d9c15da4df4a7eb96259ec2ae1e369f9e372f86c930a9a75935454a7cbdb3190793a0adf29dc7844828445dc2ecd0108adb6d3d5fed417d609b8924638adf2c825e1388a4451fa1199d98aa3630858eb2f90ca48847374b195ff36ddc379d3a87c86315daca7e1ee027f5c538b692898cd0a700b953701cd9a232d1ab0164d00bfbb83cf05694685355983e198d465ff9f65bdfeeb7c66a87e9f6bd016a7a001057f323807a1ffbf512315441c4f48f58c495fbca7091be166ac8bbf8d3e851408f88aceb1029d99fbb8dccbdc5e04ab9709a4d816326ee113209afa036e19be5c0f8a4d6985142bd4e5342960c4abf92aa0e8f70a77520c7715f03cdac2da85cc42a7d97ccb4b427b6c929ccb41a485c9a807a9c281c450dd1c43445c5d0c9b1757e6170b1492711a8e5a9185bf4efd55d03e47da3e28376923378cdcc4d6daf5f44cfba21ad57c55c249db189b76e8e9353b04c0daffef2d16e5e88f8f93dbb157b375270d2f1b6a3e1afcd7685ba5f496ecb60c56e5ca9827f02371af4a1326980a4d1d86267ce481418e9203064c4b970332eee19aa46adf68e1602dd1f9769af69886e81176ac4822b73cb22465462f0b04afc3aa960d541d6e9e5c3600f10ff49e31921d3b8766a109e7cd2a5cb80bc4af01c68983d421b4c89eee4ac683fe0ff5c3b3b7f44c2249b1f4df929a70c3dcd5cf8e62ca0b84d358e6dbf310106e5f6a419e56aed88872b2ce4466122caabff0f3901029a3b19d6c2587b737c4cf83a58d2399afee7a8434d3097ebb4d0854cda62eb6a71068804f9fcc3c07efb3f18d3722a32d19989faada290dd478807210df9c80d9ba2a30f58207ad50aa46da1a4e3f9462481a40c6ccf989764eaac34680c282c36fbfe6e6d709f8d4dfff761693849b684ede041ef173b8f7c9f96e0921345d303477c7793b84cb2b2e83224883e8f3347ef483cbeab919008941e27a0bfb99a776e226e630105ba0eb788db8ac91b2ac156aa7a8d8c6f4040b611b89d53260b85fb480521f34cde9183bdbca19474bbedd58034c9c03eee92c41fdfb72295c3694b7f25f5995e09719a3fce377cf4db4ed20c8f0a82fd17f596f2a07745c7fbc5a634800f053596e0bb77870f391290ce27f7d7aca29334f4068a799d7fc04accf897587a3edc7dacbd856be52bb598b8d4492e0134ac566a8d8aafb04892e1a420ad47a6db5aeda172059efdc2bdffc454dc6fc36268c76f8b1ef9c9b138f717e8c5e9d24d894a0ce34c2ce5b12349d51c9516ca525074ea51e465055bbbb048b866ae1e2c74daeeb16f51124f7b0b2f27e52df14b26db4616987e32383d8214a63dd135b7d95cb573cb70a873b1604e690dffe4e8bb55037d82f990f915c4bd4068d185822d91a9c16af3810fcaf4539a0421355268018811b6ec9abb4ecb59e453964796dfd658322d984e3849f097fb76f2f127dfa27c625a7aca721665b080b8f674cdf30c28f4d0e5c9992970722fc6d2fcd1ab0117acf6679377d14fe2d96481b6914f0b64d505e6a4d8ff151cf193a69673587379ea7ae264db585640f609d79bc075ad6d40742eb9a5a3806a3b4bca2bed4c7db84d6114c7fed5482ade2b9eb83ee5d50457c577dc035c27dec02c132a6a394e2a9230268fc11ba4406d118f138e22df60196ab7d72f8e8d59d2b31450bf09cc52e5e26d4aea4d06bdd2273d5e6c10217fb3b84d622b7e5213b8b2aaa0ce4f3e3751b8337cd0afe85c3cc77b6074760944fadefc21eaaf9ab29d9247e8b101aa3140b20d06c6d2de4bc00197e982152af9ca463f2b29fe86aaa2111231d926e86a6659de57f7c2b15eca59d9f3f6e1ee6a054de543e59ce7cc5b0b4672d41e33b24abd7e48efa4af6bca34e8d639b04c84d559a80c1833cf25631e2e51f57fe1df84b4bd193aac68509c17893fe47cca1db9a8a25f69b6a7385d85146a88d86b446ff0eb7481a17936aebb5acf61842d292fd4704dea9f936022a5d8315b63e9eb9ed162f79c4e29207618a641f6d7d5fbb00e25523569d478998b22c3bfe49d5ceac92b007a1132adf71a59efabacab3e5874d03008da015b8a31faafb7338fbc9ead820e9b22964ad9a284e82a084c21838e9de4a01a7504e15381ddc0e9606b395fe447dd9af853194ba0645d8be06b9091d44c81c201f620fe02e3006d6b319248787758ac033ce88356da0b35dc5c35e702520958011a6cba3ec2bf4be55bfcfedede69aa5a28253c90d8a075c8052d3e3e7e13e3f8497feb7a4b3e4b485e4bb1f4634ae39da3890955c521cbc813fd1cf2e5533b3453d78f18b10f96f93c7834731465df672", &(0x7f0000001080)=0xbff, &(0x7f0000001540)="8f513dc42738cc2ab43514d2dbce67f7105c2b710954b6743f6338f5265355df40ae2c32d237d3096667ca864a4bf3c561ed688b407ec77103dc656ab2f8703b588327be9159628c56cfe802fd083ae6d7a3982b6a04610d1be7", 0x5a) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000001140)="7af40c6efb0f01a33eda6b473e1784e66b51516487a0e92d0df73a960ee090a4a6e9a8aa8525b30ac7f1ec8c255bc93f4e46824b5a33334ccb913bec0e876c2b2d9346d8ec9abebcd7d837510e52f3f0bf42fa9c0eda23f9f8968d1af219368e7ccd7db16bdb0074db573be596b1177dc4b1fea81dc0e7472b9e5441cb04c5ed68f960378ecf952e7aad0605926024562027738054f60f5fb3cadef2ac85b9f6e1e8216588867da87b2016258e64fbd2dd36477b490df018f202074a77dacb098de6f31e1d94bb07b29c0cb61b20224c1655567dce", &(0x7f0000000c80)=0xffffffffffffff8a, &(0x7f0000000cc0)="e6427d49ef89ca858165d5d18186245f06ae9684d4d2d646027a0b324e558f03dd19ba13003f6d99c5bfa2d83dfa64fe2a33e0280f47bb9375e4a8f97f4c2501e797375a6ca9018140706534c91005a697e4307b21c4aa4c27da757b8b10d0f64ded82e7dcf94c9749f5338c0249cbaff073c514d32037a194", 0x7) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) r2 = socket(0x1, 0x0, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f00000c7000/0x3000)=nil, 0x3000, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x4, 0x0, 0x0) setsockopt(r2, 0x1000000000029, 0x8, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x9, &(0x7f0000000000), 0x0) open$dir(&(0x7f00000010c0)='./file0\x00', 0x0, 0x91) r4 = syz_open_pts() r5 = getuid() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r6, &(0x7f0000000040)='./file0\x00', 0xc, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r7 = syz_open_pts() close(r7) fchown(r4, r5, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) 14:06:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000600)=0xfffffc6f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0x2, 0x99}, 0xc) shutdown(r1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) dup2(r1, r3) r4 = syz_open_pts() ioctl$TIOCNXCL(r4, 0x2000740e) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mquery(&(0x7f0000f9b000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r7, 0x45}, {r7}], 0x2, 0x0) close(r6) poll(&(0x7f0000000040)=[{r7, 0x5}, {r7, 0x1}, {r6}, {r7}, {r7}], 0x5, 0x0) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000200)="23216a87ed52b709b23bf8b4bfdfda8b702d2d8ed8e4602276861dbad7c7f7a5d40a", 0x22}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 14:06:10 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) mkdir(&(0x7f0000000000)='./file0\x00', 0xeb67c48e72571aff) open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x36, 0x0, 0x37) 14:06:14 executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x9e178c87381114ef}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x5b, 0x6, 0x5, 0x2, "8e65ff71d45892b4d11b02630c8c582ee0d26528", 0x4}) syz_open_pts() r2 = kqueue() r3 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r3, 0x6, r6) fcntl$getown(r4, 0x5) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x2b, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x8001) dup2(r2, r3) r8 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r8, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r8, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000800)='./file0\x00', r8, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r8, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) fcntl$dupfd(r8, 0xa, r5) close(r1) poll(&(0x7f0000000000)=[{r0, 0xc1815d98f0d0aa9d}], 0x1, 0x0) close(r0) 14:06:14 executing program 6: madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000240), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10080, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r6, r5) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f00000000c0), 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000200)="d64edb478b1b8e23118853eb77c2454685ddb8029e88b14032aae93998f87b64373a0547e9c03c3e62891715d74baf01dd2f87c73801eefbc47e9f44419f87ec8e5ad3de1da342ffa2533295551b517fc9e9ba1c25c47edc6ed51bbe5a835ee8f1b85db33ffaa0134bf7ca1100fdd57fcf7d0f1f2e040dae45c0bd840542271110582c5bcb30606a8446cc999bcce2262a207a57712d1088c0d313c41eb609615be33472d242dd0a19a84ab147ed8c19c5872f17e3d640b158cf2757b7ed73e5343fa08506839e8de7", 0xc9) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r8, 0x8080691a, &(0x7f00000001c0)) listen(r8, 0x8) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000100)) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(r2) setrlimit(0x3, &(0x7f0000000980)={0x5, 0x54}) syz_open_pts() socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x44}, 0x0, &(0x7f0000000100)={0x3ff}, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x1ffffd, "000000000000c4266a7d6f939b72e84be3ce00"}) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="e80144015dd6014c5cb6f831d665a726364f6c47514c57d563979b78a1fc827fb186c489f425", 0x26) 14:06:14 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x2}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff2b) syz_emit_ethernet(0xfa, &(0x7f0000000040)={@broadcast, @empty, [{[{0x88a8, 0x0, 0x1, 0x4}], {0x8100, 0x7}}], {@ipv4={0x800, {{0x1f, 0x4, 0x1, 0x16, 0xe4, 0x67, 0x101, 0x0, 0x8, 0x0, @rand_addr=0xce, @loopback, {[@generic={0x89, 0x7, "12191d33e2"}, @noop, @ssrr={0x89, 0x3, 0xfb}, @timestamp={0x44, 0x34, 0xcf, 0x3, 0x6, [{[], 0x800}, {[@multicast1], 0x7}, {[], 0x2}, {[@multicast1], 0xd58}, {[@empty], 0xa14b}, {[@local={0xac, 0x14, 0x0}], 0x9}, {[@local={0xac, 0x14, 0x0}], 0x604}]}, @lsrr={0x83, 0x27, 0x0, [@multicast2, @rand_addr=0x66, @remote={0xac, 0x14, 0x0}, @multicast1, @rand_addr=0xffffffff, @broadcast, @empty, @loopback, @empty]}]}}, @generic="b269c8fe140dc2c376ac1b1f0ee89ed70f8bf4ac8db0064f9385ffd10f39a48da612623d3b2e21dd856776258aa97401a3f4ac58f76fa5049311f76268b1826d4a8a360be54ff4442b495a4682dc2a79bcefcb202f372398ba9c9e0d5b0a890d3562e24d35e8bb74"}}}}) 14:06:14 executing program 4: setrlimit(0x0, &(0x7f0000000040)={0x7fffffffffffffff, 0x7fffffffffffffff}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) close(r0) 14:06:14 executing program 3: symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc1206922, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) r1 = open$dir(0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r2, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000080)='./file2\x00', r2, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) rename(&(0x7f0000000e80)='./file1\x00', &(0x7f0000000f80)='./file0\x00') rename(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000700)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000800)='./file0\x00', &(0x7f0000000900)='./file0\x00') setsockopt(0xffffffffffffffff, 0x1000000029, 0x37, &(0x7f0000000040)='\x00\x00', 0x2) rename(&(0x7f0000000940)='./file2\x00', &(0x7f00000000c0)='./file1\x00') mkdirat(r1, 0x0, 0xb0) 14:06:14 executing program 5: semop(0x0, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d96be}, {0x5, 0x2, 0x800}, {0x3, 0x4}, {0x4, 0x2}], 0x4) semop(0x0, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x4, 0x2a4, 0x800}], 0x3) getpgid(0xffffffffffffffff) getgid() r0 = getegid() r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x7a545d2d1c0a6712) r2 = msgget$private(0x0, 0xfffffffffffffffd) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0xffffffffffffffff, r0}, 0xc) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRESHEX=r1, @ANYRESDEC], 0x0, 0x0) msgrcv(r2, &(0x7f0000000b00)=ANY=[@ANYBLOB="a083f0b5b14870154ce12777b886111e749f20c94451348a61e2f0bf000439a4ab722be9252d17e4e9db1e9553756312d285933fa3b9f7b4a9cf2e491ffc7051b11b033f6f1b75f1ae03585bbeff146f929fb46c715c18e83e3d02961117f712ef3e7763bcae4731cee859b65af031d3da0ebe2516dccec7ba7480650fa176de12f71c6b646044a02f8cd9bbdb0d4f89e31132b036554de088a0df36c9818b7d0c33053930f9b939f22d842f681a6a341fd5f580f399e4892c3c1cd76c4525bcb2a7361b75b55f56ec98f7c035c1f9533e3854bf0d", @ANYRESHEX=r2, @ANYRES32=r2, @ANYRESOCT=r0, @ANYRESOCT=r0, @ANYRES32=r2, @ANYRES8=r1, @ANYRESDEC=r0], 0x9a, 0x0, 0x1800) 14:06:14 executing program 2: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000640)=ANY=[], 0xa, 0x0, 0x0, &(0x7f00000004c0)=[@rights={0x10}], 0x10}, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="d7", 0x1}], 0x1, 0xdcc6) r2 = socket(0x2, 0x5, 0x3b) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) dup2(r4, r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000080)=0x8001) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:06:14 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc018696c, &(0x7f00000001c0)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) r1 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f00000000c0)="fbfac9cd", &(0x7f0000000080)=0x4, 0x0, 0x0) close(r1) r4 = socket(0x800000018, 0x1, 0x0) syz_emit_ethernet(0x4de, &(0x7f0000000500)=ANY=[@ANYBLOB="aaaaaaaaaaaa9cd7361987d486dd60ecea6604a80000fe8000000000000000000000000000aaff02000000000000000000000000000100200000000000000001000000937c64c51b64470fd0e2a61bf3f4a60280b492eed2cafc158456cc73603d73ef27886fcd809e31cf8e5325e99b93b12d61cf87e8c60d9bb1f23714c271fe130f5f251227b52cdca575357af4dfe283cfdade8ff17c148d3de3fead5ab2d1896a5be8858bb8974ee18966e7b2eda3a6ca7b118cd156c48f87ce7b7522d3d70b8ff4b04ead991d7a2e0a6f835f8f6b91758b0d4234a0b0369b0b0682cc23dae8acfee192b27b6d7ebff56b549509b0c27c842696f2903dfbf4958b33257b5d41c1575cc967802d32b77f87f705340a5eff57361b598ead7cf96c760f9206a7954bc7d99dc359ebbcdbc5fa11923ecf5215aa719ac02f8405dc84cc152b2ed86d3a0000008500907800000000000b1cc344b8e21edfcfccc5b568e7af6d73a9aaa3b73655751ea9c23e62de62e39bd1c2fe5160bbd2cefdd36dc1d7687b13edeadb00f634810ab4a9bb6e3af58875a032cc20292eb0d890113fed55eb9b9f9141779dade6251afbffb7080019871b2cab4bdf23a15155fb2b39a8ab7ceb82cc6e1743a6fd0c53cebc1d70e22010c949bf56d48123f4e1c2342f0e97ccefa09bcb118a1e75c0956c45616af0c23e58b2bce33152cf075a016e43359d6d59d412008dc2545b77301efcb4dbd0d77cc733482f39684671ab43fc27f4ddcfc5941ca8cf490c36e43bff1979bc237d52794449c30d06932b73eceeb95821c58590b7198d595cb55fe0311d9f9301c4631b50079a12741e6bca14f64c3c95000725b2d156304d44f330f668d11f75c5eb14c3644034595d7e3fcfafa0000e731ce531e002ef049e893b5580b7ff59a988c9bec09ab4a9b0cce385001a70b403c510d8937c34d94eb238476ff9a474251198005900a6db3e92b8c9"]) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x30, 0x0, 0x72aae6d85ca100ee) 14:06:14 executing program 6: sysctl$hw(&(0x7f0000000000), 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) semget(0x2, 0x5, 0x404) getuid() r0 = socket$unix(0x1, 0x5, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000240)="ee56aeb3f517965ba7f164f97ad6b42ddddb970d8d447015664c62c62bce07311f443663a73dcdf135fb252bf289f651033f553c6ffb205e0bf57d5484762124270c772131d9d972f2c84c12b3a1c31050e43bc662eaac2e6eeaafb7000a318a2e1f1d540345d08fe9bf59cf2b05678fad131b60d762eb6a6cbce70b824ccdbe1eb9167528481d407a07aea1dc626afc358c806ad774f259fd5f43b3971ed1c4be5b71933ad865bd9c67d43891dc8ab4763bc1d8b635d746b3a8bed26ef6190e33b254e37a2b5a4d81464bb9ade07f9b544417809aaefc795095d24a5d4963d3d91883d0ecf57a6f6b28505cc921bceab141af67ca91079278688010444af95508db788d9a1be09d3093deddb5a33e7dcee0928599fa5ed465e1c0fdcabb6d4d4a0183a7e13d002c0567d20ee3a3ef8521933900ea9bf72d9a1c630f6539ac95f45551153a5e3fc79891af330b7207583ba289d053478d9d112df114363770b052cb59d8", 0x164}, {&(0x7f00000001c0)="0103f10c0700de2ab53c55a23ea35e8c1fa3ad", 0x13}, {&(0x7f0000000180)="fd7862a1c7591f38848f61f5e94ce4ad387aae94e91c13ce4b9f60ed9df872541e3e3d3a", 0x24}, {&(0x7f00000003c0)="d3fca03138d1332945ea561f2788641be903f262e3e090a10406624f633a35ffe0433dbc866ba542435000fcb004a4196cb3b17952b5e8cdd923846ba18bf3e2c7ed614ef57425471386", 0x4a}, {&(0x7f0000000440)="ba430c3b7efa806973a36838836e42fbff6bc292a8e61420cc4b4b1e9944fda686ef81af031d10fef4f269ca71a756834aaf8ab3572b3693865d79bffa00cd2c8a854fa14904910f885edb9bf40db4fa78733d5c7e37a8fc2fecf136a479563182fb7ae006086fc8fb40fa47f1434cd2e119e3439a", 0x75}], 0x5, 0x0}, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000280)="cd9973a79975df6d1c930c08ad42e6ede35d53fe2f952df95287eefc91140196a9f961bfcc276bc4d83a5abe86c8f107a5e0312efe807a2bc1608c1a406f1435b8eb07ba6b00eba171f676b0b436c7e88dc0e6cef9a45de043592055333a7ee5f28297bc0135bb320c3fef7a7beb060fa23841b7a7b49bd185eb7ce043327fd0743536f3667ea62a2d4e96d9fd0f70e72f68f3d66666334a48c23380854156acbcf0f97be11323d01aebaf18484f34f6d6f66b49e78e468fcf7620f5a55d63825dbc19e5be6a2705a86f2f6dedfb881441b6cf7efceb238979dfeae21632e0e1356b0262393d6322c6a5edc1600c41dd800a2456b138d29abcc8ff805742c86417be26e09bdc9e4ecf19da37dca84086ecdc3c48d80c0489fb73b46186313599669532658baf3aa357daa023ca919b4afceb8cee956c3f6135994544f7d3722dc96292cd8a541704fb8a35c6536f6f669a312d7081f9df56fd2b74fb9eb600983896033bd79d35b872c9f6152883e2ffc56bf60e6116454b258556fbe4d5458174035f4f2db14f53d99157828a23e093dc9e4156f57727515f28c2115fd7e33d2d52edef38c4465dbe2bb9039b24735ba8506d166f42a6fe97f5ce647cfb4bba1fadc7915983080e075efa61d068a6be0430379c427588e76f1e86b4f833e94425c14bf0211c130d2226c821a471aef38cf84500ab7520f6745b564266a7c16603549264b2f487354cb42873add080ddc4ad591d0c155a094b76dcd295cdbef34b7d469dbd5cbef074725b84f08dfb393818e66fd04f443c2bd60a062209d8e8d1565d590d1badc0dd4d5877bec745fed68467e035a85ee99b0665415486ef3cff0ed9c6e66167fcea0a34213e85a4e3f68b9433d00497873f61c688292a198bf8272bc235cddb1e858043dcc3d5ddeb62a6315dcfa7dd11b466ab97f29e59987fe359ac56e0189948d5d8774827c070fd1421e69395a489b6de81ed3d190965dd3f0d6f4c2b74b23d876f494f830aeef361656f46f4548df9833f3d9450381af43a239e1ae89fb63605f784c4691b18ad1897b25754675ccf56a64e62fb1e6be485742713cf463ae224749e929a9d975d6e9d7af2f88357ac6da9ced11152dd9add931887331b03787be3cacd1ee100a91bfc4389e0e538cf5f5471b7d06f30a53b7a20ac33710ae118986b1264e659f2f5ac0f91e0b66a89dccdb0ba862b5dbdfc6403bcd4f62e02763e41ea940ddb183c57b1d3eaea626f9e6bba52731e0a7929f020e20ba8ef62df84901ac57416778515c02f752e10b7cbc53ab03602a64df573bbb2e7abd99be92cfe076204f4c9ac54daa6363716c5bcd1772d48bff907014ff984c94d1752adf4aa701f18cfd1d44e6e8591769a379482531f95057ff152b0922196482e1e5106c96174e314b935901915423afedef917575ba7a7486a9a07d0769db2258889594272d557c7bc519ce369b9cdde2fb188f19ade55bd452500f6fdfa068ab6a6ce7a3677d0560dd17ad58e101b8b21ff2fdcfdb66206c1f50b1d5f9cee085f9780f9e365c3fb29eb3b2695cd2ae666385bfe12d4cbeaad85595e031916021eb2507b803a64f00b1619711917dd42a4df48d30ea98859595fda140e92da5fd4cb235c484eac57225f99c16f2647d4c66de5a79af3ae456cd5de23dcdd350b5d0f438302f535d82bb5d5a86411d147e0012b8085f69e0403a2733b3b0d332120f9de0ffcd12cb6849c341ffd1c518d7918361ed48aab11f6fc97833b61affc1b7b704629fc80672522b08039fea7fc94cae8f967ba0c63f812e2e7f92edc82d4b6705f7e1c18a55d8b819b661b2769040a76965b7c3b3507c9c1e80fde6c0a659ffad774a5cc481eaa9446eb5288000ef5e463ca6f92c491316f95be2ec652911883f34618ce0f1e59a86271c7f9be5e06e5e2f502d1a7819d124ff6db080d0bdbd6ee99b06c28584b004c568671c26fc780228dd218fecd9f2fa1a4341a56bd88a916f1f0a9327456a263f5f3caaabe293cda2cb87f52939d8046f5e13129ed5ed8f80b814ca13a19e470039247bfe82abffd0a2d53f2d490b8927d5a3fd3bd1e42151593d2b7405a544625266fa3c08cb431831bdba5df75bc172aa60bb36cfda951e448a022960cbcc6f8697167c7e0b6207c2ba3ce5c98de6368e5d843e5c0c9f05b6cafd60f4ded881e3044a13fa62d9da73e1520a6ac840564b4327a17f9b4e7b6744c0c09553747798678a39fe7f3196d7924be9bcf3cb5dd3380a65115be46d7ae844bfa224a85d8f92da44ba870df9bee6139a926291e0024ed8247b74858b84cca8df91d817c08c3ba38bf94cd71ccee6db14d5942fd475d1127683e41b79a5d2926cf4875bdb1c0bf3b56ed65a7cd54f76b2780730200e3fc2a413e222040f0b4a83dcec4151320c89861495debccd76bfa279478e78a1994657139a63f386e1d5f08ee01d1a95b9ce4b305f251be9ded2c171a6f62d80086446ee3e8fd7f3073fe0578372c3e727bd12151a44444928d0df7752f98a32e75cf770a63b816b103ce8332414274392db84410414fe7fa71b279828829965252659a1eb52a6fd4f49abcdbcc8221b541ab934d17887261854208a1d873a82982931e0f2d1c16ede149e14b5076b4842f1471390e2601e4127d5edc0944b3b47c015abb08effcb494bec52ac18f39278df28cbe4ea4d5f482d156ba05905a74ce1fd7ba6c411699368b5ce2a02e4fcf5d1f1d4da10c272c22ba573fdd33ec77125054d9e0acc09c6316c4cfe3e5c9f9a15a3027211823119735454f1dbaf11b2ed3743837f69b3900c44627e0cf6efbdc042df25b3312506cebfe388fa606c4b15a6d5c1ce44268cf6183b97e6456a3aa456dabbe15b5fe82069c85be2c0e6f9b6830fa4ab0c59134c827dce6332bebed5df936086de66aa3d85f3cc4be9cb40dead7872556e3bab2b10ccdc9ae4f05f612f24f4f38464b79d41079f2f7292d69ada93c9ffcd013831c4fc568d1dc19914a74d430aa47b9bb3de2bfafb85c8cc715d43a2a6992b0bb21ca4b652875f855bba88859b02e12d43b6b4a3025436ca1a4eb40a6041821018b268e017f17d3186d06cbd4d9bb3a58d15b99977d61d076ae34db9379bbac781cdca2c5b52c191b5df9c5b97c9a21d50d3ceeeee309b67be9127980da65ed9e9153c7cc267eab53ed6741a904e409eb4d1e8825272c7f2244436faaf5903b763c3373f64066c5000747d304e93839d3f7e2f6bb7e4852cdec8490ccfe0569a7bfd5619ad24cd608fcb18de51788318c5b5c9fc4704dc0505f96a07640dc04c9acc6600d6e193999c0f0c9d8e4f3d0e7c9cc7b30a2aed64a64f6db4cce69b94a7e4d47a6306aa4ff8aff4e81e38f5e207b927f5e0cff51e80855d88d465b4b883f70240124f189450c25168a1163036234a45374fb7ac75ef0d95db3c88423ac901638cd52db841834f203c918659e640a2dff01aaa99967377c34e7eac69c84391dab104c0291e4e8e84202945ecd29d6f9e6e6796aa81b761802b4b5302fe09b38fe7d280a97a908a7601d55cee7bef54b5857279b4ccb2ba7d383bf9e1a954730beb675f78a9f3f91e57bd221b3f6ce7b11a7e2b8781655e1287fc4859b5098c7c5dc8577eaadfe14a5a9ef0f9d9fec0ff21c8cee7aaa7d34e983815088f6d2823c6f326b29c47e51f2d3899148efc7e456071433cb94071c0cad1b4cc3326a824ae08645581bb810b4f001cdebc0e6030b74b4a0050d2f8449ff4775c326485878b389f7ecafe23f5d4673b0ff23e77b34e29ed8fe741c934b6c6dcb15b56f016e01c40170da513f2896f914fdf7bd09082ff77f4431c27192ff992be9bbb3cf95d0dec43be4dc0cadde2fa382da67f9cc636cd9caa6b92212ac954419eff4215f0f5b72bf64c3ff71b2e3c7056a4be56823c194ac3c94494e653577d073e5844dd86efbb3bad1f67bad3efaf7ecf0e0c83c18456e39d31b255f377e9ad0d37041c7d4fbd4d6101a9aa41ae55ba98c86b5a9e53cf3d3bf7894800edcae2ef2b4db199a38426811bedeee678a3bd6145ba7649cb28e6e08edfce764c40784233bdb976dda33d2dbda21f5e55520bb14603ec828d913449f49ddb3f66b74aa95479edec18ba902bfbc6a618778011e82e81ce80049484b4683b69e227879abea4889a3fcd872be64e56b2f603db2df82ea3210af9a4cd5d12c8cf700b25e7c4404b039999b7fce3110f2758ef74c654d332ea1cf30ad4339b499f33a7a2bc14a8bfbf155f61ed6cccfac231098a64d9447965b8a23d0b03e21b23a370674958084b3bbff45ade02f981266cbd4dbdaa0e486f7820862ea3706dd6573da7e30099bf0143eaa295622161eb9bd04a870caba56ba317c164aef12cf4fd549c6f6e18b04deb37de5fc7b2095e94ff59ba47a4b0b02b4e7036d0fe5419d8c821f8306d3121c5c2651ce00ee68cf0918bbd50035e2bd4fe6f088b4035ae57b81a5b982da3cc3401386115845f2ccc3930a61ba88632acc3c352637a840ebb10f6fd4a0bf574f532a0ec69d39573f2f6a684190404f9dd6c76c79db7093877c24701c62cdcbb95508b604e6861d8dc4eb72457f507964d99fa9ae537a0f39eb511d95bdc6e6b899bce08f8396fa0da4399e133c7f6e9ac9536a3b69173c1aef264e154f02485b5cfbfe22f067b8ab4f34fd319f88b4aa3b43776f52c197ac92b48f8faa36b564bbbdec3ef6e4e50d09f6b5e62ad6ff5ded0951e37934c3b3fed6f49c9229c9b22cf1e1da4a60c5b216dab312dc4aafc57360b97945c985cb611f688028c7247afd67a1d5638a928098846e1064ce0f2a61cb5f25e9254da04da3e88e4641fdb6b923bc01a34ea875cbd62a324038", &(0x7f0000000040)=0xd81, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1004, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) r6 = msgget$private(0x0, 0x22a) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) mquery(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r7 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c1, 0x0, 0x0, 0x0, r7, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, 0x0, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, 0x0, 0x0, r7, 0x5c, 0x101}, 0x49, 0x8, 0xfb}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x52) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000880)={{0xaf9b, 0x0, r7, 0x0, 0x0, 0x117, 0x7}, 0x9, 0x7, r8, 0x0, 0x0, 0x0, 0x40000003}) r9 = getpgrp() r10 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x20, 0x0, 0x0, 0x0, r7, 0x8, 0xb}, 0xf82a, 0x20, r9, r10, 0xffffffffffffffff, 0x0, 0xcd5, 0x5}) fchown(0xffffffffffffffff, r4, r7) r11 = geteuid() r12 = getegid() getgroups(0x1, &(0x7f0000000000)=[r12]) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, r4, r5, r11, r12, 0x4}, 0x0, 0x6, r3, 0x0, 0x0, 0x6, 0x0, 0x3}) 14:06:14 executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x103}], 0x0, 0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local, @random="f02ca34451af", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x3}]}}, @icmp=@generic={0x9, 0x0, 0x0, "138a0927"}}}}}) ioctl$TIOCSCTTY(r0, 0x20007461) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = kqueue() r2 = dup2(0xffffffffffffffff, r0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) listen(r3, 0x0) accept$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e7521f4269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f00000003c0)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e4798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc7f7b98463cd2a5b59fd0f80c0f1b", 0xda}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e5b4426d2b3ac858b0de60f3b0d0826723edaf970e2e8f2a85bdb22abd6e3f4361b97466de4e19946b3e1002733f2cec3a74d831a08fe549fecaf409fb6506a39786d216fce0fb02724cea5a3e59883495129f08c5093fb1075657c1a6eb103cc995319165a499897d3d4426c82329be4f280c215dc52ce6cba3f7799ebf5cf056e923b1c775555287f9636ae5afd98c152ab54828beb9def5f59672e25ca897cbf7cb2e9614e8fae93bc3c0f3ce24f96a1cce3686edf96fdcd465c768f706369c2112d6ef401b5bc12d808282f298495950d4011705bc221191d2d05c7c1aa94aaa3bd6ba2bf403ca48875f04768e83e03af145fc8aa74e3d94ace308e2b9b024b9ed3997da2e8fd203e35101dc08f065245db65cf33271dd249b8b4f1acd91e7e4df5894870df056d31cf5b119715d5c0ac17b995e8dbbb39e4a467986f88f09bcef2b9e2aea40cdc4be83b0db068ebed3eb93038e62936a1331a398fbb560d30905ddc36aff09e4ed78b998b535353d9085db1ee90cb1769a2d4401a899321690405e9a9dba99d40a1d91b7ecb1269b94e4373616c9f2beb066242fd4223bfe03db6444294836d6b66e907d72cb20ee3b8d60625a6db6cccea4340033d5a4106ca64e294381c9943d2e53e850bff6a01df9feafd48768dd745c0760d26bac941cea200d0ed4da095aa4873e31a6126a0b539601dff801c0cd14078bb3f53d98cff835668a07842fcf801ac69cd49d0b19671dc2be24af717d2a9e5055b964ecb7eda7a48426554988119565fea6921247b34e091b18d410fc64752efdfbd1d5c5327fb736fd42aa1e630257cdef46045e6a858e3263188e74ccb92a15dcec33014116ddcbd72361cb16f2841b52d95e7290140c429574c797082627c7f896eeb1f76429288d77ef86ac90732e84d3b6fec1f0ee7fe7b964c81418f6be8048bd6dabe12821294c3fa90a947da808c75e9d0ca07d83da5f8d2e88057b9daf94c62fdce3150be3daf400f56c5739f214cc1c8df413463a4d7d9bb6cd13354116dfd3cfb16405371f5240df41b73a6e70d7496512eec6dddadfafdd96e3d6d9621a2539e9aaeacae13d849e07d5a0ad5f5a66f68f136ff9d4588596e911ccc360be1df0466dde19f5dcf1ffbd90f89f02c5b0c8f4ad50b637f71c686e118097f14c5e2e6d6a0d1ed31c985b78ebbd71dc1cd70b2efa6e852ad746f16be5118e140fe197f25facb2352c71c5de953316421090c7ae0a103db457fd56661d51bd4ace3ddb349b0a32fc47d48cc93fa9254491a02d90b2a6e4310629dd16277bbd8e90962a601bc8c0a57e235bc4f40d3d4f1c9900af6f9ac4836f715c93902308ebc0546ad01b6c9dbf3cf5e810caa0c2dd254bfaebdc11bd5a751154f704f06c18b51c7b1891dde00e478b2d7ea9d46becabc40b05c83df7f5cfc8650f25d9766c84b2bdb94c26fda4913e304b09af07c7ad9795ac34089197afe1b89e4bab54bdcbf0b51fc295299e1176e97f49c1c3737ea80c902ae546f76a390960900c95332fbfe0c5f3823abf829ba396afb7a3020c9ff4203d620eefa030afd72ce0eb1a9c150c61b901e2a4fa6761b7f8b9ae893d670f6ab0845c33a2470026345ea7f2fa0e487c222065773c6992bc64c3f3df92717bd45fa3ee43e8bc49bbb72b8b0b09c42fe4d7bfe98e5f693c24e416b1b1ecfb1ba8927ee15f1a4adc75eac0f970506dafee7b46be264e8673d0bef30c676e50686712a0d15556452c1fe8c337a18f2ca0241459999ce111b1c82589d41317770d6998799754d66ba4242d3a1d195a47a53326e18a279eda6ce2a73e90c4f991532b3d16768ad31943abe8a943cde77a8aaaa827e38598a54e1fc83dc010da49f4d8660ce2a729c8340cb49ae893474e6970a56204a938497ab09afe7d7c7c84c2df9cd16d0a5f6032877d8929bd3736799f0b08434c743e387587ca40357192942fd1b2d64b3a91507384cc2a6c972dbd6d48da8a3925a204a11ed3616db3c2f2f5dcd8585c9394d7b43d0cb5303db0eee5d16e870aec4425356938f797d214f32a435ceac0d540d51146623ab1a374fd7b5544b40dc0e02971b8f1031a11180ba9fea8fb062394ec81326c4dca953994f371559d2929e30e5bc90e07c951bccd62caf89a9fc6be37e943d31864a931d72932691f1578222098216a8939b26af714cdfb74e9a8eb7dfd05b01a612954616e87dad5b370cb3a0e5cab866909e25656cc557268a6ed9c43103446753d556286b6560b2a325736edd110779467524421ae9d57d461ad48909a015b022f2a3e0f068a75fe489fbb4c367540d744ccd2bd97ac9ff32e3ccc7420dc780c3636b256c4fb40e7b224109a45484fa914a3cde8428fc1f4623f1294ada406811da488f6780797eaf8373b777bd00eb1d021e12c57d05e373b8c2b4226544393acee86bc2c2601d5284708dddaf4eb6828a2dfbe0fb1785654d1065dc050f40d1859943dda5420377fc6514145264bd04c111de4a76fa985d5739eb5874419119d81919512b486ea08f2e31bfff594f56fc4ea799813b8396054a81b591aeae9976249625b7c11b3601ccc3cf0021788c191cb741f69302bf89cdb12c1845d1595ba166ab055f2638a58b5b1dce4475dfc4abf0af04daae195d67b6427fe39d1ec1c857b1328c4f6aede8fffcf3ad6449372457b258d0559178c4b93f57a333841df778ae58b3238986c4c94b1e0fd52462b0f2853a7a27abff630c5253deb96e77e14634a57290a3ddcffad832b207305e07415c7d511f74b3abea8f0a59d45f849b0fc249b2cc2656401a30c6689c536310e586f02613c6678ca8daa05518295d600188899faae085972153121bea7c01b4f610622b0c3dc478a9e5dfa5679912af6ef533e6a85d9fab907ee8edbeb3680abd4f20d855c3aee14298e3ab7386a6d404fce4c21891989c6510c6c24fc01a31c381b568245585c9dfea93ddcacc256954cc9bc826a1ef6f89420d95dbec2531cd1534af5b921b231f984f558f09fd363f1641f531303c66eacdea127ec3cd321536688126de22cdb85afe99c0fa8f4e0dd55fb308614419a983f7be34d2aa83643d067f3e92634bf6cc908663aa7a8a1b57e6ed1d4c1f6e411e5acc242e92bafb2f0a22b9ab7866d89beee2d4fad43ff7aa04dd35a86f676e51e417ce202db075898c49e4aff31e8228f8462cffbf897d353bffa236077131fd5e9ae762653be52a85a8e5ced1aee1fc937a2cc5c5901c7689e1db8fb17cef66e6cbc369b72475ecfa1659611f53cdf5c322278c9bd3cd80af3d2ada333bbff1e7992dfeb4a1b5ff136a2766a2fe786a200794d4595d0e69c4b9e021bb9ade324e51e18bdd04b4cac634257edbdbc8fe839faeb3053f83f95da350eac04de31ff29eab8c57a4d0c052c48c377abd1c7c7b98acf4e76458cdf884b728abe59cb97c7625d917479003686272922ff546c1c9c9179073102e6a9c2cb7e31dbe69c410066527566b391f3294077ab4d5b0c001f7eae6f7ea6b2dbc5a8da6937863cb49532c0c1f2bf14f7b596eae6c28a6c5f5179ceb18a55ecd3dafd36a74bc6aa137cd6a8eafb10fb8af62aaa29914c384dc17085f43ab708a9c164cc39dcc8713ae9bab8bcd07ed9ac8a9558e3a9b0cf9c0ba2a4704c7e7bf9ec63db0a23a84945e60768b9d805abda7c3049267dc155f47ffc38a5eb6293e9ebe4bacfec3518b850b8395894f6e7195d0f6a499647fbed8b5ebf43b4cf9e7b06f91c4296b5ab1eb425217bec38ea4d1b367fecb03e5c6ca652551615ba0b5826b5624d3e0cee23eca58c725abe50e351dd93df28bcf309647424b426b142bcb8e036102b9385357a4b53dc241266319f8bed2073d57b819a00f625d95827a1564c543e09fa29bd280bab8190c20d4aee339af734cd36165094dbc5b2c00510283bbb3c715ac9e832ae9466e7ce3644c7b4136b66a88fa279b78e519ca08f6a5ccafc910da321d5100469b193fdb7bad56c1c52a766875f683957fcac4b1f177fd51c5f5a9edf0118edb57f879507308837630cf24627cda8a5f35141bb595bd4af90c0398d974f92f6228c644e0afe7848d1d5adfc0e505b2d04926a5c6f8527060a82188cb65899b1fa318b039f4fe0ad1b117f7601dd413ceedea8c443de1fc8e9a3a8af5cc60f763daf3165bb420aad2f8234c4aeee9d39fb2243415aac7153e94d7d0bd1e8278d31f4ff636db60f00cde3ccab7bbf20558bb7c453a84076ae27f20eb5c4957c52d66072d55d53fa19b4001fc1b1e337f75a21c71d91958660be49410064fd78be36503eb3069b37515eaa90dd776679bba5d569de68091035f5ff51f2f99008cc2ce5152ea3b8aac46649fc19a34143be73e85856c97d63afd543d8d42b2c8228fb4abbc142c4be6abbeee9c6ee308ad7af3fc57478e22dceeeaec39c69a4a45190fe623d365f867ed9320c71db58c028ea5d437ce7dc533472aeae1f36e80b13e9d50133f8ea1a7fe9b442d828b1fb3e3246a0070d8ba3cba73eb9b8bbe7d4a9e6c6e4449ec01e68ef57650ea3dcc2482c2901d55fa736b56d0bc75d7d0f96d68290293a5ab7bbebad7f9578e96d36d6c0f6c49dee64af1b43649967ca2fd441d167f0ae90b386e68ae8305b227af7d178ec2a7e3d84095c66e20cfdf59e98c469b4e027f0f3632a3fd7064409c971ad625d01717fbf7b6d617a3e1612e1a1dd87c9e7d00007850d6679d4dd849390fef2063d3cd009f50f02703425c6db5cff4004ba65a1b7a0fe970a110efa7bb16deeae1ac0d17af069972d39a3bf20df1f3e870e0bc940a6412a4547533ed35c32b32daef197931a731fd6d53e46fb6d39ea8e4b0b37c", 0xead}], 0x3) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r4, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x20, 0x0, 0xac}, {{r2}, 0xffffffffffffffff, 0x82, 0x20, 0x4, 0x603}, {{r3}, 0xfffffffffffffffe, 0xa4, 0x20000000, 0x874d, 0x8000000000000000}, {{r0}, 0xfffffffffffffffe, 0x24, 0x2, 0x8, 0x8}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x0, 0x1, 0x7fffffff, 0x40}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x10001, 0xffffffff7fffffff}, {{r4}, 0xfffffffffffffff8, 0x89, 0xfffff, 0x8, 0x1}], 0x2, &(0x7f00000001c0)=[{{r0}, 0x0, 0x8, 0x4, 0x3, 0x100}, {{r0}, 0xfffffffffffffff9, 0x42, 0x1, 0x7fffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x12, 0x1, 0x9, 0x5}, {{r0}, 0xfffffffffffffffe, 0x4c, 0x1, 0x3fffc0000000000, 0x7}], 0x9, &(0x7f0000000240)={0x8, 0x1}) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6) clock_getres(0x0, &(0x7f0000000000)) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd6400f5ffffffffffffff"]) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3fc, 0x23, 0x1, 0xb, "00db00003f00000000000000000000006d2b00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000009c0)="003031d9b79f66a093905aa8b0dac87ab7e89d4ca73b96bad348a50e26893c05fa71bc811ba1cd0128210d31c1624202e5cbfb59e80008e02bd36252ac2c34e68e445343547b65a518fae65539d03729b9ca1748fde0ebe43ff6d36920773f172ac1e84c35f54eeea96d25194404524924e6705ced7e521443256d203c7c6d547f589597c988e61378b04f3b4b79e98c3f366033fc6269c3386f3c17c73aa9722fc5640f09f9af01efd71d50744a3dd73dd93f29788726d3a631f2364472be3c7cac51e7f5d6941ab31648edb05a656f97e769759f81b2b205286a1737c19e704a29a537a03e647e2ca1531015ab156f9d4e93835a342a2584d41023861b3e146b925a1d741489ad97462dd1dcd05b8aed04eb001da181c37b74ecf938e47aa8a7d28ba1b76cf551a7c25f3c7d397f36bcf7e0a25f8ffa0c795eeb67f951e2b47e7719e4eae87123fe1df92d564d0c834f2b62cefe52c99060ce9eae792123559e1d12de5ab2cdcffb5144dadc2cf4b757591f79964b9e5897a5058b51781c1e4610787f227f26a73a7bf979b916e5d85f60636d699cb19c8a618b906434e192817943834d0b22878c90ac8c3e398cd0756f4ed52494b54cc9f7d393a655d54702c34cfa896f9d26bbd373ff38c473bab7d0722b3afefa4aa2718fad6b84d4f1ced880dd43c35c515e0b84d3d65110bb50c450727bac401c83989fbc7c2bd6444ddeb669aa5e58cf5dfaacc575a097440baec4143f6a11c7070f1f57b1dbce4c7b80c3e8d8e06a5834d75ad489d2d0eaa4d344bcc2156f2cf04a7289b99e7a8323462904c9de68afee515662c52ce1e5b9e8273d96c3606b3e63feebcb89302c8030c66f323ed4cad42f6697cac7f7ff750a910b1723813b1a41935f1aea53cdb9fa65a72eac5ea9de8089", 0x28b}], 0x1) 14:06:14 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000003c0), 0x8, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x63, 0x0, 0x37) syz_emit_ethernet(0x52, &(0x7f0000000880)=ANY=[@ANYBLOB="aaaaaaaaaaaaa759c7334c0e86dd60230000001c2b00fe8000000000000000000000000000aa00004000000000df0000ec000200000000000000000000004e234e20e34717ff13224637e28fb12a54cb6000481c47553661a25d028ba328b53866c5eb34eae06ea86a55a271ff39a3b69413a514e2f93c921d02b73d25ce6a23af62cc53fce52f74a899720506e028f758e23592304d45a52324a8ea080d76373421898d4b57158f9c12e39458417bb42717eda1666f66f15f8144c8fc1fb81a78552db857a6bdb310a1e2a06eba307f131af6f99c4b8fa1a4c5558e3371b4bd260a97720fd1f50ef68a0fbfd201", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) syz_emit_ethernet(0x56, &(0x7f0000000800)={@local, @random="c2a06d874db2", [{[{0x88a8, 0x0, 0x1, 0x3}], {0x8100, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "e556b3", 0x18, 0x0, 0x0, @rand_addr="c834dac5f6d81965339975a358c5c3bb", @rand_addr="ffd2ad72a436bcdd49e8aa8100007400", {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @ipv4={'\x00', '\xff\xff', @broadcast}}}}}}}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendmsg(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0286988, &(0x7f00000001c0)) sendmsg(r5, &(0x7f0000000500)={&(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66696c21465e59621b46fa3976ceb95f0a3000"], 0xa, &(0x7f00000004c0)=[{&(0x7f0000000400)="98ebc5fa9a37ed0a082af67b96a77dd1d573e683016c900d40163da876615b64ff55aece37f95a19e85d46a205d8df45567840faf68bf3dfa09df099736e52a5cdb68fb8ef9ac0bf56520327374dae2ed5d88ae5a002b0a358913bf3397658525fc150c78a51f4666abf94c6091c841e7c7a27482b0e14f39470962c94b0e33daa007b88a7f7bad13ab6abb2137d0806", 0x90}, {&(0x7f0000000580)="90a832a6e8a879cb5a53b8bb1c84b0092ed47da84f9b0f03775d8a7c29982fc0591f17922b84f28c65e537feece90f1481ca05f979aeaf5922f606a12ebd6ecec6ed1db8684991bdce2d581b1fbd8ac99b35c358cf59b0df5cf5fe3d2849003256f6239862a4ba7aea0134f2ac25c369489e17f5d85f30abb7fd6d24f5ba7cf47a846c68805f35b48c8009f8bb7082e3b4b90d27680a45412fb8976e0fb3e239597712716937f3fda93bc818dd5a07931c7a0fc2f4ceb979dea752da7ddab311c5c20d48b6a92982b5c14ff7e77f5afc", 0xd0}, {&(0x7f0000000340)="d700f4ba392bce5eed29921f8804fdba6171e281269a49ff633b10d60cb7ca80093773d985b172952a9c393be30c", 0x2e}, {&(0x7f0000000380)="45fbb650c0b4d355fb0131b34e32a3bf6ed82e0cc18a3d51680404d6af53b6dd96a19a99407d6d26ad8eef3ab7d641556fd87bd5a4", 0x35}], 0x4, &(0x7f0000000740)=[{0x58, 0xffff, 0x6, "91e00984af3712629a920630256b546c631a55e1b7e8822f1fc883648d42953d412ec59a2bc06fdeb6dd150af761c765882ab7dae5a86f3266335d12f327b7c00ccf"}, {0x28, 0xffff, 0x4af6, "ffe5e348c781b13066e3de569e2a439baf44afc6"}, {0x38, 0xffff, 0x7b65250a, "f4561c12ac3d5ff8d4a79fd745469e5983389cbbe272699fadacfcb01750e0a0a4195c"}], 0xb8}, 0x11) r6 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/42, 0x2a}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r7 = syz_open_pts() close(r7) syz_open_pts() ioctl$FIOASYNC(r7, 0x80047469, &(0x7f0000000040)=0x401) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000100)="b5a570856afb9c0b", 0x8}], 0x1) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:06:14 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in6}) close(r1) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x8, r2) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r3 = shmget$private(0x0, 0x2000, 0x41, &(0x7f0000ffb000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = getegid() r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x2, 0x0, r5, r6, r7, 0xc, 0x2}, 0x14000000, 0x8000, r8, r2, 0x1, 0x5, 0x7}) r9 = semget$private(0x0, 0x4, 0x202) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000200)={{0xfff, r6, r7, r6, r5, 0x11, 0xdd0}, 0x5, 0x8000, 0x8}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000280)={{0x8, r6, r7, r4, r5, 0x83, 0x87}, 0xfffffffffffffff8, 0x3, 0x8000}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000300)) fcntl$lock(r0, 0xa756f46ffcc264b4, &(0x7f0000000340)={0x2, 0x0, 0x1, 0xd29, r2}) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000380)=""/21) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={r8, r6, r5}, 0xc) dup2(r0, r1) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400), 0x10000, 0x0) writev(r10, &(0x7f0000001680)=[{&(0x7f0000000440)="7843599c751cebec3338b1df211ec140ae8896210a5aba99ea4a0b6a1034a79f05364245aa968b3dcfb9b122e53547673fb780f8bf1ae04b28f44dc640b1621f0e556e5f4f38215dd957c8f0e22fd451d08b9a474e0f2e0d72d050990fae5e8f25d09afcc20a5de066094b9949113176942c36588686b89b560ad87220658398974399c8866f47c3b978c0c180e03fe4721bd183e8de4f462f55", 0x9a}, {&(0x7f0000000500)="12036d86cf16795cea8f6be2988a37087f5f023ee9b9f63299fdb8bc7e5a459c46c7edf30bee90d32e489b07f929b0a264240973d02768d493fdc25caa308909dcdf564160f8286ca8c064a740dbd799ed592371a57216eca3863b56776e6a9a71e47e952ea3dd1c19d7e37047c3ff07561d25efb7be36c8055719dbe25debeb3e6a766d423e", 0x86}, {&(0x7f00000005c0)="9d5f467ddd53b0768d20cae5b1b78eb0c636e682c993e12ac3ab22b044bbcfe2841ff51612815feb97b26b0e2ef7245c6fe40fcd1487fe04da7de02b68a5ba19f513017ee390920776490f4d96913f151bff526b35741f30dab14ee8bfcc5e6c26a7706e9369a83b70f4123c08124fda", 0x70}, {&(0x7f0000000640)="c47ab9d32f0e763147ad41c9c10a125799bc", 0x12}, {&(0x7f0000000680)="cb764a958d0e7d676eba2ba9d8502ecd00c237b4b2c5f8cdd2b649b302a2be78ac748ed97ed6efa229a837fcfed9a39d928a788e04ef711e29b756364e258a435e28c620d525997ee4d6b21fc852a4d413a8967b51fa5f97243a464bd2ab3c1bb2c9f04a8663be3e8c34010e53d9af381826995b75ce21206b6beed4647fc9fee6481fbb7621c5cf16d0f1fa4321cab02476588e19ae64dffc7d94d705ae7a7c735fa2a1f27a3d8812bff72191874470850ff5c4aaa3130f48a31dc0ad35a5c0448806774d72ff74b3df5d0de9f4c539a77b7f51924027ca52ebb8038d1baa67971a69cfe17fe73fb84e9cbe35d31a0b5b7f49809b584b7138431edab55ce9a781de02cc8efb50f8ce7ce2a832cc867594f147e4924f19db48d4c476422161604394ef6d0d384bb16828c021262308421143b727a205463765e320f8bd7eb9e28205a54912edcec164590ded90d5378db0e5f8dd99310f29e9c76e3d56d0d203d651914f7283935d4fe0b8a1906ef20309a6d4dfdb599207d9932d2bbef63dd3428bf7c0c349621fe2c7151e5e6e5ca95427a818e4e3ca8534be10cdd2dc0f24d4961ccba40651ea1b53f50342a0205efb088d467f0f94146b8306bb2199de629575c7b3fb72a86b2924857aac98731036b2ca44aa86e39dd4fa5d3b60996a535a7260310821f1ee01386d82966f456d13bacbad8ab0616b5eae65ae3f94bfb2bdc68d7878bfb5ba5547113361b461c325620a6a714915450bd0fac639c4d4fcbfa33fdd76d16535da9a3ff9eb62513c11927daf3a6ba57259d997548ace5f7837237fc03af1e0b1fe78a89bb291aec759b44d538adcaed8d3bcf2c9c5a7da0303fa7a85ec16997de31570468d859ed2c60d0644156a5165139994bb444fe79e77977f53b6cafcbcb011902b046293d05eba1afbb035678bd739fd6443e8b1bbd21b477e3d7e61ae5be7ddd91f76b022cd6b126ec5049d7624629ec7af7fbcd228eb5314a93e4d21496d915a94d0d2f6882fd03c811d9313d617f8eafa76975a59566e41666f56f96dc6f4a05d2b4a8ecab3007adf6c00ed6c9610733011ebb8ccb65bbd28c838742b56d0f636830545c1b28b371b8ccffd5e7208be680774a64c2cd958dd71bec82569dee3bafefd7b773ff4d11e9e9cb820939ecd1495c9e9567a615e2e21ab5ec1f597cc28a5d9baf781a41b19866218f51d525df89b3930a65b80dc4fdbd47d54b66424954c1d6ef44bde0cd505f2e152a78bb368eee5e167b57a147d611cb98ed4babade4c92f8e22fbf2158fc02629fd00a4eaabd4416d604042ce87ef7cbe5e4268e397b7561a0caf8e1b04da74b75ca2434a9f17a87735fba84f15961ed56dd042f36a183c578fcca2e6d3c4527b477985050d1a415827ff09485e33c76dbec365659561feb81026e522530f48bb87d93c67d6c501e24e67ea58031571c4061995313506fe6c15afcdbccbcdca4f73111f28f15e59aba896587a9c4f7f821e3edb557dc17ab59177183dec00e92c382a53f7c255257eed870fdf30f8c9df18d15353c5a02dda32128ec0e908d090d26a4d661e757968184f91cdace41b7600650b4125a5e5f92b1c6f2256421e04e4f7d9de86948dc12332855dd3a3acd7c92a17715ba2af774e464b47f23d37592262845883dc5c91c62f0fa1338ae01db476cbcdf59859eca24588f099757ca88d8adec36137e795b1a4fe4f74acb8b60e611b2b948c441947aa3d0ef42bf7586ea98487e1e40fb5cf84f80f96af8f53945a39cb2e4a203d09c7ba0c9ed6f13afd9517a3e0a11f107c980acd086df4f729556b33d2e8e1d8a365444a91ea77b7edf2949d3cf2398d2146ea6191add2611888ca5c3620c6ec98bc6e7a43cd7ce101acee72bee367101c758d7f235ba7b59b723026ac7b31c0aef525069f4fdf933010046462812cf93ffdf50b44705b85fde1cdb5a662c19490cbc15a8a9cc9f2a69c5b9bc8700aa8b6b09a363e32d464a2c33389ce6e5c01b070547f37af25a601a5fb60cdfa38171d54393d62a81946b2af250eb62f8bd4bc07d0a807551a31e2da5645718892bfa4a00a76bdd15ab81ecfc4339538272c43a2624e9ea2c1d33ec9a79a19f292bf60f8e20310bfc4d4941a576951117222a1c1aa77dfbcd98c644934d5af7fa7908d4c9641fc1b855f7d6678af5b46bb1bcffaa31f978d2551997ca00a5b7b6027c44ba469d0b0bfe58820e60eb56949c949c43dce25f42929daad9dc7767778eeeb91f4ccbe0b3b3bb4770273e4bdab873701a7d08e7c072f8ed7ea06fbae6d7038994d381c0103e5bcd551497b60fd3298fdaab0d91ebfce970d0acf03f01e7a3af9365d9a0a2ed83181f1c96d4325ac1fcefe8647176f0c9ef6bb05dee3ed3988c04f9568017e3e8764f9b100ebc47a29ac2522463348fba0f00533742f9794244dd57d8c12db2aa6fe2b8beb6771bddc03d250c8cbe63fbfe8ae5ad813095a6ed8f045f24b7a8afd463af34cc969d105bc40e4405818f7471872eb45bdb33841b162de02bfca8e0330072a6df95c49d6064d2fc768b412da5c39e9e732dc7cc0be4a27bc403323b2a49834869f84b7d1f15a9895c8091e9f1ca8d7e2b51f195e41d3c46db557cd740478bc1196b472a695ae9393bf4628c0cc1af314f3de182f41deb04e73633084fa0bbcffed8700e57cd3df1293c8e1d841628e3bb4ee1e89735f4c6eab7fd857515930efcaeca72699638a2b16eb30751004b0bcd4534211ad4e21d1eedd0a8ecf2d577100b49c3eadc6eee53794ae5e9bd95c423dd504681ea7799291b936dd7eb5ab9645b4285fe5a8501a561581c70299f3fbf610387e663a00939d3088f2e3727cc93424c9cac34837e527f17c20f8b708fd74d087354ef9a39c59aecb966c27290ad1826f4012596a332cf1bd68598588b2f0b8f0f9d07cfb011220d2e2ae9fcf121e6f202f230cd8ca7e2361fd5a4ea237295ef5a0b4046b586aacad38e67609e964e7c0daf8c9a3814731cc06a8da182bb93731bf3ce79aaf291ec38f497b6639d01f9e02c251663d63c50cad24f4573850154b5c89e6b48fc2795112be4017f7857e27e2b741753097c55a85e528dfb868a9c8492b6621955642afa78793e97e585b9a43b98dcc9de90e5bd268d62905de80ed257bd5d2ffe92d4173bfe554cd3f607df212df709852605043d84db9aba4bfef119643326a493e4713b8dbf73711923ff76cec8117f2a9cf8fade94160b67dad8a1a68b049636678e12ab9c7e4c1eefa235a614fd6d5555fcb9b9f9b489265b6bd159fe58d1e57a8bb83d570e034be8504cc3135b6e741d0cb910977e22b68ddf92f78ff24450920b8285d8b6b910a64b1f19844c36151e3b5abc1cbb79c9d29724dd6cc635bc534fc0dd3481188030d380c6caf03633be91fb92352a9165cd05c4cfa1db6709787b135698af6cd07e74ca7227c8c98e1087dcb9632cd06aecc79b67bbf2a9855495efe913a766cdb506df7cf09e0db8f036bb28aa8ed4c607adc1279cc4001198355ee15d6169cdf766a094ae866c8daf592e64e1109ab4de9e1515f3e2c083ab7b1ad093d84885be68885107e495589a357187988db8a53b3ed359ece6fe4fd289ead056a522542ac5b51094df7ee01b514ba86fbf5c9c65708dad403e1901c22ce714735e10ccac59c5575ba3b92901eab5577d167006d2ceb4eccd4c2e76044c43e0dd2ac06f5339141576e1715c12a196f215b003c183fa3bb9524ae623cf85fdcc4dc9d4a0bed4bdbb819f955192d9e71868648ca88fceda4f76db124462e97bf78457108367c035925c49be9d284e20fe790a455b2b8ab51028ad7393629fee3c57f97a4c789c53359fcf66c545be23906cce3ad9e9a9d45926e22ff9f0e5cd728b488fcea734d3d88a730150db6b84a454e262bd82bf050cddabae029edb3e2fe35a687d320a122d69fd5f162b09cda7cc1963e50a511feb6a5d49bf5213aeb01e7d12714a77d6af22cb77e40df9164d61b38e30278182133f927153f8574fa0f442b5637c869d85b6c5641e06ffb1c3ae2eaa0fbec5bef97d00369e9a3d7875cbee309306499d7cfe4d77cb6eff2bd8f7e8919a48f5dfa0190c17d9ea244d327161cff364b9a150b7c09f3b1f893ef781d7f02f0b8f2ebc14528410dd4b173f276caf74f8dc92eeabe45030501bf91275a60d9e63f9b7c584a09950a9abd4f8b4321aeba74aa33a5c5ec391cebc5b0bf8d1c34de49c79bffcd58bb915069b5812854f6aad696f9f495d16ee8beb77039d1cae5cd36c0474b4f17d79ccefc11c53c0b3e1324c322cd4a63abf897b94a15cb4c55444cd71cd1f1282b3ab1af3e14e32e619eceacd0f8978153af60d3b593ef2441a1f0c9e727422dc10196bda74aeca818597c816319aac2020ac26bb31b18ff69402919c91687748109920d0449cf7b368784717c5de1258d1d40cc4100283946bd1d9a28a63fd9d4a5459cf817e193cbb5ffd05737f98ed332a36cdbcf2cefe3563f266e18ed0c16267079db25591a39c89d1e78a60cd7c86fb92a3945597738243acc95f3bd95b557d94fbd73d361661d7770f2ea7f6fdacf2409de9a9b8f49ee6e204f68542829216cc88a9d5cd718122a257fb5f92261e92fd1e04bc9e2dde3888b8e57b5ca178d707e3fb5aaea0161d09fe60be728fa5c8eced3a27981cde6be85d5bda473a9c5e78b7eb9bd7013df19703119d85d8c872cfab5fb0880ccfc2c143f4f2b871051fc480c7a2cec1eb4ff2e529e67573b87b9e0f2f56118804459cd4f3dd48aebffceb569f8c190d299e15be058fc78d731967c89c5effddbeba9732822327d2aae582bce38e15f5dfe3a789c455dae2aa436ba630350d4a643de2104506f1ebe58b7ad7c1ffa8327abb01781da7f3eec76119cb4ce0ffa0616248ca658a966c16c373076e82862b79cbe129c8acb2a5c954a86df3bfced05e57b718293abfcfe7d03f730f4b79ab59578733bbb6257ea11b55c40980c5fc7d11505e6b4de3a20369a93c46716b1326bbcb7663c9cb8df293d11959a1684c0310d5cf830157c338509ce5a26c4184c4290f22bab99ed90959ba83b0bc5f25e5d96b5700e6283fedce0e27bde5fff3b93931608d5208a6fdf196c71de4512b95575467991a63ef3fa73dbb63f00af2bb5178c9a89a1807373a908cb353516d51f710e3de18117b398e0d4817cf4419caa888a6bcfa3862c8b821dcfbd6d23014eb811afee731ebfc161ddf55fbb692e12c5313aaf12712970c46ac8850f53c340c5893e094f00388e8325d6744946818a97a0ea877e368402388840af217f1fd536e6b8cc64afcfa232329eb0cfc8a305b5d2b97c127f3fa1e9efc65dd4aae0f4bbe68c18c7887e6a9b8071a9b2362864ef9dbbe39c9699d950d3d92dee4ee56d3842ab13d24200a868fa8568fb8ca247b1f03777afe03b679ee868f5b61df6aa72e05a7fd3c30f0d5e263597d2ee147883166b6920c47d2ebed13e35b12de2c41f217dce9f4817e04d59121cb8467489e56b4250caa09b72c9577e2fb0de95ea3aed3a4f0d4b566aff27b288a548e5fe9fb228064f0d9ee08396df89fdc14db8bec7c99756c3e818c39e87fc997be7f07d0aa01735ae9679a254d366683bbd87e0047f1f3a0e60e8263e638a15d1fdb4aca5e22a822641defb0cfbb67225223b0dbfc31d04a8e4ec3e06c131fe8f6d5a5dc33c067a8f43f65ca545ff85660c7126ca33289ac0d7e74f55ffb0d0fc46a10c3dc10b57b3fe9ff7505e8193b85c4ce", 0x1000}], 0x5) writev(r1, &(0x7f0000002880)=[{&(0x7f0000001700)="ba38fc4cd763e3ee74b2f38268255f1621db93493d3649e6d4f5ecfdd20807ba37f1daeabccc7bdd4b469aebe31e7aabf298e69db39a3410b07b2733844f6f3999f7b855e0a777e6154f1e2e338a1788771d6edab67ccfe359541237e4", 0x5d}, {&(0x7f0000001780)="126dc6698d42c9dd0e2133a23888b03a68ca41fb08a9a3dea8fc2ff652f893964e0dec79cfa21b6a30185456cdd0f42c16d36e6ac564629a91a455883e40583e0c5047a9e109fbd7219e0f1639890faf16ec2da87633245bf22a37c79f0080ecfbab5797f76a3312476f9fdb42e64ffde256bfda1af252a40a5d451f4f158b388c1a2617955a9b4419c5217db0f14a44d1c2a3a47000b903281b5ddd497c82542e3fdcc2d649bee603b695a76ed80a06b028a38812215fdd1298dcdf8f64af90727f072b0b642a440472f251db1cb61605", 0xd1}, {&(0x7f0000001880)="7634546187044db486078101faeb73a4d77d04d2a5beb9b911683ec60c1d22699305c8816da4f875bdeb543c039720e555b580855c48dba1934503e97940736e66c972bab3f0848c206769f7c29a30f88d15f075c99510135264d6bfd84024c863c3239a6e05aa762251383dcb6d889376706d1ac7261b38844b29b7e2ba24eb9ab6be6187131a38a18e186e99120eae0d670d12632c9830677b155c78e728f00c64a8b59f80581fa4d9a4cf04b301c14e75dcb93f30ab7b85d3d063b78d61180a3541aac77dab591e0e10268e9b20c64c9264d7f2d9eb19446bcfa6040a3c0e9320d70ca9e422a9c756cfdfab8d5b64f0bb169f42dcec3bd8e6c577a3de233ab5b872a8b9f9d2ed5febe12027c9d26a51f1743d61fc0a36cec28c46cf134ad9f97c5e32e3433979d21bc6f8fe096af9cc76f43d336127609a1d02761797e05e1c9e9b557b4846aeaa9aff3adb532a303ae2a7be004ddc68ab9a135c8fa937e492c125a1f1f1c99463c19e6fb790950570daa939e98c33de003adaaf5a3a473f104553c76fd95e005b041d3c24a823b12e6494cd82bab653c051c98138da0d1757b146b60f9323ea28fa1163696561f79228ced8cdf4d725f09906bba3731dc625b10f6d5d95b9e9bcdd12ddb4fe374321050c6249d793e5e32dbe2712bc4497fa70ee56022aa08a1ac558ca515ca23478c6331f7c49bf648f1753b1356b677556426021fc87fb3c51631f5191caf6b89450fc8b6eda7782dea92fb2e3ca6d436a0bf59d58bed953b25017bb85acd62022b76362e879eba852dc227620a1927d1b2c5306d51040b7c44aad74f61fc3ebc346e39fc76d9a22ca60b0053135efa1658f432fc34e01636f2c9b0d48024d0f629793cb5faaabdbfda188aa8dd9f9290a395b17dee202f1ca5576dd467b1f9df491cbaf104a7bf1455eee967d98168a7ba01e47bd0747d7ba29498c1c69d39a2c4826104b1fa7754fffbae9a38d2ec4bab6c33cde786afa7728d6d2282c07933693cbd79379cd3e35e695f497d8ead1fae067947663103573fc9c5739216b51ff078352829a5a08052f22d0b2794cae98217bd39fd468643e34e65864362cb6ea32fba051a803801022c6d6dff3e200edd5fbc40819339691efd0be4e0391b9d6cee2e87644d71ebf81f61cc5c1ba6941fac40c460a22b2fe21bcce037b05823831cb96e2c24b199d89c15153195978a335ef9c99995bf90dac81d7ce039f4193d9cca52bcd84cf26fc726b2192db478cc0c9770f99247df6c39986b3f7d3c59fff768f7805429c0ecccb8e7527da3c3c8fe647f856f8258b4599c9eaa8c9516c225f1e95996ff271ce85d835544d665c52e9180215b40b37ed6e727a39929e9f64efadc911566a3451d8310c706b18d9895b3bb0f27929425222ba9cbb8a18358fade94e2db7d0863c7ed4324638c20245be92e6a684830317938b351370ded766f948c777f959fd45ef8acb81fd5267fa9f59350b91bf5e22ff7bd517370406fa37449c9cfe17c34f16e27b939b8b2ac425e41216cef1e4174c487867f5332f74194055056fb2ca52d2f2396bf15cc49952c81eddff9c7cbcdb531b49d1edc9a0c15e76101c3aa33d5f64a23c460a4c88772563052136203db7f818f7b2feffef22b2f0fa41765a193aba284575eef2f3064c9fb9bd07e7bc41c2ae38139d831f2faeb59378c3863c4acaffda4a2ee0b052226c97fcde1f0ddbcddb8263affdf01e48c2adf0b2acc097fc4c73639dd8fb7bcd8fcb0220c0ab2e1eac2c0d5fa9a5396b862ce4bf8831e9a052b24505b954d76bf0960472facfc99a3d05e1650b29560ab28d1cd382be01371963d82a959aa3d8c131717081d41718b6d21433e633d133d3034ac6a5f3179653bfe832e46d8eaea8acd1721360a65004e6e59a93ad16a87e6d1fd42107e7fec1c5168e54aa47b814be6aaee6b0aa37296621dc8ec039a470215e0fbe4392bb47fd4abfc3c465ca77aaa6ad2973fcad6733f61cd92f71ed693b24e0b8175a7dbad360f3f8c3fb68bd12ad409816e73e352dc7ad1fbd89e80febd25a91a90d95db07b0b7d273bbc848108d8670071419ce9f1cdd08ac557df0f16623db9279fc60b6caef6fc7672de1e72be77546464bf31f39039d4f8bf4d3d16811ed8c3aa446866949ef90ec32c27f52700421fbd4491b04b12819726c056088764080a8feee8b6b3eb7f442581f679954c0f1307b71ac02788f84476de9179ca6c15905248822eaeebd426e82264d2d8c19c8adb352ded81ec19257dddb607d58af9134d9973ca9e8e05140fc4e03f122ecb4931d1232a4eef54ef30f300e1767f3d63b75b926b989d62e1a6faf02e0bc31bdbe67d27f0151b9fb08016676c16afc4056774003be20e1ff138304382d09f8045fd3e5b00690681104516e2cc577926b0820a927898c467186a7c60e874f176dfd28deadf5795894d132d9644a30c3cf6bb65514a969667fd1b88311278760928b91f412b5c9de92795727235e8500af006e91680d2bf6a39b2aae90d950cd2f4ee8dc5924ec681e3ea2c63b42d8ac4fecfaae934ae4617a3bdf03023ea8831c4e8381523b692ed53d04061019451458ed7cefd44ada740a52d739ec385d51f078b25196819393f7adf4af0a0cb5be0368006697e4927298fd4873e0d27828782b72de79a1b511375bf38a6ad674e0edecac80eb5d39889826b441a17e983c0beef147ce5aa0bca861ed72f9c885b049541227bbb2e6be47a9b1ae38e9d5caa3905a5e259d52cef7a792f1230c4e10e0022198fb3e5a3ab0ca180fd8dbab283ca23287cb03184d8016f7c9251e4692aa284525296cb93ebd5e49dd801274a4bf7dd3ea4b318398d76c3bf4a7f2df9ebb1045645406ad8ddafa366ad563f69ce8ed369c58162de8808cab1580eb6afadac429f08d11f76024e786b353c1b3dfc069ba99cb705291b6f82cd16a25193bfc19ae3a4b41ab3096021fec31f88f8c5aa4e19c28d7e729fffe25a9a2fd26e98c94bf38bbdf7123802a7073017a10d7b9d7b11c6b490dabe50502a8fc5613f8d0761afe4ab759a9538f7b5a23be976611695d598264ecbdd00610ccdd4740f24130771432bc18e22a2b873aa086e24d5dfca7f100d97378162585112b909866ff7c2796080d7ea30ff4f695e246f803a3fd15543cea33a82ebffa272740ce8263b25b584054da4667efc6f9a9e150045111fbc5277a25b446bfc4c09fea0fb4fa37bed6a96c1382ac5b707321b0eae4fe8ef5f56ae46ebe912b68632f4df561a508975d26e55d9f6f2852b99dd002d7f802a3d6e607698b3157c0ebfd8484834b77becf4334d7d1626f7c3df8f286acc68e0dc1ef15203daaee2a424ab7f93f8cc8354aaa53ce8ac52aacb682f2ca55377471195da8488f6222f0abb6d92660c3b38645664fab88e7c40904e7a4da2f4754f86c39b3e62fe758958b7369d2f0548d5831a35dd8f70fa73ffc043a99316af3820d95c54f10901eda92475544e5b65e633ed5924c0c765e9865e3a3b81192725ba038bd1fb5ff027e606c5726e6ef507e00b17572cccfe2009ba6c07cda7155fa29b3e11083a85562bfc22f9299596439b6770d396d5ef86efda974b5b2445595e474fb3b0a293e4c947f70c1cbe62026f134c51f1e89aa3b403edb753204d79063613e32deb566f177d8e362ac003d28cc429f4527e97b3540fe722943001e620a01c6ccaf3e9e64242fd89141bc0bf262c89da3fa38e15900a64154e12cc3658e61d73c4e1770402da1ededa5196164ff2a54086d76e9d5446c69b8e7c97e4d51b5b8e061801395732901e0d648f68e44aee5e47d320645c78403f52d94352980088b86d7f63550e2f92b2425c6292c3ded07e9d03a0092db0c582cfebd687ace88e23e3111780795bcf79c8988ad70a658926773457a5da21f04bd38504da900649e3343d3dfafdee3e6b2be0ae8692ce6cbc33bae30900246a47def9600553a90eb854f92e409998d41dbb52f6cec9ef2f29f4aff1fd42fda787464c8fc7463db686e4dde83d262800d5ed9e56030d1b83b859acd7b609b5928e8b4befc034f4768538ce7ae3bd42b0d26237abef50b771448790aae1185d41abd8fcfb2015d47365c3525a045894d9ba3f9eac4208b73be77ab77692addfea3c5e5a8bc374a0693df3ac537d5d3c9f0ec045f884d90858d8943d1fd518e66afaea66555b87e59ce238e6b5c49907e7d4282f6c980d4d3d7164b01a3ebd3d4c4805b9a374289e536964cf22bac48b432b8f0b143ade01e336a26f61a7dee399626e4dd801aaa593ec14eccda06d10bf2f511c5a87e4d5d3c9542eb12dbb3197d171db28cf6fff236db535a88c2d7588b8a344dfa3f2accdcf8fcad2b49ed3d46536d278b0d255b12a89e4d7d804186015f64b446fc26d84e343d30de1f7823fde7cf2fe08ae3b2c8be2def303b22caebc14118f8b27a5c80d5b28455abe449e1bf6b7910a36a07b21f72b8574390f696e5a3b0f6a335236655e5e061e18465c3cea8d17a2781c9a69c2c1268e102c16150c522d0897aea4bbbc9b5fa78d345f234ed23c1934f56523cc7e135218167f7f16bb157b8801bfdc85b6fc55cefd1d35e6f455b58e1ab0f252dbc41d08cc0c16a9abcfe366ddeeda30d36c87018b26d1a816ffe946398ff95eb398c8ea7f01a6d6fda6cc4c8903ebbf35411a28ad4001f8947ef2987d8e4148b773bf4d5de3da3de47dec9e406dc061654ec64ce2f8589479cc7c8c70d0b0e0975b4c006e4dacfdb1a983166b7c285ed19aa1fa0454439afb15d4761c50c91081cdfbc035fd5bbf2b8990c70ae75046d5d7f3382c748db57416d324366e2cf68968eef39262496efd865ae955da6fd1e928c871d096afaaea0255a7e9d91b43369b2c46291c39cb408014bdfbd4e406aa872043b2aaa150ec12520d0e33dd8a277f0cfa4e06c16afac18cd0a639fcc4776f2bbf69c2487c11db2b5ffb77732eefbb44eaa8a75cc483366e6cba022bb9d97e61fcf2f85a71257f4493d01bd2768450b9b39099e72790abc8e1af0224266e88a1bf4579ec0d2c592eb1e96b3cc27509da2210816831553c7c3fc5eef2f152e630fc99a5f983d158a68ae1a9d29f94100351801e7753b8a49a8e7fa78310424f2a3fa9c0bbead5b34428ba4781152c81f7c2b923a55ff5730aba59e5a4e7c1bf893d68077f36d7eaf98ffa78ac95ef51f578b0e517c29518098ff205ede7d93e07b2d7f7992be7be58a0aa705454b9c13ce0e1e68ceaef59c4b33ccd2cee512892be75f7992cc9492e5fda87c7c2f9be494ce27eceb2d0674a07d51b8f05df723d51885a0d78fc04f82d4bd8211849fb983b18c82c837b7c1e8d8660d5d1250dc39b36d591d9ec35be7b0713d4fcd0679e9e1307f4bc9e3e16f3389bc86dc62bedee02b3e8b953b9d0ce56d2de9249c090c83ec480971297d13071b5f0e3cecad8c74f46685c871aba96f0c841deb57ffefcf8b04f9553c4cf7469cbeab5fc1b119e7861c69e4391fac40e68f636b90b39a9314097b991a20fdd3c9606c65646aaa502bb2c49cee80b78489b2e6c6b810cd721323553a4c48939fdcada01e4b59ee8610979818f11a48a60a2e68543253e660074f54ac56ac4b41cd2df25ef6bbb3145258177f0c3cfe103f5edaebc5cf8c8abd1a6b4a65a1039373ade9daafce675b1702432d9b38b80660202186ebe65cfb3c1c90b0f56ee5e07bbba0a41126d78c1c8630695c123f86691b40c6c5143fca76090d269f0e3ba5ffb1a8", 0x1000}], 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000002900)={{0x8, r4, r7, r6, r11, 0x111, 0x4}, 0x4, 0x9, 0x9}) r12 = dup(r0) poll(&(0x7f0000002980)=[{r12, 0x4}, {r1}, {r0, 0x100}, {r10, 0x42}], 0x4, 0x9) close(r1) getegid() 14:06:14 executing program 1: sysctl$vm(&(0x7f0000000180)={0x4, 0xc}, 0x400000000000000c, &(0x7f0000000200)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba326f38175101000000d7e39544aea098d19ee63d03cbf92380dbe9f8538135f09e408bbe17a54a364304ee64b0ad54e6d4e38114ced38c328aff2e224226ba29eb0796f8c3e8344a2c8b63c56306f867d5391872f3005c164556e4a5b966122c56edd85fc996f12fa1b92e47aa0000000000000000f2f63c6374c6e352f5078143aa1bb8780a962af044f105a6bcd8ac5245ec83ed0d53c45a7bd25745cd16951a9269615be8b33abc6992460bcbfd012f3cdf74d32a8387f79c422a1f6152ff07d7af319f8cab9ac4cb281d5f2eb1accc77c1db0e731da2a613709570a6fcdfc271f10ee3d05881fcddfcf901d8a382c78eb4", 0x0, 0x0, 0xfffffffffffffeff) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x1b, &(0x7f00000003c0), 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup(r2) setsockopt(r3, 0x2b, 0xb, &(0x7f0000000000)="cd0abdda08fc0357a773845eff4300c5fad4224ce3921db5e1083da5b63692a6908a5e9106818a5777c59ffdf72e47abb8bbeabbb1e5e3fff1e9ce9c3471f0b80dc2ab302c9851d01f809fc514c2ccfce315b67ebb8381d5ae8e17b83dd07b590f6c489823d84276053a41aa33f88f5d87ef26c05e74e8b0fe3106b235b39c4e3abe1c16efe86988befac0d43cdb16e89450391efcfffffffede", 0x9a) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f00000001c0)="031e0200", 0x4) r4 = socket(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x10, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "000000000983c1a00200"}) writev(r0, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) close(r0) syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "61060a616a2af171ed8aa6bc40862c5000"}) writev(r5, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0206911, &(0x7f00000001c0)) close(r5) sysctl$hw(&(0x7f00000019c0)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) 14:06:14 executing program 2: setitimer(0x0, &(0x7f0000000000)={{0xffffffffffffffff}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0xdb, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0x1}, {{r2}, 0xffffffffffffffff, 0x47}], 0x7, 0x0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket$inet(0x2, 0x1, 0x5) setsockopt(r4, 0x0, 0x23, &(0x7f0000000000), 0x12) 14:06:14 executing program 6: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) r2 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x23, 0x40000000, 0x9, 0xfc5f}, {{r0}, 0xfffffffffffffffa, 0x1e, 0x40, 0x1f73, 0x2}, {{r0}, 0xfffffffffffffff8, 0x88, 0x1, 0x3f, 0x8}, {{r0}, 0xfffffffffffffffc, 0x82, 0xfffff, 0x1000, 0x20}], 0x3f, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x1e, 0x2, 0x7a10e05c, 0x7}, {{r1}, 0xfffffffffffffffb, 0x0, 0x2, 0x7, 0x7}, {{r0}, 0xfffffffffffffffc, 0x41, 0x1, 0x8, 0x7}, {{r2}, 0xfffffffffffffff8, 0xa0, 0x1, 0x8, 0x2}, {{r0}, 0xfffffffffffffffe, 0x81, 0xfffff, 0x6c3, 0x3}], 0x673, &(0x7f0000000040)={0x1, 0x9}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10002fffffffd}) sysctl$net_inet_tcp(&(0x7f0000000980)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) 14:06:14 executing program 3: sysctl$hw(&(0x7f0000000200)={0x6, 0x11}, 0x2, &(0x7f0000000080)="43f0ec00584a90b06219c2222c570100000000000042fc6069027397fb050010bddfb5040128d064d15cbd7a23", &(0x7f0000000000)=0x2d, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1d7) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x8) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x200, 0x44) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 14:06:14 executing program 6: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffff8, 0x0, "ee702d64110000445f69112295cf00a6e100"}) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) 14:06:14 executing program 4: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x8b, 0x800}, {0x25, 0x8}, {0x7, 0xcdc}, {0x0, 0xfff}], 0x4}) semop(0x0, &(0x7f0000000080)=[{0x1, 0x9, 0x800}, {0x3, 0x0, 0x800}, {0x0, 0x0, 0x1800}, {0x1, 0x3}], 0x4) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r0 = semget$private(0x0, 0x3, 0x612) r1 = getuid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x1, r1, r2, r4, r8, 0x9, 0x4}, 0x1, 0x101, 0x35e}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000240)={0x3, 0x2, 0x1, 0x3, r6}) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0xa0a, r6) r9 = semget$private(0x0, 0x2, 0xd10) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000002c0)={{0x3, 0x0, r5, r4, r5, 0x11a, 0x2}, 0x2, 0x10001, 0x9}) semop(r0, &(0x7f0000000340)=[{0x1, 0xc000, 0x1400}, {0x0, 0x1000, 0x1800}, {0x0, 0x0, 0x1400}, {0x2, 0x0, 0x1800}, {0x3, 0x400, 0x1800}], 0x5) r10 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000380)=[0x6, 0xa000, 0xdce9, 0x8, 0x5, 0x81, 0x200, 0x42, 0x1ff]) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000003c0)={{0xffffffff, r7, r5, r1, r8, 0x80, 0xc000}, 0xffffffffffff576d, 0x4, 0x79a7}) r11 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000480)={{0x1000, r1, r8, r11, r2, 0x80, 0x2}, 0x2, 0xfff, r6, r12, 0x8, 0x221f, 0x8, 0x4}) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880), 0x1, 0x0) r16 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0), 0x100, 0x0) r17 = openat(0xffffffffffffffff, &(0x7f0000000900)='./file0\x00', 0x10, 0x10) socketpair(0x6, 0x4, 0x4, &(0x7f0000000940)={0xffffffffffffffff}) pipe2(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r20 = openat$pf(0xffffffffffffff9c, &(0x7f00000009c0), 0x8000, 0x0) r21 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000a00), 0x20000, 0x0) r22 = dup(0xffffffffffffff9c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000e00)={&(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f0000000540)="6b5a938488aff8a27dff46c1bc27e6df102bc49b86a40afed7554b6880", 0x1d}, {&(0x7f0000000580)="5102a360261758258ab707885aec04b6b43b38e33c3eac19aa1fb21a8b57", 0x1e}, {&(0x7f00000005c0)="6fc3bab63212f881602eae2f0e639a194995cf4a613d2a7ae7c82f2069518be3e9cbbffd322f2be93a2d6693cde3423058bdcdd7625525196d8a063ad806b9190b054fe75435277ed8ddf525576ee6e79bd0bb5564f100c6257a79fd4f80117ae0023db1e52615eefa968ca9c9a8a8d096cfa8f686adf21181b16607584bee40c34e8a674931d87ef9fdbb8e7cc159761c76a916403410d1672ba4bc519e8579e01374369750ad95c3c2e9259d4bfa546b3c2f3b", 0xb4}, {&(0x7f0000000680)="59187f947493", 0x6}, {&(0x7f00000006c0)="8883da2ff6e9e48050a1384fb414eb15e5ead5e42f4c74202842eb76b19ee2475e4759012f0d71e621e507eef878e61833e0d7bed9c76a4ddeb4", 0x3a}, {&(0x7f0000000700)="ac75e91fdada57413e360f527ee6dbf4d1fd2c3624115a91", 0x18}, {&(0x7f0000000740)="e0caaab5224357d6e9fb35ed3fc0a43421814f523fac4878109e335d966e1e005c11209f8c6199dc72c23f3acf49f9c1ba1c03a26ff4adc61c72f6838d920a95503f629e5dcac221075f350583eeb998345513c5e69f14eceab7ec7a61ba8ac630d51fd3096010aac8a6bb2d3c953aa0baa36aa4596927d99a77a2e2050630aca3587c6f661576db6fa9c96f2e1674d9b132913316eaa24ff43666094513ed3b69a4b726", 0xa4}], 0x7, &(0x7f0000000cc0)=[@rights={0x38, 0xffff, 0x1, [r15, r16, r17, r18, r19, 0xffffffffffffffff, r20, 0xffffffffffffffff, r21]}, @cred={0x20, 0xffff, 0x0, r3, r1, r8}, @cred={0x20, 0xffff, 0x0, r12, r4, r8}, @rights={0x30, 0xffff, 0x1, [r22, 0xffffffffffffff9c, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r6, r13, r2}, @cred={0x20, 0xffff, 0x0, r12, r4, r14}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x130, 0x4}, 0x2) 14:06:14 executing program 6: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000002c0)={0x1000, 0x40008, 0x0, 0x0, "980d6b9f26090000009b1800", 0x0, 0xce6a}) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000000)="9b0209c3", &(0x7f0000000040)=0x4, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f00000001c0)="8563432d7cd0198ffa86772cccc385c28a73f347a6b59e7aa54e0d4a2e4eb2df6272fe2fc05c25fd973fcb88e2", &(0x7f0000000780)=0x2d, &(0x7f00000007c0)="9adf3fda230a8249b2d1eb81b3739297dad16948e5b6a338586bcd5540411fdb6500f2f6789c7676bb65e7425af2651cbffe10207eebea328a03585673336b0657378ce7bf5b", 0x46) getgroups(0x2, &(0x7f00000003c0)=[0x0, 0xffffffffffffffff]) connect$unix(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="ba555696d357633d6831b1279f960743f278981d93694e2269e51ae6f3f75e1a335747ddc0dd9b68331a9d62871d6a9e3dc03883c1fe0955222407ed2c9ef31cc29e590b4660cda36cb986b4bfda94c02c9bde2dde18a29f4890c3fc4496d80a1155e3cf3350a1bd427aed63a485ee1f84d70e5d3c"], 0x10) writev(0xffffffffffffffff, &(0x7f0000000a80)=[{&(0x7f0000000700)="961fc5a0b0b63a674c05", 0xa}, {&(0x7f0000000a40)="e16870d4c6217a4459bb2b558b0b44c69a3874ee30b08c5bb9e81808", 0x1c}], 0x2) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f00000000c0)="8ec2fb4f6ae75893a93d9a622e311428da54c0eb014fea4a9a2009c3b8cebb38723c6c0f886f685fa6bba69a1cb2c1605376c141c932dcee0539e22502930d5973366a0ad7528f1c62d7a5ffa7bf0267f9a44581eeec0da71a0e8a8b3109482b63011ea7cba7fe0a83db620c33a1f6788742855ad692445e501d1711ba03c123226c", &(0x7f0000000180)=0x82, &(0x7f0000003380)="6f75f2a2ef8a7b21449c916cb82b022e2a9a5dd7134232deadf8ed5bd4573c8623e19af6823c87f98cc87036e604851c43eae9586b24be968657875a093656bef72ed9af37bacdc8c4f30d16f73af79d17047a096160854bafa6077d26a1f17b1f96126f8de04c6b9220308c6bd754af73daf010ee6ac92b0f6afe6395dcbf2c4c90d9130e3d7953c86cbde5263dda943ca681be16b883f7ffca8606ad1456214f46d9071ad61396f732cf4fbf1e8f9b42287988ddf0b8a02a679ee41c539159cdac248d75907128f88ec5e982f7dff7758fb92143ce5a6160ae7c8e100a85a70d0e3a9c4b6bb4f957a406b60a9ae8d7f700b30d2571bb52a7cbf150f9e4e1bfc43ef81ab91cb3a952854ee245e66b6c23f0a9ce02b1f16aa3239fcef8bd725f5745d60d2ecd65b301b99f8e6a0a4c8f158336e577f3ae475827478608bcf480029e529aedabb340f23d29fc160a410db6a792857476158c2e53f3f7df38c5fa227305d6a3820986f900fbb12bc79e67b576ad5015d6eeba3092537ef9b46e7c0051154cea7a72c8e8fa5e4b4b06dfc6968069e5b7a981e8f63e35fe97c074e79e257e4174175a6b2a4bedc56f95c7a5dafa68f608b7ee8d4ba96c66cf6b1f2fe91a6d70416422bc51b9d35ccb57d7017c2921d1648c7b13aa8651c139ecdf378b1fcd538472006f8a3bb83f46dec6bd1a497a4911ebb80ca0124aa0d3bc5b492a6dc2f5d6574da957e1ae17538df13a1afba803f10cacd00c292a4e8905e9d266c7352abceebf9884b2ad2aff02069ec258647dd9d6cb6f36dc1cacc20b01c517580891bc09370c97753f58410c7d17a26e8002f446cda17c17891573f028b182a8498110f0985929c0bfac23e167f0947f4b1819d561b67ee75ccf08674dc248506d308d9ccf7b83a0c93a837ed0b267eaaa8070a811f9206f556781a1c4d6f57030a19f847145dc03542c388f5d8ceb192ee0a1f9620a1231c914666110e73bec69f6d7552380ad7c36d83e241a9209d92a5cdb0b903227501d68388a832391553c300fdddf437f686b78fe14801bdd0cdde40b0769003a104165539d001503f451951f2582af3e6f620abf63579e71a3f59fe58ff87811f6c5ca6ae4e6bfe73f881e936234a45fd113ac4569fd5e611fe979f9165020460040bd3585aa13acfcf5afe88dd022133d922746aae3f8c6cb652d03775cdfd889c5393d22cc42569a893a1ea8ef1f27cbfacefcde5d4ca12b764b32015a3c7cc88eb8699641be366a8d79e57e8962701d75c6d955f763457f36e4233be327a3ca27d1f677fed250ba85982c24e90336496c6b71c2ae7a7e87f6a417b511a098cffb3465fe897f00f1f0d262ab7f5c0a0de3f4db05c8c65de93d7eccc50f531300fa2f8caca11be41f2515d74dd3782c859b686e18501aa4fa3af4d990c5d682b567023873fb1f405c4e52fb6672944c27d5b1fa1b43da106cea5a4c0eb2ce59abd63275de9241b8df133704074c4931e452902241e663e90810edaa0e76df2ab0924d9924a1887d2f726debf986db5bfe40869cfb42c45d2746079ba09a70355edd65e4a2f30e6588c03c855021b4c087a119c62f5ce63dfe9d7a47ca78fb49521a83d4e5b0c313d756323af299dfee2af38eba6f3403179ae86750b1eebf3e8dca38d2db1b0fbb4e10f2ee5a487b9de22368de738fa041d1bc79def9c6661bc05fdf5b9a743123c7080695af0e3a60587b1e16ccee1dff4b0a09a7c362fe4466dcec5c28c71017cb19ca1b9c4192f4dc3b7dad5c5f08068e9f96bee846f4e881ec1c0933ef468ad49cda784bd6a1d9d7e2a0929500e7386f3cf04b5e7084c5153b3c120b027ec77962c1af708f604a8f8314578f719b1ae33bef42943973994e4c8b1aa56577b826381fca8a52f547952891611a407f945b137e7455fac1eb9d6393249c1146b8afbc652c1d50d9e098689cc83c4165b25b28a5cb7ec932aa86520bfeadee4425c61d31dd7b6ed7cc5dff60edd14412e3fd504f498b12e0e02ee728136483e0000d49d1f420d301fcd0b511e2b6d3e1da217c13694b392105621c608baab6e53bcb0cda21cd19ed31158e5bbdb9e6155d99133b07f0eb8b02ef10e5b4578b24888cc5f0883025d31bba2db641548c0d904daf3d06ffc4e45d1bad31f5ac2fafc28b26cbbaa7ec7d3d54ed5edfb8ad6dcd8079b48f89eb6f71d50b489e1b1500d929419f9bcbba7a91a90a1642dad2606804f82f87bfc3a26144bf0fc1f8aa55bb40f8123c160c66f835b7bba46bbf0972f21a12b08f61d4abae9861045d3981dbe3ad0ee4e6e946e8c14e5eae677721b2a3090974dfebaa84b6cadd7b5a7df945c6922cad17c7fb17fd17744de410d84c35b3c840535a98885fab98848e59c141556a3b49d0666edf20b584245529e1074614e4728f91095fda3699b3d5c4396a9a5d02648bfffaa9a67ce38fe890f3e4d94553a59ac8633f4c9863416d7dfaecb3cc4e2da0cfdab5f57dcb55e85ba2be71f415a176f06460e5f2ff915d63475ca1409e974f7a61c780848ca5854d71817f0504c5800d073d9c3348f853e9d134d5860e639ec34cc7ecf322158c39154be332e963fdc9ffe16e95673f0aebe92b82cf13ccc851b87e9cc26d6c2000b1e35ad7b7fb820af5e8e551c0ee93b14add0fcc935d86313aab8d4e2af6054472f018d3f96c546aaf5c24fd6169b1e63e9b1564b879033f353907cb216cecf698dd80b5d4c1e78b614a64883219b25cc8ff85557d539249a22eb1f00cb2c50dee1d54d4de904391520b42b4d920369ce190c4ac4101c36871a1c777fed6f53b7694933f29802dbea981fbb27b907e2cb6b9020a23cf147295c13eac8534857f60f73c0316d94081b0099d1e912fd9c95cb00842e9367578ed3415f7d4b5653e3e68d8b5a9e9d17180c4e4e10f365b6a893c8d5a27d2df6e3f1cccf8f102df69466a48118dfe4f29c63bd7d2a87aa0b1c2a211d3bb1988d1e5b90f24d7bbcb187c37dbbfd61291adafd32ccdb8199cd0c33c0926915ee7004849d54431799c017fca56c35c1d49f5a210b7d6ed460c051e9c31b86fc527cffc58663b3f3c3c114e439344ec773da5a17af9168c191741b1d9d693f1ebcd4e8396011f2d9ed9bbcfbb1a97060db467f451c712f56aec46e9d2ca63b9c57a897a135aa1634198584e8599ce2020ec6dec286ca4f25953ef803c26bfed414829d5a6986fff60a15779ec6dcb4b762aadfaf56cd631148e47c1b662784ce740af60d0be2142e659bad1a3c4ecb578c77ed7c76aafaaaa7a9ea9d8c6db1935e9cc1a2741c771f7c74e4f6282e1ffc29b42ad8bb530395f7fda55f937963e2ece2adfbcb9a22791d5437033962675310aed31cbab0eb5341f13741d777957258df2753057b8733d670d5142420eec126cee3ee57d1e3d85626d3654516527fae095bd8f03daeb7a7f215101ce1a1b6d8e26b16aeece7b4a28253cd112a611b5c9f5233d3d6682ad1ac8250cb08d8f74f5c33769e8c20ec0502399de88adf58c3fef1382a0f209faaf5f3701a5c3d00e3029e59e10bb0b1427d7f364e95248246022a7f3f38d11de4feccc01f2fb80d4cca9733a2fca89b1bc6a56ff41eb1edebfccdbace67889f6217c64168a40098f7892baa284984278833b4a965006ee78e039209f3e69859fe5f0333c18ef5b47f3924d15d9bc57f0237d08516da5b013343003eb383b64bfdfdfd192fc4e707faf7e337dda4ad2015b325deaa9f72147c280c41a735e7b4dd2216329970db7591266eecea8f04adf9d6ae0cb80ac0b0add6f211ceea9d87e65de647623a7d19462ac548c2c41c362d58a34a43e74dfc08ec58a4762a45c1790e9b9a26279c9500bf5801e7dde052e3342ec76753e0c0cad193babc2cfeef0a1e4ca3e82e1ffcb588d391500cdfb68ba1588f8de2c814cda50f74725761a86a9d6ca85c9029ca00a80a7292001c5a295e3e64e235040745a5d68636d8c25709647f8d345b41ea3bedce3753d0a4e2e7a44068319f2a61544e7dadbd1d1c0e4647126dbe5cd618c4431c2d98e652d59fc0631a370c839e685d81cf8479d69761db81bdbc02e2670c2694ff306a096330b4935b12e0f4ff19e1d312bbb2cd5b8652bf7246981bf8cf66d2a3eb91d364128ec564cf5b134f820835eb61df852ccc09c2c7b0e2e38c03a17cea0f644a21014a40d32a003638b378a3e2acf9c7559894abb3f9170408bcf44faa95ad6c1d491e80e4694d8a920087e33e72cce21483d20545865b3238a2bea9f9e18f8243f55c8deabd43f7103a54308b83751ceca83d582171f90976f1a559a206c61472d2dba8b947bed3fd9078d2dc2f1450e752f2458dc115ab92836681eb886066bad1e8cd437c35936bf96c7d792d4740cf4f24a5236acff91b6d04ffc01b2c436a936ac9587fd8cc0551a560f11c65b661f557ddafe4de40369b10e8ad9639e9cab613b96dba79cda0ce84c5f70706ab7207414d9ad43e9b2d48ae196b46605c226be54a3d85d8921fef67c0d102fec5a4f31843349df43c70db5787382332649c07271b060ac121a70fb9fd6ad80c8d69f5e8524bdb1d4803dd5098b995cc315ebd9e6346537b3b7020b945f6e07d62494f5f412a6544c34bb87f74ddbd876aebeb21decd50570be01f94c068d47f1768a1eb93f0252a6d4d3b0f9cf34fafbb4a354b879c18cfe512535a49dfdc4c979d816e65ced0d443e4bcf87ababa0f77441b71b9bcd1a1e6766427213e08875f60d92e8ca5719c2248f4dcfddd75fd0ddc6097b4330622e4b6c07c8962177cd4bdf8001315f899a2ccbd6c17f30138bfdfb033bcbfe4e8d585dc61972f766880e33f35a0fdc90c64099e8cbc19c7bbf9931657a97f2a0e9fef6bc64bc678626e92697e53088a5bf16662fb8569c755d4656556328a41218294ce6d271ba1f9d9c67788e4c718fd282dcd94a92dd4e16fce1e9933653cc00c61f5a063546c6327b7b16d00a9de6f63fae7035d3188b3e184d804b4108578945523fe5ad6ad42b436f5adf99fa033d31f918c8edfdd1ea018b2f2cece005b6310b5dee239fd06f543eed0ff70a31cc8a206a304ef7d4859e0ac0252df1c6b76446c9036fd87ac13fb1610c7401803ea99250e1102cd8acb54cd670949e968ac6cad2558715292d9a619c8c9362c0f99e66c1a2e80382befa78990b95ad4dc97434580384707621012d205b18dd5808b68fc6e4d2f9fdd1362cbfc891d235c785d661bf5e961187b38b7bb7b044f132a0cf45b8666f2bbcd020d32c6d2e15661430bc3fca1cf7dc7c9bd4306175881582da5b70acd458bc49fda30f69f40d6adf6b2938bb0347053770f6c2417a3c7fd45001f1ba9c4b89583ad0baa8682708f4362b7d460205e58d49d1b495204b1e97facab267e1911eebb5e10b40460d1dad2c99ef756ec5a8895f1153e99db486f30615e8888063e65b2e2422752ebde8cf95b5c99e56cdf81993fed2cb813df773eb3e17df484f287ff2cf4de279723f3fa3df576f571d4f36d3051673e6456a5e76c3a2898210ded1ee19154d1f60111fd30a5f9fadcdfb96115ff5f9a3f18b1444bc03af2468ea62b949bb2933fcbf6ef802dac55b6ef4dec8158a1fab955a56d2a53e97bd66ee4ebd07bee813723d9ea898dcd9de3c769b5021058bf6c84231ebf13b6fdda8f5d880d7a02eb003e17349f4cd67125c67ef3c57b2ebfabb4d04c737ead536c2e0369ceb8eb4e2643b7591b5be5840c335b0ef1f00434e273d6e23ee811abb5f4c3c00000000", 0x1000) bind(0xffffffffffffffff, &(0x7f0000000600)=@in6={0x18, 0x3, 0x929, 0x7}, 0xc) sysctl$net_inet_tcp(&(0x7f0000000740)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f0000000c00)="1354ae35f4b703a2567c8116cbc2330fe8d11858fd97fd59e0a493fa82cc604cc663f4ed3dab3c4b6c3fec518308dd9d8948457c286cdec8e648c2a7380abeda630400"/84, &(0x7f0000000a00)=0x54, &(0x7f0000000840)="04a6cf18b4d92cd81df8055b374a12d23e2412032ae2867fde568bcc79356dea74737e6309a1d3097c957c2983fb6a7e8a00000100e90f8b87068bbbf629ae21e2ddb96a101b2c8b7e628b4b5d32756df7e4a3281e5c27", 0x57) r1 = msgget$private(0x0, 0x388) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = getegid() r4 = msgget$private(0x0, 0x100) msgrcv(0x0, 0x0, 0x0, 0x3, 0x1000) r5 = getuid() setuid(r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffd50) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x6, 0x0, r3, r5, 0x0, 0x100, 0x208}, 0x4, 0x7fffffff, r6, 0x0, 0x8, 0x7fff, 0x2, 0x800000801}) sysctl$net_inet_tcp(&(0x7f0000000ac0)={0x4, 0x2, 0x6, 0x1}, 0x4, &(0x7f00000008c0)="aa754f18968ac003bc3a1ccad16af1f28a77b3d15fad7490a8fe61fb7d13c461731848e5d1167c575ab4a9479502a60caa13032fbf4b7c1af5965ed6e5efce37cb8d5ff29f7c6aea42f80861b3b79cfb9a4e3be3173372b36a26b75fc7e6f649345cb479cfba20fe5d45ffc6f33836a33792f1fd1cf9a8bec49c9a047b2fcfaa5af16bbbcc368fcf56a598768422c0fd027287cf85ee2a6768fc2c17127605f79f154da554d0533761107d4913ffe0ff23cf2dd5a245297f3acba4d5ba2b6773d4222b5246ba661e43a8e8b97c0e2098ae78004a42", &(0x7f0000000680)=0xd0, &(0x7f0000000b00)="b9e1553405ed9f1228070a48696b1b1529babfc532e8693bf67bbcbe2ca518d6f4b1c673014afb7d61e9230ab70b16d5cba6860b0659acc7b8b0358dd93dd3a77df29cfd593f7f754782845bf66a4baa67a32c6021", 0xffffffaf) msgsnd(r1, &(0x7f00000009c0)=ANY=[@ANYRES16=r0, @ANYRES64=0xffffffffffffffff, @ANYRES64, @ANYRESOCT, @ANYRESHEX=r6, @ANYRES8=r2], 0x87, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/45) msgctl$IPC_RMID(0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000380)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f00000003c0)="4f50138943057c9b49b47c0f80315abcb6f4d7a469491579c3a5e134a40f25b904d093a772dfc28680a1bc8c76bcc78e885d5eb7d68f08afef0bd5455a369d040b63a30884167ff15732b26c1cb8756a5f67b6aba3031fc2ed18793cb777333e25cb6f4208fcbc61f7a87accafb006ca3fe4f0c01643fb0e8467df807470ea61ac1717aab7b5f6c3803efcf38ee422da9e3a42584c25d3016167b9e05e87ce7066c6b5e128d3885dc942defb", &(0x7f0000000480)=0xac, &(0x7f00000004c0)="0ea565ef9d97e0b47763bcadc8814ae1b51a8d2d8fb5c08884dbab84c92c96be5ef639330089929ceb439ddcdb00de9ccd1c8e9f", 0x34) msgsnd(r1, &(0x7f0000002340)=ANY=[@ANYBLOB="01000000000000006448e9008817af84541d9e62bc80b98eb14187046514f8f6c0d50c39439378b5c18153f3adabdd203d5e25966db16ac54b8b29b8b3756ab1fcf4b0e3cb8ddcc202219d2a6175304b17916daeee227910ef5171fa9c9e2492928711bff18ddeac7e37d58d5554b60916588a2d887972441752975d5612d2fc057c0d8d10d50b72473b09832aae76f9537f44158f578f7215af34f0913d1d14b0ff6a3121d91fdbe242a8dcde42b38388e765375cb66b463b1c73fa3df80da1e25ec823ee659fd0ee82c618e4bad0ebcf0b25692750653f1ae77967821bab38880dc4e713ea4602300c64419bdcdcc327a980706f8a55f375c63608c50ca99211b3e3e631889b42f67b726f09a6c73a846a6ccb8de339cfe3e028ece3810d09af0f37de31cbaa9a7f3532f8a5588c6ff551f5e10502f5bfcc1c627afbcf8199814ee23c02fd39ef6bb004916435a8488774e2800f759178b593baf49130fa902567bbe76967d2c162da45dcfdf2af881d3cee76098b4653d30a584e9aaab85a7b9671d3820a7218549bb2b6ab6e3a4f3e74383e99c8b16933679b63baa5f9d1ddb76f5ee9273426c7073cc5a5ec0c2961812ca91c6cd6b8ed48e0c2d90a37c77e4c291246dcee58ea40aec9059c6a4bf377650ab0d4d6c29a4c8da6b83741373299a5c63096267668bfe9d71059aa1bb46cc27520946a1d652d4738daeb276cee8677c9126ac88947096cda66ad2cc0d79936e242630aabb12a0c24e67edb330da290b0798e7b75fd61ced0e71c839027bfcae441ba74b9e84f40c42d3e6e6894e12cc328f27756c4fd97d8b23258dcc4b659a070b792b7464867a2376a7acbcc3de739719f88f5c09e93430b40b44eadc4c9786822f68302e9dfabf1f5e9705d2a75310a824107d427fd06f977caf6b8a12cdf84ecd0bda47d54662c15203744ef5703cb758bb48bd091fdd9ebf010634a665d80633824773902d963ca7e9fb173411d37fa1855efc2d6361790144d20087ab28bb92105ab829e04dbd7996fc7010575dfbc471efda3d0b8542e3195b776af351dc0083c259daf7b142d6e5b1b1f9de44f3f704c5f0e09257a8d6eb05454bed47f7eb104a6bb03a9d3734e0f1ea0bd2447e233f82e7842f0deb76aaa3f330cb801dece955d77c951eb93540b9eeca6ddce87bda5c64c91dca00a02951115529c4e7ee5ec1cfa065ce55cc46a8fa89d8b290cfa8932b9b77049ffa4ff363808741dab6f6cd6e88b76c4184a645ee4a3fb4313bd76b935e185037d64dfc2520b7b34ff410d2437a1f9d57b114b449bde2fdcbedc3c6da80eb89bd45ea7ab266f67785cee404745c4222dd37b16746b0000c553259affbd1600cc13529cdb9fea4aa97e4eec60481170e0cfea90e391dbfdbdfdd175a15e3849721627d8e4ff3f9e3e90267a8598078b5e4eff0e4d26d4995c52e6d043626255682157d0dc47c8ba5025f85d9540d0e330b254ecfd7d6605b06dd79b44548408463ebf428684ab6ef91da4cd45bc1efa2820ee9c44e4f93c4f28553654474ed9ab96ae09786161c77239a423d20d856bc7c877f11c89de650617072df688d56c0a111c9c04c68adfee33b8acb33fdd9eef2433b2a1c6e9810398216ccda5b9729347a9722429c9e4b6b8cca5c5faf90fc371e6f9c0ef16336dab55050bbb0f532b2e58d5029e3b4fe76f752284d54b462216a02ae59260e1070052aedfdb88d063e22128db419799f2bbd72883de6807f6b584b0c650d1f4cdea8522135e4e0be7abc5a331107160e98dbb75f3f5c4645f924d6bc73b030b14ca45b14b1696e0774e5f6358b38355fd94765d09463bc520e7c008431e6400b4697be7206b76e87345ff74f57730f1bed173821ee35860e0e0ad87448cf98b2b413ba271167473285ab6a613f31917fc57647ad304c2630719f1ca281646b107e2860332db3300f83578cb45da5d5ee3b81bade8f932a8e059203a3cc1ebd1c1222ce624f530bc555acf72e5ae7feb60d12e7fe497f6a406e853485ecb07986b745d93f256d69a1ac607f80e138b65b2529872001118f4aff098e87d9f29645be1f8a8db3c469446c715d663ed077d8c766d28976a514ce8ad46800d7e3cdaadaf31915d65636b855b954602d2cc06f30ef8aa5ab5572487f8f60a3e0f3f4e1ec6c9281e02ad6039bd3af89136a37b68030b8cf71039c3b3f265d7828a8348a8222f751b204607d972839ca82d690e7e0255db3032dc57b85ed5e306d175edef904714e0562cca7607b89187842b381c52bbc13b78a1d2c2286903cce78d766ae328a8dc355a2a845ee9ce11f1d097d6ff401b4403bf64b24d227549abdf0eccba5460016d0279e6a09ca7bee830e5ef66f071a243f059dd44f61356dfebce13b60782c63270a13bb4f1cba9c09279d10f972fa077c19d6291b72381ec78927cb9808efbd57e2206cc8c9cae087f1897148eabe8b9da36b97979b79d4d6f0a15aee33bce50dde59492206ba9d762f2927955f68b577527dd6b545635190639b14914036569098252dfcef9a97a5e26bd93e84efe6a48d076d9e81f8bf218aa7cbbb1ea677fe09ca5d51b4118192475047f4ab35483273dbd5d224aed792236f9042569397f3dc3027d0207f377315e7aaa063a0aa5bb8c5dc4737fcd8a8f4002610407d7d1581821218bc1b74f3c8a0be14132ef18fb7a1145662cec75f1850051e76087baeb33a9b2c217ed799d9ee03f3d72435acee3599427e033b8735c262a08618716b719b393ea0a0770f7e8267830db87889578ba2c7e1ae2ef719a5c5712c90bd478bad2db5dfcfede4b5b4a986768872e7e5f7c2706c95e99d9413ac4fab3a11876309088ec5f651c38d0dc432dc7d2c4f5e3cde7db7e36b16fcd66f00c484d61f18fede4636269c17eb88c49bb14157d5eb873ebc74c98d2deba08b63cc48a44fe8f978bb04b0d936fa421e9e44955b9ccc94aec5529c055f4d1253511a818b7efac9852a3251cb9801545f1ae7f1e90a3c4bc1789401633c54f2544d3253cb705f44a97bd05b67105f8430dedfb1811940c0b87f90d4c3b98e5ac3a575c52361fd5ec95e20e5a55846f88552d18926311a3917f95c8e862668d2e27541ec9702445eb1126ae645ff18faee2eb43da29e97a411c97b6f195e761cb4e210d11e1b31ad6a4fa900cb386489a9c7257ccca392a07f550a6a8deed17169ff869d68aa765ff18cec5b18f7ec8a72b359cf791725375879c433f51ea4c86e4c6f3fa43663098bfb3843ec92a40ddfe20adc00ffe5420a507e54fe153fb720cd7b7ea94a06484ff88765418eb76ce9762247e657ab70910434e997c9e84530424b299329f615c6a57ff002248874b7b2c9cff8ddfcc18eca8d93e23f2325e59f513e92713f5a48bf231bb755a83e30e92d18f85887bce32b648f7ce1b81b3f4f8557bf8ae3ae126c8112770b09c65f7edabdf7973dc320fdfcf887d8c7d73aebe6697d02713219386894019c1e13834625ec384fd81095e90f439f49ff3f0b2e9c31533410a9ccdde4e062e1ff2430c8010250d5cc5603cd1e606fe38879a81fdfa11b8fee3dcc90c3e20467ccd5753113cc3a46d00f926f8027e25eba5f3b08cbdb3aeab25e75f91a4b3363911c5b7c04e7c90bb215c16da9674b0648798f0c82b8238c9d12f7da205c39a3d9e93d9745fe569f31c8b8bc9e6102e59263ac94a033df4950a40f570a96bd24d7ac880ccf7768f156c4937e88eb06ff0af7758c379fdf11dccb07c4f119abddb7e7b1a6e0a9147e086e16bd78b049930633a1fd21d158d151f077f7ec4db66733c6b973d4d0f48c2f826364f88671b42d6d276a00662cf260b2fd635fc890892d16e212dddf73a94e40da9d49dbd0669e6260b599f16c8794719c66347653eece201deae01d5a93f4c9195db2b899f13cc2d9a68d24645e2495a424b2c3c8a6ec1ddc799905d235b8f627192f5a187d3abf4ab71dbade7ea591220d55d616fb49987dff467e69c29ec427e1682399b98045fe6c4d1302fab92c557a7e649fbf8fe240a4795f6bc62d0c680244be4b0b2533d8b424bea8ccef2345a103433d7ab3c2890664195af470a91dc38affa561fd35e8f73c63bdcc0ad2cfcbc2757dbb0cead97068389fc453d72b7619ef3edb84e8b53d1599e31ab658669e12ca3f010fffa9c43518390451e304bcd184079ebc6419049d77faea91e627e354fabafa38d51ff12a094419b3ef8d7b073207c3af12a633517040b30386fffdb9013178a4cf4b9dde8249e44487ad00f5a1581c0a0d7fa342afa83e420735aa7029c3a3c78c41b45484cb92215583912d3a9c807e16f9c2e316084377c23e9fbd20e62680bdf560a355faa69f4b7a3140e510063a54c71a3099a27a7c5ba21cd1db1598ddb10e0f6eade8cf40bcf963eade4828392802104594df4a03f9ad3be4491607e09a74ec705f0588dc8192d5cd0a06134eab0de2d19f040d52f6a2381ece53367e48a1eddef57f7fd1cc4069231d7bb6248be76c388bc52cd74bb14bd2539308c4b27ffb3b6c2924e37f14f4ff25afd164bc845a08045189a8513a0f438ea8ef4b3460d88c066941bf2554b0ce6bf9c5e1ae514790f91b10e4bba47e84a31fbfbb60c996ec75ee59111a4478bdf2a437bc46bc7d6f37639be4cc7f994ebc088be2c3814474472bc7b0a57c3e30e1ede110eee6421a81772c551ec8d369cdc3b9976039d79256bf5684426f886b8d978498f1739f620fed9f182bb1bea7a4d3ee36584fb7379b3da74395a954c57bcc425bb7678b23c30c1d54f4e1ac27a37524360591ab2627ca98402b02cc85fcc640b72b5192974eddab19fe8ee8abe4055fabbcaa44513b6192d18ad80a6bb877e37c6ca4ff00d1f0289c2746beddc2dcfb98653050cb9451e2294f4e05fa1d6eb84c9d7694b9d439084839143cac58151fd68bb2e8636308d232c624c4fee8f09615343bad4c39c264148ef127363c16f6a0cb2ec98020cd6ee81031be5dc38e94a860addf20df90a4a187a86732ecf3a427661af195983bb58ef979411d565ab4effbc81ecc7f31bdbde898d138fbdc16c620d0104b5eab2b1bd299c015618162dc4da39b47e319b2ed844018899cf63c43e48f4221abf43216c52ca75fffb0ddeba5fb9256dfc97fae8930198e891f83ce9d7bbc1fef652d72e8961ee6b433e34b2fc874b13e7b426a7ecacffd7c23570ebc9bf4e891f56ce6942fdfddbbfa3fa472c6eaee03b5edee7397b9e5714155948a6c03acf9a140e5859b218d25eb0613aa8585e59aee55dbc67b325f10254f42c189f6f3bf5d0589eb0ee136a26b53cae47e948767705bc8e50e4393522f6edec7221aa2bba9a43064f82434b1f23b8298276755454d94baa96c1401e0cc4357186bd94b59f47413c67ca78ce2be6850bbb01305e721e416b908bcdfc635a5f940d4442535b0e0e312a9573d22c1cdc527787119566f9fe6b0411e7325213cc395e48001363c3add21fcfe1b2dd4b2830051fe798547e8fe865e6b63687b93916cfa6fd972a78a252ab7710b7c6a3072b4ef864d871bba4c3bbbffdcaa7ddb5384f75adb60850f84ca07364d84f0bc48724bfe04d6311d889842c774a19a2087f42a0e761bab097397d86d25a1b3ad1cfc159fd6a906f635c731c2c4f25a110bb545bbadb0332e80ee93013f1560dc6aa4541135c16a76f418d3bad54c0217006538dfdff90a41d6a0ef69fc1b359bdb83c622fc92d445db8713c5e701ad9aa0b2e8f30ba73776e408bf662160a918e0cdbd15bd8"], 0x1008, 0x800) msgrcv(r1, &(0x7f0000000340)=ANY=[@ANYRESDEC=r7], 0x26, 0x2, 0x1000) msgsnd(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="0300000000000000b38bddb3fd276066361c67ddc0eac3e0a3ca352db650e5b2e9c78a4ab3863c2250ad4cc57f5a73080ed91a2f2e94c4b45dd1a8a6f816fab26b28aa520131087fa547fc37ed2317c6f3845fac6afce0a05b1c526193fc91139797702823f12685ba76a38da538cc76c0161e938b2c5d33d0f9af05542a6ad459c1ee471b0f50bcbbfc8457e3a60d9e6d643b47c4f6cfb40ca313a6a6eb3e568766a887c08177aed7a87c5b48162b4b892c546e9997ee875439058b9b453615af0096dbb0c427ad470522b42ce9b3427bd3b354ba2c24c7a160b7671e79e3a15b36c61dd59504fac9cc053a5ea64a0335e0"], 0xf5, 0x800) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000640)=0x7ffffdfd) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0xb, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r8, 0x0, 0xd, &(0x7f0000000100)="be1323d275d2c07dde5d08f7", 0xc) 14:06:14 executing program 3: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0x44) poll(&(0x7f0000000140)=[{r1, 0x66}], 0x1, 0x0) pipe(&(0x7f0000000000)) close(r0) 14:06:14 executing program 4: semop(0x0, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d96be}, {0x5, 0x2, 0x800}, {0x3, 0x4}, {0x4, 0x2}], 0x4) semop(0x0, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x0, 0x400}, {0x4, 0x2a4, 0x800}], 0x4) getpgid(0xffffffffffffffff) getgid() r0 = getegid() r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x7a545d2d1c0a6712) r2 = msgget$private(0x0, 0xfffffffffffffffd) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0xffffffffffffffff, r0}, 0xc) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRESHEX=r1, @ANYRESDEC], 0x0, 0x0) msgrcv(r2, &(0x7f0000000b00)=ANY=[@ANYBLOB="a083f0b5b14870154ce12777b886111e749f20c94451348a61e2f0bf000439a4ab722be9252d17e4e9db1e9553756312d285933fa3b9f7b4a9cf2e491ffc7051b11b033f6f1b75f1ae03585bbeff146f929fb46c715c18e83e3d02961117f712ef3e7763bcae4731cee859b65af031d3da0ebe2516dccec7ba7480650fa176de12f71c6b646044a02f8cd9bbdb0d4f89e31132b036554de088a0df36c9818b7d0c33053930f9b939f22d842f681a6a341fd5f580f399e4892c3c1cd76c4525bcb2a7361b75b55f56ec98f7c035c1f9533e3854bf0d", @ANYRESHEX=r2, @ANYRES32=r2, @ANYRESOCT=r0, @ANYRESOCT=r0, @ANYRES32=r2, @ANYRES8=r1, @ANYRESDEC=r0], 0x9a, 0x0, 0x1800) 14:06:14 executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @random="a759c7334c0e", [], {@ipv6={0x86dd, {0x0, 0x6, '#\x00', 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}}}}}) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB]) r1 = socket(0x2, 0x2, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x11, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="2a02"], 0x10) writev(r1, &(0x7f00000000c0)=[{0x0}], 0x1) close(r1) r2 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r3, 0x5) r6 = getppid() r7 = socket$inet(0x2, 0x2, 0x0) fcntl$setown(r7, 0x6, r5) fcntl$setown(r4, 0x6, r5) setpgid(0x0, r6) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000280)="9b180bc3eb987aa9feb13ec99e805e6e84d35686077b138517000000000036ba1bd82e86322c3eac8061ea0e3838130efce149d400d06a3f23616e77006e8836ed3d315eef8c826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2b74f01000000260526a3a80855f3c394639e29c513256ddd8680a944d5c2625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3e6706eac9b4e8aa9b05000000000000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d91085733338d72634935376f8a49507756f497752a2f8fd0559dcf69695b8bdacf9429c25483a92751826e1769326e3034868d0da3b5618eadc3c48696e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ca863f34f9fa566140ae2b8802cb60eec6add5e9434c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588ffb7dc5693a090e94691e8d000000368f29d76344018043a1f208261f720fdb791f833a1da5af88cf56ad8479077a2405000000085214070400"/528, &(0x7f0000000180)=0x210, 0x0, 0x0) clock_getres(0x2, 0xffffffffffffffff) r8 = syz_open_pts() r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000980), 0xe8, 0x0) r10 = fcntl$dupfd(r9, 0x3, 0xffffffffffffff9c) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000040)) setsockopt(r8, 0x1000000029, 0x33, &(0x7f0000000140)="19", 0x1) syz_emit_ethernet(0x51, 0x0) 14:06:14 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x6, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) 14:06:14 executing program 6: sysctl$net_inet_tcp(&(0x7f0000001100)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000001140), &(0x7f0000002140), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x6, 0x55}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x7fff, 0x200499, "d88c4bfa87abf9bdca1e0a0000001f7a00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5ff7f000001"], 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000240)=ANY=[@ANYRES32=r1, @ANYRESHEX=r2, @ANYRES8], 0x10) r3 = dup(r2) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) getpeername(r4, 0x0, &(0x7f0000000140)) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500a", 0x131}], 0x1) r5 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r5, 0x808c694e, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000040)="e2907dccec998b41f607032dfc230acf03d46ca5272ffce4641d08af7d6fc90f052d455809c633c79510f4eff469fdc208a0cf72db69489d2b6cf8f4585300daa91b9fa50078f85742203748c9b6c192a4727c44cb9dcc7a5e80ae84c0090f3c630f9c76679272aee971393f5f0595c0b5bdcc2c0cbc1da4da7cef79c5b1e3d7abfb461cfefa5cd4103cd0ed1ccafc0526b7cc2e69fbd3b3ecfde44b3c35424b190c9a5848db628568f69f44ffc9ad396e20f819efad0a46c9f2a5e5eac0b753e3f65ea7f71cd23bdda6a6a79038674457de7166d3213b42a3d1e95f129e393175214bc6354f712d334e26e1cd092fbee81e69761542c37710737ed6755840", &(0x7f0000000140)=0xff, &(0x7f0000000180)="4348dfaaea0d6d3efa3ccb7a51387400de63fb807b780e2b0de3eba662da07bc", 0x20) 14:06:14 executing program 3: syz_emit_ethernet(0x3a, &(0x7f0000001a00)=ANY=[@ANYBLOB="aaaaffaaaaaa0000b3f3c100004b00002c0000000000009078ac1400bb0000000000000000000000009b3da16d0623823f8433ea883f160502599d8eb0f9c69eef934d0e662fa5da853e91477ccf879303761b87c0255d032a777d73c7fc54ae3b2107c40cfc49d7fd0f80880952e0f654a7586d26bb1a79ddbe8d0da1e3f53affc7fc2eae5e2c1b783e0bf007a144bcca0c3d0c6bb49150ff2ef2310d5996f2722815695aac43a7ea0d2241344474c6382473a763382d56462d8b39448637c352ba35bb30db0a7139d301a5bd23f4d8e26b7be67c940bd605129802496285e9d9b7d173befd7d0e0e4adb2288389700000000000000a40ce5faa58cd53bfcbbdcf79966f6ca37028700f7131f1e43e43667325ad931147b5d981fd03a34b03b62709be74b7a0a7949ffff23bc90ff29cb1a5d9aa4fe64f017008083ff771eb577ea8e9fdecc0b54292fadbb9e04f20bef7c20afe17c4c18a201ff06103d6868a584061227c44764d8d401e202996da03897d042ea889aecc6b482549cdc4d193e742c3cf2f860bf9c2db7b4052aae30ec8759a3e649b7121fa679edcaf1284d8a92b55fb178e862cdaac9456eedd7d1b66d35dfe6d39d3f8a496753e0bcef657ff6f6140ac8e70a3f597fc6c4e0c61c92033979e55b1cb527bf08b69fd4bb099bec1f1bbab0256d939642566619836dcd8851c0215fd1879e1d6356e5798c1e962156aaef20bba4d618aa275672268a9316ec9800"/549]) setrlimit(0x8, &(0x7f0000000980)={0x2000000000400007, 0x54}) syz_open_pts() r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x400}, {0x0, 0x81}], 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) socket(0x2, 0x1, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f00000013c0)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = semget$private(0x0, 0x5, 0x2c4) semop(r3, &(0x7f0000001200)=[{0x0, 0x401e, 0x1000}, {0x4, 0x0, 0x1000}, {0x1, 0x20, 0x1800}], 0x3) semop(r3, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000440)=""/61) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000001c40)=""/4111) r4 = geteuid() getgroups(0x3, &(0x7f0000001440)=[0x0, r2, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, r2, r4, r2, 0x89, 0x402}, 0x4, 0x7ffffffffffffffe, 0xfffffffffffffffe}) r5 = getuid() chown(&(0x7f0000000000)='./file1/file0\x00', r5, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r9 = semget$private(0x0, 0x4000000009, 0x82) semop(r9, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2}], 0x4) semctl$IPC_RMID(r9, 0x0, 0x0) r10 = semget(0x0, 0x0, 0x108) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000001080)={{0x28000000, r4, r8, r4, r6, 0x2c, 0x6}, 0x1, 0xfff, 0x6}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000001480)={{0x5, r4, 0xffffffffffffffff, r5, r7, 0x1, 0x2}, 0x9, 0xd6, 0x4}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000001040)=[0x81, 0x39b, 0x800, 0x5, 0x4, 0x2]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000015c0)=[0xa, 0x7fff, 0x0, 0x102, 0x80, 0x9, 0xbdd7, 0x5]) semctl$GETVAL(r9, 0x2, 0x5, &(0x7f0000000080)=""/164) 14:06:14 executing program 6: mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000000000/0x4000)=nil, &(0x7f0000001000/0x2000)=nil}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0xff}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000003000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000003000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}], './file0\x00'}) r0 = syz_open_pts() mlock(&(0x7f0000ff9000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) fcntl$lock(r0, 0x9, &(0x7f00000000c0)) semget$private(0x0, 0x5, 0x0) syz_emit_ethernet(0xa4, &(0x7f0000000000)={@random="75092e610caf", @random="e91500396d14", [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x96, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @empty, {[@noop, @timestamp={0x44, 0xc, 0x40, 0x0, 0x0, [{}, {}]}]}}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0x6, 0x0, {0x19, 0x4, 0x2, 0x1, 0x8, 0x67, 0xfca, 0x4, 0x3c, 0x20, @rand_addr=0x7, @loopback, {[@generic={0x94, 0x9, "ec7572818cfd45"}, @rr={0x7, 0x17, 0x5, [@empty, @multicast1, @local={0xac, 0x14, 0x0}, @empty, @rand_addr=0x3f]}, @noop, @generic={0x7, 0x10, "5e256b0174f974c89456934e5723"}, @timestamp={0x44, 0x1c, 0x3, 0x3, 0x3, [{[], 0x27535ac8}, {[@broadcast], 0xfffff000}, {[], 0xfffffe1e}, {[@multicast1], 0x8}]}, @end]}}, "7238cd39ed01"}}}}}) 14:06:14 executing program 4: sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x4, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffd, 0x80, 0x0, 0x6, 0x800000000}, {{r0}, 0xffffffffffffffff, 0x10, 0x4}], 0x200, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x4, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) (async) kqueue() (async) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffd, 0x80, 0x0, 0x6, 0x800000000}, {{r0}, 0xffffffffffffffff, 0x10, 0x4}], 0x200, 0x0, 0x0, 0x0) (async) 14:06:14 executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x4522, 0x23, 0x6b9, 0xfffffff8, "0a2aff748207017b62e2fbffbfffffffffff00"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000e40)="6e763f5087209278dcb276b6804cef1c67dce35c325c8a03100e5af692f67397f0dd2c0409f2c56e5be69291f27dccb37ff8626c9368fbdf64fbb50cff3a0a2325b2baf853babe88ed2aa9dc017043f3340769c0f50c833a959133a46ede7d3bfe0eb4da17b7c864bcfcacf1d8908c9a1d06ef280a", 0x75}], 0x1) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="b6f2ec6fbd227526a1591a5f5c9b92400122bf983fb5df6bd9b57a6c2fd6a6313b1dfbcc7c9b6159f431f4ca3d4a687e64df36d2b2fd570108795f1d5052b9878bdc5184baddacac4468658972312e0c14e71de48cc4be55bcec05a64ad962557c074cccfc5e57478d4bc387f2079e1b3ce5417d91dcd0b6337d65259bac459399d9e4b2a71363c5e0bbe4ba4e2db989653c33c6bae3d625dd533bec78210c80c1c9fae14509c2ff830603d02b82241889b1f2f7955b6c976f8e2be1da60157ccd86076100d5acc26f929a4dbe45d86a64892ae9c520a3b0584adcad47d6d60de7196d20c550bfe29327164d76b00ff9a889b78635aab18a70a7b36cc7e939aa254db6a97f0fdb3daa60cbc19cd45d1ab2ea6ca8f66c7dfc187a849f2b7a508f8403e677ca497f407be0a667edb058feef70617febe5b57a7471d789d52cd4e20c25900cfe70aab754129412656147bfc750e8ae887824b155b2138bac78930de12ddc243c187e455a1713ced11820038693d4e76f4a9bd765723973360ead240e9d44508feb5dd28bc74e159596675ec9babdee13994511993a394a9508dce467281ac8506db7734986679e87c230ebbf0ee0d9490208b04f175f5853e31b6ff4a524bed8785b8164bee77547d822e91ae891d4958ff80388f8f862e7eec2fd20dc17a8640b218fde78f336646e0171ef5e832093e5f655434f6baa12a8dfc1d05b18110c712bb9bda42f634801", 0x20e}], 0x1) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="5180d74d25133f2ff8f9e04441d7e1e27f7d07f25968e92e11b22f5ccca5514133d6a9b4b09e118a1e24bc1b91c1d72e994b24dafcb77ed331634c9951ecbfab94dfb582f69ed282c0a176aec560e4236ef0b0265b80a0934f205640a03fc2314204f94b553fdf03601064a30688e5d75fd97aa7f3d29888907553aea1c3dc873e653fd893a462daa9a54952719fef5f3a3c01178f590e27667a4454721e56b66b8f5dc594d6ada319fe476a25de2dd65e3cb0551f12458775e8e42f1a8da82dea50ee30f5b9cef5d629c6f654a35a570801d90c440f225c8b1782689ec3e7065e5d23c0d6bbe64bafc0c4b64c1b4693d31c48c06fb56221ef2cf360aa78e9e64dc3d80c7481b070f8e8baebd43b22d9ae39d48fdc91e6f740560688a87f864072fd6c5a2c8d978782ae2e550ac4759c0e0b66dffd2f0614d6639d661d98dbf3940c372b6d7583297f62dbf433ef12aff25dd850c0cdda4c5568178d05b0", 0x15e}, {&(0x7f0000000000)="70d8d68d5ff2bce60b9d7fd4e279922bd10f86bcdd2172dde5a2a5f945297e484b30281cfb4eb72ab23ddb60db83a50774d1969401bd90d6", 0x38}, {&(0x7f0000000080)="1bfb7c91d5ae16a83e8703809a9e4b5920fee8550921cfb380ef66e3d6ac021cafd34849fcb659915a1af536d78652e0becc", 0x32}, {&(0x7f0000000700)="95c0c9c645146aed14c3e0e2104409b3207c10", 0x13}, {&(0x7f0000000800)="30319cd89ec27e25a05a1f2548c89cf49b53b5ef505a48d7c396ea6d11499e92397d2c43bbdac25585e09503fb8eff0d97c3b01a2b2102b1023cd0b1d2f609805b4e7b64a8a41d592d7ea62713eebf9eb28031fbe92e735c950c9094894134620f682a82586cdf7394acbb147901", 0x6e}, {&(0x7f00000009c0)="8393aa068ce2624aed2fa22a0a", 0xd}], 0x6) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, "6100000000020700", 0x0, 0x7fffffff}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) madvise(&(0x7f00003e5000/0x12000)=nil, 0x12000, 0x6) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x6, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:06:15 executing program 7: ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000000)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x2, 0xf7e, './file0\x00', 0x80, 0x3, 0x10000, 0x6}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000001c0)={0x401, 0x5, 0x6}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000200)) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x1, 0x0, 0x2, 0x0, r2}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000280)={0x4, 0x2, './file0\x00', 0x3, 0x2, 0x7fff, 0x1e}) r3 = dup2(r1, r1) fcntl$setstatus(r3, 0x4, 0x80) flock(r0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0xb3, 0x5, 0x9, 0x0, 0x0, 0x5, 0x6, 0x0, 0x0, 0xf500000000000000, 0x6}) fcntl$lock(r0, 0x9, &(0x7f0000000340)={0x3, 0x2, 0x7fffffff, 0x3, r2}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000380)={0x1, 0x3}) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000003c0)={0x2, 0x3}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x8, 0x8, 0x0, 0x0, 0x400, 0x6, 0x2, 0x1, 0x1, 0x2, 0x1}) r5 = accept$inet(r3, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r6 = dup2(r3, r5) fcntl$lock(r4, 0x7, &(0x7f0000000540)={0x3, 0x0, 0x200, 0x7, r2}) fcntl$lock(r5, 0x7, &(0x7f0000000580)={0x0, 0x1, 0x7fffffff, 0x7, r2}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000005c0)={'./file0\x00', 0x9, 0xfa, 0x2, 0x1, 0x7, 0x1, 0x40, 0x0, 0x2, 0x4, 0x2499961b}) close(r0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000640), 0x400, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000680)={0x0, './file0\x00'}) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f00000006c0)={0x1, 0x4, 0xf}) 14:06:15 executing program 6: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$net_inet_tcp(&(0x7f0000000000)={0xa, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = getegid() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x7a545d2d1c0a6712) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='c\x00') r3 = msgget$private(0x0, 0xfffffffffffffffd) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0xffffffffffffffff, r1}, 0xc) r4 = getuid() r5 = dup2(r2, 0xffffffffffffff9c) openat(r5, &(0x7f0000000600)='./file1\x00', 0x200, 0x0) open$dir(0x0, 0x0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)={{0x4, r4, r1, 0xffffffffffffffff, r1, 0x182, 0x4}}) msgsnd(0x0, 0x0, 0x0, 0x0) r6 = socket(0x0, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040), 0x0) r7 = socket(0x0, 0x1, 0x0) dup2(r6, r7) openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r9 = socket(0x18, 0x1, 0x0) dup2(r8, r9) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) msgsnd(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="0300000000000000654b6085074b987cdd4a13527a4d8553932729ffbbfc3c27fe865a7c251316d2ce1039944952de4d466d7a568a80bcefe041da29fb2d97185c7a90287529c634209f887c03de14f1786cf0bbdbf2dd7aa9a659542d0b7c7d8af9e395474207b67291b3810593cc5b5eceeaf66cacb95a36fb401dbfd56f0572a4ca177f4df7985bd4ba9ed1d4d553354161dd9c1cff15da8921c0072cca3abb83335fe813e79954d3bc9a20a68d068f3311287a525e39467bf4d41203caed0beaa5d8557850861b13aa92be21ba2b22f54b3edac42dd63798273a643992051a2cdfa2884b62220384ea8028f5bc141b92e0216961262b676ead96362a8ff18993098c26ea69e2d00cb30c799accd4d38f6f90463a14e42ab43715e3cc0559eef2472bf4e11bb86cab421677c17a232b5919"], 0xe9, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) 14:06:15 executing program 4: wait4(0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000fc0)=ANY=[@ANYRES32], 0x106, 0x800) r1 = getuid() setreuid(0xee00, r1) fchown(0xffffffffffffffff, r1, 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r3 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x2, r1, 0x0, 0x0, r2, 0x4, 0x5}, 0x4, 0x6, 0xffffffffffffffff, r3, 0x4, 0xd4de, 0x7fff, 0xfffffffffffffffe}) r4 = geteuid() r5 = semget$private(0x0, 0x4000000009, 0x82) r6 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000740)={{0x9, 0x0, 0x0, r4, r6, 0x108, 0x20}, 0x5, 0x5, 0x80000001}) r7 = getegid() getgroups(0x1, &(0x7f0000000000)=[r7]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f00000002c0)=ANY=[@ANYBLOB="910063f2c0d5e9f3f6f42ebd5fccee51392239a023d51b72f3bd2437d6f87bb204ec59fcae45261107b4a4c4286ee4ccab8262ea8b66c2d84c608f89bedff53b6095aeddfaf9a9113cc4527d7da98149bc42df690ad6b44b27badddd3144ac21dd44cef9603fd9d2d55e7fab7b00"/124], 0x10) r10 = semget$private(0x0, 0x7, 0x3c0) semop(r10, &(0x7f0000000180)=[{0x0, 0x43}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000004c0)=[0x9, 0x1001]) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000240)={{0x8001, 0xffffffffffffffff, r11, 0xffffffffffffffff, 0x0, 0x40, 0x2}, 0x0, 0x9, 0xe7}) r12 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x2, r4, r7, r8, r11, 0x40, 0x8}, 0x80000000, 0x8, 0xffffffffffffffff, r12, 0x1f, 0x7ff, 0x7fff, 0x4}) 14:06:15 executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000380)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "899589", 0x8, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="fe52dcabeedd74b79ed11d06332e8d80", {[@fragment={0x3c}]}}}}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x1}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x402, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000380)={&(0x7f00000002c0)='./file0\x00', 0x8, &(0x7f0000000340)='./file0\x00', 0x8}) writev(0xffffffffffffffff, &(0x7f00000013c0)=[{&(0x7f0000000300)="83c83939ccfe4e0034b7ee2929f0936ebf8307504a4894e8029de1c2f8023329a33cd321594716fc635b0ab294290fde16616b0ae3efd186ac761d93de31e9", 0x3f}, {&(0x7f00000003c0)="fc263f08ce0ae5117c0e8d8c99dd78d8269f166ee34536c8e9ceb8def89a0a277ad879edb0b7d6bce8c627f28d48442eb8382aeb49699b202560c2b31951541f53a7270afc51ffeb07a6dbeefa5abb389acad8ed2202a766323b0b59dd098d109e03857b94985d9c73cb71a39149e14ade8eb943e4cd36c771a35f4038fc4035410244901ab80e8905480ef44f11c61955441e35ddb5a746a9ddf596d79aa420257ddc7105e128b0f8a9f74316c0ab4013b81890e345b36f6c23b9208aca15224836eba44eacd36c320423263b572119aa0e6d6371029af1959bf47d9174227fe3fd8f8bc22dc323bf4f5c90d791d9021029698b458672c2bd13d0c85b5419479703957bcc467e216f5b6d4e64aac62016a88c1aba9936051dd14bd1745b3a3d3c7538000eef805317e2bc0dea9c5e7f43fb7dc18ac172d89552477c310530083b3de2b69e736b5492a4e474c785238a8a03af6009864cb706a66e9b9701ff0dec52fe149215226350228176fc705a279ae76fe15fbd6e54d171ec62408e22033b53d7718beec2c533c87a2149e4e2f85edeef9209fa85d45954f7df544358118b448e2e16f28c508f8d595ea4c068567564597b39edbebd071251be5edfb04dd8ab5b003ca5922d73adb1067ac27edc96794393a58fcc0712260678de4648b24f297c74404de31d6c95855af3d2f40e84b81e9d18fbb1375103485d549757860ad913868d599b46a223875eb84ba794ab4572053302a44de11711cd8de773ff59e2a6da1bef50242e47c2de3f33df418d87bdcde9108c61150fe4f0368ed831a09c4294bded1c7d8a2a7c575a47669b121e2cb33d4aea88e870d6cd334fa41fb1ca0b7d6bee98c9c69433087910da26ac03c1e259c9de0c31090079100797d40013d520983579561bf9647aaa85bcdb3c663f21da260fe825f67b93739d03359f86e8ebe309e68c7a3443f23a107bf3db6431b131bd59bf8c9be6376831d0075afae0ee14968a328879b6e307402a8edb91ef40cd726c03d0d3eee903baf7bfdedb0a5d4bb418d24f211b568aa5609ef66d5f5929e7938dfa622b5cf598f21a8b6029237e41aca9e149465e1dffd86b3f2369f6cc41c908695b431228cd6ef0cb97eac0b1066ed652043d4c25af011d0ec74618ddb5e0e6c022c5545361b2c23f1c1380faac344cb1719fbb810f90e95b0a27881b30b0d9915af3d7ab738efe9fa79af9f9bc6c59e455be3a78f96fbac83ee4c616a2f3b69b1165a763b34d179be503cfd1d91cf5eeee16eb166e86dbd07ed560e10b0e0fa96275957fda8df8181e1ddd95467ba18d096b421997278e384ee7f1722fc0ec33e9d0dbf43a1d6845da78c4c65321a9e10d11e3a7c2596aeec9dc3fab83eb5ca375dbf7712a4466e2b3037a2e9037a0cc4af537cee5b2569dcd6d1357d088722646016f99e2b6ece2859c754cb637221a54c0d01d5eef677fe5dc62113dfeb3bc3207a43ece4db0169a23a59c5e6e3cb61b62bed5a7a905690e2a8f507d0d80fd597d1b936d6250478a3c8665c1d34c7b467db8264870377a5db92c7cace4854ff9cef453d9969bc26f90b5e2b67752fd18b9ab2353083a4411accdfb9e094e70f5234c22ebf9c89d6e19ffb567c722fd5df0a4db43f5db9f59b2ece05e3b3204d3de4c79eea026771213934dfe88983a26bacfdde6769f1645d25a277fce631263d79f92bdb7d95844cc53e00af9868067f149ebce60ca6b06bcd28da45f53b2e28722ea3f975a7ec3ea757424d9065507f0857c2e0580cc21d5dda13e795d9748de69d4d11b52dc86b9501d3d5d03a76a383c7f15d592511436ce33a576c4bd018b2801ed6549625fd3f1f99c6f872c72150ee4685c294205daf11808623f10a4056578cc6688e1746b754468505da218af08c1f40c58bea7e4656ef84eceaea7a372511962fb97a481386d2855c5ce9658ecf42b44d5bf2b665df6abbfe1ad412be2799244d3d12ed15ed369755c53ae4248fc24090790e386f6b5964d8744c2b244068d0534f8b2d9ad9914abeca3a48f605c0ad7fc309f9b2ec4fed81af32dfd65436ce51547b03ecc1794d8b3b9d19e4f9901777f173d0ae2f5d4c09498e60f55fd39e5fcaf6fd68eaba9994e41c9ce9d90711a67d95323cb8182348369ca9d706009261e9feafe6a231ce00667028bf700fc6054a0c3772b80de2a91ec77452c779c7e1b6cc9d9fc22544f57d1cfe433eb5b5854133f9e7e74e4f813fd0869873828ce3edd4580098250a92e8906dbd34b2b2304554e88c346ccdb76a3a38749ea77e1eede5b1c301ca61b69236f77c0d14081e2e1730793756cdc11f8d63a96ba41dc5a70e2d102bb65e875fc0fff00892398aee1fbbe22dce1ea72b5d0cad6b65e745192cc6aebb788e3c9cec27bd98c76c48092b2de56597e9afae67298e239f3a69a6bc1547de43b50d532acd821b94ba62927f47e396a21e249a9dc1ec13b92ca15ee303cc049bcf6bef1888aea98f2158455625cb6ede7db9d212016478b3198927aece671c9091b6ea9239a7a57d7a83d64714426e9f280f26a3ea11db4b8d5b9986c1757357964abf9dec031fbd866e921299b66a082a7013a58f1cf7383b6d617fdb413a34eeb4e1bed8de5b53ea99b60b2232147fbad4076686fafa5667d008a0f9fa501a4cf82e1dcdf075fc0093203142950d6926ad96aae9879ae3689e441b4650030e5f308840ee41ffe176b1e604bd4e90b1da4f819017578cdefab79224d71028b2c3e8c8a65d98bcbc2b732f87632d8e4065792717135cdf2ef725c2414ea4c7eaf4469903e5f8c0e7ec865c6d11f4b28a31cfe165e8e51b4fd1f7857f95352a3df7d35f8ec251ae5459a5af97527f15797443b80a3cd91789e270d372f0ff6cb98d47f42b0807252632ec931151aab6fa2230e9ba789dee63cedf0eea23d5cbbc2a539c4098e3a1e2c38edf6a34f0c2cf60dfd910833be6be0d41659f8b8471039d0e9cb08f582418eeb8f2a3bc83696d8d15419b85eeeefdb5d48855f1c463e27021443015f70ab05bb1ec4023b1f832b36bcf9260957a4dddb76fcdc104ba425ea3ba84fe284d5068b9d24e033d9e529f8f110ee951d48cd564864e054563ab44c2efef4d4c1a3f0f401c8aa11b8ce66a3e23012aec402acb1958e15a74e7eff6f7a01e832060d74d253d02ba860b85ac13c3fcbd41aceead9394797d3dbb11018190e165e17744cab0174151b2f338d513306c2c2db795a962c266361df7a3a6112fdfc7d5a073d1ebabf168569746592baf2db93ba66f8fd998a8692ffe6c07756bb74c842298d6514e56cdba77d9d0c4f16e2cacacde841271e326499c822b4ff861bf2ccb080652a78b5afa52eecd7f109e15081b4d920657c11ad923fb1467a77b333b5c59818c1b9ca850539bf1a6c53e51e132981be538bdb5a7199e8d72f9bba57042f0bc6fd9f9843b1cd4c272493991f56078bdda29ad9f3d727d07713df9ed44a5cf268b6fa87029c52e7f5c2966ea47a2721f07f10674f125c9ee884bf10190d840cdfb5aab7657de1e9d9d9299a62e03d97591408352cd845ac63454a24ebd331390939841c81dff85609321a838e2b0720c6cd4fe518a65c721adc98df4d8e9e308d8ea3593c46e5d1ccd28433c96f4a7a9943cea9620419b8ce23f85167a1392f5dc36baad2bba303be8eb449c67c3f4905bd0e38be7f87fbd3043b3bfcb00f67423b9c4523bb310d5e35a353ac6b6ad88d9c5a88ab7a3d026c19a28a54a2e4e2a2527b96bc1d3463c0e222009119f1b3880663f72641c7dff9de75e2203c40616fb4f7dae78667a6e56837cf78c3e4032120f658e053eb9d36f22c891c60e4f31a07de630f8aaff92490cb3d8dc326b93aed1516ce40c454fb38c3f6de507fe33fb5824b86d33e925be2abc867beeb6082dc91bb030aa3cb2481290c1e37e7c8347df43c0f11013d9d7333e04134a087816d1ad972bb9345840727ef44321bfc218e78609de60dff554aef47a3503b4fc61ba34ba8bb46544ccebbb63ad7e41cce6a6f76091b5edaf50eefcc6b368c1268a55b3f8584cbbc1ccca412613bc9ea4b79d32967f20cd92edac6fd16760aa694699efe259ef6921f5b3220adb4a888924cb2dff220e0d0bc5ef43545ba9ae27c2dd90e96a3deacba7c57ea42bba756c76d733f9fa4dfd42e0fc140aced2581888de75b74b0a91ba56b832a9b29434a2e9ad5a5fd0e40c28f40d47d0ad039055896188cf64f3cf5739c44fef2535b3e7bf3b89b1c0700dfc14f1ee20908d23e36ca90dcbc1fbb15c2f69c02cc96c9b25e2274d46cd056caf0b81b486226c3c56bcf56e81336e179507d12072a9d26093d7bf41c75c5a389071b76cb696c530c7b31f5c773fa85f584145a0955285d1a0470d209c989a41f2e75681e97776f3e30d6a09b4f4fc7c2203f32da9f9d70964becc1dc1e7edad4ee3750333e695b8fb89a5febd0c46526b6c7b9148cb4a6973438c2db450a70c365a48ffb90f72e42cb61f615e40bd8aff4b5b05cd77ee9f8a5e7d7abc939a69c3a6fc61d678205ac13d6a631be269fb2d8694abef1bc5567bd25d30b17a5bd075149be30950501d0e6882381203b11acdc31cb281fefb2db58d42dd5a92bb3fdd7969cd618e306e445dfebdedce4e6f9be37313e1e496941f32ea5776224c6a17efac515c5b199ebd2547a5428576e8dbd1d4137a84719ddcc4a326672c22f060a1cba9fca505761f75292c35d39199fc2cb11551be94f92c1fd7d7c9bb28de0d72fddc1c74089e0f6962bd5136c55c8a1578187557f40a4bb2512afad518c6536531f730f4024f10366c53498b2c35fdc152795655a657d1e30fafdd2ddc3ba70a50e5d65c7046db2d8836b968b5fbc91215bc9d37413fcac3bd8003042e6cdbde3811c936490529d00265c2f95f6c369df822759316d5026e6000e24cb00cd8c9f676134fb62ead15b24f8a90e37dd6283696ce53e8e941d996815a1000cce0bd16710e2bad12f0931e2c47887d76d792f80df92bf3ace52b81f8a82bbb815087f77de2b43cbf2ceda8a19280b3f6c0c0224603e09fcc785a8fa7863681afecd919a4c08e14d7274e5d629b5afb7a3a24e1aacf3268fd355afedaeca5e19dbeee0ad1b5ded27865d52da3a9c57c84fd77431aa5790f2e7026b6a98a66a374681bc9fe4ad1844ac73120d26e58ecadce2485b4a113549626df8833bf93b3bca7a52e19102b966e0af14f86df857d347cfcbae6386c3e108dd85e14cf43aaa8e31fa3ff24143b344d34cd6284ff705060defbd21b903fadc3e5fdd45da0a69e4fbba12c090b4c126ea86d2d0d289f2b69446b4f316da9396239437690319d19d81f27ff96313805af614ae4c217aaf0083bc2d3e8fccb27616e0ddacfd1f2412dd3f4ce862976c4ea4f8eaddb0216e907e533d699a81ab8817a1e5a2bee61291b5cb32ba6540d9e250a82a1ab37515f63098b9ba3bbabda546a2ba7f5468ac8f393f253390f90bd4b2408dca92b157d712201ecc65c62f1ab402c93c5e62f846499c89f75cf17cc53c7dbf93f015f7f563c3f4472cc6f611f6a67980e81595d4f89ce8269b699640b4ffbce17513dafd968ca8fd7b524c28de2c9094208538aa76ac8c75a30fa3d89f095bf5b94a034be5b381957281e76f69e6fc8379dc5d3b5a2d62cc62def4fe43049375f79d6946fa224f781af631df56e583a4ae9544635ba3a41aba1b48466fa6ffcdf462d563beddbb526e77102d95cf14df8f07486ce305d8c0a3201e50773d", 0x1000}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0x34}, 0x2, 0x0, 0x0, 0x0, 0x0) 14:06:15 executing program 4: semop(0x0, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d96be}, {0x5, 0x2, 0x800}, {0x3, 0x4}, {0x4, 0x2}], 0x4) semop(0x0, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x0, 0x400}, {0x4, 0x2a4, 0x800}], 0x4) getpgid(0xffffffffffffffff) getgid() r0 = getegid() r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x7a545d2d1c0a6712) r2 = msgget$private(0x0, 0xfffffffffffffffd) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0xffffffffffffffff, r0}, 0xc) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRESHEX=r1, @ANYRESDEC], 0x0, 0x0) msgrcv(r2, &(0x7f0000000b00)=ANY=[@ANYBLOB="a083f0b5b14870154ce12777b886111e749f20c94451348a61e2f0bf000439a4ab722be9252d17e4e9db1e9553756312d285933fa3b9f7b4a9cf2e491ffc7051b11b033f6f1b75f1ae03585bbeff146f929fb46c715c18e83e3d02961117f712ef3e7763bcae4731cee859b65af031d3da0ebe2516dccec7ba7480650fa176de12f71c6b646044a02f8cd9bbdb0d4f89e31132b036554de088a0df36c9818b7d0c33053930f9b939f22d842f681a6a341fd5f580f399e4892c3c1cd76c4525bcb2a7361b75b55f56ec98f7c035c1f9533e3854bf0d", @ANYRESHEX=r2, @ANYRES32=r2, @ANYRESOCT=r0, @ANYRESOCT=r0, @ANYRES32=r2, @ANYRES8=r1, @ANYRESDEC=r0], 0x9a, 0x0, 0x1800) 14:06:15 executing program 7: lseek(0xffffffffffffff9c, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) openat$null(0xffffffffffffff9c, &(0x7f00000018c0), 0x10, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x6010, r2, 0x3) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) madvise(&(0x7f0000c0a000/0x2000)=nil, 0x2000, 0x4) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x8, 0x0, 0x0, 0x0, 0xffffffffffffffc7) getuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0xd) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getpgid(r3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 14:06:15 executing program 3: open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) seteuid(0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x5d) connect$unix(0xffffffffffffffff, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0x0) r0 = socket(0x0, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xfffffffc, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x8000000004], [0x0, 0x0, 0x100000000000000], [{0x0, 0x0, 0x5}, {}, {}, {0x0, 0x2, 0x0, 0xfffffffffffffffe}, {}, {0xfffe, 0x0, 0x0, 0xffff}, {0x0, 0x0, 0x6}, {0x2}]}}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x3c, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') open(&(0x7f00000001c0)='./file0\x00', 0x82, 0x10c) r1 = semget$private(0x0, 0x2, 0x3c0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)) r2 = socket(0x18, 0x2, 0x0) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000080), 0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(r3) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000340)="f499db99c27625b0854f671a203223c849724a69c447bbb4881cfbb35731dfc7c7740ad3b7979c7d6a01a19f5032d544efea961fac47a0b7c8b96f0d09d9bfc58e499cfbfebc20aae25021922dba3185749402d328f91617a4d4a6e2723f9a53c02c40803f6cb36a03e35a57b8833742824a4275f3dce197b0fcf165d4ad294ab0dd35d52c", 0x85) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semop(r1, &(0x7f00000001c0)=[{0x2}, {}, {0x1, 0x2006, 0x800}], 0x3) setrlimit(0x8, &(0x7f0000000400)={0x3, 0x80}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x1, 0x0, 0x81, 0x5773c53f, "102609307e7be2df67de208c8bda612c3100"}) semctl$IPC_RMID(r1, 0x0, 0x0) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='r\x00') 14:06:15 executing program 6: madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b028ce47f000001"], 0x1) r0 = socket(0x2, 0x5, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = dup(r0) listen(r1, 0x0) close(0xffffffffffffffff) r2 = accept$inet(r0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, &(0x7f0000000040)="04", 0xff9a) close(r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYRESDEC], 0x1c, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x400000002, 0x0) r5 = socket(0x18, 0x2, 0x0) dup2(r4, r5) setrlimit(0x8, 0x0) close(0xffffffffffffffff) sendmsg(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x0, 0x0) listen(r6, 0x2000000) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, 0x0, 0x10) r8 = dup2(0xffffffffffffffff, r7) setsockopt$sock_linger(r8, 0xffff, 0x80, 0x0, 0x0) 14:06:15 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000180)="b1667d0f", 0xffffffffffffff7e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x2) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f00000005c0)='\x00', 0x1}, {&(0x7f0000000400)="25122331c6c9254a0428b7c2290b71c4f153d59d1289f2e40c2a6f04d5e146a4488d3fa7fd2474e454cd72", 0x2b}], 0x2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="53fd7e0b2209099c", 0x8) poll(&(0x7f00000000c0)=[{r2, 0x45}], 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000340)="5b4d3cfa5745550b43ad6010087515f8e4bd92333d5e9f1d728722b571da0ff767b66d8842402b838e9f687aabed04bb37a584b7e79e345eab639a18c3c827a4314ef6dc5d8caac18d4b856b7925ecb58cd8e579c27da8b53d8a972fc182497a67a14e4f1f20a71cbd04324bf2da14e8a469a040ca162823dc9873cac750b3d3b21e8d0f53d034062e64e266c6cd20a1d9f0c6d678779116fc0cc1f975d194ca5309", 0xa2) close(r1) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x1fd) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r5) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f0000000300)=@abs={0x0, 0x0, 0x3}, 0xfffffffffffffe1a) recvfrom$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x20a32, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f00000002c0)=0x8000, 0x4) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000440)="22241f10bd98c6b4b9d82beceb4c1f80716c1099a97644cff81589b84f9075bd3c849b354faed951e081b20556e2fc91cc14ead3468a468876a6f0ac7f4404e188efcc717652aa772b75250c27a4183cdc7b4e9d31715433d6bb89ffbb64391d1e01db3a0c64285c34efcd05a56504bfe92c3a274215c6ecf34bb759bb5b50b52f22fd3b9b32b3fc9e3ad64bec1a87b23507b08e53e067c7d8bf78329596c9962624e24d696b76aa3f20885a55dfd96c25cf13096216d3b16b0c71d805a320ef59d9f9c8cca5331cd53ba19c0f38be16cabe08a05d469d4027aa79d4cb807b0edb3a2526cd6a85945171cb2afc0b494895cd6f9d4e077804c3288970bf", 0xfd) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 14:06:15 executing program 4: ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000240)) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="7802d9"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x1a) r1 = socket(0x2, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000040)) kqueue() bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) sendto$inet(r0, &(0x7f0000000040)="1a73b0a08539073b9b78c3bc1e560e759f67508f9f30f6fcfc337fd80202774a70ba6f65ea93d17418f8971fe8b0cfd7412a9211f29da79a4dba6ae5b8", 0x3d, 0xc0a, &(0x7f00000000c0)={0x2, 0x0}, 0xc) listen(r2, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x14e) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='.\x00', 0x0, 0x0) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file0/../file0\x00', r4, &(0x7f0000000040)='.\x00') setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100), 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) writev(r5, &(0x7f0000000200)=[{&(0x7f00000002c0)="329c2c79a1574c6b0c91e4ae68ffb1f3892a0291f42d542bfbff7f57463d4dcc35b88a57d1ea98be6caec0fba1e11b33df4d170c02f2bf7f0244d0650b876aac09ea21aef19b4e190fce1ae3db4134192dc9b74e90a75f77124efdce550e69e7e4c52b1005f21aabfbd3021ac14a1d", 0x6f}, {&(0x7f0000000180)="341d3414bb36ded1d42eb05eb3656295088072eb3477a7c0dcc9f65444639fc201fb7a9f1b76", 0x26}, {&(0x7f0000002240)="582ab59a8a2df5e80ea752d0124f0142cd18b0c260e25ea45ffc711f864890cea691b7da5cb1c1db6cdb8b208abe763a5ef4fcb3a9871e6d5f56ecf5bcb90d16b09ea5df177e7b273c6af52bbc9da57db7ddc2b0c916ce09318b14d7f8452ea97da943dc6bb6009836cfc54dc859eb673f20ada7a555c47451ebe4071ec53c4a06d7d16a99a6fd69002130cbc1cbaac5d26e8b628d3735a3eb121a6b89efdf5645d93820784549f35af41c8260babb717a045cd829f0613a8cbe55f2e8f37317b655a3dc2cd16136b49810e942f330ab2964a383002b9c51ffce73c29bc5ef13037bcdbbd85e08633b5171e4501610d9287bb05e6328c50631c6e6a69e515ae53584427ec2d95c926c91aaebe490585afb63825e81907f76f7bfaa791f4cb91478ac2c301cfa21b2bafa8cab8b9bcaffee289a94c84a894632dc695a602ea690cd513e80cd66f3e90281ef7e7c9fb0ed1e8584358503e11f0ef6ca73c592a6c02eb657745fe05f5a8392be30b599183cf2b4057c0151f48beb93e521e0754319e03d3ea5706b5e8e16441bae4fca32e6e3e21c108b0e03e70c2f1c737b5e684743038670ee5b3d1009c5abbcee371cd6338f25c00b5f71d19ffc32757100a1294a119fcc0bc61ddbdbe30bc1ff79d8227fb507966656d3f32be2ec3be4417388f166b270b8b8b5f423ea67322f4985eab5e596019b267615652e11f1e694e776e5b0e65d684e4974f8cd1500b56d6b3dc176b95cab8c91ab2214f122fd338e26af09cd694246bc907bead95574f24fd3d6c2ca5507432e3ee7cfb5c38a5d6ff8af4cdb00f75d5209b81d11e102210b6f862196a2208f68ee64a19d65bdf1420917d3200f627aebf0c660c7ddc3c6d474d9df79b857bd84be57f4b144794568bfcdaa8e612dc32c616676b470e057b0a20eddf0e82d8ed8bde4033ad7685de0e28589c1348f07363f51025bd81120dc202506b35087bc656e9b1d9da4011ce1997f766b90770cf8a7a0654afbce5c68e04af7b94522cf3a6fc6c0ea29863bc4dffa5120a13d64bfd3145badad068f0745f67cc93fa7ee5ca1063d56f0220ea0cbc4ed050f46e41ad10981b071aba206627a4189104ec989d6334dbffdf3298421936452e52d0dc2464333fd33152edeb78b538dcd94de98bb5fefac741a6405534ea47da3b40fa6699058b305da9a3698745fab3f28bd6484d09ec3b0335c0640f4c9a0587c7c21d4800f8c82f5154b3d6c9a31a19fe2f0e3af71dae62a7cdb4d20050f96b279703fb9e4a03ddf434456e7673e56acb6095e3ed0d1149f86e77df34c5dbe4e2078db3ed381b777184aff6709bf4637702644361c75216bb7e10ad67d7a1231e716e801594e523d1a58d44d85f26de26b97e33b86862a701276491e889d29b0805e51b3e16f3af3b822a7c11762abaf414bcc0330cf280c6fd64b497dedb79be5fe6566b2f944283fe4d35aeaad116eb8b5b9ce3cf721724dcb50741a0e94d66ba465ba3e0ebe77cc4b03d79afbb83b0000ee28306ee27589b7cf1e3dc346854ad2bba6c722dbbea04ebb38e5a518c92a240c97a2499a9ac1101c485abd138e72315c51e59e791d9e9ac7b7ad254ce40d2744e871318ab5843cfb47390374e85b736ccd88c64fd87950b10feb5a17d9e1b8570f6ea72a9b4f3bf4a3c36735b4fec0c27c4fb1d335aaf66d9f89ee7d4db60fdc7cdc393ea8ba2162d2871822c02361eda4fdfa38e83f2cbae94f36d1d0b6a56eddb39ec798a6d9257edbe720300fcdfe5aeff6678121b484260f71cbb8893e4254eeb8d797d49aa731834bf1b2e5819dce5e09e049e88ffc51fccd7574005399830356fb6109d86449c67a241d6760561e1837c67eda2d16482d5f306410da6b25a56894fa3bab4654f73b381cfbd41449d5de75727dcfae4ce87d6b34e1ebd8f9fdb845ea5f6b12a83ef4ecfde3fb2e8e4813f53da0248b5dd26a0bdd174865aa11e392a2a1c02d2c09925359a7546a77e6a547b9943bc74fd50698528117d35c7afde1b3decc9f568d8e0e267f4a48afc37481c5d2e8b0544f0290f2188391613f00e4303cebea373fe26afa6f8a90ec095e2f54f4f88efc0429b805b106105f7fe424b5c38c4dbff9e5e84a40f55f527df07e0bdcfcc18dbc3293d73a6d0bce2c0495ed689ea7d183cdbfeb30647c16d6a630f0e2d301b1f1c98362d929b7b9438074982af36679cc0fff5c8ae954f2d2569415b9dd26ea3c335d90b44b9bdca542a8d8f5234b9ee55710b1c2628e4c94df5b4c1ce36d5db7a3eb7a68c7d74519feeae448c8182b3a9f18503247528bf241e084cf32c6fc564f63a4b29cc96a8669864208f198a66c664176827c02a3b9cf5a5feea598c827c2cd5459957c9ae6c91ad070645a05121b8ce3243dbd9a7e56bc8101990584fba658384b8ce1ebf95d0f43d6ee310a116290022475d47600b91e83ca04a3975c8cc77821b473011d9413b391ef40c700781213781ed49926cebd9d05759c381a10bec9029705cdfaa88bcd46d1a084f4f2e69297fdea5b80003a40e3d63e30bf001b76fb0de1584f144eea1244a689c9138aa7c3c7ceb5b37c68b4c5e4ddb5af9ee0b502f9c6089099ee3aefdf5c02d15c646c5db2a58bd30cc4c98d7a495a0fb10f99ef04b67d056b7730e7c415f0a9a856d0fb0595364ffa48d374441a15f9af1319a4cbca56e1eda2ea5d337c8c777a6dca0408bbe1a24ce861701e39c6069cca5151eda1a70c4eca950a35fa8f0460dfc8286edf52785b3b979f1eb042827e4f6dcefd36ba52c4401bed14424378e8a33b34791a29feef9baf68614c03751c40a84a8920e559935bc044f730ac29b0e56ecc8c2b5aa6654da7ee583e15ce98cb932a4b7a4e9607819c6aa4cb29c728373e144b47c8427c6d5db6f625ef8684e5ff15285f295c6530772ccd0e7e122afa8b008bf9eab77e6942e2a041aab382183cadd3264d9ad7312b4112a4d79b98e920aa614c44f90ea4cb37b06c193465339fda6981d29068f92d68344bcd28cf9c3ffe6c1b8c23365b5903e87506ba2c0a2ffab3bed9b6c49372c6dabee625f80c9e02f9be9cac76035cc8831eb8c0d50b2216a0e560244b25de84bcbd1f1d164d8cb4df3a3587679be7797892b133efda478fffb4f85163408460b84aeae29acf81b4218928fc33480f4eb3119893dc8c56d8fde4a0938532a3a10008b869b793c3244c2dd9b5b4f24a65dcc0586ff7043f0448271223c135bd0b485d51305a7bf0d0e8e6f9a5538982366f28c7cf1f6183caf636412651c0444ce701365217860975ea9f5fe27ae9fa7bcf656b0ad9a21c3f748d177eca31fa3222674123c595915b826d4c1b577536a1dd4bbee75a62ecb8af2f46ed84dceb9cd734610b1bf7cb9cc4c502d2caa9dc04a7650bce4345984ddfc46aa171206e9ea9723f1945d3cdf7c96872551e785857a4906d8405ad0e98c9014e369bb1f33b2485f015254169d5bb2cb86ce915b258ce17cdd02cb03d916a5c40a1fe9882ab8e683c5989c0d64c253603f29936b4c97ace439af5b3744d7f786a169f1da643ca40891300a7915f93df87ed7ce6a2c2dbc60e543408e5b1c6f43928804afd7f606cc4b94ebf2daee39b9f6d5e59d5dcbc8be0cf7fc74aee06a238bde56e779778b3a1af725b95fce51f3530c10128a698ea775392bfd19395d0f9f23e3a2df2ac7c8e1bf0486ea86bcf347ccc722053703735daef59c0ddd6d104539cf3e0da6c0712e71f997637007871c25be292e2c1c6bbe5f01a0df3fbee21680241d6aa12257835c9cf462347ca7ce90bb4030edf5425c1328281a11d16024a864aba6afc7b2c066d265870e40dfa5ddb66e8a3a83db95548c41cd3568dbc2165167de7a49c409d6d6cafa9adf78076fd589b6b2194236963b9ba890bfeecc7850cfd8f8761f33ca694b66d0b1b25e11afbe5296183015e1f22bd3244f403d2135a6b5f80fae325a2c0bdc4ebfb7ba1c367c37612119fb393954f2c62dbec03aee3ba8e26a76d7a9f017c6c772f9e6c06f5bc2ba810467e3cc93493e185b3bb6265a228ae50542ee756e41ec16f86ade5889f0ab204eb85202f4cb7d07df2f6b2897e69b1c1689056df29a8c3cf7657dd1f2a500334d63148a2636c6e419ec3829f2e7ae4f718d26cfa90f8935bd19b51fcbda50f7d3052d7e50ebbb15e48461b05e626762178ea56c3dd040e69325abfbceb98b6ba63866859df089f2bfb7f3ac602c0d80949d54c1461e198596087cb421a254caf6a83e206b98e6e1899f1976bf645dd60ae683d31b083f17d530b40de63a11ff5e6f9e9b42d7f6f5a51c0920d370aaf519827a088f7795ffd60ece8c5b239774ecb10d6df5227212c9c7a3a451352de4e6b297469e2756366ce853962ac355c6941632e134ffbe4e1463e89ac38876c31244625ce28c872687330a105287defbda58837cc07aa12fb9706f8e308007677bd3a454ddd30526feb514f88663bf49191e757a0cd304bfc8d5cc554b6a203a5e3498dde9f488ca4725fc4aa45c7645b4bab923e8d25c88c4e0fd67fef69229e99209a458e7a8ae5db14b93c59565eacfb674317a1b3d512bdcf4ea097589fc8a1821fde91e08011ee5662cca9c48693ef39f05a085dcfbac162c9a1ed2d4ac5e43352292a0159ea01a4a69a79d69a0221e0eabfd2ce9af4c7d955fa48601c4bfb53204225118d6ab82c277ab1df4869a7e1ebbc5b4e071b1ec50365ad56d5b7eb397c8589ff1fa1a29ad2d5b034e602b8cfe32ff2ed734f2d549236f2339650a6e7f7e4815b170ac361396fd69a0b6d8f4369e3006cbc763b868a0c64a878d3e24749f491f3a68e9d5a6ebb591a11162a51d0957a3f0b3e7399340a168ce2610c30e9d40d4460ea689451827f5fb349232012c17180ce405fd4c567d3f417b98a3201765c4e944f3a34987689a26e0e24b94fe7fd5ef77ddb8e9e38a60a18c63c51476dbf64834c699bee78f09a8c76faea25834b00221fd471f591468dbc9f655c3380529bb8a056125f8647fdaa7a17bc1961e4db5fa1311daa8cc1eff813ed78a4c8c3e138cc4f87964093ff1a7fd263ad004ac43d88eaf2f3293a89e8913ef3f64d9df4a767a3e9081e8afa06403ace3f3614f717b8933905c91b8e94956af50094b3e46bc75a6e32f6d712287c4a8f9c2564f0b569cb556e717a85eca49430cb605c5f6a1c63234c3d46dbf744e3b8279c1cb21f4308d7a0810e38697d409ebbb20adda6dac4acfce03f73f623c43a4438d0f226a728f2418a0aec90d78f48ee3b89e4e9417000d9ede4c3b1bc41c2fe09206f492c553217a07600192c486a062d174fcee3cf2b1605749a9baaae93f2149e0a6110a82ff0a51bf34070c087c8c5ccd7a4947f991c3b58abe9074bf89ac0a51b2806b02c924ef0699b439bb202a8db6fc03bb6eb5903e31f9bf37a318f457b99f4f69b9d272d9932c7bc02f2423fe0cbd62bde4dbf9ceec11cd7ca2e4efeaa6dae69c96c8af54bd5bfeb748df769376de1195d3ad47e9fb590b67655b4d3624dd932a0b0697b56f45e24d06ad1c137f25b6e96f2cf1f", 0xf6c}], 0x3) socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r6) accept$inet(r1, 0x0, 0x0) recvmsg(r6, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000001240)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r7 = syz_open_pts() syz_open_pts() readv(r7, &(0x7f0000000200)=[{&(0x7f0000000100)=""/217, 0xd9}], 0x1) setitimer(0x0, &(0x7f0000000000)={{0xffffffff, 0x8}}, 0x0) 14:06:15 executing program 6: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="de0141b82f"], 0xa) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) 14:06:15 executing program 4: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x8) sendto$unix(r0, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b6730397fd236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af63003728210200ff7f00000000000070c1f5a872c881ea6e69e0be76d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040681e4b2fff000ff00", 0xb1, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0xbb06, 0x100}, 0xc) 14:06:15 executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="00f72d5f5e696cffffd72be587b20300576b6302f511a8836c6e60357f7dd5d15dcb5d2b8ee41fd29a6a926bd5d0142bf1bbce38f18ad3ec050073d345ff0d97c94736a78d96872e05e92214541cf79c0e19ff9fc9be8ceae79962d22e6eac43c937c0f614c6ebc37d3ee7380243bfc9efaec5cc1a5ceae586cd52faf4f903cd0b2beffd30becb73bbba615747df69f82b38b9e9eb4621001b3336d7e1020035622ecf071a94040f95b039a136efb193e822a1781b3d53543efdb6771f0b78226ffe057f77c9400cb03c45d4fcad192659e48b76ce5d52cd6078b7c77573484baee704000000000000ff0300000000000000000000000007fff6869fef232ac40c5f65df68390e2aa8c84b446de84085a177f9f5abd169a4c380777333b689d36d9d24ed93a8f58deea5c1f8ce1880b3ccd9fca043f2a849b1dcf08e8c59491fd448f7880354b3c347bb124906000000000000002a01128470059f26026de98a7907b9c23fd6000000000000000000000000000000dbf78bd08096cb644196139b1ec9ce57e901c7d9d88b4ff07944be211678685ef982635173ede9000000000000000000000000000000000000000000000000fffc000000000000000000000000000000e0c586be0b7de4769ce915e7fd6ec6f5ad1ce9e207e584e2d11cf78a2d9087f1f3e4e41c32d4327e57a295b40436399b12df7bc33403a38c3d4fa09f2457743faa87ae1289f999c04a28270fee6c82f2e18701000000cfd01e29c175dc80786b283e118b9bc9ecf8487633fd0c7dbc5c3ab7f454a3f1b9534e0f1c865a2eb96ab713001fd268bba998b38500008016eed650e48dcbaacc7395b7bbf7a769fee9b51220387145ef203fb2b9ffdf388287f4880000000000"], 0xa, 0x0, 0x2, &(0x7f00000011c0)=ANY=[@ANYBLOB="10000000bcfee3a17ef42b128c441058e031a876e8000000ffdf00010100ffb4f116dcc77ef667da5a1f55ab1812df124efa0eadcc63802aa7286c47372f65a870e72d71e6d9d060c83ef4a67767b53684d35b7a0b0d2a5db60800009f066323cc1291b126c9e96e0de35b71b8dfafa73474f1d77ff2b38e5b58a30bd1586169516b1f289ea55a3a3fe701f617d56cc4213811dc8c9ae935c8f07ed692a9c73caac1ba74b6e7d84fbf557dbbac971dc554d90cdcf2bc099705755197e2f940b71de185ba583094c60900000000000000ade60aa45f430000000000000000006605119623075b53304f90bcc75a79d54ecbbef1c23bc9002ae96279c65dfffda79cd4e423584291e750076830e3e7f89ae5972c5a7f09693ea76c8111ef81ad4600dfdbe6088b9744ba16c6f83bb00518bc99cb49ef620f1e4f91cce08f00d80e60f0c7d4b30b51cdba0853649dfee29136678e0b6cdb3270a53909afb14f5a257279fbe1af59c4985b62902fbfb1ed28794f37dec80c76c0c5ffd8b7c2389ca2ba99fc77da0574fbcca07c6ca9e1c4048f2092344942ca000000000000000000dff576d5b3aff57797242bbbae2cafd90b4685f604698837dc3fa72a8c41d8005f7b50f591db766c29b7f4fccf5dd03c817a85fb490c75cac608bf5fdf6c73120c4386233bcc61be4351c1c0ae9dc40e3ef65d04860a12def2928b07e8c3753a666c1f9d0736471e12e5eb0634383c0077ee615ebfa746ff79333b302646f90ae946813475b26ec7a643eaa203deb58b3dbca33ad316f232d5b2acd20762c35871ab5de5ad6dc605abe52ff4859c63de35a8261e04c73dd9a653c982f19048d99799c2e375df7cc8d227ab2ae200aad7bdd8bad798db1b9706f1d0ecf0d122a172994cb2c9f74ebb66a2704005b5ae669e4f4cb01d621577d2d81f7769aaf85ccd6cc599e73060b5f417a861c1bf1db88a3703085f0f20a300a86d76c2cc0f2e87e2a9da85f6f07a3e1b4f556b7216f48a6f5ff7ab7ee563e5544310a100000000000000002a96f9b34e8adc8eef67303ff98888f398fc941ab544b9cdb2c1c9657520199af74a92dffd7fd57227e9b74787907cb5fb343e1185eff546368239a22a2a370fa4e77778fd2cccb2921a08bdc838415bd96dde1a3a861dcbc1564b748d1ed05b92ffd5cc7ccbe9b19c525f4912f91f745c9d42571b5db25b26ea73b3914914b5ab45738f6d4c71ab204e539ad363df0101ab8643c536abadf810752595b567bd4f0aae1f311d6d90c504489e78a1450c1d3da8eeb125482437430cc9515a979e42b0f3a5cbfe2d775eec5ca323146f9a39df923377a20ecb1866a66afe0fe673c14424ad27ab5a56d091feb89979e8ac2098d89e18faa7d16b2798448d5dc06957d0a0f0"], 0x10}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000780)=ANY=[@ANYBLOB="028fc4bafe6f04b84613ec7fe7b16a1f9b9ebcb43fb836e4d847b3b7fa12bb8354fdcb7a69e8908f13c03d77d931b498202367f8724c08d5065faf7c25d35756a8977be61e3d729d305c17c2445eb13886b83bd92c6a80826ba18a47f4b30196b06d8bb3cf3d0ef1a285742c01d020cd507ec5338a80eb75b624c009e01dbc26188240b963693d7d6fa6615bbfc6a6651ac2b0"], 0x10) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') open(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) r0 = socket(0x2, 0x2, 0x4) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="5a0213"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x2f) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x6, 0x4) ftruncate(r2, 0x79c8) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x49) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) r3 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)=ANY=[@ANYBLOB="f8000000000000000100000000000000380db9690b22c0e8623acc07fb9da23b87c10b058dd072e5326d9386b7d12037b98d993e6a6207abf6eddb7e706c7b9757404d500b5deb6ea81ef5af2e79acb7695f9af0bac504c0efcaf8e7a5cbec1991e1f5aa3866c737d7c23d22259ce5bded3a477601b512d0d3d6f4f7c5a93d471d69227df66382656c7881444bf336dbcf6b590299469e0e19f527b674dc789290b2e25aff51beba5b0080fa8cf3725e63340eaaba0a6d149f88fd8c4c680ba4f64354a0fd984851c0f482139768c2e4b38a2247799ccd4d33621e83ee5483c84c481136ac5a4a3e9d44a0c7deedd9846200000000000000e0000000000000000000000000000000d8d28349f0ba4b50722ad41aea4ffa183389518d7a024e741de8f45d3d672299fd3a431ecc6e6246f8ebcb86a58c45be47925049ce890e43b984f8b50b3301bb55f8dc65a3679fc7341fa6e1499abacbf588214a14b3c2d0ea109b072af773b32f02afff1881e38d475b9af32f5bf9a4671bea4e0f3413d1092d906b3921ea36fa0373529dc8bbf6c0bc2c7d76ed295ebd07d3d7566b8538a2f6514cc22ca306327996fe81689d7403979302b3e98f1874b97d8faa14724b5c7152b35e969e6a96e83612fc05b1a4e68ab7e66e694f76af48ca468a0000000000000038000000000000000000000000000000963add7ccb9bd09776c78da7f2b881cafe28a622f8cb51589f2599d4b80feb756200000000000000"], 0x210}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000440)) execve(0x0, 0x0, 0x0) close(r3) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:06:15 executing program 4: sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0001"], 0x6e) 14:06:15 executing program 5: socket(0x0, 0x0, 0x2) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000b30001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fa", 0x85, 0x0, 0x0, 0x0) close(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r1, 0x0) munmap(&(0x7f0000f04000/0x13000)=nil, 0x13000) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x130) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, 0x0, 0x0) mlockall(0x1) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000240)="ea00000100000000", 0x8) mmap(&(0x7f0000f06000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 14:06:15 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000300)='.\x00', &(0x7f0000000340)='r\x00') execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000200)) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = socket(0x2, 0x2, 0x0) pwrite(r1, &(0x7f00000000c0)="e786c46840c714a85116ee079fce2d21b1d645a1cc2e8c837570349882b2f22197bbf58861ed6b173b9bc1dce360b01cd71a08b41bc01528cb3ae85bdf86bd25719b29a6d704cb9922958bdf22ef4d3b1e87514c8fa0e172337f5ce5106b4098ac52f36995fbb65a7e68c202fdb2869f04d6f1fb183f22418a5401580be5ee213acb8ec5f3f53532d71326a0ae6da556cb9f7534433482d44ca8149a1c82c23d5dc85549ea5a8d5f03729c49f09ac9a5285f512ea0684e519d72e5df98aa4e134f85517ecf415aca87e7cd774711c20114c60a94c649a9610436d9063e58867d7286d842c13e0587fa7199207732dee9725968", 0xf3, 0x1) connect$unix(r3, &(0x7f0000000800)=ANY=[@ANYBLOB="7c0230"], 0x10) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffedf) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = dup(r4) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) r8 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r8) accept$inet(r4, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r9 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r9) 14:06:15 executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/125, 0x7d}], 0x1) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x18}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffda1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffc, 0xfb8, "ffe7c969dfa1ffffffffffffb10000002000"}) writev(r0, &(0x7f0000000400)=[{&(0x7f00000009c0)="e2f23410b35343aab1feff7c4b67a70c8bcca62c8701c7c36ef612f8421867404223181483a09b65fee4da44dee5edc9", 0x30}], 0x1) 14:06:15 executing program 3: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$net_inet_tcp(&(0x7f0000000000)={0xa, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = getegid() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x7a545d2d1c0a6712) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='c\x00') r3 = msgget$private(0x0, 0xfffffffffffffffd) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0xffffffffffffffff, r1}, 0xc) r4 = getuid() r5 = dup2(r2, 0xffffffffffffff9c) openat(r5, &(0x7f0000000600)='./file1\x00', 0x200, 0x0) open$dir(0x0, 0x0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)={{0x4, r4, r1, 0xffffffffffffffff, r1, 0x182, 0x4}}) msgsnd(0x0, 0x0, 0x0, 0x0) r6 = socket(0x0, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040), 0x0) r7 = socket(0x0, 0x1, 0x0) dup2(r6, r7) openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r9 = socket(0x18, 0x1, 0x0) dup2(r8, r9) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) msgsnd(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="0300000000000000654b6085074b987cdd4a13527a4d8553932729ffbbfc3c27fe865a7c251316d2ce1039944952de4d466d7a568a80bcefe041da29fb2d97185c7a90287529c634209f887c03de14f1786cf0bbdbf2dd7aa9a659542d0b7c7d8af9e395474207b67291b3810593cc5b5eceeaf66cacb95a36fb401dbfd56f0572a4ca177f4df7985bd4ba9ed1d4d553354161dd9c1cff15da8921c0072cca3abb83335fe813e79954d3bc9a20a68d068f3311287a525e39467bf4d41203caed0beaa5d8557850861b13aa92be21ba2b22f54b3edac42dd63798273a643992051a2cdfa2884b62220384ea8028f5bc141b92e0216961262b676ead96362a8ff18993098c26ea69e2d00cb30c799accd4d38f6f90463a14e42ab43715e3cc0559eef2472bf4e11bb86cab421677c17a232b5919"], 0xe9, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) 14:06:15 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) fchmod(r2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) bind(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) r8 = socket(0x11, 0x3, 0x0) setsockopt(r8, 0x11, 0x4, &(0x7f00000000c0), 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6530"], 0xa) preadv(r7, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/190, 0xbe}, {&(0x7f0000000480)=""/144, 0x90}, {&(0x7f0000000180)=""/49, 0x31}, {&(0x7f0000000540)=""/28, 0x1c}], 0x4, 0x6) r9 = socket$unix(0x1, 0x5, 0x0) connect$unix(r9, &(0x7f0000001340)=ANY=[@ANYBLOB="14012e2f66696c6530"], 0xa) dup2(r4, r3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x0, 0x4, 0x52) setsockopt(r10, 0x1000000000029, 0xa, 0x0, 0x0) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) fchdir(r11) dup2(r3, 0xffffffffffffffff) syz_emit_ethernet(0x46, &(0x7f00000001c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "ff00", 0x10, 0x0, 0x0, @rand_addr="00000000007c00000000f68500", @rand_addr="ff8c1cd1a8982b9a55cd0b4721d2707c", {[], @icmpv6=@ndisc_ra}}}}}) syz_emit_ethernet(0x3b, &(0x7f0000000240)={@remote, @empty, [{[{0x88a8, 0x3, 0x0, 0x3}], {0x8100, 0x3, 0x0, 0x3}}], {@arp={0x806, @generic={0xf, 0x3c0c, 0x6, 0x1, 0x3, @random="881814201ea5", '4', @broadcast, "6782383902dc63701c00080000953f1a"}}}}) 14:06:15 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0xc9) socket(0x1e, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff8, 0x22, 0x10, 0x5, 0x3}, {{r0}, 0xffffffffffffffff, 0x50, 0x1, 0xded2, 0x1}, {{r1}, 0xfffffffffffffffd, 0xc9, 0x2, 0x7}, {{r0}, 0xffffffffffffffff, 0x88, 0x20000000, 0x3, 0x7fffffff}, {{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x81}, {{r1}, 0x0, 0x8, 0x20, 0x9, 0x5}, {{}, 0xfffffffffffffff8, 0x10, 0x10, 0xfff, 0x1}, {{}, 0xfffffffffffffffd, 0x10, 0x80, 0x10000, 0x5}], 0x2, 0x0, 0xff, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYRES8=r2, @ANYRESOCT=r0, @ANYRESHEX=r2, @ANYRES64=r1], 0x10) getsockname$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000180)=0x8) r4 = socket(0x20, 0x1, 0x0) bind(r4, &(0x7f0000000740)=ANY=[@ANYBLOB="0c9a5179dc55ae610dffd7d47d03cf4fac937bd7b1aba4f5f1a062b44e60849188584c6f7f9260fb8188d541446975c7838f7e0b310a3939ef3b0b753cdb7c6944ae0e2cf562f9d2d5ae93c69170294d9ef58f1ed5f8ee6656cfb86aaa3b5f873926ad3836093c6d0a069b6341c24bdfc6a24a2ce0b241bf5278dd287a25926c6031271a83ef533c484720dd241945b7528c23016771be64fff1fb2cb3eaf6a4f24ac9c3251f382ff82b59a722924c04242c7ae1961dea8f1a4e93b7d3d2a30282759957078875d922fc81ccf0558a1955e74ca057110f7b870bc8fa0ce04f391aa9b6a0917e58a9b05fe77fca042131eb7ea9d96416528e35074c399e34228f8911dd02e2a50eb0d8972999b50ee9fb976a050ae755c31428ececd94abb7e4fc3802effb927fc2df5a170facc4dd4253bafdae47380501bc0d8b6fcefca", @ANYRES16=r0, @ANYBLOB="cb9f0fc8c0dc51ba572fc7761e279f2b8fb1cb402fca8dd3fd8e6572035af70e54d44b917cb707995b3ea0b9bf1f3d3514cb04a2ee4b0e60b8deebd1a9cbc956569e5cdc89a55ecb9327954c6ee90424e7ce95ce268bc4845990605d79b91531f8ddfff32bb5fd849341bc93385050bc5b54b5f40ebbc57d08e362606d54ea", @ANYRES16=r4], 0x10) r5 = dup(r4) listen(r5, 0xfefffc03) r6 = socket(0x20, 0x5, 0x3) connect$unix(r6, &(0x7f00000001c0)=ANY=[@ANYRES64=r0, @ANYRES64=r4], 0x10) r7 = accept$inet(r4, 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) poll(&(0x7f0000000040), 0x0, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000440)={{0xfffffffe, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xba}, 0x3, 0x0, 0x0, 0x0, 0xffffffff, 0x3}) r8 = socket(0x10, 0x8000, 0xff) connect$unix(r8, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff4c) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r9 = socket(0x6, 0x4000, 0x0) connect$unix(r9, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r10 = dup2(0xffffffffffffffff, r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000600)="ee08aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x1c) sendto$inet(r7, &(0x7f0000000240)="b7bc22a6cc483a524e5a540da1e4393afe48ed35831a09f974daafca9348ab77281b9a8ebc0000a460cd4205761485defff33a6b8d90b49502fc6e00000000000000ff189f6a7ce7b305a2e58e1c1e2ce6744f82b853f2bafd9dc00cec3b8c9e59d0edb1a32b026059ebf6757ffe963e22cffdf722dd8e5d99febf5cf42d1ba8beae83802ba55e3397302858d6938eba0c236e9a014b0a", 0x97, 0x403, 0x0, 0x0) sendto$inet(r10, &(0x7f0000000300)="5baedf9b4a3fb59e8ac501aef287820c5929f92683837d162f12dcff88d52ba7d228b3b60f4b5d1a1b89a0fd5eb44cdbd787ca05c3f354cbf096d63496d5e26be357a5eb7317ad601da3724013d0c3e48a2b486459f66a30245a028f9fd798947e59ae8864c807c4e236e17be86fd05d98c0fa9dfcd2e0e21a3665ac0d081befa52152d28ca2932f9e8d09e34994f1102ec267d975f6837f702f5be824d64a4fc2ae644add27520da098c1d4e874fdf157a7deae0cba19c150cf2b4038c37d55ad64df6494ff7e1ec8750f693c9d9183034499c8032341efc7ce9d3225a2034e", 0xe0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000940)=ANY=[@ANYBLOB="ffffffffffff00000086dd60e13822000000000000000000000091009b756fdf000000ffff00000000fe800000000000ba77c80900000000aa0000005ba4be3c712e", @ANYBLOB="6432c669ec2fae2be5e45b8e095337695c9dffc2391c697f2540c0210e6eefcb3520b3e966416438007d384f5d849b822dfc", @ANYRESOCT=r3]) 14:06:15 executing program 6: syz_emit_ethernet(0x126f, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0xed}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x9}], 0x5, 0x0, 0x8, 0x0) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f00000001c0)) 14:06:15 executing program 2: syz_emit_ethernet(0x2e, &(0x7f0000000240)=ANY=[]) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e1484cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 14:06:15 executing program 5: r0 = socket(0x2, 0x2, 0x40) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) sysctl$hw(&(0x7f0000000540)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) poll(&(0x7f0000000240)=[{r1, 0x4}], 0x1, 0x0) 14:06:15 executing program 2: sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0x2d}, 0x2, &(0x7f0000000140)="ba30823f02f8bdcdde348a5d7b663a5e7151f1307d5fda7bcb000eb7bf16ff7c3cf240dc3d4ceda9511c3d98e92032d992041e165ac2befbcb30fddf5a2f7bd895b56995ace8f64381f68be7df68cf0783fce4d9af64149940ee0710076d35af1b0cf77179447b65bd7ab7defc83a93063dddbaff4e5340555ff6699895e7276d735ebc15dad0ea1e9cda482532510b940050bc7e23220d56b02bb1db51e4c7a9eb788", &(0x7f0000000040)=0xa3, &(0x7f0000000200)="3cfc270eba57e815f10b3fb64ff8564cf125e495e8cb9b769c956c24579e8e525f749a657e43549596c8e9966eb76f0c5341bec6d236f6ae4ebc70abb03c1170f5a4060fc501a41cbeb6ac8c2c9bf8704c6f604b60f7e30d5909628fbf8faf", 0x5f) 14:06:15 executing program 4: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x8) (async) sendto$unix(r0, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b6730397fd236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af63003728210200ff7f00000000000070c1f5a872c881ea6e69e0be76d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040681e4b2fff000ff00", 0xb1, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0xbb06, 0x100}, 0xc) map stack 0x20f06000-0x20f09000 of map 0xfffffd80697758b0 failed: no mapping 14:06:15 executing program 4: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea0000010000", 0x6) sysctl$hw(&(0x7f0000000040)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="765a18b9e5490ffc1a879527d3254266e259e4df78fd4f4b703d2ccffd4536027777f70486891de60a3d8332f4812c742bfc9ea0e21f586e4170ebac321bb3c63a51dbb35b18920b1a9628abc2d6940b07c7a7a81ba32b36740c47326d50549b4a2565b7b1d2d6e0b9df983bb29702367e11fc0e1c4ab31bdbae4e0d51ea8c8c375a77a6009b01e8157b16c8e4909594f3d5ff79712599a2b8d5538adf9df52d29b9c62e8027dd2dc330ab9b709409cf3fd601fff0d8f793f16985f979fb84972a6696a29576230ed9daf95309c5c185c947258df50cbf25fad5b909a956ada3bef204eead4010cfa6126e40a26a55a5e3c7ec6bcfd93abe936d6ea44d46d8476d1cf14b2cd2619f973fb82fb0d3028c412f3d3085a53e175d58e7041ec8dd9a67737f463d9e76b53fa65d99738b3310a337fe54feab786a769123b9448b7808a703f11e833259d624c4cf5bcdd1ca4fbde5c9ce1dca8332c1cbb5c5ab35707c8e1264f354bfa3425038b41dff14da67443d845eea89d0f6e3801a7342b0603a6bd9076bc0e30848e66ad9c891e4fe5da15841ae5a523663b38dc8851de1ed908dd5d1cfe677ed3ae37c3454fba34520547f8bab6010bc9deabfd3c55c2eccfd014d306a518c7219b8a8ccb50cd43ec8e5c5e8e10e7c243aa2647b6946fc48faf85de0941c9debe5ae5f19b09a9866a5e56ca5f19291c7f643179dbc29b7551e94975f0152d444d194acfbff0581105a460010d8f79ae5a345d008556ce9eda1797d6942bccebcde7d111cd94b4c540421786cbd9d6fe6847d3bbde4939f9c84bee1e19002841857cc55be99bee44beee59e1b771d48c445a7734575277a4140a9d69eaf172cc69eba57f388ebee9c53d572f2dcf0a40a14807c08b262351752de3c410be80770da3367b20ff56f258c360a7aea8b18514ab9d1160be344aa38ae7d0c9cc6ec5d50fadb388a5bb1ecf457357eed7211ad62472baea1a54f3e9046ba363c7d36f1757c82fb855c5f654a0efe5c4db405a74ec807b61ea0986176235c6ce87c0f6539b6b92c5ffadb903ccff8d751b9b540a4ba01e9f94e8fc68f5eab9a261870bf8b27efb30d50328794f496974fd94967363b1aa675fa89193bc0dda3a64e1aa9be7e3e24121b2e6eb6e89e0a5e4f7bf3b7b4371ac630f8f012f626661afdad3f8c97ec7c604ee8447f4baa4cb1693c42acc53bfa0cdf962cb80ad6e947497fe75b8560a3f6482a068370e7062354564423f7a25b1251c98903c654b9307a67594abadd157b3e9645ba8adc913fb66072e76b5720f79b6d77cc8f2729fe1ce4ef750e882ce4ddad94681e784b29664a1f1f1cafa1e4c0cc2d7a07bc29d2ac1554fd9afb48aeb680b683cdca1920c64e2dd4f597f63d36bd9ad124156a1c31bd4d8db8a2cf47029ef503cf640bc73ab27318c77f3e4940e76c1e11a1c7bdc9a7f02320ef55e49c94b01b0fea57fa36d50da94bfbb40f3c1d2f89e22501e8dc4c6320de07cfb24a3952fe00a9beb12273554c23f9a86a0e64286714c83327fc3b60a116cee7b45f969ed67f9c17f9abc5a483a434a8a617a306d916abac9f85ad0ed758c13bff8deff173b91baee1e22e222c2c8db610df36cb7f00da2ac2f21134c234137ca75fa5cdaa7c3211579f60ecd78677c1a91bda1b049c6b6c94c4cfb83f3d2af0dfdce65b5d6bab9f4646e02997e954fd545e1eed3e3ebc2763562ce9da7710378cd25c1f03edfa991976b729d47aa2aeabe4cdd295c00ed601283728613ca7a7ebac5c4ad0db9efff5358207065ecfadb28cadd7a480db00d2b498036df3ff0a9afb2cdcc4548f8e3ace7609374fcf91fb34db24f7d54526d431274a8a2c4681116fa1683e873e73b6ed839a2c2794266f4aabaf755b6d913bc188ac0c055058a2469fa0f860ec1aeddc3cdf1ba2ffc735442526fc821ac230696a50cc725742f9d99e37fb6fadfb85e9ede349f1fe373689a72ab1505cc1fdfc8ceda06b50a0d23e4eecb41e0b387a3ee5c8e9f94fd9ac9f4fb8c4d0e34d0f05dfed83c302d80f915f5a66aee81dd5d1067b7e7b3736d075099f663354f3e8c62d3caff78d4a457e65a25e2545e07bb99b50e07cd22289565c60e558a72a1381d001e4b1901eec422a885c71514e8c629b1f94b95d9f42582429daf8049d1bd925f8168f8bb38b5f2015f51dcb05671cd4b8201c94e4ca6628a7e3807d623b502374a432987e487bea5ff1c2ef66ed225ffc40212284b7ce09728d54f15ba4733a1153cef6db280d40ae7eda6634ccee34a0738b449a998ab2beb29928aae394cd60ff0bf8e464caf44035e6d915f80576149cc727677e1709281a217096d7d24c0dc151c0b1816fdca52b5b0f0ee47051d8119a13bbae3666b6017c523234b59f86deb7e10338433d263760e8dcf8d5a96291b86ca9efb2983971125a88a283dfded440b637c4bf667c5981e236d617e85a683cae9d2a7b4ae4a3385008d28dee5d84f3f979812e2406dd186afec9746da7875c723939c75d2e24c8dee5135b1bda5cbfaa3c7b29b4829485974be3fc03bce26a8cdf11aa4d5f54b2442f5c9306ae2f305421b727862b94dd1997d9f379f7ef47e04362164d7f1f0098f18f254bc039e8c80e311418da4e2c54e691277b406f227ca867d6e5e42e5ada38e964f2a2937395de95c5667613422862795a9e04afcf9cf31840eeeb167b0dae4620500041e24838d6207f47af589427835a6c7834567730fb2c1f520199ec4acf6c1d5edd61f2b6014ed75f17ee973f0f7094ba29de7f17475e693aa852221846632676d4e9fb66828eea94a81f0de071906629d0d377ecc16bea18ccb543df32620589c6b9dd80dc7968fe03ae70ca46b855d857d4cda519d1e6e8d7c0657903a862f06b8a3481cb9921c4dd0de5b3b719d79a5594f57ab284c81bb5e97880111039b2b46fb5d25e764cab849993c0e8f7e3e62b0253dd7813876b833b082d18a9f45ea87f66cd868d9eaaf1714e24532a44df7996870b67553df2d253c970c0b61f91d0fbd6070888ebda02fa5f4155bd1d12bf28586045be6c4af790a564b29cce4237474de46f039fdfae05e2fad1a51d902264660006e0930d9ba1b3389abe6bc0472b31a03e3bdb9e2c67ceb939040c91ea22fc8b40b40c89f83f987ad3dcd094c622c2e4e13c9e9f2082671b1dbd78c23dfb50797e8bb604b519b5e4b2be9e287a9184f85c9d111673dcc42750843a1623da748cb6432f6a7b55e1a57fe53f348f38d706e857f71e49c09d5e4fad0af3a9d834243464d392d63896883796f8abda0ccbba3a1800219d981f4e97fa6ba2ef620ddf4ea85befe3d5a1664dd75568d9247bd40c9c1a6584ed3ad1a185517cbb1bb8a094e3bbc372cf5761806f05a19e23d202341cd7d177699eac6cc47202fc5cdae8b155e7408d4629bbd55b6b4c43144a1087cbea012810287e572c93bd8a188bb0fabc83bfe046f671201c665678eb7297141ebae139f088445f16ffdbe3c3d3997623200af807a0b71e2ba7a0057f009251a62b20cc21a211d471e180636316db24cf28b51a2d30ae3c6dbeb9a48633279afed3665d4941393e1f37d37ef2c17f257bef12b0602793936de21878169076da8ea246581294f11613a068120f4f1f645291a0716cd9e3c27523dfdda43fb6b21ef87bb2e31807189ec0c87e52f88c252531cdd7e07851b09d83315bcce2ea59b7a75f9e549fe71ea3afac3da7ca95a6f384f225ea673e7a0376bc07f09c8439b6a898d158830e7b570a5b35949e8487fd378dbaf0e9afbda5762671b12f395ffd006cda210711b3b941974e96f2c2240f376e3d303e41284b8b3c3df0e5113d996674302f6a4a9c64fce0ec00f7daed52118d35036048fa7fa7cfd6b9cadb2262fe22045849f6743b3e66c95de04550bef023b0718555aea3b418c7b14885dec4afd6bafc2801545afee01d0b863a082d0b6f071082dbf7aadf7efeb092ffbb011a1b797e196098a0fecc3a74a2d02be7189b86f18d68cde7a8668bd5f3305c03f1b223d988f7a03a3761db2d1ebd426923ad9567c7cbc5b7c63a59034a542a363ba5a99b07c8d5ebb3a70bd058992d882222b57ff91ecd5dd73ee514adb2ed9e11ceb3c249b6eb85f720953b14d1e80d497ed067e0baa57402e468014fd89d871fd426d93f81a9284766897f917ee2bbece3417b8755e909221bbbca6bfe5e3f74bc5b7702dfc779c84657f6907af4f85dd9448891ebbaa2059b04bf032bf6c52388f6d3afcc0c6d81a42bb1a27b3109a28c692d141e52e087817a136d68113abf1933d9f0dc8141613e315261424261838f1cb06e481ebbb077cc8fa29b58c20f455f8f55e1f2f685c341d2490923dc0b13231a35388c3f41034c3b07f4765607e4bc290362daaf670cc9a1b017ff84b80ce05387c4655ef3dce70f55b8bb16d080f7d6a006ebfc8a452c1a8270d01948eb05d02f9b36b8032cbe9b463327d0cf7a354a7010326dc6e94e343411047f3f833a8ca50b2c0f65d5c4d4f2c7f0e088fb62e96ff958653c8136608e74fdcf55f7b59e2bef1e2d5aa3336c69ea35891a8a38e063a6f998b55fc3855f11f1e3329aa6c3b67de33e36cf36f47aca309c912f32c7960c42c4fe3b2fa2448a292e53de79e0836d728394f3555beb017931767dad713fc7d89477d5176cd6927848a8fd49711a18280d7e9f2e16649fdca9d6b4be87fb0aad1a9b9d77c36990ed6a4f4448c0d8506199c55c7c0bae6b6b22fe0f6b6c10a973caa60a612c8157b2677ab856427eb1068ec72fbd11278edcae5b73090955dc1e633f10e76e495de5c786d79179b297b1cb7b89f5bf1a3e71ea35c2691f31c83b35853da1616b711a3f6b566cc3b23ef7dbd451bf41649015f631625cc283464663714002e2913530138d1e632ab535b01f9f968481b5b8ab3974ff92bc6601dad2d565738c05977357accf0a32ff3104d0d79a7470384db003b1e55cf07aa202db5ecb0b4bc562d7791b629612823b8145a8663c7e7ae211480379b8b8612d96baea1e72e7d9cdbc6515b8f834c628d1fbaf32a0826b35d1ed0404754c51e291f153d595be9058983a821a3c4f73b5adb3b59f5d7aef605511f34617f88ce5bee23df10e1e87df750eae683d808a628afb4c201ecf9592927281ad91461e00f368cdf8821f5469f0603e782477517497cfda0ca08a0aa220f50ce667e65ba48e368ebc5b3fc83e1a7dfe58dc9f57bd087c39d178a855e2c82224287f6f258ded5fe79ef36f596415cd0312b6e486e8a53940584f579a4d4b019485f50331a1323b65ccb107f285d2f3247ad0c2579db9deff9301b9bf2d6742d2e2197a42329fcaba25cfa8823dccef86eb7102fba6b168b0229ffd12b54260757e4c060cdba0bec7dfc6caf378b16740b817e3a8805af05d1d8adcd10f57d6f04d995cdbc0c1865a72b8ff945c180387abc82bc93520c8c08ac90f89c1f52969b4e2d35cb679abeee541a204188ea8ef6c269b65ff6852d5934cf9200011ec8b5bd97d4863f601d0638df4610ddb3b6fcb1fac5e470d7107fc0fe6be3112c714fc001f82ff8e336c52cf0a1af70c703954a64036bc3e53930bc809ab3360198c6ac5ed49cb88ae879afefaff084a42da7a6afd202b1bb58fa5b01afe351371400c1b0bc0a54ce54a28c799b58014d2d925fea89be26cadc45b8bcb46647008b68e9a018b93d23f1ba0f46d2bda6cd3993ea5ccb93a0d731c796634399733fd51e2aef549410a23a8b305313343c9d07fd8a8", 0x1000) 14:06:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r0, 0x0, r2) r4 = fcntl$dupfd(r0, 0xa, r0) recvmsg(r4, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000380)=""/218}], 0xffffffffffffe42, 0x0}, 0x1800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r6, 0x45}], 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) close(r5) poll(&(0x7f0000000040)=[{r6, 0x5}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x5a}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0x0, 0x8}, 0x10) close(r1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) sysctl$net_inet_ip(&(0x7f0000001080)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x49) sysctl$kern(&(0x7f0000000140)={0x1, 0x4f}, 0x2, &(0x7f00000002c0)="67759770271857d2025f2ba66ba2d6e7cd7e6946c360c10ead2624ae5233dd445559285eac96261759e13e0fa22225cc6df1c6660a7a2defbd46b49a791a4e4a62d31dda464abda872cda26deda3620be82a498c1058df", &(0x7f0000000180)=0x57, &(0x7f0000000480)="5d4edf0752ecc7e0f6cd8d085c887753ea43e5c3ab8a9b6229770ce2e4fc8119998b33bc81120b31732aa4b2160b927e1063572658d3daa2065c20ba8350ec8a8629f39b9396621f8c4f71522e5f9ce1d3083ad11ba4fc7b9d70f81b3732ebf814f65b509d5afd7e2faef7e8055bc3042f7c6ddd140130260a2cbe47ef3157dc7ca994c8e8d6adc8103dfd165dcb1ecf1ad99d49150285eba6266b1cd21dce5ae3bb937dcc4e00716c3bbe69f25774010f5e632a4e46e4645c8172bba295a050cf81e52c003b9bb0a9", 0xc9) socket(0x11, 0x3, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000)={0x3, 0x2}, 0x10) 14:06:15 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f00000002c0)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r2 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/42, 0x2a}], 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="6ff0dd0029"], 0x3e}, 0x0) socket(0x1, 0x4, 0x1) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) sendmsg$unix(r4, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0x0) sendmmsg(r4, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x9}, 0x10, 0x0) sendmmsg(r2, &(0x7f00000004c0)={&(0x7f0000000380)={&(0x7f0000000200)=@in={0x2, 0x2}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000400)="832c1d9d6325de95a278ba37f794e77c25d268904fdb8399c64c258761bb0c423fa620de29a30d6d5927b75d2bb5d62e6af52ca6110dfb2105a771c634594dd1ca6ac62aaa1ed1eabb2c9d7d39911e2ba2a88e104401aa2bb4ca70520e9ad8a08f9dc289d044874c6370bc2c75d8c21c0f90507d6721fa93594fe7d941f1f3bbcb0c298f07fd47faf693b3be", 0x8c}, {&(0x7f0000000240)="e73c016019baaa7a451e7a553c4e", 0xe}, {&(0x7f0000000580)="af2136cac7c4e7da52f3756206611f4caf2689bb5cc7f18b918ad8c82bda39779193dca24676f0313ecff5c6a4df70a20176779ef0091af81ca502db1a27ff1f3116b04d5184c3adb51079deb1de22acf73dbcd71d56605140838f2d3b2e82ed9dee5abd05e05cbfd144a6ff875870f933bcdaa064cbacacd586c03b822c7b18a7881c9e7f47", 0x86}], 0x3, &(0x7f0000000740)=[{0x1010, 0xffff, 0x9, "ec262e4ebbecfad13f5e7f06050301f5c9d9f2cec81288b9e2f3188a9b28bfc14bac3f6c9a65b95f56a3d573f8728a2c18df77d9022cc373b5dad243b48757f31bbe4861ad616450dd1fe5f948f0c9b11891827adb76a04bec31e9755f936b6d7db3cf72872393e1728aff7fcb1c5489aa782a8030f63f072d7f82929121dd9b2964ce467563c255b7141763cf7e8963dc50250b933cf000e7558a96fb554b7f1650de24550284ad8b4934a9e90bd15c4aea736d156c1fbad61f72dc3239cece9d5e170e0ecb2cc9ced5ac834549daa468b30dfa6dd3df9ac731c67395e5924e4cad888011527bf201860bcab9418b166b0de6e5243da34fbb6630e3091d3eb739d7f4b8d0c940c550121b376cb3c08a02193ca87f4d655cb6072d5e58f06fce0f9198e8f227c06337486dc4171f54dd5faed11d013cdd73974e38bcf01e44f3bc67bafa73c879e8fa1695de86f42d78d1446156cf06881cae08d5bc27b2e6f5572a9e7e9be11e1211218b374629fd329728d1a05d434f315fac1c1dab6dc4e399ef79d4ace4c0af5a3c1a5b3320bf9f24f9a95593d9d37e812dedda80de0fd9e143711f9eec8bd7da28467d52c762750f1d4d261e4c96376cda644391260c32760494eeb233e674f724058363e15b04996523fee861bfa12cd536cbd0f470645fc47aff85ff5db762f20cffea26796ff0932378b2502170b9a6667b6dbbb703b55b1700de41e3a52bd58e2f023a33ee048a5bb86585d9baa302f03ee463f07c6120709df9c0d1f589f235af4bf5dfca8b1471f4a7c36c6662bea1debe4bdb2f7ec3797dcad7c39eaf1a7bb3d497a661913caf6233da995c108b997f80d25f1a9eff931d42c9d8c77a2d0edbbf29a8afcf4af86690249b00062aab266006eb49dfd6956c0516a2a6d434201490359addc210c97b016f57768a2c80cfe38b13da5e6d5a56b7f829b09d672635ca498f286b63bd4d963f377709c49ea511be34df28de90d54ab22d08c26b59305fe5afb6aaa085c5e4f13b14f479b796a5407c846967ab9861aab676b54338054a59584cb485d00d3b76ff450ded89085436a68fbfcfb7797b37fdadb9ee4f4f863f1702ed28c82c6cfdfbb9c49eb2c069d109d14d1b996a84924fa88f50863588bf0858306f1add70d95b99265065cb95de442b781495834723b66ded6e895b1f4961473c64a99ebb6e277e04dffd84d0124edf3886f47f2b74a0e96e2cc30533405d6234daa8136ba7268ecfa88c66cb2ff8b7416732eb8e5187d24973eec345b5e34af7b0f496a9e38a3af50cf01032d42857457d0b3c447b57528d1f0b06c31103e51fc0c42a5c3f14d7b873234ee8b03ee75209e2592eb451499894fbe5cf0ff1cb08fa7eed1899e38db4de89049e23c949a6247531aaa5a196500fd5eab664dfa17e12bd3e71352838a3a21db8e45933398f26a56ffac64eda6e546bdccfb6abb5ad0df6d6c6116f6a871e31e07593718e0682167b605372f2ddc92115a1c5d6a336711981cb43337b7dc51b5629f823681daa6e9fdccd90be8b334f50f10e4d34be9b8d48d36893701353e9f716d74c17a2536488df9e135354920e00be0401536a943e5a04052e43ec5e6aa76823bdbf82a477a1d43c9cb0810457d85caafa84ccb25cdaaffab8ea91eb52ad0e21e4610d712ebf6e6c81395470c0c4a8d936ba93f4df3f17ddd768de269f8bd9232ba1e5b2dd06f435078f05c74ee37791600e314b70727ec9b5577444bb5cebba58d0a29d668404ba40b8c1d4f3193938018c596f9f77a0021b2bc2d0dfb876ca3e3e0fd86974379be6c6a0c9d8e80174819e9d4d743bae323e579e0cfa7c9a0396d4943de24089f31a32d5e14e90c6244a1c2e8c47fb6d9c67676c945fc6551e4a400ae1097b2b82b9e9bfb6cb66b08244d8ededb8aa16dc139eab153ca486989e0d0476150880d1164d5e63a270362ed93a3f6b80d186da57d8f1065278d2c8d54f6e03fec2ec53aebe937294f266717ced2e9d82e87a2fd5c300e6cfedb6a0d672986136a3fd6568a5581a4672f66f6821c6b70fea2d95eb851852f490d7f7b86e4088740bb3b7c64694a12bd2cb3685607c8dc549ae1ac4d637922e19127048a1756436fec4069cffcb63070111cf055081973410688ff435c5b1e526ee628f460965abe4f2f854a84bced7a2c97aaf5dfed303c6b44b739f39c417c199405bd4a87fa6a2f0007cd7ec9af2c98c8bcf9ecf132bfada6d81cf115ee5edb48f6df040a4bdf2a00e32b877417f162a35c0c853c8207bb054bb5c8cdd6fafc0e3bbd4ff925cb37164b681f316f10b5b324e4b1afb4ddb1aef3b9d6c8f431704a8bce0bc56e6e025f8cc35a1131cf43da96b0cc08885ca051fcf2c83afc8beea89d999989d3d5eb50bed61f75036c1fb04d5950e25aa0a0c91d57cf942115d4943860b752a3fef8841e840182752b395d94a23027fe27811e1fbb3a5ff4893f688f50804f42e99854bcb45da8f6a8bc30cf41454d23fe6f87df02deb1e101522f63113c1af56a27de9c849a585768dff241c233ae9a4c3c1ca6032ceeb59b0c5f51c940fdbdaf7fbbbdb786688a78f52f94e8d1f19f2256ca658f01ca8f6dd84e55b723c35982fb51a2542a404771f25b51bc75fe01b5df4bb3af58856faf5e06973cfa1bc3d5816961a5c2664c671234282592173ce0ae6b0bc558eed938c0ff207e288fc3bd6cf3521117fbb1f093c4ec4eb6c0451547c8c6039c901d9721388e976eeca03b04dbf098fe24e1679402f62c6875047533bc9aa997733f5bd5a9912da0b242e2adc22df33df9bb2488b237dc676f5fcc5c9e019da476ba0257c6b29b9270141cfccbfa08e2539f2af04727624a586dca9c85b0fcc2caa7c202b9a7f8c768a763c4b61234947329007858b17f7cad1998438696fe19b9a164e85b8935dabaef5577b8810f5d4f9bd24e74b559821d5258912bf91120a95a1baff9a9bc4f25617b62b09a6235324a908ad8a35dc09704600beaa50ebf4892a6681b5fb252c0bc40e55486486c35ff8c37090c771a3a482f2a3893554203e265fb17f162bd9c816bf0b6388a9ef80b72017de91d6f6b3f716435004336f64a8d499aa3f058f29f6f163af44d77a481704a7d3503c3f0f45b405091b956c52fed65dfc036159e304b9b7f14a9daf693f51f0a9e42cd55900491918c04bc322b3b7f048043a1d5dd621be9615baed635fddcee777e941accc47ef9ceb233deef8dd39de0c0ec1e2e592b5b6bc071d636c7825012f8db2209582cd21dd1c8b598fda4a0c968c220ac022c521a98809ee4dac28cfdb96dd8e270639763bb6f51c8db4addd535a8d506eaad5de056ca1752065c7f4afef97313c10341c369141643accfedf9df78c6012c3ea87f3f6706a17298a9ed8360ed0cf86d8b67b33711c10beb88c25d74d7d9c7ead7f029cdcc7ce7858000d3644cbed83666353a451e65e3c057351cd0c8ee2ac316993a837e783cd89b5719fe6aa87eaad9da4cd2d743ef86e1ba3f1f97c675b4a1f6542fa32c32118df5624d428eeea697446d88a43f54e43f78b6d29112fcf7e3b293f06e32cf005b533713e6eb152ae1ecfdebcc7d57266b85e65b3455d1906f82bce725367390c9ba5945e0936215b5f4f343b1220c61137db3ab2e14b71a5ac55bcb83ea11bfec8d30d811ecf8a02defbf0f3a913ca17518803971e5df4c6d90460f0e7cc92272301f9e16afa3705e4aa31161e954cff4680267a0d6e887157657ec3d26bbf5816d668c926e54b2c59698e9087b99ce21dfc84e404284a0ee9ac4f2d2f41f7090e2547ac7207af3d3f910d317e82ce13f3c5008d5b82188c0c87a7c9fbee0bc63b505b3d528ea15681548732624d058385da9dabaab9dd331224672c2638ae88358d46967c6e0be580748581209174a12f0a2fecebe8fa4df21d365841630d2dd4cd822021277320836e99a4afb7c69a44bac39b35601401f3f64a27d3cb7d46b6f59d75f9f96222228e9720712ac43610fcff7763c3ee12a6fcff9d7a63116ff664b194b22a648966f818df6cf592630203f06b57408d211799e8535387e2b18e3bcab063664d90b2fd424fe8c405703431c3dcc7fcafedc2ecc7948396bb4d2ed433470f8f3baa4e73f0d853acb6ccefa2f9728a48aa6cd6e2727cde33e16cbdb4d9130c0a62c04a9fa16cbbe3eed45d69b2981b1ddc8d42ab338251e449c2c2e35c31ca6cb634c29ec90c03c8edea6332dcbb501578284a77c5f24a8bd8a45bbbe96e7a319293ae4595833de4f13bae0cdbc433fa1c8ae71c514d4f99ea75af664efada6e4e5da1976e1cb67e68807ea1d91003cd58dcb32ca681277d407b0be3a16e221f0db2a5c023bf66cc3a98e9a8ee1adc554482876589cae39343a48c34d127664d2d62597e874292c8a608fb648ec2c482a9a0b3a6fffc0c5cfa489773415e1daaeeacf0f655af29c6ed9b10f4ef100d7d6d45bb807096b721d1a016c890cd12e8580f3df627dab549a8f329698614928135e8000b2c2e796eaa7f9ffc241842144a8967c6d51c90a84a33f5c14cf87100d03cc5ab9088384d0b12d6564a1c925223c13773c251189de48f43e95d6a9f53dd0d9a41629b77c32003c1ccfc02a19b42d291d8084cace76ef6a0e0a0ed97c43f7b3ffe72c5c534eeff60f5b94ecbe2375b1bf54dcfcf1eacde3baff3aa7cf2fb5be449606a0bc244a3d0d9df2b9ea424da313b5e08cf2d00c655a98e4b27ff5220d70ded4af715556f262f3f6b89e73ac4f70de6a95c583472afbb21bc10609b1f7f90d7c9a59ff57bd67d84afea37a32c0e4d4aaeb3d2f63f025a0e77bf32ace2a23b1e297ba60ca490ad69e80970a08fd453a1e2c17c57e19d1540f39000fbfe0c3c93a13ec6b99e57dafe383ef70a9be119eb98230cd2ac828f687c58cf356222501a28a3735ad96fc071b05ebe90823a08fa784c3ebe3f449a3312194240e6adff0845e7d3eb136376306dfadbfd2c818a19b5472e8f0fa6ba3e864b4c0718b40455e6808e532caa79f3acf7fa85891be06b2da9b3094b69128dd46ca76f7a074f779fb419e06fc298e0be163327befaae556332f8ada8d6ad952f4117cd6e52f62da994a7d15c813f18097db99301656c902a2fe850037c01f37265a57122e1485b364247cee4d9feb6fc2b5ebe3db6eeac8e470e20741caf8e887d43145658b4ce722bf44e0123a4c83196cce552a2c6fa84f5b63ff54d7fc7463d4df228f45d1d85750420e4166f3ca641bd63557d937f266ae5cfb502e69cc2bbe797be42e015f7f41e546920c4ee8527477c2659780044ee910e6ace5ed07f2dcb034b03ab9eb19a1dded408d56745fa72517eddd5d9bd8f8fc6147dea8ac3ee2fc4fe38adb89324f2ad2f0ccbd2809b96d56fde8a20e68fcbc149edf67164acc8364b34ab69a47bb4c6e0a2b32f1f278f69a6eecaa08f3d98a8245820028011f441c1ff5c49cd2752fc6e74d3b036cb83ea5e465a43d990029d713c212cb0cebc35d200d832555f1de8b0f83550bf549c018d172e182b54ef250993cda833ef26baa3871658b7508cb2f04dfcdb2c2ca11d4692b7bd9d9f2cbaa4abb2eff030e9edbc5f9011f2994a2665258cea512d7812ea35db0779ddaa77d09f382b4c07dddce2e5555d25c66060a533879587fa5e14a60b8c8ec8caeb5d57c42f3badb7d4291f6177a17ceafb359f183747d9efcd5bd79ea58d5f2df2ff7ce948c8f846f5715dba71761784492e1eef7b23c9baf9cba5172346dc9ff69f30be7448"}], 0x1010}, 0x1c0d}, 0x10, 0x8) 14:06:15 executing program 4: syz_emit_ethernet(0x2e, &(0x7f0000000480)={@random="8d737e5a7e46", @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@ssrr={0x89, 0x3}]}}, @icmp=@echo}}}}) munmap(&(0x7f0000ff6000/0xa000)=nil, 0xa000) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}}, 0x10, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) semget(0x2, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa4c77b99cbb86dd60c6ea090000000000000100000000e01f00000000000000ff0200000000000000000000000000010001c204"]) sendto(0xffffffffffffffff, 0x0, 0x0, 0x2, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r0 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f00000010c0)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea0000c1", 0x4) recvmsg(r1, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000880)=[{&(0x7f0000001100)=""/4096, 0x1000}, {&(0x7f0000000380)=""/249, 0xf9}, {&(0x7f0000000480)=""/135, 0x87}, {&(0x7f0000000180)=""/56, 0x38}, {&(0x7f0000000540)=""/83, 0x53}, {&(0x7f00000005c0)=""/251, 0xfb}, {&(0x7f00000006c0)=""/221, 0xdd}, {&(0x7f00000007c0)=""/134, 0x86}], 0x8, &(0x7f0000000900)=""/85, 0x55}, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="d020905637f26c72f618434463a936d24070a00f6f046a5de4f830093be2f2884d5b007e6565811c40d572056a2a509b5829c1df1eef28f81007dde73eb0b3e93e162df26d3f77b81b6db72b05e7eb76290eeaa0834f63fa41b2f5c43ee70556b08ca7c8a7a67ec537205f96da9c43150fe475fff0ae2d0eda15fffaadb58659ef", 0x81) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000300)='.\x00', &(0x7f0000000340)='r\x00') execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x2000, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="b3846b2dee312274a10e11fddb1247340120acf6e897d02212fac4e970de9da757d44b584b1c13e5b06ab9d0725660e9c2be820794bac3490d175a4e8a904226ea5fd426c1ddd1c00512b37e1cd277248848bc0387bedd787a05ce798d7d754af97d462ef26e5805cb6844e9609b8ba2add1bc733d65dd08223d94861b74a4eb8b4cbf948bfdccc4d237d66756b1cf53a6cf821d1821e3aab8ac303b59f3e51e511833760c2019b04a7c8c87ce880d77", 0xb0) 14:06:15 executing program 6: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x49}, {0x8000, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) 14:06:15 executing program 3: r0 = kqueue() r1 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x0, 0x0, 0x0, 0x0) shutdown(r1, 0x2) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x93}], 0x8, 0x0, 0x7613, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 14:06:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x33, 0x0, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) 14:06:15 executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18}, 0x9, 0x0, 0x0, 0x0, 0xfdb6) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x9, &(0x7f0000000000)="9be4f53f", 0x4) r3 = msgget$private(0x0, 0xfffffffffffffffd) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0xffffffffffffffff}, 0xc) msgrcv(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="0200"/34], 0x22, 0x0, 0x1800) semget(0x0, 0x1, 0x130) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002940)={0xffffffffffffffff}) getsockopt$sock_int(r5, 0xffff, 0x8, &(0x7f0000000080), &(0x7f0000000180)=0xffffff41) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r6 = semget$private(0x0, 0x5, 0x2c4) semop(r6, &(0x7f0000001200)=[{0x0, 0x401e, 0x1000}, {0x4, 0x0, 0x1000}, {0x1, 0x20, 0x1800}], 0x3) semop(0x0, 0xffffffffffffffff, 0x4f) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000040)=""/4096) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc5783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ee6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b333f70b3cc457608be4549854f878d9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f776f1a3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1a69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed661840d632d8fc743cba7534bf8048327ebc380b8d0b4452b5f243a847e57da11b5dd6079ea7a21bb75a24b3e98b12832f849d2dbf5105e3143c97a94d1e7540790aea9390b731017b60555d9cafdcea78aabda58f70f76958b16b9991a50d42137380a0dc9e83973824ec8ab3ce0c6c783cc290f1b5e2af7fc60f44fbc8fb1e0ad63741eaab19131d0185040f9af982a17c04d3781f7a9bc95828c14a88b601bfb5023f16a1fd5e6bf561ba2b3ad3ac4ce95be2549d7f3263915e43c97c8094ccbf1babef210fad5c84125ed9821e6bfd0012b8f9667872ceab4a0a1a1fb7fa1b35f3bba42935cf1c5e7d7f03a27184d124ee4ec14011ea600b303d62f0a0b5c1e8743a7e2f559d4064814640041ccebd6f272a13f1893b94da9fa758bfbd629d83a841fada7c60b0690ff04e3f316ab0021505cd7d1641d34ceae5eae7d815481c6f2267678ffd791d1361875af012b1a5963c34880c40fb367e85d812d7155b78798a841e4b7b611ff35dffdfc8ae6805df82e12e815d1292d78d5b00c78903b7cc7b27bd027b1eb50a2758c52740390175de8a8b1d3024849e4e24686df5b7589c4cfc86f0fbad23d3b21c8db836c58c0a8837c4e746e3ab7cff593284f98620ece686977cb52f8fd74470634165b03c94e5ad707c0c8fb62b9b326946780572bd8b3118beedb280b5138b1108d0b4ce3d6ab37000000000000", 0x78a, 0x0, 0x0, 0x0) 14:06:15 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x3, 0x4) r1 = dup(r0) dup(r1) 14:06:15 executing program 3: socket(0x0, 0x0, 0x2) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000b30001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fa", 0x85, 0x0, 0x0, 0x0) close(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r1, 0x1) munmap(&(0x7f0000f04000/0x13000)=nil, 0x13000) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setrlimit(0x6, &(0x7f00000000c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000980), 0x10, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x1, 0x1, 0x0, 0x300000001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) setsockopt$sock_int(r3, 0xffff, 0x1004, 0x0, 0x0) sysctl$hw(&(0x7f00000019c0)={0x6, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) mlockall(0x1) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000240)="ea00000100000000", 0x8) mmap(&(0x7f0000f06000/0x3000)=nil, 0x3000, 0x3, 0x5012, r0, 0x100) 14:06:15 executing program 6: open$dir(&(0x7f0000000a80)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x400, 0x0) 14:06:15 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x2}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff2b) syz_emit_ethernet(0xfa, &(0x7f0000000040)={@broadcast, @empty, [{[{0x88a8, 0x0, 0x1, 0x4}], {0x8100, 0x7}}], {@ipv4={0x800, {{0x1f, 0x4, 0x1, 0x16, 0xe4, 0x67, 0x101, 0x0, 0x8, 0x0, @rand_addr=0xce, @loopback, {[@generic={0x89, 0x7, "12191d33e2"}, @noop, @ssrr={0x89, 0x3, 0xfb}, @timestamp={0x44, 0x34, 0xcf, 0x3, 0x6, [{[], 0x800}, {[@multicast1], 0x7}, {[], 0x2}, {[@multicast1], 0xd58}, {[@empty], 0xa14b}, {[@local={0xac, 0x14, 0x0}], 0x9}, {[@local={0xac, 0x14, 0x0}], 0x604}]}, @lsrr={0x83, 0x27, 0x0, [@multicast2, @rand_addr=0x66, @remote={0xac, 0x14, 0x0}, @multicast1, @rand_addr=0xffffffff, @broadcast, @empty, @loopback, @empty]}]}}, @generic="b269c8fe140dc2c376ac1b1f0ee89ed70f8bf4ac8db0064f9385ffd10f39a48da612623d3b2e21dd856776258aa97401a3f4ac58f76fa5049311f76268b1826d4a8a360be54ff4442b495a4682dc2a79bcefcb202f372398ba9c9e0d5b0a890d3562e24d35e8bb74"}}}}) 14:06:15 executing program 0: setrlimit(0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000001740)=ANY=[@ANYBLOB="aaaaaaaaaaaaa759c7334c0e86dd6023000000002b74fe8000000000000000000000000000aa0000000013"]) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff037f000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x9, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) r1 = socket(0x2, 0x400000000002, 0x0) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x2, &(0x7f0000000140)={0x60000000, 0x100000001}) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "8551e600000000000208001800faffffff00"}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000002f40)={&(0x7f00000001c0)=@in6={0x18, 0x1, 0xbf75, 0x200}, 0xc, 0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = syz_open_pts() symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r2, 0x1) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) syz_open_pts() syz_open_pts() r3 = dup2(r1, r0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) write(r4, 0x0, 0x0) setsockopt(r1, 0xfffffff9, 0x9, &(0x7f0000000040)="d050008b62ec2e0540d31d98c902d48f1da52afa8511088a3eb8d534", 0x1c) recvmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0, 0x0) 14:06:15 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x8a08) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x4000, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = dup2(r4, r4) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) sendto$inet(r5, &(0x7f0000001240)="b7a6cc487a524e5a540fa1e4393afe48ed35831a09f974daafca9348ab77281b9aa0bcb32da460cd420576148d90b49502fcd2414d2ff334b893ff189f6a7ce7b305a2e58e1c1e2c00744f82b858d6bafd9dc00cec3b8caf59d0edb1a32b026059ebf6757ffe963e22cffdf722dd8e5d99febf5c9c1cb1dbbeae83802b302858d6838eba0c236e9a014b0a572375986ba00292e806ae62676c4298e0316302db60c328722ed040223438cd09c590eac5fd9a38d9c428d420b655401e3cd5fa6555fd90df3322d6958a4de3e3e37f18b6967929adc2c2408c0c3ff8e144b7a4e83ab3f68a3bd2615d8fdd4512b359d79122763183375caa983ea1fe3e3b869c0ddf976c3df84a13c3b9f6cccc20ab429d7d8983517fa9cf6e6eb7e604b56ff24e4f863a859e108e30fb0d12fe53c880e1b8010b46528bd8296f29d63887a9525edd1ddef9ce2727ba6c10573616690dfe245d5d77d4e309d1bdc7f093d55dab5b7837eafb452f88f0e9381ac55c51b1cadd0c5e5cdf0e0983e53725294ff6dbc4423e46653ecd3a286e2fbfb510b01b515bc45fe5eb184df193b108769546bc8c6aeda5b4ac73b53382eccaa1bc83e5bf007dd9e98154471628390ab5f97ad4b6a50456b2dd20f93a72cdbe2d1aa3055870c6d99ceb3bea48140e73e04d0552b2be24b340ec52418a3bd8432efd128310e27efadb2778b1d1b5b45e0bbece9ce1d2137c0579ced17926f2d34a6194f7003c3bccc041bd047dee8e20be1d6db98d1c23423c24fd9dcc0cd834aa2a1669d01b5e316d69ead59d3d66a5624aef09e502fadc139ee9b364c3f489c94e84a3df6d0c0620ba6def28e4855415631ca8c5a4f0a5d7ca223d5ee15eab2aced42d8c91fc52f4f5b90a38ba7d80c53c856d4c6a99c08b0140dc4b895c4bb3ba048bddc0147f93943202f2bb6d475e1f8d97cf56fdaaee010a444e66e333c1ce6b00b9292bfa91f039230f03709e6ecdbfe43fabf7f358e8179269e525312c9288d86eb46560f3cf8efcb8e8f54eea5d43fbdcdbb32efed059d5eb941f659655e571f2b4510dbaee4fb9adccd3b87492ffede3d40bf128ab679be50a82bd239ba8949a7b0aed412e4dee88cf6711101f5bf94dfecd1affe217528fcad272043d3624500745d004fe658aaa0b05ba7861cfffa48312e86c40cb47657a827959bb22812cef347e14704882f106c233c450ea928377da49fe6acd31a91eb15275c1a6ba254f284225819a90ac16c7636199c122f61ecc81f00583ea0645cd7bd38dbc66254d76e01217da694c745f95d25d0d6368fb9f0e4ebbbbec6e0312a45ec82d8cbb2cb3757ed10bdc02155676081e7ac779f114263fc179290d471e35fbbf7e89c14b0a54d267f19b78a00b4f81226d4d1aacfbca9ec109b76ae7a7aa5f9b789456a03a9819161e4b699d9d95fadc1172dbdf5906b92ea4823b9a977475f877bfee60adf5727cf27ec31e1437b79e705e399fd2bdca61278761558e942cb325b36a13d769063bcd60679d3db2bf0a8fe8e275ba86bd573fefc5824f34b88b2e6a792ee3078de4e0e1237eed0fe5f19dfd19d98d37275803533f6b3af7e241c2a8e4da0d955848ebcfbe449a8abc6f4b20373f6f6fe37b33d648916466221e669d854a718e7803913e54503aeadada20286deb2fc6c397356920298a7efcca3e2d40fd29e35700edd07501bfc8bcaae4d0f35828087a70f231acd28b3fa00f69bd61c18045ddc512587543091cf9ccb1e38ac8e371802dcbddd23569441d47fb9bba4fec6335f45b0c955613443c24d4ebbe0a85ad4a0d2f2c8e5fd1c3fc72d82f06c9b14dd05e6466ddcb9c07d9ebf6f251b486ab38054134ddb66ae55306dd890f5b63e94f41c94076de139e00c58c595ee07056a379f16fae018f1d41d5396011b9f58703d407a57b819d348275750c10edbc983bc4c6b778c8b4ec14a6997780d6a780d7fc29dfbbf37f5e2dac6844d1c9920ff6ea", 0x585, 0x0, 0x0, 0x0) close(r4) r6 = open$dir(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r6, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000200)='./file1\x00') 14:06:15 executing program 4: r0 = socket(0x11, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffe", 0x11}], 0x1, 0x0, 0xc8}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc038694e, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f0000000000)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3f20b7804be381649912b297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830c011ced66f40066ccdcf3ec999d9d20002002c5dbfad800000008e371a3f8340612051e0000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) 14:06:15 executing program 6: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$net_inet_tcp(&(0x7f0000000000)={0xa, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = getegid() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x7a545d2d1c0a6712) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='c\x00') r3 = msgget$private(0x0, 0xfffffffffffffffd) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0xffffffffffffffff, r1}, 0xc) r4 = getuid() r5 = dup2(r2, 0xffffffffffffff9c) openat(r5, &(0x7f0000000600)='./file1\x00', 0x200, 0x0) open$dir(0x0, 0x0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)={{0x4, r4, r1, 0xffffffffffffffff, r1, 0x182, 0x4}}) msgsnd(0x0, 0x0, 0x0, 0x0) r6 = socket(0x0, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040), 0x0) r7 = socket(0x0, 0x1, 0x0) dup2(r6, r7) openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r9 = socket(0x18, 0x1, 0x0) dup2(r8, r9) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) msgsnd(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="0300000000000000654b6085074b987cdd4a13527a4d8553932729ffbbfc3c27fe865a7c251316d2ce1039944952de4d466d7a568a80bcefe041da29fb2d97185c7a90287529c634209f887c03de14f1786cf0bbdbf2dd7aa9a659542d0b7c7d8af9e395474207b67291b3810593cc5b5eceeaf66cacb95a36fb401dbfd56f0572a4ca177f4df7985bd4ba9ed1d4d553354161dd9c1cff15da8921c0072cca3abb83335fe813e79954d3bc9a20a68d068f3311287a525e39467bf4d41203caed0beaa5d8557850861b13aa92be21ba2b22f54b3edac42dd63798273a643992051a2cdfa2884b62220384ea8028f5bc141b92e0216961262b676ead96362a8ff18993098c26ea69e2d00cb30c799accd4d38f6f90463a14e42ab43715e3cc0559eef2472bf4e11bb86cab421677c17a232b5919"], 0xe9, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) 14:06:16 executing program 4: sysctl$net_inet_divert(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x2c4) semop(r1, &(0x7f0000001200)=[{0x0, 0x401e, 0x1000}, {0x4, 0x0, 0x1000}, {0x1, 0x20, 0x1800}], 0x3) semop(r1, &(0x7f0000000200)=[{0x3}, {0x1, 0x101, 0x800}, {0x0, 0x401}], 0x3) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) semctl$IPC_RMID(r1, 0x0, 0x0) socket(0x6, 0x8000, 0x3f) syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800460000200000000000059078e0000002ac1400aa44040000100000"]) 14:06:16 executing program 3: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() flock(r0, 0x1) close(r0) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000000)=0x9, 0x4) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000040)=""/21, 0x15}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x2) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) ioctl$FIONREAD(r3, 0xc020691b, &(0x7f00000001c0)) sendto$unix(r2, &(0x7f0000000180)="b1000504000004000000080001020000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b2954e1aa0500000051e2f0ad3ebbc25f699a1f139b672f4d335c263e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea9ad09210ed39d2d3bb97471645ab63e76e2ec589040000000000800036f74cc702e8a31035de24502b0c0f00008abfba221554f4e0f668246c0900000008", 0xb1, 0x0, 0x0, 0x0) 14:06:16 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffff9c}], 0x1, 0x87e) write(r0, &(0x7f0000000040)="d81657797f5b50d28d4627d60e515beab5f89be27e43a0b2a6425a6a0d957b0906d833f177c2274a6d2c1df7ac9c2b5ac507619318b57797c7375557526da83f525ea43432b5a22d3b49550cb4c9b82f6af337a32ab53051bdec84824ada8d108cbad61e970a", 0x66) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x8001) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) ftruncate(r1, 0x25b3) execve(0x0, 0x0, 0x0) 14:06:16 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/56) msgrcv(0x0, &(0x7f0000000e00)=ANY=[@ANYRES64], 0xd4, 0x0, 0x1000) msgctl$IPC_RMID(0x0, 0x0) r2 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x20009c1, 0x0, 0x0, 0x0, r2, 0x1, 0x8000}, 0x3ff, 0x3, 0x0, 0x0, 0x1f8, 0x6, 0x0, 0x3cb}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x3, 0x0, 0x0, 0x0, r4, 0x1, 0x780}, 0x0, 0x7f, r3, r3, 0x8000000000000000, 0x2, 0x80000001}) r5 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r8 = openat$null(0xffffffffffffff9c, 0x0, 0x1, 0x0) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001e00)={&(0x7f0000001fc0)=ANY=[@ANYBLOB="01002e2f66696d653000b04e549da3f4e19e791f90599bc2f833b906a338effa112c75d52dceefdf35f23ac42784d25e1c1709adc1f6fc4c067283c3a581597c8b1da80ee24053177416589d2f9ea4f4c9ebb1e8dbaf3568272591075a356abaa5d298dcab1904f55b3cceb79e585c497889e25bf03818dad463b740e834bed2ca22483311768674d75202d2a443bd578c3f504ed22123130b6954a5a36ea758bc8980b832300fa575f7c3d21356eaf4953fe7990eb360f27e659274ca6c8e6a115eb43b4df97cc46b47c4dc96eb43e32b1a2958e5bf3a72afe25130ae075fff61df79edac5ee0e799b0b817dd058d14eceb37fe9eb956e67fcd95742c1fe5617e6db37fc01d410043e054ed14a92d503a12a27aa0229aef12ecd0e813a429077b7e46d0b2b90a183fd002da5b37f2acc57c2906a937335207a28fa5f32d17553de925359438c45b4315fab46b512209a34723cfb45873a9022ca41f3ed8763c1d96a0880650b35e473e5896fc453dfd5f9a555611207dd19a2beb1c"], 0xa, 0x0, 0x0, &(0x7f0000001e40)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r6, r7}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r8, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, 0x0, r7}], 0x118, 0x404}, 0x0) r10 = getgid() sendmsg$unix(r1, &(0x7f0000000e80)={&(0x7f0000000b80)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000c40)=[{&(0x7f0000000bc0)="95e671a73e4586190b700d348843e433c810a2bcd077c83599d0db930a4982db0d41c3b5ae22fb", 0x27}, {&(0x7f0000000c00)="0cfd00096e79b773142140f89a5fb9df4921159628", 0x15}], 0x2, &(0x7f0000000dc0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x10}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, r3, r7, r10}, @rights={0x18, 0xffff, 0x1, [r1, r1]}], 0xa8}, 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) sendmmsg(r1, &(0x7f0000000b00)={&(0x7f0000000ac0)={&(0x7f0000000140)=@in6={0x18, 0x1, 0x5, 0x3}, 0xc, &(0x7f0000000a00)=[{&(0x7f0000000200)="84b242a5d0546a8076e7b7d0482ae9bb5562d43fc2176b5b2f4ab5e93a0c1a4c392587451151242de93f58e8b777d44c9b0b33cfd437f530692475983afa51afaaa64c1499aae4727d9ef372c7b1f62f26b5a835b55112c624c6733f9e0e4dcf434d4818bb1a545e0eaa4f42c4c748", 0x6f}, {&(0x7f0000000280)="b059a2564d94270bdd1dfbb77350aa01af2e30957efb93d08429ad355c6a71aed752934d61e721da44efcdf24ef0c01518b9ab5f1dd903348f441128928690a8053a94a4aa730e9c0fb23e14bad66b415fab5e8256285aff7a5022d49f267aa9020c4cfc4533b68ec0e6c42cce04ce484cbcca5536f33d5c0c15c93b4c0345c08f8de50a1b0572e583496520681446bcd6a821906fd6b36f833b", 0x9a}, {&(0x7f0000000340)="3bebfe4b2f9b5703a024b496aacba0b66bbc0ebac3f051e433d81f900f06db5b33ed357df2a454a815cbf97e35af27620266a432cecb2f98e22c98878ab866b3de357edd02adb0ea4e578e09e91ef55b075c0be4e0cf308309610d952e5b8a126a9d4c5101f4d9e27e578bfc2c5619c3e216eabef964c23fa26f5f068d30921d8f40d98e66b72a1b31bb951e43dfb92ea1520fd7f4a507e8434799389416574947b153b7f2650b", 0xa7}, {&(0x7f0000000400)="e901f8e069113e2d6a91e616e172fe27136283cc0146b2034e1c463b0826e5ec0af24f9a95d8ee13f0d604582ccf7466c9bcd0ed3db8b962da944ea68f00ee840125a4bbad58e5bd13600a9499cdb49c26b5f3ced83e43c0bb5b55e509fbd86db96d9d6b6a715546a914f8f821bda720789dc85728da05fd6c44829a5f3ef16c5aa9904b6bc3d14c8c7e8a88f0691e519da00168909187112b8bd3ba58924836a06638147dd538917823ad56183061360f5f521408b0b069314ba6f83a8bb35417f6cf3a75d64c90249263521806cbbeb074b3", 0xd3}, {&(0x7f0000000500)="5eee4aba93315af2a9c6e4f841878141c7368cee27119b9d99d0af08e6f5d5e95556fb448d46b8ce0d09bad8d7a363278d95fa6c720dba6a654c232cc6bf28e67fd9ddc4333d6376990a05305d3b4051f0b3b37c4cdbb904b9b67133a085f6ff4a9deb436951", 0x66}, {&(0x7f0000000580)="4eaab88ac23c2d79ce7b9340adc3690422134536cd4e33e98ec34ef5ae3f0cdb51abd8f30889afaa851f66b9d73c3256d7e7098f710b91ebff48b661f43d557435e15e61f5252ca84e4a280fd8d0527b4e787073cc976e0892db196395a4f6dc04d4e70621d1a4d844e7d4ac63292e46b8badb3eb2bcb9c136dda8bf055ab95515cdba2af3ca736cbe23f53cf8dd6e64d3e426fcab96a9c4810d1636b7fa2ed2c53ce524db062dcc02201985c2c93c1f414e6eb0a73b607746138f9cd7fbeaf528da9927db50dd45603bdb13bdc9c22f1a9fe83461b5cec5d9e6fb614cf038c1f1484f82df820bfd6a98d728f67c06e5", 0xf0}, {&(0x7f0000000740)="60ef58cf92ca41193476f7ebbf4fd4b4125ab398525974e0e9713afd5b89873fcfe20c84dfcd856ef94c05663ded240c26a0df8d61541fa965d7213e34efb42fa4f54f3bb3f8a166a2c2fe211e60ca37a3254afaa5dcd54d0f8ec3b2bc3df2b24c9faede8f83e398cf9ed9bfd67d731d2b20247c2b1cf3e5aefd62589203b9c8b5de5f1564939f3cbab55f029bff265746a9", 0x92}, {&(0x7f0000000800)="6b4ad5a0e1c302d9cdb3951153cdd070d803a68f9b36cfdabf7c7471686f68f55000989f2721197f6f653d4eb46d8d3ef88df3d3de551273bfa887832e7d73f2f069c1e6b5085c2004872cad2f8c004677ace1d44e497d1647116e23a938025ee96b494d7a52bbf77266fcf3ad45e1f947242b0883e925cdcaf15119e23120061eb8682ad01491bc6e58bbaae84308ee4d9e0226a140470715625ee2320a9919d939f87cb3b66bb2601aeacb4f865e663e1853e7c94dbb483920116ae4473fef6675ed425bc6b8d78f946abc9a249497911f3f9fc9a2b40167f67d7488cc28ad0a1724469208dde2eac3aaea79540e0aee6be994ee0a3eaa3edbadd13e8d09", 0xff}, {&(0x7f0000000900)="5914f6e7b5d98309b6c9523b0e114721abcade363738bb2c148b377f761fbb01127e60eeb21d522fef4108d678fad06a632d431dfe1d54566b5f205845d126cd3957fd0c9bca2e9ae73940e73ea9cf9829c6406e5e72edbfb11f78a2f8bf6a6ce8dab1bcae50fa6d0d1ab953fc846b00a20148a8258133588ad7f9da12e31a60aaeed1bf08671b38a2f95543a9661aad554025ba09b996077f96fac589692a29b1c0f0637062a6fe96c09701cf73ffd49b446ceb785dfbb09cc94e5b83c8ff16414963cf33b459cc8101c3b4d90a307fa96439478508ac44a7c5703376ed0c7108b0d9c6fd3e89a6c660810cabf5337910704bf845cb06f6ea4b", 0xfa}], 0x9, &(0x7f0000000180)}, 0x4}, 0x10, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r11 = syz_open_pts() close(r11) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000b40)={0x74ab, 0x2647, 0x4, 0xd, "faba1d422c5411002300", 0x7}) writev(r11, &(0x7f0000000080)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x88}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x20, 0x4000, 0x2) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 14:06:16 executing program 6: symlink(&(0x7f0000000100)='./bus/\x00', &(0x7f0000000140)='./bus\x00') readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)=""/189, 0xbd) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="00020000", 0x4) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0000305b8100000000000000a718bc47b285b1b0e2c1b50ea527d8cc"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000002c0)="04", 0x1) write(r3, &(0x7f0000000340), 0xd4e688a67930cd) r5 = getpid() fcntl$setown(r4, 0x6, r5) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x33}, 0x8, 0x0, 0x0, 0x0, 0x0) write(r4, &(0x7f0000000040), 0xfeea) dup2(r3, r4) close(r4) execve(0x0, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000000180)=0x7) sysctl$kern(&(0x7f0000000100)={0x1, 0x52}, 0x2, &(0x7f0000000000)="541b759732c4139ebb21256dbd166a2daaf0677bcb720c4b1615c18373b077bc7a37750c05856c201ec6fc8723d281de705746425ee7e3ed8e04470b95396b7dc336ad1dbfd86e3aedef155120a756c0768c5500001ce0578a6ebc0b88d5d48e8a618fbb97da0faf9d37cb04318894252a0af94c27d6c842ebaf2503cbee66c4a887cb9f9fc5dd35d298ef79a38e02baf8affdec6acfa7f70e5f234427719d4829f99c8a9ac0b27a8d5993f7b38329dcc63b86fe4e1e8f9484afb529de27d81d430944dfaf82372fb65f7f3c34fa3984", 0x0, 0x0, 0x0) 14:06:16 executing program 4: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000640)="35f484c7aea419b86d49f2c3e7232d867a9f5218091b1af529f004626ff41494a045493dd87ad4e1852be74d45b125d4dbcb8a090091ee8f713ae4d20c4950eb2547e4b2e91b63975d1f84ca191c1a90e672b206224e1564dae689a4", 0x5c}], 0x1) r2 = dup2(r1, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7fffffff, 0x0, 0xa3d5, 0x7ff, "2cf98900000000000020000000e0ff0000008800"}) r3 = dup(r1) r4 = accept(r2, 0x0, &(0x7f0000000040)) socket$inet6(0x18, 0x0, 0x8) r5 = dup2(r4, r2) poll(&(0x7f0000000000)=[{r3, 0x40}], 0x1, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6fbe444ee97534d0a278cbd5fe1379437fac0100"}) 14:06:16 executing program 7: r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x0) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x12}, 0x3, &(0x7f00000002c0)="4014b3c507a7fc642657cabf65dd8c473eda3cce17921c519390599d139a609048f14947f3bbf6b71be2f94617542953cf4dbaddfbb89b98a797daf889cfeaf97ac5799e6f870548785ca053e5dfa4c7a7a94d6244c53a7202d0953f3edfa9ffd7121a665b3350c1060b2c711aa869c73d8bbec68ae367faff7cb60df9bbebfd550d4b069e927625aa607dd66fe26cfded9cd06481a1f7aa4023281c313bacf1e0735826361c13ccfc7cf5b9147c195ac5f31a532fdb7167bcf25a9f508104272633f3c3939f619b6472b1f6d2673fc35869161295792c33f0eec4b14cd382528e2fd5c1d78ecc8f73a268ce5a1834176200ebb1cdd3805fd1898298c45046b96b52ffef82c910cecbe80934a22e3ae1d61f917a7c0c0447f41db0be6697ac2913a269cc36dea6e8ef004c5c8dc645f1b23a74a92220868f8ae64b21b44ec6a64c488db962f29e99", 0x0, 0x0, 0x37) 14:06:16 executing program 3: pipe(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(0xffffffffffffffff, 0x0, 0x0) write(r1, &(0x7f0000000100), 0xfffffe5d) writev(r1, &(0x7f00000005c0)=[{0x0}], 0x1) r2 = msgget(0x2, 0x1) msgrcv(r2, &(0x7f0000000200)={0x0, ""/254}, 0x106, 0x3, 0x1000) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x7ff}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@abs={0x7da2f17cbc8e019a, 0x0, 0x3}, 0x8) connect$unix(r3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000100)=""/146, &(0x7f00000001c0)=0x92) socket(0x18, 0x2, 0x0) r5 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000080)='./file0\x00', 0xc4) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) mkdir(&(0x7f0000000340)='./file2\x00', 0x9234c31d2fd99ca4) socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) mkdir(0x0, 0x0) mkdir(0x0, 0x0) 14:06:16 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) write(r0, &(0x7f0000000040)="05fadd4fc83841016f98dfd4d01bd43f96089f0e3a0717ed4df630d8d7eda1f7c950f34683e4b64a13093f5631e259e9b25b7edeba28c5c290e1b52cbcfa07a48327e3e50eb16d8238c36d5e7a21d67d1c33cb6e026192dc2042811b674f6e548e315f85252c9cf32d502eefaab072d36059de70cac910bdd208818c01997c00c10eb9fbb5e32af928c235123ff58591", 0x90) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fchmod(r3, 0x6) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) close(r5) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x2013, r6, 0x2) r8 = openat(r7, &(0x7f00000001c0)='./file0\x00', 0x10000, 0x2) dup(r8) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) dup2(r5, r9) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) fcntl$dupfd(r0, 0x0, r10) r11 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r12 = fcntl$dupfd(r11, 0xa, r10) shutdown(r0, 0x1) readv(r10, &(0x7f0000001600)=[{&(0x7f0000000300)=""/184, 0xb8}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/123, 0x7b}, {&(0x7f0000001440)=""/210, 0xd2}, {&(0x7f0000001540)=""/133, 0x85}], 0x5) r13 = openat(r4, &(0x7f0000001680)='./file0\x00', 0x20000, 0x4) dup2(r12, r13) setsockopt$sock_int(r6, 0xffff, 0x5, &(0x7f00000016c0)=0x2e, 0x4) close(r6) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001700), 0x100, 0x0) poll(&(0x7f0000001740)=[{r14, 0x20}], 0x1, 0x2) open(&(0x7f0000001780)='./file0\x00', 0x10, 0x48) getgroups(0x7, &(0x7f00000017c0)=[r2, r2, r2, r2, r2, r2, r2]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001800)={{0x7, r1, r15, r1, r2, 0x1a, 0x5}, 0x0, 0x800, 0x9e9}) close(r3) openat$null(0xffffffffffffff9c, &(0x7f0000001880), 0x400, 0x0) 14:06:16 executing program 6: munmap(&(0x7f0000006000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x1000, 0x4a, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x3}, 0x0, 0xfff8}) shmat(r0, &(0x7f0000006000/0x4000)=nil, 0x0) mlock(&(0x7f0000006000/0x4000)=nil, 0x4000) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0xe}, 0xa, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(0x0, 0x0, 0xcc, 0x0, 0x0) pipe(0x0) write(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00000002c0)) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) execve(0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000300)={0x1}, 0x8, 0x0) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) sysctl$kern(&(0x7f0000000080)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000400)=ANY=[@ANYRESHEX=r2, @ANYRES32], 0x15, 0x0) msgsnd(r1, &(0x7f0000000180)={0x3, "a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bec02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177b2fdcfcc2725691dc0"}, 0x6e, 0x0) msgrcv(r1, &(0x7f00000012c0)={0x0, ""/4096}, 0x1008, 0x0, 0x800) sysctl$hw(&(0x7f0000000040)={0x6, 0x7}, 0x2, &(0x7f0000000480)="bc770800000030cab4fe4fa5eb278c627e5119b7a60ffc65d96a484cf92e40f007fa381706f50a2e728259011dc73e2392ce30a84b7cf04fa3433503801e26e0f2d97ad7a6c040d958afdb97213a0a75d17d129a394261900327c18f62ffe5082b1b271ab5113ac5060cc4dcdb2355340ca46664fcd7e43904bfb36fc42c0961e447396f29b1213b066ba396f6c1d3985b0297b37ee7ca9d296af7c18608a0a2f647738c6127ef3c36a73287a0d30c4713ec2a6dfe5c9a212a25df085a6b816c5f60e93f7cd4c2244a45831f9d3184d73075a1bc39a13dbc97448a7111f1569a818d40f8c09a85b254c4957cebc6b8bcf294aa077ce4f54e9af3894cb0d7d1ddcb863f256fc07fd2e88f91524331ef2dac54e36a821a9ea0a3c70f147911937669c6549b709ecaa80383b969ece5e7aa428ac2018e81b25e7ac4723bb713636a458c7fe4adfde0447ca94693c8dccb1ee60f5c1315fb28f604a15831f79484924ddb034f521234e90fe7499c7f1c299f3448af164f5ca489ba64e0430109fce5ea57bb5db756fec35b390098b6d4ddfb5eb7fb73aab21f2a22614c865aae8ed1ae21a95da2638312761a8cd4c29c1a44aa42cbbf1b009e4ff3351ad87b7d7465b69cdbfdb01a76bc24a43326869b617a7e408ee4bf10005468b19dcbc587b1f50821f32eb900"/498, &(0x7f0000000000)=0xff94, 0x0, 0xb) 14:06:16 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x220, 0x1c9) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="bee2", 0x2}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) sysctl$kern(&(0x7f0000000300)={0x1, 0x1b}, 0x2, 0x0, 0x0, &(0x7f0000000480)="7925f912a25bb6e055ecb544be3b2e0ef3828c6154daafdd0635372e7f5c313474b031a345df5951f5d68fa87bc0a70d46f6537dcf17b443f6b47d09fb367e98fb8f6b2e3de2bf16747420fd65", 0x4d) socket$unix(0x1, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x8, &(0x7f0000000140), 0x7f, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc028698d, &(0x7f00000001c0)) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x6, 0x8000, 0x0) setsockopt(r1, 0x10000029, 0x9, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(0x0, 0x70e, 0x0) writev(r0, &(0x7f0000000180), 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r2, 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0xfd}, {0x0, 0x0, 0xfd}, {0x6, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) minherit(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x2) mmap(&(0x7f0000dca000/0x3000)=nil, 0x3000, 0x4, 0x810, r2, 0x5) sendmsg$unix(r2, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f00000003c0)="b61c16c98951ae49ec5b3c23e23233e59403fbfe01be8dab0eff72890c1ff4d3219ab9b303eaefaf1e0344464736d012861b649d238322bc6ae839c28c2322e392967f94a0f252811fb13c26370eff41acd5ff7a2fbed6", 0x57}], 0x1}, 0x8) semget$private(0x0, 0x0, 0x181) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000100)}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x8) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000680)=[{0x2, 0x9, 0x1800}], 0x1) 14:06:16 executing program 4: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff037f000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x6f}], 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r4 = dup2(r3, r0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r5 = socket(0x2, 0x8002, 0x0) r6 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r6, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYRES32=r4, @ANYRES8=r0, @ANYRES64=r6, @ANYRES8=r6, @ANYRESOCT=r5, @ANYRES64=r6, @ANYRES64=r3, @ANYRES64=r5], 0x10) write(r5, 0x0, 0x0) recvmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) 14:06:16 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() close(0xffffffffffffffff) r2 = syz_open_pts() r3 = dup2(r2, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2cf98900000000000020005681d8330000008800", 0xfffffffe}) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x18, 0x2, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0x46) recvmmsg(0xffffffffffffffff, &(0x7f0000001500)={&(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000440)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000040)=""/70, 0x46}], 0x4, 0x0}}, 0x10, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r4, &(0x7f0000000140)={0x0}, 0x10, 0x0) 14:06:16 executing program 5: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file3\x00', r0, &(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000700)='./file1\x00', r0, &(0x7f0000000080)='./file2\x00') open$dir(&(0x7f0000000b80)='./file0\x00', 0x200, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) lchown(&(0x7f0000000200)='./file0\x00', r3, r6) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000940)=ANY=[], 0xcc, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) msgsnd(r7, &(0x7f0000000400)=ANY=[@ANYRESHEX=r9, @ANYRES32], 0x15, 0x0) msgsnd(r7, &(0x7f0000000440)={0x3, "a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bec02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177b2fdcfcc2725691dc0"}, 0x6e, 0x800) msgsnd(r7, &(0x7f0000001180)={0x1, "658a5d81ce75adb5b10eac918a2349d2ff5c352fd389f4223864f706183b00f1245146955b84e3c261d985a3057c107b6beff52d4164b475b3672581be9867a72f9107624a3b05124c1211fd0bef97a7fb5243d2296fd07388c6b1133f721f1eff78309b886d3f"}, 0x6f, 0x800) msgrcv(r7, &(0x7f0000002340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cf749e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3933f34000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ac973ce3fba000f6c529f746d7701c46d8479f5251188d8f3967cbc46dcf69bd041dce57107431a3f84720cd2235545735bfc1e665cf4f3ad9e2f6224c1b463444526fbddca899014653b88233036902a1a29bafcf433d00d1a1b03f9b6d3932afe2737a9d97655fc144739084070cf3e384865a2fc29fe78940123f57c8a80aad0cdd3ce16ec00e86324e6c13cef05d7271073e2be7158f6ebd4c2b1ce02bf9bc62a100f50e42ec1efdbe4402fb2d7199fc3839b201ac0e736de750a909276ed5fe82e2f6cc1856cc19cf9e99d13d46eabc76aeed1c2443ad22218fa5ba67bf73516a4dcdced1032c9e75f37768b05f58ea84e628cc9bfe2da03d8f8f58534dcf0b32736d6da73a6d30de8dc55c4907ae65b7b1cdc1dce7bd9149a9fac87f097c2228216cf1b735c331d653e32714a9050eaeb22be15"], 0x1008, 0x3, 0x1800) msgrcv(r7, &(0x7f00000012c0)={0x0, ""/4096}, 0x1008, 0x1, 0x800) msgrcv(r7, &(0x7f0000000240)={0x0, ""/76}, 0x54, 0x2, 0x800) msgsnd(r7, &(0x7f0000000340)=ANY=[@ANYBLOB="02000000000000005aa2454826a594a64456dc76eb4f76fe2e0155d89563ff3e533d3557413d2bd4388f5b897f5724208509aca9390356e14053f42ad7b6c725e83054b8f8cdda743d5f5e29f18c6494ccfa2b5aa73e516a432c8e6a5d60e1ff352c6d870115e3da81c3f729fc36a23e2ab8343df0c9a83b1900"/152], 0x91, 0x800) msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x8, r3, r6, r5, r6, 0x40, 0x100}, 0x0, 0x5, r4, r4, 0x2, 0xf234, 0x8, 0x9}) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x1, 0x1, 0x6, 0x1000, r4}) fchmod(r1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffefffffffff0000}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = fcntl$dupfd(r10, 0x3, 0xffffffffffffffff) write(r11, &(0x7f0000000100), 0xfffffe5d) 14:06:16 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x200}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206922, &(0x7f00000001c0)) setpgid(0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000002500)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, 0x0) syz_emit_ethernet(0x60f, 0x0) 14:06:16 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="02", 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000100)='>', 0x1}], 0x1}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x9ac, 0x0, 0x37) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x8}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$kern(&(0x7f0000000200)={0x1, 0x12}, 0x2, &(0x7f0000000280)="b3dec056d1c11081737a8339c6a0777498dd7a7ff5ed1349ee73e1da1331ab14427edc2895a9a7dc2a8c3b439b21b9fec2a11db93139dc1250c8be602f0ead74712cd47d04e9d1de68ce0c91e82a6e12d77fe52a339383fd41e9e943920f6830fd9d73c85369568af9bacae3c0f9f57b0ff0d66ec94563ef63b181b1e389b08f01c421db5362071a77e6b1941f272185a83ea8746a020ecee80706c7caa9", &(0x7f0000000340)=0x9e, &(0x7f0000000380)="00a3fdb363e4b69d0374872e5b856d9a52b94de9c7ec47ac386d0998cf39bae046f4bf6471ea843b5e587620acccc32cb587dd0d3fc5eaaf1969f7a9c0369d975aacf310f8f4cf789a910fc5804c0355217db4797dc326af44d60aecebb7e753aafb96a5a84af6b6acf62010a473d780423c2d5c6b53731c28df89a5877988d92666e83bc00144d9e6b9b37bc12c6252fa4d33cb04433566497537382156a118", 0xa0) r1 = syz_open_pts() r2 = syz_open_pts() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000001c0)={0x6, 0x7, {0x3, 0x7}}) ioctl$TIOCDRAIN(r2, 0x2000745e) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) dup2(r1, r4) 14:06:16 executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) geteuid() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000000000}) shutdown(0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8b41, 0x0) r1 = kqueue() r2 = getpid() ktrace(0x0, 0x0, 0x0, r2) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000740)={&(0x7f0000000780)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0, 0x38}, 0x2) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x1, 0x0) r3 = syz_open_pts() writev(r3, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x392a959bdf35d9d}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x4, 0x0, 0x10002000, 0x0) ftruncate(0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x17) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) 14:06:16 executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ac3000/0x4000)=nil, &(0x7f0000e3e000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffc01}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil, 0x2}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000ff2000/0xb000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000d1d000/0x1000)=nil}, {&(0x7f00008e6000/0x3000)=nil, &(0x7f0000887000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000a7a000/0x4000)=nil, &(0x7f0000bd7000/0x4000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) r0 = socket(0x1, 0x2, 0x0) symlink(&(0x7f0000000100)='./bus/\x00', &(0x7f0000000140)='./bus\x00') open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = socket$inet(0x2, 0x2, 0x9) select(0x40, &(0x7f0000000380)={0xb}, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) shutdown(r1, 0x0) r3 = syz_open_pts() close(r3) syz_open_pts() minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) mmap(&(0x7f0000dca000/0x3000)=nil, 0x3000, 0x0, 0x810, 0xffffffffffffffff, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) semget$private(0x0, 0x0, 0x1c4) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000100)}, 0x0) sendmsg$unix(r4, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) semget$private(0x0, 0x4000000009, 0x82) r5 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, &(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') symlinkat(&(0x7f0000000080)='./file2\x00', r5, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) 14:06:16 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffff9c}], 0x1, 0x87e) write(r0, &(0x7f0000000040)="d81657797f5b50d28d4627d60e515beab5f89be27e43a0b2a6425a6a0d957b0906d833f177c2274a6d2c1df7ac9c2b5ac507619318b57797c7375557526da83f525ea43432b5a22d3b49550cb4c9b82f6af337a32ab53051bdec84824ada8d108cbad61e970a", 0x66) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x8001) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) ftruncate(r1, 0x25b3) execve(0x0, 0x0, 0x0) 14:06:16 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x8011, r0, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r1 = socket(0x20, 0x5, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYRESOCT=0x0], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r2) listen(0xffffffffffffffff, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="7fe76b1b190963c19a18a4b151f3d7741ea6b35bc452c76bbd6b2a0799f136d262298c61f0197a519f000000000000000000", @ANYRES8, @ANYRES16=r0, @ANYRESOCT, @ANYRES16=r3, @ANYRESHEX, @ANYRESDEC=r4, @ANYRESDEC=r1], 0x10) r5 = accept$inet(r2, 0x0, 0x0) r6 = dup2(r5, r4) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000300)="ee08667e19ac14e63c134876f197a7728420aef6171504b1c3b4b3830c001bf0817a0000040000006a89dbdfff1369160b27a300d28ec75983f180977c5284a9d866d71b44373d05a31d7240125f75bd9f5e03355231be8e6732c239aca5063a0c31444e3287cc23250a28de02ec1205af7dd64cb2afc4420c426d42a76d1c2a448964de696ca0be37051767837411", 0x8f) write(r4, &(0x7f00000000c0)='+', 0x1) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r7 = shmget$private(0x0, 0x2000, 0x46c, &(0x7f0000ffb000/0x2000)=nil) shmget(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) getuid() shmctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r8 = shmat(r7, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r8) getrusage(0x0, 0x0) r9 = syz_open_pts() ioctl$TIOCSTAT(r9, 0x20007465, 0x0) ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "5cc81b08eb5e3d01b14135cecdb4cf09085ab2ec"}) close(r9) syz_open_pts() syz_open_pts() 14:06:16 executing program 2: sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) r0 = kqueue() r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0x0, 0x16, 0x0, 0x0) (async) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x9}, {{}, 0xfffffffffffffff9, 0x9, 0x4}], 0x200, 0x0, 0x0, 0x0) 14:06:16 executing program 6: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1e1) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='c\x00') openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000080)=0x8001, 0x4) sendmmsg(r3, &(0x7f0000000840)={0x0}, 0x10, 0xbb2678e4bc6d2081) close(r0) r4 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x3) r5 = syz_open_pts() writev(r5, &(0x7f0000000740)=[{&(0x7f0000000180)="93cbf92d256b844851919307d923a967423471cfde66d0e5ea5d197f3e4e432c6dde085e0125ed9a4714d28592911497c25a8e1ab0423be6daeb1aa9c36b296ecc3ea3211e5d32658e129357494e24888e8b4ca7f29289605adf0d534963181c29ba0a49316a0077a71089b39645a773bdb8d2509236f0ff88f5a5bc38cab2a5b9dd3f96ee0290f8ce9307edc4b1d5244ad4efc1f984548fa349ed0dc0ad867328fb6b25b97968aa16028e24288bf680958acaedc4740af36b5759e2d3fc9a9e2896270ff59626de29d3e151fd747794fe09fb2de25cc1c2a234e401a95e6ae1dfb028c3c838f1ba173d884bc499dc7309c3f9d39e", 0xf5}, {&(0x7f0000000280)="a2417dd9465711936f57b02698c115d0f408bb8a17e232d307e3711b25bd0dbdf5d9084e856bf8f61d2b615231de5f92ae3d39293e9df1e090c001c000e24743dbdc12ae1dc0ffbc96d4aa377c0512", 0x4f}, {&(0x7f0000000300)="320897d1f2db05552301", 0xa}, {&(0x7f0000000340)="cb3857e0b00ad88f90", 0x9}, {&(0x7f0000000380)="b3798323ecb1e275e64bae286f666c38dac469452ec7e7a53859516945f509daf8d27c725f5efa3b188744ce8bb045a4f6fe81bbf5bbb6681745b5f2149aaf983fab4d8bd070c57dd5ddfdb7c85a9be7f16085f2be3ae5ae40c4e897adc2c4f50b5b6d467e6a", 0x66}, {&(0x7f0000000400)="9ad5b8a3103136c462f8435d7dd38f53efc701353f68e470949339f12aa56378388b6549ac106cd0702d7b106ceba4412ccae2de4e105488e2aec581b6150f46dd301560663d7e1f12f85a19025b5eb38c2a58ef7743c4c8e95ab423209550fbc4800a44b5219951e0d465b2234472e376461c64523a27bd8a95791b00adbc0bcab456e87a9b06a7227008366f9f879c58ecc785a6ff83486cf5555a5dcb5fb9d4b440d2c5d5fb44194a680d49ca62b4", 0xb0}, {&(0x7f00000004c0)="954d6eca3900b2048c43996c38c96de82ca083238b3a0d634d4b79a3fe83b0b29ac95466c35330e649074f0eb265693d809fe6578bd134aee5b07d19c738f619e08364e5195b61fc9acfc49945856b5c5566941488424c6dcf740f62af7a4d7a72814fc725c6f3f011f084c15305c4ec4c092e29def5e822dc3a18b32425beff8d441835254ad9d89213fa0fcccd224b786819fe19fceca230d80ff7e34278cf3df68e4c74b638d683ede3ac5c2803bf56f97271a624ab1d56570497f9592f61eaf4dde5628ad28f7cf0ac8f377c52b925284b0dc64b25e41c5c7d", 0xdb}, {&(0x7f00000005c0)="db48c5402bc29f683840fd3f2a299f7e8bc0ce68181ba90679b34b34661ae425cdaa5efe26282c2279dc174b83f4a152266f6c564f2eca1c48f5e06856478af9c92a7e004bbba0914c5573587e813bd0758cb8f0ed55d8d05cfc1ea1e7ff198bf5faa1", 0x63}, {&(0x7f0000000640)="d10ff52060c82563647561667f4cbc3faa82a18fc38174fcf296efb1515e408de604b5abcbc9af27eaf348d82bb72645c6a681e8acc8599c0609f7d886fca26dd42b80b992a1b8ee9121dc8759292c0996aa3c981378c23ad3b565cf0e3c5e255987436b0cd650c092b8fa1cdf6f2d53af6cfa9653577c379c242938febedee206395e9c48fcbb7ccf84bf780efa61ae569006e2fb6795eebc02", 0x9a}], 0x9) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000a80)={0x0, 0x0, 0x9, 0x104, "06d100000200", 0x0, 0x7}) sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)='H', 0x1}], 0x1) 14:06:16 executing program 7: syz_emit_ethernet(0x54, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "6aa63f", 0x1e, 0x70, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback={0x4}, {[@hopopts={0xff, 0x20000000000001fa, '\x00', [@ra={0x5, 0x2, 0x9}, @jumbo={0xc2, 0x4, 0x24b4}, @jumbo={0xc2, 0x4, 0x5}, @jumbo, @ra={0x5, 0x2, 0x101}, @pad1]}], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @mcast1, [{0x4}]}}}}}}) 14:06:16 executing program 2: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x2}, 0x4000000000000055, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0xb}, 0x2, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0x0) 14:06:16 executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xecdb1f631ef4aa36, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x4a3, 0x20001fffffffd}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0xd9, 0x20001fffffffd}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000b00)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x3d, &(0x7f0000000000)="5ab7776a", 0x4) r5 = socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r6 = getppid() fcntl$lock(r5, 0x8, &(0x7f00000000c0)={0x2, 0x2, 0x8, 0xfffffffffffffffd, r6}) syz_emit_ethernet(0x4d, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x3, 0x3f, 0x0, 0x3, 0x0, 0x0, 0x0, @multicast2, @broadcast, {[@timestamp={0x44, 0x10, 0x9, 0x0, 0x0, [{}, {[@local={0xac, 0x14, 0x0}]}]}]}}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {"a317a93ee7e188"}}}}}}) syz_emit_ethernet(0x56, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa4c77b99cbb86dd60c61e000000000000000100000000e01f00000000000000ff0200000000000000000000000000010100c204df"]) 14:06:16 executing program 7: syz_emit_ethernet(0x2a, &(0x7f0000000100)={@local, @random="e91500396d14", [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @empty, {[@noop, @timestamp={0x44, 0x4}]}}}}}}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) setrlimit(0x0, &(0x7f0000000100)) r0 = socket(0x6, 0x2, 0xc0) syz_emit_ethernet(0x381, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "655902", 0x34b, 0xc, 0x3, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4, {[@fragment={0x88, 0x0, 0x3f, 0x1, 0x0, 0x1d, 0x64}, @dstopts={0x2b, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0x2}, @jumbo={0xc2, 0x4, 0x7ff}, @enc_lim={0x4, 0x1, 0xc0}, @jumbo={0xc2, 0x4, 0x3fe000}]}, @dstopts={0x70, 0x3, '\x00', [@ra={0x5, 0x2, 0x6}, @jumbo={0xc2, 0x4, 0x8f}, @enc_lim={0x4, 0x1, 0x6}, @enc_lim={0x4, 0x1, 0x4}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1, @jumbo={0xc2, 0x4, 0x4}]}, @dstopts={0xf0, 0x11, '\x00', [@jumbo={0xc2, 0x4, 0x3}, @generic={0x1, 0x7f, "85221cb2d955a5e855c390d30f5ae680ddd4329bdf1429fe49755bf8b511c02742433898e0469d70096cf9ba158dbfce08bbdbcef0cf3006589b6c53d8dedcceb00c2bf11c0fb651635770f94e618086e343b6d3db1f8e475e71047f591c3417c9e800f9e9d52ebbb90c41e622720223a1936d9bcd3b9e96fde14d17fda369"}, @ra={0x5, 0x2, 0x8000}]}, @routing={0x1, 0x6, 0x0, 0x20, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @loopback, @ipv4={'\x00', '\xff\xff', @multicast1}]}, @routing={0xc, 0x8, 0x0, 0x8, 0x0, [@empty, @rand_addr="fca05d87c793b88dca50becf2a0e1a1c", @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}]}, @fragment={0x3b, 0x0, 0x0, 0x0, 0x0, 0x3, 0x66}, @dstopts={0x32, 0x1d, '\x00', [@jumbo={0xc2, 0x4, 0x1}, @jumbo={0xc2, 0x4, 0x1}, @generic={0x40, 0xd3, "9e960f35bd232115cc10cb5f8d45a9f7c9ccb5b1d8e3209dfc1e2781477075425fd0da195daff5c4aaf8eeccff1c18f55136fdafcae9439d86ab43d0789d0d97b7cff3226ca55a7ac28b4eb576129da4f0ccc703896bcd4c7573e203ce4c4596347646745e55e828eba60beb77518f1c445d6704c2abdc54b525a3787ce199e110faeb243c1283989e93da8b9e083a9d062a7d813fee1b40fa00c2d38f47fab2663a3431d0c58dd0bd63c5ac07eec7d57fb926aca09deb122219d435ab93f31ad86c8f597172042d998fd46440c23e33e4f925"}, @pad1, @jumbo={0xc2, 0x4, 0x3}, @ra={0x5, 0x2, 0x4}]}, @routing={0xf0, 0x10, 0x0, 0x5, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}]}], @generic="4bb0ff98c667e1cf1aaf4e1f794ec6ad80027e6e69b6c3ac156627685a5a2de81964fc6fad34976f5b492e09ba9c71b0fae1cf77b92c178e32a85c351d1f1028bdfd78d86ef73b43372a2bb9390eef6b3c20af0311d5c4cf01aa61"}}}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc02069a0, &(0x7f00000001c0)) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000040)=0xfffffe22) close(r0) 14:06:16 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x7, 0x820351c, "090e4de6d30aa692318c7e0002f9ffffff00"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000001340)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fcae9884d924a039e67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23621ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dca213284e5b8544148b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d674cb02e4eaf15f8ac173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed7410fa7de1971690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa95f84f2eb377818fac2d8cdd7576712e6b58959108c3c91e900463d9517839f486fef54052312a018ec716b690868965d9018228ae50feed53e50decccc8a73914b2fa625443cbb1f9040922a9a5c14c41ff5270026ce511b657e66b8843588fdd6924e0c6f04542081f176fa6eaa089feb972b29533fbe41131ee062a3d4f0d63c6d445cb41afc2b174e420c00c9b20aed3007686c49f76be981cc82dccc6d11d9e29398dabb8610830370951f684725f3bf33c6378097d9557b106fb9b87dd513524ed63ce503086e348c3f5d2b61e3f819a27962db04602e4b975f055a74a9a313cac56365425df00f7aff526a15755a8586ef2850e543f2cc6cafc7ac3c94561b38758a27eaa0b0df01eab797acc9f23b7e075cee8869efc693dbe944ad3f1e1065133153ed7ed5675d8d29affeb3eec8201be65230d655b074b4b4498bc2337fc0eb63016d6b27a5e2821c4e902016f6919bbbe44347379c8dc125e78fd9111edd75ec35153ac9ee52e6a3864cc765da40039a555855bb49c105cf289a9de59ef74da56c0628431ebedb70e1c0000010000000000e4e18fdbc338936c098b8885fff369116af612e36aa79a4e457a91bf16da4c617940c6f2a142e86a502ebf0ab9cbf5e255a8176cc9b6da32062a0413d0afd55a1c2a7c611e2ac39a7bdb1a51fc998467ba22cb78d289b5ecd380ec313bd924ea35da7ed8460cb691bd3f7db87321ca73cf1f7bf70e566a919e041ea2cd9e3588030d22ca971f326e87372b271d6665bf69d2b53c8649d1c9cc802cd20f6d1f7e212be2eb3864496a04b6110e01021521da23a390dd3b05750e1cba91a7a3ae80458a29fceed44f51c77877e097851453d53d3642e76c17c1514e094be25e5cb891a5ddc8e6bc314f1a5c314202dd2fe4b3e6acb38a6341007675a70128898d5023b6c8fd9de6bb183e1fd16298c739d8c6e64e75ec7a8f7ad892cfe015dc5d8ef130e6582673c6b1beec6432481494be130e73c2d6b374d6707a6b0e171c92c92720eac72f7b2bbe52c6379f347e83c8d1a3ee1cd7ddc2e062a8a7e1231938ada047ce6c75b9ce3f3abd4d02b6f43f2c1b6ce4cfcecb7f16ccb07ce0317d9f5fcb8026779346739533bcc6c3f281701dcfbb6c4bd1189c4e3d71f0225ec155cdad68a42248a5912e936cfb082c82086392fe7f19dbd811d9bc9f125c2504940f56544ea1ed9f0ba0054bd6c2a31234254eba8d35a8d57669a0ee747e58edaf7f0cb3503f7af5d7324009a3589fed7ef89d34a6", 0x5d4}, {&(0x7f00000009c0)="8f1f18f30d5c692304e1d62a4a7ce22345deebe75a8450a7d824e7cdc1e8e1f686ea87837b103cf8658d6a66b21345d3a464b04f281290fc6b0f364012ace3c1ae6968984cc8362ff2debd9afb18f5ff8f5af1411713865784c66c7dddf5e957831bc00952fa3c089f24dd7bfce095343d0815d72423af7a5b72af785862a027c97065758816ab66b8f564efb59c7e54538fdcb5b9206e97d19b156d8486442a07000000000000004d4301f8fcc28c749382b726cb449b42904add1c301b1715fb302bbffe5155ec3ed4b5a350ee0fd868f96047d6fb9a82f78af211408470c4e5823cbf08fc655c0ab549354126d4a5fd86507ab582f6e4a82d5e0486416016b34a56b33bb441123977d5b7f129c31de1302d0fa437dbd02b187678aca502f2addac8605673b920f5fb506527f37671395037685660e27dd491c2031d75f4180268aa92db3567c3b92d348dbc3c9362d6f3713708d60901eaa88ff527b0349daa22ed1f590ec67326952c1619c1fd8a612e13828ebcc311f8aa3c5062f6863b0ca7051ccfbccf72a64a684c0a5c7a59564cab2e8bc594cb54e307fab0e3a1c53a441cc2d1aa0d7925cb3c9113f016bb4d5d8ea8a82a0ab01c918c2a18a927a1c18003c9127e7f42aa44d036ffc913071420c8adcf61196bb2d217bf129c6e97b6959fa07c9f157798b3da00e149ca21fc3b0ec9651a89188d47a97d5c549b381a7b5ec6141b28a22fdaab22657a8378f8ed66a4d94aab5e53f37dd46beeb327e950ecfd071a9dd48fb3ad3d123587e1e61c6cb4895bda3316f9aa4141fa709976b75112dbe7567399e919fecc788aa27ab4af1d21d1616883073cf50ed1162281eee77f9371f90de2c0d2d97109d3797c960a48a3a9b69f980e63edfffbb78475e9b18f93cab5289e62106e7f71167c53a04fa6", 0x294}], 0x2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="234fa06070ebf7c1aac60e9627474805fc9bbe241534789e8d3a8c1b2e0426cb09", 0x21}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) sendmsg(r3, &(0x7f0000001a80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:06:16 executing program 6: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x0, 0x428) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000300)=[0x8, 0x2]) r2 = geteuid() r3 = getgid() r4 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000200)=[0xc59, 0x7]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semop(r4, &(0x7f0000000180)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x1, 0x101, 0x800}, {0x1, 0x20, 0x1000}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x800}, {0x2, 0xfffb, 0x800}, {0x0, 0x3f, 0x800}], 0x8) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = getuid() setuid(r6) r7 = getegid() r8 = msgget$private(0x0, 0x100) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x8000, 0x2]) r9 = socket$unix(0x1, 0x2, 0x0) close(r9) fchmod(0xffffffffffffffff, 0x0) msgrcv(0x0, 0x0, 0x0, 0x3, 0x800) r10 = getuid() setuid(r10) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x6, 0x0, r7, r10, 0x0, 0x100, 0x208}, 0x4, 0x7fffffff, r11, 0x0, 0x8, 0x7fff, 0x2, 0x800000801}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfff, 0x0, r7}, 0x0, 0x7, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x2000}) semop(r4, &(0x7f00000001c0)=[{0x3, 0x4, 0x1800}, {}], 0x2) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000500)={{0xe1d, 0xffffffffffffffff, 0x0, r6, r7, 0x89, 0x8}, 0x9, 0xb, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x1f, r2, r3, 0x0, r7, 0x34, 0x5}, 0x1, 0xffffffff, 0x4}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="bdc39a5cc5519d2270e249949cbc09102ec3bcf974bf286fb1247a0e58936b2983d9a2c311546822d6592acf2549708e9e213905dd38708473a93447ac4dae9c54542a096c050f62ba0bd5b1b33aea7f4d22e27540708f7e74fd292b5fd1866d5cdae06a2306378a4a87bad2d3f71f81fe8f638e7ec64d24e457501095f1a1f0f76ba13e2c356c47d7d4d9cfb7e62cb4b608a31bfc7e5a7d4fc1b0268e5b11c89647eeda4cf060e9f7e4d24d3b4e7286be58930e2bde5629a183c41091f849fb3321a5d4f35fb5eed8ab0f031c16df9429c5c7b061cb6da1c367fed88b9d5d8938abe080eb422427d4419152a95028f80ec1c34cd880956beed0718954c8c933ff95e2af713f445974e0184198eb86443ce3f65c94dd1ac938dd0a9bb3f1409e78008e6062039bcad158d950ca51c31390b0976b8bf79c8362cc79f9a0a0830572a1cf68acdd75ae64c0d538f172ffc578342b9f0d483535226d4d61c5cb8ab77329dcb047c35a51c5a2396f6cbf70d558153fef4aa346b0f545ae3e6e2ae1a9cc33b6ed81d6e321ef66e78cf0bbe847d19c910de48a261a77fb150ff526bd3ae966d08ac9838fab093934a6a7a7e3026e9900de82eece575a37689d0eacd192ec2052591c7202ccb3d447a61d5093e717fa7c67e0f0e88a2e8221ea35fe2763d0b3d6befcde419770519015e9fa7d15c343553e098f0ebe8deb02cee728c81ff221ab2210fbe29b0a5f45cd88b3a2dece4d71e74a7779cebe256f16e5dee025d9e6c31a64a5ef856be730e781f55556b5666c57a688e0145b0bd451d30792f55345ccc78721bc5599c91cf456c5ebb1e50153b829f0d33a4316066195d55abc881291f0f1ab6aa6176b02ea1ecedbb97b2f2350706f330b763fb09102d8e9f3aefbd85044b3c51c0a2015d388dfb880ca06389426f15a56ca23ae93d99f583c9bfca5fe12f4ece0264dadc94adfa50a5cccdb10fb580204a8336594772d1540dd4e0323e5b97819de140a3c942e2dcf2150aed01f6997e72303e4dd98be418b52b838a99c4c37bf5e0852d8d061b3dd6c73cfd23c575c905820781f70fbc3135db21ea22f697806a25f383e1d5aae87778630d6016724831fcf6fd7c6d1aed60073226447ff665279ce298c2dc4730aeba19625e6d147b2ed6ac0bc85df7e8e0195e75799cab0b556ed5e7da2fcffa1b61792a5471c8cab250b5270bc1ff8eb47c8b0c5f86d4a481a5b579f4c1c1996a07f6f25ce0c74a3832206b6db5e6d54b9099085540b3904644f907be3c5eb79a446676448e13728e88319b6740ce42a229a6fe5729ca0be17a05ca006d964d071c79bb246472a0e4e73ae7295d4971934387d23d355aac7a7e2a2d253e7026e561c3e4ec62b6a6e5e8c53796675d7fa02d83d30a7028b864e0a8fd59980061228e3c61d33c267afbb741847ff8d9c9c443cfd9856cc0266ca8dc61fc754fe31ad5d90a090fec0d33e0afc47eaeeec9ba8c9df4c480333d85766768c275ab8c6d07cda02552f8a95d49bb85e8a542843bdc15f93042768b7047d80aab602f542d157d4f0e7a8883da158bc46a56b1bf2c36139a3a029b7970a6ad9da235ffec738b8affb3d713b086d8a723c7d2d42f27c639ad3cbbd91e08bb40a88ac31b422bb2560360e3520951038a1648276bb3fbf700dee860436d0f10478707b5fbeca2c765298d646d6e4d51d01f1756095ede202b78c5eb1ed417a515ecd41718d12485789ed92066120075874a5aa3cdbb1692f6d82028c47748e7460dc581ef6a2013a6d6421025955aafc9e6974f1bda20ecde1d81220a38dfc683e6227a598f9681f4cf9f158d0ab992f213d4ddd94db80b181755a09179fe74846917518bd0eeb579affb6dfeb56dc3c440e4a69e50a7f0925774e8defe89e277489c03d3294b78d949cea60b8c1d87c9df0a5791653f5f0fa045a5fae2a9dda96d9a054f29379f3373a0ac5acd76779419fabd235fe3b5a1df6fba4c3b5d797169f01f0372d94138980a512707f4b4b708f682abfb6b8a37dfa00beeb76826fb64360821772565116540b13af5cdb4475358f744a0693dd3c4b05208ef1402cbc4e0e8ff7366c52288699d254716481073a2bafc5471cd9ddddf8cc0bc57097d3586b96b680f8d193b66339b530f8a82ad4e83d49183d7020df00c2c171f6069da442d9c12e69aa80281f3c2ff101abdbd337bfbecc32e542204e9b1f788d3c0175254f4beaf8beff47a1c477762b3bc1ad074d13bfe629874202416639616c11dd8e517b0dee4526593ab63caa5db66e74165dd976d0b526ea68edc6834f9e9b6445a4aac3b086908a021a33ec359a2281c78df09b5d5940803e3d9d033edd0569f96498067b165c7326853a98518ff6a0f42933f5eff4a68da80dca74fccbf526915e6d910e8c9364a289fc8cce3eb55cae7c75dbd38ff4b67dc2aabac7b41e98948e3b83bf43d879bc4029fc7bb2693a7b5082739a0625f3432ab3df256e09b36be0d2816d7c0feb1218611bfe12fc56ce26d575f105bf1aba9a09a7357018a534a608758e8f08f625d7a6968ef7f81205d8c6a4312036dfd90d7ea9425f791c44c5d10724bbd2d527afbc27d002e1abb20101b519664101d3e93906eb8c171accfdf014fa538da9445b97103600d586cf4bf38adbd01d3979dd4339129c199519af5642961dae1742399860b271dce941d97f2b7431fceb931ab91b357c2b989a859bdbf2f858f66029947a3f82eb50d3df6f170fa08dab00156ed8bfc518b6de26bdeb82839091ed61cfa2f099bc9ba0a8b162810891eec451b49a67651756b1a110eece0bcafe7b2a9a12330954ca6bca8c77dddc39d31e80f6009391526b2ab27d16872387ca06b4aafe2a96fd72de2b978a24eb7710aafd8fe48bb5555cd8e6982bc7075aca2d6af6e5ebaaa5a81a7fac9b52cada0d17b4c9e6c34b4606a2fc0e32f65aa6cfb12e7ee22a4a99a4cc0a0ceee00198cba132752dbfa35a4d416881f986ad1ca53a891931ae1661ff5815152d851b338e6b06cc8d17d3a4185f917a5c345cf83c75a8cf45e5ee6f5154d87b8828d83dfcb362b1269db4e602388cc378e974799daf0b91e556f72933e5ad448205793b5a38c763f6e651607aa14eed5d5c36fac7623cbfcb8e2e3a2f13b89c8ea0a96df87fb4e41e418cfe013f4b6c62e912939408f83ee93489e6dfe4a13d6e470f8c093c192dd8ef38724d2f03d0078d3a4f605958194790893246955ea86d0a2eb02fd8d028a7ca20bd8fd04bbca517b8501a99a78a5d22401104d94ec16cbbbbbdd88dd825bd9a0a423a3655026bdf2b44974e40b045992c85c1572470a8391c4deafa650da45134fe05859e8b7a6befedabe4034e733fbbf9287417de72ff46c7d73f44304ea2c7bc95a6608aa4bd8d115965129c5b850fe6aaf02635ac7c6b3bd24af35212a45e0bb41626df9f43fbae65ac708981287f5f98033a42dcde2b764d86e8117c726d12f530d6c23fd592227fb6cfd799f6bcd82fc694d9c92e7a6f73a5a575d267a8c453de6afa32ab4ec1af32171496901e753fdabf76e093e5fd26aec213746560218064807c2f66a005ed32d1946d5adb89452c9e1bdfa81ae65075c731d90da940116c52492bf09abf9d90a773194186bb5d3781ae3daea9a6156b4e41f1c33a97c3a6e93c907885ba390227ea58c6eed5ae05c3cde04819fe6218444144d7eb98b074d43bf7cbc0e6549ea464383a4fa6dc301c29af65e20097a873e8d9289518d20f0c42a57a5911f442362a1bf9476fd61453fcdd6f989b290d2ef960a7cb1688a6fe582c06233bed00c9d67c5d3e02d7be2314c0a0dcc75098219e482582cca1018534c98afbd0b0d6a019c092d36d6a0b4604475a09208e86835def6c9bd537c040f00e2526b7e41c75ea5bc0d7f9182c5af2230be94b7511e33db24a7620aecc9e3760550d82ac323fa8696b8f93072ea90281a9a1fa3eb496c77bbeba552a9419fc7815a2e2488c3592c00747d954c909e1e9d45e933e5274c6b4a63f87fba8a3e3974f413daf0daa37767ba91a7c64e357849f048ef7522f00d991393c04b1d5cb5a1a987957bb328cd1cd09312d0e1d4245257bf0bf24c74b2e59f8de7628ecc24167b6fc9a3e33d10a1a3a99f121d079fd6137319fcc67f4c5253c82a62c17bfdb08b32fea69be73928c2d8d6dac16a69249540e36530d6d27b15b4388764a9d7fb08e88ab54e794dd031fab40b8e0f8330f51d210f506efbb874e6914cb96ebc1d56c6286a022dee2ff5345c55df6ed6d7961f801d86e878fb9cb8c103f0cf9361eba4ef7e69b656631aa0f24e90e7b168bcb5a099543bc1bd77d84c4def0e8d814cc21b10e8c2fbe3796ea1cbe6ee22af2851688ee0208fa68cb9bb8bec43c8c38960ec656670b56d31c7e62ba1f84777c4c68eb72201f9dd69d2a7efce112be24a5f2c1c8e69d5ab51a7f69a2cdb5737501e8ee1fec0b997a0e1a9e80584832e0e519806798e18cb4145516f8d62a70ea0dcb68e87f249445b2fd40db5e61f1831c7133c7b6bfbab4fbea8769f9f707f40716482fab024a7e25dd0242e70d725230a8addbb746a877573774a49ff90362b025311f3cc1bd721bf1ba4dfb86728d214615462022e803f6257e67c7735a59709570b4998286ae16dbecc3b623f390b54ff9caafebe4cebca34b3354cc9a13e50ae71884e38be8fd4c11a91dd705125c7c30a9af034fee44e8900ae23842e1355aa7346b7b9c5a0dceaa5daf7c0851a96932fdd95dc8d262e4c712b1e74776830b1faa941956cdf3cb4a00f27fd984fff99a2b1a898a2c6aa55927fe63bc601fe4a6578f615b150b4413839e45cb16574a7524b2ac12e05462e4a761411d9074246cf52d4d88cc3c10febadc6e79b227bcd8131ff6a03e5f2e612333e201f61214c363c79050f4f0ff9c5d355312a06e5fd27abb7cd054b052ec1f842d33ed42efcc7426e59fa056ce5f6066e161b95e4b6464f147dbf70c0d138bc6f8e8aabec1137c3be54824869d519626a37c0d895aff2e282c0fb33c8388026a496c47", 0xe01) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000001240)) 14:06:16 executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x0, 0x1, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="89009f00ffff000001e1012492655c51a08c915a1a"], 0x9}, 0x0) recvmsg(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r7, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r9 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r9) r10 = fcntl$dupfd(r3, 0x0, r3) getsockopt(r1, 0x29, 0xe, 0x0, 0x0) r11 = socket(0x1, 0x1, 0x0) connect$unix(r10, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) close(r11) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r13 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r13, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) r14 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r14, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 14:06:16 executing program 0: getrusage(0x0, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$getflags(0xffffffffffffffff, 0x1) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) getpeername$unix(r4, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f00000003c0)) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, 0x0) pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r6 = socket(0x0, 0x0, 0x5) mkdirat(0xffffffffffffffff, &(0x7f0000000740)='./file0\x00', 0x80) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x400, 0x0) r8 = open$dir(&(0x7f0000000400)='./file0\x00', 0x8000, 0x7) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) lseek(0xffffffffffffffff, 0x0, 0x2) lseek(r8, 0x7, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001e00)={&(0x7f0000001fc0)=ANY=[@ANYBLOB="01002e2f66696d653000b04e549da3f4e19e791f90599bc2f833b906a338effa112c75d52dceefdf35f23ac42784d25e1c1709adc1f6fc4c067283c3a581597c8b1da80ee24053177416589d2f9ea4f4c9ebb1e8dbaf3568272591075a356abaa5d298dcab1904f55b3cceb79e585c497889e25bf03818dad463b740e834bed2ca22483311768674d75202d2a443bd578c3f504ed22123130b6954a5a36ea758bc8980b832300fa575f7c3d21356eaf4953fe7990eb360f27e659274ca6c8e6a115eb43b4df97cc46b47c4dc96eb43e32b1a2958e5bf3a72afe25130ae075fff61df79edac5ee0e799b0b817dd058d14eceb37fe9eb956e67fcd95742c1fe5617e6db37fc01d410043e054ed14a92d503a12a27aa0229aef12ecd0e813a429077b7e46d0b2b90a183fd002da5b37f2acc57c2906a937335207a28fa5f32d17553de925359438c45b4315fab46b512209a34723cfb45873a9022ca41f3ed8763c1d96a0880650b35e473e5896fc453dfd5f9a555611207dd19a2beb1c2960"], 0xa, &(0x7f0000001b80)=[{&(0x7f00000007c0)="889a51e32238bee3df186c911338f814205b7ad44852cafbed9fbe5fd665f5430a42bb5a9ae4e5bb1d28a9f2fc18b1466c6fd26a676d4f091cc361c481f55edd134450ffce8439feec822a2786ee57e30d9531ef77e012df28f3a74fbc5ab853d47c84170d641e26e133c90621c60861c170e9758c54115b94c0e6f7c4ec31836246afa98936bab59a8be2403fbd0fa538cb1ffd5b55190c2cf4db3663cdf09e44558956ef15e89f03c9ae008e856c3384fbfc906acacb191c237c6a4f3694b6fdbafd10b74bb75b8abda53330cb14cddab623a27051cdac4b8a52751d6cba9869011375e7", 0xe5}, {&(0x7f00000008c0)="a89b22bf2890c1d2d1b51c7302c124747f72d81d2a7328049b6f13ee4ab8d13e49901db3364aa3e59707b3fdef52d6d9d9", 0x31}, {&(0x7f0000000900)="c4a4f20a683a271abeb8522db699635b4510e026d1a57f11d82b9b163e250960a990c11d3b6e0031bb7ceb3f55bd8dac612f09edd822decc0bdd124e2306d97d3963521d8be13cfd445f7b1f60fe5df982fd6b1ff6f0bd7a3ec747e544cee261c21d8c7e6f6b16191265eaf5ff2470619c0e8316be1d1464ba43066786a17112c21a882cf8d149632c447ded97dda97372c1c5bf6cce0c37a4e469772f53e0eee4d7331066f5d12d45231cc25cb15d192f4e75734d9306580eb37cbd71f25347778dbbb9de8d5277a94e023a91d88bc30155d563f71eb8216b27b0ffc9c8b3d922d2e4771d289f35ed8746afacb4d1cd0eab14bc3b9419199caa6b334187eb43c11cb422bdde63526abe96208aa0871a1990d570e5a602cf6e1d9747d67cf13e60de3d20fc448245f5a2c326bf85311a339da0cda49e233c74094eb8c9dca81e70e314918829060004c9c0f1668f97edb63278737906b5844f0e5a69bf1f5d345e77417662b24b585f2383650dedc1df7a7464f8ed42d67d86626e07b960e8f257fbec975a0e1ce3e8f341f3eab0c9f70119fe96c12ac0c0443e23a6e03e2d65ce2a159a3cf1e51a9bc20a4aabf85a01b4ec38f480506a5e82577fb08342a8210561d1d8bafc3c8f8fc9691748533293058632f384fd8aaecdc25a2f2e6c0fee90f1f41ab88174a73653c6b4c878c8415f8e0668721ab809ffb9a062d3281f2004a361127738a4d0645406f5f1e6ba1c0ed6e98ed9e181d4a4386ae1aadc16a586d3293f71f91ce938204f3fe2f93b1ace21b00ed619b784071917439998a25b8d5ca13c3db88c6ef546479848e690df6914c8ac993b27f553daa3998cb6b35c92a93ce1aea020743ca23c1003227aa3443f9e131ce1c42384fa3ac18b164d6a6f3b929f66ee7392fa71a1c4c4470d4a2160e8c4b939da28c0fa4265f9c32e025b54378a78fd27041fc05e84a43e38af63394a0b8bfa6c24e1e3a74e198e5a1d1f406ba85f97697cc36d4d7ed4f4a4453088778ff6cf61f6d29631efb9b966f4ae8eb22bc4ce61b6f24aaff10dd7e081b056b161e8c5b8198ba0cbf607a866ad18929f6d5e4447fe2d1c7cfc1331424e6f7917afa57d91b384e11178e7442e31a9ca8fc71b2b582a22a772fbb935a017fb5c37215d2a1a8711e91f190896d35decb298cd36764ea40c4dc9c3f76a66b106a119dcd056d129186079881f342951fb1d37868bfc8e91b3e9fa2d3914d0cded67192287b06f8e92d3e9128cf560da8181609a579e27b9c64721fa46bc3181071009363e892be89b482a6aa06d667e2d36f271eec03adff180eca9f490b1e434d4c7b0902d8277137a291da402729727a4b0acbed652cb486449b53bdb6dd491843858ea3614efdf327406dfbde6fb401c20d29e13b249ea13891ba082b1680eac247455858ea5f516f190303a3daeacc5f1ed53cedf54dc96eb76ee62aa1b99518620bdc8a3ca55adccff3fbb5347b04052d1ace10c217ceef859cb19d834b8dbbd14c5a6da26ed7dd6a168c9243109ef76f0a3d2d151dbd89de791d1d733ecf31b0be7ef804e5eacaf9dec178a6a5568b490157527357d1f566b6eda503828e4ac10670dd133ca1ecaa50a4fb957a116a68b1ba49aa8aee213cc0cc80f2efc329037b30e232fd3dd8aba93e917bedea94c46eecbf7202ee2e17351304ccf92f6e38bac15b58db99519785fa8ed438d71b57551b0a2bf194f8a2d3f1ea5b7d7c6b7cc8e82f9d7c68326d4cc8945dd0f23249f475dc90f6180f6394eed07085c29e1da0c793b72442d7982decf850dbc46379c727d89ae65549b95ce69eaa0e8f6d07ce7bff2c13883e40405497fca5b04f9e6b727456637a22ba1f3e40083d028d048a00dd8dfb7addeb213320e86c26b0682e2275dcc709d6ee479484ad488bb505fb55beb5df1a6cea590f87ef0c68b6079502fedad6adaa9c3cf2e66fae46c17590ea628ac178e973eb09d0cf902b7acc83cc037f3da3c1984daab67b4b3d83804b5362bab92cdfb1c62df26fce195ffc7ad02b32f7c9da08224fa9b1d60f7851d9cc0f51081a86a00a77a8248ecc97c6f883ba76976b4c3538d3076daaaa7943d25c13f349303621722a0f9273937610e6ab63bc01ee77d6c90fd0a4ded185a6228724664588ceb96a6b46b343f4e9ad09a46582df331d66e1390b4bae183f7c7caf4f59d298f713f974000114498a38f533a8a3b25813920df721d114e945de31dcc172498aca90b5fd9df419ff1fa6e5b5357c2f341c87e35c59a1d32e6df5c0770cc52e3612d9f1eb6f7f79979a8a32e95b0c7f3dc1dbd073a1317414dac1d42f3f9435a37d9e87e2276163a363ec43b1bc8a49a10e8635788d1c4d5c0cb726e17e62570b1dd824dfedc71a32ac9dbd68788078430b58ced3a1312effca0e7b72d5111db2c3b8d9aaf64f08614889a92c3f5722fd813d9dbf7b2aa2d99dae47c596e7287415acea3468717f15132b0e1bf6aed16a6d06ee031cef659c96f151d8ee50f9da9a21156a8bce9f6395e492e2093744639ff3cc7f383fe2a22d946e550d312c20daa361600d3412c97f948786cb40fecb4bcb15d3df7d8d7fc6431114d1150be4b5606a9254f2d357233a441e6db79a58ee6f7f866e23c6a81cb07e896c59cf06cc3a74ebad25664698252da911f32a77ef7fc080956e0ee6af690622156e84bd8e1230687046f1c3a346345885931e586d9cccd7fa6473e0b7edfd213fa7f5178c2fb95660e9330db42ad99cbe357c2df9556cb98d2642cf4897e37c2e47aad53d545846b2ad99e5075f116a4dbbceb85ef0abb00aa495d9e6e9741ba6f0d01c716c476e8f1b562d96117a5b44c48aea1c534790afa3bf02956e7e60d6bfcbb12c2334e062eaf8b58911c17d0bd61ac3e2cc70bf1c61ce17c56fb092330141db13aa6b74a3b70c7a79262828db94ac7856037668cdb7ee9c0d41e0ab7a147124fcbdf515765300f380bcfe74d0d30383bb8e703b4723c458fd55c16874b340591258dab639b218a0451654d41c4b8cdc6dad7370275b3da5b314d47cf2e48c218bd8f3c091b9b7891f949cbec5c7c6985f8c19524985303791d51305cacf2de8f9138a6adc04638397ada322ad6eec01af7f7c03083417a10384a1e661ec7b9f07eb40dc2906cded597b813e789d857cb10dd8098836c264b6eb7e410e836f3c46e6e2d3216e57f9c62a9b2095f0a1de92b6d4c48adc6752e4cd02e8cd9bdf98c231333557b9e65b9042c6f6f14f02c719eaf6d62191eac2c40484a69e1998de7cbc67770e24c316917e8bfff9560ec318a169e6af56809a28c0ebbf0ff408c2153037deea4ccd01b70b6de74a5b8ede3beab10204dbefa7f4d285ecc5caadadb4d0e8fbf9d6976a4d8037caafc916e04cded802f61c644644a37b6215486c577fdf1d80b44a14bd3a4a9b9fbdf1bfd7fca1bcd34e1f297ddc30b96dd3d1ac8c08ba2e6e551cdc5371e5e380cd55281c486899e88e92bc703406271f8c6c65a84c145b29286e8abfd6212db3e99c546b1ec86bd63a27ed6d466fad969cfd4b139ee176485079fa65aaeb33f3e41cdbccc913beed37955f0fe7b35bdad89b182e0e4c1d45adcdda2b8dbe59c12e49c9c8fe3eeac06baa792ef383bee53e9c24302b6231b983bb86e211d56ed2625cc1e7cf187c621ba40ea9f0059a32e0c962802f501fe8f1f57426bba31c20839aee25256cc0e782995f5260357c34a7060cab0160db23fd0d8178c9b65f91c2e09e806a2590056dc7fe5cda0e227adbe1943a8ab8437bca0296dd6c6cdc46f6b1b0c26ae637eb3892d611ff1ae615b42f16bc85e1c723265f12ba3adaa58a30e755680a78e575922975d9a9435e68340dbe3a75132ed3aaa732f18698da435b1938d355cf94827466043dc4aa9e20a875bde03402990d8fe1b10cf1e31e735e53959a9fa843cfdd80a19c4acdf0fec311f5d4e0538e8ae1ab28f6ad9ae5f949b4acb7ad7a4f1589c56edda02fa4bbbda9d8c1a43f0b13c72987c2aa74b23782c418e54e037bb9e056203dcd90267d55c19918cea1fb9dd063adc4d49b36202392a805370414aab5594858e3be9bd9cc5323a0565892289178e4ffa5273c6d73a9dd16960846fcb5d7c0457d5e6cfdab5bbf0b4cd1ac9e2a20de8fdb65fe1bc0eab4acdbf49ee2c24aaccf9e582bdc4b0f83d602a2c51237f5949d1d6d022061330d429746f3cc0f0607079cc0b77b54ee850a38f374ef5c2983c369e11dfe215aedfb194d2624f00eed87a4f1faff8bb770a8a2634048cc89134e88604a4c12584daa91f0d5d71cb96f9d3dab40e244fadf9e44ce1698dca9d423823e4ebe53fb2e4e3d7a3c1d1dae2b5cfcd4aa6255bf6cf8dc08a37774047534feddd39e580204e79a1015354ba486de32480b5f24ddd7a7c6c44bcc23eabbdb28f1940a8a319e623c7d8f23333f73858820760ecb3bb0a6414449c2688f74c6174d8fba13962c21ef41190dd31a97e873641c6b09a7d9f888c7b1dab84cb9e22adc30cf5a7d438e23b933c84238dade956598dee5336ae3fcfbdd80e846715872ba78af672924a942d38a47ab8757f4d28991a9366dee0eb3627ae0c9807ec0cdfc527a5be37eff3fc8f8d2a74a866dc18c5be9efb58578a36cb8e02796ec49e47148f1b13c89db8eea5e88dba29b12696e75fe6b3904d39c5923fc362f739a67d33581c99a52ea173a33a8c252838d66d09682bc023593516c5de6b4509fb1e5d717f57b8e92c2b8708b27ed883239ef8d0e8c0405f238fa231da5270ca188b140bb59b2ca6877401a84294cd577069919f0672c80067eb5bb0870de5c2621107e29cfc367f36e109059c397d75d24f5cc093d53fc67c060ea64d0275aed425d359b9f3f128d17fbf481a220d88a778241598680e38612301f57143be00dbf79cb85cc618d4891e8119682ea30af65170e8445029ad98af1e4fc1bb09076fd2c0ee7154313847416fa6f30b899d5fc1f2ae9fdd61afebbc0ec6722f385ca51c3bfa82cd49452616d425f8b3ad4668a92104d93f135128c7e540c867e704fb87f6b9ed731688bac1a801523023d37105b2f5e9a705ea48bdd8c198fd25615ed6e84ceb7ddaa0d5ee077814de591d834b3e0c693bcfc37452608b957a100c6caaa29d920d451b08439d00a3a6e8699df340232f0548258bd3556b360c32108f934e7d854625ace43f8f1c8162ef9b912f5cae07f7f2050cf66c417ddc80d1c5c02d95a514f58e3f1e0862fb084be391f8a6884c06d16ba43dc47b0b58ceca3a369165bd3c82f55b29fcf429a43af6595efffda50f8222389d631e40f126f06b6a296b8a7db2ebcc8dc1ae2cf365878fa614879f0bd2d0c0d4bd8c5177d627c00d84ffa346b29a9127504a4a95bde646fb75c9e8d603f885f5d4ad337d1ac3cd9351abfb4bd25de555ff89bb80dd66512321114d5451f773f0e8560eeb3710df50cbd99aa7def4de454d65ec0da58b3d779ca7eae6d6322b0bba967b8e4c1ebcca5fcd287d036c7c62f848194fa4c13203910283459e9255ced5dcc3059e220f1b279840c9aa77c6ff7790f75b356ae7fd9cb7a846697fe2fb046d87c66beabaefa0dc06c0e11f3193fe1ebf5660a46fbe901556e673191de250e2b56bd2636ea6045b2378ad58dfa6e6060fd9b03e34ccd698d7863de9e1b7d984010f669c0860409bf9db8eb80442a30057bd67f83fc72bbd41c9432ff2da340eb0a2a139ad62ffcd7b9033a350801dd7ae5eff7e9fe4221d68b27f13bd931dc18e089598", 0x1000}, {&(0x7f0000001900)="d18f01aa8c17060f3ddbd78711143d7b96fc24f96b0d03a5c145c4884c39121292657e8c9938e297db62978897d1d2ff6ab7fc57cab0ec0bbf9524694ba778711f74342cfc48ff31b34928d4b4c8ddcf380c3bce2c3461a2c0b000549f4929bc7f759ace5954fdd0270ce7d90f28c110104045b4f3359fc0108e1cbc9341cf49883583e63e6dea73194ce1e3ee35f8fc0a17d5835572911f9399cf63cc4e125b23239b027c5cbbe2f3899ed47056aec934616c9e", 0xb4}, {&(0x7f00000019c0)="111c1342ea40d283495bdefc33212971d35be6f1aaf8cc650e4893ece19bae708320ddd78f2cb86c5cd0d13757824dfa3d2f17fb86", 0x35}, {&(0x7f0000001a00)="ea4bd44cfbd8e115fb28307c293ab5314adf5aeaa8db3dba884666c9ffeef6dde059e11223e32a7a254f2e01c7f27c3ea80613ae10c5f9ceb1d2b5ab4c17f34d9ab19e374f4d6df66fe85339bf49a456d1a2b1", 0x53}, {&(0x7f0000001a80)="f200375655520bb0461d415af5772cb1f21dad653064eba1471a88ca84df98b48234eb5d418d67a6c36a3a0ad3c791414a3d54de1244f7b860f39babb71e3a92388204ad1d34a8f90ade76346f0bb5124a2780efa899ff9fb995c524871b4100b86ad938e33e9195cfdf14df68c12e574a3297a5f927c0e48b7e470afe0be36538a3c6097748acd13d6e3bf2a1487b151d2ddf5b2151dc64e76c411408740b132fad8f42763d7bffeb4981b2b6455075649dddf39bea5ff4d936af0ec482a4db7ec71c0b02e0bb5e068bca216697d48992173e8a55cd66084f3678da3570cb2725cd7a7c0d95fa06", 0xb1}], 0x7, &(0x7f0000001e40)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYBLOB="000000000000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003800000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r7, @ANYRES32=r5, @ANYRES32=r9, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r7, @ANYBLOB="000000002000e3e3ffffffff0000", @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0x404}, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x1, 0x2, 0x1, 0x7}) r10 = dup(r6) clock_getres(0x4, 0xfffffffffffffffe) r11 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r11) r12 = socket(0x18, 0x2, 0x0) fcntl$setown(r10, 0x6, r11) setsockopt(r12, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt(r12, 0x29, 0xa, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000080)=""/104, 0x68}], 0x1) 14:06:16 executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r1) dup2(r1, r0) unveil(&(0x7f0000000240)='.\x00', &(0x7f00000002c0)='r\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0xeb1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="7e9e9025aa40c5d4", 0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = kqueue() setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$FIOASYNC(r6, 0x80047460, &(0x7f00000000c0)=0x3) writev(r5, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000140)='H', 0x1}], 0x1) r7 = dup(r3) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000000c0)={0x0, './file0\x00', './file0\x00'}) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) ioctl$FIONREAD(r8, 0xc0106978, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000440), 0x101, &(0x7f00000004c0)=[{{r3}, 0x0, 0x27, 0x2}], 0x7, 0x0) ftruncate(r7, 0x0) sysctl$net_inet_ip(&(0x7f0000001440)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000000)="d3", &(0x7f0000003400)=0x1, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) write(r9, &(0x7f0000000040)="e5", 0x1) dup2(0xffffffffffffffff, r0) 14:06:16 executing program 2: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="e0b634dcc03b28d7f9363a889a9a3e948e62ffb9d7db21e0a282861861c5"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x17a, &(0x7f0000000000)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000000000000000000000000000000000000000ff020000000000000000000000000001001d000000000000040100c2"]) select(0x5, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x1ff}, 0x0) 14:06:16 executing program 6: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) msync(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7) setitimer(0x0, &(0x7f00000000c0)={{0xffffffff}, {0xffffffff}}, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') syz_emit_ethernet(0x17a, &(0x7f0000000200)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="f05b6bf9f0f77cbf6e57aeb76d0e81b4c9634241fa7a295bec8a0f5051c2f417ac4c25bfee543020fd09dbb86f3fa513dc9bd095d0d896dc6ed30aff408ac48f895536b2685035e02a604b46d7b3a101b597734fda34372cc9b36bc0c4b3c6f13a48f31e7111938725904ff1494454694b44567bd4d3443dad2b191847706fd3edeb9d2f92cab828e869c0"]) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0xa0) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22}, 0x3, &(0x7f0000000040)="2a74295fa0ef25bd359a6ba6f6f955c39400088522191aa41c1279c1baf2c41ed63422ef5896f8b0d594f83108dd675e72c54ca0c0b69225e2cc68c8fe42b7d223e7354b451f6051f0299df6afa37f03b22a47c5665afd9cf999637256129f00a73c32b23299abdbe038bbd9c10b4fc8", 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x84) semop(r1, &(0x7f0000000000)=[{0x3, 0xfff9, 0x1000}], 0x1) getuid() r2 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0, 0xb}, 0x0) sendmsg$unix(r3, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), 0x0) r4 = getuid() chown(0x0, r4, r2) seteuid(0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) r5 = msgget$private(0x0, 0x20) msgctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) setrlimit(0x8, &(0x7f0000000980)) 14:06:16 executing program 0: syz_emit_ethernet(0x104, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaae7a388a74c0e8100280086dd6023000000ca2b00fe8000000000000000000000000000aa000000000000000000df00000000000011d3c372af84bf491b58b548e05e0b82f6cfadd1521deaef945cb43ecca4c68874b33b7919e0d93def0da2231f00c83c463053cef070f6fb29b4005b605b56e69514bdfd64b3608e66e23e8c11b92401efbb572d95b82f21842daeef00e176c8c01c14574b6c8725149e575af155b5492be93058de99118c6c78b352ed7a9384aef2ce6d86e01b59d2de87324c0c18fc75d2e081ef9046420565b486637d75f5b9ace35c1e53a5817f14eeebaa10bf743a93b88922e7a52bd94f7ce7e29efa7043e49595299f6d8387b6"]) syz_extract_tcp_res(&(0x7f0000000000), 0x5e6b37e1, 0xff) syz_emit_ethernet(0x21a, &(0x7f00000003c0)={@broadcast, @random="bac1599c48dd", [{[], {0x8100, 0x5, 0x1, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, "22b570", 0x1e0, 0x3c, 0xff, @mcast2, @loopback, {[@dstopts={0x37, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x7fffffff}, @ra={0x5, 0x2, 0x1f}, @ra]}, @dstopts={0x3, 0x3, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x2, [0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x81}, @enc_lim={0x4, 0x1, 0xd3}, @jumbo={0xc2, 0x4, 0x85}, @enc_lim={0x4, 0x1, 0xfc}, @enc_lim={0x4, 0x1, 0x40}]}, @dstopts={0x88, 0x19, '\x00', [@enc_lim={0x4, 0x1, 0x7}, @pad1, @ra={0x5, 0x2, 0x2}, @pad1, @enc_lim, @generic={0x4, 0xb7, "3ed1fb182bb065bb5f6c5c9b4e357f108f185bb6e73bc085eb84d6b78f8855cc7a0b0d27f863886943cc3bfdba33c9321cf939c68496fa2131d8e53cac0da779908b5edee41789fa2a550ad72ee2f7b61e40c072ff9d5d6502b7f1788a4344b1527472993abdaabf6acce6b4829ae06f2ec958bc0fe0ecbb4bb956f8c1615d80a59c2d1bab2255bc6e262962c30beafe94d950d758b9a89c1cf47512e5d0bed334ecc669324a1b734ab3d47f53beb0516adb6dadf33c5f"}, @ra={0x5, 0x2, 0xffc1}]}, @dstopts={0x2, 0x1fffffffffffff55, '\x00', [@enc_lim={0x4, 0x1, 0x7}, @ra={0x5, 0x2, 0x1000}, @enc_lim={0x4, 0x1, 0xc}, @padn={0x1, 0x6}]}, @hopopts={0x6, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x85}]}, @fragment={0x50, 0x0, 0x2, 0x0, 0x0, 0x2, 0x68}, @hopopts={0x6c, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x5}]}], @generic="7a182c6cf9a0d5b26996109ba995da6676ae7074e4a074e579eab9f61c990ff07cfbc97f26f84098655169acaa34aaa8e5b955dbdce267a856ec839306fefc2edab6480f3df5220bf6c1838a81d07249a2eeb3416c233e815c8acf00bd8f51c94fe945e3c09a95dd2c07ebc4103f8ae90f4b474c5522f2200040ba763657162c"}}}}}) 14:06:16 executing program 7: r0 = socket(0x6, 0x4, 0x80) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) listen(r0, 0xea7b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffff9c, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/109, 0xcb}, 0x401f}, 0x10, 0x43, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r2 = socket(0x11, 0x3, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)="0d9db6f681470e2bdb42958d2938c6959198a0824db5c7820c5b622a2e72af9c51ad51fa5a9bd948b62aa2500726a22084e435aaf65f554fb5c9e19a773f67d8167574be254d71bbbb0a", 0x4a}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x85}]}) r4 = shmget$private(0x0, 0x3000, 0xae, &(0x7f0000ffd000/0x3000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r8 = getegid() getpgid(0xffffffffffffffff) r9 = getpgid(0x0) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x15, r5, r6, r7, r8, 0x9, 0x5}, 0x3, 0x800, r9, r9, 0x7ff, 0x3, 0xe34}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) r11 = dup2(0xffffffffffffff9c, r10) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) sendmsg$unix(r11, &(0x7f0000001640)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0xfffffffffffffe35, &(0x7f00000015c0)=[{&(0x7f0000000540)="6519ff77cb030ad487c7d1df91be71abd2836b9fbcc391c08f1e4977f38b0d81c834e10725231d223565cc1b97aa66df09d19dc8d126ccda40b2afd746fc207c58d6636e1ae0f70651f117f1aa20c014405bb54e81a48a30d0a4e7d8d5ba81a47475d976774ad0c51d0704e651037c7b6d5d50f54088a065cb99e713430a9a172662f8c8b8ac5c7d5fcf00ec2fa8d4706751a1cdca95080d92bd24fd44e47fd1547c210bbebe45bcf6d794b23a5d2d435f4a3c7dd76d0821517f1b1682c9f9dd3c9cfc0ad388a41ffa23a6a42dd52eb2f8f1bdbafc84a9e357def1fdcf442eb85519c18481a910419bec43a3d41d71e187d5e89950578bb7a0534b33a136efd1dc7150", 0x103}, {&(0x7f0000000280)="c546be1986f9770d7fcab7996973412f70520d04104f740c0af85ef79aaeecd7707e3ffd37d6897ed65e867c22a64a35403e21977562cae1458aa9d89e68ae993fcd256bad1afa542688301151254b4bf9d3a0bb8592f2ff704d178879bf19b217573c509cb2414daabc51febf7885026456ffc60001d86b64959eb32b7afcf310b031e8f6af41eecf895c3293b0cc41a83e2e8619766b091cc785a0a26cb89f7fba5b44c4e661a62574426e7a782a42c2eb0c5436c56ce7b2b6aa681bb62405d3b2b6aaa5e6ac4777f93f77e44a65d2df7835f37c48d89377d80933c985909eefbf72b857c9c1f7d9f40a5afa8d6be0e7beba519929f6835b77dab29174", 0xfe}, {&(0x7f0000000380)="77dd8219e82df8ccd006aaa830a463d0925ba16f5e7f2044a85b6d4c5472e7e39599b1049624bf44936ff484bd4f5605af65571d2dd02a4d1956cd9232d482b0ade2a088e4787d3504f3378b66638781f9e6d7156f104fefff9b35adcec9df4eef1d15cd5ee5e665894c8f537dc9ee3ade281ce25b24ed202e28f1ba83094692839f77ba8b0f59349877a6d94f981f28767d4c7fa01620f8a1262504ba7c", 0x9e}, {&(0x7f0000000440)="ed05cd1597e861f32af4bb8364bef171d24cefe4a675e6802a91f01e025b1266d2e429f046105c289021e06586e923dab79cfca96327b4d54a34b86deacb9e785f493687e3f0b9d9d1d1eb75e10efebebf5ee7ff9d325e2b95d825", 0x5b}, {&(0x7f00000004c0)="72a5e3b8957ea8c7d8d799e6704fb9db02760c90bc77157057160c84811539c5b450ae722339585c5ce1a46641d5f892e2073c3edfd9c5d7b8355029f1096733aee4a06227615b897f67dbda4e3c42161d9cf18674a6555a050aec8d7fec6428cd40126cd18c7c901aa69905a9effe3a315cf32e64426aef", 0x78}, {&(0x7f0000001540)="5eb1db6b5a47e2e1ab6c3ec4f0039abb1d003e648e14e32f5fda3449ba87643334a32dbeab74018e78cfac117e", 0x2d}], 0x6, 0x0, 0x0, 0x409}, 0x4) fcntl$getown(r11, 0x5) 14:06:17 executing program 3: r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x201, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="f2", 0x1}], 0x1, 0x10000) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semget$private(0x0, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000480)="8f", 0x1}], 0x1, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r2, 0x0, 0x2) getdents(r2, &(0x7f0000002c80)=""/4091, 0x42f) ftruncate(r0, 0x40000) socketpair(0x2, 0x4, 0x1, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) ftruncate(r1, 0x7fff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x400008, r5, r6, 0xffffffffffffffff, 0x0, 0x198, 0x4008}, 0x1, 0x2, r4, 0x0, 0x1, 0x80000003, 0x5, 0x3ff}) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0xe, 0x0, r8, 0x0, 0x0, 0x8b, 0x100}, 0x0, 0x4000000001b97, r4, 0x0, 0x6119f038, 0x2, 0x6, 0x400}) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x3, 0x0, 0xfffffffffffff1c3, 0x7d7, r4}) 14:06:17 executing program 1: symlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file1\x00') readlink(&(0x7f0000000000)='./file1\x00', 0x0, 0x62394e1c) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="720230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080)=0x6, 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = accept$inet(r1, 0x0, 0x0) r5 = dup2(r4, r3) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)="ee08667e19ac14e63c134876f197a7728420aef6171504b1c3b4b3830c001bf0817a0000040000006a89dbdf", 0x2c) sendto$inet(r5, &(0x7f00000000c0)="b8", 0x1, 0x0, 0x0, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000080)={'./file1\x00', 0x10001, 0x6, 0xfff, 0x1, 0xfff, 0xdf0, 0xf370, 0x2, 0x1, 0x20, 0x7}) 14:06:17 executing program 6: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) r5 = accept$inet(r1, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r5, 0x12}], 0x1, 0x0) close(r3) readv(r5, &(0x7f0000000040)=[{0xffffffffffffffff}, {&(0x7f0000000180)=""/125, 0x7d}, {&(0x7f0000001240)=""/4090, 0xffa}, {&(0x7f0000000200)=""/180, 0xb4}], 0x4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 14:06:17 executing program 3: openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000003}) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffff00000000, 0x2ffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) r3 = getegid() getgroups(0x1, &(0x7f0000000000)=[r3]) r4 = getpid() ktrace(0x0, 0x1, 0x40000b30, r4) r5 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)) semop(r5, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x1800}, {0x0, 0x101}, {0x1, 0x20, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x800}], 0x8) r6 = getuid() setuid(r6) r7 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfff, 0x0, r7, 0x0, 0x0, 0x180}, 0x0, 0x7, 0x0, 0x0, 0x5b1428f4, 0x6, 0x2000}) semop(r5, &(0x7f00000001c0)=[{0x2, 0x2100, 0x1800}, {0x4, 0x5, 0x400}, {0x1, 0x2006, 0x800}, {0x1, 0x266, 0x800}, {0x1, 0x8, 0x1000}], 0x2aaaace1) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000500)={{0xe1d, 0xffffffffffffffff, 0x0, r6, r7}, 0x9, 0x8, 0x8}) r8 = getppid() r9 = getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000980)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000240)="30a4c7fc20bb51ef5cc38b9da6ba246a495fe702f2819e9d0ea0bbf603a19ac05c912ea12eae89a73a83be15a5011be10380f1e4fba5499cedffc0c12e13be110fb0f9ac3d42df107fa3b0ed414fb30ee7e069479af6bf18535c94327b2a914aa39a2af679917b610539cd9b718e2fe10885e51343f4779e38bf02261df28dec1ef034dd682f241c6738dd3505faa3273b1fe61d56afea5518bb40d2d7c9f53fdf99156ef4e3ca9ae48239b504c953a1e081e9a777413be3c5d192e1443113ab87adf4f17617f81d17bb82455e2cf13c9e7d6cad2006709b465f5139ccd1256bbbad9e6a31deebe8bbd10d9b0ee0cd46d9ec5a266043b8ab3c", 0xf9}, {&(0x7f00000000c0)="25a090c087c40fa93c1c5ecc686844d4887f8e97ebbffed17cee07ffc145470ada31a56d22a474cdcf9294a7861d3d15ab7bea", 0x33}], 0x2, &(0x7f0000000800)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r6}, @cred={0x20, 0xffff, 0x0, r8, r9}], 0x148, 0x1}, 0xd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002500)={0x0, 0x0, 0x0}, 0xc) r13 = getpgrp() r14 = msgget$private(0x0, 0x484) msgctl$IPC_SET(r14, 0x1, &(0x7f0000002f80)={{0x7, r11, r12, r11, 0x0, 0xb, 0x7}, 0x6, 0x2, r13, r10, 0xb9, 0x80, 0x3, 0x5}) r15 = getpgrp() r16 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, 0x0, r3, r11, 0x0, 0x121, 0x5}, 0x3f, 0x1, r15, r16, 0x7fffffff, 0x4, 0x8}) 14:06:17 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffff9c}], 0x1, 0x87e) write(r0, &(0x7f0000000040)="d81657797f5b50d28d4627d60e515beab5f89be27e43a0b2a6425a6a0d957b0906d833f177c2274a6d2c1df7ac9c2b5ac507619318b57797c7375557526da83f525ea43432b5a22d3b49550cb4c9b82f6af337a32ab53051bdec84824ada8d108cbad61e970a", 0x66) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x8001) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) ftruncate(r1, 0x25b3) execve(0x0, 0x0, 0x0) 14:06:17 executing program 3: sysctl$vm(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000000100), 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) r0 = socket(0x800000018, 0x1, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x1, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 14:06:17 executing program 5: r0 = shmget$private(0x0, 0x3000, 0xa3, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/242) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000040)="c03af09643bd7044da29b769fb01d015301262e9f1b8b5ac", 0x0, 0x0, 0x0) r1 = socket(0x6, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sendmsg(r2, &(0x7f0000006540)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f00000002c0)="4d8709385ca37d69af966f77ffcac36fb6bb7e1b04f9e9643c5e440c", 0x1c}, {&(0x7f0000000300)="617e1ff79a0703fddca0593b3a5b149ed26a7e41054f26059bcc4cad64143089c8eb9973e437d06fcae5da995f5a0425cdfcc92958f04f38b2c11024cd99a9d33a90186de182c0d0d5d409724b22748fe899cddebf4de700eff373eb9d7bb7e11d07321cd988d48baa12cca66769644b1c892178be2522cf39bcf4f16ef64c9d3b9c002501a05e401211139f30046322c884a11a9f48dbf2fb405560a16caeb306f81e17cc5141618168e7bcb070841690ef07ee5b37b8ac8137202f595da1b7599ba870db60a65cdbbffed5caff3c0a749ea3f5cd190a4b160cb91c77dbe9a0b1314ee6c3c67c1ffa4a5ec9c6e8155a07a30f02e474ed05a1e0b0", 0xfb}, {&(0x7f0000000400)="fa5f148108678be2e221dedc", 0xc}, {&(0x7f0000000480)}], 0x4, 0x0}, 0x0) socket(0x0, 0x0, 0x0) dup2(r2, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="ea", 0x1) r4 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 14:06:17 executing program 7: sysctl$vfs_nfs(&(0x7f0000001580)={0xa, 0x2, 0x1}, 0x3, 0x0, &(0x7f0000001600), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() dup2(r0, r0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000880)={0x0, 0x10000043, 0x4, 0xa7bb, "d8f1f9bdca0d8300", 0xfffffffd}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) shutdown(0xffffffffffffffff, 0x0) r2 = kqueue() openat$vnd(0xffffffffffffff9c, 0x0, 0x40, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x800, 0x0) kevent(r2, &(0x7f00000000c0), 0x0, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x20000000}], 0x2, 0x0) openat(0xffffffffffffffff, 0x0, 0x200, 0x0) socketpair(0x6, 0x0, 0x3, &(0x7f0000000300)) r3 = dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0xcb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) kevent(r2, &(0x7f0000001f00)=[{{}, 0x0, 0x8a, 0x40, 0x0, 0x1}, {{}, 0x0, 0x1fd8575c61cbe914, 0x1, 0x100000000}], 0x7, &(0x7f0000001f80)=[{{}, 0x0, 0x0, 0x0, 0x7}, {{}, 0x0, 0x20}], 0x10001, 0x0) kqueue() write(0xffffffffffffffff, &(0x7f0000000040)="62e1698ef11b9426e6cada14f9b86e48eb943d1ca1584448f0c48612b07dd0dc0c2875a847109b5a47b7b10252afeef305ac1342bc956a4b9edc06fbdf5f107cedbcc39cbb004bf06f2db322cfe075be27f13f2d3f5f55b5fba16a8e1f8740778e31671de9e8eba3", 0x68) openat$zero(0xffffffffffffff9c, &(0x7f0000002140), 0x8000, 0x0) kevent(r2, &(0x7f00000020c0), 0x7fff, &(0x7f0000002180)=[{{r3}, 0xffffffffffffffff, 0x61, 0x0, 0x6, 0x3}, {{}, 0xfffffffffffffffb, 0x0, 0x8, 0x0, 0xfe21}, {{}, 0x0, 0x0, 0x0, 0x5}, {}], 0x100000, &(0x7f0000002240)) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffff5eb, 0x0, 0x7, 0xffffbff5, "1010264d007c2600"}) writev(r4, &(0x7f0000000580)=[{&(0x7f00000009c0)="4a9ed65e2f445dd37fe2cfb44a0000000000003ce34ccfa8196c83eda3838e6900f95f059371811f3fff1d7384630f52315bc5aba7fc040353437cbfa6826a5914534f23da7d4ac8698d6945bd9305919cde9c0aadd833b0b37fc8afd99997fa5ca100"/118, 0x76}], 0x1) writev(r1, &(0x7f0000000740)=[{&(0x7f0000000b80)="c6", 0x1}], 0x1) 14:06:17 executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x1}) r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) ftruncate(r1, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x6b9, 0xfffff0ef, "0a2aff748207018c62e2fbffbfffffffffff00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000f80)="4d8e805b4782371c982c275697f080102b23f0614390927ddc14e03eadeae5f457076938ac4a1e92c26de0ed16e0004b595344356f01d43062cf9390c0566b513f9fd300dab20a3cdee25c10808e629984ae8e715920d3b76ba6044852dca93a63a613e44b6a7fcf93bc57dba485d149e69a77882ed323003ca8e6828193694c95796f28e5d5a98b8239cbb0a59249f7fb", 0x91}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) 14:06:17 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r1 = kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f37ed0fec973e67ccfb4d359906324421e8cc798"}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x55}], 0xc8b5, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r2 = syz_open_pts() r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x2, &(0x7f0000000280)='\x00\x00\x00\x00', 0x4) close(r2) syz_open_pts() poll(&(0x7f0000000080)=[{r2, 0x1}], 0x1, 0x800) syz_open_pts() r4 = socket(0x18, 0x4, 0x0) r5 = dup(r4) getsockopt(r5, 0xffff, 0x4, &(0x7f0000000100)=""/1, &(0x7f0000000140)=0xfffffffffffffd72) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000480)='\\', 0x1}], 0x1) 14:06:17 executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0xff) ioctl$FIONREAD(r0, 0x8020691f, &(0x7f00000001c0)) syz_emit_ethernet(0x13b, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd634ab74a01053702ff020f00000000000000000000000001fe8000000000000000000000000000aaff000101660000004e214e230008907888fe72a9c514fc6355285bfaa9046aed630ab5fee03c652428828994bb3458ebd096c4e0538bcd87909daf6c9c102cf2e6c44d49de15e5b48fff4f7f51d789c424401962b0f75d866a9b666907b26eb80b6891f32971543c7c6d865f1c41a5819d0cb4dc672bfe16ae271f2e783ebcd7fbebe5b0312fa6a6b3d7fd6df471a26df6ab2f3c60ae444089ab7758843c7d7e6077339f947e0106aeb6fe9bd664827f8434f8de8306c3f1b854d71f16d49d67dbae7eb3542cf51304178389ac1c5100970a7d59d7a9ca7f0d5e7df1bfeed58f7f797b781e60b7d85b930faa8308d48f585482c20328a72f0fd60804263700a9ee5edc5460"]) 14:06:17 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async, rerun: 64) msync(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7) (async, rerun: 64) setitimer(0x0, &(0x7f00000000c0)={{0xffffffff}, {0xffffffff}}, 0x0) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) syz_emit_ethernet(0x17a, &(0x7f0000000200)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="f05b6bf9f0f77cbf6e57aeb76d0e81b4c9634241fa7a295bec8a0f5051c2f417ac4c25bfee543020fd09dbb86f3fa513dc9bd095d0d896dc6ed30aff408ac48f895536b2685035e02a604b46d7b3a101b597734fda34372cc9b36bc0c4b3c6f13a48f31e7111938725904ff1494454694b44567bd4d3443dad2b191847706fd3edeb9d2f92cab828e869c0"]) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0xa0) (async, rerun: 64) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22}, 0x3, &(0x7f0000000040)="2a74295fa0ef25bd359a6ba6f6f955c39400088522191aa41c1279c1baf2c41ed63422ef5896f8b0d594f83108dd675e72c54ca0c0b69225e2cc68c8fe42b7d223e7354b451f6051f0299df6afa37f03b22a47c5665afd9cf999637256129f00a73c32b23299abdbe038bbd9c10b4fc8", 0x0, 0x0, 0x0) (async, rerun: 64) r1 = semget$private(0x0, 0x2, 0x84) semop(r1, &(0x7f0000000000)=[{0x3, 0xfff9, 0x1000}], 0x1) (async, rerun: 64) getuid() (async, rerun: 64) r2 = getgid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0, 0xb}, 0x0) sendmsg$unix(r3, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x0) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), 0x0) (async, rerun: 64) r4 = getuid() (rerun: 64) chown(0x0, r4, r2) (async) seteuid(0x0) (async, rerun: 32) getuid() (async, rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) shmctl$IPC_SET(0x0, 0x1, 0x0) (async) r5 = msgget$private(0x0, 0x20) msgctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) (async) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') (async) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) (async) setrlimit(0x8, &(0x7f0000000980)) 14:06:17 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x7f5906b6c99e932a, 0x14e) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="0de2216434a01be6da3dc2c6ba0623aa929dd40f603f2886e5c2af13f517035517180841bc92ab968c3e8dd8c4a4511ba6d7618c86e281931907b42a19ab65c9f6ff6d85aa26aa9635ad2daeb7fdd5b3bdee60f91373ee3e", 0x58}], 0x1, 0x3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0xfff}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setitimer(0x0, &(0x7f0000000040), 0x0) 14:06:17 executing program 5: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0xfe5a) 14:06:17 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "aa6eca", 0x10, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="0000004000ffe200", {[@fragment], @udp={{0x0, 0x3, 0x8}}}}}}}) 14:06:17 executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() msgctl$IPC_SET(0x0, 0x1, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0xfffffffc, 0x0, 0xffffffffffffffff, 0x0, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000740)={{0x20003, 0x0, 0x0, 0x0, 0x0, 0x22, 0xef}, 0x1fe, 0x2, 0x0, 0x0, 0x1001, 0xd11e, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = getuid() getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r3 = getuid() r4 = socket(0x18, 0x2, 0x80) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)={{0x8, r1, r2, r3, r5, 0x2bf918cb18fd7b6c, 0x800}, 0x83, 0x5b, 0x40}) getegid() r6 = socket(0x0, 0x1, 0x0) r7 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) lchown(&(0x7f0000000200)='./file0\x00', r7, r10) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r11, &(0x7f0000000940)=ANY=[], 0xcc, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) msgsnd(r11, &(0x7f0000000400)=ANY=[@ANYRESHEX=r13, @ANYRES32], 0x15, 0x0) msgsnd(r11, &(0x7f0000000440)={0x3, "a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc019053b4ba8411c6c186f16b8ba170b65244d7f39c044dac99fec5a8ca3ec3e155903698d6353ca427b7d3aa763eb9e134935e4edf5efe4e5ec4bec02d51201f93b9860f69d58fca21e1f360eea658b4790390acc48fb6977aac04dc3783709424c4bff6c408b16183b2ea1ad136d83c0145054d29d9e879d286d028d94d68f9a64483426108000000000000001395b07115e500"/184}, 0xc0, 0x800) msgsnd(r11, &(0x7f0000001180)={0x1, "658a5d81ce75adb5b10eac918a2349d2ff5c352fd389f4223864f706183b00f1245146955b84e3c261d985a3057c107b6beff52d4164b475b3672581be9867a72f9107624a3b05124c1211fd0bef97a7fb5243d2296fd07388c6b1133f721f1eff78309b886d3f"}, 0x6f, 0x800) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYRESOCT=r0], 0x1008, 0x2, 0x1800) msgrcv(r11, &(0x7f00000012c0)={0x0, ""/4096}, 0x1008, 0x1, 0x800) msgrcv(r11, &(0x7f0000000240)={0x0, ""/76}, 0x54, 0x2, 0x800) msgsnd(r11, &(0x7f0000000340)=ANY=[@ANYBLOB="02000000000000005aa2454826a594a64456dc76eb4f76fe2e0155d89563ff3e533d3557413d2bd4388f5b897f5724208509aca9390356e14053f42ad7b6c725e83054b8f8cdda743d5f5e29f18c6494ccfa2b5aa73e516a432c8e6a5d60e1ff352c6d870115e3da81c3f729fc36a23e2ab8343df0c9a83b1900"/152], 0x91, 0x800) msgctl$IPC_SET(r11, 0x1, &(0x7f00000002c0)={{0x8, r7, r10, r9, r10, 0x40, 0x100}, 0x0, 0x5, r8, r8, 0x2, 0xf234, 0x8, 0x9}) getppid() 14:06:17 executing program 5: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f802b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89f0008000ff00"/177, 0xb1, 0x0, 0x0, 0x0) close(r0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a772842004b1c3d4b3830c921bf0817a0000040000006a89dbdf00000000", 0x2c) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x32, 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) 14:06:17 executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) syz_emit_ethernet(0x91, &(0x7f00000000c0)={@random="8d737e5a7e46", @empty, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x83, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@lsrr={0x83, 0x4f}, @ssrr={0x89, 0x1b, 0x0, [@local={0xac, 0x14, 0x0}, @loopback, @broadcast, @empty, @rand_addr, @multicast1]}, @lsrr={0x83, 0x7, 0x0, [@empty]}]}}, @icmp=@echo={0x8, 0x0, 0x0, 0x0, 0x0, "ca312f1b09d0e15dcb9243ea0b40ff00979b2e552e3cb63eb9ecd5d9e72c5a0ae3d1a4854deeda4d1c6ce69724819d87a901ca3f27817d24716ff8a237ce28"}}}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x1232, 0x0, 0xfffffffffffffe4d) 14:06:17 executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000140)=""/47, 0x2f}, {&(0x7f00000002c0)=""/152, 0x98}], 0x2, 0x0}, 0x802) sendmmsg(r0, &(0x7f0000000080)={0x0, 0xffffffff}, 0xfffffffffffffd44, 0x40a) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r3 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x9810, r3, 0x80000000) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ff0000/0x10000)=nil, 0x10000, 0x3) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000240)=0x9, 0x4) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30f", 0x11}], 0x1) r4 = socket(0x2, 0x2, 0x0) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x15, &(0x7f0000000040)="fd04c085", 0x4) close(r1) r6 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000005c0)=""/62, 0x3e}], 0x1) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0406938, &(0x7f00000001c0)) 14:06:17 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) 14:06:17 executing program 5: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xc6) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000500)='x\x00') r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="7002308ccd"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) shutdown(r1, 0x2) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) dup(r0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000240)='.\x00', &(0x7f00000002c0)='r\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0xb) utimensat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000140)=ANY=[@ANYBLOB="5dc69817a8f903eb181a2093a67a1bf2b4629cb425f535239f1500000006000008004604002c0000000000009078000000007f00000188ced9194ca3fe1a20c5bd8d9825ac0457e3b1973c61d280ff510b5877a2c51a8fa58bf741d81623c9fd876431ee8a87e1b696b15060d5ef153b3d0f07a55c06067204ce60dbd22ec98a66cfe4e847b07ba13bf2d634008343cbd0873fa3004ae6df18944b3e0ef992ab4935af29a681f58f8fd750c4e5582cc4572585c5aff077fb50e946c7416b956d0f6dc3d99aa2026d46ad693caafe74da2229604975632890ba3c1e714f87d34af7501fca724eb97663", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5004000090780000"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) writev(r2, &(0x7f00000012c0)=[{&(0x7f0000000280)="2300e8f4af4e4f4219f956f35672d8b7db9660c94a0846922322670d5ff0821d4b8b16ccd8a0c0ccbcf50d00f3d872a23b2c0d38485114751fc70afc495400b76961f8aac11aa248de38479e4f64729b86614553a61712fee3a2b4198cc679c3022b9f7b5819be5c256a8eda2028ac37cdea00335215a8065bb638690a692f27c3ac7227fac262a2edeec87786afb499613d5031deab273122b4a6c8c15b818121c835a4457a71c3cf65104c5f5a2622698f490512b3f88c1adf60a339012d455bb7753d94a28a9668a99876f6eb246cd8e89f2996ba9df48c627e4e3a626203c86551022408549d19fd7ffae5c2c4f7b2a5e92e695c9aa8520cff9c292d94ee2c40bb69b59642fbf57eeebfb009620c0b7ce14c01e8980fb5886d0f704271fc7763231eeca0f74e66af193af1e2c15b9c5f5efe5008f916b92e08d308a13ef25133663aeeddad7404b14c521b0b166c1f41ad3bec0a93ecc75a3185fe7c463bd177492fa4b1a620c6d5574b03d3947162", 0x171}], 0x1) dup2(r2, r3) sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, &(0x7f00000004c0)="ff010000000037006540634997dd9532e1db6b3ff041c7ed8f", &(0x7f0000000440)=0x19, 0x0, 0x0) 14:06:17 executing program 0: r0 = semget$private(0x0, 0x3, 0x2a) semop(r0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) fcntl$setown(r1, 0x6, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)) close(0xffffffffffffffff) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x0]) r2 = geteuid() r3 = getegid() getgroups(0x1, &(0x7f0000000080)=[r3]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x2, r2, r4, r2, r3, 0x108, 0x2}, 0xfffffffffffffffb, 0x6, 0x81}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x0, r2, r4, r2, r3, 0x120, 0x2}, 0x401, 0x9f, 0x5}) r5 = getegid() setgid(r5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8060693c, &(0x7f00000001c0)) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000480)=""/20) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0xeaf, r2, 0x0, r2, r3, 0xa, 0x7}, 0x6, 0x6000000, 0x3}) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000280)=""/80) semop(r0, &(0x7f0000000000)=[{0x2, 0x7558, 0x1800}, {0x1, 0x5, 0x1800}], 0x2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x1f, r2, r3, r2, r5, 0x55, 0xfffb}, 0x7, 0xbe3, 0x1f}) pipe(&(0x7f00000001c0)) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x99, r2, r3, r2, r4, 0x101, 0x101}, 0x80000001, 0x5, 0x7}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r7, &(0x7f0000002580)=[{&(0x7f0000000500)="712cbb130d4756992a099c5ded9012f09c20073a71395a984ca3500b28cf333ca44ca07275dd2b78373719f628cbbb0ae8d353815b0af59b7d884f7cfa5d0592b404ea9b50fdc4ab52092e6c8b2557edecca31741def4466ef0d8e40fab1605cc74e8963e4556b5d18dcb6928b376d4185b55f698b91773e6108c07d542a0983d3a395cf8845f09150895bdf324a33be5ef9ffbd976454902b652ed4e8a443c3c35bc93fe73e09cb5d623c96eadb1cde5c0ee6d354f41d4c0f58632ac97e8a3bc74e8ee036ba1778ad3d90712d691ce53004329eefb376a5fa13a8a44472cd045c93837ec5f2dc466e45b4f38e2171b7bfbfee0125993e9322b4e5ae318acd28e7dc0e8d769f1a90df42e4bdfddfb47b22e026e9603248d5ed806b98ba5ae4a80aab2cfdc1bca72314f0cf8c9686585fca0d1adf60b1abbaff7432c6ecdb804d93d3414d4935b928d012e59559808a014bc23c3a43846289b69833b934bab64182825ec285d67f2837df4363260f56758cf20aa5dbe963aa8200f237f3a7039316ebfcc58fba1079515ab52d76cf63c0cded7a6e3334648a8897868112c8e8eb4f9c8f75f6036185635e9e333f2b51edf93e0875dd4a33a381903740960dce1baf3f1ccf8d53821528205b9ff2b6019a73c168fb0f4d66480a760d1b3d92f9dd37f1d06020e7fb57ae90f2bb944b9b0e41a4aa6d894f4fb8a3ea33f67c9b66ec83e04bc723b8beb5cdac237817963b263cd60409dee15acfcd2027f31d507bb5faf78b4dbd93a42251dd321ca94ea5d37ba09bb08c32648d24ea01b7832a51475c781e08713c31a830e1167d3c858c70fc2079af327612065961a72284c3adfb2e06d64a829a1e8d9353f5214946ab526289bcd0fce06ecccb87eb6b33594cfac22c657f8306629ae29cf71b03aeb2eb676a6d58d084568d01a1d6b08b7b6218c5b889ca6bf8e0b794b60411a66ab5d4b58111ac643a695092f19e98e4a087193c82a2edcb48a74b7f3823c378044f54d10ea8a8610591e31ee89eb0cafb3ad43e0991f04000dfb7d266554066715157d637af68c4747727bddd64db5fd70e5e690be392ac921bac1adf801dd19879c3fa6ab49fbb4005ce0e30d6ecf7a1d10374cab63ac4f65a080c5d92545d3a36abba2d957b0133399f35f981768f77530267ff1e60a26878d2d2d8de8fd9f4e210064a7a43a2b0d0545c158f480809ae734d0aaef04f4c07f2483d1fa401393ecfdc54f0367cca700c0efeebb07b2eefb6fd8e877d8ca40483bc9b1382f28cb91608dd0cc5312ec0610e1462e3f683fc45bfa8b7b68d8aad27a0e6362f30167dadda01f2cd4fce81974fc86f39cb5cab385713439682e363a130d655c5a83b16140b47287dd62ef3294c7270166a7b976540cdd43763717ee33ed316147f2dbc08c2b877c425a58b684e58e868084e5ca1f465aca66c26fada865b10a406b1c5079d7281c1dcdf369d3d521f162ba0b42802173942f33e552def6ad0c9a3f83c45c4dcc5c6882b3e657f1978d0e756176e9d8a8db662fd8be82f28b515c22a8594a7126ca7b0f2211bbd05ce5a2a40e166f151119dfc60669e01808ea6df432fea4a51148cd2aa1cd41270303cf57dee39c668a2adca21edc1e9401a95fe21026b56993e13b0f031286dbd5397ad43d3158f26e57e0263d7f14225929e6982f3f8663958ea2d9f9006894709bbf3dd12abb4b14c75676d5b14ea45e9b97f76af0dc113e34077f1af2e281b42881ff436d84171c6ab8438c9d6c5448d73c51d67ffd0ad26a4bcb9ff80841583a18fe24581c04b83e3bc055c1f1e53698ed2be231222051210e1d6768dcc24f4f5458eca018a3f5f4c0a832bb5d56016971b7af48537abbf9b47842273168d1a9ac5ddcc7a4e56cd06c768e210cbd45ade4138aeeea54df3522bd92548c5940414edd089efa08aa4193acc9f3cfb3d23a0f2a403dcd0a5f1cdde022f74cfd86d8548b146a3b4008cd9822cb32831a4c58d772c28a8665ce3a3e104c122bb6ab7aa0c51236a6b74fae17c28c304014b4d2c8c8f54da5f096a882ed3b83407d26d9aa817f640031429a8373492d944a8ec0af431adee00a5e8c93fd7796913d6f565e86f2dad9b499170e47b746cc93c9d3514d80b3eb64d37f8da459ad8eb282883f6c16326a78864b32e69e09f67ba45b3b70d8f2083b318d2b13e9dace88e8c35eb7ef67a25669c95f44477a76421ea9d315ba3d648b2bd367bfead782845778113b3e035520ce2230dc56760472ca19ac881e58f32c51bf2ac52d03168b33d622d9ed9a25452f35f7925b4aba4d6390ac6b2d82661214c80f87069dc8f1b544e40a6cd06f30ae7e40b342f1ede9fa1107d84f60b807ac71404c0913242aa75ace48f9ac633f41246a06decf04b708079d492e6ca7cd71cabd39d44800ad0a5776c6df5452c71a766e89571b9b595794cded702409217a1fb525309a44974e5e187e26a7457a253b3eb2d9963aa2d6bf486eada8346d95c416116a3e12a1cd34a79e8ee9a659ccb3a5bb236ddfd7dc79206eabac95f00729153bf706ae670763891c9b843d1cf2880400c5388f1d1480cac9b8bb88e09a61386a372a0c2a6aa09926734e4470f5e416e44d473bdb5b93c9e7ab2b0e279b09fdc0c46ec76cbcd317c0d03a5dab6a8d7f80972ef84d242102051b0fca86763d536f0b381d099cc7e9990b46266c16e570424263f3ca5b36fc9352b04b1b3a52e692ea846abf93a66ed4aff44614d818f7de6d05d079c89b6e5937d401426473d20c6b6b2854f856d4a5d82865520f1567772d940be2d70971c7049c5eb1e3f8668180a4091221bc2fd257bb7411ef02328067b3a490f025c0eb08bd1d03b4634b7ac5055ce61d87846aa5445f841bbd96a241aa52c77495fdacdc24da4d024fa0d13e63eb06b186faafc2bbdde88a8a9c6e599b412d37b6a6a3fb8b8e9b9996858ba75665ee737307bd948270120798b8efa0f3cdc60dbbfe29da6ea327e073886091dbf9be639affe01a05a38462cdf09bdabaea6bb7f853e0c2e8758f388591695b55a7d10082e8e16ccd66245fc5719ad9717a3ba36fdda3c66fc1424f7e955b19c4e85b327c622a96b7e1094d6b2f4d18ff0724d9402e8d2d9320a7c3f2ee24d17391145ffb755be36d2920786c063d5715a88be5a4b202284e4a8a2a1e9c7e04e685b127cb13ee9763dcfd2024bba9836e9df33339947f330fc320833f5e4ba38bee5bebbe7eba877bec5e381e7a2a49d9bc54edbac0b2c74d01d14ec8e76aea52475d2efb5cdcf13efbf4c360d907ecd9cd429b7f747ac3dbdd57f84fbfccf8ae229f7b5034dd5b3105b3c6c8495f11d2094cadbbe1a565d8f015e62dba132dc3a58afab55a7d0370b86feb862eabde61a3d63783f9ab8cb005aabd8809f7927921f1cf3104ff750ff578073c9666a1da72cc51cb4c91ace5be0095882fb8c4d59be4dc4c8640e21ae0b7365662e2a2559033ef0c641d55a4df7c133b3bf3bbd05bb407f1110eb78b4e8b2543737543c9c0b54551f0806bbde39f6dcbcb0165641f3543df3dbd484eba516f9a50ded1f8b0e0e8246e769ee27f075016c7963dee2e31a9a21e446389249b397b0dcb517405b6f75a07a69e88be50c20a2ad585622ea4bbc250a8db3c9f10e6b630050ee6352e56a0b251795fe0dfed29f259abe5fbfefecb51cc3637edbc6a3ac01780ad4f22b54c3b4d8a6844ba1702430e546eb816d4322686f9c55d0bc37cc00bbd708b1a20f85226a1ddbdbabf8c676d1fb968555d2223cc576a98902549f66382d3a669b875e5007b039b9f0e8cb83dbd17c8e64f5988e1242d07b5a94e77c0bc82aba9a0ca6650af9532c13abec6f4be9c13f3ceeeec7e12f929424a13c716be964c03ac6bd1d3e72d0a7710c6bcdecafbaac1382e436d5dd1e23354ef66a472efafc2a51173042d1990f9cff4f57aa3ca53e35d5a5ef52e8febcc728f53d08535130771c82f4be78420f89e279fef3ee29855a26cb5fb03c7b936bcd84771fb2dee14596dc478f715b6b92f833444eb94a76cf97a8f49c5465d110498d375c839e92f28833a94dbf96860fbb87673a37f093ad13406b2b976c67cd8912c8cd800c3a5d194e4fdc3fba6abd4aad7ba5e04ddba057dd55365add2712b88844436dcfc03d4d19cf79834b280efe516ef01b56321b9ed43303170b7525747dbda1fb66476a2210eeeca2432edd35361a584521d965efb4769d167f51e57696aa56652624b87c88a693e2893e6ca541b699fd0881b44b15b56d3ec9511a3a72d5eb93dc7fc9c84cff0430bd277cb84982b8a1ec47c0f2b52651f0dd0c75022d797d033fe32efb167a4aa0e0c0ef7ae730fb0d0e92af882d6e6c7260f564c119ce3a90fa7dda792fd21a8f757270287d9ace61a6331f3872b1cc7b17716538062064d9c759f8157e12e2c445dbd27cc3f0163e66b82c136c79e1df084a1ebf983c7e7a925f084e8daa54b77c79886f366b1ef06b57f68324db02a631c9d6204bfe6a09333345ac7df4eb3467dbfab1dd2302a22cbfacf269dd32f85f12cbbb00ca79c50d8287de53adda8763ade64aa562038d7dd38a8c8a7f8a41730065aa35f1f261f7c3e9eb121f9479f22a4aabec67a5eceb7cf7dab94d1d3c6c8c920c0b79e3d363a408129b1d65a7f7ba39e6be4da66722407561575f41d5ab17bc6435544ae25b86546658c01fa41df0b8627278623e437cd11dc3f8aadc3405622ceb521a5fce49586da66be03d1ad101cf8e067ef53c0e00bfb004af38b3abc06693c4c9c85dd0843768b482668bb371b48fb05d0918fd2e9d05d1fbe1800c03c7bacb44686eded5af072af224ef922c98bd8c2aa8ffec86d4ae3ee6d04ae8460de7551dfdd2b0eed3cbb44d5e12c4c109649ab7b47f02caeea01a495005772588e939a7a0351f47e09bb69cc97f6ece53223a016958bb95c74a7e4546ef3036f91273e310c7dbedd8dc67bf45ac304b1325dbd23f3d971ac640487971a004e3d3f030d575ad28c911a933d069657a8be47afc943a067f42dd459f34711c1d2eb7a360490cae8c62864f", 0xe0c}], 0x1) writev(r7, &(0x7f0000002500)=[{&(0x7f0000000000)="5e2012a6753aa79a98e33108f2317304b153f006519ae27da2a5512dd98a326b9716cc25", 0x24}, {&(0x7f0000000080)="4a0b07da8e254d70e8693afcba0e7175b5fe43513ce08efd3dfe7a3bef3b4ef86e45ba38efa70fcf93eae47d06df52edd91fc1d02db82077031766527418322929f3475e57a2a699c078d3538eb06faa449deffa3af2f60ba01f872f8470", 0x5e}, {&(0x7f00000001c0)="2433a45d65db25e15767665e2faa1af7d5bc4aa1290a09885bc96a3c82ada0a5f32dfbc9b150966a73c7ac250d7d6ad6ae63809271ee47fe7cf2640769f44a5d680583442cc2f210619877509f608afd6aaf23d2356126a824aa2bef1a82a9e6a341b9fd0206679f8094cee5114b79261340303f2ee5d867d8b339bb1f9cbfdbda7e1e5282afa606a25ccdabee0ee99ccce17b415740b65cc623f11333594dac9f5e3e675876e74e7779329377a43b74d2e1491defb875888a33d0d34b7880df6b827587f534a3b78b673d3136cfbaa75d36fc2bb4c321b9c8ecc1a5", 0xdc}, {&(0x7f0000000100)="d97bb8eeb624c562e7b1f23885eb6aa2402062430e47e93975e387eee968bb642fcbf7ae04a26736366f10d85df70844b51163a85cd8bd173218578974f6b9c4ce6b3aa41dc3c73567fbb46ccd0f195a5480ca6fdade6175d3aee1e3eb9ee885e4ecce8021556867b030eecb44aab89e95d75de48fa8711310", 0x79}, {&(0x7f00000002c0)="2efee6276e3a5f1398bb14ff30fb2dc1663358b3b6bd7d6e35d7ffe640db91775a78f6920c709c6c83bb946101944ec05370983eb8375bfa24a0da1cb75c2a6e6c66419a21eee8b4d6ad639618a440b5e466444c6eab58b0aa6e8aa27f2d8751638eb5845b6518d07f37841b652799062a", 0x71}, {&(0x7f0000000340)="ae20ca8d6bbbd75801d79e0eb26bde69528a8e3eee5c27c8d20cb9f31240420a1c7fcde6c840572efafd7e18788c49b5ad47faf0685cb7d2a3afdf42fd5add7163731c348e93a0a534b0ab0013abef77896f4953506ca7510217955d68c7e492e48f3c675c3e3aca4ccd4e2885ff38434e9bdf2112817721eea6026f945b482d22d3e7087317610987385f723c7e6e94c2c97bba4a6bce526b773c20a0d818ddfc2b85003ca3c4", 0xa7}, {&(0x7f0000002140)="66694314d4fea6e3b8471f856e6a590887b685d8e3cd406ff02edd710293ddf4f9552a47baf6a7bdba9f27e792eb7e50d37a0dcdf03f05d011bae937d30cbbc2d030cf66102bf0b06555b2b1d5292313fc6d63ae08db979c9657ff650febf418605525c65abb812c3f1c0f1a61ddfa5ea449fcc1547b353406cf952f13848ef6fdcc266c8defaa7abe343e3e27a5a6743012901dc7be878e9018df21d13f5dd680b38e75dbbcdce5e8a42ac33657319beddc36e36696d5bf6c7407148d601aefd83abdf540bd0e9c7df38b22a0217c3f05d413efa17863b0deee68fcbbed057695ebd84fbf78f91a81ebabdb4d98799711bd6a45c224a52672d8", 0xfa}], 0x1000000000000228) close(r7) openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) 14:06:17 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000c10000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000069d000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffc0}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000a0e000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f00008e6000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00004db000/0x1000)=nil, 0x106}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000542000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}], './file0\x00'}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000480)={0x3ff, 0x1ff}) recvfrom$unix(r1, &(0x7f00000003c0)=""/11, 0xb, 0x1060, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)) r3 = syz_open_pts() writev(r3, &(0x7f0000000380)=[{&(0x7f0000000140)="d9e1c07f9d5ccfcfb1cc42e7059e508024860f78ee9158c4a05b0bf8dfb972e5cb4f7dc2a6c857bb58f616aab9b45726978e3d9b7352a2d8090f7dbd6afc30a744978b7ed5c6dbd5b3daedbfed059b5e08de6451f17622e31c6724737cd40cdcb090446a20c0628a713f4882554eb128425773e636b4611e8f382edcb264ca286c14491ed8acf45fe98d79a960ea170d006e40c660c4b2c4f607a24169bb604962f7b8237d65401559be8d21fb5f8f9b6a8bc131676b84a3f3fd146b595f3ab1145317e91dd18cfca04a4083f7eb4793836d717f0496a34e8bcbd0ec73616bec54d49da80f6f1fc46a68a3b382ec2044a9f88fed17a299978bb9f7201a", 0xfd}, {&(0x7f0000000240)="4b9af70eef62eda6b63c3f01834c8d26b0a391eff4d2909e021b04282dfe1ed3314d180ac2c426520257efd5278010021a2b3f4daef8408fbcb6e290aca7f05505d7cbf379db8c80fdba6d887dcfc0c6815091c4b6da01854c25b1b185242e450f10bad580bf29ffad1f862ed8713370ff9a3a56f91b06ee697a87e888a6dd998553422882b0eb3833d4d5b571ec39a83169ce3cbea7ca47c7ef777559c36d649a41e3fe74566d35ab5b896753eb6673396d395bc81abe649a1eb7dc27ac84be6c5198581aed5b894981dc210860ecfc8d45aeea432b89131211d93357c41d8e2cd3119015f94a5aabc8aef04ab327", 0xef}, {&(0x7f00000009c0)="1dca6ff0e42ec6efaca89b7cab58199dd79cde37bf84390a23b09ed2c36464c2b92dce9d7bce0a2ddd0fb01d594d8ef11fd3ec9ccb413c9115e052d1b009ee2ef45b92aa3d99883954ec4697c7eff4d5a5f99548a2382e67ef136dd8f37b19835723da5e0e2352b1ae5a61e7cd9aa742cf2e2186a9b2528e0db74fd5a453cb1f89a966d883ca5ab91765e84b56ffc07d5ce11f51d65fe48024419ddfcc7427c3efb57b2488f547b09140b2a1947d3fbde8a402997d7d21b4af647bf4227542ff93d574963a899cd0cf063c5fc717047dd8591b2aa530a4e3a00c2bd8d5c715e038ce0c7b0cebc1785e8f85d2895810d7638796378b72a08cba3a1d6ed11efc6c9a7254c7be40614e0a17acabfd8a4ed5a69b30af053ded5410a7082b1715e4dbce3e0863dbb2814d757d10d883d8b87bacd7fe5b991b194bb1d5faf7b1ddba007124698fea560d0c7e8842bdbe05de8bd603cbb16fa7022bedd7d867dc70e883c3bd9b2ee02ef125870a1befc73f1511924686c705c46091b332a6ef0e7d3d3932c301b124acce56b73ab56da8d6a0e3294b6d8d2b86214a8e3fe6f94e712b00ca0bda5fe09216c710d0e98e34d24bf2b6689007a585afb4390e10726716ced0819e7e041ec9a3d3653489a9393186fdd513949e95e8a822ffa8776fd0c7b23fd4d17422190faa2ccb28b308715b1b5708ba7ff8b33fbf972dcf7cbf7bbbc2df13212f617f5262170113fe8ad36c5fdf6a0ec8c1fc6a9cebb65e02131f36f887316eb5ee149f5ba53138548ce984677c33e92c64ed24345e6e7ddefdd4111d6766ef03876eac2cf37e08991885ddb0cc91861db3ea961fbbfdc93c6a14da88fc5646f3afe03696aed3895384bff60dbf20a2f45ab3193815d625dcde542b02cf3e60e301960ff23da1634f003c9d6f5c0c1e5fccf2603ee337090c66779705953fbcf6aa27b4c07636d5d6ade94247d0f960537c970ff905db7ea9dd094e55a31690c79e2bf8365e0e9af6dd0c0f599dffa22528b77058b08ab5092dfc05500fa63bec1868f0a1c088e8f3ce6f91440e20f3224b81fd8fcf6d6808807c991e0a0d83df07edfbf050d8df71103dbb79aa8316bbacdfa107117c7c082000156cf2b4dfa5024b993b6cf1f3bec92b23b4d0e04d995b1fb882fcb15d102a54ff649f4b3f65384fae9c93edf4506755e4e881eefd278ef90e38e72d9c776b3681494b3ee54edbf44ce429d3a97439f462af2e9786f6f9edce8ba756dbb46b99a4d1dcfe2805cf0d3567ad92e7fd60b60ca7afa63cbb7d1db05aa3139c5a00ddf79ee08075ae4a23ff6dbd6c79c7cb6b5622dc980a6e665229dfad4d0f3cb31dd2c60b8d948f33ab89348010f66e701d1e5fe7ea9c58cc628b8aea90b589055b4a488b61005449d585c60feb4022b2039de97a5a13c9189e8a3a2fff6ee1423f9a910f19fa5303de97c5a0a057f63d52c88bd4729d8b858d9db0295fe852d9270b8cfb48021ad97582746c450526425286124106497e3beaf4bb3a1468628e90dd6289a2556fb26bc9e44e25656582856f576c5acb3719770f46ca6269b3cc2317c4fba31d5fa6e15b2539fb2b274ad79661b45a07a74a4691379b87d5bd9370eceae09d4d750a994973bcdfaa689eef012104c62a8df2f44193d62b71e4d171d4730e9eaac429294aa3d9acacb4dfde8ec42f669e2998e042bb6a86a8e3dba5f35278228cba4e9ce9d8b337a193fca92b92e6ad82ef424de39f0ba6ecd5c29b1fee9e48ce9eefdc54c92c4de0b6c6a2caa754a9c0cd47aa1369fd19f8a69a490933283651bef0cc5e007105d61bcb84876a8a706d77ea12d79da11f4934008ba76ba1653a3cb77dc3fbbfc456c65ee880a88b9e6e2bd14ace33ff214f322348a296b97df362e62b8cb444230737d11fd5eb837cc5a1f0b0fa9852b72de5e21ba37964f039d2251467601ea9d37af1879cc148125ec93e47e86da1b6044c276043891694ff09f2e381fd298e469fe8b724bdcb2e36a894c31c462519f0d4bc9d53a16d432b62dca190d481ca7bd939b65955620cc539be386132d1752417eb6128d90214b47a1de4c56c8e14fbe2d83e5522e9ff1986a81d27902e8fec0d2da07a08900fb352fc77b49131f2a34d8ccf43cf94db044bbc9f37f8dcc8a8e194be40aa27ca580bf04618d0d577e0c312f16ce5cc32a5b71019ac0c4e804289399d4b92f81fffa122734758ad978db9511eeb8f553ebe079f4208ae8c744d5b21a8310b098cf2b7005711de1f3f440236c1311df1cd460b007166bbb4b20549766cb1e4057dd0c87f88769b38a9ae6a38aaa778ec027cbf60c2c490c007fcada1fc14980a4b2d383fc1bb55b3a6dc479eae73848f60123af4e69fbb1192f1d430c51aad5f209de9135da76a6b8a7f73592cf5c0fb387b44d9ece75b37eb7e48fc517a55f87f6b6b1a1a5d9b2dfc9d6eef81c3dc340abbffc0af1c60f464d28f52c52835bf3674241ff190e470d9f88afc2ec17eceba9ca6463e0b8bbca3d774be6042526d3f9f2e75064210a5897d87bf22827011c6f3f1eb320282577e5abc690643e50858ecf353f9f25f44f0143e33642f313f7a0e42ee051252fe9a6c4f55710c89d723dcade3f40c34fb6c2b14feeb4f86b5ca59396214c10ff718e6df4b40f45954428b36d75f72d7c18aced0cefed63b5472f4badb562617ba81deaef5e01648dd263e333c23bd835516cd5a9522a4a0367876ff820ef5bb7603d9ff8f41442c0182c2f966819be3df19c9c3f405b19e2a24c28e990ef6fa219870618efda559b1350ba058414c06050b6570cf9913c2685749a9b30287ff513248c4cf320ada703314aee341ac45ef3a04ba477682f363f5df08e73c38b6fd60aeb42850cf2ec2f91d7947d7138c56387c112b18b5a55e33785d66d7381386c9a068e9e7fc8584c64011d5b19e9197536033fabe282de422df95117b8921ee30fd41dfad6dbf41f3cc0abaa3974445a2e8f81e9940a165db6f994c1bede8fca34ebfd23f9677500ed549807ae59786d7dcf8d0b825c08cf9f99c50836cc1580314076d1990cf5b5414162e22afd3ae473b2fcce16f6b869b2dde7544d24af8a272ee03c72eae2c2830775693ec14fabb0510c1c05e35f9488dc36acc3d4f96e462402fa5eab61bfaed41160fa92fa3cf03a90c3575925c2df46b631dd20c0d01b8076ce4311d0d958f896b6e583ba62e79e77342b79a3a836e099583fdbed8e00e35806223e11401def2668fa6a3417dd308e11d11cb673d3ef6662f324a77d5807862a56eae25ca9f9377c472661023388feaadc4308f40c500c0f21293f669e3b3f823f4e7635846ff87a15ffafbe7bafa70a12c3b7ade991349c52e53e71c16a75961ebaee10409e49f8e2b9271792b0de255afa83e44ffc17c82fd3c15e19345fe149d2e1979ed4d9542e3b0b16c42486c9c4bd0496996021c4175ae6e1b9790a1d96a478f634811d28179cdb723b770da534de3798661928b17a3e32de19b5050b51ab378857e6522dda3feda64b4313e05e13e2910b5c9983c2664b1817ef989227e53b89a60318f21a02723da5b4e2a1184679684941298602ace3e802e0828b86fb91cfd7cd58a3067dcd7a1a3033a31004e06d68f78015d89c83cb1de62058677c20072de9638b2363756dd4550127567d6066e735296ffc3c49859e807c2f5873564a3efa8426d3801cdfa242a297a1758dd42612d3bbf585d5aa99ce34a40cfee349758e1eb5c51858b632d42c00f0649e1596270bbd8a2b25b12e215f5dedb346e7e55d4721b14959076148e0427418150f80efec91f64d2e0afae21f5d95c8cc3167450a6b386bb505714b529e27bd023fffc942cbf6a757105e28aaf71ca9ef14ecfe20d70af29bb0ad96b097676a6ac7221cee98f9efc01ef6c224aced43d923d26e3ec4710d5abecb14bdaf98e04efe678d676616b98ca95c95f1558c0b190c6fbeba68475248a4391efc986ed6901aac0e7a1c780fdc13ae2d2a925e81b48f418a687aa8d2c983f5aeb987b18d3eff5dd41b40abf43380ee4b1344493756c95f8dfc1ee3a6af212405c4a7a8fc2b8d3ac842b3f2b10e1dc2fa48c4d5c2c59bc35c8bce26299db2eb17d015b0c362c728ebe101da7c95a0cdc90e72ebd2b1381edda342e3eb2d594a2cdc2b90f6b74337f16c784ae0aff73290cb2f80ea4d996f895a029195fb99ba91fc22115d66b5c2abd16d5076dd867fe6d1714905cd42de49c235851dcef9d13c4e05e1909e2f0104c650aadc40a4f4fd87fa6a48f209abfb711cc3f4f684437d9bf959e1ea62940432461f57ff0437d532445401d6838f74b58ef2f22bc8105a3b2623c3937f25987034968a2052594e1a4e43a66ee7f10e3c445c55b62766b20d88b63112cfdbdb0e3ae0e3eae1638e40d16cfd16e50266c625431e21e945d0fc2b9ab29f901a8903febbd78eb201b6814b933acbf35a837b5921c02b285df6ad58d9b6203e934362545aa9e4bb991b703781e0ca90b09c6714655fda69f5cef064f05c49a87d383daf8f2d70bbe9b65c24aef740f63dcc283ff867b04239d5386c950ece73bc43354f8877409557ef3609210496ec33d1519685a93d106a9be7d1e5e72b6379d9f74c50aadefd2b208a3bb92878737c58367799f3d3b1fdd54ffc127f5882e9889d6769e1ffe17652db31b2262351b79e6f7aa1d45d705f8a635a015631d64cd230ac365a0279f0cb5157d012d8807d466f8b27223acdf919d581b8ae6d8104ef9726241c74bcf98b6efadc8f64f53e0a9f7f483ba2b5f6112dd9b1bbfb7e7279dceceedfb78e7f37267826b3cf0f5ec4e15b41047bc7c10e4ef02223557801c4afe3590dd3c9458888fbea9e4571b90bce1b27243dea5a529321c4c0e02864cbed0318a8e0c8b50903399c47259936695711463e5ea4c1ae6df520da847bce80802ae0f675734c82aa1e3f5aaa81d038115b79162a2bad27f4f6cc93cbcfc824e33c131b49fae9690ed3b4972f4a312d2ceb277e041929f75c2b22607bb074e8d0816839eb0642b904c0e66018c80c339b2f0d657bba836284fc8f28ebf5fd990bcff18f5acd57310bbc6fdea900101f07b5c9f543e3a64ec142e86e31e98543970a5777d72fcb81143fdaaab8198c760c6b1b2aa0b82a8574c8ecc6f1f9096050bed7474fda8b286571db983f7af327f8cfdf0aa7d7d8ba6d5a3bca32e497def977d57166d505db5c8296811b56763e090c391f353a8b43113f3cfd5e114cb746af0f12059168ab24002eeba5f29f3af120213a822699a134adfc2be730124a6802e8d4e0505b52e9f13feccddf0f39d9b1eb1c1ed379f9eb83c46f994dd5429c7c056dc1c3471d6f86e797248c6c3f39588bed753fb9e9cdff3ffe4f9c727eccac08a839eddf762c0b127356b97c9d18c8e9288c24eb8b2599dfb4d3d50b318323964dfad399c97ba5f126051fd74f3f81692eafb5694f02e1a39b4212da175b686098f27f04307a7a6b60e1be41bbcb310e3b29c5051b8d26bf232d91a219ed664d1b1c171b05c736ef0018a99768eb028334b79f64fe8266c81d6e8c5d33d42f19e18498932a023d6d144ab03b075a10aa104f5ffedb6d0531040220361d542d18adcc2ec5ea3dedbea1f28c2bec369edab1c80ba29674e5cc1a6a286c6c17d00fd8b9016db0196b61bb3b45f50395b917649ca16e9a430c248554cf93bf1d32bfcee5545c02f5c61219d14249935db39033482c15da4f3447d7bf9958494242016ca63a48cd135a4655878", 0x1000}, {&(0x7f00000019c0)="012da574d0b9c3d7b4cd596ff253a0cb809cf6eabd8a7859964f48a36a40d1c9cfc39c07997fb9eb03839ccf5dd34ba7b42aca329991e6812b788c2d5834ff6f282d664b21c66605baceae7115697223d237ae9317c8e09dc7386d7eb39d53d38facbc8c59f899ff2465fcaf60632a328dc91ee021ed070bae235711d8e9b54f99e246dc52ad7547cfa9baf0dcff3d211a18881301ae1131b37afe92d8e9642787f57b965f6b43aa31ab4a09afbfc8c9b0dd62a9c53341818508dfb955d50553bf6eaa7a091cbcb1a553594afd314fe7b7b2a7e39928cbb2ce99d4fdbdb0dacbb4641f4f960a76d4232b3703b2e0980326cd5a5d4b0d739ea6e1ffdca4ed44979638c93934fdb8d7b0f863d85a9c06ddc78f7bab7985e863ebb399365fe5f03bea325de3215c283096dc49dc80be69998925a0b83b0b55b15a7cf6e49620c7e12f72021e2d372ec6742a5d86f47f20ca30b2b10528182926b6e1041909df3bfeb164bf70e2cf7b3a3bc286abcf66b5850df38b69c6f58f545f37c64eacd456224920b41936b5de3525e7d8783f795f6bd5a3716dcd96b51ded85b8d5d5f8bbf031fecb25645267e39da6add8acf9883a8c59a63d070fc7b71921acd5a3264d79f2e429dc9f141b67ee06dec87e291247455d86f4033cbde0887697044dada6f0f258b79de387de9b06dfd9f6011e851d9d3f41e13bf5ad55b00d4b5fc670a401f1d1e9db187474c2fa6887a2626bafc29894c4595010fe4f8dccac1737abd6626e3dd846c2632a19263308e6309bd6c367e620b328e18c8492b7795d001af445d28d5a237999af49f6d7f8ef791ab5ec01463d65c3ba09646ad983d5e6521822f8d62781beecf0ddf41050f66ca9abbc9aa84e7dfb5a28118a8366f1eba1308549a9fb25e97fe192d8fb062322f87b0a4d14524dab1c3709aeb11430ac3fe887993bee9234339b6feb9cf7ce3f471c8d28e091e2ed45f02e1c0b25607600cd17e748e5ff35a10fec1c16d10d38cd59db4210c44bc9a620c98b4518b7b23478ac2a8b39d9a279838c8a426674038bcec1097a6cb84bf4b991160571b1e065450d1219d6a04c7f9fdf00fb17fa1e8e3a54df547aaf0e59f5facada21dd7767be6e30430fce760dc1a4a2e617a94886928e141621726e8d16f8b2fa31c6970a668b288636b7bd9fb5afb0c9ba2c3e991e1a122deaa530ed37562af5b39ddcbeb24b24ca8071627b91b95dceb2de72ed30dfb17482a106a64fdb918e47b0db5ce495eef88b70da238bbfedd35fe6b0553abaabea6237303e313b0fcee09c44e9daab7d4f328085d9e3ac340b3709afcd0a183a4b4016ab5d5a5251f0b500ad7a45cef2e75073b169802cf1a3b6f4c72c85db0b73b2acf5c4f56e23e2647ee18ff0a2fcf62afa00a8dc45b063bd583012a04e4f9bf9076f5796711242183b6cbf7cffbfd59fd10bb2d85638c3de1dab68a0d166b856deb01436b901add0ba216c082d3909301acc2ac1e301a9a3a00789af03cbb737130a33ed491a3aea6556ef7784e6ccb305fa4c291dd88bf133e41d2704ca696772ac6bf465bcfb29809ce29b10ecfc09021aa5b031bfb29715088b814ae0e924d18161cb1f8609e5ea89484f9e1d89ba440530bf760e9974774cb2204b7b0facb45166a81e7667316001a49b0d47060edbd1e087271307be5ab7f9d5dbf2bab4f53b8e3e4e85b8e01e5bc7ef02ef61cdff029b3b4e62a2e722a95837e07641654bceda7a0aaf5794a196f7b1cf8507989b2cd657cd6a290587775d9a3db64f44d51738b18af7c5936a9718993a8a3d2d2e3b0bc7820d09105783894da4df51b78c16fbe1f5615d24541e7980881a4cb88b7fbf0053cfd2ba09887a484a3efd54fac1e4f34c28196055d47f36d98f0591d98c8ec0788c81aeeef025b081fe5384fef9b3de3f22493dd1992a2a391da10ab4f14c4af460d3f6480fd7377b6467ab185b109f7a0ce1900f7dc6fab28defb79ade43056e059db22e711cd664b43efc28d11c297171405f0b82b33d48d2b2c66953071658e831936ff91fbfae3b31ac3ec90836b21dc6a49a196a45faa6732c1671cd489b1c3897520c8ba7a0767103d4a65276ccdcaa53c37e8eee25d801b13f6f5a9968de0f3e45f7d0b15dbae73ec9da5d12669b4ac64a715109178ce9d0c9affae4e6962fce4338a131d385cb54d88c955d1973c30abed2c8573f8c30c569f69627d2981752eb80a3548cfbccf8ad50752d243534519b98781d454168f755a29d29a4b0e671906774cd8574880c00302200d3baa4bd1bad6c2470569e248fb1d10916030067e83a3afb91f2737fbac928054ba1318e18b51705708495816f421cf4a023af8197992dc9c669c502c2cecc8d20a8f002081de9a1bd306843f675fa3902fd62744428a9b708b13a2473d5476dd35411b23051952facaa4434c6e4793af564b5dcac269ab425e3cb44ae783ceccea40122209b5c2ac42a31b5080565c9856651219f759fda6a3484b503a6177910cf0f703fea92def963c8c310a96185256e5aa57d43472cfcd240df0b57ed486a9e764d2a0a27a4213552ca5673c8e4c0bb5ae5b31609a9cd81f17c944370a1d72a2db9e8e33273d99394672583a742974e3bbbc8f933b5d494853d0e8d5428216a445109a901ae57c3a2b7470bf8a50edccbfb40a4fa1004c20e2a3b8b93c66b7327558562bbc216ddaaffff7aca7bd51e5c3a1692fd62436dd98f425436691dba84045516cf0758ccfa9e8e508e4419a156dff32dce6aa010b5663da9543a5b4b3a340d6e53e3d4a9bcef15bf1f3ccea74b59c10888109413565c8fd784f346d6f5c45a73214c42149a6523f17eaaf26c5730933d71c1df03265a87242ed73ac6c65da352b2e7ac1cfbee080bbc706141637f6a5faa40192b0f078c19df14a2eb13f4bee78841d36ffe5750d89f8864a235c95ab5b2c81b92382670a9ea94c16a0f1d6441052e82ce3230ecefddd980e76872b1b9958f2ec0d25d4182960edee214862d19034a42bd644eed08713abe50398789abdbd43422177b43dd691118d1e789ce09fb3a9d35877721d2b3665f82c513d529b647bee2d6584f74a7eeb1096ff8d38eb043a3ab652e32e07edb1a032b156ccae4547ce1d9fbcfb15061febe5e728d5f523fc13e3445180eb36a3d5cb3236e486ae4d5482976b83ec56bdeff35630ed90df8942995c69eaccb2517f5588c5d883ce7b608165c33ef7f9e53e36f5f4e7cdf2ff147461cd0815d30d49c3a0a864d0abb99e6406ec350788fc572f394d0ff8e56eb5d5fd6eb0554d57957c8c01b599cad259eb3add08dc46e2d66c45665b6e076f24c48402bd6726ffb138bae92031b6f63068436d60368eda88f57a75c43978ef2f683e207a307bb7d388892c97446ff1c839c70a6da51dbd9359e6392b14ffc0987ed6eee0bc229cc72b79aa0d7b2c8bb8eb21cbb91738a908c3caef7089d90db534afbdcf7b63f3dedc538f1064484d728e973bc86089f455e5535be6d793c171e982007c7575f3ec9b99f1688705701cf696fd0abd51ede65b139852a0a80c2804728f182b99a893a3a4cf60c3b50666db9d81ad516e8df9cfaada32d8f95b3b1a6a4adc233993fa9c2628d1de77f3fa7ae84c624bcb97c0fd04879da30de6455d5562ee38d463611ccb59c590f226a41baefad6ff99aac6e1c23333ca5dfc1bf04d79f4e38b7da84965894d777bf7918a6cf655aaeac35c2712f0145eac78c5ef58d419374ca2f0c0ec1060684b0ba02fd10fbe7b8aaa7902d477a51b6196f1bdbed484563b67e0ffef81944796a8f42ad5e17d8a08493dc901bdca5063497eebf9e0b986af471f8ffed678c97cb51adb18b7e720695225273f251f55187423c77d67c2ec1c6ef7ee6dee09a42ad5f2f99dcfe70d86f30255388a811c20d8c89478a41831134a1a47987633c71c96298d9979c98716ba4f9320ddba64fdefbcb9cebb898b030ec0bb1677888820b778cac7656fe2332579e1b50c2e05ca8bd74ecc692798ff91630323f90e3be06268dcc8e94f44e6c466c74db8ea952a34c0008589b7895119004fb7aab70245be7d81c37c61eec8b9a49e4e5d473066907c0357651c38b82496fccf77c0b0084aecccdb9ddba22393d22a0dfc0955d700d19d8e9164fbc3102705149a017ffdbb823c8ab7b0db3911c426664aef9bb6bb7d783d9348a489b971f8a231ff715693b1b2596a174861384c9a05c31fe1b8ac2d590b82f852d83ceabe53c6798f46d0adeac1db0ce099bfb8de2798f30964c344c9d88e7c19aa5e2e8c0f35f5bda7e9c3fa5021cb50ea1c1dd53708f00cc4c1cac94b58f53d8af586a3124141f2b2707e53f5872c137f58f414070d5f1c49a2a10adb43dad5d62fc113d32d833385d7827e4bd7268976e5fc869b8699a6380866eb6bd114d8fd8a680b86be7c9f9b81105d8222eb26174ad8bb29ea73b05d70c8e7dc9faf9b72c355dac7202bbf24610b544fb9b0d7c08921ab846d1adea65d98423fb9c6b01594a09d73c38cfb8c8b1c70885590fea69a01e93848646f7c19abcfa67fab3c48e15b39afb3b26b934845ea6e834e2377d5e084f8c680abfa1c830a96729163fb620928aa763b6aed58cc0e58c9fe72fd514fbf2608e1db16389e5ccf563148487abfa85fbbe099b268ee2aab46187452d8172049c98668f726c5bddb09b87a9809ac0cbbafd27cc1dfacd38122895e8fb01cb5d821965a76d647fbbbb8634882774762021", 0xd2b}], 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)=';', 0x1}], 0x1) setrlimit(0x0, &(0x7f0000000100)) poll(0x0, 0x0, 0xb0ce) syz_open_pts() socket(0x2, 0x2, 0x0) r4 = semget$private(0x0, 0x1, 0x460) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0xfffffffc, r5, r0, r6, 0x0, 0x100, 0x7ff}, 0x50, 0x5, 0x8001}) openat$zero(0xffffffffffffff9c, &(0x7f0000000400), 0x40, 0x0) 14:06:17 executing program 3: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') unlink(&(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x4) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x35411f9d1ea2d584) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') unlinkat(r0, &(0x7f0000000240)='./file0\x00', 0x0) unlink(&(0x7f0000000280)='./file1\x00') writev(r0, &(0x7f0000000340)=[{&(0x7f00000002c0)="4521f070a83dbcbd147d73519ba61159fca0787f6b266edc7d6e044ffe04867c5dc303a5dc6d58ce2802a6d01907e35d5d84425867f636852f8cbd3d59889cf3c8b26d012f975575cbc792b69de4e0b5038b5fde8812a5062186fb88950bccfd044fe224d52a44", 0x67}], 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x7fffffffffffffff) connect$unix(r0, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x2}, 0x8) execve(&(0x7f0000000400)='./file0\x00', &(0x7f0000000500)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='\x94:\x00', &(0x7f00000004c0)='^\x00'], &(0x7f00000005c0)=[&(0x7f0000000540)='^\x00', &(0x7f0000000580)='\x00']) chflagsat(r0, &(0x7f0000000600)='./file1\x00', 0x8000, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000640)={'./file0\x00', 0x2, 0x7}) rename(&(0x7f0000000a80)='./file1\x00', &(0x7f0000000ac0)='./file1/file0\x00') connect$unix(r1, &(0x7f0000000b00)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000b40), 0x20000, 0x0) rename(&(0x7f0000000b80)='./file1/file0\x00', &(0x7f0000000bc0)='./file1/file0\x00') sendmmsg(r2, &(0x7f0000000d80)={&(0x7f0000000d40)={&(0x7f0000000c00)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000cc0)=[{&(0x7f0000000c40)="be6a34112faddb8d84f4236861f15266318441f1922d176d4c6521268b580b7fd58261154f9ea392e39773ffd959228e0df063d65c398589a8bac3312f0c9fee6c69b9f7b299464bca58aedf8363aacac9ec22747f8af8515c5dae7bee1629b90c3458e49a5835010e0755f82e318ec90141547887ecd1", 0x77}], 0x1, &(0x7f0000000d00)}, 0x2}, 0x10, 0x400) rename(&(0x7f0000000dc0)='./file1\x00', &(0x7f0000000e00)='./file2\x00') setsockopt(r0, 0x3, 0xffffffff, &(0x7f0000000e40)="f39a26dd6ca243daf768b39c1e170e37dfe9d3ae187eb76132a48f78eef04b0138a30fa193e63b7907bf2a86add2c32a9e02a9dcd81b9512447fd32a1587129d3b4a8f0ed4adeebf3075461579c81f793fdc5a7a9738b858bbc6", 0x5a) rename(&(0x7f0000000ec0)='./file0\x00', &(0x7f0000000f00)='./file1/file0\x00') mkdirat(r2, &(0x7f0000000f40)='./file1\x00', 0x62) renameat(r3, &(0x7f0000000f80)='./file1\x00', r2, &(0x7f0000000fc0)='./file1\x00') r4 = accept$unix(r3, &(0x7f0000001000)=@file={0x0, ""/20}, &(0x7f0000001040)=0x16) bind$unix(r4, &(0x7f0000001080)=@abs={0x0, 0x0, 0x1}, 0x8) open(&(0x7f00000010c0)='./file2\x00', 0x200, 0x4) symlinkat(&(0x7f0000001100)='./file0\x00', r0, &(0x7f0000001140)='./file1/file0\x00') preadv(r3, &(0x7f0000001280)=[{&(0x7f0000001180)=""/201, 0xc9}], 0x1, 0x1ff) 14:06:17 executing program 3: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xf0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='.\x00', r1, &(0x7f0000000100)='./file0/file0/..\x00') r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) renameat(r1, &(0x7f0000000040)='./file0/file0/..\x00', r2, &(0x7f00000000c0)='./file1\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) readv(r5, &(0x7f0000000280)=[{&(0x7f0000000480)=""/122, 0x7a}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000380)={0x541b, 0x0, 0x9, 0x0, "5a8a99738a6f98790bc09fa6be1b479ba7c0039e"}) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000200)) writev(r4, &(0x7f0000000340)=[{&(0x7f00000000c0)='j', 0x1}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="a940a536770ae3a7ed6f4b2b4a27daa760bd562d836bbe945f202c20ebf8fba7f2f97b042eefe9aaaebd0ad564198913300cb7bbe9d1876cf5005a4718ef79ce81f5b774f23f07000000000000838eea3fcdb1ad2014783bf031df9f37cdd35505000000f246e308025b153f6cc47b4cedf0193b6a5ee5997322a5e0334be5733339f1ad564f"], 0x10) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000001980), 0x4) r6 = syz_open_pts() r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r7, 0x3) fcntl$lock(r6, 0x9, 0xffffffffffffffff) openat(r7, &(0x7f0000000140)='./file0/file0/..\x00', 0x8, 0x0) 14:06:17 executing program 4: pipe(&(0x7f0000000100)={0xffffffffffffffff}) socket$inet6(0x18, 0x2, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000180000000000000000000000000000000000000000000000000000000000000001"]) ioctl$VMM_IOC_READREGS(r0, 0xc050756a, &(0x7f0000000280)) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f0000003500)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r3, 0x0, r4) sendto(r5, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r6) close(r0) 14:06:17 executing program 4: socket(0x2, 0x1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) writev(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f0000000000)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r2) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x20}, {r2}, {r2}], 0x3, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0xffffffffffffff3c) execve(0x0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x8000000000000001}) mkdir(&(0x7f0000000040)='./file0\x00', 0xe9) open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x300, 0x0) open$dir(&(0x7f0000000140)='./file0/file0/file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7, 0x10, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x72, 0x2}, 0x0, 0x20, 0x0, 0x0, 0x0, 0x4, 0x3}) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = socket(0x18, 0x2, 0x80) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) msgsnd(r3, &(0x7f0000000080)=ANY=[@ANYRESHEX=r5, @ANYRES8=r3], 0x15, 0x0) msgsnd(r3, &(0x7f0000000580)=ANY=[@ANYRES8=0x0], 0x6e, 0x0) msgsnd(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="0100000000000000658a5d81ce75adb5ff5c352fd389f4223864f706183b00f1245146955b84e37c107b64eff52d4164b475b3672581be981211fd0bef97a7fb5243d2286fd07388c6b1133f721f1eff78309b"], 0x6f, 0x800) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) msgsnd(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="02000000000000004116367bc4da286b25c7b38169a61de10e9b7baca7c8fffc8ea35a192638657f60591bf57abcea2c90f482e1c50729a526e57ed24f4e658a99eee65d1766d183c60048ea65ee2080a0561321586372c0059d98f849df8495ddbc4123bc5b81a7043f3ec30b8b5ebf82d2fec9c6911a6af17da2dec9279440bce1ec6b0000abd4b4ffed00000000008a5fa3d72941fb6c8a96cdbb52feedb9618766cbd1a621e8aa392331eccaf51bf811a6"], 0xba, 0x0) msgrcv(r3, &(0x7f0000000240)={0x0, ""/57}, 0x41, 0x0, 0x0) 14:06:17 executing program 4: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0xfffd, 0x2}, {0x4, 0x0, 0x0, 0xffffff07}]}) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4a}, 0x2, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a25a91501d94a34bfec3a582060000000000a4e7fbcf2418ac0001dc0225f0e4cf", &(0x7f0000000080)=0x2c, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x8, 0x0, 0x0, 0x1f}, {0xd3, 0x8, 0xff, 0x5}, {0x47, 0x3, 0x1, 0x6}]}) pipe2(&(0x7f0000000040), 0x4) 14:06:17 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) dup(r0) bind$unix(r0, &(0x7f0000000000)=@file={0x36c6b544cd9901a9, './file0\x00'}, 0xa) sysctl$hw(&(0x7f0000000040)={0x6, 0x5}, 0x2, &(0x7f0000000000)="22cc0a67", &(0x7f0000001a40)=0x4, 0x0, 0x0) getsockname$unix(r0, 0x0, &(0x7f00000002c0)) syz_emit_ethernet(0xdc, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6017b29100a6000000000000000000000000000000000000ff0200000000000000000000000000013a000502"]) syz_emit_ethernet(0x4a, &(0x7f0000000140)={@local, @random="e1f1cb581ecf", [], {@ipv6={0x86dd, {0x0, 0x6, "3ae08a", 0x14, 0x3a, 0x0, @rand_addr="a23149161b241bda8d7dd24753984b0d", @rand_addr="7b79f178b8357b540fd7dbdc070fce8d", {[], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)='#!6', 0x3}], 0x1) write(r1, &(0x7f0000000040)="0920e80000007c60e1016745b65369db00000000ebbd07a90172c84c838b4278ad535c39413f308cbbaee4ffcb7f31dbd1562eb77b6a0a", 0x37) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) 14:06:17 executing program 2: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@timestamp={0x44, 0xc, 0x5, 0x3, 0x0, [{[@loopback]}]}]}}}}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) clock_gettime(0x67f3248105b4e004, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)='./file0\x00') writev(r0, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e752104269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f0000001700)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e4798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc7f7b98463cd2a5b59fd0f80c0f1b", 0xda}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e5b4426d2b3ac858b0de60f3b0d0826723edaf970e2e8f2a85bdb22abd6e3f4361b97466de4e19946b3e1002733f2cec3a74d831a08fe549fecaf409fb6506a39786d216fce0fb02724cea5a3e59883495129f08c5093fb1075657c1a6eb103cc995319165a499897d3d4426c82329be4f280c215dc52ce6cba3f7799ebf5cf056e923b1c775555287f9636ae5afd98c152ab54828beb9def5f59672e25ca897cbf7cb2e9614e8fae93bc3c0f3ce24f96a1cce3686edf96fdcd465c768f706369c2112d6ef401b5bc12d808282f298495950d4011705bc221191d2d05c7c1aa94aaa3bd6ba2bf403ca48875f04768e83e03af145fc8aa74e3d94ace308e2b9b024b9ed3997da2e8fd203e35101dc08f065245db65cf33271dd249b8b4f1acd91e7e4df5894870df056d31cf5b119715d5c0ac17b995e8dbbb39e4a467986f88f09bcef2b9e2aea40cdc4be83b0db068ebed3eb93038e62936a1331a398fbb560d30905ddc36aff09e4ed78b998b535353d9085db1ee90cb1769a2d4401a899321690405e9a9dba99d40a1d91b7ecb1269b94e4373616c9f2beb066242fd4223bfe03db6444294836d6b66e907d72cb20ee3b8d60625a6db6cccea4340033d5a4106ca64e294381c9943d2e53e850bff6a01df9feafd48768dd745c0760d26bac941cea200d0ed4da095aa4873e31a6126a0b539601dff801c0cd14078bb3f53d98cff835668a07842fcf801ac69cd49d0b19671dc2be24af717d2a9e5055b964ecb7eda7a48426554988119565fea6921247b34e091b18d410fc64752efdfbd1d5c5327fb736fd42aa1e630257cdef46045e6a858e3263188e74ccb92a15dcec33014116ddcbd72361cb16f2841b52d95e7290140c429574c797082627c7f896eeb1f76429288d77ef86ac90732e84d3b6fec1f0ee7fe7b964c81418f6be8048bd6dabe12821294c3fa90a947da808c75e9d0ca07d83da5f8d2e88057b9daf94c62fdce3150be3daf400f56c5739f214cc1c8df413463a4d7d9bb6cd13354116dfd3cfb16405371f5240df41b73a6e70d7496512eec6dddadfafdd96e3d6d9621a2539e9aaeacae13d849e07d5a0ad5f5a66f68f136ff9d4588596e911ccc360be1df0466dde19f5dcf1ffbd90f89f02c5b0c8f4ad50b637f71c686e118097f14c5e2e6d6a0d1ed31c985b78ebbd71dc1cd70b2efa6e852ad746f16be5118e140fe197f25facb2352c71c5de953316421090c7ae0a103db457fd56661d51bd4ace3ddb349b0a32fc47d48cc93fa9254491a02d90b2a6e4310629dd16277bbd8e90962a601bc8c0a57e235bc4f40d3d4f1c9900af6f9ac4836f715c93902308ebc0546ad01b6c9dbf3cf5e810caa0c2dd254bfaebdc11bd5a751154f704f06c18b51c7b1891dde00e478b2d7ea9d46becabc40b05c83df7f5cfc8650f25d9766c84b2bdb94c26fda4913e304b09af07c7ad9795ac34089197afe1b89e4bab54bdcbf0b51fc295299e1176e97f49c1c3737ea80c902ae546f76a390960900c95332fbfe0c5f3823abf829ba396afb7a3020c9030afd72ce0eb1a9c150c61b901e2a4fa6761b7f8b9ae893d670f6ab0845c33a2470026345ea7f2fa0e487c222065773c6992bc64c3f3df92717bd45fa3ee43e8bc49bbb72b8b0b09c42fe4d7bfe98e5f693c24e416b1b1ecfb1ba8927ee15f1a4adc75eac0f970506dafee7b46be264e8673d0bef30c676e50686712a0d15556452c1fe8c337a18f2ca0241459999ce111b1c82589d41317770d6998799754d66ba4242d3a1d195a47a53326e18a279eda6ce2a73e90c4f991532b3d16768ad31943abe8a943cde77a8aaaa827e38598a54e1fc83dc010da49f4d8660ce2a729c8340cb49ae893474e6970a56204a938497ab09afe7d7c7c84c2df9cd16d0a5f6032877d8929bd3736799f0b08434c743e387587ca40357192942fd1b2d64b3a91507384cc2a6c972dbd6d48da8a3925a204a11ed3616db3c2f2f5dcd8585c9394d7b43d0cb5303db0eee5d16e870aec4425356938f797d214f32a435ceac0d540d51146623ab1a374fd7b5544b40dc0e02971b8f1031a11180ba9fea8fb062394ec81326c4dca953994f371559d2929e30e5bc90e07c951bccd62caf89a9fc6be37e943d31864a931d72932691f1578222098216a8939b26af714cdfb74e9a8eb7dfd05b01a612954616e87dad5b370cb3a0e5cab866909e25656cc557268a6ed9c43103446753d556286b6560b2a325736edd110779467524421ae9d57d461ad48909a015b022f2a3e0f068a75fe489fbb4c367540d744ccd2bd97ac9ff32e3ccc7420dc780c3636b256c4fb40e7b224109a45484fa914a3cde8428fc1f4623f1294ada406811da488f6780797eaf8373b777bd00eb1d021e12c57d05e373b8c2b4226544393acee86bc2c2601d5284708dddaf4eb6828a2dfbe0fb1785654d1065dc050f40d1859943dda5420377fc6514145264bd04c111de4a76fa985d5739eb5874419119d81919512b486ea08f2e31bfff594f56fc4ea799813b8396054a81b591aeae9976249625b7c11b3601ccc3cf0021788c191cb741f69302bf89cdb12c1845d1595ba166ab055f2638a58b5b1dce4475dfc4abf0af04daae195d67b6427fe39d1ec1c857b1328c4f6aede8fffcf3ad6449372457b258d0559178c4b93f57a333841df778ae58b3238986c4c94b1e0fd52462b0f2853a7a27abff630c5253deb96e77e14634", 0x8d6}], 0x3) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000000)="73a0212441af03d7c590fb35589c23d5facb020efcd46ce5d692fc22ee80650e3ed4dce10f8e29e9f374bfb514a3b1", 0x2f}, {&(0x7f00000000c0)="bb549e9e738d8132b1be740aa6e734c80575888aa021998b57df40a101d691772444c21839243f3ab8fe690ec439591cb686c6f46fd1f3461decb129008c4e91ee33ae5d73d0ac4907e08c3f43a7af028e61a2142b1991c50ae7203b100fca2b8216265e1359127ab0d1f543224d9bca8a544d33c933591a8541f5d2e6cc37beef6cbc244a7c3a", 0x87}, {&(0x7f0000001040)="00e43cdf330781fbabe54cee84bded71b4b668050d296abb7d3aeec5eb1895de97b5bcfc288fb0a5514119646b972ad732281a26babb59479f374a206a30a4b2cf847639c6ee4e001ae822e5961a880ff7d57f31166458c53803dd2ced3733067785d328a59b559de55f054d8031df43fc110c1dc0b10000b01bbaa5c42310aa605c7bdb53f076e71927008185c0184ad155d80aafda93918f8f717bc89724086db96bba266073", 0xa7}, {&(0x7f0000000180)="4ec4f499010d1f59c828c74147fd3d4de35da11954d87ebe254401db7a61c71be173c722078312baa4b9b59e5489fa310a8ac1eb260f01ae01a95e19a52e4084705cd6ea2e3a9aa2613ebc87d6d91bd3e087004caf587995d2902ccd6b2ec3e0fad65394b7dd4ece8f42cf066fe772d5f4", 0x71}, {&(0x7f0000000200)="d3feb30c128fcdfb8715140501d5946416f044be66226d23d707b99f15e9fff9fca82e5aca46", 0x26}, {&(0x7f0000000dc0)="6568be7c56200f488230171a243f726d87e85545aacb3e229c122c9affc49e80c8fecde8ea874119c2b305592601a434436c222460c231e3ef89dde2f99ffea7358b64fcbb78e80487002edc523ee250ae93b6c3929eeba3df51f40085f44f8fad4d1e6a4b0266dc19748f90b06e5a85fc6351ba1feb37bae166a41fa4c11e0e94467562bb4fc521032d6c1dbedaf9356aac1d98ec03d67b1f9b9a94f97f23a6aef22c3256ae9e69a05a1f1d16311f30fb3139601e115c566f62347227d7bce713e8f3761cfa50cebbe2fb4461a18f7ecad075cc5905c735d802907d93bf3765fff0a21360b096f2d50cafe07e74a38e8338028566e46f3db4ebf20b4840ab700e963cd571aff3601a6f7dccaaa9f8c7901d5a42d9dcfb591f4a754c055f1a341ca4cea62de5300d224edb975e3d1a1057c8d5be87d12a6d3407f2818e08311857735a7a2e7f3d400133817d79e46ee08b0c77fae1a6c422fef20bc7f8a20084d39de6b02bd7991cd6ae3a0d83c2e4d965099d0a049abed8d7a5da278605d4790bff99484e42fd3525d6cb9c48d2117d111f83abe5eb5576682931c1f0b57bcc3d49758f98ff991edb1bedad802dcb7cffc42e10e8213d62092a75fab2930c6c3bae4008f724495bdaf799a64e0a7b57dd96d9f6c4b934082741d2f184d8383b279b15a438724621855076498b52d6f160c28680a29de71befbec3863b456127696ded1fc2697fc0d2841f718ef388e99ad19c4a64b3bc94e95dff19aeee75eac1832bdf51841c1494f0f198", 0x22c}, {&(0x7f0000001480)="d1544c900b619897bccd42c6741680b8fdccf93d9658a777cb31ded73d54d84ef8b8a2bb45d9fdc56629f747805cb646e0d545d42303d839c668dbac24e05ecf487afac8f7f4ea512f1e4c24ed10c2d122383a55ca4c48ae1518a4406328eb93e9a243086bd0a75b95b3f2d3a2691626f6775314df06ca3f7e43618c999e30666ec1c359e4c8740b3d5923a0ec22f5a94d22c86920fb8526c1a8599f9a82cda3fed8526aac5fe7a71f62869dfa2d40369dd58859e5741adef7292003540dbd05b9f0feb4dfed8ca46d80fe55b8136976c92a5d39681eb92460cb5117354e284d7a083f463c1cf146e6b2e8947c0d4b", 0xef}, {&(0x7f00000003c0)="14c06021fb2cd44cd2cf07a850120cd395f237d451c451c4e933930818e13ab43f7fecdbdfe6086b9c556eddbbbed282f3377912a46ffa4ecf5d260a3e000000", 0x40}, {&(0x7f0000000300)="1eb31cb8f432271c87a014903994473ba403936d535a6952f36412cfaa18ed3ec73d6f103ad0a28eaf9c67eccffca4f144084b1de9b9f12bec7ecfb7c0b1b06c926ec44facab1baa04c6837ad9578fb0db5dbd11c4052852907617b260cec80d662de8ceb360e46cc8e7c5fe180be12e61bae5d1cf117f87301c6768c730118bbe64d2879e0acdd1", 0x88}], 0x9) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) ftruncate(r0, 0x0) munlock(&(0x7f000000f000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x2e, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004600002000000000000136479bd6000200000000830300001200907800000000073102dd72d477086484f10bb24426120361105bafca5b5287b7740708413e8b58b958e3854879904ec54ff2906a890f3020ac7c6a4b75a62f98cf4ff6afbf0698563551d55aab76a3c2cbbd282398bff34dae5c77781aed490cec9858b5f43e0f57864b4457e5ad04f674f9aa4edad33d149891cd4eba949c469d52138a88667ecd8388cd68aafce8a297f0390f5aa00844d220b307994b9b73c45082025ad00dcd655bfd81354b18ed77ef269fb4c44670e00b7090077b0d47ff45f62f0d752702aba07691a4a22ab4e1471c6bffdabb747244b44a072e115269957365dd5b417ec3624419a7ded7a7b89c9c5c7c8d0da23eb88137ea7a554a058e57c2c069e6f2cb81ac2066f7f28404fdd5a591f2e93d7046219f63dfb6296dafeba33d85430472b7bd8303810c2db07c120ff3bdd3d3401922af7a35d220b94382adda56adfdc6e0e741a752dd329ee4f50ad31c3d6ed05026808ab1cb32e89b29cc05eded2bcbfbbde59d214db097d0d7f01de4c11e931d0034a20401f7cb32d33b000000000000000000"]) sysctl$kern(&(0x7f0000001000)={0x1, 0x22}, 0x2, &(0x7f0000001100)="25803c9989357df3913c8a4bd88b5f381635e0d4199232d1a9250a5ba08a120e73b35bad110b7de68e403c1de8ac550ff2dd57a3cf4bbf5b268d", &(0x7f0000001140)=0x3a, &(0x7f0000001180)="da20aa4fcc4290462d2ee5a6854a9fa331006bd60c1f0c2b93e05785183c7931c4891c3c812652edf36c044e7055f3c0fc7720fafcbb023c8bbc0b50e3e6b112f7edbfc20159f294ccb1509bafed8693668faf828b5963cec71db02154b257a7a798c2a8069fe509f224d8e349520302a88ef16cac7eda257eac5ca8dfd86d3713ab79e9ee1bf74ae68bfd1e4c7778283113c77d48", 0x95) 14:06:17 executing program 5: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x4bd7) dup2(r0, r1) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x9}, {{}, 0xfffffffffffffff9, 0x9, 0x4}], 0x200, 0x0, 0x0, 0x0) 14:06:17 executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000001700)=""/154, 0xfffffecd}], 0x2) syz_emit_ethernet(0x17, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e13822", 0x0, 0x0, 0x0, @ipv4, @local={0xfe, 0x80, '\x00', 0x0}}}}}) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000001}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20000005a}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="58a01a7fdeecda19de95887ac7f156cc20689394eb9f969ab8659c7ebe442b5d4e47c613d19affe1fbbb963b2823", &(0x7f0000000200)=0x2e, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) syz_emit_ethernet(0x6e, &(0x7f0000001600)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "020099", 0x38, 0x0, 0x0, @loopback={0x2}, @loopback={0xfeffffff00000000}, {[@fragment={0x2b}, @fragment={0x29}], @udp={{0x1, 0x0, 0x8}, {"e51f17ac5031f347ba35f4bdae13e161a354e9c839beea33f786239f4c4dccbf"}}}}}}}) ioctl$FIONREAD(r2, 0x800c745b, &(0x7f0000000200)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="2000000000000000ffff"], 0xe0}, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x1000, 0x0, 0x80000000, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4b020801"], 0x1) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=ANY=[], 0x10) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r6, &(0x7f00000003c0)=[{0x0}, {&(0x7f0000000140)='u', 0x1}], 0x2, 0x0) ioctl$FIONREAD(r4, 0xc020691b, &(0x7f00000001c0)) bind$unix(r4, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) r7 = syz_open_pts() close(r7) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r8, 0x0, 0xa, &(0x7f0000000300), 0x0) syz_open_pts() 14:06:17 executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) setrlimit(0x0, &(0x7f0000000980)) r3 = syz_open_pts() writev(r3, &(0x7f0000000340)=[{&(0x7f0000000580)="eb9b409f2402862c8308cb672e1986432e2bba547f79c637e61b9f447749fb50f5d25ce64e0faabd00e4ebfbb7273cfa90199bbd51e8ee533d1ffb7c3af02158a8a42f44ce8760df0b496007971cfeede895b91d9b49d86ccd1be2bb701f5bdaa93f33b56b45e3e73e1694846c8cc0d3ffa91799874405c33537d3cf202ef54e754c83cd279d201c1243d74c9b0a5ef322dd4d782ed08830f33fb31fd0a4a7f8d91f692469d863687db5b14bcc1ef2256384fd6f27e83eb40a93e2796f4bbf0309a9d91843e06e363d76d0f4a8b7748f217f9021", 0xd4}, {&(0x7f0000000300)="8fbc86", 0x3}], 0x2) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)=';', 0x1}], 0x1) setrlimit(0x0, &(0x7f0000000100)) poll(0x0, 0x0, 0xb0ce) syz_open_pts() socket(0x2, 0x2, 0x0) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) close(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r4 = socket(0x1, 0x4000, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000001140)=""/46, 0x2e}], 0x1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="529d965e16"], 0x3e}, 0x0) execve(0x0, 0x0, 0x0) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffefff, 0x80000081, 0x60451e, "1a0c01090204e8ff000000000000000000e5ff00"}) ioctl$TIOCSBRK(r5, 0x2000747b) writev(r5, &(0x7f0000000000), 0x0) poll(&(0x7f00000000c0)=[{r5, 0x2}, {r6, 0x100}, {r5, 0x100}, {r5, 0x10}, {r6, 0x40}, {r6, 0x57526350e6c68c09}, {r5, 0x4}, {r6, 0x4}], 0x8, 0x7) pipe(&(0x7f0000000440)) socket(0x11, 0x3, 0x0) 14:06:18 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x80000001) fcntl$setown(r0, 0x6, 0xffffffffffffffff) syz_open_pts() syz_open_pts() syz_open_pts() semop(0x0, &(0x7f00000003c0)=[{0x1, 0xffff, 0x800}, {0x3, 0xb}, {0x4, 0x7fff, 0x1800}, {0x4, 0x0, 0x800}, {0x1, 0x3, 0x2800}, {0x4, 0x9, 0x1000}, {0x0, 0xe09}, {0x4, 0xe2, 0x1400}, {0x4, 0x7fff, 0x800}, {0x2, 0x9}], 0xa) semop(0x0, &(0x7f0000000400)=[{0x0, 0x0, 0x1000}, {0x0, 0x0, 0x1000}, {0x4, 0x36, 0x2000}, {0x1, 0x6, 0xb78db23d76bb7d84}, {0x3, 0x1, 0x800}], 0x5) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000680)=""/34) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) semop(0x0, &(0x7f0000001000)=[{0x1, 0x200, 0x800}, {0x3, 0x0, 0x800}, {0x3, 0x0, 0x800}, {0x4, 0xfff, 0x1400}, {0x2, 0x25e2, 0x800}, {0x1, 0xe6d2, 0x1c00}, {0x2, 0xda, 0x2800}, {0x2, 0x8006, 0x800}, {0x4, 0x6, 0x800}, {0x1, 0x400, 0x1000}], 0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, 0x0, r1, 0x0, 0x100, 0x6}, 0x1000, 0x1, 0x1}) setitimer(0x0, &(0x7f0000000000)={{0xffffffffffffffff}}, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r4, r3) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = getppid() r6 = msgget$private(0x0, 0x100) msgrcv(r6, 0x0, 0x0, 0x1, 0x1000) r7 = getpgrp() setpgid(r7, 0x0) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/56) msgrcv(r6, &(0x7f00000004c0)=ANY=[@ANYBLOB="673e82e3b4e7c825c2ab56aed975a2e8a90fb5d0c5430db16931a1e875a22836f88718adeb1ab8f0efdc1047e608dc9f40cc582591403d24a964cd2ac9eb2c887c5178a598a4d3df3ff41c921ae085a9b145c21240071d397511147818e3213c655aa336b28091d82d506cb191398ebd95e5b8c575743e618bd117b3a5ccc925ebc2e1"], 0xd4, 0x0, 0x1800) socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1004, &(0x7f00000012c0), &(0x7f0000000480)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0xeb, 0x0, 0x0, 0x0, r2, 0x22, 0xffff}, 0x7fffffffffffffff, 0x9, r5, 0x0, 0x6, 0x7, 0x2, 0x8}) 14:06:18 executing program 4: r0 = socket(0x11, 0x3, 0x8) sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e0000000000000008000ff00000000090000000000000000000000f600", 0xb1, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001540), 0x80, 0x0) syz_emit_ethernet(0x0, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffff9c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0xd9}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000100)=0x8, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x3a, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp_reply}}}}) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000140)={0x0}, 0x10, 0x0) preadv(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000001500)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001480), 0x0, 0x0, 0x0, 0x1}, 0xc) 14:06:18 executing program 6: r0 = socket$inet6(0x18, 0x4, 0x1f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) r4 = msgget$private(0x0, 0x400) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x1, r2, r3, r2, r3, 0x80, 0x8}, 0x400, 0x7fffffffffffffff, r1, r1, 0xd3, 0x5, 0x5}) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000001c0)=""/156) recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 14:06:18 executing program 7: syz_emit_ethernet(0x91, &(0x7f00000000c0)={@random="8d737e5a7e46", @empty, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x83, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@lsrr={0x83, 0x4f}, @ssrr={0x89, 0x1b, 0x0, [@local={0xac, 0x14, 0x0}, @loopback, @broadcast, @empty, @rand_addr, @multicast1]}, @lsrr={0x83, 0x7, 0x0, [@empty]}]}}, @icmp=@echo={0x8, 0x0, 0x0, 0x0, 0x0, "ca312f1b09d0e15dcb9243ea0b40ff00979b2e552e3cb63eb9ecd5d9e72c5a0ae3d1a4854deeda4d1c6ce69724819d87a901ca3f27817d24716ff8a237ce28"}}}}}) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="720230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080), 0x4) r3 = socket(0x2, 0x1, 0x0) r4 = accept$unix(r1, 0x0, &(0x7f0000000300)) sendmmsg(r4, &(0x7f0000000900)={&(0x7f00000008c0)={&(0x7f0000000340)=@in6={0x18, 0x0, 0xff, 0x81}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000380)="6b95a23a77e76d29f9ec1cc406d88a7c7ca2634c09586b71ea0f34297f2369889bda00de4f46a9acdce8a409975de83c75ce2518403fcb58929fc4bfba5b8fb84e3baa26ab61da198ca89f50f4d8bb162d4b78fcbe1227186f47d36c0b4e03f57d5e673485d2e365727cf5f683a1eeed25f3b9300a91b23eb89aa20309d04d1bc44632aa8cbf5d53fa89adcd0b", 0x8d}, {&(0x7f0000000440)="010d02c1211f68bb33fac40bfbee58ced06f879cb93a52e5e9dd6c4584cb82c939593cb521e2c45ee06c980bdce7b588a28d9c0286eb761e", 0x38}, {&(0x7f0000000480)="0d1b9c9d6ab4749f36de6247d50249e669a341652b12ebfecb256f76177c909c82f6ff0067a6b96b948a65d12befd34403a1663364fa8a0d353a16d0b68ac7a57fd035b6a05053e95b8176cf73e0d9cae24c2e514cc752ac5ba6de930323cfc030e72b5eff72244e13c8cdf4ab25d3705f9f037cdda6d2d470f5ddb3d6b551b4a4a27c541a", 0x85}, {&(0x7f0000000540)="b4397413c60ccae66ef039cbf98ab06449036a9a3ba5d09b83e53529", 0x1c}], 0x4, &(0x7f00000005c0)=[{0x110, 0xffff, 0x80c, "2b645825bff29aba894d70c4f901f2b33c85a4e693e5e36230500cc9ab0eac9ff0b30e63bec94634cd57341927043bae542e44e2ff165f2177811979469e44ad278064a77251cfbe14cb98aa06380d247d284fd3ae02c01f8a80dfd417d4b6394aa3104ded4c1e1539e13169987ba70f389818bf3f43a5b8f4c7c044282f5b5b18f9d807261fe1c9cd8f4bcc227fb3f8f1a5013f7bd77b6a3a11e4fed40626c1b706b40e1cb8e107b173899ce85bc2ef72d67cfde1c16960def8dde7b5741d3b56f3d5a26694685e34e77b210f8d9b48de0561f62b2ee9f1de5036ab679d3c0e0abfaf4e01939ca69d0cb3288eed467bb6479ceefd6ea16fdc844b"}, {0x88, 0x1, 0x5b11, "f0fd031a54c3bc37a1327e3eff3266131cec3483b35d816c8ac14f0d3e46be7bbdf8ac19a0e668b51efe87607cdc6e4c3c9f088632533fa4d28cac1685e84287e9fd0f70ca3f329b4c731dd77de282fccd663aad0f095a3f426f827e3ac21e7384098da1220211714cb0120e0e6c86d06cdbf574936a"}, {0xb0, 0xffff, 0x4, "dea42d8aacfbdd25525215bc4801a628aefce4d8ff66698194329d4101c3f188ef2f690befa2c32c6c7b5444fa1b28dcb3bd70058c9d281b85c27bc80730df785b897969ab731da3fdad4136f0f93a8a23babf24b1f3cfadd9906f2b6544baa76917db2a37d3f2af5a1398a982096b1a7ee67d0bda1b98c87d9a4849a34d3472ff540c0be045054e2fe9de4d68b95e389cc36e63ba58409add7306ee33dc"}, {0xb0, 0xffff, 0x4, "1851dd0446b25a848787de1b0ad9b1613fce63d063e776a9f20c3a8b6b677cf4dd9329cffa50fc57e7faba7544c56b97f472320f72376bd06c915f3c9fc345e0e3290267629cf26e804db59b4ec1f3c480b06fdc554239de058603fab042bf2e22eb07b5bb1bf479b757eacbcf5a225d89f9c4668c061672c058021ce523e492d168e0a002214d7268c4473dc229ed673cba68a0621054090d1c55ec"}], 0x2f8}, 0x200}, 0x10, 0x801) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x13b, &(0x7f00000001c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x14, 0x4, 0x0, 0x3b, 0x12d, 0x66, 0x2eba, 0x9, 0x88, 0x0, @loopback, @loopback, {[@end, @ssrr={0x89, 0x13, 0x9, [@multicast1, @empty, @broadcast, @multicast1]}, @rr={0x7, 0x17, 0x6, [@empty, @rand_addr=0x1, @multicast2, @local={0xac, 0x14, 0x0}, @rand_addr=0x5]}, @noop, @end, @lsrr={0x83, 0xf, 0x6c, [@rand_addr=0xfff, @rand_addr, @rand_addr=0x7]}]}}, @tcp={{0x0, 0x2, r5, 0x41424344, 0x0, 0x0, 0xb, 0x80, 0xab1, 0x0, 0x8, {[@nop, @window={0x3, 0x3, 0x9e}, @generic={0x4, 0xb, "ce9f44f33e748319d0"}, @sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}, @window={0x3, 0x3, 0x84}]}}, {"43433dbcae454132fa9e3f70dd7789766b00cb396ab0f79a310b5e5feeaa6b3889214cb339d670f2b8ce2260df93c258d661b1c68513adee79e52c4030b365d57611908ec2683d2e338f6932fe295cfe9a6d19141a9c320739c99a9f02479672c6312066be999e09c11ef84fa81eae06a59978ace836d6995b664f943e6bf632ecad5444da938551a9c89793d86518f870606db34d3f68bd20dd4f3bb0578b719c44f0c9452f23402e730c60a7f1825013"}}}}}}) r6 = dup(r3) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) r8 = accept$inet(r3, 0x0, 0x0) r9 = dup2(r8, r7) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000040)="ee08667e19ac14e63c134876f197a7728420aef6171504b1c3b4b3830c001bf0817a0000040000006a89dbdf", 0x2c) write(r7, &(0x7f00000000c0)='+', 0x1) 14:06:18 executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x3}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = getegid() r1 = socket(0x1, 0x4, 0x80) r2 = getpid() fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x2, 0x0, 0x0, 0x5, r2}) getgroups(0x1, &(0x7f0000000000)=[r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f0000000000)=[{0x3, 0xfffb, 0x1800}, {0x2, 0x98, 0x1000}, {0x4, 0xc9, 0x1400}, {0x0, 0x2a2}], 0x4) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)) semop(r4, &(0x7f0000000440)=[{0x1, 0x16}], 0x1) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setreuid(0x0, 0x0) readv(r3, &(0x7f00000005c0)=[{&(0x7f0000000080)=""/14, 0xe}, {&(0x7f00000000c0)=""/111, 0x6f}, {&(0x7f0000000180)=""/163, 0xa3}, {&(0x7f0000000240)=""/200, 0xc8}, {&(0x7f0000000340)=""/218, 0xda}, {&(0x7f00000004c0)=""/224, 0xe0}], 0x6) r5 = msgget$private(0x0, 0x3c) msgctl$IPC_SET(r5, 0x1, &(0x7f0000001340)={{0xffff, 0x0, 0x0, 0x0, r0, 0x1, 0x6}, 0x800, 0xe, 0xffffffffffffffff, 0x0, 0x20009a, 0xffffffffffffff86, 0x3, 0x45}) 14:06:18 executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x6}, 0x4, &(0x7f0000000100)="d8b26a2348c2efc3f264c3e5d5cdf8c7721f37e532a120e3a37b58c55e2a9939623004289c8c9ad577ac3a3cc79c746ccc57d30336798b861af62e00"/70, &(0x7f0000000180)=0xfffffffffffffdad, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x11, r2, 0x9730367) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000000029, 0xa, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xa}, 0x4, &(0x7f00000000c0)="fbfac9cd", &(0x7f0000000080)=0x2, 0x0, 0x0) 14:06:18 executing program 7: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, 0x0, 0x0) getppid() r0 = getppid() r1 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0x0, r1, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001200)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001180)=[{&(0x7f0000000080)="80a10ba0fc3de09495dcc83853e7bdb1d4a6310688fd029aaa92ec8da6f2a5a176a244c09f3d08a86843a5a3b694621978bdc8ba5b1337c314f3e50542c8f1b97406315634567290ad1f785fafccc87e7f726a358778b55e1d20f4f184bb96a60cb56699d6f47da122f771fb0c484bd41e47c59815c5085619b9bf9fa7c6040520c55080db06ef6d2b4ce02f414c937393d578b0d1835d61f8db61fcb010766f9c223490259a6c3f0a4a0bd10dfe608eb929cd79bde6e65b5e2a16c0bf4e7ea5237de574b57e8c8db19227794a659160e617fb184827b969efa606d7795c5087b586a3bfb4fe72f5791581a8eee45ca493712e136281f6c7d22239fa2af2afae98f1186951a99cf25d73c6af9b87fbfdedd82154c4fe34ac7670683e3289b8bb1d585343a5c650192dbf0a881687ad4778418986b1c02cc0f86fd9f0caa0c2894a6d886e6b07e57b0833454b328550636d1bfbd686180698765bc62d0ccb18eef543be983203e795bb264050020191c6c8c9d4cb227fb93d76203427b49d2007af1d9437ef8c87629706c1b6b8181ae9b065df6c3249ee12a3673199eead825dd6692e59f1de7341fd9c437036d8aedf2f5e4e7df06b20751b5e0a57bdfd4038e194183b68753c7e0ddf1a53279f1e6b6722edf858c15039c7c337f19994c95ac4bb1eced24bc7a4e46b933580d8e3d463067e46ac5d26aa5411cd69e4ef661627e34c975486e0b0d85e6b70c12bf0346dfc40cba3f2eb89112ac01b40051c7d45ab07358e0fceef6ac1dee489552e2dfc0efc705b01d7b8ebdffd0d7f19dcaf337d3f2f84e83074f5cee540271b02d9cd57b27fa7ca67f4f94b1f93d0e1a1d10578bbf71366ac9b743e931915c97cec9526494695349e9228a8b4e643a7a307690c8974092b2722801cc3ebbb16b799c577d7f04a264f9c567c0c037eaad18fefe2bc14c2a5d99b321bc6e065b62b02cf419fb5d1a63c9061f28ec82ccd7ebb9596f824726d0d426c8c59179f08d15e80a72d2d0070cb5538cc7fc2192ba43f30b8a3c9ff472e7c86a8f2793d2d075c303c6cef5130acc07f46674345f64880f79897a4e0189c31f45fe3da67447d203ff55d0a7e3be23fdaef1e2bbe3fd014b15370f54a2f7f9c1c38a30a81d266029541c4505d4778bd9671995740d9dce3b4a0ceb06ecdf651cd6d87ebf2dcbd70206290a2b17ab002972ec90f33d6c99acbe6c0042944bcc567bffbba1acbdf8ea927cd80f64812230bdc7cc5a3cd859945e969ef0ce54dcc523230ca6ef0ee1b48f2933b3535ec20925a0c8e8b7d9f01074de543f830a257cf9cc83f88cf0d3fabebb8422cc93d50f6f848d3ab7da520468dd9d2b9b83cf8b7a14390c9bd94478469611ba42cab8463a0b30db4c010807c15de1cba88d3625cf98337da341455a41024d612ed5ad1e3b741e126c08bdec65e955dcec471aa5cc3b69e1cf3d677df45158710008eb790ffb6a0d8a87d5eb55730c57fbabaef1ef54245cbddaa38379e4bc9b69a69476054293d9f4a2c2abeb30f979b25eb5c282aa6192f24ad40ea32e67b0d95784b629ad76cda59f2e4546df9e529912b8860029e8a3b240b37970bb263f615cdceef27db3cc03748243ab05d5b8fc4387ce5eac0051bd1fb81a84259c5f1e49e39ab4f3fafe44b9f22988822182365aae1ef779b34a98d576d58bacd8d0d60249ca3ee2f98202aa013b867e3cca9d964b28e8a125d9c286a3b4690d46e07584a64a06c8886386cc5fd540dde6a46cb4e2ca0268b6f246c59d5f85305284309242adf69fd02e1acc304376025e77bec898dedaa98a79752c35a20651466040b55d29cea8be26b9bae6c0dd76a87f51d43fa44e91656a8aa07fd05e28531364a10f2bc9db85c716f1cdbf0da674b11e517eff053cd676aa7a65c662aa360c748e56ba2906eeb1077a4a4d882d7c794aac76caa45753fb0577932dab17777200bd106787f2e5dc90b39bc8a0801fc9376b2ea0693325d0e273ade65ff01bba20881cfee7e4101dff8b5af2176f2c893e8356ca7333b328ca1bbc084282ad393d368410fb887ce0b7328225419bef6d1ca258b5c9ea94a63ffb94a3b85e7d915bcfc708f0b50b52b22c2b024b07fe15454249d96d037f67726880df0e74913a032ece186adb417edc46d6022dd96fe59e661f3c6a7a885d1efeb6eeff0a351b0b93c7f86357d44253d7309e8f938cd1f40030d74df7a55a0ffe232d66ef20eb3a0a2a69af7f7cb16b82b8313e3fe3fb90aad6dec40d5929086c4c1ec15b07a396bb6faa73234f428f5866cbbfc88712538f3412e592e8adee7ef83eaed09e7c82261576c61e54ee72eb62e890a76f632dafbeffbbac5f93a7443705bd6d1b897fcbe123e30d1d2a73a51f99174969ce08e65aaf9949771258d39a0e208f1005e0b3398077ea0168b7e86102d7d0e5365be5cc944ae42c2f316aabf2d067db50c9f9815b338da6982ac24f4fb98e1769d4d39e15a4f116b8727a36bf27e7671c5f38ed0edd67f1b411748209612ff6c794b13db5821e15ea44432c61aef6aa45e7d8204e1f640c9b07203a3d5d2bc4d2b156bcb0a99931a6d8f78ba99bd683f266aa4a37afc66b2c165fc3640b4d938da02cc42cd26671c37708e23d7190c4248dd348cd7e942b73e538afc2211fd2c67c2f8a3a540d9cc46ec50a6d2cf628d7c7a0a8f2cba3c99268d53fc5b5575fe050c1ca54183b88ef8ef2cbb110f3bad4143cdb88db41636695650344bc321e29daeebae650c983c794e97b82434d55de5c6fa073a677fa8e9ca311122b9d085aa2677dede7cbd506e04b060c1a5f52e5f36c4d448720c0cce2cd235c82f03102cbe899fa9e695e990bd8a89f3fc54847f1f1c275f9c51f0643dd6c5e1e5460959fb5f360428080bbdfdd7cd49c0e59240e18c2393dff0ecd2cd6686dfd9e63b6e8409dfa38a41a4c869bd3f29bdabd1092786fad65a4fbf3c2f409c6a199ebd944a073b73b1f3ded94a73ec1e89c87a6ac6e352f0813d54e1a5d1b0006e176628aad0fb34806f14a72ac27aecc663ade5a4427fd92284fe09baf539a00b9d81cd7f877e6fa70fdd9909bf296b4d64289ea7b3b69d394ece4724733f9f0f4ff4b7eeb0baf86346a7bd2d183c49fc3d5a4e54a993e09a00c132ffbb52b4aca5fa96d807296169f25e8fd84e1cff2ca199a70b7ee440c3cba57e24333a6b389b27095a26c08f0e6c4680129d2e0b99e79b0dead1c7d07ab83c23e2b61cfe8a993413e4c916bbf70d777d9ddeb9ced3e5a5148d9366b5a43f938a430d054a57144b509daad0d1d5a2e3037c8d948d5d8ef2da0699bd177ef4c351ec5db9d80a33491f4209e04ae8c6d7e6e09a321be08a64b0231af412f3cd34f5226b09fe1df641c57da23b74d1e0e299136beca06b1275e3abaeb2f274491f87aacd984ca9138ec3516f4c186d3df18e81748ef6084ac3eb7222027bd65ad142954000de45853e2a6aea80dc0556863fd5474a58ac5298d2eb7a88a33b1a85fb47293a4d4628a51d47f74ed3ba6647ad82a68e2217392275a16834e39e0319ebe3d5a971742aa6a6c4b1c067f852c395abe04449a6e5dc6ad712b474a545d59dd046e8f12c7c854af99936d368b6318bba9adb50d4e87efb0dec047e3b9ff741afaf00739f598fcb8c6c72e372f4ae983ba4cfaa408673811471f243dee17010d5b155c3916ebab164a643a3ac678581db7651b52c8fb2683c6a697d9bd82a14bda67c1761eae45f0f591e1d1bfe8a32ccefb4cae4b0362252a1351b64beb2afff9a4bc587a781f9ed8a523d3318118944e9f755f87b1cb6494c46a6672c7921ce1edfa895c5de0df3ae95b36eb4331bb6825e8aa6bff0050dbdda021a5a372c108648b96f127a42a2e7af08134fc1afbdc21600b1f40e495fc6d17157b96f01a2bc4699bf9907a1fd20d8dbf37b9c22ab0c40f7d59cc94d597a4ff9b6c799e808ea8054989b9ccb1b910a17ba4d0203b50d8fe52f87cad9f48c7ad1d42ae831460d4f87f6cf7e5703364d6d70992fcf90ccaf2c1438019b4970ac35ae1873d3cc750f07466790cda7d50001af246282ad03bdeeab2c7ba4822b76bd5ce98b6738f875db4f61a296325225608b1256c8f3777450fd06fe72f3750ec25dae89ce3fd23a0cde2f00d3cc22730bbd48c12f3c9427a85379818793aba1d031f769fee7fec10289429a5fbf2a962e6c3e135abc0139c032f9750128e7c08981a3a95686bf817c80e7856ea74931ace2fcf34b97fc26b3cbe5f626f055d9235132d76c7d560ebf133fb75fb9abde3eae4947f17531b24ee382857ac4ff9bae35c4be3262aceb857d14c73438da5754503d076e2f53422ca6306e8845a335463240484a2df05ad50dd4a412d0425f34371bd76bd7d42f66c118441fbf371aec70898512a4393d2357badec54d09d8a58872ae1eb311bfb5ec23d267e05b49a64685c232c896f5e96b3077743eb9ffde748e744501134849c4ce5caf8337d0610082540678f4ea14a98dd28bde655881b70b47c4720e7d7a9351b11545bf6651ec2e5897e19157b8170d2ae62dd64f4e38b678457438b3ee913cabd6c929a732079753d10038199baa1759845a4705dc880cd576463b89662cb70ad70fdc65966a95abf3e5e3c1ae5a4cdfe4b043920c3c63bc1c5674ac073a30f601abff51466b286b161055d94814c19078285ab30a6369df74b4c03692456d19d4f112dc71ae876917f5770cb23f2172116ff4ac4896f4ef060c43f00cca1b1e03d8a2b4b7eea61d7a271d6deeffc9ba413f97130d670dac311fe53113c0200838409c038e6c215ab7093465585189eeeef9eb7304f34889773f587b247136096b00b88ad3095cbfba53509b3f1842255fe6d0a441fa3052e4d22720ff4dab281bfb8a9b069a2bde13398116c3e2231f59ea46c016754fb0069b9e8002e592b2ad11a494ab37c31db03de914034f33d3dd29ef8a32455e5f4648758916a2a9894cfa6909628a11db1549804867952d8bd6fa82e723de2cc4e7870d8c1527dcd4728f5214c404a661a31a18763649d590b62c422ebe847f8227174a150c418ac3b95fe9e334ad0cc06634363cb779cbdcc11e23bfbf6da2d301141c2bd897354863664918fd7b6d606c5c1b03044b827bd7afb7e16301359893acda6c517185437e41db4649d1253f0edd0b6bae278755401298f153cb7390890a4b610c88bf1234922e31a5443b92b6689a2d89f91648daad60ecc1efe0c8978f82b75d575d62e59601bc15cb8042f61e104a78b92b707524d42f2379484a9225f93703e7b58bffb434ed069b3782799d9088eb325c06f06611820839ab091fc38633d8d1abe35614fa508bb59964d83a338933a3743467b253eac16dd2d54d24c6fbdbb94742d09660d3d45137c3a579dec6a32252c20249dea04c7b7cebd6dcce060873f5ab5adfd3743655d851836031e6bf239a0f1d0064c56b41838307a2be9c696e84a3eb9e83b929541995b9e4d6ca85257619f8a6f9555461378ab7e109233d35428326d701fe4d8b6c4ca9e88622811302fd6cd8f4e5a9b2b19af4cf149db01c415c4753ef0a9fdb358b850117fda02efbd081293e77c79933419ffa58a7f8a5171a217c6218da680d5bf0b5fd71b726129fa27da90e242277b262dc4f230b99c264b11228629c45d3ff53c68b51898cd5a384ea2838e04f24afc2d119b4f9223bc707a8f0e48b65f9665d705ec54c1bf70aca27b93b4bbb077d37ff5b32d6decc9030f24d5a84ed4be60fcf3a8a", 0x1000}, {&(0x7f0000001080)="a02d1757764923023e5e43fae1ab35d4ffd4a6dd8ad710992d29c0f0d1563c46d2d5496906b994b51e99f8e9478968ade709870ac6507c1c99cc87ea263296f95b9d6e86a6985618011cc770ebf262fae9a94abbbe5afac3dba4d0573f6d12c5f8af6806bf82cc0e9463f3fd92640bd6bb5d56bc2893b67318ce2a0ccb167cf8037a6a12ae7841ae369fa22cf095d5765f37ca413cf235faa09ebafd5df37a20eec9d85dc5191000a007ca224fe23c6a90e07ec3f2e04a61868f6d47fe4b92ee037649037b2e10d55c0a9f2797da489e0a35b21bcd7d1ce2", 0xd8}], 0x2, &(0x7f00000011c0)=[@cred={0x20, 0xffff, 0x0, r0, r1, 0xffffffffffffffff}], 0x20, 0x400}, 0x0) 14:06:18 executing program 6: openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x200, 0x1a0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r0, 0x80002) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwrite(r1, &(0x7f0000000300)="06", 0x1, 0xfffd) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3, 0xf0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) semget(0x2, 0x1, 0x1c6) geteuid() r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000140)=[{0x5, 0x401, 0xe5ce97ab354d96be}, {0x1, 0xfffa, 0x1000}, {0x4, 0x8, 0x1000}, {0x0, 0x2006}], 0x4) semop(r2, &(0x7f0000000300)=[{0x0, 0x80}, {0x4, 0x1f}, {0x1, 0x0, 0x800}, {0x2, 0x1}, {0x4, 0xfffe, 0x1000}, {0x4, 0xfc0a, 0x1800}, {0x3, 0x9, 0x2800}, {0x3, 0x5}], 0x8) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0xa5, 0x1400]) r3 = getegid() semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x1, 0x4, 0x2]) semctl$IPC_RMID(r2, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x3, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) r4 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x9, r4, r3, r4, r3, 0x48, 0x4}, 0x9, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r6 = socket$inet6(0x18, 0x2, 0x9) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r7 = getppid() fcntl$lock(r6, 0x9, &(0x7f00000002c0)={0x2, 0x2, 0x7f, 0x7fffffffffffffff, r7}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000280), 0xc) fcntl$lock(r6, 0x8, &(0x7f0000000480)={0x1, 0x0, 0x1, 0x401}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x3, r4, r3, r4, r3, 0x5, 0x400}, 0x2, 0x0, r5, r7, 0x8, 0x765, 0xffffffffffffffe1, 0x40}) getegid() 14:06:18 executing program 2: socket(0x6, 0x5, 0x0) r0 = getppid() setrlimit(0xa, &(0x7f0000000980)) r1 = socket(0x11, 0x3, 0x0) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001980)=ANY=[@ANYBLOB="05000000004c00c288369990e96c1e"], 0x10}, 0x806) r2 = getgid() r3 = getuid() r4 = msgget$private(0x0, 0x0) msgrcv(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="000000004000000000000000000000000000000000000000000000000000001000000000000000000000000000b5949334d62964fd2267f2ff6ed9000000000000000000000000000000000000000057fd59fe00000000000100006f00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000000000000000000000000000c2e61e33392597be56ae31d2063e927fc3402f3b4eb872d580eb2feebbc4cd1858a17db5026dd9b86862c274446a17aedee00fc97fb9da09dbdcf6e9e8912ddf073bb1404795051a1c5df57a214cc184c0e04e55863027f601c713f240e041e76087fa2cca2aa484cb2131174335ca4815a7e88c83f19d45c01222f01c47def463a1480700edb03713df882f057f2b100ac50e3b9bb70cc762ab61b8698e37138a1a6238df38e854a7397146c5b02fb94a019d"], 0xc0, 0x0, 0x1800) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000ac0)=""/240) msgrcv(r4, 0x0, 0x0, 0x2, 0x1000) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/56) msgrcv(r4, &(0x7f0000000540)=ANY=[], 0xd4, 0x0, 0x0) setregid(0x0, 0x0) msgctl$IPC_RMID(r4, 0x0) r5 = getgid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x20009c1, 0x0, 0x0, 0x0, r5, 0x1, 0x8000}, 0x3ff, 0x3, 0x0, 0x0, 0x1f8, 0x6, 0x7e, 0x3cb}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x3ff, 0x0, r2, r3, 0x0, 0x4, 0x400}, 0x9, 0x5, r0, r0, 0xbf9e, 0x0, 0x6, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0xffffffffffffffff, 0x0, r3, 0xffffffffffffffff}, 0x0, 0x0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xab56}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB='rw'], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = shmget(0x3, 0xc00000, 0x74, &(0x7f0000400000/0xc00000)=nil) shmctl$IPC_RMID(r6, 0x0) r7 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r7) getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x3, r3, r2, r3, r9, 0x1, 0x780}, 0x6, 0x7f, r8, r8, 0x8000000000000000, 0x2, 0x80000001, 0x7d3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x6a, r3, r5, r7, r5, 0x88, 0x9}, 0x3, 0xffffffffffffffff, 0x40}) socket$unix(0x1, 0x5, 0x0) 14:06:18 executing program 7: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x4bd7) (async, rerun: 32) dup2(r0, r1) (async, rerun: 32) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x9}, {{}, 0xfffffffffffffff9, 0x9, 0x4}], 0x200, 0x0, 0x0, 0x0) 14:06:18 executing program 2: setsockopt(0xffffffffffffffff, 0x11, 0x3, &(0x7f0000000340)="12000000", 0x4) socketpair(0x10, 0x5, 0x6, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) dup(r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = accept$inet(r1, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000980)={0x0}, 0x10, 0x0, 0x0) dup2(r3, r2) dup2(r0, r3) socket(0x6, 0x1, 0xff) r4 = socket$unix(0x1, 0x1, 0x0) write(r4, &(0x7f0000000100)="172f8cfa636ded8f9bfff95cd241fe3c004914f821124bf839344de858923338a42ed7dd", 0x24) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 14:06:18 executing program 7: close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="39000040ffff000001"], 0x28}, 0x0) fcntl$getown(r0, 0x5) ktrace(0x0, 0x1, 0x192c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)={0x2000006a, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0xc}]}) open$dir(0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup(r2) getsockopt(r3, 0xffff, 0x2, &(0x7f0000000180)=""/29, &(0x7f0000000140)=0x1d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socket(0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) syz_open_pts() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000001dc0)={0x0}, 0xb, 0x0, 0x0) socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000240)={0x1, 0x2000000001}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0xc) r6 = syz_open_pts() r7 = dup2(r6, r6) close(r7) writev(r7, &(0x7f0000000b00)=[{&(0x7f0000000440)="1de3", 0x2}, {&(0x7f0000000580)="feae4b189933f708499b458d6c0598e0c2e46ff2c4e9fb44fc891d5322fbbd1bc7f667576cb8db0e5dc165fc223c4c8e96e7cc766d3f6a27e884004ef5b072386213bebf97c5cc66c6aaae9a1cee5004bbc43d40c5cfbe80d9e735c8a0d5d5e5c2919234f496129d474957d100e6d81782a5e7f16f", 0x75}, {&(0x7f0000000600)="37af66e9c3e34a417e5987309dc55d2bda9abd46de9311c4f64c81078c3ca3db3de28dc731ff4ff6038fcc38548d081b618f801a7eab80373f8f3bd808316a4668eaca3a3d464d384fcb4241facb30f027a5167a47a87ae8f15cb39b3449aebbc93b9f7ffb9dc9bea2203fff5b4c878f895fb6e19aba81cb2b20d953e97fb34230bcdd3b92e9588bda659b8fd14f2c291021bf136d652c8cf3ba75e5607ed7d010017cb2fffe3e42dbb806fae9159bc1341211dcc8c6d28955092c16079953e19b05de7cd712ac7d4ad79a412db7a47c7d3c32b899ae29bf4bb448ce", 0xdc}, {&(0x7f00000007c0)="781535f1308b294393337de2b21af040d4df08b4d18f2205", 0x18}, {&(0x7f0000000800)="bc0703a8ea71754832e14dc9c5990b96cc7b468f", 0x14}, {&(0x7f00000008c0)="394f3621640ca262a35ab43cf4b5c52b5bc5fe8d296a45ded3bccd195c0a8aa65f2326343cdaf7eec74dfa8c7ece446fd232508516cf4e938dc0017b1e13319f95635a30e00c52f99d932146b4cac57964a5b6449473e1a02b32aadc73e7ea420bc997d67bc90ec17fdb8958423d89e9e243f41bf54c0cfc", 0x78}], 0x6) connect$unix(r7, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt(r5, 0xde, 0x3f, 0x0, 0x0) 14:06:18 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffff9c) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r2 = syz_open_pts() close(r2) syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000480)={0x0, 0x3, 0x7fffffff, 0x5b8, "d577cb00c3090000000000000014070790b900"}) writev(r3, &(0x7f0000000240)=[{&(0x7f00000009c0)="5b0c3ae584574cfe88df554a3708674c959a981fbf2363c472aaa07791baba16b52eda63e7c29dfc4a13d950e72d3350164439e9541c8cb9a37b3a92a0050cf3719d6527d2a181919eada8b2e64968ff0691abbfcc2c5f679f23f61f69dff8f212ec9fc1d986bd726c3a96932d067330fb62ac2e136d9de214b186c1e119b38e3ebf95f30291b82c56fd8c8692dfe0a3c15625256c343ba95adb29392be20bf753008e70ded43171d41df96e1b5d159a36123bcd951b0717641c83ecd8f79ab7deb5b3d60f03ab824c833325edca0e789b4492f7947af4a0c5cf1241f321ab6b2cae2090f0ad9313cd32f7737faf518b7b107c1b5f4da3a5b42f7b887cfe0037e2d6e082d35b07512e6605af3421395d1c5afebe026cb85c739581a76042e2b240ff15588d4f9a142545fbb474fb8882e72e7814c94ba72f07e262d784f76a944c2bf9632c047f8e51dc5571e9cce1850e42c6f1c7f4b7a07f4a15b13e673042e17e6a773ca43ceb22e071d7f0207370443061083572ebf81e78c9aa8694d32d62a91a70cc4249f735adf4ff7f8872653677394e3a08cc2c95d33c85209d6909", 0x1a0}], 0x1) ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0x401) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000180)}, {&(0x7f0000000080)="0a424d12c9e187878eace14137e83f03b4177799ac1b9eed75278d0f1529ae250b32278eb9159f2e2485901591de05404f03e554dd74cfc23c5996b6af26bba6a2d8e7fb4b42639b6d3f106e3d9f3fec943f9737802b9a9b8d48727175e5990143b94de96db3d28de7e38d4e74787235f5b8861860e0bc1253", 0x79}, {&(0x7f0000002600)="6e20e1a0e77fc4322d187902b4c3c6337a3af56fcde4d56134a2aed9aac1d8d2e667dbe954833f73bf4a30021157098c53c975f2222905cf800c4db4c84c53442dda633f686528f60d293cd8efc070414483568c022d56ee4be2a3ae0737d495da670f939d58bfb1393f5a52b1693a113f383379b0ef8d0c08bc1860540d5a83cda9c95bee87115980dc9cfd391c88a97cde8173fbe69e25967ea1e639925cfef5ce009e3de4c5994e3adddf0762a1454a6ad650e6626993cfb9899d64894e5e544ce54bd60f4cce4c489be76e43c140206262dc4700f0ed3abfabe0985860b3305636de556a0d546c3360b66480543f04e1da463482d4424cf76b68305fb4e1011ff533fa6e8b7a210156bfb45e14c144aad2d5c82c2de998719c8917eaa97f870405befe0b72e29835cf8957c447dfdcaeffab6efcdf0b36903f840a6507f30db5d7efb2280cec5f5bc1f61789f114544c7cdc8c24726b7c069cbf48fd7e8566607b447b356663c9e29e87b4d5917ff953cbd5274a6322b521a0ad115c8c63b351f38a34135b99ab5cb63e9be9d6366227764b645ed645397c25d75f8a9ae3203527a5d9f36e7795c0456918de43990fc4e25ce67fca3ea10c21963e772c526c06ea29376499363b71e168326dfceeed79790f9036d699ae2432e8bfe2084f6d2bdb6c1e9412bacfc147398c7a9a989c7059ebf5cd03b9700b20d5def18f6969b306e5795b118d58eb2690eec07546bf075f4437e0c269eef1c493194b14c3e8ff5174adb027782bfb0c0ac92758e71fc6f099fd9543f30e33d05cd1c935bdc475af4364bce64cbf081d266798b37c6c7feacca838406dcd1b6d1468aa3d5f3536ed645c50579f83f50850820e31f8bf5ccf492851969a0578bc49498ca877e7d43d205966bd236de524b1051ae8df2d294315b439e3dca5f9107e8aee2e0310c667dfb18d54e46e75541497cfccdf6676c129d330e1b959396f4ca1ec741e011e5780b4a630037efc5ed3ff78886b8b9f7f9b18c570a2f253d236758cf1ca98b7d46796a29057764b226c04478b852def9fd753bdb9a93970a880cbe9798f679d0e97d0ba6752f34deb28387f36dad44003ed48e3eee147e1898a193c1fc993a552365384ae0fb28ad833d7da8b35254adb98759d9e6138d6dca5632adb883e55a446030ae9b0276fe934dc26093a9e9fbce3c539fe32442b704e861c7ab59c61b3e43a34b2626f24db21727c6c810a070bb690893aef111f7f203b2c8eb8fcc51ace549b332fcfd401130d916c8426e67fab1c3871f3b4ac6a2f160c0ef5940519f63dc126423767ef28077b0382508da2f30423f8d1ea0b349c121654333fe2bb3d5e3993ab9bf8c02422336c6e71cdf47fca18c8e5251ea9702f8bdc3cbc7f2ab4ae745e1cffa8916d1f4cc254f20f0239c56de8c9d39b2281f79f2aacba549479cac1354f6a7edac05f0f83885449f9f4169af9085e15e3299f64d2a2e1be693a51e2192a52284abbf8162b0d430cb4e36d2a1d5d33e4729815e02af96001b7fa2c88576d237f10691ffdc278f997419a1407c459bb4745c8266c9073eda584353fd7c6561e6abb5f0efc633abdfba6eac4fd9da15333b7f46d874055805b7cb867b80266eb1e2a48479313ad7eed5e1863978e4162a030d3dc434e31f9d529e467028531fcd2d3d2c7ca897b757ed1c22f7e2ef45ea57c58d344db38b83df1fe445bc37bc6f35bb7ab430e148f0f2be38ef5d398245741099ccbaa5342aeed4ee5883c36cb49d0af8a176b0a660094deee9150041510261c5c4d4fd21a59eeb3c61951563f28b0ba51c47e91227b7d67a9ac7b8e88dacb7cadd32d84a7acc9ae9a469d7705bde8e3a228d05e42615a82ffc2840b7e245fc048eae1c4c418744b85fd8293a8555176e0a16557e800d80ab8e63290decb00dc52998c2915072e11557b59b7a7a7707d475c4664b3f092cd192eb90d38a7f5d59b2ec5f6df0f32fa6e730c4f2b2c668fcff8bc65a05cf4f15605193a3cc8c48d72231c5103233361234d47b5b14cd50df9e67decd0b5b9ef1d6635c95c6d205aee428025dc28630cf6e2e09e1839c7efd53fc6e640c4f482877e4bd49b461397e33afb0ad9a9dd807fc124a36d256b4f9a1d4fd03ac25a0a86577cf0e33679e6bb990d000f7ff7d29f14d4886b04382e985fd0a060bd4df3d7bfeb3c6174c5c3d0a5f7be73ddb9dca03c57178749feeeaf19419f519c2b94c6632cc295af2d176f7f658ddd6d1508f65edf84b410925139b96dc7552fcbd748150b4d20ab7c79a2cced369c0fb98c5febd621e1730ffc45ab4e84b8cc8ad110e21aff27231d2be4af32590c368263edecc73b090394f2a0248cd040349dc57c6ff9f11d6757572179ae733dba4d31e38a359b15e944be4869e7a703fdf614fb7989596a9255ebf9c7e4bd533418cc2e56527c3d218213270a948334d1cf2e347615954742bc7c5b3a8ae436f2c58e5b2af7e77af838c141180d0386439df94892e84e49a664a7c10d0b8878c2b60840b14514827fe0422650ce09322de75d0b73749889dd51bc914e9a3ab12fbd2c7106deba86cd9ec147d174d57c6ec852afb9596d844d3fea101c039af80c655eb82fda89cb8e724b039a4662f494db2defcc5cdd592ec27a18530bc4077ee085280c949c709b29e3224e487cbe76da353932195ac98d3cbd968b48c58975b46e7339b37942887d9f2aa7343ed7309542abd7cd8bff2178e0789da62079968614a51dd450da1d3f620f07ab3e5209ba29847d175fb11d185513c3c29e4eab6d735c58c0ee0d5b2522042780f2f5fb29ed685c1c495c4c537c829a16e4af61385ffd2c327b35a436aed36054c421ffb652017f4748ea9d2c9ae48e60c3b4d219abf22e0fd51eff6053c42843d5e5e5e211f783326af1aae2ed3809306c216cf4d7324b395ad84dd2d4430f9a6fd5f843550fab02e9942fab1f4009f51742a1d917edcc082aa746a74a706799f37d2e854c1a513cdb984b8644eb186fcecef9cc09c64e9dfc3d177bb552d73e47267b44a355ce03520f4e5405845fa65f030774c9e45374b8ac65b8d184fab80b5b39a2ccddf29e4056af9e86958986b8f2e8c3144eb616a15ec573b19ae565fc4f446dce2ab06bf4fc5696e12ffd3d484e0b9519155a9ef8d2c0195d0062487b6ad97c7e567757e7112a8609d137808c28775e17d92f98254df03ff4a10e6b57194d26b5cef61e4fe28cfb572781d4927e6e309add371b5d322e5c7403cb3563c0abe714247c877a6773eb591ba8e59609fdb2116749ff6f8b74be0af7cd8d653ef19a284d47e0819d95ca2d0ecef4d0619b869e7f06927de1ccf1ec374e0c7c5be09a21aad61b52d10bee69577cf011b53436c6fe5f66bf5a798dad94ba21a2fcb656d77c3ae726da8fd30c03ec12f077e4a8b5aa34888a20ae0f9cd6f83522cdcc5a24823ec0f805ec4fc9ed8794b018c1975afcb87c6acfc8fba121dcec7a4dcd15b2e1ab9470cf21408c05a5aa6c7b2fc996dbbe4cdb90253ab82f777afcbf2840cf4c2eb568850f7db0e94928d2f01f47efb709f09a708ec9b1b0067558bdbeb90aefa7ba9747c5d1b792482ee5ed9f61cbd3a347f86d21ef0b5fd3c0269b3998b517f496cc7b4a836f38c66a830f2e1f446ce56a95d68c95f0819b9bda9233eb1a6d84935bbcdff140a50eb13cc6775098557fc21525d4439d8e639215d018ee881ec74f7d1a0d67d57a9711c14f748b8d50b9ab3951315fb2919a52d5f798452d4930c9576a3c67c6b6c526420ef08d8823b695bf73ac63171c9e5be8e8ba39b761ad1e1db9cccd50a5cc1077c4a7e447f08b68683fad36c031867a12de9e0eb2ac399415b5550ce7ba90aaba7419d6db017ea7d1884bd6926444edd0e8bfd31f64df115b2ae52abe18d6d67d0434f22422c0e661cd3ee102aaa155840b93ec25e2554a464a0e145f3b37bf684081d308c00549195dba776b9df7457e295b6e8c7c3e98444f03031e099d1c0e313152ad0fb6ec698d94a784d28041d55c8bac75bbc4cc7bbf5d9667270228c352f04ac54905aae04cfcd3924e1065ca8aec2c1e8f73cfa4a2202c6b1f62f5118400b3cbbf392582ab77826aa1affbd26c3789b009d83412ad3c8b7a5b77315cd3a9a9ad7749a055cc28475e93432a6534a918dbd0033733553ed972e5116fbd836f59b9bef42a00e9abb8049fb1486c585ec98e1d0bdd3a732d168e3d2198304615650c1112f8ee8f4302a1a1dc32a671cbf15316e8a482615b57da7f763564b490757d54ec693209398201b74df8a44a5e587462e2b9ec4e1d07ce893f516d45a2eee8de5fc0190f45b0353b27b20c355633b5b45476183b9d467d114764c0aef3f1494bc81a29698abc3295839adb3771009fdbc51e72790b4591cdfa5232f4a47b647fab5e3d09890e466e9c5be6820cfb396d049df1a51db365db7df5536aecb8ffc2d76c3cc6922c8b3fdf89914a1cb6cac05506a0cc2fe6ba300b330a008b7bf695746d0b9f432c0c16f651c38fbfc417320aa45d34bd68ec6d4480f1dc84426d5a92195c0798dc68d578273fd671f777800e71450e5080339bb073979f57ec1a48c9452f6bd2e0a8298ff790c88c42af3ddb6a632bf609b866c71f4197ff531409aca8182ec5737478db5e1e1eed48d62b720a22fed68a27cdc7c5bc4c2ea649ffcb4bf99984de385504522f0c53549a227274766f1c2c6bc6e6e226250c3235335b26fe641130aac1fe174c80811255285c24440f9449d4096c009e0f29962360c226ecb15a0df032227e5dc5e1c95eb9c9f2a84b1ee94a7e2d049b675614bb3fb61efaab1c88505d20fb1faed878343d5a1bbc40c9b035295bedbac29dcac581adbf933574b3b93a72e08f95ad0137ba62ef2c6835aa540f3ebaa4b4da850d1ddceaf0590850b7fcd30f0add08a3d1e12a37bc7d3303fbcacb89ab3f893db6b1a6901cbc90bb22e39682e0ce6a93f6f27cdcf26cf74d3c205aebcb3a713abaf8dd30368b72559dfc912c53ebafda231840dffd5608375886e799e28e78a607ca5572f3ceb6db29d916341d1b16bcc455dd05be27b0131b5aee349844716066ad1a6003b972bdcd47f98d53f1175f481dd8de875abcecaf21f763cbddf5ff6642918e2e7e9196002201104afd689df80619ae750ab929962f8390c400b3c9a7bd79e301eefc54247130393af29b0bc90fb6cf5998f2999a97c1e1aa12a021c3fd58838446fcfc46b9c437252cc33da58ba01f389e7a0581b48da4d533101180e2199ff9b6777c18f16a253db0af13f212bacd900d0d6d2b34f22679f6960865a84d67fe4eaabf42da535cd4c8f554fd0cb7465d4ba34aec2e16a0836c4a60296a5f877b3698036332721e7b8afe886cc59d3b64f4f45ec3e27c8209d72d1d35b6329de69533700dd0ad266f5486f027163b9a80444fea76da4cad15000730048d9a0c709107593cab517efc2587219d41187d8cfac32b2495673a2452452c69f5c6f10c4dcd30648a7f1682b926cc2bd94cb48d0508b863c8e7bd5d79a3b19dc3511347f9e8f27e9a81b39d18554eec1931f0531e1a671a0b53565f4624d03f2536b5336bc89d5b98af0e612b24f54a20229c93198fd105b2ba62464ec2e69d67b28dd193ab6a37a333eb6ab7fd6ecb4ad5c2eb189fc1fa46f6068c94c56b53a831b479ad965dcb4c3011d5526fcb46c0c30aa7c7ffe0e89ec80e1f7292bbd6aacc4a7cd1ff5c855e0fa636316d811b8b5a8bf0b1753b4cc3edc093d18ae1aaa487492d82f265c4b08acba4cf667b339eaa9236ea10ce350807b2705fcfa4ee17b3345d43bdee4d7fe19f113f38156b8612c5cec9a8fc50279700000000000000", 0x1045}, {&(0x7f0000000100)="a2ed16d3550f0ca548af8d946d44ab5b96f187", 0x13}, {0x0}, {&(0x7f0000000380)="5feeee1a19992e3bd85a588ff8913da1cea65857110071cd0d5d2dc02e94fd2281698d7867de437997971cb86e5f42197b724f09fe4f6027b5c2ba26d42c6944aad4c448158426b64c2362a4fa602d96804c408244e032b17afc04d9733568067bc90f3af80d7a35a9c5dbe8ae13ddaf18d6b6817c1f03be0fef5778be52fb7bec572b8b38dcaf501b24af90f307c30560aeecbbecb71627978abc429abb34f7eb1e81a52b452ed7b0e76cc3322a7f30f828a08e7b09778a4d6b4630f58d2dda23757432c89e444850a3c44599add5ee3be2af384676ca04e8f6d780101203e5da4743ee649ba1db70e04dbd352a5442672dfadd7dc72bc6836900"/261, 0x105}], 0x6) 14:06:18 executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) r4 = dup2(r3, r2) listen(r3, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x0, r5) open(&(0x7f0000001640)='./file0\x00', 0x615, 0x0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000640)) accept$unix(r0, 0x0, &(0x7f0000000380)) kevent(r6, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x81}], 0x1, 0x0, 0x0, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) connect$unix(r7, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f03006c653000aa7f941f095670f4b2913a6d1ec6dba90fdac08c243978493a38de62b8ae2da11a7eee0bc33300fc5e081a86bd6c80d115fb28080ca83a1eac1403d9418054fe357f7f3c21d4afc8cf1f9f5962dfe309d6afd7b2abf6464ca8e59e03085a00950f92bba3"], 0xa) r8 = socket(0x18, 0x1, 0x0) recvmsg(r7, &(0x7f0000000bc0)={&(0x7f0000000800)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009700"/249], 0xf9, &(0x7f0000000a40)=[{&(0x7f0000000900)=""/78, 0x4e}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000000500)}, {&(0x7f0000000980)=""/123, 0x7b}, {&(0x7f0000000a00)}], 0x5, &(0x7f0000000ac0)=""/233, 0xe9}, 0x3) readv(r5, &(0x7f00000004c0)=[{&(0x7f0000000400)=""/171, 0xab}, {&(0x7f0000000580)=""/203, 0xcb}, {&(0x7f0000000740)=""/172, 0xac}], 0x3) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r9, r8) setsockopt(r8, 0x1000000029, 0xd, 0x0, 0x0) accept$inet(r4, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0, 0x8b8c}, 0x10, 0xb) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000500)={0x0, 0x3}, 0x10) close(r1) r10 = socket(0x6, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="030000375d01ece5d0adf278"], 0x3e}, 0x0) 14:06:18 executing program 7: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000280)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x800, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300), 0x8000, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x800, 0x44) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x100, 0x0) socketpair(0x10, 0x1, 0x5, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x40, 0x0) r13 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x400, 0x0) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000040)=@file={0x0, '\x00'}, 0x3, &(0x7f0000000240)=[{&(0x7f0000000080)="e5809a41c7f0570cce99ae02e7d987d17fa8b4dbad92c10453d12ad91af898ef448034e17793c12e642b3eb5c2694342510d47a729ef61e04e9c1bbeccee5d3d203c4193bc06750e36e7cdbe43dc86b9853deffd6de745c88b66c6536c44eac864cf57ad3d692627eb59b4723e395408fdfcb4", 0x73}, {&(0x7f0000000100)="d55f468e11322818bae9b067815ec3d107b474e0b708033f353c9c319e75b252abd1d4711a38c8ebff6652903d0c71826e635ef0c028b5727c4f326d08d5fd25e1ef7ed12b5bfc7ee8538fb6f7c454ebc8b555c91590c04f00bdb18de8c8b7916650d84161c3f2c0973f78078bc540ec64190a4876c898ae62c54918ee4c5d87ab16a5ceb010602fd9ac32fa595a85a8a95d6d5843acf7968508db0911a7a5d773e221dbcf6a1f91f7b4685edcb6881fd4d5c895f8be", 0xb6}, {&(0x7f00000001c0)="b14e0c961300ef9bf796a499c56723bae7b38548265ef34b7960bea9d5026c09102d7b2ed4f0ccfca377b2c91e9b119b798bae764c8271b8d9af58951cac97699abdbb303e33a9b3bd6c5368825dd18c9d966422b109c430e1537b59c54e5f", 0x5f}], 0x3, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r2, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r3, r4, r5, 0xffffffffffffff9c]}, @rights={0x30, 0xffff, 0x1, [r6, r7, r9, r10, r11, 0xffffffffffffffff, r12, 0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [r13]}], 0x88, 0x401}, 0x400) socket(0x1, 0x3, 0x77) open$dir(&(0x7f00000005c0)='./file0\x00', 0x100, 0x2) connect$inet(r0, &(0x7f0000000600)={0x2, 0x2}, 0xc) r14 = semget$private(0x0, 0x3, 0x200) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r19 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000780)={{0x4, r16, r18, r19, r21, 0x120, 0x165}, 0x1, 0x1, 0x800}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800), 0xc) socket(0x18, 0x2, 0x7) r22 = msgget(0x2, 0x2) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000840)={{0x80000000, 0x0, r17, r19, r21, 0xdb, 0x3ff}, 0xff, 0xc58, r15, r20, 0x8, 0x3c90, 0x0, 0x8}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000008c0), 0xc) semget(0x0, 0x3, 0x2a0) sendto$inet(r7, &(0x7f0000000900)="7531799155c62918278e4e137c057f2ebee13e3311d9f746bfb9896354ae73ab6cc6d6069874dc39db36e4e993e25c55335ff547d958c2d4e866485859f8db4e02f412e31a102307e79524f651a18d85a94bbcb696f8c23c295016db", 0x5c, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000980)={0x8, 0x1}, 0x10) 14:06:18 executing program 7: connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB], 0x1) r0 = socket(0x0, 0x1, 0x0) close(0xffffffffffffffff) socket(0x0, 0x2, 0x0) syz_emit_ethernet(0x0, 0x0) semget$private(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) connect$unix(r0, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) truncate(&(0x7f0000000000)='./file0\x00', 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, &(0x7f0000000500), 0x0, 0x0, 0xfffffffffffffe5e) kqueue() msgctl$IPC_SET(0x0, 0x1, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000200)="88", 0x1, 0x0, &(0x7f0000000300)={0x2, 0x1}, 0xc) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) write(r1, &(0x7f0000000040)="04", 0xffe0) open(0x0, 0x80000000000206, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=""/257, 0x101}, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="7802308c4e"], 0x10) sendmmsg(r2, &(0x7f0000000000)={0x0}, 0x10, 0x0) 14:06:18 executing program 7: socket(0x0, 0x0, 0x2) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000480)=ANY=[@ANYBLOB="7db7ea918e2df1e4497c2303cdeafc7778c28199c2c09b6b4e5e8cec63ace012e8e0761dfd51ce9f33c8fa64770a2eae08ac000a103b8de844d28f4549f79adcb2f5cd132dc510df5aacbb5277563eda1ce2df0d39c4e17739ec3b887e76487817df28aef9d03d7f25b71d70536e5644096ce74fcfc353daf44daec85a8d125ac2b615a47ba2567efd9292acafbd5cc0c1248e2885245f72d1e47c8e50d2c838f86d69a97435d27de8cdacc936e01e200718083259dd386bb05ffb670000000000000000163a8a47fa00b6dcfe198f5c977ba2beee4f7872d6f2c315e589270797723353f382d48328f6e598d3f0105553881f92aeaa862f928130682ff2ea1750efb24de128ee7d4bcb2accd58c"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) sendto$unix(r1, &(0x7f00000002c0)="b1000504000004000000b30001000000331c13fecea10500fef96ec0c7fc367102e30200004e300b00d38aacf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720feee2fbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702faae3632cf8730e4d08c3ba873ff33ad2fb113bbacc822ae5a103e1b5c58e844ac7701f84f71ef1f595e62c33c767b86920a64510f374beadf83f8db52518ff1bac126bf4c60edc05716bb883693368bb9312b015bcb2da6d4c4f13c78e67c908fa7fe7252ff07758aa52e0434665b076cc97d17419346ee37ee1057c099daa7a5d14ba4864f7a8408febe5b9cb2e33df7bca6971a11536f2ce4f36436dacf13accfe728eca967f6bd", 0x12d, 0x0, 0x0, 0x0) close(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') munmap(&(0x7f0000f04000/0x13000)=nil, 0x13000) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x992, 0xffffffbf, "00000400000000000000000000106e00", 0x40}) poll(&(0x7f0000000040)=[{r3, 0x1}], 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1004, 0x0, 0x0) 14:06:18 executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000), 0x1000000000000062, &(0x7f0000000400)=""/130, 0x71}, 0x0) recvmmsg(r1, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000)=0x3f, 0x4) sendto(r0, &(0x7f0000000240)="aa", 0x1, 0x0, 0x0, 0x0) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) syz_emit_ethernet(0x46, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036af8000102b00fe8000000000000000000000000000bbfea0d3a969e062b7f0afd62c6d2bfc4b3d72357dd9fe1a77242b08453c3098069002ab9798c514dc60f461ef83b6f79ec946fa1cee0e91ccb74825cbbff8f61c814b704e4a3e1c89577ccda463bdd73fe85e9551c94d0c694463235fa6edb43995544e225e3bbd18eac3c70b0503ec22eeb6fa84b363559101e573bffd"]) 14:06:18 executing program 6: open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) open$dir(&(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000080)={0x0, 0xa, 0x0, 0x0, 0x0}, 0x4}, 0x10, 0x0) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9", 0x10}], 0x1) recvmmsg(r0, &(0x7f0000000400)={0x0}, 0x10, 0x0, 0x0) unlink(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = socket(0x2, 0x2, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRES64=r1], 0x18}, 0x80}, 0x10, 0x5) r2 = shmget$private(0x0, 0x2000, 0x509, &(0x7f0000e37000/0x2000)=nil) shmat(r2, &(0x7f0000e35000/0x2000)=nil, 0x2000) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x2, 0xb7, 0xffffffffffffffff}) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x5) shmget(0x0, 0x2000, 0x88, &(0x7f0000e33000/0x2000)=nil) r3 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x10000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x100}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 0x84de}) shmctl$IPC_STAT(r3, 0x2, 0xffffffffffffffff) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r4 = shmget$private(0x0, 0x3000, 0x512, &(0x7f0000e35000/0x3000)=nil) shmat(r4, &(0x7f0000e36000/0x2000)=nil, 0x0) mprotect(&(0x7f0000e33000/0x2000)=nil, 0x2000, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000100)=0xc) semget$private(0x0, 0x4000000009, 0x82) 14:06:18 executing program 1: setrlimit(0x3, &(0x7f0000000240)={0x100000, 0x54}) r0 = syz_open_pts() close(r0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) dup2(r2, r1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) r3 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x6) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r5 = socket(0x2, 0x1, 0x9) bind(r5, &(0x7f0000000000)=ANY=[], 0x10) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8, 0x80, 0x0, 0x0, "0babb157760b133feabddad1adfbab29d72b0c52", 0x1, 0x8}) r6 = dup(r5) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r7, &(0x7f00000000c0)="18fc", 0x2, 0x195a05e282d6161, 0x0, 0x0) r8 = accept$unix(r5, 0x0, 0x0) recvmmsg(r8, &(0x7f0000000640)={0x0}, 0x10, 0x43, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000a00)="918db972f599c02e0565eaed008441dd285e11922f9103f3c18b5e92e496724e488417d1a4aecff3b316656215acb1ba3469e19579f44495b29b07fe40f1d77a39c53e17b28fc542501c9f02c366a9f9679e03513078c8c0bf397f4921a869eb7160b5c6561c003fd67da318f79c2127e7f3c500d169439ae30e39631480864c6bda469ea7e1ecf2e6657adb0036e6931fe3cbc836dcd271081509c32878b2da5d1ab56161436bee33e0cd772d065f1708afa86d57e24a7bea15250c3faefecb4e2b152ba92f6978d8ef7b597faa894d911cb44ae7a71d96593feb079580679d13808303d5049b8b6f11f143f3c81ca0732a03ca4916376e135557348ef5df6c2cba44a39e9d7fe27157ed537227ae5a9590c77f5ac9b9832dd57c60b937113a7ab702d20f45f76460ea7a679b4c54bfa3c005d6965256c37a4583048b5a2aab5d7a8ac18f24c92c93b8a1c764eb4586d562119f8267feddb033f5eb6593166cb966d02946ba52fe745a9eb470cdaa87d7f1629a7df698a12cb59881d8a91e201ad99b44512b810c452fbcb78d3f32f6d76f48a084a44e9941341c6aef84efcfe31104258a6e26073ee8bed10494f667aafaf2505b0722b53583520170a7ae54e0e80e191074d167f17eeba58fd2401a8845bf37d609f74bbcdeea50df8dad70ea9f7108a9611d7eb57b83615b110b4ecd122f41ffa6e0d618e4759cbfb864b3f7d95da051be0458ccb08720cedec863aa80732717ee640ed88052be9a38830269b7cdfea83ba8ebddc1a989dfe1356a7e55d19721cd233aa97687c901746d1ef5c49d028bdea5061311fb81b8312f32e5ed8e52f7432bde05960d96d19241d7148ed50739429604429b21f56fa7713fcbcbf8ffbb49ae1489d2ec834ae31cf30cefc206484ce94cb79117ad2d8a64528afb6f143995c033a84c2efda865b96cbc1587fb2f4ae79eb5e136dfd0997d576ee762349e532ee540be32df7a6e7f67c760c1486c5c46f832d89b499e91ce9648a5e9df83530eb5762be1ff26151eabf5cee46618c2fbddb137baea87c520cd53b568a7e57cd22593bf3facda0eec6868837390846b9413b6e55ba2a21ed06d639f47b4839c39ee6df1bcc7cfcca9178ec0ac1d5780663cfe53d9d2682385141e1d02b4a5c5d2012ac9c83e0a477e49eb0158a79bbc58924c9bb97b911e14e149f88fe719c34cb95c6a458977989e5cec2a902def76269d36f2e980bd7fedd668dc0e2fd1f3c6c3d9befbda2d80e2ebf7cd9d0744b2ae0fff033987d09fa2bfb312c559599f1064913b96a3085735c1cd14bcfe3902c154ec491393e9eeec8fcecdb509632d2797d2abcc9c73e70636bd3e10a9eff051a33fdf73a3ad25f6575829fa3e3f05fd72adca5a74f3bcb2e96fe3ea3a0a045f54e432e26f3f580cf51b3e6e680b675b3d12cda2aa6f769404de58dbf2160b83110e52914340d07696635bd3ce97a620ca9609e7cc4a5173b05571b9572855042a6c59974b990fe7315d4ef882274fcc231be8a4b860169470b48f26ac16c344887cae2a245015954c5b1b42574e7b927077c1377933f6d20bbba799e0a51d1c1969e48b146740fb49dd6051a81b5485fe1d89b083b84082568e35dab66b79dea4848248dabc63eb6040c864bfd468ed578586cc3bfc3dbe978351145138fea623758dbc4ed437891baf5b67b44165e1c7eaf9e0e5252bc5001ea4d5ee4cf9316932f3a13c44e426d101b53ecbf29e05da752c63be86c91803461b30438b2951b504c57887fe570e3ce4def823d0cb3807a013308ad4f9c5c80ba2399db2f305111f48ac7244ecce02ec418d794644f0c4d041310bb1bf383df624a4402add9f52a33252855e18e8bb553e503dab370a7a554e59bd61b8bbdcff41b51144232d7d5bd6d32b7e80e3e8261c370b28e9e8d847bc5a05333d7efed0cfabc7c3e28f4956d364da97036435ab025c1d7dde0c890a26ab5ae010578a09897ea92982918352f65b19a73e55a07491ea807b3d7b096d4dc153223badd7619970ff7b2cfa39f23e025e59111f089012382e1585b7038ebb1634e7729476453f89572b670218bad37a9d6413022ddc2cd4a7e113bc0a282ececebc26d01e9f9fbc837ea1ad04ddafb4335d2888cb150c748ae39c8de3f09a6880df3419dc51a1dd3126921f2451b4a61978c0889496c0ab9dcbd98ad8bdebe5205a4a238b41fdea7c6a97e730a344e4df30a8179067f163e34628504c1dfda646411001579e40795b410a8ceead37bd99166eadd61a6daac078a0603f4bfd8042a21285c240010f4d16abfbf72ad8ff9ad5a9d3e259a39e436ee3ad26523d9fae2c0bb4b9a6655a8572820979e3a172446ac741b4d8020ba5f8f5a6ad6cf6afbb303cae09309a3d0043bfc5f8b798721269b78808f2a4f0be7b0e9d72fb2ab835552b1ddab02af3dd4b319e20e819cf7e74e2bb71d797e8a4abb06620a16b5732dee7699063b6e23f20c0b7418d71098a32a88711e7035f90eb6cf8328baaebb0711cc00c1c295ead8889bf0370ade93db8694fc837b8551f97085a0a1e319acc443ec0a7386caef796fd43bdcb5e282a04811c25407fc8dd1a70715d5c07026aa949ab5eac9834ef0c98dd54119585a59e504ce63696634a277a122d02ddc29192db37b879540b5db47eb27f88f870c42f70157203cd7b5592076fcb385be4b15a0de7ca07fde4c9210d365159a5c3fdc714c60af8f7a205bd7cfd5ec73c5fd3fd26a341f68d1450c82573018340222d3c1324d42568a565e92b970cb4119da54fe8b558d89e6cb4a10b58f3455f055039b961c8dd0c4771bc58bba9479374b08fcb6dc5fb554011273d34b817fc84ff713487dd224d365e7c9bc9258e4ec42bc6df7fe9aa5703dbbde6a5eb718d0944c29125501f555873323f8d4ebf87e1d0b04ddf9408c00f80879a2014de98cfffdf476c9dd30c13900a53086beb9a2de451d59fbbc4fd02477ec8744f0c113a60933115c06b2122178b9a7cceef7a1664d9b72c9d8714c88adc469e64e1a9f73b511b6fcd7924f1d7363e566f6b6e18ca0f52fc566fed4ae5ec7a37130f1c3b1559719e4fbb6be12bf1725a534e00ec050dc96c644a7153e410496baa9684d57542aafcbeaea04e8cf12965beff0382c540c1d564d635b6bc10e422c1e5b3ab724f23ca0ffc76e1da984e31ab30e50d315bed73082e3791baf3c5d19e4ab9d8df77d18045c807fb3907cdeaa1afc7b7b43b203eb8785f4d791d429380bd00602de24ee8728e9b157ee95a58a1152ac35f70df6bd57a1233a3a4d06075688f0656b36bbeb72cf065bb31edbac27f35cbaee649d7cf54b64b3350c29495dcf4255f8dd8e686bf248eedb376fb00faf8c2ac7c533e32eac9ceaba14b9eec7bd9b7cfcd287f6455dd335f923751bd967b763c7912c2a839281c88d47afc22cd93981c4b2c773dd638ca65555ed7941a1287e45e04d04ae8f05aedc3cfc66be9d4a58a555aafa2fbaebc7a5e23766e885916685079637613bafd020ba3a9edb670c8b2365634d932518a49c380b05b1dc965068036edd10de14003e8ce9f8b50f3e2d44521f86bffd03c4e37f02498dba98dd5051b1277d3dc57c35f7acf6de1d2f5f4c85ff463211ec437a5b54e48925aa6b01598a6c010fa4fb689424d9d001a7afc19d2a848e1c284effc5f79a709dc3f95222031b90d6d018df866a6d2be04343ce26e27fa1c8a14c8cf19e723e4a120eb3e0cc290ddc2ff4bd359616d8d033d843da2a45d87423c00eb2f9a5e745da9671cadbd8825655dbaf9b34b2f56657a5683e6af96b44db827dcdce6e8bdfb78e9f1eae83c3ad87f482dcaade4a655721b1673c53b6b0a08e688409db6e6ff387e4182f736b6c43899c1fd87581880946883c046dd9b049134416212155bcf3ad80432aca3c67d3777c3fb94c07759debe771f85a93cee0c32754222ee8b3df8f09eb18643dd53b54d97a39bbb1db11fcf8002dac118226948ecc439cf71649836b59ec4cb99d8dad51bc87734fb3ecdf5d3dfa8a337f2d5e705bbed7e830e4cd5ea8cdad680727d77b5cdfdc461e2bbb766a366f9c108a6085ae207569976b86f5c20269f596a04320a639aa42445ce0239277f502cf340e9a62cfa77975062ad64a9771f70bae6e0d14ba502ed7ab35dd3da65e9788b208fa8b475cb642114609f5bb5034c008008ea7171c3dce25a05c1d871a760c8c632bf28caa7dc6801ef6e54a5af043ab6aa31272c198f9ece06a7c1e74c13ea23cbd012bb1dd38ebc0e7b46688005b78d65af3e85e0a8f3eb86047c6f83db91e28dd59b90aed2ff3d3cc3486a6d9997dcd0013cae0bc230c74e4a4d5482f199cd14700d11231434196f48e478ed7b162574ec96b2f03f3a16ce8ce977f71d23219d56cc2395fd60444e2cc1b1b58478f5beb6a5463d7265e391f7e3f8daa7bcc1b468da66d96eeeb7c0d3791a3ad618cc05832a50e9298e6a81cf518448bd1ea1aae859ab2dffcbf5e39be0e78f4b7baaca2bf3cafa92114d7c7f0cf159e2f4aae2404bf3aede2d0fd57e059472567a1819f64f8634cf995ef6cec655d18e60c85022d1945564fdcd991283694e695f149a8c219558ab19ec3f9112b22df2403aa1d9cb85a0763906ebb464490db271a51d7e1b4111834ee440f42adc1ccdbddf6942952642dc21dddd71edb8a95b5ad91058827f3603441a53b08983d578a27d64109ff2940bfbaf09d142840b462a338e12f76529a3a89c9d308fc113f20d4b67d7feab0dbf7a131b00398d3e74549ae499ea8c9beedb1fbc6db26aeea390aa6b00d894d17b6b5681437d26d52d5c0958580495848a8dbd38c3ad3a325d3f61b9c9bdf9c24dc1c42020931d1e2097f4bd725f8da76bccc1c9c343831f822163b08518724d08dee737085ae372cc5f6c60b03e0f54909ae57678e5ff557bfc8373fcfea61faa8809bb17f565af3c9392d3b4bd76b99a32ff07c091d49542aa48bac686992ca80ec750e8093222e7d8210cec7ece721b2997d9c51a4ec298d2014ed2f3e6a63297af839ba92e281d4ec6c9dbb358032437279eb6e2941972228d9939222a5c9e053389a85538880f2e4caf8b3db88232da0257cab88e98f56af503a0cd1539b860b717e39810c6cb8073faa55cdf5401ab0117976fbc68cf56e2707f29995e9b2b18e304d72004857f60aca7aee4570242b9a1ce97ff176ffa717a656a28a9b8a3fd061c3b9bb64983b44d4f7bad39fc638f510a988a3a4141354a8995f48a08b01aed8a75f8079778df1955cc56e4b3ec70de1b00348a2f8d14d53a17177e43485bb8ef931fd56e4702069d4ce7cfae1509d80c9c3e22cdde3d7a2c60ea758490169be8a8212011ec7574ae90812b3ef68a475dda62141792bb6157e02dada02aff15de5a8da43cb1ecf89d5827b640918e7e49f17bbd89e59fe99b6f09bc00f2d03a221f31fe7987bc19bace7bd5768b44c59c5a822ac84acf267b10de2ebc38c5b7bc14c640099b87741fe2df99889ca0ab42c0b5de84abeab58fcb9ebb75de897204501917c3a9673af2ff5f9ca2b57fc86c88ad98a602e4714b9a43f052b24b8be353a24542a2898372cb94cc5254412d96dd4f8dc494ea8b4cfa896cb30f7f908a97d6fe8fdc26ce351631e366286c889ff5639c9842e3dff2ea9ed150096db35c41d661e738e56cd9cf9ca10b00811e662ac57d15d001ccc3970f359073362a6c2aba5ebac19bb0dab90756414559dade6cc8a441749cfa8c20dd890a252e92a1404c2e", 0x1000}], 0x1) r9 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x6, 0x4, 0x5, 0x1}) getdents(r9, &(0x7f0000000e80)=""/4091, 0xffaa) 14:06:18 executing program 6: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x94}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x300000001}) openat$null(0xffffffffffffff9c, &(0x7f0000000980), 0x10, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000000}) r3 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000080)) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r3, 0x0, &(0x7f00000010c0)) 14:06:18 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f00000001c0)="e5", 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=' ', 0x1}], 0x1) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000180)="0000e80a", 0x4}], 0x1) sendto$inet(r0, &(0x7f0000000200)="598d627c4f1467b30ff0d2ea96e7326d60ebbf7a4faef6646b6d1bd0f695761f5e217c237d71c7661b1f75c96dffd8771e5087be32275fb812291be64d680020ec5e95d2", 0x44, 0x0, &(0x7f0000000280)={0x2, 0x2}, 0xc) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB='r\x00\x00\x00\x00\x00\x00\x00\t'], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x2, 0xff) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r2) listen(r3, 0x0) socket(0x2, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) open(&(0x7f0000000040)='./file0\x00', 0x7fe, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) socket$unix(0x1, 0x2, 0x0) socket$inet6(0x18, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000340), 0x20, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) socket$unix(0x1, 0x1, 0x0) kqueue() 14:06:18 executing program 7: r0 = kqueue() r1 = socket$unix(0x1, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0x8, 0x9}, 0xc, 0x0, 0x0, 0x0}, 0xa) syz_emit_ethernet(0x52, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaaaaaaaaaaa759c7d40e0086dd60230000001c0000000000000000000000000000000000000005000000000200000000000000000000000000000000004e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = socket(0x18, 0x2, 0x0) r3 = socket$unix(0x1, 0x3, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x160, 0x40, 0xff, 0xbce4}, {{r1}, 0xfffffffffffffffd, 0x0, 0x1, 0x40, 0x8}, {{r2}, 0xfffffffffffffffb, 0x22, 0x1, 0x5, 0xaa1}, {{r0}, 0xfffffffffffffffe, 0x88, 0x40000000, 0x8, 0x27a6f943}], 0x7ff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffb, 0x44, 0xfffff, 0xb01b, 0x7}, {{r2}, 0xffffffffffffffff, 0x81, 0x8, 0x9, 0xffffffff}, {{r3}, 0xfffffffffffffffb, 0x88, 0x2, 0xfff, 0x3}, {{r2}, 0xfffffffffffffffd, 0x80, 0x2, 0x80, 0x8}, {{r1}, 0xfffffffffffffffa, 0x58, 0x20000000, 0x3, 0x5}], 0x8001, &(0x7f0000000440)={0x100000000, 0x79}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x1) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0xe0) syz_emit_ethernet(0x100e, &(0x7f0000000680)={@random="91e2f695ffea", @broadcast, [], {@generic={0x9003, "9c928a031f41319f4ef71e7a4fa95373f5ce4b8009a6d1634352bde438b90f87e1d4b5faaea448621d024c1648b2fa1ff85a1a5866fc7014bea33a6cae23de54ce40652759d23fc7279789376e0952182289a46bf8f76cccbf5cbda3c0b39676fb6f3fd830a8f53fa0911f17263fdb997a1b9a4d10762328588544fbeef7b2913948180e77be79e2667aa54025dd420fe9a2094e4240f3f9732d5a1c3798d7e9c4f1ce8a7494c00919e173c0d5f337c4c9175f66315becd312fc92f2babaa2586f4243921acf6fdc9419ea5881918b13c34c1c975d4fa53b997993032f952f0d33d2bbef0766deb38115abf8b68a3561d6450f6cd7fd862b30c86237f23e269f0155ad8571d79b4726c9d6c4a4393550361a1d998cbcfe4a68b60dd6c1d649f24289c3524d431e8dc153dcad18f7fc068950cf0fea4c0813c9f21d49f0868cde93f1f6c16ded90c6d4a267612e68d9172c9f678335f899a5079c7ac53002a5c7d69bf64bc7bc691ae5437976138310795cfcf20f9ebb9950ab9a821794e5ad33473288a9cfc43f876b997fbf254ae43ca08999db028e6bc6082668fa7046da4ceaa21248f3551d8eca09fe33b31306abf3c432584e041d1540cc4ac4f6b61d981010ee13073310834762d6c629e78355c43006f7590b09b8d0b38afbec08b71b63b59661ecc79be991144d67476d435b264b192b5fda54c950b0a775b1de739f219d6a6aa23ce68efe9c1e13444e8be4f8c2fdcdebc89a236575de3811aaadcf6487033e52a65cf75b42db1b903ed703482dcce47e47bdf4f954050b1ef54e329d4a4fb9dbed8c3c32e82fbedbd37c22de7d62bd3de168f4eb18d5e3c371a575aab6a286c46798e79c2616c96f83769a95221bfff29820ad6da227b22f220bf14d11f6a1b3e61db653f7b0cac98e04a68d628befa53fd9fe2aa5062ee2039eb27d06b1f3ad4256925d925dd703c35efcd58f0d0a406022dceb87adbfe74a89011a329c62014344bea760e37003d14f98b3ab5dfe892b5b68088c5ec4bddb78bd9edd3f7db5d2ee703275f4b0d82f18a0be6c03d8a2dfc00e17ec3185ff1f56074cf5d58ebf1fe46eabc4717d68e9a33db681049bc58e0ff98a908ed9cde7a6fa263b55189c5aa42f3c4fce5fca9dbd711c801f608ef7e1f571ef450ab1c04c0ad5031cd34b5cfa3e09a54dbb9553562578acb626b76119bd05942022fd01727e778b03d494d9298ebec2dc7a1df9c2db8fc7502f43c2b1009ea9fcd8a0b875b824597569421026e200494f40a92c2994421c20e0edbbfae7a97041a151566d98988424f8dc3506aea192063496bc1bca52e489e7eb47e75e2fd7578ddaa98a3598cbdad5c7a97a071f64fec043f7c3e6fd0c413b1e9b94ef5829777755b10597cb3c542cc3c9b3c702884b830ea118194738b8420c2098f7969b6f64f6b37b0342d0b5f72ebf6e8a17151fe59806ca4acc7e4e2493dd34243af58867338681b34da4950cced612565b6156b7c1513d6b2b2d32ae24a51374e3c74bbb6881b92026b3e20b2729e0730abf578d78f41b7356ef2e7caea0264beeb11aff9a09f278c3e21759639ef0175924a7657089e66b417558ee9c2ffc8f049cfaee25cac926629306a2d59fba0d4379c58d1777bcbde6f03ef3b10005203605546d35f85ec6df91d6fcce7af82ccfd92f1c75cd784b15fb4162da4529f1c67776caa63c31c581f56b4d4e832f848445a1c71150442057b4cbcc6ee856e7a946162de24ee811f7f4aef5213b51e7e709f341065a5792fa562bf96c9dc8dd6c09b72e87ad54951ff82b668563b3f689f472732854b0509250dbf557519c5912c5d407302207e47c68e15067d79bdc841e658c39831f355faba31e372a3f1be2b92514933a0edb486aabe881121545ead77724ea8022788d2a8c85ebe837f75f3c4457accffc68682b7dee9b920ed1105f2e83e83d46a9f9c77edce872977aa7e7fe754c17830ca7968df449415e39ded3fcc48be23be6a782f39499b7952bfc8884764d638292c003c3894fab3f0fc584c1eac18b1dd67396b88e5ee737fdc0f0fb2d1ee84cefd619cfd63b03d3e8b3a3f193c46818c18cd224ae10ff84cd2e811e418087096879cc1d0edd94ca5730f987c05a0be32a2d18d59bb01b23fa5828ab449773f2ef161e4e082e724b6970733e4deaa278a679a9df17ad6cc1e2cde1824c1cb28a481c6c26a39fd158bbbe108517fef30805f1bea4ffebfbc7f405fb96bb3d3e1aea71b3d866e8eaf242a42e3d34b6ab53551400adb8081a0aace05a3c6ed7668465494221bb4459734f0d7f21dc5d7619c8e7b74f11cbd0b649c799c7610a6af1944d8ed34db3fac9f2dbfd9fbfc68a82ae3ada45b19a5cb641002a8e644545036299898d1bbd792a9fea5416fc6a69d6d881ef7f712976f72ec0e0835bf3b404e0b98af01b2c4efe902268556bb604538d652f076c053892d784ad91165d8e8f7b549374fa4eca0dc846f30e35b93c44ef58b7bfce0ee3b5015d8567bcb9b8d2c3bc0414a415a847f3d48744201210be08ea5880294d586311e0e63ee48a1c67fa9be5f62d9bdcf146276ea9939c60d2e1fde839958bf6b90102d53e6766e60500fa9fb3c53b3de3aefef93d9c1594d114419dac4403b0c85f4b5b5dc4e20a40734e4067321bbb1094a053ce64c388b716b62438780ce1b38514e28651ff655b9631c908b7e867ac3b682c2501e429a0503ff0ad0b78f316acac011132f9d566ca19e6c2c6c4b0a1a119784f79e568bd908c250e7904f57189dc2fabc2cc67d23f04ffdd1a043848078def636c983a5dfea73767d88ec3c8a67820dea2823a11fa24f22450ae647171aa81721df9997436fd48280db1e3f60a51cb695c983bcf05f21c410f7a4df27a851e6f2848d68e45597492728b4da608e3cfb563085e009521ba2ebb2c214017b5d279034da2ddf4ccc094072d20aa1fc745b0291aa6c94bae1af6172a564eeafb899698734a113219cf3b64e15f383bd6a93ed4100884e8338fa6dab64f1a38d389a848675ab1ba1c2e57149fdd9edd76229fea164dd1d483dcc8d84a649d729699fa8445086a4c55d5c9f3b3af5cb236ffe86240ff141203175795f56a35badbea36c7dd4d2b7acbc69ecbe0ce5c82fb55e627df6acd06d3ade053d377457f08fe0c0839e530baf65410a9eaba820fa055506dd68aceab8d7b851ad357b6a4a317dfa52c05e94cd46aa3bfac64a6719c39e6b862fdfc0dc08a64e687db83e15e67c8d4c66f1451f4718e6b86727bb35a087a63dd4cb748d0498fbec08addc871393a6b675bec65c5282734f4bff8c5c447e8d791dc1d328840bae2d23ae8f112d67b6a655f9521036ee904fadf57ac6f62464f51450dcd372e73510d29520cc31bc950e5cf106f40b3b9f3331a61fb1e116e3265ce544d9f135cf3f19024c54c1fb63c4be92fcebcbd7254ce0366a048d501606b4a0964ec099b0430975e5aab739bfdf7111455afb05c5b46bec9811538ae18d21dc079ba32f8ba87f163fdd5cabaa9af9681832a0c26ed3486fd59618e500b6d947c6183ff0bf91197f5eb3cc657359776da0e9c3a86fd0ee90463a5b549d97a93d002329731686f4e05bfeaebb2cc20208d8833cf0468dbf9655f10092a943c98ae1850d28b92a3ce7a09a2be74139d3b4a5e7f37221d82893056e94fdbbda679561157ea78d5986531a3463764e27106131a7ab04e6bc5c84439bc7c3214a53464873e447d6452ed59dccbde8a8e26e08b6741c9a0ff9eb43136db787fd2afe565312a6f6fe514733116cd9815bcd542c3200d341a89139bafec0bfd48d0e21435dde9b2d59caa1cee6129df6e74aa7c7d2234276d7c6369d23403e948ac057cf947e5558b13aa60f79c0abe81167283d7dda71247979725ced91f75b4d1f6806a0460f3e47051d2f993f35b139514d8e0d1374cf2bfa86e492cea25299735ab89de25f3d07c6843a4df4ddc7d2627a50e9cc9d0621236ccd00115d0129236ed2661361422d7df20786d5d1d12637a6c53a56c617c764d26de1b5ff32b4b9d6ce6d7da0452f575382dd46dc9f408c38fc52b7bfba925393ed7cddd2cefc7df6d14d3a5de96d64749aaa3a18451f983b98559f8cdaf04d7cea0b4e5454168dadd285bb0d18861897c7ca36f16e4e62e9c4a2a5a51a363a50d38f65db670a799f2754b61c716ecc4fc8cc2c28767ad307736384cd2b7cf7b01c95dc3702ebfbab74ab550a8787ba5b6759650cd3a2d7b16ec3afb9e49be2d0b5b16ae79f1e6e4c7d077f003053928bceb1bf8d6b100ba264e27c2d247b274b8724269f5bc7ee01d3dcddad351235607c8f5a0862220a94a01388e824e163a32c4ba18fcf44f44e81fc8cfc28be90399c9a6cbcf79c229b771516e5c01575edd7ad9fcad2880f7f6ced7a4785a8e0d43111be1b629c3c2777a8211600260df799bd389b6a26f9b9392f7c2ac6318733ffec1b990f80fe76df647a2a94772cfaca9bbadcb198d9232d2d62c845f53d251d842725a58dfa3243ca792d3ee0bebbad266f24bd48a6084ada215d3263cc8d6b17f2dc298e1adac0ceffcaf33dcb50935493ff59b0ce295ff757dca370abcd5de943c4efe559f451e8c7ff1a7172fd7ec500ecf9fea13e04716a96a845e325f2229aec335c629a8e7ddab0b8d18d4d7a8f71840a69415f00337d9976ef1cf621a9c21d76966fb5e3f71f4474fb58c293bccdfe932289da392e68e1995f97731cfcf78991267d21cc5c7db165a220ed172e91b80a0704294bcd14452cd532957716d350f433d59d8c70524973803fc566ffc400a4d5e6f4b56a076e2dc6aa48459e8b007ddca15a9305bc824be9ae544401492cb222ffd0dcf2c5cc5802793481a07d8bf2e93f9e5d73e38a8faad79b16c37359ea5f54b8afb16ace5c96344198e3f2fe754971925b0299dbef8607aa0a48eab1c8a784ec17fb2ce92867a2660acd6cd90ef1fc668eef8422cce0ed85c89c4d97eb6d832c7a1cf5d08533193ac7a5c67f3b6cd865d0ba1684dcd296b6a567fdf1e6aceb89ef349a5c2f75114619a6b7e7feed70c4c29500a9167eaf398c0dd0c4f96241e451390196dc3f56c02c08c9a1917ae3e8add8d84d8d7c304d3487d486a80f62ea394b5cae04f82dffaec6bbfcd815b9690bb7ea48c05420b9c99da62f18d245a96a5a1d975ba8f0ac54c1082632bf6a87084e422c4f9179c693e71e4a45621b23572ff1e530ec133aeea0ce30c8d4ce66e5f3d895d1dde040d2216b501402689c7bc7cb7933708f08bcc4eed5e61686dc50c0d77ae46a8dcdfed18f6d257ef2bac1c72d500d76c9f79615d1ea42c71e54409225b15055527cf1c59a2e71d8151993f1b7ca280a060b19ffb1e315d5afd6f6f34a34b133eeb65126da73b7d1652330021748e8996001cea834278ff187bc58eeff9d99ead5b4aaad9611a8cd16c0bc2a61a429b24bfd22cfc2c0aa5366a3dd29281c184f2cc5853ce5c3a032a8f86a087f709360a2227fcf6417e30a99e16803fc058f9245a87f104ab6662964b9ac89416127ed5a42538bab1cc5889839a079ae9282b47b846922bfab58bc99a3a5613feb7be70496b38b70bf70c293e78fc4e1578761d93a698068c847cd0e0a240a38f57b04736757a5726f93e99ff51cde013ef96335f60880d593bbdd0b3c36582f05318ea2c35c89d1fd39c6c995b07e597949bbcb1e08df32941d3297fb47165e7dc3c989e41d6f419d07a176629d877c3774ffa52cde8d49ac427a8e4f9851c"}}}) syz_extract_tcp_res(&(0x7f0000000140), 0x12f9, 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r5 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r5, 0x4}], 0x1, 0x0) r6 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r7, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000040)='./file0\x00', r7, &(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') renameat(r6, &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r7, &(0x7f0000000080)='./file1\x00') rename(&(0x7f0000000e80)='./file1\x00', &(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') getpgid(0xffffffffffffffff) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1", 0x1, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x200, 0x1a0) r8 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r8, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r8, 0x80002) 14:06:18 executing program 1: setrlimit(0x4, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_emit_ethernet(0x0, 0x0) syz_open_pts() writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x55, 0x1}], 0xc8b5, 0x0, 0x0, 0x0) r2 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0xfffffff9, 0x3}, {0x18, 0x0, 0x9, 0x8}, 0xfff9, [0x200, 0x3, 0x81, 0x8001, 0x8000, 0x1, 0x7, 0x3f]}, 0x3c) 14:06:18 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0, 0x3f4}, 0x10, 0x0) setrlimit(0x6, &(0x7f0000000140)={0x4, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x112) openat$tty(0xffffffffffffff9c, 0x0, 0x80, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000980), 0xe8, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='x\x00') ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r0) r2 = socket(0x2, 0x5, 0xfc) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfffffffc}, 0x1fd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x3}) r4 = socket(0x0, 0x0, 0x0) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000280)) lchown(0x0, r5, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgget$private(0x0, 0xfffffffffffffffd) 14:06:18 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x0, &(0x7f0000000000)="01", 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x0, "f6bc0ce8004be5191eb64258c13b9743dff90200"}) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = socket(0x18, 0x4, 0x0) r6 = dup2(r4, r5) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000280)=0x5000) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x2, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r7, &(0x7f0000000340), 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000004c0)=[0x7fb, 0x1000, 0x8]) r8 = getegid() semop(r7, &(0x7f0000000180)=[{0x3, 0xffff, 0x3800}, {0x2, 0xb}, {0x2, 0x7fff, 0x1800}, {0x4, 0x9, 0x800}, {0x1, 0x3, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0x3}, {0x0, 0xe3, 0x1800}, {0x3, 0x7fff, 0x800}, {0x2, 0x19, 0x800}, {0x3, 0x800, 0x1800}], 0xb) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) semop(r7, &(0x7f0000000140)=[{0x4, 0x200, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x0, 0x1000}, {0x2, 0x4, 0x1400}, {0x2, 0x5e0, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0xda, 0x2800}, {0x4, 0x6, 0x1800}, {0x4, 0x8001, 0x800}], 0x9) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5c28, r2, r3, r9, r8, 0x100, 0x81}, 0x81, 0x1, 0x1}) semop(r7, &(0x7f0000000080)=[{0x4, 0x1}], 0x1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000400)={{0x3, r9, r10, 0x0, r3, 0x0, 0x7084}, 0x7fffffffffffffff, 0x3, 0x10000}) getuid() getgid() 14:06:18 executing program 2: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{}, {0x0, 0xfffffffffffffffe}}, 0xd768982b768df930) pledge(0x0, &(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\xdf\xae\x96\x01\x00\x91\x0e\x17\x95 \x00Mj\x84+\xf0B\xaaY\xe1Q<\x19\x9f\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00wY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xdd\xb9\xf7@mJ\x0f\x90\xb34\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91I\x8fC}~K\xd97\xc8\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xde\r\x8d\xa1\x00\xcc\xd7\xb6\xe1\xeb\xc1>\xb9\x9eQg\xc00]\xe3\xcd\x95\x86\f\x1f\xbd\t\xc8 \v\xb0, \xee\xa4\xa6\xb9a4\xe0\xbf\xa0\x1es\x01\xd1\xd8\xd5\xb8=\xdbd\xf0?=\x8af\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90L\x98\xc9gty\xce\xab\xd2\xa1\x85E\x00\x00\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xe8A\xe3{\x8dE\x97\xdb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00-#\x92\xc0\x8a}W~\xd3\xa7?%\x9a\x1a\xdaC?\xc4#\xaa\x80)44\xb7,>\xd2l\xaaTU\xe2\xf9\"?\xf3\xb1\xee;\x04\xa7hN\r\xe4J\x02}kF\xaf\xf4\xbc\x98kD\xd4\xbdQ7O\xc6\x16#\xd5~j\x1f\xce\x11\x85}\xaa\n#\xad%I\xe1I\xa7\xade$\xbd?\x84\xd1\x8f\xea\xac\x1c\xac\xe8\xbe\xa9+\xed\x97\x16#\xd5}EJ\xb6B\x82~.\x92\xe4l\x02o{3Oag\xc2\xd0\x85\x80E\xc2\x8bB\xe3\x8c\x8d\xdea\x1f\xff\x83Y\xb3m\x03Y\x93\xf63\xba5\x8fF-\a\xcd\xc0\xacF\xfd>\xa2\x97\x1e\x85v@k\"\xc3\x02\xd1\x92\xe8\xf9\xef\r\x99\xba\xe2\xcb\xbfX\xe6\xbb\xd7\x1fiC\x1e\x89ZK\xe9X\x82\xa5gou\x04\x18\x02\x84\xd7\xf7\x01\xdc\xc4\xac\x8a\xeb`\x1d\x18Y$1\xbc\x05S\xc1\x94\x121\xd8;\xb7\x12\xa0\x1a\x8c\xe9\xa5U\xa5\xfc}[\xcc\xedJ\xd8\xa9\xba\xff\xf1Hj\x15u-\xd4\x927|\x05\x91\xfcr4(~\x97*rj\f\xbc\xaf\xb1\xc6\xc0\t\x8e\x1f,\xbd\xe6\xc4\x8b\xa2_8\xd4G)\xa2\xac\xc99\xaa\xa0?\x12\'z') pledge(&(0x7f0000000340)='\x00', &(0x7f0000000380)='}[&%)/-\x00') pledge(&(0x7f0000000440)='})}\\\x00', &(0x7f0000000480)='+@[#-\xc7)\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) pledge(&(0x7f00000003c0)='&\x00', &(0x7f0000000400)='\x00') pledge(&(0x7f00000002c0)='\x00', &(0x7f0000000300)='})}\\\x00') 14:06:18 executing program 7: open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) unlink(&(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, 0x0, 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0xfffffffffffffffe) bind(r2, 0x0, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0) ftruncate(r4, 0x25b3) symlinkat(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r4, &(0x7f0000000180)='./file0\x00') r5 = socket(0x0, 0x0, 0x0) close(r5) rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 14:06:18 executing program 2: getrlimit(0xf748899596295713, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000010c0), 0x0, 0x0) writev(r0, &(0x7f0000001080)=[{&(0x7f0000000000)="34aa9a98257b677484643c5e3cc1d5bbef59c92ba7a39e7ed5ee14b60ccd8e5761548292e80a392d82a1b8737234355dfea8304711486c28ce2d37339d4ea789d7f3b3e9759759b4c447d8b3ae531db383d3ba32decf2c3b8663811e088403c67283c4952924020d651941bdbe597dffc7dd587b16da089e4a12d984d5850f2dee3e68ac1a2cc4dbcbf5c343a7660124660de8b0b3161650175b3487217e5ae4a5e1692ba869755ddeaa55d967cfc8c119d5d0d2d23a84eb855707b66c566f516ee095200e8d1d31d147c35f65df2f69855b5175983eda1af21bbaf185dd90276a516a2b3f235ee7f8044e3542e1c2871c7f03b7238ab6bfa77d0e5412c241df06b045a16c7029c2c84704888913de356ac5262fa7a27ca1c1fb0fe1ad9f746757fc26d4fd5a77fbf6424495cd1f725a179b8a453e6c9141eda00765536771cc4ce81a86a051ed281e775d281a82818cd96f8a1a0cdef3ab681e9e58f083780e5d4eac66347aebeb394a1f58a9f16121b16d1df8062c33236a0df5a8f877529174fdf6cd13c120e3862e4ded0dbc8aaf52bab5ce53e76e93889137fc241a4f23b18689c5a84fc0160e04887d28de6e0a23ea205c5dd44fab889745f3c49aafab82ffd172a08cfef7a5010d0eb00dfdcec40e3d578f97266f4704a78e487cf7f0fee11893bbb0c24156be470772befd44091699ff847637e36bcb7d730cfbba158b375be8487a0141c58480307e8f481d7ad084deb2ec917ae62067f5f10e0a20b05c7bec1ca8a69803d6bf043c3dbf63fb7dbb4e8c0a77545b04657ab71b008129f951a4307691a95011916727461497dfafa94a95569a5fe4a606bdcd4f64b6367307af9673537810a47cda19c63f6868267a5309d3f8c1da4e012c253748c376330006033f59b6c4228067dc2dd45039a54508167fe9ef10bd62eb3cb44561a305a32b65ac9b32da6044e64f42ced3f76cb86794d48b47798f2290012ca4e18de87f4a805fe2b5c4c955034d42997789da7ae84da92a49097f85e394c03bec0d2dba57835373f2640a474ef44aa05efee791cca9d100da9c8b456986cca3a32672414168fad3168ec1a4e443d5bcd4ea5c0a2d23cc668699cd3bec86eee0b7fe10f0926bd01e63c1aa7fcdd421788f7c01d2142af6c298b4bec845e2cc6529b566a9fa72eaf16f58aa39a85c79a21c012db0752fe63638275f65a42a69251b47255116babf1862a7e82e8fd0ab84ce7c5da3af51121515741f862a7a8d2e96658efb78ae81cfef031fe4cf4c97925f5e01793e7295814656cc88d4ce4efa2139542ce65903a808676de57c6dbd411ed12d20b0095858035178b8356ac8512c21a3d2ede180c0c59299e7cc81624d564fabe18676b4834dc2b9714d7b9fd30e757fa88ea96d8cb078576c92a01f708da7c3fb0d3ef2e7fb839c066c69446d52e487ad391b69e70fdf24086e47f5d7c78d46cf9e16b7a55caed3b4697ef3813fd3bcceabba21c40c87a7dcebf984bda5c53b67802a914066676938c849cb11777094958ec4ed371957fcc63a04e0116e3f4f652d70a9ce5d3bd61e46a3178e2e545c16f9ef3028fcbca78fe4347387a0ebcc0304034b39ff830fdd209edacc352bf849bf57f7ab19ec3423c26739f1291420dd888326d52af3699a9bea4c19bc59afa5aab5033ed158e834af1be3e5dad0e39ec13cf3638caf6d2bb2ccd1737892d8ddb6235dd168a8cd53d2fba930b9539bf7dbc1da419b1393c50d04ca25c48a50b1e4c6d06a476f43204e7b4ff00db3bb87be0d935d9c6eda42a847e58013934aee60bada25c15cc88256ae381764be9def410ea7b0619e01b40a9aecd764af0d914ffef96c692503d701ab186a0a194ea41b54e46ace8b0d8b70ac3570cad38093ebd49d83a470afb72d12ea29105e02603e60c5c8d4a49c654c07a78337e18190cd2844c05c1ee0ba611b60eb798a5f8a39c556b6c2c9f89416d2142a85b1dc5f6ed421aefbaa03dcb241166a4837fd0c74b6199060d8b479068fcc63a78fbd1b4f7375952ed52c11f6148d691aea0a24d490eb3c6530bd8d5e1840fe2dff22f9588055560a74defdfb5e50a0f0d536882ec9397345872ef7ce602a3f96474e14a65c90c944bbf76311a5972984c6038f23794717c114f718ef9c76712a61dfa1e1c2b69cc4095456b06689045240b3faf8b913dd763a14fdec1e00643908908ad1c1cf6c42fa86ce366ce842260f9194070481462f23975152a17f26e08ac1dc4e89e095e225f8a02b8f1cc2178dce8ed1debb990640771b2172803c0e980c3c7ca748d4a7f8ad0bac42de6e107eb020a785cda06f30d24939549d9fbf35590a445b8a623e6aa6e48e9a8fbaf0c1195d89ff14871664e3cc257d538ddaddcc8bd161ed33e75c9eee7de6a03ba2f6f5eb8cf941d2d104f372b40da2bcbd7700031404b9e7f80dc0a1c1d2a0e1eaf90226fca4ba55da1952fe9bd62a86cce81ff5df2675525f79abf15f08515354b624d697cc31bbbdae55934e5dbe5483336bad4427b8196faa48a733d28250410dffa1ded525424b3134072282da01972a1e6a1e568a7b85448ee7f9964fb9b7d4006b4cab036b80d6c094d30092adcc77c1755ad76ec9b57344e5cca2918dda9b1280eae2e77c04bd68a1e711102f55627c2f49ab047cf5cfc3cdca5989e5fbab874d4a2458a973a9adb7a69819421e1e0f001fa0f237c67207d4f551bfa8b90dda755e29c658ed4bf51690c30b5a8d715405312783b9f8c51c11df0fa763ecdd3e0aeb972ac2d884c2ebf62469d81d2486c213d0b99ef1b1bf548e14f91b471d0239c96abb7cb1f1a1d674d6fc2592c75970fb1e53b5ffdef60440b14173bec9f593abf9b6d52b14f3b1812c6bf8e311d1744a0c625f90e9bf4ba7dbc7d93e8d58403e2f631e4a2c37a7c074d1af4f64075821342c30b6292e30657322cad6cdb34d3457c9d003b43b5c4723d6e50006e9a7c8dc754726773ad1396a2a1673d006e5eea2ee30ddad8b33824313bbeeb93df442a07eab865813180771156270085d74e95c897ab70acdb0eccabdc2ee8b36580f1a909ba4fa77e3248fdb4052afb21704a1e6225b5dc3597574779f337be928ff3fbfa97de6eb20a6ac8523e85cff25e3ecc18afa70e13d835f4cb6fcf819bab2336cd1ba858f6e2ed4937a56ce442e48e17128cec4faf8a92cb4b851a027469553ccf9e657d52f710490ede6ac24e37010a66a1ae2aa1b82943f1b508a55c6f5992c9e32c902709721680eefd8fc5e6d8bdf3364835c74594a9885513e906d45f8175c2b0bcef9796055bca9518a04fddb8907490928c90790faeeb2f6c39273a9aa2949afa59b6598772a9c25dd8073f99832f57b0a882ff8bead4adf7d4a0da7bb5edb2655bf06049355c9ee5a1cc968e2c9dcbb60369be272ad8d8e737cca74d80fbe45f1c6463c837597eef7820412851072648e4ae3b63ca8b714240cef736a9c959f4290fb0702513b45fbd40be6bbc366e687d331b7dcda85648b48d1e769b759bd3eab960d444761834664de0bdde07a673d35074717b19866ce63ce3a19379bd598f04968d46dc62b1686705babba45db6e66f27c5e1d5e3ab1550af3c99e3037f3892b2af82cf88e95415e205c0422f4b5f89501fa8532769b102e272ad0e423d8eb885266dfa253785ad70174c94ecde242cf7686e88403c28522509188e5400d687b4804b8b8a78a6f8b2a7fd53d3c6026c7d0915a3b6e99278cd659281cb5c7b264f6d1fc3aa220bc7a70c5068a12cd1533d8b4e2b9d0477c50f59899f30becc5a9bdad497a41dba7d39344dbc3faa238ea1c21847c8095c05f795aab88ad36c8b50eccb078bdf913afdea4484a21d2c5d40ec2f10b78393e748991421c79ff8f44471a4de3e3d874a55b6220c1266e2a7654d032d397dc557e6fa781daf24b61c4e3886a604a7ed304b45d74955f2f0e65c10707e8b05416c52f0429a031fb1412779f46795e609542cc7dc40e117477e978e0f42412494875caf1168ab163e3cd287b515376a4e3f1a050f994df1b81173d0bb780c99a0dada4fb5a2023fc534660636d94a8e63295c8bbac6b8f5b8ffcbb6454420e6e8009b8c9b19f40adf8482fdf803338cc07b36b09bdac792920fcfd7b233bcb0f66b492cdf011590c467689945e3443d44558dafce2a21bd5f456a3ac5f3f3dd34f517ebc8d8a699607d16147beaa590109b9f7ac5027933665c074bb168ff60806ba6b3c7f6e9fe0d9c967638ce0669403a757536efe7caf9a71b6f4a8db575fa2e87d6a2166b2edb466faca6721ca1ae068047f1ae6693d2f18018b3f7e84576d466f51f213d8f02a156713424de4845ffc80f36a0f27042dccef5225ab05a7327dab83d7824cbd0b842ebf42776b76285352aa6c7ec7e76b2be4d914b722d9721e0bd7ebce2dcf65e9ebabd1e2964f0a69595e40368e8aefd0a57ec2a845fef0255f67ebe35f1987b9f5e75de3d84fcda065bdeba6553843f943b511f7ce48fb2edd3ceee08564b27262dc1d77b425e767295b1bbdf39cdbbdfc711861f6c9f796ea63e222af84513c5a5b6507c9ac5f7ad053f9caeb905dd862bc832c44808edf1320c805ee459a5c9271f6b9b0b282777f71c6923cb514b17e4a1c5c27e3e5f93ff04679ea4259581e006fe9b7fe33362d582e1c09ebd8d1887e46e8b78a7959c2b007c71c31f23de4b104fd7798074bebb79b14e69dc439d8581fbb8623f9e88ec30fe40eb64974e63c3608837a4c8ddfcc44fdf0773360546192d953c1f597fbd3855eca29ac4fb34e3a5f36f6de277b7f6d4bfd3b3427f1f3938136ac14396e82ff7132a39d676fecf82008da40bda32476fc58d603009ae90c6f2d20c497917b479d0a38066b759409889bb13a9b7ed6d0cdfc077cef7d195ce711c1d38b62847b3fba46e33c216905c147295fc05196ce727e3f810ca0af9e73764ab6184381f33977e3d98db8e3efbbf84b34f9e8d1cd422f0e4297d8b5acc2c9166714457082209e832b9d45dc7e60316c3bbff62293614fde99fd047e3fadbc074fb1f2bae397b211bc3a184629a0e9c044710512d79afd82f166f9fb41fb067e5272876a263bf4bf672c9c6438865089ca503bfdc18c94a82800698f188d682663c9f80033f7eba4de2d2abc825df43429f91715baee9bf941aedaf3cdbfb7a33c4d786e93453c28519b3b3440780696a9952cd99226765f708cb99497fdc83b57ec407aa6c3ba635a31bfdc6077e556741642fefa0f847564ea458a4c2c620ed045736aa5fd9c61f0679a4efcf3361b2b2deaa3ba0ac9a91688bae3124bbf384fbe273c7a2d8b06f976f4fe9376c343ea1bd52e274872badd1c42c9dabd04f47a1235d7b152a6e181a474f62c60e7b17e9070602e75bc7a40280e5e3e752929032622d84442e5a01bf3586a86095a1c811f05ec84cf270fe91ef69b736e21779f5892ce18c6e098de83d7efb5f1ad88f6d2e34efc62f00970e576b9c1606936830a418177acceed004700d878cf8b9b5c9022261d3ce2c37667ac71a439e86e8debaa1fdcd61f8e37255fdff14457beef270514827ae200612af45af0c79cff7e38593cbda1ddc0d357c8ef9d1a7814c937b98578963aedc4ae9252b6b439dbed6feac85cc43831c4183980e9822240354bc5e0b5a339d189e25b2ed033a04b5599afe915ecae66108674b2041a2500f5f2e29e39d2038e06935f006dc19787db7c961dcb3281792653b04b52766f3f8ff8e806a4ad5922d1ffbed1dd3e", 0x1000}, {&(0x7f0000001000)="e114eba0e8bc9fb66192131f859e88e954bdf14ac38266acbca3f7defc531034c5a1f826fcb2019ca202e6576cb9557188295f1047d52230b73984b1", 0x3c}, {&(0x7f0000001040)="9d3b43656e9be51ca6b6c2f519f3cda5f5792cd4e3", 0x15}], 0x3) 14:06:18 executing program 5: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff037f000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f00000000c0)=0xfffe, 0x4) setsockopt(r3, 0x6, 0x4, &(0x7f0000000140)="48f563ec", 0x4) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r5, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r6, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) write(r7, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) 14:06:18 executing program 2: openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x85, 0x0) r1 = shmget$private(0x0, 0x3000, 0x551, &(0x7f0000ffd000/0x3000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x1000) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x1000) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x6}, {0x6, 0x0, 0x0, 0x800000}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x4) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5000000, 0x0, 0x2}, 0x0, &(0x7f0000000040)={0x1, 0x651, 0x0, 0x0, 0x0, 0x4, 0xffffffffffffffff}, 0x0) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x0) sysctl$hw(&(0x7f00000019c0)={0x6, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x4f) 14:06:18 executing program 5: sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x2, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cdb7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135ffff408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e394239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa00"/189, 0x0, 0x0, 0x0) 14:06:18 executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)='#!6', 0x3}], 0x1) write(r0, &(0x7f0000000180)="0920e80000007c60e1016745b65369db00000000ebbd07a90172c84c838b4278ad535c39413f30b77b6a0a4c2414374933550eef1f6b2c725af638443dd3353eef0e1ed3de873f749a6382915164263030d483e32dc658b43fe96e4410b912120bf774", 0x63) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) recvmmsg(r3, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000040)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x3, 0x0) dup2(r1, r2) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) shutdown(r3, 0x0) dup2(r1, r3) execve(0x0, 0x0, 0x0) 14:06:18 executing program 5: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) r3 = dup2(r2, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="51523087e94a941e3a511acb11c69344175f7a4133906ca10e755b8d14f4b7a860e0403f64997d121840c56e69f7eb2d1a2c2107ac1a10f800000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r3, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) poll(&(0x7f0000000040)=[{}, {r4, 0x14}], 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) socket(0x18, 0xb9877f5916e53a7a, 0x0) 14:06:18 executing program 5: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYRES16=r0], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f00000001c0)=0x8) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x2) r3 = socket(0x2, 0x1, 0x5) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r6}], 0x1, 0x8000) execve(0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) r7 = accept$inet(r3, 0x0, 0x0) r8 = dup2(r7, r5) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) sendto$inet(r5, &(0x7f0000000240)="b7a6cc487a524e5a540da1e4393afe48ed35831a09f974daafca9348ab77281b9aa0bcb32da460cd420576148d90b49502fc6e00000000000000ff189f6a7ce7b305a2e58e1c1e2ce6744f82b858d6bafd9dc00cec3b8caf59d0edb1a32b026059ebf6757ffe963e22cffdf722dd8e5d99febf5c9c1cb1dbbeae83802ba55e3397302858d6938eba0c236e9a014b0a5723", 0x91, 0x407, 0x0, 0x0) sendto$inet(r8, &(0x7f0000000300)="5baedf9b4a3fb59e8ac501aef287820c5929f92683837d162f12dcff88d52ba7d228b3b60f4b5d1a1b89a0fd5eb44cdbd787ca05c3f354cbf096d63496d5e26be357a5eb7317ad601da3724013d0c3e48a2b486459f66a30245a028f9fd798947e59ae8864c807c4e236e17be86fd05d98c0fa9dfcd2e0e21a3665ac0d081befa52152d28ca2932f9e8d09e34994f1102ec267d975f6837f702f5be824d64a4fc2ae644add27520da098c1d4e874fdf157a7deae0cba19c150cf2b4038c37d55ad64df6494ff7e1ec8750f693c9d9183034499c8032341efc7ce9d3225a2034e", 0xe0, 0x0, 0x0, 0x0) close(r0) r9 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000640)="35f484c7aea419b86d49f2c3e7232d867a9f5218091b1af529f004626ff41494a045493dd87ad4e1852be74d45b125d4dbcb8a090091ee8f713ae4d20c4950eb2547e4b2e91b63975d1f84ca191c1a90e672b206224e1564dae689a4088e662ba2f04eca4557dbe63acb3aa62e584423541ac224cde655893403744d0e364ceeb17a8136f0cc5e7a8851646abd67fa6c10606a7ce25cb5db71ed014a5c3d23ee2377f3bab4fdd6770b6dbe1ca9a840de0a874eace161c4b737145718e012f701761a21676266134f7582e8e6e7fd0276512de1476b132f840ae1262f6570fca29c9260b77676517e543d146d51583d83594290dfba6f073294ef6b5934ed904216564439ac38c7b8148c525cb33101d2ee526a176caf6d14c2cb9655eef483b11eec580abbbfe82da3c67762d0b0e53ba261587993ef5631882b750db1ce29d99518d030abe6c32727c9d20d44a9c1c7d791158f94f402deb07c6459c803235b56c37e8f3821a4066404d735ae7bddada5e058b39529118783998d62457521aadc18d1f38ca66185b5e23ae8c6ede1438c6bc9d9559283ec05c0edcbe86e3d66346f029d222792dcf028dfa241efe4fa6d7e8dd273c1b4a65d92185aee480d4fb3d1cb75b968a1d51e9cc4fe53163b42a84e918f1c3d48afa1abc0cbbd7be81928be910014a3ff22fea69c8267af8a013909c095fa3b58b3305f2457c0982a3ffc6e1ed55e6dbe9ecbe40e8a5c56d63b534e30693409814cfdf39741e2b798ae92a68e2deaa28ff353a09de9b7941f55544af193d36dec77714185ed48a9ab368be965431f6b0e4e10c75d27ad4884292db403e9b9047fb21e257a4f8c1353f6bc5c59c334aead6f28a23f4c7cf6899dfaa9db87aa5316cdf768674729c30f7df3ef1d312d6a0a97b36be7d3146b4afc756621d1847a36d3c09ab5473216d8068b701eb2f5b92ae10c898a07e703fe23d9e67625ec378c6cc279cde730a71b86eabc49d32a4ea7ee71973947b2326b616a76f6985c0ff2d6d892e9d335a004edbd2a84815c7bb7d10106157d33b8e8f87a923b745cca7f7010fff1f8bf8a9dad782dc37493d1b36421ee7bceff017634c74a1aff362224f6b223fcef9d53584c5674b592cf4759f6cee5da7e3fe42de9db74eefa401a279ad57acf035ab336bce8b401680a24ec41b486afd646862d04781cc820b2279da23e7c2192153d8a9b8072edb02181bc933e70812d818de642482673c573a2c26f3abff82e40ffa7a88a53b397479380ba936ecb38f70efeb2de4b68b020849c93c3287898a13d44e0154697cdb848a15d9c92a8faf0f3ddb098a000", 0x3b3}], 0x1) r10 = dup2(r4, r0) socket(0x18, 0x4000, 0xb3) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000180)={0x7fffffff, 0x0, 0xff7ffff9, 0x7ff, "2cf9890000000000200091c81c189d2a40cfa700", 0x8}) r11 = dup(r9) poll(&(0x7f0000000000)=[{r11, 0x40}], 0x1, 0x0) 14:06:18 executing program 7: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001940)=[{}, {}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000001980), 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000001, 0xffffffffffffffff}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {}], 0x2) semop(r3, &(0x7f0000000340), 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) r4 = getegid() semop(r3, &(0x7f0000000180)=[{0x4, 0xffff, 0x3800}, {0x2, 0xb}, {0x2, 0x7fff, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x1, 0x9, 0x1000}, {0x0, 0x3}, {0x0, 0xe2, 0x1800}, {0x4}], 0x9) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000002c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, 0x0, r4, 0x0, 0x0, 0x100, 0x6}, 0x1000, 0x1, 0x1}) semop(r3, &(0x7f0000000080)=[{0x3, 0x2, 0x1000}], 0x1) r5 = syz_open_pts() readv(r5, &(0x7f00000016c0)=[{&(0x7f0000000380)=""/198, 0xc6}, {&(0x7f0000000480)=""/215, 0xd7}, {&(0x7f0000000580)=""/115, 0x73}, {&(0x7f0000000600)=""/147, 0x93}, {&(0x7f00000006c0)=""/4096, 0x1000}], 0x5) r6 = syz_open_pts() dup2(r5, r6) dup(r5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:06:18 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) poll(&(0x7f0000000040)=[{r2, 0x1}], 0x1, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509f2", 0x1ca}], 0x1) preadv(r0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) r3 = socket(0x2, 0x1, 0x0) dup2(0xffffffffffffffff, r3) kqueue() pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) msync(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2, {[@ra={0x94, 0x6}, @rr={0x7, 0x7, 0x0, [@broadcast]}, @ra={0x94, 0x6}]}}}}}}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x5, 0x4) 14:06:19 executing program 5: mkdir(&(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB='q'], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="1f85d11c", 0x4) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup(r2) listen(r4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r0, &(0x7f0000000000), 0x10) listen(r4, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@rr={0x7, 0x3, 0x8}, @ssrr={0x89, 0x3}]}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 14:06:19 executing program 7: socket(0x0, 0x3, 0x0) r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x14, 0x0, 0x0) symlink(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000800)='./file2\x00', r2, &(0x7f0000000400)='./file1\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000240)='./file2\x00') rename(&(0x7f0000000100)='./file1\x00', &(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 14:06:19 executing program 5: sysctl$hw(&(0x7f00000019c0)={0x6, 0x18}, 0x2, &(0x7f0000001a00)="22cc0a67", &(0x7f0000001a40)=0x4, 0x0, 0x0) minherit(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x3) mmap(&(0x7f0000dca000/0x3000)=nil, 0x3000, 0x0, 0x810, 0xffffffffffffffff, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000380)='q', 0x1}], 0x1}, 0x8) r0 = semget$private(0x0, 0x0, 0x181) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000100)}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x8) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000680)=[{0x2, 0x9, 0x1800}], 0x1) semctl$SETALL(r1, 0x0, 0x9, 0x0) semop(0x0, 0x0, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) semop(r0, &(0x7f00000002c0)=[{0x4, 0x3, 0xc00}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, &(0x7f0000000100)="71f91e3471ac0143a379a8972e49e49e548f6287dcc9bc4b6bb71e900597651e4b0ba281f0e454a8ebbb8612e603fa8bf573110ce873b3919c6483bce0ad029fe32256646e4f53870000000010000080470307354a90793f9ac12aa3fa2f5c7bae895aeb03099cc70419fadbd9b65672945b98b9a460a5f6148042b895941b805c800b8252e5ef41ebb7100627cc5af5fdc3fee486c009ee0f7503ac0302e24b3965dcd299da0e4da910f91aa50cd669e5b3078191df7bf93eeff13856d3006a69efb4e3da7c03bc6b2cd163e965d890997271599a203b1ba440a7684a6fb2c2bf4831643aec1261f6fd612502cc9d49e23137772ef28a109a9643a69a6848b14f2f99a803eded54291d06000006951cdde52329c4583d549eb8190ee72dd118a627da75cf471e18b8e25c03cd1e63c8a4a67f8863a93c20d2a56c09524a98953eeaca49296034923ab6a39ee316b3215e549a199046654ec462a69c20ceff286d5565bf25b05999a59ebc8be1e83f41adb509ada0123cb0e73e8541dd63d9257bed6e4829ec19613afdf3990b8f31a4cac5637c18409048bc9b3b34408385bbe7c5f8b9e1fe46755640a989000000f17e239f2d033bdcf80f3e8a8004db10801e40223212cb739fe0e300d9fb5b39d0499dd968bf6800d5d5b16f09f0c632f79f34210c20ae98af8787dda2ead862e40f9652370b539bf1dc3eb16eb268783359048ee91e89ca27f4a46fcab536e044b933cb374edc2f18b4736124c7f317906f2fa8dd89d40570bb0ffc7548d3c59d", &(0x7f0000000080)=0x230, 0x0, 0x0) mlock(&(0x7f0000abe000/0x4000)=nil, 0x4000) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000600)=""/93) r2 = getuid() chown(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040), 0x5, &(0x7f0000000000)="741ad85d9f945ecdd7e40db12f451ed1e41e158b318100000000000000", &(0x7f0000000200)=0x1d, 0x0, 0x0) seteuid(r2) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x85, 0x0, 0x0, r3, r4, 0x11f, 0xf3db}, 0x7732, 0x3f, 0x800009}) semctl$IPC_RMID(r1, 0x0, 0x0) r5 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x9, 0x0, 0x0, r5, r4, 0x28, 0x3}, 0x8, 0x1, 0x6}) getuid() r6 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x2, 0x0, 0x0, 0x0, r6, 0x80, 0x4}, 0x7, 0x800000000007, 0x7}) 14:06:19 executing program 4: r0 = socket(0x11, 0x3, 0x8) sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e0000000000000008000ff00000000090000000000000000000000f600", 0xb1, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001540), 0x80, 0x0) syz_emit_ethernet(0x0, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffff9c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0xd9}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000100)=0x8, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x3a, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp_reply}}}}) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000140)={0x0}, 0x10, 0x0) preadv(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000001500)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001480), 0x0, 0x0, 0x0, 0x1}, 0xc) 14:06:19 executing program 6: socket(0x6, 0x1, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4, 0x0, 0x2e) close(0xffffffffffffffff) r3 = socket(0x2, 0x2, 0x0) r4 = semget$private(0x0, 0x4, 0x3c8) semop(r4, &(0x7f0000001480)=[{0x3, 0x6, 0x800}, {0x3, 0x2ff}, {0x3, 0x8}, {0x3, 0xfffd, 0xfb0bf9bc52962a4e}, {0x0, 0xfffd, 0x1000}, {0x1, 0x1, 0x3400}, {0x0, 0x9}, {0x2, 0x800}], 0x8) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x2080, 0x9, 0xd4, 0x8]) r5 = getuid() setreuid(0xee00, r5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, r5, 0x0, 0x181, 0x200}, 0x2, 0xd47, 0x7}) r6 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x40401, r1, r6, r1, r2, 0x28, 0x8000}, 0x8, 0x804, 0x200}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0xf66a, 0x0, 0x7, 0xfffefffe, "1c102609302c3300"}) writev(r7, &(0x7f0000000040)=[{&(0x7f0000000180)="03ad2c3670c5fc940eb9af30f431111cd1c4fcff35c04032a7dd6add9222c5eb751c5cb3c9fa587cfe95cf8fbe9587a7c171a68d072e03ae02857cb09dfa016af13ec7d91e51eccfbc357252c513428cf3e5d052244689cb24f75c8d", 0x5c}], 0x1) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @empty, @multicast2, @empty, @loopback}}}}) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x6, &(0x7f0000001200), 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="620201000200"], 0x1) mknod(0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r9 = socket(0x2, 0x1, 0x0) dup2(0xffffffffffffffff, r9) 14:06:19 executing program 4: getitimer(0x2, &(0x7f0000000000)) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x7f}, {0x1, 0x3}}, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x8, 0xffffffff}, {0x0, 0x9}}, &(0x7f00000000c0)) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000005c0)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000140)="fa5ddcf0b7d44ad764b2a3300a13060c421df48608e69cf02507dbf6ecf68f74fd77a65c44021eafa3924a0985e4a7c0bbc120e2354bb48ff4b7c7d38dc0fff8ef99e0c51f886ef9dde88e1b1a60f01993b307612907627c69c751016439e6a9889575b848cfd00abf5eee426b5ca563e6a6d19f64099d4a83fc834291c9dbaf1b3a91342aae6bf87477ef1842a8f291f292", 0x92}, {&(0x7f0000000200)="39779b8010c35aa90d3014343bfd134ae14dbca4be40b5cbf5a3f04b9fa83a1c85c4c1eebc0e3dc90c573b28e1e004f5eada2343bdb783c1292fc6d658d95cd62b4b52f46a3c811a3af7bf98bcff219c1bfdfa60f8a9d77fe167769a19e119d93b78593ffabb840bf66eaad4c5d9c29674f1b15c21549d40aaddc7decd149b69ca197fafb45a273f10382fc79ffcc862602ad09a32bc2c2bedf0f1b8f537b254e84542adbb6703cb84a04150e6f911e1018ae1bfcaf20c6323b682ba0d1e50c52d8d46be8f7bfeb2b1", 0xc9}, {&(0x7f0000000300)="14a838b170901482e4a3236d732a4a1f8cca3ab138dc034dd0476d465aee7eb921df040ba229d3dca1dd2bb234ad6c79bd4c7bc2efaeca4507132ea9b8ab0c8bf5a0bd2320945ea9e0e19b3ad60f1eef21d1ed4d89528da499fcdcb2e901b4e0d83910f9e88887f789957da93a59cff33fa7fbc5382cea732e1fcd35cde86b27b0ca9c5a1105fff51b6a1dda18845f60b5ee83ccbdbff90c5be5df4a95f7c6353bd28340232edebc976de5ad0c297200abe5745c78eedcb3173549be6e90078ec6fdeaaaf1108e3400d60f5902f3821b079639d9886b1951a6bcef16eb5f76b35361bfff", 0xe4}, {&(0x7f0000000400)="00222222a17217e33eaf3c7fb6b10ffda546b2dc65e3b6b0df97fdd5240f", 0x1e}, {&(0x7f0000000440)="62bf8612b8bee70cd89bb11f4d60b61c5dda901afce827c1c5e90f3dd0e8809697d9cc52ed1aa940da03144fbf321e8aa4746aecb12d9d0659836c0330e98cb3d4222e8f99d23ebf9256cac4869cfd25fae246d4218098b464da19bc1d9411ec92dc6739574de75ab1789d1a97320b837acb274784e9740a8574d1aa3030a06163466175275fdafe856694d6d2ad850fb875142b0a2db89b5ec939641a7964b74c11b1d5ed864266de76ef0804e41c9acbd436f205475253e0afdb5f369c32996b9bf772ed3467606822d415f64305f87182f04950c18c3e1a293255d682cb11fb7d3bd17d62f990946d3afa78fd7718bca72e19101ceca917", 0xf9}], 0x5, 0x0, 0x0, 0x1}, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000600)='./file0\x00', 0x1, 0x7) r1 = getppid() sendmsg$unix(r0, &(0x7f0000002ac0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002a00)=[{&(0x7f0000000680)="b1d88ea233e7aa24a948999177a71c2ed2d5df3489b65368cb083b559b1ee1c91d50bafe6b9f257f9f8c529921e1e2330022c227d607083ab58340446a0fac61a67e5bf5f16232560036c158fb76a87592f01a2134eacf9f438ab56a305666f153b0ea3b291cda6c4b17c3b7a81efdb329c49ad7a2661b9fef70d890", 0x7c}, {&(0x7f0000000700)="30487e704cd43b91fbdc75148b211060b939d0c55a595c172b057de61af53921638f5c09ceb022422d9ef6f014cf8e27f7dbc8d1c94397356218ad5e2857b90e85a2553a43821c978f8cce4be28317835443a261174b395a7bdedc58b1ccc3b57d63e2018acc048d1c427a867d626fa1a5c8a0f1dc81a1f37fb878e130a113b85e203c1768d76d1bccb9a19625d745389a5916bb4452137ea8face589e837009dcb4e58e9e", 0xa5}, {&(0x7f00000007c0)="ee19ea559c0cb77cbc59374da2262c650e8fdc5d3a1ab779bb00520fddd016e10c4f05437262f5b321cb922f8992f8bcb6c20467aae4ae4bcaa3228aec60f37d266a081051675550483728d16ad4dd80b586073457c894b1d91b621ce8bffc18933c09080a9c105671578f0359c1dec106cd87a5452c8273a71aaff8253558e17ec0db4f93a005f29678ba6636864b", 0x8f}, {&(0x7f0000000880)="02106a7887db39a9b1b6580baa75ac5220b24345f285e3bb955a8295d5fd476beb05e8141d821f4bb690967eaba17d4ff3d29bb7c534376ead33c3160b1eb74f97510949746b1fe19a1e54d6113660bab3f0dea7b9d05f8c394d335480848e9fad49fa91f53f", 0x66}, {&(0x7f0000000900)="5a66d9d007b00f9a0ce7532bc493db4b2f7624a29f30ec2b337496f59007c2d6423a424426dd4c875f70d055b5146051453e48604fcdf165dfe4654a7165f95a3563703d1c66ff5c95de5200dc1ea0835613a3b35b492ea55dab70481e6d98f1273d0af95d2042d9a15638abc7b1fbdd89f2efc837ce177c4e731a4871fdefb285f4bcf435c13d8ee0a1bbd4f8069735d02c0f04f72508754580e906f6464763f68f5361b8cb2229bab888763b04fd438858bf2749641d2ab13e1eeb22cd622ce12ebe26d0dabc7f7726f875d7bcf01111eaf295d7a6fa350dc8d5d828c493787be4e55838bcae40ac2098706c46e7b36361eb0b734e0e18dc4897b63f72b4c67ccf50ec0f115deb90cd11154983bfeff7a59f334be58d684cd9ab08a92776ddd5fc7ab1bfe1ab73a896e4389b58a8b3b3c3dc36c3de552db8008388b4d55178ba1cab642c096f888bb62a9de5ca7cb49e8776efe6173457fb194f5cdc91032e2172a932a2753384416962ed0578a5e5944d6a6f08ecfc9f14bb0db166c7030bba5a08d0d486d35befb068ce6a3c901f3b17ed79aaf7c5a438c44f079f9b28212130208d2b612d19c7add5394f2e6e19cdca6dd4173fd35780834d394f5767192c4855d7ba856e25354d4e755d795d6585a20d7f2d9d6162c4a3a96c1cf16be8364642d41497824ac8aecec76ea17ef9af022f65649fbfbeaa25a873a915f79e0c6f0b61b8c66fc05b223a1c9afa080f4911a44d337afd62d3a4ea943495395086755141b19ad86004039ee03f17d4aaa0ec0899690f79fc7cf20a4f577df3c60789d412977d92460b5fba54e8400f9eab0e9d30f2cbb6b8821cab6ab973aad61b77587da0f6b2413f4f4413efb8dc33a4451548638ea166f8d85ff3f5c74ee720d791904d54745c0fe411c2c6c719494903bb589ec6ecb33f54fada336397c582ac5409dfa9545b828ac52c253f1f7f35c4e47cd659078ac438f6f4a7e8209656d8c4cbf4591974adb92e14ea4b35f10b1b108ca6d202bc984f96bf734c2ce25a419742416a2c41038078a173b4263b15464a3af91d0dc8cab1b4c50db60475890263e83087c87977329be378a75980f6cb9655c5d5f021ff7a0d5ceafc26e93e07387528f0fa7489cb1ac15024a64a3b780b28e8abd0e629d9dbc7a4d38f4f8e86454156174f261d146277953e305628f3944860a5956e8ea316f9c79c078b6dfcfbac414fb746859332f5ed7963a17cbaaba3632d5efe1aea57ed3a6695b12f1ff7d42a0e024afddd10fa4c9d7a01abfd0d556ea2822c5d936dc598183fd365f467e8610d4e77696af1e0a5af18354df99b3a2014005074d1e6a2bd286e40f2def786f209de48f42725fb6c4dcdb4e3c047cdb7f1f82d30ba6b94dcee56ef4c14ece513792df16c011e00fc036c68fa47bb413a070e64065287173c9bd5486c36d3769b2636d475a0eb04f37ccfd240f6d67b2804de49fcc56cea3adfc086c84ca251db34fa266f4def6ad64861ac8c4b8666138952be18323836b3bb0ddc907e4d1fc06af69894f7a04a6823cd3f52beeca9e016d6f94bc5870c8d8ddc3cc634544d0ed066f190c9c0b0f4cfac509d124a2e273fb28aeb7028668b27c9e917cdfc5c3e3b8e6201b9cb97050f10369e38b961e4a40b7e3c072c67773f63828b7f0fa4d201e98d8c17e75506a7b6ebe203255ab418c5d09415d4ab53508633ada5773b30d256409fb9e5d65b995b128608275a159370d720541a1bc2bb35ee8c755194222c4d0812417d315cf638a0f3076c8aab002c6d4667dc516393c9ee144e519aea8f6291efcc7eac575c1b0a0d50b2aad0a2b1fb0c6c9592ec141226aa05c1cbd441788c032bda57356fd0cba1d8d94924ddf09375050d63b7022bbbee238ec7d03fcb563f90d4abeadaf72323dbb8463dcd33c04a49bcae006c985641b5a61d31a9904e2ce6a900b3e60dd3085c891a22fff1656b9e25abad1bb8ea57d688721f22b43c560532788b3271056222f6e5080f22b83bdc806f6b955f9fbde3790f7833ca28929f7fc2a6a8968c7620c8704a686f7831a311aef20d3324e7ddaf66aa6b5e4b64c60bc225b6f202ed5849da698fd1702af7a6203df04b8b327edd516817de6db4314e66b83dbde0eb99cac037a459aa9b800716499cc99d955befcd97f97896d8384781017bc916e8b08971afebdfd763d66e3cd5c59c0ee904d6a5b4aeeba622326701e0b9c9f6e6f1d279bccd6fa9476ec0b7468c5f1ddf8ebeedc252cf5d9594060a66236a2503a964c8cedfa4d2a9c6a81147c0236359f652546d73a1a861354db02bcf3ed94d1830cf210ff38d1398d1e4df736cd61fabae644e1d2560b35b08fbf30ec84535de3c9bfc72e1cc6e8e3ce633990f0283af41b750fea7b6afdc27e89338d4b15da98c5a264f2c15ee1aab0c5083e55cc0ca6dd640b0590041f154057d9e5ed137310cd7a55cf54abc8c2d96e9ef9f09d0eab58816f8f1d229f58eab2f4e27e9c4ebdfc1f574951a75e199c6a61cc04860fb3e9dc12032e5c182d50dbd0087aca0bab5a4e55dca0cabace49bd188af77bb5fecba44052c7e9048adcad531d82316115eeb3825850cfb3d4d2abd15a8556b3786f4a609d581eac49f1cad7e2c53244c1969edefbf15c571e66a9e2f127f7454434f573170939e2873006d63cb30b30ca122f71f6fae14f6c839c43df6e8de0fe305109a9bf6b8edf00754b03f0eaff9f4d2413fb19b66c0bebffe1ecab668c3a50ddbc7c8205d423a27c12abc32de3bf57f8483bff2ff6c8a27552c8e156704c7bd03b69d59fc981a5ff35d57edb949e48fd53215c49e679c01213688b5a7c0a32bf959984c4fee05b9c85bf4012bc6cfbe9738b02cafaa65f9418fede5cc3dfb58f4bf9d28b9f5a33f6e3da83668286b880530996389d330c81bf1246f8a50215f0f44a82fd3b66f0951c38a9dd0053a5549157657753668eaba20bd0aa2f362c70317933a3d49a406687af593ef36f7be98ffb47001f2dbe9b8771cc1ae141ab1636586984d0df2e7e66845fa2ffdc6f33b3708d46a0d6449c60a71b5348ab155d0e2c592e17cf8a8f38d33dcdab0889fd27f43e36478a43693b4cd1f9d6de6b724119d462f6ccb24e36844ce5fcd8c74ec7f9a72e7065482e7e48e1629308f63f3262b20274d1cb6f79405db2d98d3e8cdf644b1f2ce7cfad26034779868ae33adfa92c820a7629010e97bbe93e45ca09edb2607db8cd53852d85e77b06d7d1fbc3fef6009d692f83215404b8f599821a721d58c426501f3c354996800d5ffac385f31da54ddd8ae6779c25ca19628c7bc058e65bc004d58f8f0cc5a87858d514e3ae89f4d04e29839e20a81f681b5583b9832091bd6104b2228c3558f2dd3b9dfcae575f2d7ff99e94023bd7b64b8000e2e72314431a8c47095df015a1bb80bf867b6981c17d7397b9e2d88c69376ea7a56efc0cf2ea7b5bd9be39f1461a52fa8a7012ea8049552b4c007f26bb6d7d3a7e42662b815d66954f5e8b822a31de4a65d13389a5b06c1e5b3144222ca52878262d54016f086e1f3ed7ce4ea119de48369edfc9ee2d6d1ab126fe3708c3af0725e96f989de6661afdaa0e48239f1376867fb844a15b396630f0a3cb3a6ec02a27c31efcc94fee824c02ba84f56179bd8447ad2245dc4f5511a4153b2e565d4df4e23cf41f1defae4f02e6a1c44c222215551de53c1b916b3ecf2f82157432489fe67984ab2fe242827c8d6bff1daa918d9c0ecfebf167f88cb5e2c7efab6d8ea782d6e4923a01a8a0eafae0d9cc3c744b75e45e8b33af988fa32af07947102206ebf2ccf8501925a38a9d07c295a79010e912c0a74350f30b32fd2d50c1f3e2e5d17032083ed4dc9d181b60786683a392d7c7370abfdbcd19aef17b6e996591bae317d46ffa4cccb576849ccd320236948f4b6bd0e98796f27ca579573b07063c64c51754319698578310c5056435f010fa5c56554034ac9f3a8ffb10eaedeb702d9e38a9e979b7af225336d4209df28ce9c593ce94af57c2a9c5940233fe5921cf56da0a15797558591dabb601913cf71174376a481eee35faec24f78e561fd475c2c6b29fa0cee1264a3659f770064795f706eddab303968725730571381cbee65035100b3d9d322335f027da7ef371b52824b21d107934d6b5044366380ccd31c1a46360c33ea5555b93494e6bf3c090e0c30b21e3b7565ba9f51318196113317ad031bbf5737f409beffa9c5fe0814d20ada201cd68eed8efd1abf867769ab5fc1a5186f6d51b09c4a336ff48fc1d2464e941e381f6bf9df2edd43bd9b7a5808c4e464c4561552c7dfb93aa2591765f5f4550a96ce2a8d6b9dc3272aea4327725dda3bbe573fb2accba3cff2543cca3b733e915f7d4e8f3447fec0ca8b41fe0fb349c3cb3de3f90e876ade07c24e7f19944f767302a9c4690166f6518b71656aa022dd0531c9834430fc41b04dc8f9cba7411ebf5e1bf94e174951a2197c95692c046dc5cff16411c2ad47f3ebc646c08a6116f505f31575e6456752863d5beb94742a1cb6f7c2b78795075884d51eb270dcff4cc020dd4d771078b970bea4a158be2fd646623d3b7a912cdb9a70d21f156c199a4723962087b9b681b07636821b2d7b3ba7e53d9b9c9ade87cb2ec7f14775e012f868835fa3dfa47115fd80fe16d396b0935814c95b5738bcbea90b8513381a73f50945259cecd878d1b62f68157743585f9fab4472232b626318c09be208d8f88ff12fc963b43a280e036d488172e25e2bd4b7d9011a1ee433d336b4ccc2e23d3a65ad51a3fb1a4e6b899bd18ed869e0f87bdbd1b958aa55529b172bd0f52527cf247283f63fab1f674fa1dc5646d9b93a50402cbc5a5231cbe818efa5154e6241fa8ebd51e5ed2c8507bbb3612bb8ad4b8b85ef31475e7a21f8549f6139f518ff16a68507007a6856cc314a1d99d60b3bd28480b31787791de91d1510356a5f10afd4946cd1a4ada688d5d6711620f36e6957f6220560a5b9cbc9b9ce3dff82cff4508ee0d2fe5e549e4be2377d8114fd4dbd3d9437c564ae1e0b8c2fc8f2d126f812b41b8dd9cfcef2c0b9892ff872abe913032545b2d781e589394336941ae64d2da95e32aaa2cc0f778141fb784649408d79fdd2a9c9eae049bcdca0ab02c924b3e6b644d8b95e8cdcfa99318639528d2c8c0add9e7465d07e8f27986e370a86e67994e1839599790e74060bb37d6681d13e27c532005b328a151ae7a55608c984872a7d24de72c9f8cc3869e18c463a0816272fecaf7b05205003d89ebb5710f487562898eaec8763f5c23f3e26e2835ad78248b0c7314f98d98c3b59352634219bc905b9a1f5b352491a7dfb3a5174c09642b3c58f73ec485f37870c26e684df3d3c8a57e7e215b65e2df859b67a92acd724e82b82337251bcbf37ca4134da9b354e0df1352252c0644b5e9f383463348c464768733fa111d625a2ca3f9542099abddbc7624eb868a567be723cff24e8c9433dba75d19301bff6210d70aecda03158a243bec76adf608f73503f5bdeed0f3eef0197626a12f033b3a57b4397b2c978e356702b953993076af0ced7b6ca599dc044e6ae5915f17cde03436e954b34f262ee4103c97a0c88fd46d12abfa386a2486158b1a87dc48e1ba61bf2f38cab11427e573816d7ae296cb8973733e1aedf017eea8603b233eae7660e4b540750172d681817d22cef1f65f593856761ddf61c36848a0ea2f85f69e03c34df32117b2fe04b972fa0aa8bf03457b16c731185", 0x1000}, {&(0x7f0000001900)="df37b51897231159cc2117b3d89f51814f65bd6f5696430514b85a4e4cd6860e1f3f67d099b5beafe708f8a05eeaf40efc157782ed469638a9ec392c9f1d80812d187136e3674041314fb3c99c419b0f141c76383c78350abd6c0a34681d06f1ddd2f70e28824577386d93089d17bed08923239b1f2b255165", 0x79}, {&(0x7f0000001980)="0f2abad756b4cf7cca9c84d71b055f298b476210f625da56ecf5244d84fc0f48069b2cd8224d8557ad340010f5dea55acb7a02c0e58ea316f61454f8a81e809689b0b7e428b6a6fe4797a4c31e1eac768f629617649478b83f9d64cd901c922f16492dc34aa2e846d6c5bcfd5d0aef8b5a1afba84d82dadb6140f526773cf65a4168df5c50b880a3822aab8c68a5f3c93a1d85f100422c7757d64af3dd26f899fc886782d1e83e49aaafcb693a3554245305787cc27189814e94ef0f23a79f3a54237a68fb4574af09f96c7cbc892a75b6f7046397e4769f2f3d1dbbd3de27d7b1c7c4cf8266d9356f07b96ae558a159415a5228439d37426cc8ba79da6dfad950058bfd719bfa493ee96aba936ff158b2d78d098fbe5a363a3cd884fb04cea26646bd34a4f7e4d178fa65d21a242d67eb495af34301ad15cafd745beee3eee349cc12652bf77ed6ca9b9098905be8f979df21e279614aae6938657b7ae8774a36d44945717a86f59743e1d363db518591048a308dc4af70441d96e6bd009091d4bc72ad51ca4769f6075be81a03e7089dc0c017732867a9103bc1e3bf4a54d2cbb8080bf5b376165ebee49648e4770fc664a07e54fdd75eafa04250d19b134b418989028a646ae8eb2fd123ef56b91b6a356f12989bef009f3e511de8309aaf10bb70e49a4cfc0dc24097e9dceb92ff76024913353fd52fcbb30dce2340a7ed2fc8697168ab6ed0f72b77a281d30d59c445148712e91de790d42214a7cc9b91763358ba2101f53d9e7b7d09d3aece6be30255d2501a302149ae05233e25599684f13b37c63a0fd6971075acc982ec8bfb079c9b884e929d01efecf6ee2b32f82434b6779748dd154bee0f8180d912039299e4406a4cd172eabb9165cf72245721bdddac7d121c5ca5442d8cc5625a5c0cd77c583bf5e13e7d4b0004079a9a71b854a4e8ce1a27ae41b4ffe0016cc0e33562d06da06d6bb6b4c38c74b2da138d59f428eb203d44ae236b9e9f5bc0276d653c32d785653fcb29e055495fe6b0fb844992c0ca193f722a4bcab9c3dcfad5cc95ad7127c6c353e30c347410d5848e88dd851bfb748880de971d47037865faf3a7442be3f12dbc65e73a9b4a210e627d3fad10cc879927e0fc51df9dd14251887a96ef9e97a0257abc3751e7fb867f32a7d2d7382a50a0280318ea7ce07e9bf0d71a7fd4fd7c7c9e52894f19c35c3c9186050e368298d1876caa8065df84e5cfb13e4636f17f185123720b864f7c79494fcd89384e1e496d4f8eac89fdda10a17bb120ad2a28e75a19a01b6fb346a4281e3ca74fb9cbabd90ee3905fef931350da361d4a19c890e7a63079c979b7f7b87ea742e8276202f99596ef50045fa592e324b5b0cfad89cbba515ba0ec52fc2ad8e984a2cdce36d385c9704c47ee4dbb446105e831c24fadec2e8a0317aec58dd5a1a2249ddd2211c8a27c5988e54bf2295cda19d3d2372021e8eee216c3a7847daacf904dda18ec360a2af1033c7898ec5146acbc873866321a3a0f3880520cf95f313c9aa5626611a5143c79fbfd827cbb07160d591c5335d13b2b23ceae635949822a43ce74a715f40b23271d2081a50e18f8546a28a5a981514d0070fa18286b5f472c2e1e94cf2d46ba54ba5f7c9f221ea4687067f87272cdd1e2945e01ddb3785bbd00bff7cfc5699e5c3f41abc5bac4f6e257cd9bc604d2bc92e7b7480651cd66282e147ef728b152db7d49909cbf118eb9994cbe8afa6662755c81636f90a1c8cc2b53cef84617befa485fd3a6302579830b4c82d389d00ae7b8a7a2602d301f0fdf0304accc30f7c3fbe4275e43420f905391e59e3d55566d153e3f1a147d175d81f5a2bec143ae0a8428e3b6543034cf1903f941806a10a1ffc0c22aac1b5feb2eb28431ebde160a0d4de8b96a86f7ffee886f9a86b6e9c10883db0797b77b9f8d38b4707cd5b3901ec156a7852c745800345be2b03e2c318a9a602fb5db9f917b4b25f6881e228f52f975af180af7e751a9dacb21154141d3ed074e765a48f409986a105deead507d84361c5c8876d7399f11801fdf2dfa98d0c8b1d3f0478eb3de3945476ab14077b769864d87bfe5417f38f102ae00ce54c7995e25f760ac03079c4c3684643c85fdfd14903eccf0b3856c6e14b6cb049e717e0f4d80de452fe55b6564e9bf9efb0981d87d7849e8a0c7aa342695aaaebbb363cea02b6971934d267c8e8d59b612a72264d0c44cc5e74cb0f41a61300106ae01cd3bf7fd0306ec88c2b2cdb2feefbb052430944d223adb9fb3bbeff6c4cf9b23895c8f24d52100501117df3ecf0dfaac37e1b08a4ed7ad5a9c5e5fec7637a23f0176157a4f71ec6a650ca24269aa2387b275619727c9e27d40309857a3e25ff2d4e054a59c49b8bb7fdf5e8f3d3e5669c3568c67a2115cce3c4c89127bffe1de7f9e87cb444ce0b4068b42074a1b1a76d7c9cb45b1b75888ba97946b223a90dfd5e694b4ed03d54f6637bd02bb2ed166bb7cca60d014fb790e190866f89b87dbb08debfbcdb0aa5532d7b2120a464a3638d443623612caab6038207ba7564310d2a6e4a077fd1ebed2e5797127f74b5022e02ee403be51d821e3f003b6387517b30698907818b545f60cd85c7860d95532f2b47b085088c01293bcb46ba6911b325450a42c253e886ce3b2b3f1a8f7f966cc6b207766079e8d676e4d540e4d15c1b5f80e0b44796c1be00d69709f1b599431abe493526b2debd01d43412a6c4d33cdd54dc5da4e13681e46a265f1ca195d5ad8549325b8524136c91f97c01a5e017bd22cf4dbc5cd4b110019303d558863ac13e0cb78a7c26544b87391e57b492bb2695dc1fddd4f11d9ba24bd1caf3ff8dfde7b0597dea0707b79fed6a9361fdc15c5be69697f0cd7fdc759e47dd2a3373803c3346cc22b741104adaada0efc0a291cd216154c10f3caea61f35fbfca5d5a66cae1f73510c081e648c6ee91a9761941dbe70a5a9e0fa5472d89b4358aa7f1d38944fe842359acd7ddfae9dee9a2b3d1f9aaedabee24fb535baf74276a99aa9e3944f4d073af018e606ea50bc5999135ddb3c48d832c1bc1255ffb31b1e58502bef658f46e877c100e6f1fa1e9948b2eafeb80db2de0b8821c33fd2f917ec81af787a17901ce58140b7100145475ed7ead759475ca692175982d926d5240b2052003a235622caafd7751d37c56ff78266251b7e30dcf0786211db46c2dbf8d499126a37a1d7fa9315d061c0f831f4c857ac5be525e80ce0bb63d2c13f976697d67d0c638bb5860104259c55c5242bf04480f1421c8b6b6184fc8c450e6c5d66ece8a6f9d07a787350c9b833f94b1f10e54cdb7469b477e83a27697544d26407911efe38469b7180c40c9118fe51893eca039ef53b6fb0cbee123452017bee615070c75990b264577fab1f384f9117d4b153663b2a3582873b558baf62ea6c876389b059daf671d1f775dd513e4b87e157ad6ab9dea7b5fd8896f4974d4db490637ff7341edc19c6cedc2c41962e6ce6c471dc62ae5e5810b06b468fa7a20e10df6147d320332d86ec9a77aa72e0739c111647d0f51423a146e176d2c1087aa5dbab5bce5ceddec4bc84c8a02a0fb94db0f6b74b6e33bc64b964ed1356cdef8a0199f7e10939449eea377578b147448957243969383cd587a4080ae4ec0fe569fcfc1b7d7860c6f29aa35430e7c982f332fcb67beaee061acf2294bc337748f6d14ebac57b617c07c5a4badb63162ebffe37b6fef5b677e71f0be9cb4c71e1b56210cfc1ac7c7ffb969bc32412a40dab92c1d58858cd610a66b5a71bee15477472d0d6c7373243f7039a3ea636c47e7a45d43f6a3ac55ae4ba82b9260bad58b075a795acef797523dd3734d331787ac43b025aa6266e914f81b61e92eb20d8408b13ced39d9e773e279abc02e930b56bec0bba2005f1ef4fdcec5d82c8db409f7b76a58ec96ce5349848eb856c19cb659483b90eac58660087ec57b1b8168168c63b0e476853b4fd1bd966225aa595ca516ad15497ab409e21b35e4a9cbc77a68991579f8c02dcbd0cc14fc054d3825b8f087a5c4a68d9390475fa171cd0ae2c059d245843e5811bfb20f38cee283f90933d23d0ad7852276ba875ea62c9ae053d0a9b32a48bc77c1cbb61aeef786226465362dc5d17ee04f812e0c180700afa8439bbb602d140b1d42ee99066fd363cb15e45307baf1a8e1e7d0f83789adc1f99441c75f5bc461ef14babb78794dc22b4149cd10c903553460199364f2fe9db44f26beb688ab610fa90ee5e34030599a3e14ee9092015a283b33a2eed55c818e5ac55851687c3e6c5aa3d8bce40bca84cd62084367f6a7dcb8ce038d320ba2ed58bc7c7eab62f34dcb43dfde0250d55ea929dbca5b074655852690dd468b6653ba93e0187c5223d38995dd13b004888ccd1624ca3bfa423ae739410d8df796e06eac6d73a292d95bdcd162416c62e5f22bce8929bf05a3a80e8445a5adda2413a9b1e3d19e2173c5ee1112731b75305296663d36f8a136b8417904daec4d25f2251d0db4d240a88b84c53c89b13733df74ab5a6a418ec0fe468db1d07afe4077b6c13c0a1e7b6e022d9487299a75ada474033023c7da3652adb06e829694a4e4383e6394d8c9bdbff0925bbda5ccb7c9d2a8ab4b8c9852cc691bccc737b77886a7aa8761b5d27193cc25970e36bc01dfd2506904a716c7e698ed0493926f1324fd2731ffdab9337a5005011a14df4e5312031ee268bf5a0eafb57291ec8658869a9763b4b2cfe9c001465424e99c4a270e5c943f37704ff19861c26bc8bafc40f62502bb988e43c6c8a09002a94451df1bff9732fa029b572158ede3aa83ef48a210450e650fd7613f71a9f0fe0a803bc0befb5e86a8038efbd2bbde3a96dec9670f5ffd64c47103cc3e7f511311061579cae1b34165d1efea26360a9493f78db2b92f99c2534e730e7f5c94547408734af4cb138f41f228898c3ab4c47ac87d4e282e78e03e9b0108c79f6608b9f90a1a66033512b9193fedfdab63be5475fb658d08d85f98b694bb02213c9a9a828e6bfbb242535db45864c55c21bcf8b595209ab0c4c80805dca053657de0559b556dca38fb0330ed9494e36af318b1949e79d1b9a78ec9ce041d9598b2c24521979a8828f6b60cf725f3a3342a816b2ba5ed66aefcbc75dcaa95711ea676923ec9a3fe6969b2406bfb94cc2dc20d4b31aa9c987d4295ed50669a0037f0337fe199727edba015ab655c87cf4ef07c655d3acea1d777b1a97b8d24d8e66be2c322abe08cda9af8a6fe583d0d4b0d49a9f274c2e63e84451bc1adc14c67a36d7985235c3be3ef9e66fb5cf85324096f7987b2252dc56a350307e03a9cff5629f5cd5ee38b5f261917f6dd7a0ca28bb42dab1e27271ad575bb449d042a865c9af133e9a6c0f84a672097fc226cd29b3bda12394fa705d1bec160e1edebeef796699c2a9851be779efe5ab38d0fd5fc128539d493d15f11c5c0efdd27efa110c0d07b6647251c463fe196371fea5cd0693accc84222eaddc927a0c44a8ab26ae6824bfdf6566b5513845c74979a04b1168ab63bf1d5fe4323e6babb0196e641a25c9f44adba7be501f0fc001b0c9224768b057b30d6328d6fff6b66a3dcf4378cc68d6b9763e10ee7019a14efe644ae26de0419d1e24873283b6dc7f9cd10f4519a890d7459193987e172e206af3012265cc22833a14a48fe75c73acda2432313f0b44871208c4b12389102b3f57a3aec07be346e4289c3ea8b1ac21bfa5eb5", 0x1000}, {&(0x7f0000002980)="25e908da5c3a47aa2fc33b341bf0917fe6a3d55abb9db594a57c7e012610434e5c2d1bbb9512b1eaea6d279fb3715ee6eb52c6ca9eb63aff637b2c76deb50c8f543a96", 0x43}], 0x8, &(0x7f0000002a80)=[@cred={0x20, 0xffff, 0x0, r1}], 0x20, 0x406}, 0x402) r2 = accept$unix(r0, &(0x7f0000002b00)=@abs, &(0x7f0000002b40)=0x8) r3 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003fc0)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000004000)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(r0, 0x5) r9 = getuid() r10 = getegid() r11 = getuid() getgroups(0x1, &(0x7f0000004040)=[0x0]) pipe2(&(0x7f0000004080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000040c0), 0x0, 0x0) r15 = fcntl$dupfd(r0, 0x0, r0) r16 = geteuid() getgroups(0x6, &(0x7f0000004100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r2, &(0x7f0000004280)={&(0x7f0000002b80)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003f40)=[{&(0x7f0000002bc0)="36fb181667620aafd0f51a95b4bf54699823a00459cce89a67245f0ad70676a3b76b7ad246609d83c4ab2f850d8dba4164a8a7183a4cfab39437019326901d40834525a6f19caf27d8480de33d9f639107f534a60f4260f464d24e0a1b92bf89702b83e948973df48ec6b6db9a615dfe0fb39fc148dc816ae8e357d06707a75f8f2f060c288d2077fcf56c7b2bdea19475b4dc2186c5f92198118cf8a087709f98f5738af386f098199124866d7ec9a83ebdca77b1ede3b5ac177a701db82a0c612ab67c556b7d2d0f7c0407622eed51981f72a2ec9a659d75f397be0cdd62d17d2618dec9c623fe9b5f6df0789e42d8ffc6b0", 0xf3}, {&(0x7f0000002cc0)="b833b8ccef0d9ef92a6a418672f6653a96c263eea23f407c4bd06f9d423d32ada2eb46071505f284298f366165c3ee3695103a2c6feabd42ecf8eeb561d03e9c7322e03943c98abfa445f7a0997c167d70e16e4f38977a68337adfc8f3df22d79e9f24d8631a756116ef9783250ad89cb25f5fca762afe531e8616dcc2e6ca577f3e8fa3b59d1f49873c0228848209bb05bcd7b0dc25e05c5842e89da36026611401eadffb1bab3d05fe579ee87d6ccfc36fe9d2de2e3cc49b6154e06693163e9829291c451901a86ad067732b0c0075d76fd06f3375ced255e44f8714bf56b2a6c4d73e403f3b7d1e7ed17fc248fca8371a321a6f16bf33eda51fda5434995ed8d4e985cd95902b10a0bfeb197687f4d4f2321c471c837caf36f995c108fdd80576c240ca74929fe1819c5091933baf8b98619741562ce8f015586e255a282b72129140b517952ca58810594d08eb72fa8d83dd0140e16fc656241ca6c34d18f1815cbdeea522795c6976f8de5a412c876e943e6e18d9cacbae1238877ed7c1361a84bfd54d3174f6d6f291af094768da43e9bf29c32ada8aebe4a940becf046e99f3d84303b6fe9ddc880d4395fcd589ed49f7c239ba0fcf0df38b44f7c0ccc3274237dcfac1fc4d0c8cd7caaf2b543327efe0f7df7b5ea67984063573e981dfc052283f9b7c7631e51455943d4c772aa2b944ba6c1edd119433ada0490df5c9cf2cbe13109e30d3859b936547ba8af6f2660d0c3a1359d44f5d8962cb646ba9810aad8c65d4ad881061af1117747a0514f2c6472ca37ff17aa00ef27e2da04d008bf8564e338eba6d3c714cee204c2a0e72ff302eb6d804a44fc017a327a4a5b35a72eaa0390cda07dd96120cfee4db5470fefc2e216d49cb06b9351108e317cd76a944609c025a020f78fb76b56dd17146f3a992901d6de48c5462eda5ba8abb7d2c88b382cf1f828c7e26573c3fe6dce92c70bd6ce9787ca47bed656d9a74adc5ad11389bd1fe679019961d94722b23f2b862db4edf8263e84fbe9506aa92c3cba47d1729029aa9a208883f2eef3eb7702f4d1ff7d5b91982b8b5ba9e61791481b55f66a923db69321c2a0c18d164b2a20aed50d43991276602277c8653b3200eab270de37e2a3cc3889662403bda79f03e225b372a92d898766e68c91a3fdd53330583a9c1fdc2f96357ef2665bb7f1bfa0f15812133da4890a6e64df92013933f94c05ac678c48f68379f97fc96d8cfa18e6d1ce942d39d9f9f10e5035a9d943a738ece02eee61c984c71c0937c7865b8ff70498c18b37035d324a1278063b1fc0b3fbe35a67d3eda5c4d609f480d987f6d6a234925439e324174702dc04299d7d19337c853ee7582d62f92f40909ec34c5eb03677f119f18986edfcb8db0e2c805935044b675f5985805fde1ee7b82f468a8f1b3ee7f53e3c758449c893290b433041d94b24127c64db290284ec30c44ee1a757930cef47713ebd9dbf9a6ea7f05ae4c21451dfe31b152d0ba7ba201058ba26b89f7ae42f9fc80e320fc2da230d99fd2690fa72e2cb3bbe0f3bdf8210e9f2460bb56316f9aad64e4f035e73d2e0aad4654a7cf6daed7607044eb8721a079a81a2e16d64df1339b0a417ea1855c06631ba5f9a483aeb6138bea184d64db66160dbf7d8ff40f177a120e940771bb0633fe03fa5524bd24f470cc35f262e22ac117c3daf53d557d84f10553a280821fa676fd5103dab13f3f594c8230419605f300819459a7aa93de13a9c280b2309562ee5d698f8a9b8e4ddbb13cd3a48b5a95b1bd2943c95786fdc0879c6ca80ba7ea7711357afd7a3b04972a79725f01729fee961156bd142cbb4d04d514711e7c8aeb74e0c1e88b95a85d05feec5f4d5a538ecf852e6dbcc6b7fd627d46477e1cb5a406339ab7cb382a7022d76d5df04fd1758b83925fe4e6521c59083ead817449473c24884d9aa7c63549a2d7f22b7edee6d87b0dd1942a5eb42365f93348ad5c27446bda5fe45474d7e5bb6edfa8b73e8dad7e921af217802ecac86c806a5e10d70b8276f34cfe3de0cd8db00280d1875432dd43e5caa471ed91e0c931f7a3858890876a5e75f5158088de22440ff03c8fb9d1eea27ac12443b4e9166bb424d4f6ef67b0f1f41c54728f222739b2a0deef0611dac55dc030755b14eed0afcb19cb583a671d25a4e69d089534eb1676ca349d54d4ad3feeab32576d134a3194a967418586d89343beaf570ec24837097ff16b8680d980fa7473ebb5e1b464e1aa9745447ac6c5c2c499ecdeff3aaf260e689286867d7e237cc7f954682190f46d6627cdaa58ad96767a6a1d14829c9beac2780b1900618580a22ff08d57f7d9cb002bf6793f83e7fb182fc666febfeb19e61ff3aed35b653894d3125d9fb9488aa89d54acbeceadf774ebc3e97a208ebfcb2e3df210a0b0e32e15b4cbdf0d2e17dcfb014bf1bd2b15b6d8180269aba0bdb49f66d55c9110ff57fe2a647f4b720be1895e559d598d4d0f5c014ef2d2ca3293737e5cc0086e2e62079693e33fe69fe2ea5c3698e95130fdab4d76d1fb70e2dda54e78bd9aaa96ecf0aa16b70bbcecc885a02f85ec7e47f7b488afa94f24952afb9b2c316c71566772d7c1f2dd9af7dd5bfb101c67ced525b0be596d0ffa9368c0880dd14cc3824c3558870be29a9e1f9e0c8400b883bba7416cb369942fe303787e8abf8468e47b507f8e32ff27875ea339f3a59509e385a11b4fdab14a689a855a6336053be55e95750de41b748f2019b9aa790b86d55a6c406f4dee8bbe152c2fb490a520ca517c2a716bee69d5fbf0b78a8cb766e62cd1eda6f65eec14ef5709d3e01c1bdf381bd14c4a1707c7021f79c6bab005e7e4136d090d378900b95f1c7947b4d9bc17d7c882b850e2a23e15ea71a8be464ffbefb79914b4c73ad1c02e41003c5b3fc2dd757e6d7480f972650facedb2b02a1eca13ef26a7474ca6997443a94711c2fbe1caf463ce231a8492ac8d214ec1e4e68a9a117493bc89feee36c06edc984330399e8f093828c5eba328a5337532618be16a449d81adce3b7472b9c3ef63b5131554b6e4fe3d972488ff561e0243183b8a12c8c63b7e18f2e52413739f097dce3b82cfb4bb5ce2addeff2028f9c9d4d13c95b0bc0b29dc22a6a036299d884dceafd56200425bf1e5e3d68861271c9b356e90ac0e06d92c4e0709b7ec123809151d5e449ed029ec40e5d14957c718330fff81d00b3530eee6f6cd4c211fe89abbf7710cc355c1329d0e0cda47f5ab4da8dac142a24610aed07b07fb1259a17564b0ba96a642cba336d30b20fe2c511117dbdfdf2a0e323498d93a6b3dfeb20729482e933a98b329d604ee119d3794211efd2fbcc62e01b78e03ee6c96907c23eb7c1e7d515a329e745a24cea9c00d95ef7eb0708a791a066a391be640dd0b1e5236f8214f5a6e7554dca3f8a642365b699cc4fe0609936893c0b530c39059aa8a134b05a560335c74eef5407b41742f2d8d94efdeae4ec5a336ecd06cec7c150a2ac4a09257a9497b2f2aa1eead592f8e3a623ef630255f69636e960dca0b98ebb4fdc3ac358e38d087faae4cf5f6bdaa306c39f6e938c4719a48084e92ad76c9840c66ec80c550089fa14758a8f44206fc67befb4e13d75ecdc39c8067bffccad24c2d310c1c0c9e870594b3793fce465257b1f49257bbfb40a7eb3c1a0b8a2ce9272af631d53454119ff51b43e6961b97523bcac4996d89f27d36c577f4acf9e680e70da9d13fcd7875972bdcdf7813a31632311895035ea29c250b05ffcf7265fd1ee40b738d6b79e50998f1082ae966251ec996a7140fc8204d40b805323d349028cc2a2418fa3f4dd67f84743f352524bf9862ea324baaaf641d1385a568cc1d9d2807743a68ccdc1f469f4e08f7746e62213f25e4bdeee9ee9052626c44e3f0473d34c74ae768ba8c9950e34622fe7cc3ff2b4d811df49b6e4e5672c5f82c0020f553cbe6a271bb710118677eb35f35c971165ce8f7a9d6cbe5e0f5c3f1db5f67015740f9ba355525c49d03f46a5b7f5a340a386a13a83ff1a7eb8255eba496f5811e7f97a0cc89feb3544e1a89aeba33602720bb2a215dc01403dda18e8ca416918bf6377b95cdc52b70c49c87bb29222e1e58a2bad57488f0cd514429ce39bd75fdbccbd76ac29a525c1617aa5244272c163f0b66a6e523074af9317218f960b77dc07d19fed9bd85d5da23306df05756cde1b21ce9ace367fba860bc53a27519ca005e8c707959242aa87524183ca717420edf7384b21cfc52bea03ef096bebc90b579c060e69031c7aecb0809e1f751d09c5b0a9c997e1df2fb6e596e0322243287c26f133516b0c285a0538d1cdfcf44186f1d8f42275e7e2e71a97700c7201a5fd817224ac5783e0f84fe541a569727b6aa5d29cb62efcf35efa9681e2b8fc24208f20e578be79da92c8658de8ddebae2f132e9d4d89160cb189f9614a7b32678285bcc68b5680946e49ef54b9f64a46255043e324d2deb6d8f6ed3e85a2f4a2af72ac06a2701309b9896807f2e4fccb8b70c7e55ffb55ee74301d17d3b59014b941d059b0066eee114c9c553c32450ea497097349e347981d309b055fe01280caf2b9180d7c04674bc03d385d38eafce5f012896845e23f91bda223620b28ad07959598d4a0d047ca806640f5f5463a4c442e1ae264936faec009931ae2175e9979b58731902913230937e2d9b840e64d36d1e7752293568ee6c702b44e7447e813bf9ae88c7ac8626e617d9220746ff1cc60011da17daaa5468ef9c578a5f729d1317b664b3d21658ed262c1d56dd435ffd8d7da5e15a62a2598679d3e1aaa18563ed5bd6f1f9df7e77d46086bd100e6fd132974e965ecd38bffd5d4cf7a49e1d8a5a63f6eb30dfd8eaee2d1c6567b53e9f69b211128485873c2d76014dcf645983967d0954037971f1bb05dd627abd76b57ac6af04439070a06ddbe54f1a8766de3e5c600ff916098f33d3831c59cac7849f1970a4128a9e8b3d90fbd04a7aa5c9c4c3e8e1743ba46e1e496337f296371f3e7c95950636efc0ffc4c6dd14e1bec31b9e33fc235a2a59f0f1887b02280580473bda14abf2ef8335f34765856df143e6779b7dd2aa8d06a9184387f524f105ee16aadb864cc5177cd596b2bcc0c07dac9142a1c6a6b35d49e6ed2827ba7c3aac96d357ae406fc6f0485050de9fb37333a32d6867fab52f75664917fa19be14a515b954206a88f5779c81a11ce826911cf70f8ca6e3cb8dda53f474ae4ffb4656bd53c5201f89400819bddfa870a84df6f599aebbb00be01bba54bc30c19742586e0f6a1f1b18070662b803daa219421e302fb94b272e65eb0d3f8ab16f8ca4118c8a4b7c8884dd788e02ce4750f487eec61ba040aa201e0b6be0c8890187241fc37946c8b73c76eb59a3648287b33dba3ee283771bffb414c3e917c75e5256f7bad2ad7df764daaeeff2b088b25496011ffb208967f5c2090881f634e46f1ad96bd6bf76ed84af3dcacbcd576e7d4b923924af572e532926dc2af9568102a12bd3da799bb2a64c8ff7076211bf55d4adc598658aded4eef48ccd5fb5b10dd2ea86cd63d05567265bb94d8e957b55b7c32edc66db4750a0cf99a4c7a038ae27a2f60ee937fa4cbb2931de54e64c6213fcbb7026db790caf6c26709a22086e35ca9cd7f4115e0a9259ee9cff5db524849e2f60084a9d93ed688c1fc81249744bd96cc78e8783e72cc23804e428cffae6080777ba2b5472720a94f36a8385f05e3900d99f26c8e74d94", 0x1000}, {&(0x7f0000003cc0)="2ce2851da228177cbf39a9f87bc8bc1d22f83c2e036a432513e7bb6c8ff912039e2d3d90b258c9ccc3878697ae320c4c7b5036f3b071c40eab27f3325204d9cc71d9ad33dec24c4afb1b5ba3f8a101be648e8ebbc728ce2be547ee53eeecb93fdb15441e405fcffdd3c60c973d17730a8a163f9d1087da4457796209e23cf252cca6f4f44a86039f0d5d5c113e9e4042b2878044cd6d0962b3a05ecd76654b608761b65bb8e598d590ea5895a1165a", 0xaf}, {&(0x7f0000003d80)="860fa9cf121e674b40fdf8bd764e3ad67ba1d9f7043eefc78d7ff8a30596191bcac99958848073d3930b8ae92d3cb038db9142e8f96d725210c180b7acb233241550a35ccd98d9b4947b8cc8749bdb2bd2e753d3af955031a80208e9c8e970c425de8c", 0x63}, {&(0x7f0000003e00)="98d841af5a33cc96c03c3a5b5f33248e4c414da67acf83c4732bd24e1c3da346544864fe25b000539d70d825bacb1204b8cb46fe9e32", 0x36}, {&(0x7f0000003e40)="f9feccf657091502379147fc9c06844517cb48faa9ab4646e5fb0217d704809d2d6b3cd8120d4df438a1bb8630c8fcbcdead40bc0ca864ac4c3c6b12633326363bc1ce5f20467a8c920d99db096b98b12fd2137df11c619106ca85a9a15fa2e28a03e22f925e34873637e78da9796bc5653734d542349dfd3b3a358ac51c2bff47a86527a65ad59357ede83945319b116ed38df776be5fc8c47362a42eb0ce755f5f7d8751d23068be0e3af35e0c92fe9637120b1482a911e66401a1fc6297a349619c832ac8c0f35ac402f0a4e8", 0xce}], 0x6, &(0x7f0000004140)=[@rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r1, r4, r5}, @cred={0x20, 0xffff, 0x0, r1, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r1, r11, r12}, @rights={0x28, 0xffff, 0x1, [r0, r0, r13, 0xffffffffffffff9c, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r14, r0, r0, r0, r15, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r16, r17}], 0x130, 0x402}, 0x4) open(&(0x7f00000042c0)='./file0\x00', 0x8052, 0xa3) r18 = msgget$private(0x0, 0x488) msgctl$IPC_SET(r18, 0x1, &(0x7f0000004300)={{0x8000, r16, r17, r6, 0xffffffffffffffff, 0x24}, 0xfffffffffffffffc, 0xc3, r8, r1, 0x5d, 0x35, 0x14, 0x1}) recvmmsg(r0, &(0x7f00000057c0)={&(0x7f0000005780)={&(0x7f0000004380)=@in, 0xc, &(0x7f0000005640)=[{&(0x7f00000043c0)=""/4096, 0x1000}, {&(0x7f00000053c0)}, {&(0x7f0000005400)=""/54, 0x36}, {&(0x7f0000005440)=""/57, 0x39}, {&(0x7f0000005480)=""/166, 0xa6}, {&(0x7f0000005540)=""/24, 0x18}, {&(0x7f0000005580)=""/121, 0x79}, {&(0x7f0000005600)=""/58, 0x3a}], 0x8, &(0x7f00000056c0)=""/147, 0x93}, 0x6}, 0x10, 0x0, &(0x7f0000005800)={0x5, 0x8}) pipe(&(0x7f0000005840)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r19, &(0x7f0000006880)=[{&(0x7f0000005880)=""/4096, 0x1000}], 0x1) 14:06:19 executing program 5: syz_emit_ethernet(0xeb, &(0x7f0000000040)=ANY=[@ANYBLOB="391818b934ceaaaaaaaaaaaa810022000800450000d90000000000049078000000090000000038c8a593e3724b96a5e52d8fa4d5f3e7b7bb1c336f9c6a73e5d45421e775c68fbf99444f0985776eca2fbf2b8d89ca5cd5df6b397affd17f082181e0d0934d23640a61c7759e273c44d9d368303ef29df71c502c923074b0dccb3580afbf6388371d9a358ea13e86bda50e0de08b3a5d0e2837d0adbd1bf7623bacf6e0c348967aeede01223dd30ea230ad126c3e181b60f3cfe236aa42b155f3699c6efc78049410bc53dc8fec02aeaed7cd8273989e6fff3d7d33a370356daa717355f975c0173e7c"]) r0 = semget$private(0x0, 0x0, 0x434) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x1ff, 0x20, 0xffff, 0x40, 0x100, 0x6]) 14:06:19 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0) madvise(&(0x7f0000f44000/0x4000)=nil, 0x4000, 0x6) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x2, 0x1, 0x6e47996a, r1}) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x41, 0x0, 0x0, 0x2}, {{r0}, 0xfffffffffffffffe, 0x42, 0x1, 0x0, 0x5}], 0x95, 0x0, 0x6, 0x0) 14:06:19 executing program 6: munmap(&(0x7f00007ff000/0x800000)=nil, 0x800000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) msync(&(0x7f000007a000/0x1000)=nil, 0x1000, 0x5) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) 14:06:19 executing program 5: r0 = msgget$private(0x0, 0x100) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/56) r1 = socket$inet(0x2, 0x0, 0x0) msgrcv(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000006c384b0348a394090ebc40809400"/142], 0xfa, 0x2, 0x800) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r3 = getpgid(0xffffffffffffffff) r4 = getgid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000005c0)={{0x9c0, 0x0, 0x0, 0x0, r4, 0x1}, 0x3ff, 0x0, r2, r3, 0x1f8, 0x2, 0x2, 0x7e}) setegid(r4) syz_emit_ethernet(0x36, &(0x7f0000000740)={@random="d5ae1bd409ef", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "ed0010", 0x0, 0x3c, 0x0, @rand_addr="000000000000000000000000f800", @rand_addr="00000000000000000000ce0000000b00"}}}}) 14:06:19 executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f00000000c0)="c67cda4dd108c1144d", 0x9}], 0x1) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000000c0)) setitimer(0x0, &(0x7f0000000340)={{}, {0x7fffffffffffffff}}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x4000000000000004, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) 14:06:19 executing program 3: r0 = socket(0x2, 0x2, 0x0) sendto$inet(r0, &(0x7f0000000140)="b07314a8c9370f49cf770857fca487a099fd56b5f41fd8a3e65f954a9b180c", 0x1f, 0x7, &(0x7f0000000180)={0x2, 0x1}, 0xc) connect$unix(0xffffffffffffffff, 0x0, 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) accept$inet(0xffffffffffffffff, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x9}, {{}, 0xfffffffffffffff9, 0x9, 0x4}], 0x200, 0x0, 0x0, 0x0) sendto$inet(r0, &(0x7f00000000c0)="0b8b2b0c0ef6be8a034805b0af1f73bc6b1f7b94d99f38b4c4f139f7f64ddb7d0ef5df795f8122dacd89591c2b056c5822f20858c7d7655c1a269b0a866291d96af49db644639ec3273204d85366750d7aa838a3c262a4057da9eeed66372306dba1dc1333877c67c1d1c480d4a2", 0x6e, 0xd, &(0x7f0000000040)={0x2, 0x0}, 0xc) 14:06:19 executing program 5: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) lchown(&(0x7f0000000040)='./file1\x00', 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f00000000c0)=[{0x10}, {0x14, 0x0, 0x0, "7d46232261ba2604170000544021f4c81ad7"}, {0x90, 0x0, 0x0, "e4ee99f36caed6441b42784b31833073e18e28e79a5be69865b96c96bda752a5b85e36d3e16792813803e94f77a95d4c59b554484b6a214b68b8127305b1db0d9069cadfc4e7bc9ba60760e10f6d34aec9c4b789cacb3f3339f6664a7f67a66f96dafd78b229ff01321cbc79bf3242fc3476cb5c1d62d9b5ecfdaecac323"}, {0x80, 0x0, 0x0, "fb90e49d5de082ddc60341b85ccc383055423c30dc5ef7a4bc70270028da31e9844646ab2cb8232d50332cbc0669704c6efde09af990a8126c766498bca100854e1adbe11c4db1aaa12cb95e8188ce25fb4079b41ed6fbccc857c8204c1924f2a55e29d49464f9ffc6f9792a071068a7"}, {0x38, 0x0, 0x0, "120a828eb688496bee5f2a1ba8a4c7bbe95c943d520dccf3278312d94412c9f6c413660215542576"}], 0x180}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000240)="ce2b17536828eef776f43774c50903e96faf3105dc7914093ec163e08e9018803ea9a34f4bef4a696deaff0b8b3319", 0x2f) sysctl$net_inet_tcp(&(0x7f0000000880)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, &(0x7f0000000900), 0x0, 0x0) 14:06:19 executing program 7: r0 = semget(0x3, 0x3, 0x28) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000480)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = geteuid() r6 = socket(0x2, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="78021f"], 0x10) getsockname$unix(r7, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) bind(r6, &(0x7f0000000000)=ANY=[], 0x10) r8 = dup(r6) listen(r8, 0x0) r9 = socket(0x2, 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[], 0x10) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000440)=ANY=[@ANYBLOB="7a023006f2"], 0x10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) r11 = getegid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, r11}, 0xc) r12 = semget$private(0x0, 0x2, 0x521) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000500)={{0x1, r3, r13, r5, r4, 0x23, 0x7ff}, 0x3f, 0xff29, 0x8}) r14 = socket(0x11, 0x3, 0x0) r15 = socket(0x11, 0x3, 0x0) setsockopt(r15, 0x11, 0x3, &(0x7f0000000000)="03000000", 0x4) sendto$unix(r14, &(0x7f0000000280)="b100050400000400000000000101000000000000eda10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000", 0xb1, 0x40d, 0x0, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000003c0)={{0x3ff, r2, r4, r5, r11, 0x12, 0x7}, 0xffffffffffffffff, 0xc0, 0x2}) sysctl$hw(&(0x7f0000000380)={0x6, 0x1a}, 0x1, &(0x7f0000000000)="1c2107d8032d60675dad704d364244386ed6e2200e539e0c36d90c93133d8b02e67ae13e019fbffb2c944efa5848310202000000000000004afaf20b1133e1d5972f063eb1e9f35268a528541e3e304784183f49a67d96e32c1801a3ac37762c115c762929cbe502f498436ebb4d9a7beef4f0239a5a92ab040569561dc1250c9dc8d3c0d260f4e527feed5d78a29b8be551e9e11c3aea31252b68a8561b898638cc784daf1587185fdf73b1e6972ce93e600551f6d4fef90cdc4c904034d05664a80cff26ab5f463dc9692eba507e992f9819556524655fc712f9d8f3c0f83f342d59bba1d337365871b6faec000000000000000000de4521b97f6323734ef9eb2654ed5f3e04208842d484ec7f0d8d13fe892fa1a2e901f9a5e343bfab26b0cf12d41bc0a9d4a508e3bfd2030000000000000067f34b4cf2cb7723b0ec9e005f07a51522a45debcea4210c707bccba93175d260bafbd55a85e00000000000000845da94f24256e4b3eb2a6455da1dce05b4841a2f0b0cdd6b6ba5e548304fb2c8d4b56e14b4766897808e36a266eb679b811014f9815606819a3b95c616ea601265f6f879da1f62edaea4074c3f8203fde9145c3c4100d3cae0c9dc3d20f7f20cae4083dd9d109886033cc4163b45af962ff16ba65a8e84c04569b936c04154c2b8b16cd978f21ad2b097dce5c9fc15c343563422667992f3cb752d8f79c0b653ea73f2bc1e2a7768d317241a73f3e7e0e3c20d6a2511ce612c55e2423a44d81fef7cef9fc62a4deb463ed75edf55612ee6ffb25f53092fcab23dce21cf2bda7758d9bcff8df086e3fc58a0e579376a75bfc61", 0x0, 0x0, 0x0) 14:06:19 executing program 0: symlinkat(&(0x7f0000000100)='.\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000180)='./file0/file0/..\x00', &(0x7f0000000240), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)) unlink(&(0x7f0000000200)='./file0\x00') syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1001, 0x0, 0x0) r3 = syz_open_pts() r4 = dup2(r1, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000900)=0x4) write(r3, &(0x7f00000000c0)="76d17f2d", 0xfc8a) writev(r3, &(0x7f00000005c0)=[{&(0x7f00000001c0)='k', 0x1}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000040)="b2c8e83419f21f2c7526d40af59b938d4158a5fece00f5ae16dc8780c493e2cd0dbb014d5bc4547fbad3b9feb34fd01336495bfd7ec3ffc4a0cbe44bb84adea148ea2b433b07", 0x0, 0x0, 0x0) 14:06:19 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mquery(&(0x7f0000f9b000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x21, 0x6b9, 0xff7ffff8, "0a2aff748207017b62e2fbffbfffffffffff00"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000e40)="6e763f5087209278dcb276b6804cef1c67dce35c325c8a03100e5af692f67397f0dd2c0409f2c56e5be69291f27dccb37ff8626c9368fbdf64fbb50cff3a0a2325b2baf853babe88ed2aa9dc017043f3340769c0f50c833a959133a46ede7d3bfe0eb4da17b7c864bcfcacf1d8908c9a1d06ef280a81c086db454cb942020f0b1e1a40031989c14cd5893e0c2aa5887bf0d7fcec4b4a1dce9fc36561f783cb4f49e78ffdb3033c99f47d45b822065887d77b4af24b7eb20aa29501006412ffb40fb8aa70439644232b4686533ec9529d8d4e7b64ca7c4ce5ba738718318bb0cb94239557416d788fef441ecc30d4548bc31c218490c1f882cdba9917a1a1f7c04dc020015f53d87c7508ad14d86c2b3267d39c41727a3838dc77685f502a", 0x11e}], 0x1) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="b6f2ec6fbd227526a1591a5f5c9b92400122bf983fb5df6bd9b57a6c2fd6a6313b1dfbcc7c9b6159f431f4ca3d4a687e64df36d2b2fd570108795f1d5052b9878bdc5184baddacac4468658972312e0c14e71de48cc4be55bcec05a64ad962557c074cccfc5e57478d4bc387f2079e1b3ce5417d91dcd0b6337d65259bac459399d9e4b2a71363c5e0bbe4ba4e2db989653c33c6bae3d625dd533bec78210c80c1c9fae14509c2ff830603d02b82241889b1f2f7955b6c976f8e2be1da60157ccd86076100d5acc26f929a4dbe45d86a64892ae9c520a3b0584adcad47d6d60de7196d20c550bfe29327164d76b00ff9a889b78635aab18a70a7b36cc7e939aa254db6a97f0fdb3daa60cbc19cd45d1ab2ea6ca8f66c7dfc187a849f2b7a508f8403e677ca497f407be0a667edb058feef70617febe5b57a7471d789d52cd4e20c25900cfe70aab754129412656147bfc750e8ae887824b155b2138bac78930de12ddc243c187e455a1713ced11820038693d4e76f4a9bd765723973360ead240e9d44508feb5dd28bc74e159596675ec9babdee13994511993a394a9508dce467281ac8506db7734986679e87c230ebbf0ee0d9490208b04f175f5853e31b6ff4a524bed8785b8164bee77547d822e91ae891d4958ff80388f8f862e7eec2fd20dc17a8640b218fde78f336646e0171ef5e832093e5f655434f6baa12a8dfc1d05b18110c712bb9bda42f634801", 0x20e}], 0x1) writev(r0, &(0x7f0000000a40)=[{&(0x7f0000000380)="5180d74d25133f2ff8f9e04441d7e1e27f7d07f25968e92e11b22f5ccca5514133d6a9b4b09e118a1e24bc1b91c1d72e994b24dafcb77ed331634c9951ecbfab94dfb582f69ed282c0a176aec560e4236ef0b0265b80a0934f205640a03fc2314204f94b553fdf03601031f3b78fe5d75fd97aa7f3d29888907553aea1c3dc873e653fd893a462daa9a54952719fef5f3a3c01178f590e27667a4454721e56b66b8f5dc594d6ada319fe476a25de2dd65e3cb0551f12458775e8e42f1a8da82dea50ee30f5b9cef5d629c6f654a35a570801d904440f225c8b1782689ec3e7065e5d23c0d6bbe64bafc0c4b64c1b4693d31c48c06fb56221ef2cf360aa78e9e64dc3d80c7481b070f8e8baebd43b22d9ae39d48fdc91e6f740560688a87f864072fd6c5a2c8d978782ae2e550ac4759c0e0b66dffd2f0614d6", 0x139}, {&(0x7f0000000540)="70d8d68d5ff2bce60b9d7fd4e279922bd10f86bcdd217278a17ce4b8ac661734c371c41cb0dd30281cfb4eb72ab23ddb60db83a50774d1969401bd90d6000000000000000000", 0x46}, {&(0x7f00000004c0)="1bfb7cb1ef7c822199f2d02264f317e9ada03c6fd5ae16a83e8703809a9e4b5d20fee8550921cfb380ef66e3d6ac021cafd34849fcb659a5561af536d78652e0beccab", 0x43}, {&(0x7f0000000700)="95c0c9c645146aed04c3e0e2104409b3207c10f81b3e5b9b61b84dd35535967e6f9f2060cbabb06ada897f613e9cbdcff97aa39bc3b5c8b327b8ca26c24420d1e9f5617fdf18c958ff97", 0x4a}, {&(0x7f0000000080)="30319cd89ec27e25a05a1f2548c89cf49b53b5ef505a48d7c396ea6d11499e92397d2c43bbdac25585e09503fb8eff0c97c3b01a2b2102b1023cd0b1d2f609805b4e7b64a8a41d592d7ea62713eebf9eb28031fbe92e735cd7bcb8177f675a9c0f682a82586cdf7394acbb147901", 0x6e}, {&(0x7f00000005c0)="8393aa068ce2624aed2fa22a0ae54ffb50363b1569a779e387eb024bf4c254601d4acddc43c34af2c4485f1bb51d2bea8d8f6b2f8f6f22ffff985caba56195313d40081637aa7d2715752f4d0983550c8b21303bc7b58298ed4a4641ef6d238e775c75e3", 0x64}], 0x6) 14:06:19 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000b00)=""/85, 0x55}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r3 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000bff000/0x4000)=nil, 0x4000) mprotect(&(0x7f00001d0000/0xc00000)=nil, 0xc00000, 0x4) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/42, 0x2a}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[], 0x1c, 0x0}, 0x0) r4 = socket(0x18, 0x400000002, 0x0) r5 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1000300000000}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r5, &(0x7f0000000100)=ANY=[], 0xa) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) shutdown(r5, 0x2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r7, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000b80)=ANY=[@ANYBLOB="f144f5e4dd85eb7c1773959ee2847933180133279227ac75bc90fb23343b6263f3f8aa99d1a84fec6c9a08538be22b52fa73aeee8e267fdbd132ab315c07619455278bd624c428683dfe43618340b8b780b14440ced4b25baf1572e83bff4ce46a1720de67ddac53a11af116c8506e495af6257f4e4f54596a14af369752246be0c237a23b483d2f7383222132ea6f6d0f1762c6d2b842a66d443ee5c9b39575f6457d5de38774fcfa4915be664a738baf4e1be92bc92b79702760f465584ad1eef11a49c8b981845930469ab826249a470c0d67d0f6e0944e96ba88bcf6fc114f6ca6aeafc079f61826e548b17afaf47f323b618c0faa9b1a3700da13a71f3169cbcb16cc2f4c773e5b7a6680cc2896e8a8333e71065cebb41463cb3e0fd7a8f2b32629742d7f6d5a7f2fb523f732abd7e9b1a6302661962ee0ac657af890b8324dce29d43ec2b8ed259d836ad82ab1ee6790cb7540b9289db6ce0b1f8eda42724f7d86a153d82b6af84bafb44219d67e0db4d123e0a8cd543302e5eb782722f95316f1af5491a9c7c0f2677f1a5b12f6a0ae79e1ad238a36d4deb33dbe3adcc4523c8a7b0cbe4e24c4dccb25820a0486591b6d149c4dd2e32c4a1d66ae371b6a0f1e8084f0bcb3fd36d6893c6dc2edacf5aad65befafa4a60f46993fed4527"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000500)={&(0x7f00000004c0)={&(0x7f0000000300)=@in6={0x18, 0x1, 0x7, 0x519c}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000340)="ac2ab2dac7c74ac4afee20aa4320bd74e31bfb3a98c8cb0d601a90399bf4c0c7a4ecded83d872e", 0x27}, {&(0x7f0000000400)="681fdabf14b4de403acc02732180fff20176fb5bc1bae2faa8efcba09c970b6c928067fb2517c3533af504adb143590f42f4162941e7a569baab156a28c3e513e4df9b5a9665ad3a272f992d7e836eebff80041a2010cbbdc7ae1d1eac60a534586e3460adcc835f878013e93115fd1560bcd1762b67986eb64994fac2af8c8cb1bd726a144436327e9ed8", 0x8b}, {&(0x7f0000000580)="5e51d11965d4942ba31489b20c66815de9bc9be632eceba52722d290b6c05c696d5c42f2018aa3a92258652a2e2b37aa311a8161f0c4a7c961fceae57b90c871c9d2a58903eecff5a72193653823950cc8a99b76ad7c06efc2b57d3ebdf31a45385dddafd1c2fb8fa78f4d5742f95c2135ecf1b5fdc35dfec6e74e6118f63eaf6ccecb37f48c1bc3ca512875cc4e588b9720d16954a8af62d5d410714039eaf78d31b67fcb7954902b7389d1472918927bfb4b8a32459cc509c69ca51b82794025abe59d2141c7dba49204dac40e24c301cbce86f400146a268a", 0xda}], 0x3, &(0x7f00000008c0)=[{0x50, 0xffff, 0x8, "4ec4479bfda4b48c5a5875f27bb907c3651c81e13670cb1954f2f52645d8e10db170529d02747e6d2dc594e60ec715772300d252c3492b027fa8"}, {0x98, 0x1, 0x3, "afe13a51db94694770ea1132f36f7539249477a56a9324979b4e8987ac4ffd9f6df0426744dcd49410b460abe0831cd195c0e5a57d153c7ecc92a85853efa169e5a39f5321fbf29dd7d54089f4495dd0638b1afbe682beb856cae0afb2c549c9df65f571bddd2d64aa0e912da44034fa4ee9a8e61e578d3c24fe83d7d05b8d87aed8398bfe99e5ae"}, {0x38, 0x1, 0x1, "9a133779ac0c35e77ff30d40b1e79fda2c493d04cb8ecbc05c36f6a61bde5f064ee6"}, {0x78, 0xffff, 0xffffffff, "cf79eeb3be40da680e0fc81dbf5112178290015166cfb368b8e691e248aa0a863b8d4bdaf3dd3905da06e03278725eab79cd9ba2fdf09bb0936712e13588efbe9a01e168d86224dd9ca0a2768ef4ef7e6809c2ca6c67d9aac90341613c9a8cdd2c82b98f"}, {0x98, 0x1, 0x7f, "7b3d46cf7142a32da5ad7689f5d78497a583a127660267d1d764ff7e94fe7a1273f99b64fcbc8e573590d960e33317a2c2fb91b751a5189c4019478e877813c133ae5bf6bde387b0d3edadfc60234b62c760860c3df3e70029b2d17a89c792100bc66ccc53d036f6c35eadbc9b1795c7f87ef01cf7356c659ec233abdcf1d328ff"}], 0x230}, 0x2}, 0x10, 0x401) 14:06:19 executing program 6: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x0, 0xa7c, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="5c12ec1a55e981f2e975cebb89eb56e866d9190e76befedb008ff46190e213e84c0689c9762be88e3de2a2d3585c09c114ed15607bdda6e2b99a8f2a460a1706a0893af4ff6c29710336ed8396db928a10b4e8f6549862ffb4a3d3fd292b843d6d1b6400"/110, 0x6e}], 0x1) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) connect$unix(0xffffffffffffffff, 0x0, 0x10) setrlimit(0x3, &(0x7f0000000980)={0x41, 0x8}) r3 = syz_open_pts() close(r3) getsockname$unix(0xffffffffffffffff, &(0x7f00000009c0)=@file={0x0, ""/520}, &(0x7f0000000240)=0x20a) r4 = syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x10000000000000bf) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffbf, "00020000e082397fff01e67d42915200"}) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000140)=""/147, 0x93}], 0x1) sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 14:06:19 executing program 0: ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x59f3, 0x1000000], [], [], [{0x0, 0x0, 0x0, 0x4}, {}, {}, {}, {0x0, 0xfffffffe}, {0x0, 0x0, 0x2}]}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) dup2(0xffffffffffffffff, r0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f0000000340)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42fa1488dc8ff44f4b76c76d41859d85ea800dabbfd01ce3f447c330e467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x44, 0x0, 0x0) 14:06:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='.\x00', 0x0, 0x0) close(r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x140) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f00000004c0)='./file0\x00', &(0x7f00000001c0)='r\x00') open$dir(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) getdents(r0, 0x0, 0x0) setuid(0xee01) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000180)="9401050138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2319e130f", 0x194, 0x0, 0x0, 0x0) 14:06:24 executing program 3: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) syz_emit_ethernet(0x3e, &(0x7f0000000400)={@local, @random="e0c0faa888c0", [], {@ipv6={0x86dd, {0x0, 0x6, "36af80", 0x8, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x29}]}}}}}) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = socket$inet6(0x18, 0x1, 0x0) shutdown(r1, 0x0) poll(&(0x7f0000000000)=[{}, {r1, 0x40}], 0x2, 0x0) poll(&(0x7f0000000200)=[{}, {r1, 0x40}], 0x2, 0x0) sysctl$vm(&(0x7f0000001240)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x2a) 14:06:24 executing program 4: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0508000051e2f0ad3e00c257699a1f139b672e4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec58951e94221f932cf62f7040fb94c04f4000000008000361b4c0020022808b3a984413ffdc0a18502000000fb98fe0c2300008abfba0900000008e3", 0xb1, 0x0, 0x0, 0x0) 14:06:24 executing program 7: shmget(0x0, 0x2000, 0x0, &(0x7f0000001000/0x2000)=nil) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x58}}) r0 = socket(0x18, 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/53, 0x35, 0x1000, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}}) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000004c0)="88fef09328060f20c4c5ecbafc84299d1e396df48800190cb6758f14f0f15891ee0146933bfa6ac6befd4aa14d6983e569a4cb2040aff8ddefcae125e986a86203fcd5fb06e45f7e62ee50bcf8b33026abbe56e28bd5295d651445281d8160fffce9207811ba7db5daa8cc9ee030236c7383c6b96c7245e28042dcd600ad297b33db2e12435c55b60f650b6a5a4d445133ad5cc3de163871587be0a4a6fa9fa737939070ea2b9238c92fe6adebdb39ae2e38ad2ce57c83e1bbf34338712dca0d96626a6fa3f1425c8dd8b3986f5f8e9e265e9ba67c0b3f924885ccc572dff43682648bc1760fd3afc24bcc408f42ba7e0143cc9d1f7aab474ec7b6be7dcfd6231842e157f6f2e65e77c45194ab5aa462a5e6b7bb412a6ac54da0cd7b071fbc37a7acd88e12ebbb1bf36436ac4b6b9bf3abe831ebcdeb0c55eb85a5c4d0c4d6a8be59c0e5c42374c7376fc6d106ab68e32b90a724da1e5d5e4fdaebd1ddbb7db4da3b60b8554029c38b7e640d56242c771b880716a6715a75575b0a9f8399b91738e044f534d2f8c35b222b2cbd6d0cb05788aa3c35fe67f4e269a08035509cbd8ba98b98b3ea7601e98ce12ba08ac1d8f97c07edd0ab5357f36656750f5262c0ae0f36b66533be14d629b23cfc5fcb2d37c6f6160db99978566b46f517dd79a3c67ab216d945df6fdd3f94bb536a6f42d1b509bfcd533f2cbb465c25c279d8ce48514d459b330f7ddbe043c9825d589c633066cfaaceef13a3300200f301c7d8c346643ece59ff795bd07a5561a1cea80f06464cd58785a6f449f9259f112a60d758e1be34a195700340322d7dc93a7b59884c1c89c54080e54f827ad0ceb1f1e11b24cf2aea3e21233b94e85507599bee4830e8b86f4de0391b9254feaeb51a79621c431110371972a1fc5709077f23bc030084a52cafe88e3c4815b266d00fac2c83b121947ccae2332698346677477ce18b166edc48db162fb5ffac0089bec11af518a74e612effbf0537a632bed54474c9a328ab153e56b200b3ea25dbfe0966d83a72626fa8dd62d6a0425b2fac51223e902d12b638ebbde43ab6f212a6d66226f4ea608b095ca2f44701fb280606f57d32c21e14ca711e18b4f74c6beffecda009c1ec2b7deb56c9715f819fed375eede04a0deb48ff2795ec3456d7510d9bc8bc5ba83647f1c08a88675a902ba4a3f60039e0e8e437bafeaffd53ed52be3be0420f6f24b84436e32ed4753057d799d765fa95af8bc2f1b79c08113e0048c6d642d3748a40446fc8ddc099a26103aa4de92e1e66239e1865cc1be0b03d7d7ce8c4a81af4e657550e4fc01b49fca054515dcf7ef2cba4cd040353b11a5182dc99e05797a0d4597a3d0b24d878a547c9309b8a02c3b8890a5f89d15f4af7b5886afd75216e716182dfbe21f6d63287b4a30d38d95652127de20bf0de19ba55dcbbf17ba314a0c5cce884c477ca0b23dd4ff79f3db77f6fb217039963bcd6163dabe3668032ebf4245b1514c27aa2b6f5e3aec35a6481e8314ce04ed9256668ea75c7252a7dc98793e3e857a498a906165a95109bd5f28e4ee64c024028d87df2e89134485ec3c47a84810d56f05083240a8a11ff83c7e94736d72f9c4ef39e3bd8a5bff90e0a5c3d46193dd7ba4e068e13acca591a7f8a3e9567efeafa79bae569828bc38e6963d046e296555c0ac6c999728ae99ad935dacfdf1d720c2b17c5247b470ea0160639b6590bac4d0999b3c5524fa478d9efebcf3bbadaf3f108630c42acc11c355a86616990508306fab60d102a2409fdaea9989224f206825f0a65c4a2b4a43885381516716726959ce0f32acec37f2acf7acc94844e368c2518f6f745016cb73e74eabd365839014bdfe0d48f7bbe899ef4d8453befc183098f2f5610330241e3bfd28e3c7e867689a67aa3d9dc6268866ccd99db694b6f0b2d0a45f69ca431948295e7482a472fcdfa24aab04913d0e2dd2f7bce7846ef1e232ecb763c7c6e1eb3b89659cf8985528b1b23b3ab410e32f2297b6f1528c7e9ce4b6f5400a00c3f14c7fdc27f169f1cb0e5a36374a8c6246280433683a81a45a60ca9e2aea2df101908a4544ec9e3c5ef2b1e11f69a6208bed5be6b4aad96d070f599c6dae5bd49b7c98fd55c3cf69b554d3b6012e4bb4ec0527d49408e0182e37bb62a1e0b6152bcf958ad6eeea7d6b068344294804806893c69c88cb8a97236c14ac26e98d8a40c86f16dfcf47d5556b480fa08b9f5c19efebb1d804fef8ab5dd56f5feec200b7db2fa3b11224837ac9d6830678614bec6cac36d5539db534497f646ed7c28356ef09211a5756e4c5b24aa82ae1b14e4ac862f4b05015e6c79de8a2ae23407f53df2433d481bfce402d1f126dabe65a06a9307707e35f16fc852414d3174c9a116db811f08bf2fde44645b0a2af32f5a2661ca3eeb57939104421aebc2386c40a8e38e9a27d42b3e50301da865768c2647f03740a242681f9d94ea172001f6a04fd713952698b325e41cbff2e0596ffbde1fb87ad0d5f6db05d8d9ffee7c488c94a2e9d3a54a54cb1c56059fc5f8413b219b16cbba99056cfa2caf43e3ab8681bce347161696525c388910ef3a4887c4734841cb61eefce062986041163e147b23078e0ba1864aa597c6077bfffb9acaa30fd7ec429381539c713f1cd4a00b4dd4dd3c2b93ebd5bc466e66bac5184ca3020375e047319b8742526aabee655988ce6abc8784064c3e4d4d6d06e96bd3fcce822e32ffcb258c1358e225281ca22473f9cf85f6f5be98ea6b2c1eb09afa356fafb6eb6a77ca5ce9895af7af5b87b1ef0da9f5851a258eb6aef264ff921b4a7024b106e016f24e6c1ca65a24d4953fdfdd4907ca2894f33bc14895592e34e8c9ca4728bded8282705371c093ed9984c3dce1379070f1a7c1a83b4ea7b5a0aa0cd8d96c7bbf90fad7c538b441a4085a43c5f065959e5ef597193ea6dd46b345577a4f91c3ad67c251d14febd4f7913e8d031e9d085889512e9df97226d28cd4cea050cf9aa2092d204df02686604d57c3fcbd45dae96a32bbd1b4d49d1da795893ea6c9e43c5d0c7d9131d4529ebc5929f37072d4c587f23bc24c7265e427f88789873cd77390021ba3436bf2097750aec9be3f544702d2297b894aab3ddb68ee366625bed1480330e0b2199bd9d0682601c15b60d9c42681940c0812c34033371e58aef6e3879e6d40d9d4990688593db362fa22ddfaf5205e4281188974ffd2e64dc83cbc975d467c0f7a0923d04ac44bea4fe7ecccc7e7cc5e9bb3c247bfe58e1acc8f2402f6e9dc94fd8714f6498e9a720041a6fee02bf56e9e2bcecb4f4b7b0693a7fdbdfc8981315ea8d4e6021c6a0f752a77d24bde11c3304444f3705e467def73ff348f2a079de8ee6f5e2177b774f519ee6d268426edb51ec79b6ff3dac877dfe055655f6b14977f249f6379d155bc5f369895958e806b1dd96230a16bbfd260d0a6e98b9b0463b179604a00159529c3211928c8231e42668dd31a6086b500d2d69a9f4369985eeab78ab0452b62fa10948e8e72969a7731e77cd26b9be2088dfc600678eb40fb6e6c4c0e9df4a6ddb54322d4ecda46c2406c0256db6be661c547690e4e03836b9dbaade8f9a26c44bdfb5482c8729bc01403593ffa7a3655c7b248b65142c30df73b7436cd8f83a0e7b4b3b8a4dc409390a25e666d40a1531634f56bfcd14f9272c00daa2d9582d0bb3cf1f8bdd2168a8cdcbdb0cd6393cd63adfa429e4fd2571ddec8b64c3f7d0e5f65a6f5376556449d8f196bf95024efb5a9e945ebbcdb2f5a2722de35e43f5d153dd5ec7e9d11f2dd3369f6dec8631969c6f8ea67e5795562af18f034c009c72aea22d486840e2b353e4e2eeb50e42fcccc4f3a76b949a5a2b4e597171ecc90e93d095671f73d357b914d14eeecf446366ea10b20a36bed16ee40a6c6dc0eb7cd14ee9cc8c55ea5e09665d39825307d5145453d78304639ccb7bdb1209aaa3ba8c819928ad74d2fa879239c1e60c82b1505fe84637a8c3699e46c7f41bbd6972e8bd8ca4a5d4bd6d0376eab55263e7a836e5320f97eb1d99a19fb9c1acf3ac430112916c93e53671ce7c0e0917b5dbe8c53993775cc4c20ae5c2781fbb7b27bb93075e10ffcea8619649dad45670b0c33615b90d2cc63dd5993d8a7066c516596b38a143a595b06fd25766e5a3b77e65bd33a5f6eaffbbac6c3368561ee3e8d903c11d7fc2b15be9a561f7636b2af7cc65e794cdc236cfc9a935fc5e65f46fe1e3af2d361636f686d3d23d871df95ab713fa269c1868ebd591af5c6e544a8537ccf04369aa00f88c6791fe21185ae6e8774fd7a37cd280f1f40e065e92e4ff39f6a6d0e609772adc7a0d21e37d59a7d1243685cfc233538e6332969c7805ad8c0a494711afdf2be1d15b7d71b23c363938f9151b58a59b9431d460c9ffc03f3bea54340fb4040f1469c6fd7070031000b991f77194da9f122cacfb983fdbf1bbae0d561a9108c6123079c21fb310c7a2d02e6c624d209e2c18d9b6b3dc907f2c1e71a006c1360f47fb7f946e8a7bf689a8c1e86e689eccec70bcfa403dc0b32224ccbf732853a8897847303e8f5bba13b8b7eaf26ce82339c620d6cb6b4c00ee26d54b1b23268098bb3ff59160a4ffca8077fde903c92c98f8f1c58bdb03cabe8472c2006d2786bf1c211d38f485d121a75b96c1b13f67137df6953a21a4dd959aa4884fe45f85e4e6d6fccb6cd5e1bc0eea4e4c8aa3c1562ad37e93c036683ba1b99d9543959b1ca33471855bbc7904761b0b41585eb08ac5ebc7db42ada9178822b5a161330394fa8f1df32d07a543804e3bb70427a0da9034d8f71b13cd9c8252caa4f677c526a4666ee194b29d520b96438dc354626458f87dddcd2c83b0606cc30246fa9da193039f1917b438b611407137e1decfa0d7b531315226cef79c3a3e8c539f108b587eb611f619b9786bc8340c47ea5e9e4be056ebb9b7074d1b06d8dac11559c983a1052d4c2c0f4703efd267e150fc19d645b05c66770e6af321cb938ec4390ef05fd76933497987e22a79ad0028d3f2f274873c1cdd6ed4e2b4cb59731d190c75756a00651971337d3f725a86b4292f2ae33552cfdcc7c55b3c106473712a9528586a9c8d2afd8c35d855a5fe2f7b3ccbff92c5cfe0f445f4c974a55240db281cc40cd036299620576fc63273f224f79300dda0d81c419bfa6124453e2ef42ad7b2185650b2f4e1d318228cd849f628594af2e6f7324e979b52a7e36cef3643cfc67a301a0365ccb985881bb7d29ecf8603cd9ee946e0131a4550353bf0f32967d525b1446227888993abc366f2b14d385406e5edf7c55785b1d2d5050e0c9f181e001a0c7159e77b7779160b6f3162934a54d1bdbb481db8a3f6a3ade098f7996aa43ad85d00a73ceb9024324ba0a9bbfaa01539f67b9e44a1ad91f0b8a24c3a32a30687c6f1279cddb738419656ef3d4c30c54c7607a808b84a9581174ce46f10749607cf97484d4915242da01a1396fde4359057e981fef7e8b2dd74ee875dd938975b91129b919b8b35e4c954591eb20e3e8503bf20c4efbfba9209e70bde8fdc4a86b9c8507648bdbee8ff752efe5655d89cc8fe96ab70ad66227356995cdac05e936046b4a296a3f0421d6a0c2f87a1bcedb32aedff7f26e94ebb77995e93f6faa68e9a7061460c545ceccb936e40dc30c5020eb9db5448924b2c1955a39745ab987b49d0edc94fa6297762559785ebdd369031ba543e89b000a900d46632636c85f661696e39e", 0x1000}, {&(0x7f0000000180)="d8160acdaac066197549ce16b77e3c352d70918720c962ef37ed76688ade58c5f46fe3c812e5", 0x26}, {&(0x7f00000001c0)="41c3e65b8784d9b5fea8032797ce14bbd1b87eb203bf68d31232a2f6ceb1d162a9a7a08eca3e866bf1a736e67277f09dfcbac7894e8dbb177d0fbd5055574ca75f5506cf4fe530dc5d9ce88b2634806373c50473a466ebb2901ef03e29c174e8f138c96ad21301394ad7758e2e3038a45246ef126ab85ada02298ff90903f87b64b7e274bf6312d3586d02c67d7e673e3825dc5a1aaeb73b30aaa3c34df06f81a84e1959b3a835107a35576a72cf3b9f3e1c20dd110ec315472a0a67e3cede712e52395bcbc856fbb222c01c5f5e09c6cfb3fdc5a4192af7896d833d14cb366197baebe6f27d98596e945d29be068891fe", 0xf1}, {&(0x7f0000000380)="edee684900f6d2f67fa8de44af499495db2f388ee5f0c3cab2ade17668f93a77bc3d78f0df324d5042738396965cf7e9ece1c9f74da8dde6a35381dbd67861a3d2eef89007b051373a11dfaa8147d5a1a95a18dfda203aeeb9d2c65e202d307a53694a9ecf325ff5dfed95fae4ff4aadccb5dbbaf98226399ea6bbe96cc6ca1cacad15a372bab6b8e733aed0c441c57b3f42074250dfbc196fc21522357d7095d20bf95765438de5afcdba5a4b8720d7033b4c28f919a7676bb98cf4880cd9f44743a087ff5f9ab5f43f5f2509f527f6403944", 0xd3}], 0x4) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = socket(0x18, 0x1, 0x0) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000340)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000480)=0x20000, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) 14:06:24 executing program 2: sysctl$net_mpls(&(0x7f00000000c0)={0x4, 0x12}, 0x3, &(0x7f0000000100), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) 14:06:24 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) syz_open_pts() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e"], 0xa) getpeername$unix(r1, &(0x7f0000000140)=ANY=[], &(0x7f0000000600)=0x14) r3 = dup2(r2, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="0a012f2f2e2e650b44ba9572cf81ccea6c6191495a4e8cb297ab8e3d16d530c487b3df99800bdad044f8cb5277e53eaf94dce45573c4f15bd0847a9392192aa876555b9a1949134484db9db8d1f01e0f234415cbd9094c4498e6dfb59787467b98774c8f2465fe40fbfaf09f78d3b8b750c16bb6b1cb332add51846f82e4790855f0fd8a95"], 0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f00000002c0)=ANY=[@ANYBLOB="910063f2c0d5e9f3f6f42ebd5fccee51392239a023d51b72f3bd2437d6f87bb204ec59fcae45261107b4a4c4286ee4ccab8262ea8b66c2d84c608f89bedff53b6095aeddfaf9a9113cc4527d7da98149bc42df690ad6b44b27badddd3144ac21dd44cef9603fd9d2d55e7fab7b00"/124], 0x10) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaae0c08da889c08848"]) r7 = semget$private(0x0, 0x7, 0x3c0) semop(r7, &(0x7f0000000180), 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000004c0)=[0x9, 0x1001]) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r10 = semget(0x2, 0x1, 0x0) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000340)=""/240) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x8001, 0xffffffffffffffff, r9, r8, 0x0, 0x21, 0x2}, 0x0, 0x9, 0xe7}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x25, r4, r5, r4, r5, 0x80, 0x6}, 0x4, 0x5, 0xffffffff}) listen(r3, 0x0) symlink(&(0x7f0000000180)='./file0/file0/..\x00', &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x96) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file0/file0/..\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) 14:06:24 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:06:24 executing program 6: clock_getres(0x4, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@timestamp={0x44, 0xc, 0x8, 0x3, 0x0, [{[@rand_addr]}]}]}}, @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="780230a0fa"], 0x10) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) connect$unix(r0, &(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa) dup2(r0, r1) 14:06:24 executing program 2: r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = open(&(0x7f0000000280)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r2, 0xc028698d, &(0x7f0000000080)) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0xa0, 0x2, 0x6ac, 0xe72b}, {{r1}, 0xfffffffffffffffe, 0x48, 0xfff6a, 0x3, 0x3}], 0xfffffe01, &(0x7f0000000240)=[{{r2}, 0x0, 0x20, 0x4, 0x6, 0xffffffff}, {{r3}, 0xfffffffffffffff9, 0x60, 0x0, 0x5, 0x200}], 0x400, &(0x7f0000000280)={0x2}) mkdir(&(0x7f0000000000)='./file0\x00', 0xa8) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000040), &(0x7f00000000c0)=0x4) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='r\x00') seteuid(0x0) r5 = socket$inet6(0x18, 0x2, 0x0) r6 = open$dir(&(0x7f00000002c0)='.\x00', 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r9 = getuid() r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000380)={{0x8, 0x0, r8, r9, r10, 0x188, 0xb87}, 0x5, 0x81, 0x1}) pread(r6, &(0x7f0000000300)="90", 0x1, 0x7fffffffffffffff) getsockopt(r5, 0x2a, 0x36, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x11) 14:06:24 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x3}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) r0 = msgget$private(0x0, 0x4) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x2, 0x2, 0x0) r3 = open(0x0, 0x80000000000206, 0x4ebfac6bbaf7949) writev(0xffffffffffffffff, 0x0, 0x0) r4 = kqueue() r5 = socket(0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000340), 0x1000000, 0x0, 0x7fffffff, 0x0) sysctl$vfs_ffs(&(0x7f00000002c0)={0xa, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) setrlimit(0x4, 0x0) writev(r3, &(0x7f0000000100), 0x0) open(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc028698d, 0x0) r6 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0x0, 0x0) open(0x0, 0x80, 0x7c) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, 0x0) accept$unix(r5, &(0x7f0000000500)=ANY=[], &(0x7f0000000080)=0x203) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) msgsnd(r1, &(0x7f0000000400)=ANY=[@ANYRESHEX=r7, @ANYRES32], 0x15, 0x0) r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() r11 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x7, 0xffffffffffffffff, r7, r8, r9, 0x1, 0x1}, 0xfff, 0x1, r10, r11, 0x3702, 0xffffffffffffffff, 0x52800, 0x100000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 14:06:24 executing program 3: sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x9, 0x1}, 0x3, &(0x7f0000000240)="fc12b8e6239ae1896aa75647470812e14e5e9c6c7281bf0f0ab83aef538d68d69de159d5b831920ba41d05300f66fdd14e4c708d710693a54338d55130206b2c1d4c6f5ef6ad41e1ccde80f150d3e9d40f490216874068db8fb7681746d4bce5a41be20a0a0fdf618ac0019525567e53fe64ec8a5c1a4b27e43ef6929591ba53886c854a8fb00061140097859d3e06c609467bfe04c74a752a2fe5e0b46fa004a2ce7b7a011ef191aa00a1a0a632377698c1643aaa7068f99818abae852d53322ade67b33a200b5316e67b016c5cc3650043951778d472a0db883c80df4b3ce393", 0x0, 0x0, 0x0) setitimer(0x2, &(0x7f0000000100)={{0xffffffff, 0x3}, {0x6, 0xffffffff00000000}}, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x7ff}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4000, 0x0) close(r0) shmget$private(0x0, 0x1000, 0x100, &(0x7f000077e000/0x1000)=nil) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x802069ad, &(0x7f00000001c0)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x0, 0x3, 0x7f) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup(r3) listen(r4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000080)={0x0, 0xa, 0x0, 0x0, 0x0}, 0x4}, 0x10, 0x0) recvmmsg(r5, &(0x7f0000000400)={0x0}, 0x10, 0x0, 0x0) close(r5) kqueue() execve(0x0, 0x0, 0x0) mknodat(r4, &(0x7f0000000080)='./file0\x00', 0x10, 0x69) 14:06:24 executing program 5: getrlimit(0xf748899596295713, 0x0) r0 = socket(0x1, 0x8000, 0x0) dup(r0) r1 = socket(0x11, 0x3, 0x0) r2 = socket$inet(0x2, 0x8000, 0x0) sendmsg(r2, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRES64=r1], 0x2c}, 0x0) setsockopt(r1, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 14:06:24 executing program 6: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) syz_emit_ethernet(0x1b, &(0x7f0000000040)=ANY=[@ANYBLOB="fffd640000020023000000000adf7dd137b8ca043ac4aa5735eeeeb90e06f3d332b87e284e4398bf2a67aab2bef9bfc9a0caa75a6761a70247517b700e52c3f87f8e494313482a0843d8dd478b"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x200, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x175, &(0x7f00000003c0)={@remote, @local, [], {@ipv6={0x86dd, {0x2, 0x6, "f1e9f6", 0x13f, 0x3a, 0x1b, @mcast2, @mcast1, {[@routing={0x33b8b05729e3b584, 0x6, 0x0, 0x81, 0x0, [@loopback, @rand_addr="4d5de3555e0ea787d878ccec97249411", @rand_addr="d15b9f3c714343f47557cf05f3842cea"]}], @udp={{0x0, 0x3, 0x8}, {"5965e91659153cef6944e1ec62f3b9c9f36772e2901debf0efbe22388b18c23460cb7ce7caef56ceba96fb6c14ead70640bf9a075333475e38cfc6f2af3711d1a0e3a40b3db52115aef724baf21ef55fe1de41a16c70b670c05d96e4133e0d548174d26a2689df9fb6879c8346445a5c4769309ca2f5818f77155c4cb0714b328c9f13675e1c5d79c69c39df5c30c9f75b5159ca992402f17672baa1beedc8068338bbdd2c2ab91965d55782083a3e8b94cd4cc13dc52e21e326e9af33896f42aed8585ee50fa592c4b6b95f9cf6717a2de7f5da9bb8507f541a135f92fdd0b111b9042d0c7da9d8316e3c449284d5ae8e94b8f11b6c9aaf0912498f9c4ad7"}}}}}}}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000), 0x4) sysctl$net_inet_divert(&(0x7f0000000040)={0xa}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x801869a3, &(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) select(0x40, &(0x7f0000000480)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) 14:06:24 executing program 3: symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f00003e5000/0x12000)=nil, 0x12000, 0x6) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc1206922, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) r1 = open$dir(0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xea0, 0x4) symlinkat(&(0x7f0000000140)='./file1\x00', r2, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000080)='./file2\x00', r2, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000000e80)='./file1\x00', &(0x7f0000000f80)='./file0\x00') rename(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000700)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000800)='./file0\x00', &(0x7f0000000900)='./file0\x00') close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xa, 0x13, 0x3, 0x6b384157, "4c78600a5f7baa00", 0x2, 0x1}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="b8f980f95c27", 0x6}], 0x1) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000180)={0x1b}) setsockopt(0xffffffffffffffff, 0x1000000029, 0x37, &(0x7f0000000040)='\x00\x00', 0x2) rename(&(0x7f0000000940)='./file2\x00', &(0x7f00000000c0)='./file1\x00') mkdirat(r1, 0x0, 0xb0) sysctl$kern(&(0x7f00000000c0)={0x1, 0xb}, 0x2, &(0x7f0000000140)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) 14:06:24 executing program 0: sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x6, &(0x7f00000002c0)="b2aed6092326129fa955adfe04b38c308f37efa6e9f3455d2d9e676d4779e3605ed0bb0d9983b70846418ad47ba2a4970897aa6dd910a3e81ff174f4c5ab34fc5d70ddf3c4cd2acd411acb4649e7ca5d4f7fee949f8c6efc9504ba962580bd77f68f70e6b64273a4998a4bf73e72646fb68981a7429fe8a15a2f535ba7393f9535f07d90a5d38bfc8370117218d288a0b87194ad41c4f7585bbab7f705d0ec7f63facec662a58ed131bbfd49d8db7e8acb96e8e119cb5fefaa64f2edfbd14aef91cc4c1ea25a47c5ffc006ba7b9078f0dd183f9b02e2ec080000000000005a73908b8ce2e1f3", 0x0, 0x0, 0xd) r0 = socket$inet6(0x18, 0x4, 0x4) setsockopt(r0, 0x1, 0xb6, &(0x7f0000000080)="ff7da0daa3f408de5acae2cd6d22aa10c66bdad7b9defaf414a017fcda1fd5d4562f160e84177b9e0b055b2519558d5e7a1d03cd4e4de225318e691ea397ec9c879921955107f8b1ec5895f0612f6a82bab60076ef53c4ea5e66dd2f8b87cc62827609b0df5d804e30a42b81dc1b2f1a29d1c703d10be8de", 0x78) 14:06:24 executing program 5: nanosleep(&(0x7f00000004c0), &(0x7f0000000500)) clock_getres(0x3, &(0x7f0000000000)) execve(&(0x7f0000000200)='./file0\x00', &(0x7f00000003c0)=[0x0, &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', 0x0], &(0x7f0000000480)=[&(0x7f0000000400)='}\x00', &(0x7f0000000440)='/dev/bpf\x00']) 14:06:24 executing program 2: r0 = open(0x0, 0x0, 0x0) mkdirat(r0, 0x0, 0x0) mkdirat(r0, 0x0, 0x2) r1 = open$dir(&(0x7f0000000400)='.\x00', 0x80, 0x1d4) mkdirat(r1, &(0x7f0000000180)='./file3\x00', 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f0000000240)='./file3\x00', &(0x7f0000000280)='r\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) r3 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000), 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000001c0)={0x0, 0x2, {[0x0, 0x2, 0x100], [0x0, 0x8, 0xfffffffffffffff7], [], [], [{0x0, 0x0, 0xfffffffc, 0x10000}, {}, {0x0, 0xfffffffd}, {}, {0x0, 0x0, 0x0, 0x1}], {0x0, 0x1, 0x0, 0x81}}}) r4 = kqueue() syz_open_pts() kevent(r4, &(0x7f0000000000), 0x5df, 0x0, 0x9d1e, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) shutdown(r5, 0x0) sendto$unix(r5, &(0x7f0000000180)="b1000504000004000000080001020000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b2954e1aa0500000051e2f0ad3ebbc25f699a1f139b672f4d335c263e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea9ad09210ed39d2d3bb97471645ab63e76e2ec589040000000000800036f74cc702e8a31035de24502b0c0f00008abfba221554f4e0f668246c0900000008", 0xb1, 0x40e, 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) getpeername$unix(r2, &(0x7f0000000140)=ANY=[], &(0x7f0000000600)=0x14) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = socket(0x800000018, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff}) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 14:06:24 executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a0001ad09fb000700000000098000"}) writev(r2, &(0x7f00000004c0)=[{&(0x7f00000020c0)="283c22ed5062ec38a5a31b126833436aea0503eba16c99aa01892652a82693c7a0e1061b41c27b1351ebfb695e43954a7f046c855ced4c667f6be22635dd449e2d9cf56e974ce7bdf751ad2ad1c2fbe07ad0403b1cc256617dcc68e2f61e6b58274b42ca9c774e091db99902cca3d11fbf4b84cfd34b665931d329c3d13d79799cd9b38509e8c6ac932cacbd4f1b79353753e7221033498b900b8c6f5bf816b5a51aa326c47e6ce17ffd94a5e54f8a7f0fa8339bf3c37b30e869bee1d86615c9fb9a3619e07c08c8c225a10dc1ebf937e40009d0b9b86114c6662cf13c495a5be5dc3b91a1408f7ca5a703c95be548f9499da51b81cea094067cc7830f2099e6ab6fdeb8765ad1191e543eba5b5741e56771a0c67f9ce67d66da02a77b9941fe7830008c1afc61baaf1c2c0137174b1dfb45ffdd24694393c056c2f73a59e0055ef74dc5eb0898c05342b3d7ae290351b54d664bb81db5ca9b2848f1a1168f5dafcd1523d1c55fdbc1c8036b584072f97c3371fece472904d0fcb9742e25d80ae19e4560428316ee7e9b4bfebb31762bb860483b2709d2a15482768e82f2d9631ef4674163a7e3b7017caeb1b6daa17383bd101321b25221de2e0cb936fc20f852338bfbbd35a4cedc4e9114f33b997669c48f4a45215afcc39d4e67732b82e8", 0x1e0}, {&(0x7f0000000100)="b0b0729a186c1c20e974020bb2a706baab36d5e6a915d0d0f7a97e11293c57081d8fe75fb709873f5d7698f40b628af4a9379ba959b1f1e6342fd0306525de4254c74034a3df727d81da717fc47ddba471551bf7b9991773bb70f1c1f34768c96784d20b6130b1c1053501910d080cbd59bb3896aa29489c275cb0", 0x7b}, {&(0x7f00000000c0)="fdd145f739d7cd8f480fe45ae2c3853c0f77fba34d3541889a7857945b1ed69f9e4267cfba8efb1d178199023e70c24777adf37594f1", 0x36}, {&(0x7f0000000e80)="eb6f89539f3c1744a74ba415d92a8bf668d06c7203999c20e8be20a71265bdd70e1412c9023ff1b43a900afd6a49b77f03e74775840d24042626f8c508bf96c88f0eb3c6bdc6a0b282b01303b2f8f8ac79a32fc6f4f960fc695b5e28931fdb6a7900ea4f2118fbab3524c78ed5679af4897641d5603bff530639845e01e75eb52bf75ff7aa6c6003c7f2369bc69d2537194713ff302afc6d20f1145fd821a58f949c3fec9bdeb360008c41e653cc1591593a935c6f31eb0f15721a997d761dbc2e7824175b1d036f2117d38b16d19522464541838bd1976dc2025d0cdc1afd71cf9472a6869bc3740964f1c0e4f286bd61b18fe81f122ec5151636a6d46971e11e83a0fd56a05d8eb89e5bea5dea469bfd0d5377751aee6d9fa98acdc28b1633e0fdf361dbfc7c431cfa24f16959afc2f4ffa90c8f43ce08f6b2a9d6df868672aba95d7314b67124fa379c11d16ca104193c4bacf6149994ca1a3a813a1f1d04352fee28e2390d13cdcce6348b8e4397ead6eb61f9f1bdefdf2f273300eddf19c19deb16101135d876510a4e5cbea26c03fa2fe94247b28b2c8ec65ebdc5fffe98f1a806dbdc2b781ed064ae77443dc679099e4a9f42e56d0b3661278f699de68903b8a585ab88f42ca55a795187fd5d19a5101822bda7f71858b27de4c7c27c56761571e9b0b0d9c28a4292afbc8c7bf2a906f16b037768e55e80e87a7d0afa78d1a251db677af72c9ae94108041a32e75485320a5fac1ae874d7f1958632e3c359be4583ac17bfb297e2629a51d326173adfb6e7170cf33fbf475933f2f42819885ac7e32fe2106fc66d37d2fd9e070bade7cd365b2d1e186fcb8e69d6468d73a28feae80d5840df6e2f13acc61585d5a1a2f2c17e59f5d1ed74f99a486552abfd9feda1eaa5f77fea2c927db76ce2000912702335155bff6f16120ef286327bb7c0ecafe2fa343b40917857b57178a2c7b89cff3cd995d47cf8f7ce52afb6c66358c0639bee1a92d3c5378f295d275ccad819e085ff8f2eb0035b61af3c2954799cbb8583c16fea4ff3791b0affdcc46a75469ce61ed0cbd6e91bb3554c21173296a2d01e6377f42745d4b5900f64340c2e1182c7768f6a463466b725c149aa0b6be04f0dcfcd32bcffedc32aa8792905dd49161a19dac210a3bf7d98c2a3bb89e16652ab8c1557307f2c4bb9af56d9a8717ada11f4f727a56d41a043dfbd8bacab3e6e93eae5bd735a2978b072439ac71a0504d77bf8e96a3cf29fc3f9f683c8037dee3dc275f0f6dfde53490a595155092f3170f29caa28c10c180329178c5e7d2627955a10929b80e77faff69f6ec663b6004877c44f76c2cc9874b9a6a890f09ad60d4fa662bab1848612ea9a8cb1c552b1218acd49b906c5246e431fc448e0e92a155e76e038ff601a031b40238362de02370eeefdb0aeb03e1a0897cd6c705123c85e3ca12f85615ff11bc52bb57d35e5b58c6fae564fd43d52769867edb1b4bd0bbba234c4c085eeb583dbeebb248e9ef705e825e539e4b586a7ffef3e77c7f9c7f4db6405a3527b0a13b54cc27b4c69c9137273d819faa955b327287bf94de15409219210e77546bb75c61111deb59e1aaed25a9465efafab94359d580c9db11c962e8fcbcdd64372e91030637feb95fa310235384f12d0477223e2ac1ded5e138162631760930ab60b35c5742cb38254b372805e2aeabec53c6a42fdb04cc4598856337f8a6e92aef98e474a83b2192f032194d6b34bccec6495972c9f673d57190ab7764b847d90514428d7b9041e40715de5f74b0d52a03696f7e46f11c1fd6c4a2e8e290565b092aa5f8609708dfc5d32b9992754b40fa7e2298375e0d0d3d01e42738edefe9b79d36240069139bc9ae953382022352aded7548a77a9116066ef37185e54efb4626b69658513ad1797bfb24e2057a7c72c2be7e2644b6bcc400899b9accf8ab9bae833568d7c1458e47368c7779e9b070420d27df22ec36de7e08e5981281a5824bd3b7aa122b8caf7593e328a4a6f0616a49a11c9d19622108933b5649bcb7f9e4bcc5327f7fe530ba808d05900d6e97397e170b29a466d3a70e6da87a29a3108d6315c03b5233f5172c16f7129328ca47c574bc872f0dca5f31773b40695d745b5eba15bd0d72ff4c33378826488a7a8dda2a5fde099785004f866decabd4940a45c5b9b705a38c1bbc1f15ac2791f563a3b5020df7ddca3bfed6b1ead669ea93494efd627015aa119d84939b24d42ba3e1b432930a797337b2252983a25516a025bb76979e0204e63a0e6c99d6ef84c30d7d9b6a8dc0c5439ef37af8048c38d57e064184a01f73cef5fe88eea21015121d5e50a4b88cffa1837284d65531ee2f3dcf60b9125c8550dc5c83e36afc15714fbb2429aeaaca65c5ee284065583bb6266155e329aaa9484614caf0ef17ea7c6c7c6a0084c07749eb9ef469fbc4cb084a9bf2650b4f44094054bca374d2e67a52e3dfab4d2ba6ee03d8e46b59c1b9cd5dfd6365e6d21deda2c6685844e07fa2861088ebae4589258db930c8c1a94dc6d51ce5980354dead06222509d8ff9b482a20da760cae38ff43a4b5fed7073ae9e85bf023a0f80fd3796a0b6ea99ca3441613357137e1b64599024ceb7429e86e315d547487019f519726d60ebdb5be862e7cbc92a764d6a7df2caeb2e4d01a3acb6e04a44a53a3f0ed3178b648ff0a5b6db5645e81dd2157e63edc68d859bd4b361db77440723b94e51584a828f32f6377e539f1cf18cb88d26241d2eeb112dc07980c6f0b2826c58aa7f392ccd81aea245cb61c9ffdbb32e3d0d1b3ac7ab67db1c5543b560307adc65308ee2a6c16c82029beee9be9cd5ceee8674e48f72eba220cf60b27fca14ad13c8d9b5bbb2c036e7a8a7cd807daa118f91025004ec53c77c88ff8d0def019b283494e2768d2cbede04689fed70bed0abeac5ebce98d0e5dea5c3cb9f1b555063ac74917915ef06e94d31f216b47415aa4aa74bc1df7f1fe3bd042e4373de97d21288565eeb7c288913b5e1c1c11ded7f51381d341b0045bd823b236338082c6e4d8c654ea43cdffcd7c0c72048f92c79f1c5f20238253aa6b17d4643bfebedc79c9f13cf40daf0f68b0c1edc3b9fdba0ea9270d4fa3552eee7cd803c40f05873efc18c263741049a3029a2fc06bb5b905aff82f05ad88f075e1562c03bca1216cbf73d3b19cd3cc027a0cc855b49b205b295e20189b448790d2c14b213aa9a972dbc23a6e686e755626a4b5f2526728f98ce2e387715274c45db427715010b5e3f9ff3cfacb21a8d1d914b95828dba8a6fd3502e2712d57e05551d942d05c31c75211319363eff23d95996860efc93dfaa6111ad16eacfdc20ab9e14f48fa07c30cef553bc08e1287277e887d5cbba2bde9fa2eb3b59cdf7e293ea2fac928010d0efc817e89ea25365e20506f22d4377ce3bfcd8fd43c19eff11cf481e7f90cd30db5fbc377a866dfdc4fc61a8187c119554e2b25524efc53ed47c37d154114901d56eccbc5d1c1db71244cda7bee3225f1e0f8ecae3f8e5e474cedc3c148e731cbe8e729611b3e54c463334d6b92dffdd587dd910cc2e17386ba8ef3eaa9a0a4f342514f8c1329c192a1ea06aa0d0beb55ba835d3a700681b521ccdcb7ed0f1c9c59cb0e71a5bf3ad0fda1d2a443e197a79679f3687cf70d1d3f27c0f5ef3eb18527a129ba915706cef13ba69fcf44a915ab18505d85ece848bd9609abb0f5bb95f1cc36e4dd17884ed2b1bbe061e317e81d3e1a684856a28ff85d88870f4eebfc1163017f937d25f82815bed7d3e6bd6bcbe60e7ce7c47163182215c4391efec60b412c8032d0ecff22783bc332ada747c9d3f3c575d44712c07704040ea8e99ecb2cd2e7ead027b1f953e55bed363821e0a89cd011b9f59db757cd6d32c30afc46cb4caa9e0cfa6ac9516d6698e7f380ec1c798d0b865639389f220c481ca9ff127bdb301c3ba235647e38e1a4b849dc009204a4ab01a699a675e90c314bf804182df77d8413091be4f2388270e2af04bb5f7887621b9090fcf15e83d5b0911b7b4806c7348f6109d584ec5c264a581fa5404c6e423229d80a1276404942107b501970ced2dc139cfebfe860d4aa82ae79893d996991653c665411cca645dd172517f94c112a3fb7394076643fb64c210f03d43ec773d287c17af60b199b38ce9d6f49ee6f155a1adb8901eef233b50fd0ecbfc98df4db96e061c125db05ba969cf5a481e7fcfbc5ab3dc3bfa6bc82e3cd7ee26fc759096664e42d0d5cfa4524a35f2276f5580815fe268a9194bfb6bac9d69f78c47dfe075f5b4966636be5b97cbf8411f3db62960f5320a9cd6171e81a47de1a3c7028fa08e1837a0644c5a0c8dc57d6668682dad670e1c73e673dd90cf4cc36fbe26a45f9b8c38169a2ae97fbe4b083c5b6eff3c44a6cf163c38628e91c54d9b8a8061b98c97f85fcdb4daa70f4cc6f9803c4cbb200cc734c3497dafead53e0d554914559cb67d57fe146dc6987fae348946252ee490855be3ded7391288076331e376eef0a466592f14b63d228be7585de42c3b3781ac54fb2b0e3e6fdbccfdb576e17a0d524b2e4bdc9b6dc17d19cd10633ae589c423318e2edc7c4b75decd88a7cf42323c4d2fe92b89446deee85eced41218c13cbf0f40a56110aa1dc0a4b76cb204813fac3a09375c20be656c249a17d108f8b1e8c041ab3af9d607509e63afe230d03572f52b7003d14fd2fb8fa5422125dfe3d70b03e66a64965ac79805c243a2293ee249a495374a449af5a33e64d3397572f5c696d338aa46571cc1a2bf01892e656a50e0db2a8a4c44c61156aed7a99d1bb244e46b74e3c859977614ead6b319b1d0dbf4448b008e61ae803de608637925de8b81ef6022bd20f6cfed9356f544cdcde065f4968bb97efb50594280cf3db567cafeb00e0b42e9700a7afa64ce639b85417602e00fd57cc8fabeee46cc79946096d675c433019a13b2e4642aa027a68f878e5fa12efcdf37f071841b644998804894ac3c7981b0db609bf75129c822ed59c2cd8f37044903b2fa58196a949f2ecf7559356aecbafe4c725485d8240b0e981cea1409531f26cf6e2009950d0c30ddbd5aacdbc076cf701f3ca97067afb9a7b05530a056bec91c198722260bd3572e441041d5b43c263d831edac8ed0bd82c84f26b04a387765977cb1ff6bc39024068ff5dcf072ee88d13e54f66c1d5bb16903e7701a946c000df41973ec23525b74fd1d45b4c52d06ca7e146a3efb13c79b56b6e1e6ec65d513dedcf9b9c13e30a19c7832851071a86d1bbfc0d673614347ed9581e5808e3f047c7b585db2acf498bf3b2cae414891e44d244e283f6eb5eaa433b5cb3afce9df90a930f30ac0272666698b3b6044269d3e8730b08b0f1af5d4ae95f0568093844c83288ab7576e984d10cfe13d147b929dcd326bde0cd7aac11c7f6e705880eb0ad3a0f9d473c9dc6f8675f7f32ecae773e623bd25b3b1a09479e19caa8d49e4531546aad26befa4d1165dbbd17628189cc8ba365b80d6166a031ff3b2060c1555426d37ad5cc19d7bfeb420bf426da0959fcf02c2e2e2eb16cd0aca202bd8dcf350a2e4a99e1bffdfba20d5c70dfc5c222e4c17ca57fc94c871c19f542f60fd17b1bbb15e577d24dee16b5768a87ff113f77fe000664c3e64451cf6d17197035a8659929197af9a0f3bc2078ef7ff7db1d7bcf36ab06c38d16f3412c9295c6044c36bd0862826d4e0a65f87da97fbc304f00d7dcfd8d6767fdf25231b1549cac", 0x1000}, {&(0x7f00000022c0)="c06f7af0606b562c4875738433a896952430b6ecec64e1e17bdccc06a76fa94cba1d77a4ef7044c991fbb86d73db4d61b62ccfcbfd6826633eb7235e3392a2acd452a4cfc645c120caa5087095965b1d8d9b8081c8dc496a25c1ca5dd9a2372043948883ba9b0b1dba396dd216db2d4bde886de804ecc93f6131c395fa13ef0afc5d0bec885d4790237172ddca79a672de034091142d9bf8cb268df84de449f094d4d3c3da8e5cd0551c80792dab4409c7ee11fcc5b8f2ba3cece4ffcb303633380347ccc2431359fd55a52c56840f266ee5300a3717f5656638ef5e39725c3e055b62569562714093fcff3da84af0266f44dc38d8bd29d4bfdafbbda900ea9ceabf07a62fea25435a4c382557a8621ee6d5a4f9c9b88aae342c66ba4be92d71c0f37a41e09e2fc5f604fa10d9ec522d43a67c21e72bccf8785f98b17706ea7d0eb89e3631951bdd678120f746a69eaa5cc501011ab0a4c688d3de4c38c81f069203840453d4db5c3b6c7af439adc9f401110e34948292f22342481d8050eaca931b2634e16b4c49714ee03ad35c4fc1663878153426771238f70fb70e1fe353999dfe8da37a0859102ea716c5d888aea8a2353a640b8e97f0b6ded5ce547ebedf9408e8bbb0fafeae63c6ed58c72162616631f83893f0b55bbbe2756260b259c04fa42d05d92451d645feb2811d34d9e38425afddb17b6782890bd1b8c306050be6172926ee729f5e46da0cfc21feeba34f83edeb81b9925b73bc6dcebc428b3860ce44ec86d8029db42441d7c7b8641dc7b70857d4df5b588ccbfe5d0faa5a8fc513cb2c4d244aa2f81cc90178ddc67b9c20053424e84d8fbc1dcc4bfd565e1ad7b6616d70dded3cfb5711f5cf5e433748f0716934b6563807722263e3f9841278b5fea5d94b23eddbb0bbf8cdb2a1f663e7239d08cf8b0094ac13cd750923140a083f5af54642b84168a54e6a3c70ef191ec66aece42e1adb8b81b9fcf9cb433026f0d56f2948d15e88f4b0fba05d474d7d0cd584ef5b3071f9c10148d21dc06d53b95680231327ce98adee08d3905c01e1b85aa1d2f077643e4b97ca0dc8adb748ff3d3981d0840302397dfccdcef41de3dce119a8af8c4245a53d325536eeeb1b4531fedab7e700a012f1dde3b070686b065ce2ec3e3a8d125db43405bebf801d4d6ac914735858c973494d35199f6bfdeb885621e3249eb5c6c9ec14c88682424ff059674399c7e17574ad1c3d34bfd0801af71e121aa2b5a3fb22411e37b189d11098faad5b32184b0fb6103d2a8e9a9d2972d2c483868c27c2e24ac159959a19b8b8e6370c208cf2ba6b2065e9150c22f0ffbccf16968da06d6e71ce74731e729a4548209a94cfc52e82f0fadd5165bb7368624c8b197b08459bc533796d825f7821cd61a911accc1e500a3855388388dfce925c0b3686a7ccd25c6c2d5b8e843263fae31e1f7b03241f79b66be3f1ac0bccd1728662d8d18efbbbac62fc059e8cdb18571352309e6d5e95b69d1fe454d922b33672ca750373a336a400149571df8133c3843940937be80de942e530fbffe53197fc6429823750534100b69424dafaf5802affaab2e7c7d7b81709702ed1a9ecc2b65634b032b638549e0203bd06f2fabcc63ee48d6ab3865ee6efb9e1a5eff452392631755ab9119f023d5ac6eb4dbc74bc9f508e9fa0a9c55d7a9ace3da10675f32aedd7f011ca3b3c9f777993cdedf8cb6ea88370cbb2a81765e587a6519c81270cb733a828060373924f0b95be8b50283bd573d6f73cbb9760901f6747accef656257a4227731e425d77dd7e26114a9e73dcd41209424b864c21f871179115beaaa034ff1debbce792d4c71b3415a3d00f5689cc2e5902f9e009db237c3749c90c1431e7407c5624f1d83bd4fc36da040b78630b463493a5e2ccef12b271ab28c284d75e89b0baa08be56d3581b6b59aff9da67f041e475ee392763e82aa82c26fa5e8e43cfec6a4334fa22cac61d4c25768258d1667a9bc0908609ff231354ad89c98c1707246df043c24abb9634cab039a7ac390d3b00b0028e21d0d30e1127265197ab4693048a0ca8a28a4e4a03cd59f61850c4efefa0d209271b2df079b8111a3a5b1eae95aa136f520a0fef7b34057c6e9b96530920d30797d67830fd6b563985620b99651317a49d84e7fb8ee8248dfe5638d5d344f8067dd3af627e02b14494383d8b7bfa4bebc3eba372baa8e70ceb7f017c80e4d4d47307d81a0bc4c189b249262d26f7b3f81fcf1dee15b75d93281f178d18ea779b809665941118ab2443568b361ee3367ff530d9590cba3c5a8f7d7401c9e9237f03a06f33d1773d12ba23ab1804464821f5157d9bdd4f20e13477af39be6888729c5e0e2d49f385adbc9c4ba68bd517ae8e1d3b6b66e8a6c1880ce59b52b0fff3c0adc5160b0d486d1ca17d2d366a02402dd138d5be1bd244de1516d813ab9ce9b3414679bf67185d118be61ec01fecb26856c6fa5467f0e7c572c10d1d91483dbe514f3371de4b6b27ffa59686decd41bc63adc40ae2743033900e61610ebffb8eadec373e2dc5a38f0b09ec9fdabc81435ca33c29589ae8415f52cef1ca42c650dda3b5f3861c119f6bdf48a5b5d58e306bbcda9dc92c0ef93614ef933009aa7c9a8bfd53780f01b59f50fbb2f0685f7df1ab1f7b5ee5fc44d78b339ae102cd816e523543a6bd8c5c6e39427ae725a53244faac44d6efc9e5afc3dab604d3fa59c89a0a2c9e924f553c3d0188cbfc45b25fbbbe6df179c6622fe575f4a8a418d9b527fde78f362caa23189fa40117d34bdc191ec5f4e7b05d6e95e30b7f816638587954fca86a50989df1811b48a5bfa4796e92af35f9713e780671ef60a5e6b19b6a1b97ee217d0ecc972efd516392e9548619e3bb85f7a4352aa646896cff128f71befb21440bdb8a2312fb6da76275dcf7fff48823edf453eaf99d71d3d3ac714d2ce43a62c543500df8791529a4c050cd1ef9f9027aad25cee86988bd6d54a89cba45e402a170f4cf79f2aae4973f54861ae58805fd67fe652430ab06e6232d6429123c938a248263073dd6ccc6a934d10cde2aa3a8fb6ddaca274fcba8ad1a6f06610660a2130bccead26a0ce3b977a6afc18a21ba5e6cc945fc00677cdc27f3dcd71925cd1cfd65f4693b18a949b30e24a813e9b5aa2e24d278c7701b73bb1fea95f31791e40886aa295391768ba5f456a42d999ec837d7bfe9a3cb321db2a6a88624e3b60d7a1e8246f70f33f3fcf6d1044eafb989f457e9efed452430be7a81173c1892a91152611058c99ac04b552fcacd761220f25236be88476ab3cc46b7571ce53569da72bb098a243c2a636b9184e5223848045d1b99b142e7f61f943efd35643a7a52bc45b726ca79d0f27c97acba1436317f663078b2a663451b8bc438ab2b850861eb050efd3c4a32d6598d71bd24d4d9874154c180ad2da44cead492fa3c3314daa6808ffcce0c0469e4fcdf9d1559d827fb502adc14798e4574fa27c08be759bf687c46545fd57e87376f2bbd057aa4a830f0e56c08aa079be851db65a04613d3609fc9ae6ca2606e5754c175ccfd31a7e33cbf0d4dfb3f15b020f5366ceedaf549508bd5e98d91c96114a9ffeb55d5e2f0133afb1fe8e92beade603a6b49dc92840bfb07c090f049cd3085fefc76013ef46dd091bef1f3499051d8352e0ea022737d8f5447fbd4125ee5fd408e23bd705c521bbf60e5d7948ef37fb66220f4df335a6cfd443c4c8c2987fa733d086fa50902cf2415ecf952b167c8e0c5efb06482519e20251c304d0b805c6c892fe8f35b7886d2d0e8bb8ff34db7e4827834e78fba79fb256d8e616bd4cd9564e968d3b300194d6a22a4a1143ae0d24e865ea7a1edfb0f6343ce14505a722dcdf3d5cee399274d4a82f2e2b059abbf3739fd07af6ed7b232a1dee8a8c68c7f0e9ba3fead87ef954719bccf74c86b2217dff8fe92b5a6bbe10762e5c571bb16e0cb5b944b3550e352c5a58596382ddfbd08433be7594e5394699bf75092f249f00577f1750cc36b13444c003463239d90d07e87d92dc162184aa7e7a0447f61d3f64687d25d114a9655ae8acad51ad0f69b9ddc02a3492ae364d2ce7583322f6fec255cc92347b21184eab70d30c40315e619c216195b98bee6285e727c253ef2e6d2129b40e9e58ad8d886f4629d3191f30a5bae64f2bb1f0b4c27218822ea1cca8c91f3197bbcd32b8d12a0591a21dfef4c15197a36d3b74b252138b0f4f5188005c4d82a90a162b86f59d89905adb2c655b0d3e29653878d695c602206c09410b14e5c70ff74dfd6fec9bd4bb0c8b213764a8f2d84bd915b73a1cc4455708bf007e45ebd81bb256f4cd7efed32470e4a7ab4108199b0c8d15cecf4b1f5234a51a0843cdcc546fdac0584492bf8928003e8d8914eab301d83a29364f5d8f09ac28851c4982b1f6d57505808957aec50aefb8fd85e330ac8281f1f9f64d4f636dc8e9def3d9e6913cc90cdacd5cdad693c8ea958c42b084311ceb7e7933fb07917251e3fe6bb1a9ab23fc8a05aa1533da30955802aa521d16efb376ce1b31b555f7356bdca146390e6afdb2aa13e851b11a9bfec6006cff92fa7b6aa9acc572a4f944527d89e5cc0b09dd6890191bae4c8e49816764ab5bd92f57aea24f59ecd9bb9b1395ac5674c430d6c9a28068948d90830f8d66c14e25e485aae8ae115a22af7294a986afed045fc87ecad169406da97a9d259bcf50ef383ad32620af03ae4096e5d47ced443cbb40d46a0713c5d47695fe3048ef7f8dc84be4ac5ab073e3402866070e3f249da43276bd027e0c093c11b176b441c16c03d15c9b3bc6ba7bc4336b5394195c07dadb557bd34920e7a1875f73d9132c2bfb3e1509f1fbdb2e13df3b62c2f4e4c9f22031b1b30c090f7af0e3c0158c3553299d00d2fcc7549842aebb291653", 0xdb1}], 0x5) writev(r2, &(0x7f0000000800)=[{&(0x7f0000000180)="a4", 0x1}], 0x1) readv(r3, &(0x7f0000000780)=[{&(0x7f00000003c0)=""/68, 0x44}], 0x1) readv(r3, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) r4 = open(&(0x7f00000011c0)='./file0\x00', 0x282, 0x0) syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x95, 0x10}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, 0x0, 0x81, 0x0) kevent(r5, &(0x7f0000000000), 0x401, 0x0, 0xfff, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r4, 0xfffffffffffff000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) 14:06:24 executing program 6: sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x4f) open(0x0, 0x80, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) setitimer(0x2, &(0x7f0000000380)={{}, {0x0, 0xaf6}}, &(0x7f00000003c0)) pipe2(&(0x7f0000000040), 0x4) setrlimit(0x3, &(0x7f0000000080)={0x2795, 0x100000}) setrlimit(0x3, &(0x7f0000000000)={0x4009, 0x713c}) r0 = msgget(0x1, 0x4) msgctl$IPC_RMID(r0, 0x0) 14:06:24 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="720230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080)=0x6, 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = accept$inet(r1, 0x0, 0x0) r5 = dup2(r4, r3) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)="ee08667e19ac14e63c134876f197a7728420aef6171504b1c3b4b3830c001bf0817a0000040000006a89dbdf", 0x2c) sendto$inet(r5, &(0x7f00000000c0)="b8", 0x1, 0x3, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000040)=ANY=[@ANYRESDEC, @ANYRESHEX=0x0]) 14:06:24 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:06:24 executing program 6: socket$unix(0x1, 0x1, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000980), 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000940)=[{&(0x7f0000000480)="b16b320b2cfd0fd2fd9a7707f37ccda23df3fabf68dc9669cc5f28be391a04221d98f897e205ebf965dfcdec4571f8d628841153a328dd97a8d1c89f26ae0ceaa6b6473581daeadb77e50e2d49b88d3bd0c15074256ee37182f7bc7099071d5c10e0785f03a8395f90693782de7dc95b09258ffb7a5f57510afad2f7d2f8b9031333492db8ba8c4718aa4f322fba095f4d", 0x91}], 0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="10000000ff752e13a5f81839ab44655cd75620f2a22323dfeff0c98e01c19dd74e954f28153639d6e693ca1733226e0751ec7468bbbb408581"], 0x10, 0x8}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x300000001}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000040)="0004", 0x2}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r5 = dup2(r4, r3) r6 = socket(0x2, 0x1, 0x0) dup2(r5, r6) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="620000a8d2a348ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r6, &(0x7f0000000000), 0x10) close(r0) sysctl$hw(&(0x7f0000000540)={0x6, 0x13}, 0x2, &(0x7f0000000580)="c97cba3e9d61ca44", &(0x7f0000000100)=0x8, 0x0, 0x0) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x9) getsockopt(r2, 0x5, 0xcb, &(0x7f0000000380)=""/221, &(0x7f0000000180)=0xdd) socketpair(0x20, 0x3, 0xae, &(0x7f0000000000)={0xffffffffffffffff}) listen(r7, 0x10004) setsockopt(r2, 0xf50, 0x7, 0x0, 0x0) 14:06:24 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="78023008fb4c963d22d6a9d2ee06bdf9ece9cfeac6a36a10206dc9b966dabd1e8bd0edea89eb103eab0ffdda74786902843dceb3ee0ac7fccb54e59b20e45a3d8628eb1bf8dbdf754f4ad1fd41acab085c2d48cd0573ce6554a69356b812173f19473b70bcde3b79bb0f7893a984175a9f01a23fb1cbfc4641998df4cccacba63865affac6f6e7644aaa54aa8bd7a51aef18632352b4fd22629ec9423ec9c6a15e358d2c3ca2231e9ab3299c76038c8e1c6714793aec3e0b"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt(r0, 0xfffffff8, 0x6, &(0x7f00000001c0)="11b0774a4594f323ffa6c0774031c579231eb735130a04f621fffac9c032ab060157541a8686a409858458f60448f0794fab719f05fd61c88941a314d53fa5bee7dab4a25a797b1d06a1dfb3b0da0e994ceee7284452e4ad6927622e3d4301f70385de09253a14abdc75b071612225213ebedc358b9f3ac3a5c2241f6d52c099025e084767c6f7582b847d2ab463c0c24b0f10b489485483b103f78ad28fa7dd41c6bb9178a8af611269b5e1d4ff39115a88a5d1c75e5ff8ffa6874c40919878ee8b3cd9192d7b7d302753253539fda6d8223d12633200bafd98a20f82d93c8d8a87f9", 0xe3) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000000c0)=0x5, 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup2(r2, r2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="ee08667e19ac14e63c134876f197a7728420aef6171504b1c3b4b3830c001bf0817a0000040000006a89dbdf", 0x2c) shutdown(r3, 0x2) 14:06:25 executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0x21) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f00000001c0)="6ff91ecd378a4e588e5f84cf71b59c7af6c37013fc5dda17179a14ee0a20de8db3a97d2b3e090c33208c7538ef29d0c651d294979a3a9ab1e2dcf76dc09959f2677341c041790689e64d4f8dc54b31558eed21bc", &(0x7f0000000240)=0xffb5, 0x0, 0x37) r4 = shmget$private(0x0, 0x3000, 0x89, &(0x7f0000ffb000/0x3000)=nil) r5 = getppid() r6 = getgid() r7 = getuid() r8 = msgget$private(0x0, 0x100) accept$unix(r0, &(0x7f0000000280)=@abs, &(0x7f0000000540)=0x8) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) pwritev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1, 0x0) msgrcv(r8, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000040000000000000000000000000000000000000000000000000000010000000000000000000000000000000af2ed62964fd2267f2ff6ed9000000000000000000000000000000000010000057fd59fe00000000000100006f00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000000000000000000000000000c2e61e33392597be56ae31d2063e927fc3502f3b4eb872d580eb2feebbc4cd1858a17db5026dd9b86862c274446a17aedee00fc97fb9da09dbdcf6e9e8912ddf073b8e404795051a1c5df57a214cc184c0e04e55863027f601c71311250bd3d35188712cca2aa484cb2131176335ca4815a7e88c83f19d45c01222f01c47def463a1480700edb03713df882f057f2b100ac50e3b9bb70cc762ab61b8698e37138a1a6238df38e854a7397146c5b02fb94a019d"], 0xc0, 0x0, 0x1800) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000ac0)=""/240) msgrcv(r8, 0x0, 0x0, 0x1, 0x1000) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/56) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000600)={{0x6, r7, r6, r7, r3, 0x0, 0xfff}, 0x4, 0x2, r5, r5, 0x2, 0x1, 0x7, 0x3d}) msgrcv(r8, &(0x7f0000000e00)=ANY=[@ANYRES64=r5], 0xd4, 0x0, 0x1000) msgctl$IPC_RMID(r8, 0x0) r9 = getgid() msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0x20009c1, 0x0, 0x0, 0x0, r9, 0x1, 0x8000}, 0x3ff, 0x3, 0x0, 0x0, 0x1f8, 0x6, 0x0, 0x3cb}) r10 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)={{0x3, r7, r6, r7, r13, 0x1, 0x780}, 0x0, 0x7f, r11, r11, 0x8000000000000000, 0x2, 0x80000001}) semget(0x3, 0x1, 0x288) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x6a, r7, r9, r10, r9, 0x88, 0x9}, 0x103, 0xffffffffffffffff, 0x40}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x6, r10, 0xffffffffffffffff, r12, 0xffffffffffffffff, 0x50, 0x2}, 0x3, 0x3, 0xffffffffffffffff, r14, 0x5, 0x400, 0x2}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0xa2b, r12, r3, r2, r3, 0xac}, 0xc98, 0x3ff, r1, r1, 0xfff, 0x800, 0x5}) msgsnd(r8, &(0x7f0000000580)={0x1, "ae63bc87d06611d6ba6ab98d5d6d260b2f69fffb3812e3a9c871331291c43b672c1dcd0e7ce0cde72626b0046666a6f6e368123b3516babd4acc50a9562c53aed7e480f269d58ab4c77a54334b78abec081f2a06b51750dcb4955e69b7fa"}, 0x66, 0x0) 14:06:25 executing program 5: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa3}}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) r4 = socket$inet(0x2, 0x2, 0x0) close(r4) r5 = socket$inet(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r6, r4) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r7 = socket(0x18, 0x1, 0x0) dup2(r3, r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r7, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x4) sysctl$machdep(&(0x7f00000000c0)={0x7, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) 14:06:25 executing program 3: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000300)={0x6, 0x400, './file0\x00', 0x3, 0x4, 0x8662, 0x5}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x45892b12) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x0, 0x5}, {{r0}, 0xffffffffffffffff, 0xd4, 0x10, 0x40, 0xfffffffffffffffd}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x50, 0x40000000, 0x28c1, 0x7ec}, {{r0}, 0xfffffffffffffffb, 0x1, 0x1, 0xcf2, 0x9}], 0x2, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffc, 0x40, 0xfffff, 0xffffffff, 0xb538}, {{r3}, 0xfffffffffffffff9, 0x65, 0x10, 0x7e}, {{r0}, 0xffffffffffffffff, 0x28, 0x20000000, 0x10001, 0xfc95}], 0x9, &(0x7f00000002c0)={0x11, 0x401}) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000806000680dd060c001362ae13f506112782d98401800000000000004ba56a71100c2269cd455287069a85d6ea55a1200a12f09b1950ffffffffffffffffb5c2d85b1592ae4d2654d2e6e5cf0714fb450a3bbaa3b2b11cb01b3126623ceac59df6b25330031e6c6ad5ff7fc6bce828f5ee0ed87a6e2d7c18c87008728ea846a2a47294d83b3bcbd7fd8047341f8a733a4e1cc0f47b560f482f282aac8c57ce99f86266eefcb07951da0cb33e8b1dde0b410b763aa0e8455bcd74429699ead832079cf31f8bf447ca3d76b7f5009c25481f773fd14ac0ef6d1eae82456bc3ec59348e228a35921c7bb39351c13194f8b62c76040090156f8466f4c2ad5c43ec28e13b52"]) panic: uvm_fault_unwire_locked: address not in map Stopped at db_enter+0x1c: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 66124 92713 32767 0x8000010 0x4000000 0K syz-executor.7 347576 27922 32767 0x8002010 0x4080000 1 syz-executor.1 db_enter() at db_enter+0x1c panic(ffffffff82926c9c) at panic+0x17b uvm_fault_unwire_locked(fffffd8069775018,20000000,20011000) at uvm_fault_unwire_locked+0x331 uvm_fault_unwire(fffffd8069775018,20000000,20011000) at uvm_fault_unwire+0x43 sys_sysctl(ffff80002a227c70,ffff80002d4c2570,ffff80002d4c24c0) at sys_sysctl+0x236 syscall(ffff80002d4c2570) at syscall+0x854 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x9e35e57d090, count: 8 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: uvm_fault_unwire_locked: address not in map ddb{0}> trace db_enter() at db_enter+0x1c panic(ffffffff82926c9c) at panic+0x17b uvm_fault_unwire_locked(fffffd8069775018,20000000,20011000) at uvm_fault_unwire_locked+0x331 uvm_fault_unwire(fffffd8069775018,20000000,20011000) at uvm_fault_unwire+0x43 sys_sysctl(ffff80002a227c70,ffff80002d4c2570,ffff80002d4c24c0) at sys_sysctl+0x236 syscall(ffff80002d4c2570) at syscall+0x854 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x9e35e57d090, count: -7 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80002d4c2260 rbx 0xffffffff82d0ecbf cpu_info_full_primary+0x2cbf rdx 0xffff800000e1b1c0 rcx 0xffff80002a227c70 rax 0xffffffff82d0dff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x817366be09ce226 r11 0xdf927c07598f67c4 r12 0xffffffff82d0eac0 cpu_info_full_primary+0x2ac0 r13 0 r14 0 r15 0x1 rip 0xffffffff817b155c db_enter+0x1c cs 0x8 rflags 0x246 rsp 0xffff80002d4c2250 ss 0x10 db_enter+0x1c: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.7) tid=66124 pid=92713 tcnt=3 stat=onproc flags process=8000010 proc=4000000 runpri=17, usrpri=65, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 forw=0xffffffffffffffff, list=0xffff80002a2262d0,0xffff80002a227760 process=0xffff8000ffff8d60 user=0xffff80002d4bd000, vmspace=0xfffffd8069775018 estcpu=33, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 92713 497870 25986 32767 3 0x8000090 nanoslp syz-executor.7 *92713 66124 25986 32767 7 0xc000010 syz-executor.7 92713 242766 25986 32767 3 0xc000090 fsleep syz-executor.7 74104 164752 45672 32767 3 0x8000090 nanoslp syz-executor.0 74104 117541 45672 32767 2 0xc000090 syz-executor.0 74104 169185 45672 32767 3 0xc000090 fsleep syz-executor.0 76466 48080 27335 32767 3 0x8000090 nanoslp syz-executor.2 76466 362944 27335 32767 3 0xc000090 fsleep syz-executor.2 76466 321957 27335 32767 2 0xc000010 syz-executor.2 76466 233778 27335 32767 3 0xc000090 fsleep syz-executor.2 76466 514730 27335 32767 2 0xc000010 syz-executor.2 76466 319589 27335 32767 3 0xc000090 fsleep syz-executor.2 76466 278210 27335 32767 2 0xc000010 syz-executor.2 76466 458686 27335 32767 3 0xc000090 fsleep syz-executor.2 36958 502357 27700 32767 2 0x8000490 syz-executor.6 36958 511307 27700 32767 3 0xc000090 lockf syz-executor.6 36958 318361 27700 32767 3 0xc000090 fsleep syz-executor.6 93889 259454 16211 32767 3 0x8000090 nanoslp syz-executor.4 93889 262585 16211 32767 3 0xc000090 kqread syz-executor.4 93889 32957 16211 32767 3 0xc000090 fsleep syz-executor.4 27922 261702 39164 32767 4 0x8082010 syz-executor.1 27922 347576 39164 32767 7 0xc082010 syz-executor.1 27922 435558 39164 32767 3 0xc002010 suspend syz-executor.1 16211 500399 72580 32767 3 0x8000090 nanoslp syz-executor.4 72580 403514 62761 0 3 0x8000082 wait syz-executor.4 45672 449875 86589 32767 2 0x8000490 syz-executor.0 86589 83082 62761 0 3 0x8000082 wait syz-executor.0 39164 204073 11252 32767 3 0x8000090 nanoslp syz-executor.1 11252 313531 62761 0 3 0x8000082 wait syz-executor.1 27335 465724 58978 32767 2 0x8000490 syz-executor.2 58978 295416 62761 0 3 0x8000082 wait syz-executor.2 27700 58320 22528 32767 3 0x8000090 nanoslp syz-executor.6 22528 329019 62761 0 3 0x8000082 wait syz-executor.6 37426 357280 74228 32767 2 0x8000010 syz-executor.5 74228 316753 62761 0 3 0x8000082 wait syz-executor.5 25986 510589 38776 32767 3 0x8000090 nanoslp syz-executor.7 38776 227918 62761 0 3 0x8000082 wait syz-executor.7 816 56648 18366 32767 2 0x8000010 syz-executor.3 18366 98544 62761 0 3 0x8000082 wait syz-executor.3 33922 11875 0 0 3 0x14200 bored sosplice 67983 226176 20433 0 3 0x18100082 netio arp 20433 181542 62161 0 3 0x810008a sigsusp sh 62161 422629 1 0 3 0x8000080 wait syz-executor.0 62761 159316 7852 0 3 0x1a000082 wait syz-fuzzer 62761 105821 7852 0 3 0x1e000082 nanoslp syz-fuzzer 62761 246102 7852 0 3 0x1e000082 wait syz-fuzzer 62761 387030 7852 0 3 0x1e000082 thrsleep syz-fuzzer 62761 115343 7852 0 3 0x1e000082 thrsleep syz-fuzzer 62761 258660 7852 0 3 0x1e000082 wait syz-fuzzer 62761 234834 7852 0 3 0x1e000082 thrsleep syz-fuzzer 62761 274221 7852 0 3 0x1e000082 kqread syz-fuzzer 62761 482630 7852 0 3 0x1e000082 wait syz-fuzzer 62761 499797 7852 0 3 0x1e000082 thrsleep syz-fuzzer 62761 21539 7852 0 3 0x1e000082 thrsleep syz-fuzzer 62761 412307 7852 0 2 0x1e000082 syz-fuzzer 62761 375576 7852 0 3 0x1e000082 wait syz-fuzzer 62761 104766 7852 0 3 0x1e000082 wait syz-fuzzer 62761 478346 7852 0 3 0x1e000082 wait syz-fuzzer 62761 150467 7852 0 3 0x1e000082 wait syz-fuzzer 7852 468403 7355 0 3 0x810008a sigsusp ksh 7355 107980 36952 0 3 0x1800009a kqread sshd 28783 331384 1 0 3 0x18100083 ttyin getty 36952 501086 1 0 3 0x18000088 kqread sshd 48004 410830 91149 73 3 0x19100090 kqread syslogd 91149 374869 1 0 3 0x18100082 sbwait syslogd 70306 330845 1 0 3 0x18100080 kqread resolvd 76064 486516 51508 77 3 0x18100092 kqread dhcpleased 50555 105423 51508 77 3 0x18100092 kqread dhcpleased 51508 93077 1 0 3 0x18000080 kqread dhcpleased 77247 308525 0 0 3 0x14200 bored smr 1346 373658 0 0 2 0x14200 zerothread 5602 489374 0 0 3 0x14200 aiodoned aiodoned 98788 28086 0 0 3 0x14200 syncer update 25891 287585 0 0 3 0x14200 cleaner cleaner 83897 78371 0 0 3 0x14200 reaper reaper 12346 65490 0 0 3 0x14200 pgdaemon pagedaemon 5184 128821 0 0 3 0x14200 bored viomb 68686 88115 0 0 3 0x40014200 acpi0 acpi0 87574 190158 0 0 3 0x40014200 idle1 14615 333108 0 0 3 0x14200 bored softnet3 74851 358182 0 0 3 0x14200 bored softnet2 79998 354593 0 0 3 0x14200 bored softnet1 28855 389275 0 0 3 0x14200 bored softnet0 5323 245219 0 0 2 0x14200 systqmp 12489 42823 0 0 3 0x14200 bored systq 62979 95698 0 0 3 0x14200 tmoslp softclockmp 18755 370186 0 0 3 0x40014200 tmoslp softclock 16270 446427 0 0 3 0x40014200 idle0 1 106912 0 0 3 0x8000082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 92713 (syz-executor.7) thread 0xffff80002a227c70 (66124) shared rwlock vmmaplk r = 0 (0xfffffd8069775108) #0 witness_lock+0x446 #1 uvm_fault_unwire+0x35 #2 sys_sysctl+0x236 #3 syscall+0x854 #4 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82d5eb48) #0 witness_lock+0x446 #1 __mp_acquire_count+0x48 #2 mi_switch+0x489 #3 sleep_finish+0x194 #4 getblk+0x137 #5 bread+0x3e #6 ffs_update+0x14c #7 ufs_inactive+0x213 #8 VOP_INACTIVE+0xc5 #9 vrele+0xd2 #10 vfs_getcwd_scandir+0x45d #11 vfs_getcwd_common+0x2e1 #12 sysctl_proc_cwd+0x1f5 #13 kern_sysctl+0x116 #14 sys_sysctl+0x217 #15 syscall+0x854 #16 Xsyscall+0x128 exclusive rwlock sysctllk r = 0 (0xffffffff82cdb270) #0 witness_lock+0x446 #1 rw_enter+0x32a #2 sys_sysctl+0x1ce #3 syscall+0x854 #4 Xsyscall+0x128 Process 27922 (syz-executor.1) thread 0xffff80002a20c2c0 (347576) shared rwlock vmmaplk r = 0 (0xfffffd806b850b40) #0 witness_lock+0x446 #1 uvmfault_lookup+0xd9 #2 uvm_fault_check+0x3e #3 uvm_fault+0xf2 #4 kpageflttrap+0x228 #5 kerntrap+0xf2 #6 alltraps_kern_meltdown+0x7b #7 copyout+0x57 #8 syscall+0x8cf #9 Xsyscall+0x128 Process 37426 (syz-executor.5) thread 0xffff8000ffff42b8 (357280) exclusive rrwlock inode r = 0 (0xfffffd8067beca38) #0 witness_lock+0x446 #1 rw_enter+0x32a #2 rrw_enter+0x8e #3 VOP_LOCK+0x8b #4 ufs_ihashins+0x46 #5 ffs_vget+0x141 #6 ffs_inode_alloc+0x1e4 #7 ufs_mkdir+0xe6 #8 VOP_MKDIR+0xc3 #9 domkdirat+0x125 #10 syscall+0x854 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806b6314d8) #0 witness_lock+0x446 #1 rw_enter+0x32a #2 rrw_enter+0x8e #3 VOP_LOCK+0x8b #4 vn_lock+0x85 #5 vfs_lookup+0xd3 #6 namei+0x56a #7 domkdirat+0x79 #8 syscall+0x854 #9 Xsyscall+0x128 Process 816 (syz-executor.3) thread 0xffff8000ffff4548 (56648) exclusive rrwlock inode r = 0 (0xfffffd806a06d3d0) #0 witness_lock+0x446 #1 rw_enter+0x32a #2 rrw_enter+0x8e #3 VOP_LOCK+0x8b #4 vn_lock+0x85 #5 vget+0x1fd #6 ufs_ihashget+0x121 #7 ffs_vget+0x7c #8 ufs_lookup+0x1373 #9 VOP_LOOKUP+0x5c #10 vfs_lookup+0x6e5 #11 namei+0x56a #12 dounlinkat+0x9d #13 syscall+0x854 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806ea86810) #0 witness_lock+0x446 #1 rw_enter+0x32a #2 rrw_enter+0x8e #3 VOP_LOCK+0x8b #4 vn_lock+0x85 #5 vget+0x1fd #6 cache_lookup+0x2b3 #7 ufs_lookup+0x1b2 #8 VOP_LOOKUP+0x5c #9 vfs_lookup+0x6e5 #10 namei+0x56a #11 dounlinkat+0x9d #12 syscall+0x854 #13 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10183 6408K 6419K 166960K 11315 0 pcb 15 10K 10K 166960K 15 0 rtable 240 6K 7K 166960K 1108 0 pf 29 8K 8K 166960K 65 0 ifaddr 44 15K 15K 166960K 118 0 ifgroup 50 2K 2K 166960K 122 0 sysctl 3 0K 1K 166960K 5 0 counters 64 36K 36K 166960K 100 0 ioctlops 0 0K 2K 166960K 75 0 iov 0 0K 18K 166960K 267 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1390 87K 87K 166960K 1763 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 62 0 VM map 2 1K 1K 166960K 2 0 sem 12 1K 1K 166960K 19 0 dirhash 12 2K 3K 166960K 111 0 ACPI 1697 195K 286K 166960K 12548 0 file desc 27 101K 125K 166960K 2859 0 sigio 0 0K 0K 166960K 79 0 proc 61 91K 115K 166960K 1266 0 subproc 117 7K 8K 166960K 338 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 2 0K 0K 166960K 579 0 in_multi 99 7K 7K 166960K 403 0 ether_multi 1 0K 0K 166960K 25 0 mrt 2 0K 0K 166960K 3 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 115 519K 519K 166960K 115 0 exec 0 0K 1K 166960K 977 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 383 88K 106K 166960K 27348 0 UVM aobj 111 7K 7K 166960K 127 0 pinsyscall 48 96K 118K 166960K 4462 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 145 0 NDP 11 0K 1K 166960K 79 0 temp 82 6812K 6940K 166960K 11913 0 kqueue 14 22K 32K 166960K 426 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 329 0 324 1 0 1 1 0 8 0 rtentry 112 345 0 232 4 0 4 4 0 8 0 unpcb 144 2177 0 2157 10 8 2 4 0 8 1 syncache 336 89 0 89 5 4 1 1 0 8 1 tcpqe 32 189 0 189 7 7 0 1 0 8 0 tcpcb 808 1492 0 1443 11 5 6 7 0 8 0 arp 120 55 0 37 1 0 1 1 0 8 0 ipq 40 7 0 6 3 2 1 1 0 8 0 ipqe 40 99 0 97 3 2 1 1 0 8 0 inpcb 392 3344 0 3288 22 15 7 11 0 8 0 nd6 136 117 0 90 2 0 2 2 0 8 0 kcovpl 48 26 0 17 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1332 0 870 31 1 30 30 0 8 1 art_table 32 1333 0 870 4 0 4 4 0 8 0 art_node 16 344 0 241 1 0 1 1 0 8 0 sysvmsgpl 40 63 0 25 1 0 1 1 0 8 0 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 10 0 0 1 0 1 1 0 8 0 shmpl 112 124 0 16 4 0 4 4 0 8 0 dirhash 1024 83 0 66 3 0 3 3 0 8 0 dino2pl 256 5233 0 3701 97 1 96 96 0 8 0 ffsino 272 5233 0 3701 103 0 103 103 0 8 0 nchpl 144 9088 0 7359 66 0 66 66 0 8 0 uvmvnodes 80 5580 0 0 114 0 114 114 0 8 0 vnodes 216 5580 0 0 310 0 310 310 0 8 0 namei 1024 30362 0 30357 3 1 2 2 0 8 0 percpumem 16 64 0 18 1 0 1 1 0 8 0 kstatmem 264 58 0 36 2 0 2 2 0 8 0 scxspl 216 33344 0 33344 20 19 1 8 1 8 1 plimitpl 152 700 0 675 2 0 2 2 0 8 0 sigapl 424 3125 0 3068 7 0 7 7 0 8 0 futexpl 64 36759 0 36751 2 1 1 1 0 8 0 knotepl 120 396 0 0 11 0 11 11 0 8 0 kqueuepl 216 941 0 928 10 9 1 5 0 8 0 pipepl 320 557 0 525 6 2 4 4 0 8 0 fdescpl 496 3106 0 3068 10 4 6 6 0 8 0 filepl 152 17449 0 17164 25 13 12 14 0 8 0 lockfpl 104 574 0 568 1 0 1 1 0 8 0 lockfspl 48 215 0 211 1 0 1 1 0 8 0 sessionpl 144 41 0 24 1 0 1 1 0 8 0 pgrppl 48 98 0 81 1 0 1 1 0 8 0 ucredpl 104 2991 0 2973 1 0 1 1 0 8 0 zombiepl 144 3068 0 3068 1 0 1 1 0 8 1 processpl 1136 3125 0 3068 5 0 5 5 0 8 0 procpl 656 6416 0 6327 9 1 8 8 0 8 0 sosppl 168 127 0 123 2 1 1 1 0 8 0 sockpl 584 5919 0 5838 22 15 7 10 0 8 0 mcl64k 65536 10 0 0 2 0 2 2 0 8 0 mcl16k 16384 15 0 0 2 0 2 2 0 8 0 mcl12k 12288 12 0 0 2 0 2 2 0 8 0 mcl9k 9216 7 0 0 1 0 1 1 0 8 0 mcl8k 8192 16 0 0 2 0 2 2 0 8 0 mcl4k 4096 23 0 0 3 1 2 3 0 8 0 mcl2k2 2112 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 263 0 0 31 0 31 31 0 8 0 mtagpl 96 4 0 0 1 0 1 1 0 8 0 mbufpl 256 1172 0 0 67 0 67 67 0 8 0 bufpl 280 9412 0 3157 448 0 448 448 0 8 0 anonpl 24 534547 0 526620 130 57 73 98 0 186 5 amapchunkpl 152 86647 0 85820 63 27 36 44 0 158 1 amappl16 200 15786 0 15598 110 91 19 35 0 8 7 amappl15 192 16 0 16 3 3 0 1 0 8 0 amappl14 184 210 0 196 2 1 1 2 0 8 0 amappl13 176 10 0 10 1 1 0 1 0 8 0 amappl12 168 4028 0 3980 3 0 3 3 0 8 0 amappl11 160 48 0 38 1 0 1 1 0 8 0 amappl10 152 57 0 46 1 0 1 1 0 8 0 amappl9 144 196 0 195 3 2 1 1 0 8 0 amappl8 136 544 0 430 5 0 5 5 0 8 0 amappl7 128 101 0 84 1 0 1 1 0 8 0 amappl6 120 629 0 606 2 1 1 2 0 8 0 amappl5 112 291 0 277 1 0 1 1 0 8 0 amappl4 104 753 0 711 2 0 2 2 0 8 0 amappl3 96 17145 0 17034 4 0 4 4 0 8 0 amappl2 88 3746 0 3656 5 2 3 4 0 8 0 amappl1 80 20313 0 19765 23 10 13 22 0 8 0 amappl 88 26378 0 26123 7 0 7 7 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 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 72 126 0 16 2 0 2 2 0 8 0 uaddrrnd 24 3107 0 3069 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3107 0 3069 1 0 1 1 0 8 0 vmmpekpl 168 25887 0 25825 4 0 4 4 0 8 0 vmmpepl 168 209293 0 206854 174 53 121 126 0 357 7 vmsppl 440 3106 0 3069 5 0 5 5 0 8 0 rwobjpl 56 64736 0 57711 113 12 101 101 0 8 1 pdppl 4096 6221 0 6138 213 126 87 95 0 8 4 pvpl 32 48563 0 0 393 1 392 392 0 265 0 pmappl 248 3106 0 3069 4 1 3 3 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 599 0 156 13 0 13 13 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x1c panic(ffffffff82926c9c) at panic+0x17b uvm_fault_unwire_locked(fffffd8069775018,20000000,20011000) at uvm_fault_unwire_locked+0x331 uvm_fault_unwire(fffffd8069775018,20000000,20011000) at uvm_fault_unwire+0x43 sys_sysctl(ffff80002a227c70,ffff80002d4c2570,ffff80002d4c24c0) at sys_sysctl+0x236 syscall(ffff80002d4c2570) at syscall+0x854 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x9e35e57d090, count: -7 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1e: addq $0x8,%rsp x86_ipi_db(ffff800029cebff0) at x86_ipi_db+0x1e x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x68 copyout() at copyout+0x57 syscall(ffff8000373be4e0) at syscall+0x8cf Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x22b3da6b5e0, count: 8 ddb{1}> trace x86_ipi_db(ffff800029cebff0) at x86_ipi_db+0x1e x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x68 copyout() at copyout+0x57 syscall(ffff8000373be4e0) at syscall+0x8cf Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x22b3da6b5e0, count: -7