00, 0x8, 0x8}, {{r1}, 0xffffffffffffffff, 0x2, 0x1, 0xd568, 0x82}, {{r5}, 0xd1ee31b5d232150e, 0x8, 0x0, 0x6, 0x1f}, {{r1}, 0xfffffffffffffff8, 0x8, 0x1, 0x0, 0x179}], 0x400, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffff9, 0xd4, 0x15, 0x81, 0x7}, {{r1}, 0xfffffffffffffffe, 0x19, 0x1, 0x4, 0x5b9}, {{r6}, 0xfffffffffffffffe, 0x1, 0x80000042, 0x5, 0xfffffffffffffffa}, {{r3}, 0x0, 0x1, 0x2, 0xbf65b67, 0x6}], 0x3, &(0x7f0000000400)={0x6d6, 0x2}) 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000280)) mknod(&(0x7f0000000140)='./bus\x00', 0x200800080002004, 0x5bc9) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) readlinkat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=""/124, 0x7c) read(r2, &(0x7f0000000340)=""/141, 0x1af) openat(r0, &(0x7f0000000200)='./file0\x00', 0x440, 0xa0) close(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) 16:00:22 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = geteuid() semget$private(0x0, 0x0, 0x112) shutdown(r3, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000002480)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000022c0)=[{&(0x7f00000001c0)="0466c5255bba8d9232db424c396095716d5803a4773b828304e2119c20410db910c07b1d35d32ddaf28a73910b4a4e519148c6cadee7", 0x36}, {&(0x7f0000000200)="5fc3c292ac70c2ecee59a8f8e61aa18b6c562c2b92bbff4713632e5ff32c6f1c4d0d4d4ca5ce24cfa9eea5892ecb4d8cd3b32065a3266d5aefdd5c67bec9", 0x3e}, {&(0x7f0000000240)="178eff5fcb6c34848ab9d169fe4a7c319cd2c1aa02a05bb9483e05db8b11dac95f843356f05e20478680cfcbfab73eeae69df6e8e7b1ff4ffe92944a4a0c3920fd0cdaff2a63eac4b9ff25848d572d543ec79292085de7048f517afbd15fad", 0x5f}, {&(0x7f00000002c0)="7a1c8871b8e39fe9dd2eb4168f7666f520f0c78b92d104f2830cf1479544ace89f1cf4b4ec7eeb0c39d0eff4e0ded71b4809f4260efa92aa8deea85f54bafba476ef2611acda15e28bcfe5e401530fd87de27a1c0ddae0bd6d743cbaa60e491cd86fc86a5056b667a02c3f8df3fd80f3b0fd14d08db67caffd512c4bd3ae0d855b9b741093359ff0849406880fa2a58d20866a4ec04181fb628f5bc3a9a21586f7c5fdf2db151a694848a90273f2b96a2f7bf3c6881973acc58062c5aff670fd0f0d4ab3e790d1cf39cb5bb7efd96433e3fdbdf3b164e5693552d57edc312e76ed148f8068b0f8ccc13b199f7e4b5ce91170ea6622284fecaa78342f09f4937d5440be5c07016a1c0faca49b55d1107f49cd0caf55e78bb41ff5604a1d62462e39ebca16357a23db28afc45d78b8e6add0d9e9a322364a675a1a833cbf2dead2d502bdfb5c9cfad31b4d7703a8ed0c76a54753a07f6beb7914f8f051528cd0f150f7162609d1d269d877a22ad7af4601d0a34fd6945285984d521966e9dd478521b234193652dbd76a8ae45f2615fa47e6f10ce26996d9162b06180a6a213ec6cf2d3f7a0f3c5fb6cf8f6a4e4d1c3320d046178e3ba1dff8503cb4e86236b54c16a03de0b5e1c26c92df22ee3105229c8fcb0d91c64bbf30c2663b7705fd26b0d9b2228c9ca00a6f9701a061529051931a1382ea6f450d608b8a2713ff96d95b49dcdc1feaade22056a8c3b160a6c7542756e01916503f70f79bbd7e65b45643d5392b2df6db675b801aac9e3504003c17219dc965340cb72572bbfd7d75c5c0adfb3cd368dc3670ebe772b091fdf47c64de60a4ffebee75ceecac25750d5887932eb90c831f55c8a7c80f80c7b882f1e21782a9f80dc45676c9bf376e8498e61dc4573c547f5fbf693d46f945c0f9908e16d94214c9fd69c613ea391922b971360c02b9bc7f7865e610eb195e7af9bca9494a4d55effacd2a0c49105c97390b9098b067e4f2097f2590c9a7e5e22a654a2b71cb963191c0bdbf2bf59c3e8b7e3804dca1c7653b43c5c9ee4b1aab8a46374301e2ce1d9b6cfff3c549036716495917065dff89af56a8358d9a06b90009d73da264385d59a7a1b96d73a7d0a3d662710ac8aae720793b5352ad57cae83a41922ddd91dc459dad559889cf637aed51a7a1057a5e01cef33f123a48da5fd63198615ffcb7c9e0e91f167ca5247a48bd223b67a66a08fe21738802f6868ca154a0de0ef40fd375be08122ce30de7bbddac2eb8241be9ec053b2738ef553168bf07687a739fe7b9daed7a06262f92cf924c1135df0f9c18b63e17922626995fb98aad8225a8f88d5dd6623ea62e6b4ab3c070531f2859d345cc3621bfa39809afe06e45ba6a8b56d23ef7b2852d674c177e45a81e7209fb4ba21e520b9786716f44e64637a17c674addd4596d5971597477be101f2dd36bfb694113663787e68f70a542ffde8200925c1defd1bc0517a9151d5746facaec87c4a79f78ca6d33a27003d1136a17e2df77cb57aa7e7bc1ec631fc97d9b4cdc9f4eb7ea1921f79401d391104b88be8c581b5311d12236a9b30db74b0cded81f89acd176226c79a29f9e3c51b8e6da0099dff1eeb64dc962db80cdd5ea5c6a548f6aa64730e34afedc7a7694ec31d30f5fc138a4adb515df64fcdad157a90fd2a14d9e0b041aacf7aef2f11121cd846b0562638ca07eae2d8d739630a17a70a0556c562af629204d6136696861e37fcf9d0404a5a5578ab6ce071cc3c4192af59318383c737fbdf662f1c159721bdbcf0e35db3875c408bc7e72fea3c5b006627736f732d466161ba3bec413ff19fafe7745799eaaa042177f40d78a34085ea7905b0403d2fc2250431be0b489d7ba88acb2b943dd0449a5377e11ca364fadddaccec3e50235c4b205ed46ede619084bd06498bb512f6a50ac07319099fade66c1e6b55acad22b0de65672efa9668579d9f61f7947c543dc13a966e638d85f1653ec8c49b89e870bf5085e5fb12ff918aa28f376ababd19ba57e7ff1f2edffc74e71fc817e0d8c4677c55bd689208af8f2b7ca43307f636a19e95a977c29cba5de8d645a122c2003cd6b818a4075ef2ea868983a37dde4fdfa90ee8d844ad0850ac43cf4fad7c04abd37829062abd305e20d1f5e6c064f50427426a0680e34910e25c8025f0e24c2462bf4234bbe3d6339da749d613fb0c9db1412e33c58ed3fcaae67394243a9f2f8ed8592f4c05f30e6880e89313a483ace88c3fe2692d2062acb04c5db6476b9ea1dc4496cb3b6f8ba8127303f748e3929c3fd651bba8504b41277fef2d916fac15149316f1cfa70c3dfd68716d0e9d52204aeb8ea73530c3d80959843b5f9e54c167a7a5050ba3e8e1f4437c83360736e14d1dbfbfe0c986662130d97a240d26f368ecb79b17a58e2a183cda3b4b63f542e1167b5614013a4c32eecafaa210208553a127d56296584d07b1ba7dc8ffb839b406ce6aac97f994fb0c91d82dcc1777024dbbf585a2f474368eaa910b624469808d939717e74528019237918fdfd433385476eed7939f472b168800d3cb135dd5c959ebb5e93cf90046bc6818d12ff457c73c7bb288a44cf530d91ccf978fa14b04aab1fb5f3491ec48208ee30aa2b90e1351a0162e13b05047989e420f52be9c08af972162e2eb1b3fb97558f32f7edd7fd7f16b8fc4a2eb1229e35f1953a99dc7d3acdc38bccc7e2a98338202cf002b83790a5fbffbff7c4739d8c5b30645ee1b1c9fe2d670c5105466c8ce56561b402b8f4044adcfdfe1d653d02f3ecd9a1c728c557173b3e98fb4da0cfc29d95c71ebbce3ada1909c43c76b2f38635ab6e3c73eadd6d7d51111934ba2ee78403e1fbf29be0c373a78dc55b75ee1d813ff76216c8be1fa8a143c4e7f835572eeaa16f91f9c36a702c1cc44aa3dc8217e69eca0170399358c659ccc395a110091db7689c0b8eea07fc68ca3c49ab7e88a2eed201be9740334e81c34ee45116b7af7ca513f67f249800697d3189573f721e51314a444e93710603086388ada667201f0c0c4837d54f08a34e153b481f6b460ad113566c5683aab167f3654828e983c02bd03e99fea913db5013e3cb72efb5b401deca63ab26cbc4bc9fd71445464e29a74d6480f7e8e8348244bbfbc60f285f1a1d737908ffef74fd103f53fcb43e22d23644c0c8db1a1520111e89a5e4a14380092f214718999f5d802cabd8d34b26e98dc4a51bfb9d9548e2671aa25698d5bdf7f1a7792ad5bb9a5dfeb6c08db8cec2dbc8431702492411689caf74ac5dfc0924f23ad70f345b0973f4c4df8b6d21b048589a9e1828427473a0249c94a55e234e47d40d8457ac32e8be256df6f9c6c9915a18c68776b76c6c5e9b765d50b856df8575f477191a8cf64a875583a6a4989f37be8787e3b86c8870c45fdc447db5aac8a7cba5e00d0f1596c95a1fb0c37d98cf7ef69a52febef8c05fc022fe330bd7f0f38c48c7d85e590213769d8096ea1be02d44e62ccf3e4684f809702f0eb3a1c07aae26999c2f199a4b2dbdfdff5c9a342b76522da0979b4630e9374d1aa00c04084b94a2fdbea34a3fb695e6597b10ae2a21070f5e13fa0d87dc3d312dd7b38cf20d284ca2dcb46f4d7f040b9b8eb2fb3c847628f320d85ff2a29a2e7ff78832df7e569b4572b1375e4c0a737bb7d75fcd53e1d371d2bb667af98af9aa949b25c518ef2942762ea287a8a075a050bf2f0a47b5111c08a8d6dca7aded5bdd92507ac167cb3b9e64a1b6c961ffbf4a50a3efe52193dd6430d3cd9e3b2170a609d8cb164ee0af7c012a81ce7c94ac19c038b2aec70daa4959c01551fd0d83c53c2f0fb1451c154da34ad717709fa3470156148b8db14509e7b1428695efb1e12f69749e4bea3432c6f42a5f29903b1bfbd895cab7cae8b16b61b9b673c7ce13b2068aaf21049594fde46e1a6cf778ebdea603b15f70f311a16fbd2f6b4ae83845735a51eccbccfeeb0e52cd2a66d87a3c3383daf55dcfe798b0355ca76325b9012c043b74ea26045f2b5ba6e1bd00b63b48fabb996bbb57903bdc42ed4ef484e7f9a7e5ed8031f1fe673f4d45b1e337594141c0b5857224dd4845dd417633974267a8341d70ac7a065e9769607bb036a5d5677c0b8cdca33b131662265e08e43d8a7afe1a7c9d5158f4b2580c5dd2b9fea476e33e9055231c26c61573dab8fb6195463706744092087e2e0c4ac4d7151f55f69728fc8982ab3ec1346728f682cc764b8ba5a83e3c536e06c52c3a875019edf1fb810356bda38b5407a4a646e6e3a2a43baac4d9fd4834bcd967374567e231fd250220c28e545ca49119a00350dbd2324b7937ce4d14b5e65baf0235031872b8407dbc091282e318c3fc391a793ab7e1aa73918de881e3ddf259a7c0bfed2da256691481c24a901592f4fb5d0dba44948f5d97295fa2d0f2722946c90533111aaef54b942cfe85437c7e738996c44b4e6a0d576127932bc849e8dc05e5937eec1e5d109184d9f9013197df7238698554bd1850fe8edb996021d6a216e0440add5bd28b4e58b8d3ee3d52b6f16ddfc4bc660d800683c6a4ce678b142b772a6cdcfc48237de869e426dbfaa6a26a6599165d63639bed246108223327734625bb5c6c1f820c6e0f200d42e69de09128e4033fdc318058e72459d19b50c0061f96516c49550e32be5e86bae7eafc8296f2e24341176d66d82b741431bde704a6ef5ec0fdbe41b5ff563c7b4a60e3646d8c11032bb1eed007ad43415438541652d08298745b43f84a3b9a51ba28bb73c678ddc45bfea87ea6b9aa818a6de73cb3bdf5f3ff51a9cbce5fff5ebd117e0e798d62077ac249803b51526de357edc6c9482543c7dc3ef9d7c88770ad0e95071197ba60098415f0b0349fe2ee9895ae806341ee29d3a88fc9b7dc4d6fca27fddaebf0cbdb047d4cc0f72033ef35ee4aaf208572eb80a4e4cc0b8210ddbeac6eded3a1fa6cf59d8446004d8656aadc4840cd1621e93f06d6013bc32f813c0cb0d09fba77e8bcd46563c279199fb857df359fc842cf31559d7ead3accac534c229c65cd57e189e716b1ec6ad17ebe001bd78d8a0b40ca9a19a49960db3d2740b37bf17b03683bfa9523061c68b6d2b1fd515e889307826e925b5bb4e7e89a1e37b8f70c2c5d4e598b2d06140188008f9da4c49ddfe41e8dfddb4a4bc4218dbdc20fe6096f2acd9fbe80b4baaf60f215978131cee0c384d4cb6353154fa7fdd1287dabf298d554c5c0ddb4bbe1186dce8335b4ee23758b465f80c5c794de4ca550f214f39f8652324a5fbc2a059338d05b0ff49ae61670307cd204749fa678cbb296fd8a92ca4da7380f95556bece2a33fedcaf1ff0bfe7a767d4731e566c9e245ce948b2e72e8cee170615c9ad2971d51bbaefb8d0337158c385100cbcf912636a3f206d5c2d6b51b414d15c5e1d7cb778e7861167a5e7150fad8c86477212865b4edeaed6edbb8be7badbc9303b06d656fd85e9a8675aa0ab6314803069663dae1559e65c488da55b7b52c5038a9a13dcd0a6355826b8018eab3c0fbec848226908708dff7528465284f5f7d81089264b26da6062e6c829e15bd30040f445783249235f991b254dc79a7956987fb1423f9004367f4184d0ffb7806750ad3e195fb127849221d0aec192b465201c589590de808f2f0301e01a95e1ae817124749e871fc15a860f06bce257258f6943e95fabb41526f09477f009705027982eab5d6a72bfb8320ee2aab1c2a207efc7863a90f83b4011a7798994cafcc64", 0x1000}, {&(0x7f00000012c0)="3dac79d7918184d5845885ef00bddcd5562865f25567ba8227c45df2848d46a94a3073ce0b18e2b851485f1f0f53696833ca0fd42c74b2baf93fdc3dd010603e052a5046575ada0ecd2f4ae8bb5d759979aa976d971a255803f281d8a484cc3da39a6244df6981320555843fbaeca059b31a9248aa916b29ff882b9ca4c1bc0e562d700f422902a6a43125e6d6c142a9e2ad263d7b0044b0382d8e7d04a632cc1b062da1b54ea47a16107a8e759970855a98f25d67af1ae63664f068dfbf87983f165733c090ee9eb6640d7bda2daac97bb652bf997d2c54bfe3741956c7bdbc40ed5416a734c92534bb781d6f48061f69c5cba086c9806ff072b1096c234c6a789dae0a073465d654c45242053454a3ecd7929047c1fd56daf9f82c67cc7072d2e1bb2f40fd9fc9177c2f4ad528cc33743c2f7ecc868e5f00832ec5e8f29937fdbef982bcfb56221c55d9aed4ee611ced00b7537e6ce6135fcdfa1a7ae294198c80805a434d3567a518b763b06ffb5bb604b0dda251ba7c0acdb9fb61e35254479e070024634fe6d6bc1c2f4d12272ce7b4c8f785ed33b8d7ed342c7d3a9b24fe8012eac55656fc65647ec627a6e300d77e5caf0c36668e2ed70b6613f8c0000d6278e9afeb15433696e1717171233a05e61d869f432e035be6681dc032b1ce5cb0b0e371ed59a5fb544dfc156aebb7bc8454492ff444c59d3a3182f051de0131e10eeebe90b5999b37c4b2cef57c5a52808f9f3a25350e356fac6a554c7e3d15e9ec3af0372dcb7b4c51eec1a6616b2e13342b38887c9f611c7fa9cdbfdda3daa037b29fbbb0397c2ba3acc2615543478173fa9c3493f06ecc223da869e69ec866d849d402426a6ce5bdfbd856b7ea42f172d5c2fdd05d2b030b3cf0f719468b2ad3bcf585090bc469ecc94fca4c861f57733475d61e4826b2f9ed3fae502d5637fb205160fb01e822d6f089f3d314ce96edaa04eaae5aeee73d224bf4e3879a3ac33b188d686ce3b217c653b352741ba0ab227a1b1414cc613386332d80796876f65fafa1e9d33481cd3fde02db937c82ed2ce3b69d92d38ad251a2473706bee9250a97d46f5ad517c8a71c61d6389a233f759ed876ecfd8b9fa471568dbc71aab44f2f28c4eb7243eb8797ff16f9f467a886b81d8cecaef066a7b67f63a158822adb6002adb05bda3aeff1d3de4668a540be7c1f2ba1ac2d340fd00ecbcee0f58b7a2e020be7b4c10f2772fd0cd2755af71f0bd2591d63641225c748c98accfe21b2d362c7e7da5a4de164bc2a8e82bba8a04284e40a8ef32fd5bbe902494418d92f2fccf93b9eff61cedba0ca3d2e0e8a798c37735bcee33c50d21d0d60944ef131f73a525473a64aee91464f9a8c4b17668cd30a73399dae78a9a607991222a1cf85ca02ead1e99180985a5a672e306d7b4ce35ac1c069ad4b797927d9138e6cb3823ab203f75151f9f786480e851a993140fe639d31e17edb9fdd62e49a120def61b31cac82dffd1016959093a28e3153925d2b1fd2db61abb948ce72aaa44b1a7312c28740fcec7b12a1371f25adcc5ad0a4c74bea8c5d2a40cfd410287794fe4f32b8c7d871e003054c691e4f7094c69f64104157602b6473f03a22bb6295e857389dd569b552d3cb28b3f79e01295a3a4f02290459041aa14260052eba6e475bf3be6035319ff137102c49cbb8137664c2bc6807c03d0a38c13e92a406575f7ccfa2df408cde14a78a084f510724b32fc7987d577ee23ae5ab8ddac45f080deb96decfdd2667fd43f52c27f1855716a6a413289dcbd6d02fe987b19e2951bedb48e442e39759373e4d8ef5700138719e3194a0ea34739ceddb0de3484955b2bfa86b475048a7d28ff1517d844535880a75c8e80eb665303e960ff80a98eee0f57c3060a19f1a40ae94dc4af498d12fd011a49512134d8fc349a8f5094ab7642e40fe9d62b3337a8b17086f3467ed32d7c61fb653771551599308dac903bfc3ee634f838442e7c36489ea2f8964e84d05e3254cc5d05d08532eca0c7ac9dd895ce8005d033f48f5ed8089c9ab6f78ea6786946a8e6a416f0002df0c3f573242786faa702916e8af074494b4ec9b256232d6ec064352b1a65d7015d54d73baf715f7af72d8a56047f70f3910966dff4a91d0a06dc20cfc22e6463f7140cab586e29fdfb227ff99b271f927b6bf29a3def64fa3b3251fe72c554bad2343613230acf0850746342205e33d769a2e60afe285c91ba4e4fec05078968b649f2515bb520d6099d1a036fe8b98fd3d2977143bc44f3ef1c94fea94bad56eefd9614b536982159be6630c45160b582e0fa37cf76391dd307ee18fd257edfba28141574ee5f373a19550872be7ea27ab69fa5652211983215fe6eea10b32fc94d3d47e5c60c76b6648b24b6faa8a4eefb94723ad2d2433ebe9606988c5c290b1403f6dc81d1f4e6cdc6e6d47bc6a212e7cd41dd1a689b001d0547a5ca04266501782837d9bd0ab56bb96267dcf1068b4d776cdf4471720b3ccddbf0189571467ca04b55b3e4f31d69f62fe333313900a29544119499e08e6736409d274af8cccbc17891fad982ee34004348fb75e9bff2b681561f7456edd86286f08b071183af9376d9b786499f9cb4cfc0446a5be7ceaf63cbb5f6636fe64a87066e813499c667b36f083a9922189238729e149cbdef012d3e985fd22ffd05a00fa2123eea17765553ca0ced92d7926b41ec4a96b80e8b6c962c4aedc8158fb81c6c2f6e3314358db4ccf527a24c17a269c35e77df02ca4034e6e055c7e7996410eb95380583a70ab52ed2cc1969f1ddaf59fcd31c4192e71458e3cd5a1e4f1c0c6dac545ea313c970b34f60d3544b818dfe68a71f0b5ffd08961c11c7126189f7aac991de37db40029dd487523f214d3ad811321c0d743ef1ce2d3b9bf40e0d1ff36121fcf615b96b988f40f31fd5b14111608637968e27abbf59a9f7236f1aa91ffcc34e872e55f2b58a6b84782e6706618ea81aea8f982fe6c19d15b05c86ee34a8517ff47a07d1f5b3e185efdfe5ae15f10c909c509592d3f275db841704fdd758f6c0e40234280da0b046834f35fe43797be1d022747da06bc73be2c3a762cb54f0e0ba6fe711c6f2547ae218efa0d5ec0330da95894a09c0d444374ac0ee172a4d7565178f86cd183a043e286dc571a128190fbb7680ee4cb5c40772ef032e39b70b206707c563901de6bf16b1da7b10270afe5888fb925b7176c1b325a2311e21e45c5335c3050cc27652372884a05fb88d62ba1622d4e10335e845c9d986f12c461ff440b0c3c303f962ead288e6957409ca37e2d3d4339f6e08677b7b4537d597afbec5f168ba0f05a085d6e7aa268800b5f3fdaa742785a842442e8fabe2d524bb25d55c04e9df070bd04fca1f6da90405388bac6be63258bc307d0cf91ebdd86214f2906c66e0b9dbc75ff063b108e977656843ac548e88b91a3fb105550d2b8546fc3c03e9fb53e0a293ebdd274cbf901e2b9d182a623ac5792f4e320a85c9a88e04818492e2fcd66fbd5f02a3d82c86924617d6af383719de381fd7b09b3f9f551f308ddbdf9d5662b4db4db4e1b5969cfd24104158336677332e09e9433b408c0d45e0b9fdcd9e742cf8f0b8fd24aeac882cb36ad4ba1fc6581419d8553c347d6f44f5a0fa6d37c5f523d66a1d7de8f708a994812d12387ef740353af4272d83b8a6133506e3a999e579d3ec56e0e7acb75c1d7a8121773a8d71a13bf4cfebf5f69b7efb89c4d99f7ef6a0ddfed298fa17a3893085d30518f0332b416aaf19ce94143bbcd9422e6d718e7d7f56445689b0a1fa065e0418e6706ffd36ff9017dd681dde07d906b71020a13fad6fe7ab2d66e2fd910faba07780d8842e97313997f0215109a0421aab27454f3eab222a4e10d873fa6e7703eb6d84b7f974cc3ebaba53b886f5cb864fdc7b9943a26b5203d2bfac4507b260fdd580303ea59c257dbeb42664cc4a5c5628090a0d1a1dc0c9c60716c50e35085f5234234e3e624c3e335534fd6f12d28d8bd9b541e164f7aafe5d81bb7501e026c9135d9d753dd4e0cc7c39b267dc38fa5962505c45e27fa68f4af194bbd896cf3c2687f5d0a3342d7fcc58eff0e3589fcf2dd159c9677a0218db7c7231721aa37905f7dd141ec6d9badb668d39e8cde791e6d8af5b24d70c926847cb1ae1b9a9d8c6c6531706031c8b295c091c0e99ffde1a968547b5841577ec4563b02b4ad5afcc9404c22b0d80797bccdc980b8bf031a0363d22ac69b5346c1783526c7287b810540d170d371cde8d3f54b44a3e53dbc145b0e2fc3196fe56a8471faee5c600e1d0966f27b25e3fd6a99798f854f4e9a2b77cfe35ba511ac6ee88af81b37ba46a139fc6c2abc54b5aaa09b1d494c5be64e80b6ab4f492460a047d2488e10a9d539a507170ca06eb7c296148db64a4f206d84f530bdad214eccd81e5ce537c18535ba387866e8cfc7004ff524a4cc3c83cef851a8f4fcc4a23273d9a10a9a0b3e8f63695fdd4e9471e7c76ef69380fc74f70054b0d15df735f6c83af7257b527d711ccc678b88fa2b59d5eaeb47baf13aca31d33feb2ca789893ed2a834927718f568b5533bb8aa0e6e7cf3899bac9dc409a82e75b252523f2bc42bfad248c236ce1a0dc4c7b0dd96018e0d580c9f416258faa516d96f7bec8939d68cd20bec3d90845410ac9a9a4dc6e814dc6cf0667309f407e1a4529313d67a943496fe5cd6dd15eae27cdba726bc08edaca3cdac0e3a8beb1e100ccadbf551870b5bff25a766e5cc7a96fbee60e90fa38bac8cd8626a73cbbd3849cc687b12123a9d93a3522457deb788999964b5189cc32148b75225075c158403494133503246aa99ef7eb7b1de766bd73117f2096406c9e358a792ae79b9da8c336d8c9f178cf8ff11324ece5432ffde24bbd01d46fe87cb127882367bf462f47daa44a59274583a7c5aba273b0681c2286c17894c07323084542e91fe2cf35c4562d691931433d33dfc41dbea1ae34d0009a8fe62b7d84c6630c0c3cd5a3590d66213b23c28f3aa2badc88a6b0548a12111ac1afac02cd0ed96a6e4ffad5103195ea302ebc98ac6ec2fb45516b8baace950e0a0fa4cf39a18603ab03fb17dd021689ef22eb5d51e4eb14e0bfbbf8fdef49ed140952bf199bc39027414909306e159e55b0992e70c9bf56cd16547e31c463601f5a1988aeb2ececaf33a395c9a45074c4011b8fbdb8e588b227386d2d9b8f4e1cf6d7c9206803dfe6e5d2dbf8f38d15ec451f31772b9914c9ac6855a4943f504a12cced748207fb643ff11e0202cf194ef792c3548514732bbaee2dd32bb7df939c9364094bd4b530bd0300246655be0f12a57a23e6e14b898f1db7a87ce2d2944882694304734fc968bbb77db82f7d2e3f688322bc9d74d8d2a59e32fbc3037fd9d83e2e4e4f6de9bc95631ef2bab4f7ec32e52a4e8e2fe5b373a65fb1287db968b8676278bf6d8e2cbc80b0ceb14140b9acd94b6d0e67b477406615b6622f7ac4a3b541681a7acf421d52e0bca7dd7a7cd6836ded74cbd5785c02b2e53a742fa3775824d80a4e974b20999772f1db1962a3896e7c20be3b5d6b71503c102103aecb585a7eac8e4774184929cb4ad4568dac97cb7ade622cbe8f329adf022e0024ffe80efd523041757ffce26b1bf0816dcc9627a9b44d694fa88ab7985e10a30b29b74ec9b774e8ed033e52773efcd2c8074d0301275fd31813b08345d576544f7f33afae500c33151cc68aef55bcc41d18126a662960350c88a99", 0x1000}], 0x5, &(0x7f0000002340)=[@rights={0x30, 0xffff, 0x1, [r0, r2, r1, r1, r0, r1, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r2, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r5, r4, r7}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x38, 0xffff, 0x1, [r3, r0, r2, r0, r0, r0, r1, r1, r1, r2]}], 0x120, 0x8}, 0x406) fchownat(r3, &(0x7f0000000080)='./file0\x00', r4, r7, 0x6) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/bpf\x00', 0x100000000000008, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0xa50c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) mlockall(0x0) r2 = dup(r1) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000180)={0x1, 0x6}, 0x10) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) recvfrom(r2, &(0x7f00000002c0)=""/4096, 0x1000, 0x0, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) 16:00:22 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) r5 = getpid() fcntl$setown(r0, 0x6, r5) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) close(r0) 16:00:22 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") r1 = dup(r0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0x7fffffff, 0x9, 0x6}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x4) read(r1, &(0x7f00000001c0)=""/32, 0x20) write(r0, &(0x7f0000000280)="656f6197e5ebc3e9b71ecd1160a16ca6119c045c05cd33985efa09604a6a0a0630cc6ba1387626a61af1e6b27597f541e76e93f69516403dc3f804f63ce5fbcd152abf2e15a15dd6124f92c06bf6378bd4801927135a63bef9dbc68803863292e012de368a969840d22fc36194dbede32f670eb3987f9be5c18e6f9096013be93409e6e1161d85a417635b305670c35ba5b678d38421673157a4c104c3b252b587fcd897c3b8702936f2cfda3510a5ba29eef8ebd27afdb018db955354f2a4f05c6df658b5321e0ee56f07611ae7c8767d5e78e637865a555b55b748795feceede3c2906dc36737ebea7a938b02e97bc442e0d9c1275367ea2aca527bc9f014a4375ea7c9ca797807f9a91f0fdcea34bbc64e33b9127caaa78e9a2961246c6690ae8e6fd948cd60d787ab3074ec3264ad5fd952b8fec01c50354c3bab9828e2e6291006e662294b64d8ffd78d9c529626ebf17e2c6db566b00044a161577fe4f4b5a919a402ae19bbe85152e7cdf5e471394558cc11f18ba317ada90d381e5e64599d47a5d69172892c4f1a077530d6e434d785b612996ed86be0048ea9ba2cbc97d915897b0f71c85c99ae0e91878e81c5403566bcebf2d778d47bf8540337255ed8d8b17751c226616187d5c87b24a926f4bd7a908cf715b5d0debd1124bc05ee0f52cc2d04259439e4733d944f9dcfb086319d941ec1d892950002f6a7f163045e7a2cfc72caedbabd63aaedb9a4cc4d4f07e37f11f35eed1aa072b8d70c2b817a6273917c6c52685151800066da30810b4bf1ab7249d3e987d4ffd44b71ecb7b5b6eb301b728b90d65297928526f829bd13d9a3b2f8080f5129bd9289c8fd2d056fdce8ac40d8ace15abb7811e10eb50b7966873c24096c8e6609986e58f147f358d03e8c533ac172c4f27c9c2cc54d99069919da6da2097bb2d8573212298037b8efcbfffa93c187f6c3e2126774be2a4a4b2fa6ff0f74b529d661bab58fafa8a8dec040e925d3beedc9a732362da64a1250ab25bddb0d5a7ae7f9871e654785162f52face6d4b68e645c946df076d6b47a4d2a0299fe05a20be52cf981d8d39f26d24a6b231058038510d425a9052931ba1dcc77448a71fe2b2d52ccf7b9ba2da5b155ff05a4f533c5eef304ee2131feddae936d211addcd8e77edf44cdf311690f58d36e344e8d02d7e9501fb4cd9186ee3ea7f5ad45e3522c97a7295e56c186ee531bbae1b12e510697c7359f4b50ce72498353df72c6428f17deb28f8d14d4b233e803bba49d03424bfd0ba8ca9aac57a04aec8876fd1e6d1b5f7245d5547f78b2654f46a1e1095f3aed690e1b0e54269522b00ad862f94e33c7172d1dc7de4cf94952d760d7ace7cc563bfec50864cad05be3f0c38cbc25d7f5968fbafdfff8f21daeea2a1761f018c06b434cdd3b38b8b1c33a4d5ff79ffff60366e082f4b2b4446886398e58b235e1416d5db290bf49178e3b0581788c543477a9792b4483039efdd5ba2ee5bb3df9d5e660592d7ae80c75b62b2e104d83ab462ce165dc0aef0edb0c06110a6d371c9ef54434af0d2e2abbf0c94e90098fdab3241347be7350f995a05ab99e3fe63c7376ad5eb4f5f0467a980c619109ed93f2c709add45ffeb5d5bc20c44652e5f21f338ad91670248dbbfd43899ce79dcde9b36e8185dc6322c68d6ed994b0e242579bf2f92e132bba6d4ea7cb9eabd8f3ea86038aeb3cd2e60b5cec332e616014d5cc28973e55892d52cf65c6e13546154783e22de893572396a573987f28b204cad418b19709c36fcfb855ecffb9322af9fb7b05bd0728b35584c23413d9b2676ab1912ace2469a353ed4b5354ba7ceb70f116069160f0323d51e9f34b1fbe9a622df38b8bffa8b17a0b303516ef324c6f1d6b86787065a679c12f1173d99452a2b388391aaeab18aebb5626cf6d2cdf3a2c3f46a1d3a3e05bc170f1afad5bda7b05b72ef98b4ac5323cc03d7c636ca5a80f2977b9ca45f090c9eb48c0804a2c7605d6e788bd96c0c78398f9bbc5323ab01254f3e87f5392b1fa7a56617637bd82b754e56fb48458c01c60c1062c580b90be6d79d7713ed6ac2e6d08d226631e8325e6c1fd24c026b57e132eb23640129452d10d49723d9cd9075c79192d3251ce122e8e8598ee33bc1da281f59a88345aa038882a596f12b661996f3c3aa69b2904f9df2c5239d8be3df7bb8257a0c98478896f77b76dcc8ab4c4e83b2100a8ea36097ad171cce432f0de96191315552a1d1be3847e1d47aba41292252fbf9d9fabfaa6bf213238e0b71116a163cf97c983367cfbcef3139ee849aee9055e7e3c97eedff5faeb221b5142f98df3e1d383e4310ba1fd1a38aafc6bb5e8aa5d328c185846e291d6cbb6cbe7fb86442b9049677ba2f277cc61dcdda4a366e2e1c130044703f1069a0f837b491a5fe150fad195ff0358c0be1a091ad60f00ec58db823e0d227fd7c7a96ea8900e02bfca65d59cc3bb11ebeaa5d2d6425981a8385f562f2bf78d7dffe98a1c80e950a6eb1c152c93a46ae8bba4c12af73732d7dcefc05d9956ab4603dc515e3d380b052e81213c8fd51bff3845259a61162ce26c7685bd1fb7b4f0e4c08be08ba62d8136482ccc63e21e38956389b6895dbedb27d02932dea2fd57eded000181125b675aa9891aa1b7ade7e497bda2fb34f053cb3a596abe049155624700da3b9e5955f0cf7f42ae8040f63d1883f5548e194c9e43f1877fbcfb5abe9433db2172952af6cc5ff79ed0c75848408cd5ed5bd52a96de43d1a086519d806b2d22f4740093b22bfd6f4af8d7a4e6f5c1047ce8b7bbbbcbf088c4f88ea395f046d94852726d8200daabb5c6fcc5c8686359e1508e5cdc306bbc744c78b8bcb2297bdffe2eb3d2e871ab231466d100a1e40462e26f88547dc36a020368ff417bc131ebfd539ae37d9e3dd770d7da2ca00ace670f5e7e23b1a717fe8d09dc15edc338c9235c6d0500d966ba5929e28dbdc7d86994c35fe3046a4b5ae98afc7c51713c388ee8470f727061cb08fc6c6aa45e9960bd4cf1f283be82e9de09e7b092c5b56e7d8ca12d5fb2d2ca25cc0f11ed0bc5c276bf69fedb0578cd8ff20dda7019528b6da12e91b8610d6af43b08925a38566d46a244b896685a9e5e0209812907adfc8ecfa4b260618a5e9c4544b12f5366d1ed796f01eeb3dc4f40e3b2d6f24703fe0adc998f4fa0319476e5a8ec30eca28f310cdfa01e1932e29858c3817f345b457794a9ed15a7d76f66b4352a898fce1f46d1108502fcb8af241b00d0842d2d1ec2d3b0733603c26d6ac417095a869730fcd9bc6665bbab504748af738b589acc79bf18d4094e7ac31068e471f8c405924adb84cc5b30055e37d729dc07da58c1ba4bbe7bf8210defc5d236a13d8c68637b56c526dfd019b8665ef048cbf28bc16bc27b8323b03e57f5cd422ce62d36cb8b6ff927a30cc29a8f26a0dfaddd876be007f5b22b97696aebb897616426a2b04a48c90ecaeb3fb0684c18e5925bb978b8ae0cfe41a10a024c35e6914edc02d2ece29adf1bdb1f8efff1a79bc2098f053b336a2e8131525c803710db5ae79b8207476add70c71fee8fc1a43d100c0e25245bf39c0005b813b9f091141e5511b72a923b7830f7485db10444a047ac74422fda833c727237b176c901f6a1989a05c67e8f7c73bed8bafc1e6a075023dee9a36a6bbd410161625d0d1107e6e549fb5ac69b593fb5c2c74bd92596ab64a3f3c10eae7d3e065319c518d7cbb01c4d4b2142a02c3f62330148b513a2626f7855c7064a42b51da78a90407ba0538a699b2fe9f62d3a3bbecb61d1e33fe02ef66a27e86509f109c71bc471a46ea786372c3f3feafa1c66e252e5e824e8d2905f21a881584b7f2cb638acd4a6bd343bbc76b5baa080acc49ad81c23f67966f43a806f8e0fea81fe95455b0f13949787cc05c495323523fa0ed25e8e0190e4ad73093335e9134e7e3204199863fe75767954c7691499f45aa41615c381ca1bbc419076cf54abd9bb45d49305c573f3be8e51bb8eec71e05ec17895399ff44db58694e26ffddf1ca5534fa0a4fa9af3f2a31fe6730a79d683f409bb109e904c322ab18ff4b3b0f10715398b80f3af167973ead4d183b169f6b57734c5f96bf8dd2b001ed1c5d63001dfadd56fbe7e390990653f737caffe607deec34fb406f8ee56d34a48bdff6ba50edf345643ebf3f5b14135acb4c03a06680ee2fe4dbc38f047e167fdabd32b1a56a8351c8952754b03ca886da8381b98e52c97ad1d72bfc00d2849313dd440db2c90a55e50dca6adcfb5e068a5b2f74499246bfbdeb1622ef3bc0dca475ddc9d54ea9ae5ff75b7876dbd51fc34b40e7e2eaa50328e065a2eef3202c457564afe5cf05bfc64c0961e9f3e83119e6076f94a35c64aa1877d82c3b99525ad6da342bb41afb604eaebe9479dec4d4d7ea63c93d30144e21aa70227c77bea0f1a8f8e97bdfa5c34ace55df94543bb7ce4a83964d64dd0313b5b9abba3b5580df633a1a83c4036bc9af482d2f18eae5e399508bccbbc3f770e9217f343cf9b30bdb15fc2cafbe4579aec32d9a199e5a1eda53e7c5aa859ecef5097f9824fe429e2c69d202d17caba0dc8763b79340829eb456e2baf6d48cefbb1eda0dad0c2b06d45b313856d035d610d195b3d023f5e681fffa69e72988e40fb9d07e7ae4562a6bcbe605d96005a7637994b32fbe8c453c4cef04ad2bfded20606b9064eaa37b3e0c4b6db7f06ffc24216a5a4fcb354f42ae5d669244275cbc4c0af0ebc82fc205f0c3e9544e9ef391f4998884ec75ad167a22509dfb146e9986ee27ac3d5608becd840ad7b754357811056ff308074036533a4ad717c16405936fe6014a85756affe1e07dc034424f9d9fc672291d9fe44f51a4d65d03afa508b27b5618c7d7aeee8586d70a6da6b014527d9b6da150731a5598deb8a7493dd16f469a65d9692f4ca67f7db9bf90358d482ce53c3a583d98c0454f30136b2daf3864a5af9de69ed150c010f1bc6f8055242d05e4d72aeddb3a1e6c5211a465f53eca585b02eca1d1ededae4b6848236bcde3d945305acbd24bd534be3cc93767f8aa330a7cbef7e1b6725576c02441d19d13173f6d2534cc5f14e789c79bf924f3eeed62a8795df57867bc7752f2c6984868f676235e374e8309a91139b415812f596429625377ecc9cbfefcf26fe70f61c447708897f0a1b7290e0097b9d86705269c397e6cef1c233f0a9d64cac6ee8657181a308ce4fea33e4527d9ab1b7bd83918cc00f8d310046ca037acb26d398291402aefb13a772bb69a252b1717d391ca3c3c5e4a495c95353ea102769e1c66c482513324edc5990a5c80cd744ae1478382661c9d92581b8549bafac2b35bdf514f8a9337372a9d0b840862a590ff896027b8f0b240ea07eadcb1ccbf6893905868b27add3f889797724d1a5d52a204f2e11be45dc39dd51d52e05e19509b1f8bebb5a83015da9bad47e2657c421bde4b20424641806605b5e51d60d76c8ed8c411e3492978585e5f91445b62ac9717c24c4ca08f2a1d545c6aafb99c2ea9345e18f06f9e9f66f076f6fbe913d0529fc6aeeaebc6a43b0f6e197dfcbbda43c154f1d189c11a4d83b58432fa2117d0df712047dd367da7e8f78ce31b6ba0b4045d258e7a1672f560a167b4a645385c612ece9732ae7fbe82036def5ba4291c4284d2447c949e83a76d4dff0608090d03670e07c69e23cea617cb90c31d12eaa7b9ad9f0500ede4fcf2e24c6a9fcb65d7366916614225bcb0", 0x1000) open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x20) syz_emit_ethernet(0x0, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000001}, {0x48}, {0x6}]}) unlink(&(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x0, &(0x7f0000000240)="db") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x4000000005}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xd9, &(0x7f0000000140)="46ecb7202be56e66b6051c0f1f930350f7f8e018f5e0ce31aeb7994ae7b692b5402cd624c1b95f39d5e844a6148500b19209c59731eccf0e688687e1f1023cc15e9e5a248d559a20a89f572f225036e7910304a8340b2e42debe51b06cb1c1c3b20bb2cacdf78f641b813e94ab9dc60deb3fa43cf699eb23c086ae97d911f2509c2a8effd8d94df7186059c89cba51724b9b4208c5e64badb9622b1352c063cbc088a6fa9925f79c5c7df1660970c4f064951fa62831321e51504ab9067a11092cde4827ff03a8da4f4fcec0d3729f711eb401a9e2e55bc770") 16:00:22 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/202, &(0x7f0000000100)=0xca) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000140)=0xfffffffffffffef2) r1 = socket$inet6(0x18, 0x3, 0x3) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)=0x56a) recvfrom(r0, &(0x7f00000001c0)=""/42, 0x2a, 0x40, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000240)="42caaa3985ae07e0f786aa4db249d0b56017848bbfcdb6a773f8b24a320e4adfe2454e779c2c1b0ec8e35be4f3920c0ed06e5662cb299eda46a73fc14c60bd980424ca283790dccc4e88efbb63e7bf6cb5b8fe3c178f49f28985d2c76bac10d9c27122658afbacd48b0d2330a8975bf429b903611cdb65d7f0908733f8ac00ba14d1e29df2a8c42c2a54daefd61a812c532e2319ceaee2003241b0a8c1a6c9ff23bbe55138eb712ce8181122ea17015987543a432de1fca162f0e6", 0xbb}, {&(0x7f0000000300)="bee9697617626995bc87468684b5e530097c515e9196387b7060938e1630bee4d737f40ded0e9438181575de449036ab53decc9173bb343e0ce5dac1016c68", 0x3f}, {&(0x7f0000000340)="7e60c49b9eab1d265f2bb5f8a49ce396b57aee1fb7b66b0cb6bbcb38445c7694779c8702c0b9cee214297b795aefba2dfcb5f39673584f82625019c744e9d1fbcfa441af9b9e09d5aba82e79483a3b5165675dbbd992c738484892f692e1d154a3bfd3e27e0cf9a82da49a307b2156be4077026bcbc20d7b2baefea503cab345a2a1bc4988b59d7a7afc2ea388b6e7a9cd8f224faed502236df595e0acf2d1b93bba22ae4b693899ac48ed55a1be9fd8a7ed020a6911eed4d594de9f4d2ca446704df9c71a349da70122f9c4888edfbf9bf3f3c2f41384072dd8043af21a8ffda5", 0xe1}, {&(0x7f0000000440)="47e7e2496246f4efb7ec866c76e4afd62ef796978a01764678aeb553d46b7446ef5313ae6ab4156b61e0a15099a12a3b3d82a68b51b8ceb1659af7e350529cf5928f1f6277889196a0d1912acf6164ed58d87f961a8eca1256764833a5d1588959b6897a4b113f732b51294c3fa6f9bcb5c993be3b87d5338b76f57d", 0x7c}, {&(0x7f00000004c0)="e26ae172bfbef396443f6296326b284b93b034b36da0dfefcc3fc50039048eee9e98e7d0d65e8692f2370fd884b3f80387732790e322b9be7a03464fecce97b859e08aa250ac5cb1f9c76b5f86713af6393e945bc21f7f105901b198624aca538c0616e679e1f8c58637a921ceff74af15a27f0c8d378855f2718948f3917d90e56ab940ae5b07c7da557347e32bc89ffa2a2ae8158a13eeb69580ebaa285b35e8", 0xa1}, {&(0x7f0000000580)="7faf9c23615e79083da80fafa227ecf4759e516869ab20c90ac7b10394d1f90aed11d6", 0x23}, {&(0x7f00000005c0)="6e174942e1e9d57102f0b3f18db84f7b78098638bd6ff82671edf5755e1e01bea95414c5188c8dc7659c633c4d7da7a1c332a7ad03419768d3f0f2eaf08079cf6f0caaf80a2f5899d6ee287a8a2bdaa0b5f70ecef32b0b4c7f17c8961b594abcfaf2fdeef82461f7e7693326784ed7db090ba728f5a89f267cfd3b8b513206b43e97b5542b5391eba8c2ea983f5243da99c00346451d7545383c8967b9b08b7a5870d9d94d361f4f13921128e09dc850eaeec370bcbe38cb3ffa868a652bdea959321682b3cd3ebb6ddcaea3f1e774cd262d839d4d77ea6363c3955d7868907435", 0xe1}], 0x7) connect$inet(r0, &(0x7f0000000740)={0x2, 0x1}, 0xc) sendto$unix(r0, &(0x7f0000000780)="c079", 0x2, 0x2, &(0x7f00000007c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCNXCL(r0, 0x2000740e) r3 = socket$inet6(0x18, 0x3, 0x81) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000800)=0x1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000840)={0x8, [{0x1, 0x8000}, {0x3}, {0x2, 0x3f00000}, {0x3, 0x10000}, {0x3, 0x9}, {0x3, 0xd88}, {0x3, 0x7fff}, {0x1, 0xca}, {0x3, 0x6}, {0x1, 0x40}, {0x3, 0x101}, {0x3, 0x2}, {0x3, 0x800}, {0x0, 0x3ff}, {0x3, 0x9}, {0x1, 0x1}, {0x3, 0x1f}, {0x0, 0x100000001}, {0x1, 0x8}, {0x0, 0x7}, {0x3, 0x4}, {0x3, 0x8001}, {0x3, 0xffffffffffffffda}, {0x2, 0x69}, {0x0, 0x7}, {0x2, 0x3ff}, {0x1, 0x40}, {0x2}, {0x3, 0x40}, {0x3, 0x7fff}, {0x1, 0x20}, {0x1, 0x8}]}) connect$inet(r0, &(0x7f0000000980)={0x2, 0x1}, 0xc) mlockall(0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000009c0)) socket(0x26, 0x1, 0x40000000) ioctl$TIOCSTART(r0, 0x2000746e) shmget(0x2, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/zero\x00', 0x204a8, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000a40)=0x1) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000a80)=0xf1c4) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000ac0)={'./file0\x00', 0xfffffffffffffffb, 0x80000000000000, 0x9, 0x0, 0x0, 0x1, 0x8, 0x3, 0x1, 0x8, 0x7}) connect$inet(r0, &(0x7f0000000b40)={0x2, 0x1}, 0xc) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000b80)=""/91, &(0x7f0000000c00)=0x5b) accept$inet(r2, &(0x7f0000000c40), &(0x7f0000000c80)=0xc) syz_open_pts() pwritev(r3, &(0x7f0000000d80)=[{&(0x7f0000000cc0)="10484bba43384240ca04b30a5045518bdc06d1313c4710f8b24afdcbe74a6d71b3efdfb74c95f1441366795cc18628793bf5c0e8df049b1926c60f2b67106fd9979d2a362400177d1ac3fd4ab877370d1261573f982d0ed7b424f7bbfcf0bba195d15227f5db8d0fd4288f9a58ddca28ef1b81e55249beb53760", 0x7a}, {&(0x7f0000000d40)="ed2cd6b6572765efcd00da81f162f3199e2773614717da47c8ee0a4163182597755561bbb3352d1fba48c27b24e9945a10f231cd3f2b6e", 0x37}], 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000dc0)={0x5, 0x80000000, {0x66}}) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[0x2, 0x6176, 0xfffffffffffffffd]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x80}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xc0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x101, 0x80, 0xffffffffffffffff}, {0xfffffffffffffffc, 0xe, 0x1, 0x77f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x200020, 0x0, 0x2}, {0x2}, {0x4, 0xffff}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81}, {0x10001}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x7ff, 0x8, 0x4, 0x4}, {0x3, 0x80000001, 0xffffffffffffff52, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000640)="bce5bb82bd82c321a8cf74848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c20138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd63959ecb3695beda16ee15aaf6b6c31400b4dc386972d2eae495014ded254cd66dbe83ec3b018be5455be5fe8080c850f9e13da075ee54c0682350000fe74511560c534642a247a3e4003d756b8fb6f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a", 0x12b) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r4) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000840)={0x0, 0x3c3, 0x3, 0xb, "b08dce5800"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:22 executing program 1: r0 = socket(0x20, 0x4, 0x8) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="fddec0b1d668d018c08eae03a6285eaa63438f89d816dbbbf5593cb912d9eccbf0554ba7eb7704ec7849e8f365c0de4366b110e59023158810631463c662819539a5847742a00b49e51fdd47023389c104ff451df47ba74ee937164279efbc9a787f0ed1efec5be2aab60588528de8edc8b959c62adbc8a1247a3805c990a7e9", 0x80}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe26) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 16:00:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xa3, 0x0, 0x7, 0x5, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x2}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:22 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r1, 0x0) 16:00:22 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x800000018, 0x1, 0x0) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) 16:00:22 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x820, 0x81) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x1ac, 0x0) getdents(r1, &(0x7f0000000480)=""/114, 0x72) getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x605, 0x2, 0xd}, 0xfff, 0x8, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000180)={0x401, 0x1000, {[0x0, 0x9, 0x1, 0x5, 0x5, 0x10000, 0x4, 0x2, 0x2, 0x4, 0x2, 0x0, 0x7, 0x1000, 0xde6, 0x9, 0xffffffffffffffff, 0x100000000], [0x9, 0x7, 0x5, 0x5, 0x1, 0x5, 0x5, 0x7fff, 0x1, 0x5], [0x1ff, 0x2, 0xbfc0, 0x1230, 0xfffffffffffffffd, 0x97, 0x3], [0xaa, 0x3, 0x1, 0x6, 0x1, 0x2], [{0x6, 0x8, 0x1000, 0x3f}, {0xa7, 0x7fffffff, 0x80000000, 0x3f}, {0x88000, 0x590, 0x9, 0x5}, {0x100, 0x8, 0x5, 0x9}, {0x1, 0x10000, 0x800, 0x7fffffff}, {0x8, 0x2, 0x5a8, 0x1000}, {0x1ff, 0x7, 0x800, 0xffffffffffffff11}, {0x5, 0xfffffffffffffffa, 0x0, 0xffff}], {0xb040, 0x1, 0xffffffffffffff89, 0xffff}, {0x6, 0x4, 0x80000001, 0x1f}}}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x8) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000500)={{0x18, 0x1, 0x4, 0x7fffffff}, {0x18, 0x3, 0x0, 0x10001}, 0x4, [0xe7, 0xfffffffffffffc01, 0x532, 0xfffffffffffffffe, 0x4, 0x0, 0x6]}, 0x3c) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x7, 0x1010, r1, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000200001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x1810, r0, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) socketpair(0x12, 0x4000, 0x10001, &(0x7f0000000040)) 16:00:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x5, 0x4, 0x1, 0x2}]}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f00000001c0)="22111dfba2813571a84aae7d46b4c074e8463b5f0ee0022c61d8269b29dab06fd7453100526790492d5e47412356a1fdde681bbe398fdcad59e528c4e98d5fb77feefbf156b4a3028fd44c", 0x4b) socket$inet6(0x18, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) getsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f0000000140), &(0x7f0000000240)=0x10) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000080)=0x1) 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) socket$inet(0x2, 0x80005, 0xffffffff) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) 16:00:22 executing program 0: mkdir(&(0x7f0000000200)='./file1\x00', 0xfffffffffffffffe) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0/file1/file0\x00', 0x8080, 0x10) utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)={{0xffffffffffffff5c, 0x40}, {0x8, 0x7fffffff}}, 0x2) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') rename(&(0x7f0000000100)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') 16:00:22 executing program 1: stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000200)=0xc) r1 = socket(0x800000018, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000001c0)=""/64, &(0x7f0000000280)=0x40) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000000)) 16:00:22 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000dbddb97b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_open_pts() close(r1) 16:00:22 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0xfffffffffffffffe) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200000000008000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x60}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: setrlimit(0xe, &(0x7f00000001c0)={0x1, 0x1}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) write(r0, &(0x7f0000000140)=' ', 0xfffffffffffffe56) 16:00:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0xdfffffffffffff, 0x0, 0x3, 0x0, "fa6810ffe48c3357ab4c6c4500"}) write(r0, &(0x7f0000000140)="962cebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c090000", 0x3d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x699, 0x0, 0x0, 0x20, "0f809f6bc395865b050155e685d9eb85433d030a", 0x2, 0x1}) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000380)="2ebbec06b61806eb91ce8efe85e1af678b0467b545af7b009486faab56934c73ed95162f0bbc29b87ce7d6755bc8ed5fc7ec9f19740712aef6d55a2145366d0b9fd87af745639d85542dc6666974cf2ccd39ccf0ef500ab94889d1706c4d25463ead1d4b2f35e7df4230b6052bf2aaf4a27d7920ccb98f69bab8cbdd9121dd367cb6830957668d131e24ecb603bea9a18f8f5bcbab2064784b379ec97c00310abb42a0e2562cb36d8e6f855d1820644ee26bcd66a261bfda52b889aeaebf9baeb191e95a1985bae849ce13bcc649ea8d56c66feb16c2eb2a27d751ddd50a6b9677bfae21281cf9ffa85672273b"}, {&(0x7f0000001740)="d977aaaddcc97513ca94a4421947fd6d507d945ff7194bb07d69e00d8bd11286211af45c4c7ee7dfeb9a9d0eec2d9c83454695f428f3c392609d2bcfb1cf1a9b805eccadd42b1a55a79ff18855f264b34850ce7496d9a452d926dcd08be971dfb5b0acc441901fd56a094086b56ccd7262a80d7c840b530da12ec4b7ad6ef7d08fff9aeaf9c3a7eefe8669fe10647fad061a9b44863e5e1550b0fa56dfa61bea1c0c960cac67950861ac2248f0dee29648cf5cc10ca7546953b0cd1e7b35067f26bf795e40b9f807f9eaf3ec490675d5983db74d9ebb0a3791116c524b4cf7e20a6a005ce740aed2a1a0aedd46d877e1804d50c618a52a0f8bc83bba686d424417bd8c5ee1fcf2c218319e0ec0f078021952914860f5f7284e358918a4a9d2dd51fcbfa6fc5263121a0e8158ce98cd2843b311707da1c6882e5cb33900c75541cb6194234ec9953ca80f5626a0736929bd3246ac4d032f2128470d085cb57c193bb2d67ff6c06462b4a23a427394d69f9ba2b763dc477bb1a4f808c56765d45977c95e532bff0ce7949bd91b4af9e1e565a62ea6a7237c24d5d4fbc5c6fec3479aa534104c98ed55eaaad1408c4db1bac39604dc704aede93528128bbdc00ab0d015c04b1216609cf224213a6ba07c442c430ba89328983b38afef1edef4fb1752115d83062e24c5f05ceffe73288374998d7358c37553cdf68e57b19bf07a0671dc18fbe77c1e75462a91b7ba9a78fe86b7a0e38a946a81329d8eb72e243e5a6ee7b933a920cf4ae1d8e437d83f57846e3a56d92cb73bace02dca48a1b82523efb29f273369cced5f7f3988446b5dcc007983bc3f48c93e931b3691cd4f0f43a068e02376c217f9b6cc8a27505922cd97d012ce984270e2cc94b0c514851af7b990fe04e1c427674c4106f4f304e819a00cbd8646ee926d84c06b8aea65946244325302d1c17823c3c75d51b72ab10b97691acbeaf0eac67bc67b5d29fd2c666a705b456c8f2057f376afc8f88b326d59dd914457652401cbb7dbcea863710b43c72e046b3b1696c2a2ae00825da20132ee56e3c265437475ebb3cfa48e13a080309a20c0597db57918d748907e86c3d6cd9d25a33be5712614480dedc1199ebdff16e19c839c636b268ad7bea4fad797263457eeb358615c4d2a2f83d02261ee6f973e19db89dc4d8f0a1020189aa6714078b7cd5d7957b69b3aa2f587af748a8dd865b9310be26f3129f7824552289632b041196dea652e3fe52ed1223773c957770f21fc548bf04eec7e5ee1ae5dabcb007ca5a74d55c3ff7b06bb4945b37a34300c50db2b3b7cdbe70bfe548f52958bdea10600e3a16bd1cfb9063444edbe6de8108b4e539e69b609eef2009cc80822d3388de841c44ffb3c172dcde4aa36b731bc44644cb99da4d226c78a49d7b1726dd528e75feb6bbd6774fe46a53ca766ffa27bafba2e1f472b3f1c5549d636850c0a6bad43b3dd8ca494089a2e57d89619b03b03d8d896474eb4ae690546e1c8a7a90934bfd5135b4468cbbabb4de8f4aa3b85137949be4c4b9e580744bbef62c85bb36da8806ba540a5009b1f0c82893b5f34ecd2c0814852f43d6e85352c2a7162f923b33d7ffde9581cc1a0c0104f655961e8b8cc3e1276be6e28a6a5ae2031a3c65ca935b9ba968d3783059d0f4af333e67295add5fd87c0721915462dfdf16f551919be57b36db55a0d9830ba75ae54631dfa9a6ef6f91f132802dcbdd13c8153fc302033197c1d730cf756580726b5fdb44f8d0656ef301b16e684b7f43e77abd6d2d079082fbd8b5cec8d0905753f97a10b23b2c80e1f9faf523ca6c131e993667636f59aa5553d49bcb34792ca799a8b0536298c549d1f3b0788356adb71156005a3907216f7181f75490d0fcd13e51fcb8177c15bc7c66dbbee3b3fd86ca0c988ee34711bef2c6ba7c5eb8a8288b43122229842edd124875ef6d920afdf9b1a5df9d4ca5540b5560c4334420c0de696871e6309d5a7fc169837e745a6540db94a141a6842fa8e908a9514455f4b7e4f39f7c4c3cbb7a6d22a76dd8802c1915fc94c480f9f7d48218d9fd40563aaa160fb88f081aaeffbac362e626ab6c7c24e8328d95324ca414a9ccc3434e05e7ea787216e1f98daff216aa3225983cc5d4a0a128d825dab7960c961b9e7018e53d6124eab61142d121aaf8118e8a67b407b4277f581811554e39d11aa8fd2bc38e705dfecff889755da12c5d61bca5761db50543266a3826a04e53e4066271fd66119a2486398de8161f627bb7be5f5fb440b363fde36590e6caa63543ae2541c5af8a73660b138457542de4af894ee36f8e4ffae3dd7f66b53de378cf3d0eae273f2f340237e03aabb9cee0cdbec1542a66b9a7aa872a061b863812c91802c678602086166069a02d24b7af7dda013b827cfa49d0569cb52c6deac0019e737ad641f4b949b04ddeccd57baca45685dcd549d7b86d9d9c7b19b6d467dc7c418b07b1ac13b501292f3e8f04aec65d8a6ba27dd40db05adcf5e04bf79ee158d693ef2f7df0f1542cfc48ea7f75faa5656a86c95690119166f3baa4a69f7c73d0a993a15b06deea1953d56c05ae2e61025b9690738f9691cfca44d306accfcd0c70cb06956ab2196bf9850899d327eddd2f6a83293ab7720243b6def002d30ba7c960668beff4efed50961a85025852476ba9391ee41dcb5ee8202298a7014712e793b2f0e8c03daf73173db13a16864e54be8178265571a97232004aafed9eed2350d28e35cd570390e1da69fc005fe20f6f075377a7c563306a99837057a655544da4968e78ad68d52b1bcb8ccaff883510a5df415eadbb933f8108bfdd6524ff3557301855b81d6dd49d3548c241cd1d1fb90352a7e4ba0227e7e058f4bb056f6f41ea104a7bc54a2887a9c01f1d71ec9083e3feeaf938af0512e7bfcc254f8b6a4f585eaac08121c72d8acd3ad8f00581c63ef0492b9e3e0da23f48fc2448fcd408a765891431b1d0ef052c450c92d1216c3f6d808cc0f2062b14384340d30a908f6def4c0a5323feaef08e9d4acfaf8d97e5d40816352b9a67252dff7425c5dbf727dedca730bc894c700a53b6cd20ac9906174308645fc17b11c79c9873a47648b5fe5fe359cf91a48c026e3cfe916414467c2922f7ea5b881fbdaa2591a7bee97ac972bb59ba94987e23099689c4d29daf8a6bf8042e031e849ac9d9adbf644fe9e1894ed8675d0e71c67e9ec95f55ff0edaaf8fce28f41cbffe60c508458d403f19b30184d736ef976e2305f687ec698bba66d720f1a81357bb6e9288482e953d3daf28c7f58470cf9c0641f224c54207c5ec473baad89b9557498c5407b73de9f401625acccd0250f596769ffb6aa81667b0661a120dc88de6851ba072009f6d20b1bd7919ec75910eddb8bb69d3e72f8f70b2fe1dd8a53e6cf26de46350d89eb4be116a1a979015539f01dfbc565f86ce60ac61858f9ff94fc7503788373203b830aef1e9586b4e49b579b7de27af736d606227009e81a75f1e06066f07eff43b6c06838df4e09a681fe1914ad0cddd9884d1a379dd3d3f8f6a1c8e2d77c3767fc81b6b2b5bc458ab11183e5c30dc763f5322c11a77a7be5f656bc22a31d434cc31a320a0036e08c04e42d4774ce0c7e6ef1641ef60ba6fef04885a343c72f80467dfbc5c1d73a022aaf6c7a8fdfde68bdb6acc07768d309d013b31378c056a6d8df9b510481de45799169973b0ba8081d8bb7472b4ad5b55b09be5ff3d54b850d385a032a9b7989d03f6f830f5f49e5829ea6c8e3cc4255d242d3425b93c45da5001d4b53b53727945f26376398fd8d7e05c4f67ccc6d90177e7fea3c4fdb50fd2a25e426484cc3e4c5a2158f466af943501a0f8047c93818a8884586d958ecf67c39625af9f0034a9edb58406fdc3fc51a1321df51a1e99ec45a76d4208acaa3fc58e3cc65d378346374d3ac68deac9782c6b2c966d8bf53394bcb4a4e6cad622acf252bef3aa1c8c640d263e78505dff298d7c38231bb2f5effa8360c7aa4aa238d0d677eedd69859e4d3cd1ec0d53fc7bfdcf6aa20e69fc58b63be8d7df6fdab3d22915f853bf3bda9a97268ad009ed4c22a93cf80c551ca15c26c3ffc433935d82bb624c0b8e5ba723c268c91f2f37f4875855f163073f8c4f16d623223d80f1dfe0fefc503baf26520967c10232219bacbd50c0bacbf5aa0a2aa41373da4a3b290c7a1dcc7f8817e3695bdb656565ecc46c0ae27b5149ecdc31f851976141be1b8d6da58b714a35f2684f8d250f7265d16ecaedfc02a28e41166c95a2820dbbcbd9be0a6dad9bbbf20dbcc8c71d46a14b0dccbf9d0ed38dbf747cca361b787a15b397d4a7316efb62e45428543b4859bd80d46652c82292d3151622b3cc6472b7725cd28b3b94872adb513e502f1c45b2ae03b77e478613cbc500485bc56f67974993b34d2f723ab4e7186f1732929bce49c0d447b91afdf4cc6b6b4711ad0dfc361745b85a97e118a9078be6a359d54cf365d23b1006b5eb604550dd86fef45094cbf6141dfe07353d14bcbefda84d09567e3f896176e05dde0ed22e803bd6abe4cb452843d29f2dbad524a54c95cebdddb9c5638d1b6e0720ce043c38fb162f6e13a38f7f58422dc22686a9b15bbe3c48419302bf9e7e5bbb9485677511472b0cc23d57420516047a96357d92de5d2388a0971be5959a6fc70b61d8a9bfa4e3af9298fdd96904d6b3db1c6e7b1d19622a302b6631c9f343d089e2e7cbfede7f6d2fe4ab0ca5e816da02da2f156da690bc9c6b6c77714be46ce3fdd89fe4aa8288fb4b3ab47ec34e8242eb11d3e1da843da71fa880b43eef59dde33539df84ee8d4d6ae0d42d28243344cbb9464b3a8a345932f8ae3a82748960a1c688ec2abbc4d2434bc0be43e2bd4c42a4ca02ecb3cb36da601066a4332e04f41c99b17a761f5ed1eeb53c01878458deec1bdc6e8fe8ecd79a34f52eb5e1baa96838aa187a1029c553bf343f306fe9dd33643d726e856f76aabf0b9768f3f548c43ab33baf3b34a1deb1d5f077c37c96c78900be047bdd7d094cec0f30a89e1a1fc7cdf7599da67d06a3fd8903bba260d74e967400fe920dea47c63536df05628da0292896dfcfbb9ca077cc5b836daee26a21d04d4a4b2be74d9af6fe736fb56c3cc139704ec70a18f8337349a135bb1b2f412fb85f48884a1e323e37bb5c78f68a4e079e1c125e51177c27234372321e7d939d15c2e3a0331366f03d4a6608881db8f2bce706e46e9d25656dc5b7c0c0e2deaed8cf7c509ac1d47a18f305a8181421aa36577e7409e24b1b9b5b8d2c26bf258fc436f3969b09b320cde2efaff09919d894972e952232261dd7cd7d915cc20df70beff264d55a751f9f85c0c76432688e073a8b7394a8c630c47da0b4466c77bc921d6ace0345a223ce86a59b26f35fbca2cfc0f5c0dbdc09ca15dd3366a5867bd5136309fa121204a9c1cfde99c254c5e21492118d3289f4075d55bf23d95e5570e872c26b3b2ed377f018c51403b15cdd0f87926dfc539f6194b8ed483a89f4b220d5e2ffbe92a33a55130e54cac424df4ae83661a31318f212d7baf41393b021ce4778902b0abff7ad2669fe1d5c02fa35a79eacd8fb8dca4014851de5c449bf4952635bdfd919d241c39060b59d5127c40aa7151985130c5bde178c09eeb5d7ed7726f4be212a75793ec2660634140d0191d47ab821d76412ae98e63bc3a40cfdca17336cb49a97386f442a48ecc9bbee233e2593ae67dcebc87581671f2c493e14fb83f"}, {&(0x7f0000001680)="ed971cd4e07d6eddbe0ef59834f5729a8276581a6f351ef958f975b3ac60a91fb84bf456c00cdf09bfed8b6c92e51427493af0342c734c34b419b4cd088d9e2e80ca619e9d704fd90a59a4174412ba6a6f496d04e24b1b5c8ba8c80ef49fb9437ffbed8a50621e392689ddc86ed47966edcb5fa4cfb4ed5236158d27e37e859e80775556b1d3c2a8fe189e42917e76643554c18c42"}], 0x100000000000019f, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) 16:00:22 executing program 0: r0 = socket(0x2, 0x2, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="14000000000001700700000001000000ac1401ff00000000"], 0x18}, 0x0) 16:00:22 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:00:22 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getsockopt$sock_int(r0, 0xffff, 0x108f, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) munlockall() setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x2d1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10052, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0x8) 16:00:22 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x18a) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000300)=0xdd5dd96df862d6bb) r1 = kqueue() r2 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x1, 0x128) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000480)={0x5, &(0x7f0000000000)=[{0x1, 0x100000000, 0x0, 0x8000}, {0x5, 0xffffffffffff0000, 0x8, 0x4}, {0x0, 0x3f, 0x3ff, 0x51}, {0x20, 0x5, 0x7, 0xd1b1}, {0x10000, 0x2, 0x3f, 0x4}]}) msgrcv(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="000000001b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ce07d87049dfb623c8e8357a234b2962dbf35930dce19441996a9bfc8d8f8e8f4eade35f62af365f292c7af8edd9ed873e088d72a46433ef59e5c45a0f8983df53d7851d1a0328fa1fea7878e932eafeb6dd0ef98c5183ae6b9eb08784acc6a3e222850dd437bb20bd81ee74d8e440db682641fb7b0acebd3064e433b3b803bc8941bf962adc90aaec7a54d7ae8a02b2492b32a02887d2660ef45d5f6f880a54e6ecee401d1182de36b1258d76f40ce4eb13576d5f4a695a9f264c2c1e05cfbc2bb64feb66850731fe16f164fc728502536eeeeb13ec5d57a07043c703529d4"], 0x9d, 0x3, 0x800) getsockname$inet(r4, &(0x7f0000000400), &(0x7f00000004c0)=0xc) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000040)=0x10001) r6 = msgget$private(0x0, 0x8) msgsnd(r6, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) msgget$private(0x0, 0x440) getuid() kevent(r1, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x3}, {{r1}, 0xfffffffffffffffc, 0x2, 0x80, 0x8, 0x8}, {{r1}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffffc, 0x6}, {{r2}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x1, 0x5}], 0x7, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r2}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3, 0x7}, {{r2}, 0xfffffffffffffff9, 0xc, 0xfc8540fe8b86e188, 0x0, 0x5}, {{r2}, 0xfffffffffffffffe, 0x84, 0x1, 0x1, 0x81}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r1, 0x2}, {r1, 0x40}, {r1, 0x80}], 0x3, 0x6) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r7 = getegid() getgroups(0x34a, &(0x7f0000000200)=[r7, 0x0, r7, r7, r7, r7, r7]) setegid(r8) setgroups(0x0, 0x0) setuid(0xee01) msgsnd(r6, &(0x7f0000000100)=ANY=[@ANYBLOB="03000800000000008d640bd428802c85973b95e53a5a9b9f111a823432ffe866fbf1dc6142d16d70c7f48483c44e4ab63961291dd04c4c"], 0x37, 0x800) 16:00:22 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x7, 0x9, 0x8, 0x0, 0xa5, 0xd0, 0x1, 0x1, 0x2, 0x34e, 0x1}) socketpair(0x21, 0x8000, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) close(r0) getsockname$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:22 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000780)="14cf2203", 0x4) 16:00:22 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000005000000000005b67071b542a538706000000b818000000290000002e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) close(r0) r1 = getuid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x18098, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000480)={&(0x7f0000000440)='./file0\x00', r0, 0x1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)="96715989e1c7a7266ece85b5aa44a0b07db5fb126e093ec982fd3e2cf7bbde88222ec0402cbadbd18ec4c052039d01d31fe1965ca84742af811f9d35d743f58cf95e20de1b9528111c22b4d80d23b2d9a02b7474f35efa8746ed316fcdb65c0ec0ef2a3abbd29a6be8cd6d72dc7271cbb1072e94eb4a172283806f8505ac9a7a5446b431fb1cea5c144958759c", 0x8d}, {&(0x7f0000000280)="e13a2cda25ceb78807bffe0528690277292d2dec7e29ca98111a982b0432a4ae559ac297f936e7d8a9b2c41ab4173b0fba2456b1ce60644a867b35a65bb4b34083747150e3bf139bbf366c57c49af7e0fae53ef656323ae21dbdbd451599b22b358fe6acc7548551f80293d2d249739eea4384f08a8100eb84fcb284348188c0c8d3dc00c3f15cae1ca3315073745a1a3ded0a00addf7a75197dae9cce39abd9d767b67ffc0bf8302e8245aeb1131da03fe2761db8ae49989506f988ba1a80f897151c73b9121d6446264a2eb97369550fe12dc086bd2b97f3acaace8343da1206f888a48b17b74cae8fb169", 0xec}, {&(0x7f0000000380)="ae21c511eedc76cd854d6e093560678ed5617e30d0493f40526fa38e60bc6489f3925d27ba81f9261f2a7678e8ebd51f6800c7b01291a25b70ab00136b8570aa2f2d752419db49abaaaa4471115e9b8b555c0b3b1efa4dd494726da6267b91e701b939", 0x63}], 0x4, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, 0x0, r1, r3}], 0x20, 0x400}, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:22 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0xa021, 0xfffffffffffeffff) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x8000, 0x0) listen(r1, 0x3) r2 = geteuid() getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) fchownat(r0, &(0x7f0000000000)='./file0\x00', r2, r3, 0x2) fcntl$dupfd(r0, 0x0, r1) 16:00:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x1) pwritev(r0, &(0x7f00000016c0)=[{&(0x7f0000000300)="a99d110c3f86b45c0a4ba3da52baebc21ca8e86b830522af968a586450a9eff695c6ff79fcd1107eba6d3d159957f02510d6d090976565cb603a01035ba7077f9a5a89553b8c7871089410522409a178eaa27116545a26ae4f190a0280aee27919e54ab9e9a976ce53b8b6dd43cbbf0f99257bbd144adc59b4bd63a355da393294a6d2ca6cd4c98651b26abfa155ae7607e4d5973f8e63bf75ad2dc01cb5bb507481f568a1619832a5a2c93e8d05d200ea5f1fce93a17a8e4e3f810648a3090ead08d2424a4300c9ead6294ed62be12d7715ab00d7bfde02587159fb70bb300edb42f8925dd043b61ce13aac5434c06ae0b10db7f11d028d3aad0ab33744fb26cc112740b01641e670f5325ac01942afd164c03f2f7f398b8f7ec3462d", 0x11d}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x15}, {0x6, 0x0, 0x7}]}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) syz_emit_ethernet(0xfffffffffffffe27, &(0x7f0000000600)="f8dac6102af0bcb19fa7fe5e894ab3f41fb82d7fd9be9ebf54ac36eb33d27b2436773fce0ee55320a7e755e9b9e95fe1f71e76cb06f0fecc6898fc0f8646c835f76e0fd7071349f8baa4b663c219018422af5048d6ae2727bb8742eff84b82d5d034cb4e8e8f9078d1c043b18c6724bf739ccb8608552192e15fc9c698ddd6a006158b6bf22f217dc4d62c337a4f7fa389d4bb04000000203eae20ec632db5eab350beef3bb0016563290df3582a2726d5c7e14645310e7d5e4166bac7c03ff5e330cc0057d7504fe1932bf98df800d21dfe99607fe4a5858d1630cb8ba1cc3cf5a15d05c9db97b4622fe2e8aa0700000000000000") ioctl$KDDISABIO(r1, 0x20004b3d) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) 16:00:23 executing program 0: r0 = syz_open_pts() r1 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/119) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:23 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000000020, 0x10) dup2(r0, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20300, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x52}], 0x3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x0, 0x800fffff}, {{r0}, 0xfffffffffffffffd, 0x21, 0x8, 0x3f, 0x6}, {{r0}, 0xfffffffffffffff9, 0x98, 0x1, 0x3, 0x380000000000000}, {{r0}, 0xffffffffffffffff, 0x14, 0x0, 0xe7, 0x400}], 0x0, &(0x7f0000000100)={0x5, 0x6}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:23 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x1, &(0x7f0000000280)=[r1]) getgroups(0x1, &(0x7f0000001640)=[0x0]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000180)=""/67, 0x43}], 0x1) 16:00:23 executing program 1: nanosleep(&(0x7f0000000040)={0x4}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c65300016298cb6fa3cfab727b2a5023b76c83ca580d19cdc4d215662f03e12c8dc57b6c105e645a11d712664666c1edcd715939a25879cfc28dcc09395005d8838c0c5217937a37b253384be9921aa0e269427969914e3bad7875f3d66eb582314acf7df9cd0"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) fchdir(r0) syz_emit_ethernet(0x1, &(0x7f00000002c0)='b') 16:00:24 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setgroups(0x1, &(0x7f0000000200)=[0x0]) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x3, 0x100000002) dup(r0) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) setsockopt(r0, 0x0, 0x64, 0x0, 0x3a) r1 = socket$inet(0x2, 0x3, 0x682) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x8280, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000140)=0x197) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x8088, 0x40) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x8) pwritev(r1, &(0x7f0000000b40)=[{&(0x7f00000005c0)='B', 0x1}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = socket(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="99020400000000000000a50710eef65a935233139c2becf9c2155b2994e3bb9afc87db333c5ad2a38bb133894298af55fb77eb04574895b73cc58f5fe9a0fe873a56ee4949dac5ada72e3473b34401cf2d00825f3e22c2d70d54135bcedc9eff3abb5dc7652ae8e076638d9a535032824b50dee1a0ecb8d90938505f178adcd541918a80518e6dfb04ab27a6480070f530e097fdca66c9dade70390b5fda17923d7d7d546dd52e264060fa98db2292fbab1b688bc057fd886c0db8cb4fa45c16606da59cb5033c6bb3838bc81e897d541c795adbc586b08e9d0b4a3886412067237b4eabf1bb69bd9a0c1f00db2f6a32838669f6ef31edff879ed84a9b4a43afe1b4ad19331d6fd3d13ab36a46c741d721ed275af68574752e826c95ddb205a74fd5b02121d4d5f171a64b8d5b5a9db38f9979c127daa7123223349fd8e715adbfc487bf67bb297738c38a93bc03000000151b95acfce741ba4e7fd3afae450595586eb6dec84b1df4db9d82fcaf616d7616f38e829132a64f0311bc0ab9610b518b9c38656da337d1e4cf5fd95929a8a1155c56c6eb9dc782e5b1b145f22dbc674f8fc462f312ad6bd6a5c62a32efa89bdce5794dee938c5a82fa562d797ef1d9aa9424f2fc933ab294d876d8892a116bb3164f61a53d11d2d705c1adfc9cab98301b16a75f04f2720a1b624005632a909bbf7eb747e56a5193a2bc6c45afd3471221a86db9575e629ee93930190be8de45bc12654e465e808e1b6baf9c8e719b1c10c4952448b9900e1a8ca83a05371d3878840390b7c152fa254070eb028b159a2733f39d882d215b23230894f93ae334ff676ea23062303f11bfc884485667771310a7975812072a41e36eea3076970d0a625fb4c58f33d5d05900e7911e5ff2a8a7f35ab2cb56769bb111952ef56ce18a2b9daa8db6a4898de6c5351543038105ab7f1ca34216c77fd3d502f9bb1846f8c7d9ab3e0707af0ee6033e16f77eb91156ab77f05abea879d99e929ee1d95830db17bad251d1ec51bae4979f5ddb9a6a0ba025c52ae38e0d75e48e8348539d25af4c085b7f02cde4c5ada736a87ed5b5b0add3695941483e2c6f1bc3100bb13b27e8b5811a"], 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{0x0}, {0x0}], 0x2, &(0x7f0000000780)=[{0x10}, {0x10}], 0x20}, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080)=0x8, 0x4) r1 = getpgid(0xffffffffffffffff) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = getuid() getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r3, r4}, 0xc) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {0x1d}, {0x6}]}) r1 = dup2(r0, r0) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x1ed) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:24 executing program 0: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket$unix(0x1, 0x3, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:24 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) clock_gettime(0x0, &(0x7f0000000200)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000780)={0x40, 0x4000000000000, './file0/file0/fi', 0x7, 0xfffffffffffffffb, 0xe25, 0x4}) symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') mkdir(&(0x7f0000000800)='./file1\x00', 0x2) syz_extract_tcp_res(&(0x7f0000000140), 0x7ff, 0x9) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0x400, 0x4, 0x1a809b8a, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x78}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x13}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x321}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x400}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x20}], ['./file0/file0\x00', './file0\x00', './file0/file0\x00', './file1\x00'], './file0/file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file0/file0\x00') munlockall() 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x101}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="2abf7cd291df7f4014fbff6da03ec886eb3c6f7dae1e930594abe565a162d659011eeb769a36e807fadb93f84755858d83a8e049496cadba8a2b3cea1e6b00bd65d5b916a011c0cd5e7452eed177c8cf5e5d6b913c179ed2350f8ade4f56fd24ccc52f1ac44822d4c476736e6f5df3a98deba95450522ef71806e0ea4462cce2c43e5a1354e5dcdcec425a63cec9195cc9d874871eaaa703d6d20ad73e54131f46214b748b370678a04e883614cf84b8e1c6968f754979f7a57ad0d2a312a3f6490a1c2be6344126ad52b53795d67e68ead00ef22d7667d778a550824110a9d757e7d630a69e", 0xe6, 0x0, 0x3) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 16:00:24 executing program 1: socket$inet6(0x18, 0x4000, 0x80000001) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x2d}]}) fcntl$setflags(r0, 0x2, 0x1) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x5, 0x7}, {0x937}}) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000011c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f00000010c0)=""/103, 0x67}], 0x1, &(0x7f0000001140)=""/85, 0x55}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001200)='/dev/wsmouse\x00', 0x1a, 0x0) sendto(r1, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192ac6985eb74a01906c8db95e46c3dde7167508792a5aff3eeb2ca9c90ee5248a6606658ef2592c95cca6f8ee3b3b4748602b00fe3181bedcea98b44b31520e2dd18cffe92c7165e397a67a2a2fb60f8de5ebe1ebc55a754f74dcbc64ec4849bc0cefff59f57d4b842c6e1f59f0fef2107b58d5bec5cf0cb440c53c9197e6b4b88a73c155048fd54c5a1d6c1a5a055ec119424c70837bfa82dc6402fc34d30f9c5848c46282b02629be5eadaee7ae076403f21e4677e72d9d325a7abc994a25683c05d1a0fbf8a8993d0b6ac4bb3dc27e3c510bc60a468e6d83f984b4f3122aee1fc98c6f35059b2f07645b8a2ec37e91001c2d2c4fe7159b07b31261edadf4c290e035f3560ca5e38198acaed6440c618293ce4b6140d913b53d4617e589898982d4f67af0bc892ec8ebae3c9977120407c203fa6fd099a73d0e8a815d6a4fa40cedc3e8bddd5a5654bcdf95abd214fc189a98ec67f05a18dd74301be3aa68c6bf56d9f70b8678e88f243c8eb89a5d8ccbbca8ceb58ecf3102262d0b92620ed625efe506809d9695160baaa726a218cb2c9e51ca99effe6a6a620627cdc8bf59ca9e19a2f86127fa44b5f74b810501db560d9692a82eddee46bdcf44c91f5dd92a6057189d9745e3c56628da6b6f64a7631571a3d54ad0338cb290beea2a2f869676767e30e80d796d229d13984bf82c5ed6d48aa92d42166bd9c3b2a4931228da946a09165c17ad676ae2c6d06bed1b52943be5dac821e22f381656efa1fa08d156efccd69e83f9727e204bcd13db1086aa2205ae758092a1c329f2c870eb34923129bd6d1112906698d4c4019217435c585b696123664a2182fac0212feb3ec2b1f850376880c7a697d277dfc1917f3bc7d003510bc4631438ee4a73dd24c492314a9b27e2249cd8fb146847d9aa6e0226ee16883e7a802dcb57dcfa35cfea582c887e3cffd29611e48c36dedc56a544ac8adefd6db19cd60119e393cbc10eca55668b10f3b3095d6617bf43bc2fd932ff1e1de7aa4c85a802f8bfc01f27ee1a256b7633aa972b51f8cdebc449ec49c9e2e7f9fa2a6be9dd701fd2e6a8e751742339563ad05600741987ab60acf7151af9dae1f043fa4907e1267c10f6d32921233437de83625fed99fcd193b220375adc1cf912650b07f2f633135ef702fada1319570a49a487f7fc4d58b54701eb51bf5e78a582ad194379f9c171f555a824924cb1760706e8e3ce31d1052d916ed290fc5990107c3504ecaeb800694a13543241c0c0da398d4fc37587c286e12c86952cb96bc18961ab627d72d3967eb75bc50eabf4e295ce3d0d6002ae0f31e884f019ef6e9618b00a410070e047a215fc1da39565755540c1138fd27df1578dca73231c1adf24b5308b71a922519255c818069fba7d3f629153aa1f61d8eb548d6bf005653215028d58209ab484a2b6e7e384df5b2224af9ed4bba0d7e8833e5e0ab5e18518bf9dbe435e51cbbe862276721278793626c0b02fbb91eb749d373f93c70a82afb7ee117e57e7fcc338b6add15b4ce21fde7929900acb5f562361d1ae9dc3854d5f1060bbaff2ecc86fdc80bbc874d5bc301484263fca2c5e11a73c5f78277997e93520f9242172ff3662c4c15dd3f7130aeeb424387bcbdb7ad1bd7637f035406ddb5078b53df7adbb735db05399ca7d51f0f97f267e04ebdadb10b62f70ce5b2db65137cd81319a4ef3997c405058ef5dbe48ddb8e03171c7ddddcc20f5a029d86a79af5d03afa2b5eabe140e4bfe3e7cfdb045f4b883ccbf957cb62e8edd35fe6d2de82fa55430c2438016ea2c0438c826e7198eff760a29e66272c2824d0dbefbb0b8b84e6c99f74e93c596c5d438221d03d502a10dfb97b821948ff922c5bbcec3a9ee7cb11363b75caa09fbb419da08e7de691c31e80c029894cb56774d09bbea4863f07347a798840a05d893dc4dd32ae8670f9ee4de8ad55a9db9b8cf0637f6aba250c0008833cb719657aadcf7d6ce1dcbb8d39236913fe1bb6f38031afce5e8389673ced654e4d7ce4239dac765d89ed06b85f9990c33bc29f81c77979569f34197735a93fe6e5c68a577d44410858309d2afc308208496d6d161d52562abf795b94a7c851b101e8de0cfdab7272eee361f8991ce3c80ebce790d889f27602db7c74f01841b5b8a62237172043b7a8eeadeb4851947349a0558c31ce8d368e78a6f4719202504050727f7a34d7f0e3f8b353fc426c1c1b7e1b0a5f9ee52a8757e24f3a05060d127344a7762284c226dc84f559c67f0234caf6e2dca1c676108791da0d39ff4e51d7427789bfda790a6e93bd9f78506a33aec8af0527a0b17883a32cd240654fce7d217efde8fb666b23d8ec55e37c7c6927b190661ca08552604c87b0c48e4639b2e9d8f177d448defb397ed972fa703819a548f99eb28208790bc33f4d519c8fc30feb54c8c1bbba9be6ef68501d05ee683e23d6009640aa9a47bd2e626cde1e169cee46bc4da86e3726195c44d4391470ec3213db507a0e32c2ecd45052cecd38498f65e7899a787acbcb329dd94d18afb307e9e29557347101c780279b2c374ea5e4821db31b020c8bbe10ef6fdf224fba851d00dc62f6c433bd8f5aee5d6cf03e0ee22f79f989c2d01f1b235cd17ffb6117f76cf563551131c8017dfe8060d79b4a7f6f00381f007ef28c9ba0166a79fc1343797ad6048f556d4d04518cb3900c1c3126f7ee1192a482d65dd27e98be1f5ddabad535f552eeea128159472d08d3033e06ab1e7be4335b1880ee1792ef2a5eb99d2678df0e027de942fb4b208592e30dd6c151187962ea0127fab7366b5e9cdbb8382c75df97e6f7eb8cc41f53e2ebe3437d881d562770e087765ae9c51a2d1ff68a9c2bf79e62f6b19311b6089489ee8a28da5714fb127665138e815cca1108ef4e28ce91f1f1646274bf13a2f7204c2afaed87c1ac0df8023fd489a454b336d83862845da1237662a061c7f05ca8208f83bb5658bcdcca7312fd0a54910688e4a57cc4f647c0376cd91577922278483b149e5202fc8a2995e14820c663cd18fc958eb0b5f4f0849efbe076ece966581b7a6edeb7e351bfb9206d0aceaa6bbb16418f3603e1de87ec6ae4e1dd5595705f8cfc028a4838a081938e1223fbbfa4f48ccb960dce309507cf4feee556b41e841620d772cb91e639ad3ee9f934981aae8839e4bba6452a6667b92467da5c85d72ea3404ebbedda7467e5fbd0e4490883d8cff869ede8456edda01dc3ae1b94e44f5997657667d5f131cb2b6b418e18911c315352e82a6fc7f1a34191382ed9caaaf8b4b5815a418178531741c6dd20e27b9587cf8eda6054e04dfb2682ab7f74709699ba76fd785aabc4e2b432608380f981fe2935812d1d31d02553d406fe127f2df780c17a5e00a9f1b52aaa1c6aed82491f53ca8ca1b4c22886d6aae5dadc07a79b3c7405dff47e1e3021720667248e6123026562ac9e168d6d48dd8c8b250fcb4216130d01e4bddae042f54cf265c2d21d344259b6af11f465ad6e6b2eb52c9bcc15005acc451e39c9daf8aa2d896a1ab02ce0089637c650cef60565bf129ca9dc893e7ca2fce5007743c5a5076b0d23f63f38de6f23cb84fedee4125fa3a244b42bc4f6693376609f381257a8bb6d1e6799d35fbad14c5240ce4e5f64e9f234bac64ce9526a7f380ea02e13d711f710d85cac8945ce5597a6fa3daa10ae7a98fbaf406f61e6bfca130543a2a1fa009c9e381d7daf0b6c51cd774e10faac6b40a6e94bbbf640abc33cff64ece63c4b4dbfe98225ecd2bfbda4bc5af63755cb1a1acb61c29ee1995bdceb99d1be033e9c053c6ffa787066361e9cd9a285eaefe4c9efdf3fe5cf9b10e1fe5f6", 0xf84, 0x40a, 0x0, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x8, 0x5}, {0x100000000, 0x6d8ce553}}, 0x2) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="d60dd57cf41e0d", 0xfc}], 0x1, 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)) fchmod(r0, 0x3) 16:00:24 executing program 0: minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xffffffffdffffffe, 0x1000100000001}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x10) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0xff) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x10, 0x4000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x7fffffff, 0x100, 0x81, 0x4, "07df7b362c90ab41ecc988904fabbf96367c091d", 0x100, 0x70e9}) close(r1) setrlimit(0x4, &(0x7f0000000180)={0x8000, 0x81}) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x9238) 16:00:24 executing program 1: r0 = socket(0x11, 0x3, 0x0) fchmod(r0, 0x40) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x1, 0x0, 0x54}], 0x34, 0x0, 0x1f, 0x0) 16:00:24 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x402, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x0, 0x600000}], 0x27, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x3, 0x7fff, 0x5, 0x8, "6162ef1d607abbc097cacfcacb854952dee7cefa", 0x2, 0x4671}) 16:00:24 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000ff0000000000000000000000bc2fe06ba4833f7d5d639449853a00"/165], 0x97, 0x1, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x10) shutdown(r1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000000c0)={0x8, &(0x7f0000000000)=[0x9, 0x6, 0x6, 0x9, 0x8, 0xfffffffffffffe15, 0x101, 0x10001]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r4 = msgget$private(0x0, 0x10000004) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r6 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r11 = socket(0x2000000000000002, 0x2, 0x0) sendmsg$unix(r11, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) r12 = getpgid(r7) r13 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x6, r6, r8, r9, r10, 0x0, 0xfffffffffffffffc}, 0x3, 0x7, r12, r13, 0x80000001, 0xfff, 0x3, 0x100000000}) msgsnd(r5, &(0x7f0000000140)=ANY=[@ANYRESOCT=r4, @ANYRES64=r2, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESDEC=r0, @ANYRES16, @ANYPTR64=&(0x7f0000000680)=ANY=[@ANYRESOCT=r5, @ANYPTR, @ANYRESHEX=r0, @ANYPTR64, @ANYPTR64, @ANYRESOCT, @ANYRES64=r5]]], 0x3, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = getegid() getgid() getgroups(0x3, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff]) r4 = getgid() r5 = getgid() getgroups(0x1, &(0x7f00000000c0)=[0x0]) r7 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgroups(0x7, &(0x7f0000000140)=[r2, r3, r4, r5, r6, r7, r8]) r9 = kqueue() kevent(r9, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r9, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x4d}, {{r9}, 0xfffffffffffffffc}, {{r9}, 0xfffffffffffffff8, 0x4d}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:24 executing program 1: 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)=0x7) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:24 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x20180, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='x\x00') getsockopt(r0, 0x91e, 0x985, &(0x7f0000000300)=""/4096, &(0x7f0000000040)=0x1000) chdir(&(0x7f0000000000)='./file0\x00') 16:00:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x20000, 0x50) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() open(&(0x7f00000001c0)='./file0\x00', 0x30308, 0x10) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0xc9, 0x20000000, 0xec50}, {{r1}, 0xffffffffffffffff, 0x9, 0x0, 0xffff, 0x508}], 0x74, &(0x7f0000000140)=[{{r0}, 0x0, 0x6c, 0x0, 0x5, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x6, 0x1000}], 0x401, &(0x7f0000000180)={0x1ff, 0x9f7}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)='X', 0x1}], 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:25 executing program 0: socket(0x0, 0x8000, 0x4) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = semget$private(0x0, 0x5, 0x204) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x20, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r1, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r1}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca538}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r1}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r1}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r1}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r1}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) close(r1) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r3, 0x1) r4 = geteuid() setuid(r4) readlinkat(r2, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) writev(r3, &(0x7f0000000740)=[{&(0x7f0000000280)="24dd924816560cff9319334d6e91b4aa858c56606c9cae2b17190098729b0f331c013864b33ef6", 0xfffffef2}], 0x1) kqueue() semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r6) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000180)) r7 = dup(r3) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000580)=0x7) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000000c0)=""/63) syz_open_pts() ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x3, 0x465}) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000140)) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000000000)) 16:00:25 executing program 1: socketpair(0x2, 0x0, 0xad7, &(0x7f0000000240)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000280)=@file={0x0, ""/88}, &(0x7f0000000300)=0x5a) r1 = socket(0x40000000013, 0x4000000003, 0x2000) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) close(r1) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x9, 0x4, 0x401, 0x8}, {{r1}, 0xffffffffffffffff, 0x72, 0x2, 0x3}, {{r1}, 0xfffffffffffffff8, 0xc1, 0x7, 0xe387, 0x7}, {{r2}, 0xffffffffffffffff, 0x40, 0x1, 0x101, 0x200}, {{r1}, 0xffffffffffffffff, 0x24, 0x0, 0x3, 0x8}, {{r2}, 0xffffffffffffffff, 0xb, 0xf0000000, 0x1}, {{r1}, 0xfffffffffffffffd, 0x30, 0x3, 0xad2, 0x200}], 0x401, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x8, 0x1, 0x5, 0x5}, {{r2}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x48b, 0x9ba7}, {{r2}, 0xffffffffffffffff, 0xa, 0x80000008, 0x8000, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffb, 0x20, 0x44, 0x8001, 0x3ff}], 0x7, &(0x7f00000000c0)={0x0, 0x8}) 16:00:25 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x68a, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) shmget(0x1, 0x4000, 0x422, &(0x7f0000ffa000/0x4000)=nil) setuid(0xee01) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000240)) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)) shmctl$IPC_RMID(r2, 0x0) r3 = open(&(0x7f0000000180)='./file0/file0\x00', 0x20082, 0x8) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getegid() getuid() symlinkat(&(0x7f0000000040)='./file0/file0\x00', r3, &(0x7f0000000080)='./file0\x00') getegid() r4 = semget$private(0x0, 0x4, 0x24) semop(r4, &(0x7f0000000240), 0x0) r5 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000003c0)=""/116) 16:00:25 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000002c0)=0x1bc) ioctl$TIOCSDTR(r0, 0x20007479) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000140)=[{0xff, 0x756, 0x3, 0x5}]}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000540)=0x9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x90, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x4f3d, 0xffffffff, 0x3, 0x1, 0x5, 0x7f, 0x2, 0x1, 0x3, 0x401, 0x5}) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000300)="0c806177864a61a45226b2e0241cae288452b5c8a019872559dc0424d8bf11d857b05b939ac73d59c26fd167bf343d608a180a720d5d96d681f357f01483e8a4f5e7b0f09c5dc7bc7380bdb4e0475d4955945c95d1713f2a760eecf94df54611fc3dbadf7627f7bdc08cc7fe8fbd480951ca4ae49d3e2b1372feb25bbe9e6ec051ad297a1f14615faf86a4ff36164c97616e7e1c1a5122170dcc74d296cc5496822f9a5a987d1f4cbd161313432d1541", 0xb0}, {&(0x7f0000000400)="4b5e35e74516a15b35f890a737882451cf94a202cae874422be4829064579770b588a3c09fa6be707e903719a13be878ed7fa3433905afbb47194e1f2051d7aa5b1c2cd06ed57cdd7d61491e673a2aa42e0bc70e793748bce6e9f31022a46945232c8dc395b9c578bcc7e7016d6ab580cda39fb9a2ba2c7e1c6209deb91db126116864e0f81cf3f11a81e6ddf42b1c5053159a89ca73778d2b2ac42d1f47751b839945d14787723cf5e7de6a3ba8e908370eff9ee66ea57bc0dc80f6147439f5b27991d1aa64eba1818bc8f8451c83b9cb39daedb9995bc3d7df6a9d7303a0beee", 0xe1}, {&(0x7f0000000240)="5f156ba9d4c0451445cb7f33c993d0b8ac", 0x11}], 0x3) syz_emit_ethernet(0xfffffffffffffebf, &(0x7f0000000280)='\x00\x00\x00\x00\x00') r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x2, 0x7fffffff}) 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() syz_open_pts() write(r2, &(0x7f0000000480)="82df422a5159c82440afb12730da2a2f0a94daf444d1d3434060dd018a367b5f1f5bb79c22a2960a4fc50013829b5caad9a4fd130d46166d32c66ef8c3584fcbbd0c5de1c32fe041ae0c64a1c479d2a4fd5f7c30b7acd3f7cd93e38f6e66ce1a8c80fbadcc5a5e27669fdab0ece5c26457da9036dc1adc84de7539a0a8eda1cefbe9246d3a5360129507ef8d5eb1a8519624f8c273c9547fee584dc5cfcd8f79b6eb9319355360b5c929835e27f5c629cfb16fadf04bd75bc80f935ab3915a4b", 0xc0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x200000009, 0x7ff, 0xffffffffffeffffd, "000000006f8aff94eaffffff00e1ffffff0700"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) 16:00:25 executing program 0: ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYBLOB="451a6cda8dc8049357bca7eb3964902540de7d2f018acc44f0613e64568b0468"]]) r0 = socket(0x22, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180)=0x100, 0x4) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) r1 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) sync() shutdown(r1, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f00000001c0)=0x10) 16:00:25 executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) socketpair(0x21, 0x1, 0x793f4157, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)="39c6c21605edaeb26e2f397e55e5e54fc41af891f01c605aa59c68a303d40afc9f8b6e3cfff34c28e399ed0e9e23f09478d732e0c28b72a74f5751f1075714015982fe3de2d695b046657258f7589a27b1874e25655130feaca38d7156392a", 0x5f}, {&(0x7f00000001c0)="1e066979e0f28b5cb21b5141c0185a4f474d19b2f875e836642cebfec52217eee4bb39ca82faebfb55778b4abba845ceda05541af18a73d111d9f2c304d0950019a2e5cc192f9290a3e9e6f71a48130372a40d2b54470b38de2441902c5d5da875feebe035f45aae07860b50d44793be549faf7b0a61b29a24e73b1c759c88e8560875372aa01d2459f71cc80768865a3753e1602304", 0x96}, {&(0x7f0000000300)="d336cb64d5468debf41b557db652d488c1f646be1a587fe345d0d12689a027c895412dc550ec381d994fdf32766b04b1d34dd8944f11e457ee6fc8861de190b77c17f856555161bf568e1bbed9bc185485b3aa48d171a53d074e5518b178c708fc80a8aef5ce954ff0", 0x69}], 0x3, &(0x7f0000000380)=[{0x108, 0x1, 0xc16, "39413a62d2ce8603751a6501c80c77782743e20309c22ba8fdbf420683f5ef6ef2b529a256a298781922540b6e46e25ca0b0c4ca2f70e41f1f0930379603f9ddfa3497d63bf0726619c738c85478a5361de0d052a7886896d01488f9f04137e465bafbc274555cd4e16a783be66d6e418472e0613b43d0010218a15412c288fff6170526894292944a7dda9d6f76e795058ab1b928d17bdd9d8a4b522e9353bbc1abcf34a1e5eebe1556fc8743dbdd0b3a96fbf63a0fd5b9e019888e608093d12aaa2b0f48f0e484f4d6f4b3de7cbd7f03740359170f4bc3046c47cfcc0c876259b39ce8fd926d19b70409829833bb42f5fd0787e0"}, {0xd8, 0x1, 0x2, "273f0dc7053b0a1f6d06354f392baa140717e886691dfbc0dd252665aeded8faec39039aeb315a5bb3330012c09b898132d24587667008c8fb8fd0b4490692bc6c47aed0af716dbce13b584aa32dceb50a6356da272332ed0cc4a7dadf92189cc5bee91655b8890cb4539496369fe8d5fd71aee7b4e7becacde71e9c12bd09c172c35c76fc53334d1cc3c406e836552b646ecc0f4797b62c2c798b65c5eda0e21af5c15ad2bcf207f6bc6dc9e8a8faa3923e9bf7a029e3a86cf90eea9e8f45987b8c8645f8ad"}, {0x60, 0xffff, 0x9e, "4833a2e8014cfb3f7b0d16cf9fdf2778dc1381e3818e68428d5db700a2b8d769eebc85546460761e62017c788c141c87a7aea947878ba6b6e3ac2d5f771f3f3d7140bcf3badeca9e4a0f"}], 0x240}, 0x1) 16:00:25 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r1 = kqueue() r2 = dup2(0xffffffffffffffff, r0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(0xffffffffffffffff, &(0x7f0000000a80)=""/4096, 0x1000) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x400, 0x0) r3 = socket$inet6(0x18, 0x2, 0x7) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r3) 16:00:25 executing program 0: r0 = socket(0x800010, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) sendmsg(r0, &(0x7f0000001300)={&(0x7f0000000000)=@in6={0x18, 0x1, 0xf4d1, 0x3f}, 0xc, &(0x7f0000001140)=[{&(0x7f0000000040)="e4f45bb9f178d1dab9bb692a497b13824d4d8cf8d49110d369894a4fba74e46ef4d5d536ea142670deb7bc566215a3046d8fa7a7c626699901d670e14f356db0c6533192f09ef3d89911cd22cacbf1a54e46b07490345192ab3540e6597fe63998079fffa79d9780f2de85ffb1ffb16014bf15bf39e0149765af9b5c02fa86999cdcf944380a69932c2ce821f926339f3209b05ae80a464ba81f4b53643e30efe270532a0d2cdcefbd1780e0f1f211b15e5ad08a11a64827ef10ff98587b98b2165b70d0d660dbeaedef253a96e29fe0c36b3222e0a7a762371ab4", 0xdb}, {&(0x7f0000000140)="01dbe86fed0167e3726739e6af0fcd926422923fb3cdf4cf676f7dcc92af9a6f99927653e104fbaaf3369fe2db67726309d0174e75d2a5a12fb686b08a58bbad6244db5039b903a32136d3395daaa7ea10e16ddb1c0e3cdde1a7ba383148dfd386e61172ecf7178fd6a10529c949b3434b67f937053d25e085d0213a669860065287238e32eec4ae064169f680e56ca5826f90bbefc86a8ce38b1ddf2833534a65cde603081aa6363fd3e1152a01df402be97abb347ba53ca4b5a6832b9a33110102cae048a4593bdca66f10cb2c7a1ce80908c50f8907e2609f114c9a64821816ee43a7712797113a625a3d7e914c0301250876c70c7f0277f4eb8561c04ac9ffa119271e7019acf35afbc6568d69183585119d22ae2093a04adc241e8b6230c3b6d3310cbaa40e263a78694f4240c096ceb6a9be3b02fa7e1f0d9a9d99c7706d82055bdcb691d28401e266dc95debabee96633d868ed8617b77d3e4cf37b2fab9e469f8207344867c8c008ba00e9caa7e6467df205081f2256a33dd70574641e305b55f0f6b6f6ba3e8c8b65b0147488a0d4b0860780d48270cbb4463b595113774466f2d9dc90fcc143da358a49f64fd25d8dabce400fcf41aa51f77a364cf1f23dab4d241998153dc674a5f56525b74f497b54d8d9aacd87dcb0f624ac60558111a8c4b7269e62537d974b4b6433782aae5866aa07aba89f11f599818cd39c9e0102bb0016e895a320d4a75be77d6831abca82077b5ff79b7a461abbcb9a0818f664c830dbfd825d625d040f7d73e22211a4bc1d61ed35164a7801a7bed972ac2a2779959cdde56b0e33d5337c675131ee377ebc5e3834bc1c97d7825ae096a7595334404b60ed519e2d4e1985df523ddef96c76d79cb8e49452b8546f825c1d392881edaffb55c2397fa54a697d35367fd0279697e5ac40ef17e3215d77b863f10e6a89aaa10b56aa285eed256a32815261742eb7be37b7fa7422145ecfdd60454a84c35e17b1d56a749aabbd82b3eb2942e972049f6937782d0d06fbb8acdbde7b6a1886e0ec377e5c9562ca2fcfe63c01712e43092a8032a6ca9e96ca015f2eb6730ce1477f8ab43cf778c2b7bc1659357e603dbb9d3c264c6edb6de8803312f36edb43570567ab457394d7b4a411dd06edcf123b9c94a9fcc28727936225c982cb532f9b4f8f53c8094dabbffe7b23f233f89713d2d0f170f31ffd7b086a590da89769519330827225409b8f66a7457c0255d3ecaaca75bcb8b04a4996266feab41184fdd6304ee495f915055113c6f86484e82e1b635cd6196cbbd7003a915b87b9691ce78fa7ccadc2db1c611e96c9765810c2588994f61cda1dd1087820d568a9761e86f7c0b4740bde05b624de37508ce2806e5512427a0f10dcb30f4019389f69bfdef5c2dddd227b8458818b6582eaed0951b7ecc498eeb4dda6144c2edb4dbf40cb6d5b67301395e59c5eecda85b31cb1882adbabb62ec5b3a9fac2a65a98f952f864b1cc42d4002438caae66cc478611dfe117a26a20f52c35b6b9a1bd146e758e1a2bf54826bba0be117e2f2dd3fed83a6185ec499520475dff7ddef34ae12db7f3a499ccda9d65adb335db1523f761ed0d769d2ef1dba4a75c0c0dacde5256490d277acc35242c6ba7ca2b0815feba1421a84f8c53d288b27c3a408d0061cd9a2a96310996d30c09ef720f18e6f29ed803277e4e07a272c3ba72cb0ac2b8fe13f7b6e20fa2ba700ee7728c4b40462f031b4a7809e48e3b23f04c602500883843a7d5b88ce48d451232e068b0d0851600ce0ca5fe3a9933e8498ff6ef2d8bf95ffbe04bb2be59e65ef975c15d920cf6f7c5e17d7c8ee37246e2a9709de3cbcd86f39e765773b0799fd23cab195f3762897091bed33e8cad001745187f532873495d3eac04344fc51371b72ad0001e98f6c1c0f694def0bcffedc7f13c0e1a7e62ee9d7c650c4cdd5eb735fc3f30057e6ade3f137439c31d98c0a7a3b7587afdc89853e93205a57fb58563faddbf19eeeaf309e901f4c98751352a957e37b04e4967e9b19d3713d003d56e6e392514349e8b9a89510712dc7762fc1aa7813885ce5b764cbfe997081a08377420deaf63c889b46e9259eb50967ed1269ed03e1c5f51ffe0711eeae04feae8b1e40e2ea39b9f7dee2447bb8d7fa38d682119ed6da5a79ab967da56fb527f13064effefe483f3f1fc25d08f625e7fcede6bd4b092eeb77a56885b949996241af9fd806439239835188667506388dfec754b821f16574b4e6ee04ec3e52e8c7cc8026d5c792b3522d79bb812f5d960a092788f40e9055128f10a2ac48d1bebc74ca558bfa2a83e9a54aa2abff6d7205e90943882fee21baa82e7745efce7472673eb3e6959dfdf3abd092732da366f27200f4b35a80816e8520fbc948798cf6458687d10eaafce543347be7e71d081b461b91a52cb2742246664ee6cbf90ac3e113d9ee2259344f9a53d9a8e3f652716e3527234f870ef0480a4b78557f860a9d93c9c8a523d07a08b3343a69d5c8a2a76b246dbc8cd31d18784f854c57cf1b3a64e13b7c671cc25e9c0094d1ab6c44b1dc907fd02db3ad6009edf409e49d10b1a1eb103b3ae382f833a1797b78ae3843ff985b8a7e0f850c2fc13ac629668489c46d1991fe563f04ca97a82ab2ebd826bf58e67bb740b80d595f49f70ef4f21fd25848638afe7cfa580ed9d0a6fc45c642f7026459647b5f1c85ba45ec814cc77f0cc9a0b6e74d97ec073225e132d5fa6c713b1b3b71d8c3ff159ec454ced9af8212de42b6ac90d7d31007994755fc0a16683fc72d94d4bba3f939bdc29067df391be99bda9675599a0280b0580374ff66ab79baabde62e2baae21a43c4c822f3a26c611fec7ad906746d3ed68d23f62811ecebd4ba27b93dc34713aa72cbf9639cc67a7a5467bb228e96d5cb27790c5a2786998522e819e4d357126723ed396bfb786ac58c90a868598a30d71c1bf8aaea5dcd6204ae18a0a224f7e6a27395684d282853475ee7750ab8a02b0624d069b5333e3ec77f1d57270075d42b41c4d16be472eaaf6508a5a52457fef0bd2d8cd1d51774ef2a3d58001487332f89bd59e593aa49decc603b5918bf2c3eb48a18fa0fe2f156bce2bacc835850ea8ff66213238ddce8d9f428f8034fc6a6ec8013876217ea7d92ba17a7f58d94803cac65f92626a4b174a2f5e5ff8a73fd8796122b14bc7bd854e93d0efe24f34ca6ab3b34d4117a8af8a43853ddbd50b3ebe8313ed8156a35d5cce8c309f5d6a5f27b5ea621d79ba20f5b01fc41b9e32c272db27eef91a2bc79ce2010fb566577668a49f90aab2dca1b8d567f6196778e39d18cde3071dbb590104d1fdfe22938c5f5344675b00b6aa53a4ce448c15470cce947ae29f0f68418e66b6e5e7d1d1db9ca1f7d6df9af0bec69de61741a2c99765f8dd868e74e248566a685e6c2a0cffcd74c3dd489c6ac1fad776f97cc1117b3c9b7df9d3b8b422f8f5d4e057a55958651d0e9932ec85546098c354e2f870e6dfbecf07bdf01e868ae8a1d97743e15c7eaa5980e9ac7d14d373a054400fc58dda1dcd6206cbcec66666a51895e5288c9fe86dec51f2bf0b2d2aab1305d3721ac4d724fe587c898173895913f23093e4de30a5f22047f334352fee83c9e6a366693e2e2a294b1e8eec99b94981ee2eaaa1bbf7117ac3b0912126e481c01d79dc75cf50195b56914f946383999a55b3fb12d73f9404f5d558e9685bb5eb56f4d2eee072132496a3324e3fd94f7f3341f6930850d29a3445d403b7502432aa5962914f2a517f31b9724d13c3673dc3e19d2e15b05432e74decdeebf31b5bddfbcc7a6c2aa0b378e74c5c0509c667d6e84ad1c17df07f082e929a59915ef31807a66f0060327d2f648739e318cab235ac9d23e66d062658e67f00e54ae749664fc4354bb7baf828af10ea5384f8d78308616378670806a4a884ca1bf8210b69c0712e2f996c1b775e8d36c9f2d0a8148c7170f6196dcc270a18d3f3099e006c9f5bf616b6c770c8112ee5afaf476d01ea7e2cc8d09084745268ae3ae9a1e0c1c6980bc46d32e938490f350206d6c104e7e490290c9130f4062b8319a15f6ea584728e26b4c0faa853322775a8fb0345b61c88d9428f9cdec798e25df3f4ddb1f5c4d1cae749fcb60be2c604c7059a9a10b21730dfc5144bd36247b509dcdeb6a77ea5fc08b771fe405ef1b0d9e13dff6a5b1fced375a17a233af11a4995ebaee3b6ef4cb41cffd759ad09513f8930d4e3a44866e73fcd7dde2b15100a5a6d7bcd0296017cfb8b18a13cd97943a71156561d390929005762fa99f8614cf1b9e90e34fcd1623ab0bac7a17a9f0c4fd664c2358e2cb8cc5890dbcf25fa2ee5c9190b5c303ffdc75ddabd950175dc80e1e1b91df65f979063edecf4a28603ef47329fb49bea2ad75c433ab8cf53537f87194e568079b0cf2598336639d0150caa432facbbc517651dba8579a4ec3d939ff29a62b32428e508fdec8862060962d1b6ac1f4ab6f37bdaab6da4229ba775e30c6c9770c8dc520dbd473d09ba86971304769671675a2b1ba58b77d5db4ea43282b1ca45e5900dad575729c74d66b54822c2493b81d1f80c44ac617aca69c8c93da586cf402f4e5145bb5d64598572239a3784e362c8566176f02b4ed877381e4f18fb284665afe2d8f58018dc849f850d12d07963a9dc893eaf469ef227b4d8a233d0067ad1d142df5d61fb1bfe0f57de0b3145fe5f35fbbd1805a23eb4d11b65b63f429d4624203449ce7a4c6d15e731b5fe59be1a9fc9030ec748277edb725f93f32cf2e2218c04d804d4c7745ee9579a6c7619e5cc4684256a303ca0bd2126c4a092c522e39c17d3597cbe8a3e002f5e907969eb99bd2a2cc228015d6674cc24d8e81b4777e02d141bdf1c4d9837a994686bedfbb59a56bc7c3f1081579c0ae906bf8e088b2f11c11e81772aad59b6f54ff10aa68ab5f0897e9f60486a0b0e3f5b228e116ec6c3ed9ebf6ecf378acef27741b69a1c045d3881522b5f201c444c5ec5c327dca244e947d058b545fec5cdbee7210dd7ae2327e730f2bdc28eef58329f4cd95b56ac799060e8881363cc69231cca87d1b8ac8c56b33aa52ed44b8243983d3e2ca3d9e82d15ac99224cd8784c30bf98d13cc1712337bde37e7c4d4efef772ce61f2b39d0728852938c4709490d49f3da2ec43b65293e1174ac3ab9d28893ee63e6d12434b545f1279d62c82f4e0909c80be49ace4df493f6c2fb93d54e0010a5f879a1ecf483bf094990470b0c302f2a3cb2ae5e36f329bd4a1860024e21cad215dcdbcf65c541d3baabbb7a4dbd6e31645a49b75facf1abaaff429a87419ffaf889288eb84a8c31a10b72d8a0215f9ec1a2468103a56e4a233e75673302e18a7d95b9a323be8b2723482eacdc61ffe43823dbccf132f0ce7c8b08013a4873ebb2ef55cef3497b805e5413883c47134e59ff30de46adab15141095328634c18d91773f9e0a048bcd8b91bd065b65083afa393f527059ce4b77155d39092966f7baa224199ffcc5d787b9f2db852a15f4790a20a3c095049f1db08509b0ba670807239b5a16e81e07f28cedce316e864e1eb7517f58a19203def9c5bc59236b4bcc5080827213c6f26add5b79702fa90c352866156f6c70762f43d07adb3a5347ea8932fcaaae381753c4be2864ed7d8e3b58327fd22fd113e626f6c5a79feba8f3e190e082484fd1ae9fe8493126fb3bcc9a554a0ecd20f37d6458005a5599dea193e30472c77ff2c4bd85", 0x1000}], 0x2, &(0x7f0000001180)=ANY=[@ANYBLOB="1800000000000000ffff0000ffffff7fe7d2d99aa4000000d800000000000000ffff0000000000006aecdf0812e5b11e4bba863fc4f7d01c304249c5b01d5e00bb98d91cd532a023c103380a4df0d581d365ff55c1c0f68d92d056aa638ee3d35e48cdbd57fcad2e38d4f14cab1906e0daed219829cbd8efc57d3c1cd053bfca5f41a427b249163adce342b6d65937829227510450518bbc3a23da2233b7d0657d88c853b07f17e363b4fd514aadb63fcc4bf09d16c9386ff9d99ec100fcbe388dddc3cf15810c25ef5c3abc23e5520c9647bb5350635f5f8de8c4c3576f76ae5644ce0000005800000000000000ffff00000600000075364a42cbf3b56e864acdced76a84c5706430897fd69050f119f89c85ca0b24c0d41df0e6d3160bb7c242d6ff8eb1a24c265713ee4e0d1f0c9470d50f87c5ac8700000000000000"], 0x148}, 0x6) link(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)='./file0\x00') 16:00:25 executing program 1: madvise(&(0x7f0000003000/0x1000)=nil, 0x1000, 0xfeffffffffffffff) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xfed2) 16:00:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) r1 = dup(0xffffffffffffffff) ioctl$KDSETRAD(r1, 0x20004b43) preadv(0xffffffffffffffff, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) unlinkat(r1, &(0x7f00000000c0)='./bus\x00', 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) 16:00:25 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x2e, 0xbe, 0x9, 0x2, "66a91a5275059290d35913b96fa2611dac43423d", 0x4, 0x7}) r1 = socket(0x18, 0x4001, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055d52fbd5e4178963", 0x21) poll(&(0x7f0000000040)=[{r0, 0x101}], 0x1, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x80) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x58, 0x6, 0x0, 0x9, "8d302e5ff3de06fc3e5daf78dbe7763bc169b71a", 0x8, 0x7ccd00000}) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x150000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000300)={0x22, [{0x1}, {0x1, 0x3}, {0x3, 0x101}, {0x3, 0xff}, {0x1, 0x2}, {0x3, 0x5b6}, {0x0, 0x5}, {0x3}, {0x3}, {0x3, 0x1}, {0x3}, {0x0, 0x7112}, {0x3, 0x80}, {0x0, 0x3ff}, {0x3, 0x929a}, {0x0, 0x6c}, {0x2, 0x100000001}, {0x2, 0xd5d}, {0x3, 0x2c}, {0x3, 0xc772}, {0x3, 0x148}, {0x2, 0x7}, {0x3, 0xb2}, {0x0, 0x9}, {0x3, 0x8}, {0x3, 0x7f}, {0x1, 0xfff}, {0x2, 0x6}, {0x1, 0x1}, {0x3, 0x4}, {0x1, 0x8}, {0x1, 0x1497}]}) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:25 executing program 0: pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000280)=0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getsockopt(r1, 0x1, 0x9, &(0x7f0000000100)=""/194, &(0x7f0000000200)=0xc2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpeername$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket$inet(0x2, 0x4, 0x1) getsockopt(r2, 0xffffffffffffffff, 0x10000, 0x0, 0x0) 16:00:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) fchmod(r0, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x1000000000000081, 0x100000000000000}, {0x6, 0x2}]}) unlink(&(0x7f0000000200)='./file0\x00') syz_emit_ethernet(0xfffffeba, &(0x7f0000000240)="bbb9dec321ba9af77f4886a7765476b00f135efffd93cb0eae39bacfde17e78debb3a2") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8001, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000001c0)={{0x4, 0xfffffffffffffff7, 0x3}, 0x576, 0x9, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1000, 0x7ff, 0xf88, 0x2}, {0xeef1, 0x1f, 0x2, 0xa965}, {0x7, 0x6, 0x9b4a, 0x4}]}) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mkdir(&(0x7f0000000000)='./file0\x00', 0x88) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)) 16:00:26 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x20007ffe, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1008000029, 0x2000000000002, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e25cf48e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(r1, 0x0, r0) 16:00:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) setsockopt(r0, 0x0, 0x8, &(0x7f0000000080)="ba824a354b5954be9ec0ffca6bebc31ead928556ce2ab642fa416830dc01990bb2687debff88cac93f7d29615e352baadb2b9cf6f2c075c1670c9c2f75f07b80d8588cd7879e32e28014a3a216dcfa68c20ab706b5af950d665825af6fdbbdca8a2a7052fcdd4fa451d56d23ce6c052d3b3715b68d57fc4fd6a13b44bda86b29303cfc54a5f3e437c39462698b963b82660cb1eab3a4013d2de580cba4", 0x9d) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:26 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0, 0xffffffffffffff7f, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) dup(r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="129ee73d3a40f9d868c0047a61551e14fb1f156176dd026f595cedf7c3fb94a38d2a4cf3061edafb9646229b95c5feaa05b2edc549d1e8b06b81a298001d91456b141ce9432510228acc1f06cdcaa9efba1af2df8956f077c379d26115cd48fbc7f5d7ca1807cd688ac5eb3bacc109fbc22a83f2d7c90f69b908cf2134310e91f6481b6483eb57b7277ff2ee4af31b3f90e64efc9710e675ea2d5b94fd7e85c75e7a80aa44bfffdd76922e466c1dc10dcd6ce89bace8a67403312d318d08d77adde9f7d5b969769f4fae0583a9bdae281ef9ab856c68155a411e475e7ea5b47d7f3f803f6c97f20e056f6a9bbe87de6513145ab3d0b73a8ca4b41239fad5840dec87ab8291ab2caec88f1825ffa40e81af76dde6c75c8b485ecae64562f2279d91c2ec976761c1cb2ab45663382460e02b9af1479d3510846cd1fce93401acca276aaef744c801cdc9fbfe113ee14c83fe49d73da3de1d906b1173965a437bb903181aef7254659eb17e48b179fd5a33ae6a81a0e2a0f5cadc45f4d3f172957a22fef22c7b4e5658fb8d8db633d08487cb33b94e30670ee9660f2545b3d0643d4bc42b005cd2da6d8e5bc149cf1c9edb0e14a684ac93ea4913fd8cdc78ca2557b97b548bd28c9625ede27e55cd777e1ba924596f0b2f65317ad1bc2ba9aace5b2812321808fbd0ba8c42d5861f17e9c9b7114b6bac9b9340e2ad14b667097b611b26c849c28aa5ec7a59f4b68b4e2e7150e84016918ac6e952ea3ead5e7dfb342c7d6325eda6c81eca87150dd245c27528255959f895c581a767f2d169e1c7538a6ba85afa1fcef0ec62611711448bf59621483714dfced8628dd2020c8b795e22e687117e9db68550708bd5eb785877d8187a90cd75c3befb9e750bad0da0e85efb5d87bfbc9c8c10fee08a98f01c9a2d10c33bfe63fec1d99e268dd3c415f09be71dfd74418a99b68515f2105dc01e583da4b5574c4a9ee661bdd716171766d1e5debe8c7afb750fff38399e81c6e8823c6d2b55e1f54f2dbd03b386db097464c588dc5a62e78cb06cbf061fc5e95e42760fca29ee71bbe8e7d7d205a4de474337bb8f2bab780ad310f480d3291748cd04c2743268ffa91da88a82be63c90c5b48bdf97f072a1697586de86b0da61a2ed702d08e02000a3c12e593b286c342b4a964c5f0eba3caf01103b1584847da67e41f781135ac72a4fe9c5bed9651787c41a4dae2408e96687ab3d2a71a0c28d500cc4f6e09e5155037b5eec71315ea39c5afe1f28e40ee725202ad300eeecc824f42fbbdcf41095d0ce8158c45ba4404db070703ff31c8bdd7b0656e1f4814397325c1db91d1f6aa291c6f368c17c337722d170abcebfb1c2f1237d5714bc6d05286c15f8144d8ba04d229ab33fce8e67469e979ac3af1ddba7337830a62d4a81e14b944694c4d9bd6b273d7830234236e776b9c035c0017aa31a6efa480ed5be9bc682216f58c0760ec6d4bf980d0c3228f9500c88dec8b9cfd58fa3d7f7331b4b7c929e538a4e8538417923a68ce2d60f00acc5fbd8c4c129805aa9b4f7a53ff151161842c857804c86abad3a963012f2ee103b72127cb98b528aa1c08a260bd573565a92ae080a728114fa24f39a63926b9f53627af9d664487348a893e0f921ea876b810e75664236b8ff86178382ba93c1b8bbf2d6cbf24fa5a173a50664d121ce7d2d893558fd9bcf0e87e6afac185a45f9216226636ff07e88e03efdcb103fa8ccd7ae799923bc0447559a9c12ed9457dfc0e54d69b8f6b19c8cd2af9a9b0674d786d1390034747fb99fbfebcc61b88fbcf0202d3b0c9c2d197a25b72c723cfb7e7a14361d58248bd070b51d33aa848e21e8b048b40998aef11e1030d314de576f618baaa8f4f843303b1e338ba91122c1071e911a85aa3dc7c99ab453c2b19f93d1aa67423e59eaa89e393b10f8f40bdda8fff956d859c93d11c7767c4a4604902613fd0561b748b732963ea1eb6d73c8fc0c138ee8f941ef6bd7d10a909b4bcf64164c282faf60ef7cc3ee874580f931a8300f959157cb3d6d2c95d57a3bb72c7fe632c081b1290ab90b7920a28f55c7568400e096180d7fd11546bc610f3ad44a867591b24c61afe783db58b92f689ccbced399c3f6bce3342dcf8042a9715bf056b61beb11bb0d30cd20500b1b4667e412beb4169b66744ae3571e288f719ccc6ad2cef1fff4ee95ad9ce9fde2d8ba2e2be72740c57b908cedba359fc08ca26f745095e6a45beebfac878771ac791b0e8f5751dc6d38f96d85a024c73d67b785d0cbfc31b3127dfb1bc19bda8c81d553d3150a5cad4432b773f7d6e77b257b366965f82dad19514a2df99f759a528d7efecdbcdaf15b10ae65a18a2e7dfbc7534a815bc0522ce87c4eade01b3d6137a828d765b88a5925e71203dfe86b994c0a0fc05c1c3d04f5d3ad4f98b38a67393eecafce130c62e994df175ea3f8d9f8756e9e7361ab1232636b78d9180062ad5f445ce9ea35851a43d88d0d43409ae99b312525c07cf632fac7a07a2404523d4ed712b86b80b33eb24721f181c99863e1297bac5fe599fe6afa8f6f786e78a30ef2de32bf6088d52d9368ad1996afb06897c50ad3451cd13b28f0a7d9f7a04d87acde198c9830d8b15f47228de6740ffc479f9bd65c26c8a9495201dd46ea67e7b30bc8986edc8c93a23843d8c60afbf999f07d2ee88dc4e7c4b7a26b659d1e2b8f2d7f90dc9e37717b011e7dccf9c4192997b2a52e21963ee1f14a9b414f02d5e46506f60e19f67320a27091aac132e20f6b15cf9332e75f1232fcd3e439323bf36698b5d57a26cd4a1989dec82a9d4d3be211855bc3957fc370f2bc17b1d5f498ed777cb39a7e0a4476097453dfc6b39b6c8c894b14f1de225fc28e3c8243199ac6b67d9bba636f809d1aa5db30c2238197a469849b6c3a3b67d470e790eef7f20a01c45d557b03a1a6f07ea342c3397494908f21106068f8ec21dc72237b7f3c318901902840fefaa933415b4390a44db8c92b37957195e1bf523dd45e6812aafbb6273cc061abf0677a915ed3b6c2ba71fdc88d5d623a209c3636b1702917e0b13132aa891aa2a20a4762e8180c828c150413ecbb5de4090272baf6e80853607b741fee179f2bdf06b8780308d4d3a1e0a6ca087c050244cc7cfd138025160709c7c303c5ea6b56e91a67f96f6faba1fb9435cf36b444c6e98f143145a98c0ae8cd02e07c620b114daf70b7ef152075e4bdc9a99c06ccb8348146d59b77ef9b011506d270fc13e202482e17788c42d9e6e2f382918e00af1950a51d046fbed35faab0dc7e204b418a0bcd5ad0165d96757bace69fb8e68c7abf00d1509207866e7ec6143b5438e5f62f72776bbeaca4520205f7d32308af64cd4793889267c6f62459de6657c8c7d3411bd6484f818e574b9bc12b2b5c3b6fdfe909f1d2b9a0fd316e41627af592ddb5dce661e8c0eceb94764f7bb4339349e44f03359fb9509591ac54b57cbd2b2b90692ef6d44fe30c51c046a6b0d87de0e40f626ae087ef6a790596950fb74a88a542f81f79bf067438b040c8bdbf12f9548005078aeec9118c60d406b83f55d5575c1df56ec313cd9deb3476ab540c6be8e0cfbac4f9857ceacbe3a00f377f28c63c18188d775ab0c0b839c9d01e46ded63c6749a48fa9629cb86da95ed81a38f818dfaa519ba0e4d5067471fdf3bc4446238f20c4af4b1de22f3764aa0d5c95ff12d098043d7412e7c9eb16198698b8746bf4ba7559736adf9dc05b32b3a5ca1aa87865bc140f6b6fa8e54a9083309c5438bcc540318b802ba8e13c3eccf32bde832bcd2b575e317c628ea1db63e1c4aa27f051e1250275fd24ae907aaeecd68b3f92a3d9ed7219c0c931d65b5e7c7d6964c787198f4b99238e80a852b14fe87232e3293d9b09ed33065308cf304370cf56b321375a7047a6e3395b7b5fb96a5c3c98118a16f3dd35792c21eab141d8805e341648df4e97ed7c02c3928a5ab4e3ebe9949e66ea2c46f337e8a24403fc25e9bc4d2e84812273d48e242527076146cf9bd6f5567b4da86bff21ee15b1a94d296e79366c847df7b582e68d0f316bc50e1294414a93f8d79bbb4e315231dddcc4ae4887af4e8929ba3ae729fb88d0d68be480fd5f40565e522f5e5be1dcf66f37bce8148f73ba2c4c171585e21d4c69af08c312d6a7073d0238aa12bb47b22cafd3bdd4b1b5dcf7809dd2eac15a01471193bf0e8587048be507c1a91a13ba2e2ec8250b90e396639f2f999f2331bd993fad071897d68724f4b9bc048e111fc18c34c5e2de983b4b7478ce0e620df94db5c8abf2144614cdf66eed8f1e99adb96f6237caeabc95798a2ea8ef15dcd231bf4518663bdb90582422b3ac006b3ec45656da1c7dd16331ed8847affcdca93f2e0925fc3508c9d2b4ad3bd348105be15bd726c5be6807ae7c62a76143eb19056b2ecd4c5a2a22692c3c2e3a897b2a4c84c8e79dd6b77ec4cb3bca85a08b0809e4dd2bcfd2500f4153740af570da5f0d3dd59900a6c1ed1ecc0b7e36761ac51f4ee20e83c57448c0a0be05094236637ff8dfdd725de499367476e2a77f4136c50d37e7fb58c4ad96e296b7597379de6d3bdc191871e066925c403a754ed42e52a68474491b0c533f58d9c02ccfcf95f655f4ed48a42802201620e87907b9efa2fd59601d4110049dca264431e036b8214e07a9c1049a33496c86d99c7be524dd4c034c254d047d5ebb508a075b83363709465e97a1d50f2ee8dc7574ebf8ed71a77f8475165b046994e64787f37d9bfff25f30807c8cafad1c10189b8ca27c88897d513dc99b9d70daae4d58a31c7b673981779c9ae2079e6bffdea8954e5f063629574e78030e61fcb3ee1e899cb0e1b6220bb05104c3e3cf87a921fcd2112ea914caef8be46a490dfde993e82f67fe7db8186b18336c0e43873b144aadfb61828d11180646cc24f1b2a844d95d2e0b7355cf8739e1ee57c1c9c0a2d254405a41ccd96858d84ec8c1aaac2c424543561f9ea8f3bcc5389f567e5fa23a1c2944ff2907c3efab651468b043a3c0b9e68f76ab3e11d31e07953bad01059bf17dd9c50d163f48091618413e2ff3a0261353a5711eed08d3781c8e44ffad49192c65e4105ef67e2909f3e894d0f3860bca79a66d62630d51a678e262f4a995eccb41b89e5144c6814aa61c09af27352a5bebfab1384bfa5f0527af738d5335755e2abc51e7a3683b4a3bc12f9bef13d402a55d0035d52fdb34ebfa4453daeb22cbdefaec2e40b91ae788910b5ae14258c37cf5cfda89478392e6bbb56f3d8f0124d32d4b0462953a9c984a61c1b48f64ea802a6a1ae7df851b9750bc4858cfd15712e8af25a1d7492341dbdcbf318d31518e3fdacd802a35f71ac44fd11247175482481e126e680585d95d6b7791e89d8c1214cc9b55b888d1d98b5b57c2f5077ee3c76ea686e680a4fa3be306748f6a5ea9b5de25982faeab62687ba37ed7de78c9e819ba29f96c12c0e64e61cf6cef0f725ac158f32e80591014d11dd8bd65aeb7c3068aa37301ff709f2694d4e05e1e1959626f55df09caa73cf5961b1c5a07a7ef36d6854077adb078298ad8e67bbc57611af99988675a2308369477d80145aa24e1855c303444c9c231dc47588722ce3e2b7caacd68c7f398b996e783ced14cea570d9414e5047d85091e0249fa786e5494d7af44acd8f888191a56f2de7b20a981b892faddf7184b4edac1e570c31d44e45f76a69b3cf2c9850ebc139e5ffa930aca5974948ef508bdd3c941af1", 0x1000) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x46, 0x40000000, 0x1, 0x8}, {{r0}, 0xfffffffffffffffe, 0x10, 0x4, 0x32, 0x5}], 0xffff, &(0x7f0000001080)=[{{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x80, 0x6ce}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x3, 0x2}, {{r0}, 0xfffffffffffffffa, 0x0, 0x80, 0x100000001}], 0x77b, &(0x7f0000001100)={0x0, 0x1}) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x100, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:00:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x80000001, 0x6}, {0x2, 0x2}}) connect$unix(r1, &(0x7f0000000140)=@abs={0x682eb13985c518e6, 0x7}, 0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000680)="7ac607c9f2fc4d5b7c7f46a04af628527bf1294fc6d7901f51bd3b339df07db4fc6a722195e7e2538bbd2912108b926b047aac309ac17325951d688480dccd08e96917598ddcaaf3c0a8cf1374a775d77df6d1009e2f37d0eccb46fa63d5eabdd8c0a5b9325f91fab24ad3d6934950", 0x6f}, {&(0x7f0000000580)="d33670b389a202e6c1dc3d7af5602291d1e006fd2686a057777b3cbdba13b636b4d9c6a46888415b4a070e1f2ff712b10ea89b7007f28d7e1398136c12736ed99ec6bb02401d19c46e3abe098537383ece41e2e0a6d3cbfffb42", 0x5a}, {&(0x7f0000001440)="076cd3b5827dded2f071798c7fd2b528a6aa9e26e7208fda99aec06193b08c31e7eeba3bb094492ae2fc812cb3f328068e94cf36e43107f0677e35e704820bf2142c39a6fb7823819c8892a2164c4a3cd4dc75ce20f1d99f6440740fc5195733afe93076f58e7e8a8b38a6780cbcf9b426047325cb49eee1fdf5007d12147eaa395332c469b9dad1fb770668204321eada6c36b7af18cb8be45c64a2c491c591ea54978b7eb27611978eb67fe37d0f6e1a4c2901434bb92eab74c172d2e7a6ddad69761557bcef555d23723e785836f31c16651ec48abe04aedd5372baa315042dc404a7f98c8f77a023753e1e7970c10ee576bbf269c68256fd3e54e7bca0e762ee992aa18e99fcabba5c59ca769df613057289ba60c20b7bdb83f956cb8cf0950ba2e8e5d03cdf52caeb6156a5201d9af8bee940318818e998c47e1aea67e95ef5e8c64fe8afbbdb6b46a0ac881fb7f3fbcc8880d16c0f35b3f7407416e9695910c83aee2f529d898a99b82b2e708d01bffb18576ef8fc21eff9f14fdc1904834cdddcf5307f0975539956d0470b401364bad01593d8b3d13080aa8c1a167ebbb46ba855e30290e310030f68867be9b2c70819d3efab5f62621ed2075c0a9c0422cc1511d8a17808a42b68ac62f1a93a4e4e88123c381ffe956120999a27907e50ee8f02cdc3002b29c57825df55ae3b0445994dc349cc807d83deab5f38dda41c015060566860a114439eb4197eac1643fc843ac8085d7b83cd107769649f5da77e10c28397f8e193e70526c5dfde262030f6280e736bf88f6b907d152d06c7ebfc5499046b2d9aad5bb8193807f16d1ba17626a7b98d9f0f4da600d6a999f68bf7b7f529e0e6e7b46c963958e264b5084d8fe88e532a031156772637e09b1076610a169c2cf72df7ef22e9725d588a4f399746e4b4ca8d7194c11f9cdf30d6ee6354d9ccd9900f6e9b3bb5e09238e367ed0d8c1facce522f39bd6cc30fd7df470ecf041371401b1950f86111a841ef37e735ceeba99cef0e0c4bacce4ccc157106fda1ddc81c7c623726b25f2b11e415db6c4278de5a8ee2a9a9f5344e6ffa640589e407f1f54141ef56c5523de6471b31590c50acc6831452bbf6eb0d9ac27b61c10ff8ccb73bcff688b38d6d9164614e789d51fb371b57d2067e9686eec49cdc225fee91c96836e3534d1efc8ff461159ee3330117e7f6072a2fb72f1bf7dfa55cd6e9b234692209a3728dc63ea59874dd88310933b0d215c33b5a757d5d73f28ec170a63cc2c88f70628d203f91f83cb0f3c658076374979caa082a515357d7b969b3f3e97e85b108d7080538409e2952832b6a621aa827c769266e94f7de80447b851bcdbe4b20899a85c89323bc230400841de794b56f20406d51bca5aa08fdc9a79e7acc6fb99865c24c0780801a5ce1a36eac2c7f6ea0ac2d48ddd8ed2fd54dc7dd2c97564eeea6b895eb452b49d979906653586014f7b3cfee410913304331aec8b46aaf7cff1ee89448e9100473fe4718cb4c9cf09022db1dece152f1504560512660e0cff7e6d444c1f30a3529e6a9bb1247ec148fb386fba0acf6b175f44b93a22b2b94bc44ad63455ff364df24df462e", 0x478}], 0x3, 0x0}, 0x0) 16:00:26 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="e1", 0x1}], 0x1) r3 = dup2(r1, r2) dup(r0) close(r1) setrlimit(0x1, &(0x7f0000000100)={0x1, 0x10b38}) close(r0) execve(0x0, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f00000000c0)=0x1) 16:00:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x100) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x1) 16:00:26 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="1ad384b44f381785928cecb6ac7819e29f0b042ecb5bc661", 0x18, 0x5, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae2aa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7ec53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000116605c6f3d3ca69b3c078b7056e2bfe50b2ad395babba0661819a5446e2e6be1dbae18feadd0984fb8fcb72e4bfc9379611cfca323b2f553d3cb1b803e9ef18641954e40f29b9fc2a0c3b88b6df49404d400000000000000065814ebbb1410186dbaad6f17c9243db9e49bc9ad2e03e03ee6df3fbb1bf7a0f466f6d98908a0a29c2d7ee428ab6a1cdbb65988d74b5d1f9ecd303cc3a03cdbe9c1e1a0687d77a9db20ea5b9f87efdbf9f08d1d35057f51a8effd9f8d7808e90f7521bceca033c864eebb0a053c8f175dc0696be7754b26f56befc6f1c87ce6bb86e329ccb06ee9026488e3085981ab6e94a732c474600", 0x1a0, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x7, 0x4a3e91c4, 0xc6b, 0x400}) 16:00:27 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x71, 0x0, "d707001700000000007224c96be508894100"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = dup(0xffffffffffffffff) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x0, 0xffffffffffffb076, 0xffffffffffffffb8, 0xe0e}) r1 = socket(0x18, 0x1, 0x0) close(r0) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x0, 0x6, 0xfffffffffffffff9, 0x80000001, 0x5}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) mkdir(0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x208, 0x0) chflags(&(0x7f0000000200)='./file1\x00', 0x0) getpeername$unix(r1, &(0x7f0000000180)=@file={0x0, ""/68}, &(0x7f0000000100)=0x46) recvfrom$unix(r1, &(0x7f0000000300)=""/210, 0xd2, 0x843, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) chdir(0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) renameat(r1, &(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./file0\x00') ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) r1 = accept$inet(r0, 0x0, &(0x7f00000000c0)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x54593410, "2bede83af470a459b39e62ec6ae3fdf19f63c0f1"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f1", 0x25a) getsockopt(r1, 0x8, 0x2, &(0x7f0000000100)=""/28, &(0x7f00000003c0)=0x1c) 16:00:27 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2025d, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x3) pipe2(&(0x7f0000000040), 0x10004) 16:00:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x80) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)="e5fbe6", 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = dup2(r0, r0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x10000, 0x7a}, {0x18, 0x2, 0x1, 0x20}, 0x3, [0x80, 0x4, 0x6, 0x28357aa0, 0xffffffffffffffff, 0x9, 0x5, 0x800]}, 0x3c) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:27 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x3a0914c44f7b2028, 0x8000000000005) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) ioctl$TIOCSBRK(r0, 0x2000747b) chroot(&(0x7f00000000c0)='./file0\x00') ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:27 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:00:27 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) socket$inet(0x2, 0x3, 0x11) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653200"], 0x10) write(r0, 0x0, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1000000000003d}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be92914f6357e3a", 0xe, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x28810, 0x0) 16:00:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) socket(0x1e, 0x5, 0x3) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020800ffffffff"], 0x1) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:00:27 executing program 0: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') 16:00:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000140)="41ced8b4fd56e6ce7ca783fcd77748f2f8e9fec39424216d44a173f46e4c8c07b1312c9d6f030aef71951d38ced72e898d4447b7547dd3f2b0ffc523be874fc89e26229f82553a1ef6344446f0294a8b2c9743cd3c6909836c400abf3ccfffc944fdd65a0d4675651118843127789ca1ac70f82aa6cc72ffe38f98dc9da26331eab1a9615f2dc1d49b949fa803d8ee458511dd9cac222183fcfe4d2f3757612902bf1cd726795130034d89683d83f087f73a435616a8bfd1219cb484bff2cf667109b2330839dee0509677d7c147cf4afa33438cccfef6e93576a8b807e1709c4e381df10661856804e0abfb60e699e1e63a0521161ef21ac63ff1cd", 0xfc, 0x7, &(0x7f0000000000)=@in6={0x18, 0x3, 0x5, 0x4}, 0xc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r2, &(0x7f0000000080)="81", 0x1) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f0000000180)) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400003ff, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000180)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0xfff, 0x6, 0x480000000000000, 0x46}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget(0x2, 0x0, 0x40) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:27 executing program 0: sync() r0 = semget$private(0x0, 0x3, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = geteuid() r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r1, r2, r3, r4, 0x100, 0x8}, 0x5, 0x6, 0xfff}) getrusage(0x1, &(0x7f00000003c0)) 16:00:27 executing program 1: r0 = socket(0x3f, 0x3, 0x8000000000000101) getsockopt(r0, 0x0, 0x17, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0x4}, {0xff, 0x1}}, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) read(r0, &(0x7f0000000280)=""/153, 0x99) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4c1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:27 executing program 1: r0 = getegid() setgid(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x5, 0xfffffffffffffffc, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f26516e462fe2a7a5357ccd5c52954c9e46e0d4c744749613b9f6a735c45a6420a65794afb4debe38ff0a4924801631d564aaa5543ccc54909465d7a56e2e092670c2ef6896469b8be80ddbc5372fd74322cdf89503b021ca5ea89ed3c614db32453a70c418fe664d2482cda1f8e934ad6a12afb368762e69e209de150c77a93540505f38dc46562f102613d2cc4610a6722f211cafea820d4cd8f0692400ba0087aae687b584d0e4426b41f08fdc0b4d75656d199b5cf20820ef7f5a19ae83f253b33a38182f2806cda315a0f7a7106eaa8e0b79d7fd21b9070d4122dd1f1c4458e81e724d906534d20c3c8e1011ff7c428ecf7b1ffddfa4339d015d2ef832f4fee6489d08b37751fc3b7a1e7e65e590586ec3242a3017edd3bc2b9f36d767b8cc6ef65c4749fc54a07915a40fbd35c20b6bfcb5b5525920bd50a0863a0274e20f197574bada2a4d7262e58df87083b2dc7be12738177ad918f5ed6d74fb6b6d2c4712c3f00afe27704c0c4e9499b2499fa7079b497634d0bc76c757c119bf89ec6f268c0caf1b696c22523bb75cd0560a041b357ed07ea0eade3dcbf18336350e42e", 0x7fd}], 0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x8) pread(r2, &(0x7f0000000140)="b8f49fbcac482db6f98a13cea43a63fe05dc23c5ae2b51a0eacdeb3a1732862a7b376baa6511df8c00184e0e99e7b3fbc075a2659f0c7e46f9fa359b48535c0a80db5300ffecab5fed0cd5c8042be6a21d096c62068c9ac24701770788061bdd7834660fe3eb", 0x66, 0x0, 0x4) write(r2, &(0x7f00000001c0)="bdab0cf3342bd84d721db488c0a345f08506113fe84e22eb3b2a3c25d81bc3a028b3246e068580b30f0f77f73958eeba6dd45f21afe7e1cd4530e739dec9ecaac87552f41b176b3520b85c7a33c48fa3e422d3e8d1125a2f522cb83b2bd392c3f3a4a0d420c0a1c325f2f652eb4e51bb99f7dd90b5e68bf64361fa865612c48d6fd9a7bee405364b798abedbd34cbf7f3667d57798514346f81a91222f6d00b3aef3ed8d5d80a47c0d540225287fee5116cc414f83060bc0ca1ed06ba01bd32bf06e8f1999fea830ed857ed19cd693596c", 0xd1) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000ac0)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f", 0x22}], 0x1) 16:00:27 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = getgid() r1 = msgget(0x0, 0x405) msgrcv(r1, &(0x7f0000000180)={0x0, ""/142}, 0x96, 0x0, 0x1800) getgroups(0x4, &(0x7f0000000040)=[r0, r0, r0, r0]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setgroups(0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) mkdirat(r3, &(0x7f00000000c0)='./file0/file1\x00', 0xc) setuid(0xee01) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') 16:00:27 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="fad6b0b016eee1138496e8b0b1a7d490aeff5a8792dcc9a467e45be25aa8a49a1bd670f40e65fc9d61fd4febed9d23e9842b90a715c7135f86f950ebd52f85e649afde2446c6d1f4eef93675708139a4509c29e7d643704a611e444fb0874c9acfe2fa105e35", 0x66) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:27 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x30, 0x4000, 0x200) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000140)) dup2(r0, r1) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:28 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x1, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) openat(r0, &(0x7f0000000540)='./file\x00', 0x1ff, 0x1000000087) 16:00:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0xa8) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) close(r0) 16:00:28 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file1\x00', 0x1f, 0x4, 0x6, 0x1, 0x1, 0x9, 0x3, 0x1, 0x2, 0x3, 0x7fff}) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mprotect(&(0x7f0000755000/0x4000)=nil, 0x4000, 0x5ab97b9fe8f95160) 16:00:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000100)=0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc00c7007, &(0x7f0000000000)) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x7c}, {0x6}]}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x8, 0x3}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 16:00:28 executing program 1: r0 = socket$unix(0x1, 0xa00000000000004, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0xffffffffffffff0a) r1 = semget$private(0x0, 0x8, 0x80000200) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000200)={0x2, 0x0}, 0xffc5) semop(r1, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000280)=""/191) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000740)={0x1d1, 0x200}) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000340)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) socket$inet6(0x18, 0x4002, 0x6ec0) shutdown(0xffffffffffffffff, 0x2) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0x7936, 0x20000000000001}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000080)={0x1, 0xd}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f00000004c0)=0x34, 0x4) syz_open_pts() pipe(&(0x7f0000000780)={0xffffffffffffffff}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000840)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xef) socket$inet(0x2, 0x1, 0xffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) getppid() clock_getres(0x6, &(0x7f0000000400)) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x2, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x7, &(0x7f0000000200)=[r4, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, r4]) setegid(r6) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r5, 0x2, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000500)=""/220, 0xdc}, {&(0x7f0000000680)=""/75, 0x4b}, {&(0x7f0000000140)=""/51, 0x33}, {&(0x7f00000008c0)=""/247, 0xf7}, {&(0x7f00000009c0)=""/95, 0x5f}, {&(0x7f0000000a40)=""/85, 0x55}], 0x6, &(0x7f0000000b40)=""/223, 0xdf}, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) 16:00:28 executing program 0: mlockall(0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCCDTR(r0, 0x20007478) write(r0, &(0x7f00000000c0)='on', 0x2) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6c}, {0x45, 0x8, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:28 executing program 0: r0 = syz_open_pts() flock(r0, 0x768fb1bd3cb8adb6) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x3) syz_open_pts() close(r0) syz_open_pts() 16:00:28 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x62}], 0x0, 0x0, 0x0, 0x0) kqueue() r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:28 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x5, 0x811c, 0xb1, 0x0, 0xf33, 0x10000, 0x3, 0x0, 0x2, 0x0, 0x6}) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) ftruncate(r2, 0x0, 0x80001ffffc) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:00:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) getpgrp() geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0xffffffffffffff4b, &(0x7f0000000440), 0x60}, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:00:28 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt(r1, 0x10000, 0x9, &(0x7f0000000140)="f6abd44ce0c3dbdc6f8a9d44f2c12d684f897f44699e8396d3a11f93f479c5be389452a0e38707261a039a450fe91650e44abf7aa427a73c35b9bac3c216620110154cd7fff387793b74e982e3b46e4326722e129d7dd43b65face397d1fdc431ec11b98cd6ce35ffdf57dbd41c9", 0x6e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) write(r0, &(0x7f0000000280)="bd", 0x1) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) shmget$private(0x0, 0x4000, 0x18, &(0x7f0000ffb000/0x4000)=nil) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000000c0)) syz_open_pts() 16:00:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0xa00, 0x0) read(r0, &(0x7f0000000100)=""/120, 0x78) r1 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) writev(r1, &(0x7f00000004c0)=[{&(0x7f00000002c0)="000000186204018b002b3a00000300838af7afb9d8dcd14043000053ba8af658711937f75bfef1f7f1071d36803a52f8820fa6ae84c9f0611da24e14da000002e98a03eed16a1a0e59c51b2d5a8bf600000000007d2c5a", 0x57}], 0x1) 16:00:29 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) chroot(&(0x7f0000000240)='./file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x5, 0x100, 0x6, 0x4d6, "6e777c5909e0085a09ef1a1135f365234ac34c95", 0x400000000000, 0xe64f}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "42ef517b008b000f000000000700"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:29 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = semget$private(0x0, 0x4, 0x4c) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/216) open$dir(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r1, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) 16:00:29 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x20, 0xfffffffffffffffe, 0x10000ffffffff}) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:29 executing program 0: madvise(&(0x7f000002f000/0x3000)=nil, 0x3000, 0x5) mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) flock(r0, 0x8) msgget$private(0x0, 0x28) mmap(&(0x7f00003b5000/0x1000)=nil, 0x1000, 0x2, 0x1012, r0, 0x0, 0x0) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x4fc) r1 = socket$inet(0x2, 0x4003, 0x8) setsockopt$inet_opts(r0, 0x0, 0x100010000008000b, &(0x7f0000000180)="6bb62ef450f2a2796f7252e20c78e5bd1a2522fc9a478595095c238c64d9a225521da327af3737648306bc341e39fbe625f65a9a8c91c16d98667d662104146e7ec7556107b26668bd46e169b6d801ff173d36783431f8eca1480565773703fa6fec9879cc1c9015112e0fa7a7deb07c233effc05d2be2", 0x7e2f92a7c9cf0b24) r2 = dup2(r1, r0) r3 = shmget(0x1, 0x3000, 0x405, &(0x7f0000ffd000/0x3000)=nil) setsockopt(r0, 0x2, 0xfff, &(0x7f0000000200)="ac161feb75327e406e0255401da63bd99365771e4658033f80c28b549e35ea03d6c6cc7aa6e7c22cdb0767a083c0ae6b69c4a75601c8f584df9b6c75a66d2f4214cb7be989dd26596d7c3f5fcc6e1cd1ef02433a50a32f6ba2218bd19d4fad9bb16449daa16204e366a9162c4aee9f7b5a9afd84b10fe39f52f53f0072771d0bdc17217e6e7db57ba53c6c6f9d70f8b0dfa4344acf1df580340752f04cf053912ec02eb1e9408b40bc00e1870b92366f79636d70a3212aadadec51100e9d8235cada7ae3abaa43fec4c0da05e05f2a500a43cbdefc22997f2e024aaa6ed9568e32f03c0db4be62c1f65c504a50aef2cb51ba973589c669f5c6739b9df31ab06cfdbe31b325689f23598a5753bec645c8b61e6902f8ee183c5b932552db642bd0e2f088048220fa29929e650e5b5a6a083dd2b1f170c8ecd79b59cfbc0295b7358ccdc69e3bedf0a4f617ff553aad8f36f57a3439306b47dd316f7b579c03e65102e8eee5825509a7aca51cfabe36c87ab841795b08b109abb616263a6b4aaefda63c3478a8d95a3071d5cfda5b0d04aecd4ab088fbd57f21faa1b0a23649cc2f161c47253d5eb2b275d1fbe7d8f19a025efcf49a09f95a54930d6e609ceaa8ddabd1ac2ecac230b74e2ac8f68bfbe7a4dd838abe04d5b09ce32b3730f9f7f9bf9b3dc1048abddbfbaa77120645454455a782d96c83a8a263aff6eea80cd6a57184541a92ed0761b8ca0146d32559ab0ec60527bd35089493917b0bb987911247cae7bb4651a66391b09ed9d37cc5c4365bd43119e57a7caee27dadb2e1e4715ccb4c784e5691498a0d76f72bc44344226d619492fe16dbc4cd5585d2f889343b4d1466aa6bafabb6e087af98fdd8dc7ab77a06343d86958a6a38faba30a83a9e4185bc2043cbdde5b31db7a9fa19b618c24e9336419e5d39cbde4b75488b50187948343965222eec9e39007d11531abb31595697c96dc954d301a39936868d4b66a8d695fc0dddc0feaa3ab94e3c660378a8565e3eae6182ac8d2a3a6da807c4bbff02f83cba5055d94f9bd5a0f1a7d864cf8890217f3d0f02fd685ef799d67315d534c2ac0fe85e63907efa3b43461fd5f1c4bdb418b50fa41c115571a88f76e940e9d268790658536b81ec19b1e11d8b95c6b768ea259293fa4948add354f72798e1e6d8473b720a33c8fe60d3afc21662820114c0870ffda814ea4675af42e19e14bafb9e39344e24a844983e52ea5ab7175e9883ec064a05d98afd29a8be6a407e895437af2728d04756159bb07770f2772ce82fa3783f82dab93eb14e42e588edce2332425451ca338623d7c14592ae8165a4ad00605b1a919d80f7a41da4203fd9ecd31476faf0fb61d0fe01468de004df4706b994d724e4a504fd390d40ac21ff3798ded3587c6786487256d40f6c88fdcebbdc4bf78af2d11e6d20bdf5abf5c5efd431b3e1fee44150919b35700a703ebc07637b6cd1f01ae5e420f2f081208f80e4cf03396c129c50594c6df974ffeea81816e9848b9b7ae312717d5b4c99507544e5d00aa5008e8ef228fb790004658e7baaeb69f9dbd4d50545331630f46f0975785210447c3a44f1837647085b49c38f31cab05ade30d6ab861cd216fd6804fc159ca523d85650c25f04939b596403d1e592a4d682283b86f77cc3e940cebd32bab0ef36ae9ffc83d4bba37a1bece4fef610aad79d2c0f57130f5af858ec145063e0e70ab38e755c715b97aa557c5f825d7eaff5ab2c090a9d42cb490147ab24eb6db18ecddebeba15fc5bd3e2639d95d2aab1a3f2b011998ad01c43a5ee20fca87a85f8070325392952174b43bf32b82905b484971ac7dedd02de479f6c4c99c86125a68b3f564be7999b47e05e3ee1677c9064a78044571e086cfc6d3ca8f96eef391f613c6c8bebd54de3ddbbd0b254e8cd7204f72765653ed1adc3b07476da0e7be7f416171b241a25dbeea988be841c6e2199eee2d4676cb731dbc4c2c9e785363146f7e2b7c811b299cd66532a8ea896ee6c8529a4b9879c748232ab3f43f0c66cd4e2fcea490dde45eb548e4542b8590321f414acc5b659b835168a1d334434531b356b61416dc67157f1700156ade5c095b1b81e1bdc9b1634aab30fa9854ef64cc0c7ba810e344276e9764e9d2af08c480c900dfcfb8449a20695dfea2375e5291587d3de1c7e9da8499b205c0394169587fbc956cd7356242f92472f24f5b0e66719c8246be2e226e773062d9f86094b8f3d90582846bc4617f71db4bff8f8ebf0f29a2c2d74f5f93bf8854465792cf180a98d48e08142a9cc8f026536e6b2b45489c39ad64841ec7fb8d8f146df6c01d9fa380d159c456a6e8d57c2be8981beea482f4161e0b72083ddd8b36c11d2ac2a0a5335235e4cea42ab39fa994e977dfa7752a03387a0da10ad562aaceaa241a9e8411e5f3ed3b5f4ca069752fcd63d65e697230dbeb501f8a6bce8e39e1383f2e1f17e1483c3da5bed859dfcd0be16e5731723ae78f57a387b99a24e5bd01f8747be3745f77410331c31ff8d609e2c448f65c8a075a03586058cf094fb1212396d9ae23915d68abd99fe01430e48a50be46d25ed78c8d284b1efc5df19a0dcef71b70befb5e329d20b5e73df2e54e80a49538cb3fc2820e3adc9c76662eba8fc897c6a48701ae31a37a0ffc95e813016b9d3e0602cc401dc85b9081aba7ecd7b3367c5781de8ae3818803917ec6bac5825e2d2a95d7ca4a950f4d45323300202426637ae5d4df3c87c4bc8ed8b720e19b5f62982073b07baf5ff21c80c528fa55fdd9072e04b514e878764a694dfb859c50d5b443b2d7d3db34f23067496c420394d04da3e9a7ac4c28d411e14e50a66aaa90330ad512a2d867c2e34ea3d44408a2c9fc023fa272578bf8a68bb30b31b7290cc158ae2c99e795ee95890829340f1551b2259aab6bfa338d124e816487d9baf08a8ab6cc7fbbef0abe603a3f95d2aff49c103ad7286945b7514d56661a4aaf2c53f322bcda020a989636c76607917464e11fc9e2fb5c398ed3c4b8b0030cf6899e9e619637f3a94a494e0f4092ce00fa053b751f49423b4ddfdcaa0e5e74457d2a85b43cf223e4620c02138fae9e87d0a1865a3949cc605b3cd4b0e20f59d6e93aca35789ec4dc1b142197cf3b8a6fed7aac5b00797bd5b35087bc0a71868fab3d9b4ccca0a2679cd441395b9b392d323f78aa69c0a95750dac8833800c4f7bafe5925e1d579d75fa53f0c11014b9dfcd617d9794d56781157ccc6737bc922a5f2660fd0ad47ca36c750afdd99c5c91f00be940d794a511b1e62fcee779d81462dad85aa35d7b8c1b70376c09296e19c38c6c85c8b4815cec7ca51a896c754dadc1b77de5ee2036aad1e5f5eda863e137bdb4435fead22036ea0298bbf0dee0e7c4b132243442b32de84e5dc46ecbb1a1afbf71d7fd7d3bd7b2dc85ffed9906fd191b8ad6a584e994f79ea790579e4f47878c8416db80b1264e140942433d74310641858741668d6b16b8f40aaa7208b704c68771c08c4d8a0fc34a93ac8b875e036ec78c8c50c575f086483bda802e73d0c16305e38b6090baafbfedde96647c80742f4fecfe69c930dc8a35c27387290c3386279aa3666385c5fedac50be261d49c84528ad5884a21ce5b0d979a229d4071b24b915be0490055c3579ea9b8d52b38667d8be3c818267cf3ee21c6ddefa074521f65eabdaa305542d2b3d3724a71de96b34e31af90d7bae95a1399140ed0bbdea35dadaa9f65019910603930f7c2a07ee1d848bb79c76c95d9ad46fa02406f68f1c86c13d815ff97db5f1dd35a4d1c876d96ed2922db56d5e32aede3c701c68e106a01fafd6a5d004c3a4a638f7ab25a253785091592c57583598a8b852ea4703b4ad953cab7a2b925da120bf19d1d2a06ac5430e16b03cc7673bc2cda1654625baf412ec340916c2f803252d6ce1491854329ab20b1f2a9a9d55ca07ce12308cb15f2b236153efd7fd3310633cc64bc72755b54a87d02b9b781c4e28c2684a41c10e50b91c5e2757475924efc510d3cbd710a29245c960e77e971ccaf5fd1d4711301f174a059fd003e9c76c281ff92aabddbe5109bf166578b92a1d3c709736c1acf462b5d3ff2a5ec3ef93b6ecdc6b31f001920aa63da356df1293be103771286e9faa2a896530eb1c1a8d4db9b12c56d548883108108c14a79e160c6d2e43beef2daa6c7f5df4258789ba47e7fab7c31a1abcbe25f4ba9af1c822143bd1144f757bcf3172a8166623971503760c9a57dfe063c19156627f08cb4bbb10ff52784e82ce3bef103ba107aba45f6a02b08e098d62562e722c3cdcf79da63532a6c05f550fa35bb34ede64a8da7be67ab4931a35dc9ee0949a7f1dce80bfa54d57dfec2e6646bc79665420822e5fbed10316cd55afb170e1e50f4a4051fbdb4121f48d29be3d41c83ed0d4eee4d248e20c1707cca22502b8fc073c5c582f607272d4d233e6ad69acb2b626ef3756f4c5bfd41a31968fab84c89400fdb39ad2119580f004a1a756dba79df25c65574478103f54f02201f9c8575d58fb149492ebb77b02affb8d95253bb94bcc4523e5d86336d9d83b260b150f3db6c866c605d230929dc4011cc7b6fabe2df1345c1c19eea8db3d0835fac042eac5c3cb1bf9f51911291d61c3cb0f0c645c3e601d7387c8b15ae0a083994d42ea7f341bb0b84b1950ada96408262335d0e315ef38dbd7961f20f0ae2c0aa3e8d7772d0bc4c2ea3f523856d156ba82e23bafdcd8528245a82d22fa45268383e0a226fe2393a5e49c0739a989a8d833d9e82477bd4334f395649f3f34cd57ec65949aecbcf702c5a36b323b3df614eab62f17af992e7b37a9c89a2cbbb6d8f514cef44fb1afa14686be24c34df4a702cc21c8e0b2d47e9de8b633825a7b084e5a4ebacd5262649b99404e7c3a27a1c9cc3114b523349dcd87852953b9aaa3fa9df4e358f8c5bb2c9a103b3c9e0f152573c31d4a7f53a2710420a43fcea75a7b1dc9c0c1bf44839d425d48755791ab3bbb5f05531174dd265bfe59a14e79d44713a402624add4bb746a7def54d2fe19d62ca64397c03ab700e236b6a5789fcd0be3799052a2b09f0270b9ae03220d4110a1c6e9c2071c15d321f42ac1862ad2cf1faf6fb97f951e4cde6afe1363436cf34e84dcb4d8d96567295949c0fb82b0470b6efc22de285ebb3f4b99ee2808096bada4d75689371c768cd911eca1e9aaf69d3fd985f4e6bd30795f7006378204f59454122af6070b45d5413d484ced69c0216622adc9e15a09265dfe1cfac43471f2f3d9f9f9b5470a2910cf0914ce09dc1089d7ce483b7009269b90001135766b0c4d41abffd8b7af0b441d1cc3993edc974b0d0e5517537f2043545d72582f20900163618f3cc93cca74d6a875159f299044a19e7b45084a15e9e553ee39f00006f60478630a5befe10801a1b5834e0cb1992daff81d5dc02abe77c871f40f79edc38cd514644f898f248a3263cf1170bdfe029b82a76ea6e5b2ca46fe371a9814e2957190b711a9618d75074cf7179a9a41c698c05d8afb7103ef89435db60d553dccf0af9ca1c0ae4f567caed24797e31f7493a2b8da119a114726574918ceb09b0d5fae19413f02a804c26f70c00e1703374b645550cbb870dad8d6d02b074369e1f6e0181bb0531a504bf1788a8dbba1bfa96a250f7dbe4cc3af6a62796ccd8b826ab5fbb50c93c8674c6ea187c35b50485ba5134022915779fc6734c600f925573a563ef5dee35969fc0df63ed40c3cd78988d9", 0x1000) shmctl$SHM_UNLOCK(r3, 0x4) dup(r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) shmctl$SHM_UNLOCK(r3, 0x4) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x5c) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) 16:00:29 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) sendmsg(r0, &(0x7f00000007c0)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000040)="f802db2a2e2df17121e0e34c3cec7129345802130561e5f75ab10d0cf0094f0c29497a9a3fd289356502ca5f6d9a", 0x2e}, {&(0x7f0000000100)="3161009c1b846b0125345597e647df0a7f2723b09f5f80e813414ec3b3db11a38cc0cf1c8c576b845b6b6e7640bd12e668f489e771879049d46e018f95a6183a5a384d99305a80843f85c6622880d633b8f1b01061facc7c58669c56c346b5dc0e2e255972ab53f109214365909dadd0c66ddf71bc78654befa81c1844dfafee94c48ea8afa137b890796541383c49e0a8b2b120843dbdbc98336161838b783e24c96bb495b82040cdb381adcb19393e6a91a3537188e8ab60c9ec7bfcefe298cf6a9c284b554eba439d0c185ae676dba53b6eec9441b2e2b0d6c98fa63ede66738957783c2a3dc4dd83082e1d0c", 0xee}, {&(0x7f0000000200)="09c88a60acc1192a8d3080a4819c57a15686af8f27a2786afa95917bab1d189924d57bae835927482b1eb5181a6cc0e06f61056cf88c91a78c9b46d29c1732317f0ec6c90557a06e0c039b0ed27d2854e071e3f05190ea53c48913c4890b3c851e85e255ba1ba751e861a4a924351d7b5ed7abee5360ffc474bc5c5e26914e2c1c7b4c4fb5bf05f1a7858706c084f6649f96ca0eb0213d2c459806a502a32ec5cd7ac1e3a78dd869ce7287a931bef4c59a3cdd2948d38235e28f1a4975c0bf56945e09d9e2", 0xc5}], 0x3, &(0x7f0000000340)=[{0xd0, 0xffff, 0x5, "ff47785e0cb60181c4fc07e21e36d7553b5880a5f06e77b6b023313c85a17dc93372e533cf023b973de72197ff6e07ab9d4277320749ea67eacc71fac34d18dba84a721f24a95cecd225807f6ea5c8c59633df9c1ea28ee91e59c9ba1965471a8464b4061ed4833447136f9b0a9e8ff6dd1a6d74f4c987b7fbd06f34458470acc05f08ad7bfc0ceb1bfbc7a2ef1f436c26b792b5b23123c949783d9d85baa167c0bc41dca68048eb882eb4459e0e770a6f3b744012376f3870c91d"}, {0x70, 0xffff, 0xfffffffffffffff8, "1dc54418a6edebee8708529ff9f5ac2ed52eacbe3dfe661367aa1c632bcc5e30319b07806476e575ab9dd7f6c42be9d2395360fe52ceee7beed0b52dd32a2bb1d3aace008b9bd31f2e84b1204b37207a25fbe030b391cc71c6e6788cf3e8f9"}, {0xa8, 0x1, 0x6, "3086c70f7c0bea02b303bfcbdd0f2ab3b41504a12836029d16bfa1c353ab3b0b9fa54cce6bf4eb1b97f11e1451767ca936fd7460f9fe042806f989cc66148ad0ae7bc113ad86f8f282dab933a1f7f17c22e694ba209579fdcfe51d6dd98a96defba18e88729c1d299eaf6b0f9f218d4b43adcfe762126172016924c1e8046cfa5c986258490f24a7a47b709700e301dc580a0b50a2"}, {0xe0, 0xffff, 0xfffffffffffffe00, "5dd17759e2894cb936419ab8b8fbc21decf5bc65380b7cb5bfd5dbbf3d9ddfd4bc219af138f5889fa62e9779f24d7eeb69c83d867532c5d2b039d96a53f7ef3b6aea3c35d25e777cb981cbfe845f795f4632aa8d06655cb76b92dbd872f3566620cbcf6e8e0a25eea8b079fb87cfd29f480c8de6e0d64c7d44e408d0d80768f3cbd6d2bee93cb2b8f20d216a49d54d1222f2ec2c7694f666eb20edae98913684a5a6cf2dfcb19ae38d0b45b8a835458567fa2e78fbabd4ff3a678ad0602c1b59c716ab8d68e0f8af3f3be873b3"}, {0x50, 0x1, 0x101, "30da2dcc28b01c2bc6ba1bed8875ee23417e91e075c7e519c3369a598a0475d7ca641005dcbfd740218e6fc26c0309242481e6479389e3eaeda03d9e11753f"}, {0x58, 0x1, 0x8, "d88d5d7c2179e7233608c164eef2e37ee2342b092cad369bd615670843105b7b23716cf8c090a324f0767df21140e3dec2723cdb2fc70ba652e72d8a3b83c68cc6f14f0db8d3c38c"}, {0xd8, 0x1, 0x2a7, "33baf3f727fc10784d56bd4e8d19c2bbba0b02fe50eeb3095b74db88215087f20a205d2ddeeeee521ddaa2bfd9086b791f5f8d019892d4ed3f6475242acc62571d07ca301413d25535b42048396bb9f9560bd687b4506b2bf9972fb97086b86ee1131b044ee487b6dfa8f40ea2b4107897166be5762d4f8ec627b44532c044e8549d00bed1bc40a48efcc0d79c9ef0cefa82f6f1f9b1f8cb267139d51006abdc9bf799e81fc50f6eb930a60d899d0c4d3e32028b43982af24642570b4941b21e6426e6e27f"}], 0x448}, 0xe) 16:00:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) r1 = socket$inet6(0x18, 0x4000000000005, 0x4) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) sendmsg(r1, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001840)=ANY=[@ANYBLOB="64010000000000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c9156c809018d66edb88c636132571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e8eee9000000001000000000000000ffff0000080000007ccc13e744a470dcb292a27c1a70b40f92fe5ded1adaedd9d6070e7ec2c7c8b8160fcd4f6456c82d8f91bc464cfc250897aa6056a303c33aaa74cf23f1bf9edff4fa9221a228970d1840e9300df1ae5b0dd36a6d753db5a707ea0524d853dcfb55976c809c22ae060c7060dfca0891d83636c5f13b0ba5aa0eede52e78671b559cff6849cdb57cfd5b84b8f61a900c7eb412f65b628dfa865ffb73ec3d95ca6b736628ac4d9c1c83c0a024ef831a9be20a10a96af1d1b41c151ffe3e55ab89e30e49f8ee82749ec76fb27dea62e85a3f3e1259d3"], 0x164}, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x30, 0x9) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x110, 0x14) shutdown(r3, 0x1) 16:00:29 executing program 0: rename(&(0x7f00000000c0)='..', &(0x7f0000000000)='./file0\x00') 16:00:29 executing program 1: r0 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x7, 0x6b}, {0x18, 0x2, 0x7fffffff, 0x3}, 0x1, [0xfffffffffffff97d, 0x7, 0x719a0bac, 0x7ff8000000, 0x1ff, 0x7f, 0x7fffffff, 0x3]}, 0x3c) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000980)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96066486322ae9b47755c007601128e08e6e8d", 0x20b) r2 = syz_open_pts() socket(0x22, 0x4005, 0x7) close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) r4 = semget(0x0, 0x7, 0x31) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000280)=""/114) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500"}) r5 = semget(0x3, 0x1, 0x1) semctl$GETVAL(r5, 0x6, 0x5, &(0x7f0000000140)=""/68) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000001c0)=0x9b78) syz_open_pts() readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x4000000005}, {0x6}]}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') syz_emit_ethernet(0x1000, &(0x7f0000000380)="cc1f657c8141e8ec9fe585fea0b2818356871935888362c4c6d7f91cbc95edacafdbbbbc599926bf7603c5cc422717cba037ee7fdeb337295807004aaf45725e855a51819d16aea9ec73b19639e9f2849671de7c16f993736b46e095ca95eff93af16142f573e08e0f5a2407536954c7529ad0a3881a6bbc204432628afa8f4245a1ab93cb0e11704fd08c2cbb16018fe0860c8e7d560664dbe720fcab5aec02ee4099ef808dca1775e8dad38228d2ca16ec79ce813059838258f842cb00ebbb9413bc94a6d9240739c277ac3b69ffede3ac3c7a723265716453a2626d1dc5652f3a935349276010afe0e19217d9c0bdb62ec77fe8787604e7fe77827fcf07ade7ea6b5d8ddb980663a2ca17f6fbe1edd8dd94a57b6c9cf3d0cfdb1e467840df0077010158bf8b2329b4c9dc9b9fca18b5db88f25730af8dc7b9132148669883c360c791a4ce29b51c6a47e42971b7af39b4225c28effedb3428f6772200da41914e44a10900002dcfa82eb962dd5392bf6eab55391c6ff1065db1e256e18217820ca5d2a1d9081fc57bb80deaab4a17354fc209c0a9fdffc26cab2eec951f6c0800e69a9015e8da511b4b9521d6264e590b47641f94a19c6caa9dfa1cbc948bc46df74f563680c4af7bef27fb3b87a32a7526d898f4beabbe186b6bbade1e10657bc2a75fe860b5ff2a7a57a8a0de0a4d84d794121be4a0b53ddca26ab378b18bb1b0bd70e22a6ecf0e70b0578fd5b28983e10546ada1a7741dd270247f98ee3a160f9731be04c6e61611322a90baf2fd659de7e3d88ef53cd6b1e066bdfc6edbbfec37044a11d14472f8c09a868b16eb17ca7ea9c4eb38f64f765624d8ab83ce9f30a39e10db9dc1ba26972aa48330c9ab84cd256bc5c605c8c5eb4f4f89026e7a2a05ee5fdbe5f4cb29f3096eac234e708b8385d9036126c6c668535d09d07186d15f1f6e53e9727403e517de19b5dee77cfd932489542132b1162a10cf613fba4d3dd7ff22b0f791b2f1637083e6269410806ac2f2a109e2dd7a228b7ecd45d508f2e6aa650d7c4a452682bb6dff97720a3ffd654d3b9c1f2726b194a2cc4ae7735821dc325a898f115eca3c7e8e9d058032eeca66acc7c8503bb1434b6ac6461788de6ab5da6aecc90dda246d7c9a779181c9972f691989787f50eff5ea2c91b8e70f44e93dd51e69c8ba277bb39da33fd4af7b4ff8cfbbf4788fa13373005675575a41ca4edac0666d5105c584616345ac103a04ac6d9cd86c106a8483a8caacdc8cb08eee7acfa5608a19683edef76c81359eeca39f07ec7259a1f1708416023052af8e1fcb6eaaefda0a0c438593e3fa4e1e4a871169eb25e5f120ab03238985fd945159fd4fec13f37ea38ecfea0f865947f0290da87309d2e58806f2cb66b25972e1b81cc2f0c8256da2b31d07dec99be3aa2779287931bba12876ff7d0d9a54e6409e57e7b448fcd7e2fbd7924b93edc3799f0526892d1b5fc842fc9455d6686f8f1528b7ef4b7739e775dfed1eb07c9c1673f3d55883ebf934d3f75c1ef06a294c2f9393e0201f2efa436e0425ca02f4e59f7bb2c0d37c32d806654d61afb6daea1f063f6c4b086554bdf7e25bbb04fbe93f6cac318bede9f3009b71fa766a1500ebc27fce02fcca5c82e845b290b51aa6cbc52caf0b1e878843feca2e71cc4770311598c887f8e5b7dd874e94abf43de7846e41c4cfc7868edbe3b637810a2abc0b42370115ca6922e95688f1aef1c25b5721c23b3b627c801209f9f0fee6352de5f5379b7c777f09d6777e4fec8b5cd4087fe22a43252f3e1339ee66fe37efcd1d9c7d0d9010d456075d7c7aa0bede3b61d008fddf59cc3822b525cf239310737030b818ed9e9e45eed60c15bf985b1098f7053112d6f5062c4be8df055ae2a993be38fcda3f59f8cc45019b1c56b765e84ebaba92b5c2fb442be15d47a7354e6f2f8d118b10fac1760ce5804f7a1c86b1e7577b1e8f53cf1b030e6a3a25bad5542b35ba0baf5a658e772cf2c40e9a7e1a753bff1ef2f2b48913a12cc1d59f587ce92ef46a33993a25e73d9edeed1b403fed091057292c58b834fca5efedbf8bc244d5af16d58d0af03f286247bc0fd629a71aa411804eedcab402657d5e7fb1d626c623c555cabb5e09767a269cd3d8cdece2a9f51e69ef8dec79afa19b1a7b9f772ad1044d3273c3a71de8b51c8176df8687a2f382307f5a2ae6027835103738b1bc1bf15dfc5b070dc5ab296a83398119a4c1ead326a538ba3dbf6e327a132d5ae7ce577f79a823342ab17be9050a23bb376ab87b67cff749529bf0029656bcd00303b66997bdd3d676744a0a20d45396b9ba2cead83cbd0b61bce8bf0931ae69d6a3f25776c8af0822bfe7d73b2dc92a84b9a504e42d5dea961d5dee5ac912ae555c1f4dec36238e396c2fb5ba3ed42eaa02719d0ba09f7348ed55b8d73a477f595518bd7ee94f9b8fb7aaead6fff86f76609c00c98ea6613a9fcd5cbdfa99a8761da1dcdcd0d61067931a98044a7702d6d2424cde0eba2937e8476d0d05ed65b469a2dad64777db8125a4df839feae13bf9998adc0e5679de9ff3e0d88db817889d6d5da519d5e21b95f33b906759fbecf87d6dde0e6401fdc3925e98692eb8b5213969dcfd1cb70a2a4bcb0683930f852af487bd8ce2129b29e86ab722a6a0c9c87a8cd26e2d73c4f35ace3df726c5cee35c83a2ba73f8a69a075a7e90050caea658cb30c713ca20215543d0a129b49ae87ae75ea31497e7271aca81ceec02265ef9fffdb1735f85b27315534318cd68e811e148316104eb811364042a6d614036126b5e82ac85f39867713e89219ffa78e46b8d99ed5e06cadd64c02b2b2d298110f6655706d354feae67dbd76fd4a79510939165e4773d2868b9f18034a5f74005dc8603f5f8c815d563ae4cf2f7750c92ce338e7b73817012636a46e4c09052cf2795cc4d7fdb255b02b60235d3bb991dbc4a70ced84799f472ec668e1f1eb14e48293d18db7c2360653765551162aa40a35969ea9666abc66547a6fabde18a7826fa8033fffb50466ae196a92e43bc4baa0c2d9913753c296a0576a8e3e0bf4059dea9c739a4cf058b94ffa9aacd99797f716982518a8e54d057fdfc1182f268f38f82d73e4862111fd4a48a236ddfda61cef4fac6fa75b50a6b10131cd01f51a99e1b07d879358b343958c0261b6c20eba81c8d0e42db5771a3edf2f842eccf5b343da10f1eeea118928955afe7cf86f523c3419cf0b1ec0831ed85c530c6e2fdcab4f31ee46cde23f7c6afdfa868dd117c26773de51dceac9df6cc4c4c8dc910b7822a0b2b2b5be96363b55a212d5298b63c2d881fa98118fd50ababf15c75fa8d2180356b6232f9bd646964f261fd2c56e3664fc3c3916e6b24ca097a048516ead0446cbc0a8a4904318835b77a14553550fa119eef301ff79aad31cbb11af1c4e20fb5a96978bad15e7195dc5e2d1f6842aac4fd362e9df4c3b75fcc0703557c8d208c7bd55a5a53ea0c823c7679267f7294736731cdc8417a4553ece76badcffb68bfb95544f20192d5e1ff2da2f3631213ad72819009c53f646fcc743851b3bbe7ad30971f2713cda18de1bcd42efe48d4893738b822e77e8b7c0ee0ce83a69722c74f64c7404b4abaedad42a82b2e2bb9df9ff8d1e34d6527ef15bbd43c9329ac6ad54d8f0c36bf95c6c431f957a9a5e130d509901b148e90dedc3123b8efbc0f8286cd115cf06d24534002f0075f7298be5ed41b247af20a61a5f73d842f4cdc2f65982640ba5d1c40160dd2b8a56544c5dcce6ef58fe8f1188886a2aa2283cfd637faf2e7212c6d68cae96e646192bb574f9ddb6521607e90462aa7575c801d27e85d9c65034ad419090cab5cbe67248738413aa1014da8ee0cb59d73a7b3718fc3ad9bae5eeaa88910379278da690fdefce3bf4a69aa76b6a13f86809d2a4bb87d770d24096eea320846f4a9ba350d713c8467762410de24804aaf64b0d6871dec48588cc771a2f85be8419c78a15d1d3d046e33515f668b0dffeb4747360332142a2c0a3b0e8b435c35a77c592138ee462dbe33f929b8d7b3948d2d944bb4ff1f762223a46a3e78ae6227477b3159ff3373d5434a7533551a22ffbabb53907d2a3df713ea29d1b2c98309baaba68ac14c3345c43687a969cde01e8a3bcf706ff137b8d15845421246da1f58e6500bee7fb913ef38ccd85fc540e3fb85e2c827b9819699c98ac471f14456fe3bc3d0e1ea79cc078ace544f1e8e22952c03d3e091c28b3fd289836069210ad2c3a1c5107ef4cc93480b1b743a2a28575be91eb847749d91a9da3f5215ce5feec348ef48eeab1402e8c1ceb63a0b9b7137dbc1894796dfba6131921b9bf9702fd64449ee4eb91099070dc48fe0c7951198e160177281f76fc5274165b8b0f34f595be475b4a534f14aa07e58b895875a3840ce68866555d2009bb6999387c28b7669d4eb38d79909a230e74c597ce6cede9df8a863fbb4218d0563e198c24e2ee574322f75fc2045781219e66e9dbf9de35711600fdc407b84cb4d6e9ac637c82f1c0046788253cd60e9231f4469920e14f5d292bb9116035d5c201861b548436e1ea026fbd4a5108cd3eb69682ec8864a17f2367911b98664a60e6a5cf046c7fb70c9b0af00b81b28c4a20be70bcb2d559378fc0b70dceec0b674e65da98f8aea16406d5623d9bef1276a867cbc25bb6fe16fd7a68b11184cbcdbd7c2e5685ad85c62f9cb8138e0080a1f9fd0386d17e248d40d9cea676f84af96d4c673406f7ba7bf5cfa32cb601a3bdee2a53e309079a51361ecc1ca3e6034d2869eac3e429045b20bedeedc7ae2dfbf37e342eb7262fd86c0349064607b452942349a195f703cbb35add22e0680f49071e084099564e9a7475aa2075c540455751c151a19be1b46578dce0f3aa53ca3010227f4cc13e41c1fbd9aa5f8379e62d2826cb10d406ef5060691d4607990b23a3b61700397fe9ccb63f3e8903a5d86b5ed72e8742dd5d93f6abfd6ef0d0e0fdb4a7a7a82966be0bae868d111606bd7e8e50663b27d6082f7b61e6014bb99153a2741a5146cb23df9efecbda249b6985bcbd3ba607e40c25a5072929be6a00bf966e47b955eab3df3bc57c10a698b6a88c0db0a31b9a8595302697eaf7ba023d1ffefca9b599a6007d198c3743a5a8df3b0042df4d968ed010d01c4b2ff2eea0d923a1e761d51cff9a2cca93eab74fa5a305472c1b7acecd579442a6b6d40d40a0acaacb140d1532db7a442f32ec1594821d4d363f0495e5bec8f9351fcd25d0e0aa47052598d84ccbde3a00fd55cd63689c4b36a36e8d055f756a448281feabb4e683a90ab38175901bab36165dc724afd8a8f5677ca2e12c7843960a25344f453ad0fcccb3e35e81baa3b5abb5b7caaa28142aa9f97b1593d3b3531fb848a1c51771578a74ff33d88cc22be71dbb277ef6f8413330dd939ce95fd49753520018a9459047771763c6b0af9f742f40a68e9adac7606275cecf37572e9cf0b9652948c0860c432a564c4de583f65ef87817a8e79b5b19a07b62aaa56b49ca5e10aafd6c09dd54940948c1e19106fda06acf2fa94f6d27f4b9a7bdaacb149cb13cb939e6c550a8bb989c0e1b4ae1b04149b7e4a3a2759002d4d5f82045c2f0ca4ff8751654d0803ab4b1db7cdf386cf59fbbb49e600980c9871bb9a5d82ef9593b97974371667bda904e55bb71f8d52611f5668c8abcc666ec42b2fc13455f64d53cf061ff43f1f1188b4cee08e65f8c961096dc6cde81296") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat$wskbd(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/wskbd0\x00', 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x1) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) 16:00:29 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000038, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x3, './file0\x00', './file0\x00'}) r2 = socket$inet6(0x18, 0x100004, 0xfffffffc) fchdir(r2) 16:00:29 executing program 1: r0 = syz_open_pts() fchmod(r0, 0xc0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2504148c096b00"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xffffffffffffffff, 0xb63, 0x2, 0x8, "25afc0993c4e6f7d5edbc564f50d847a1ad83c37", 0x4, 0x20}) 16:00:29 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x200, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000001c0)=[0x0]) fchown(r0, r1, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r5) setuid(0xee01) dup2(r3, r4) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001480)={&(0x7f0000000280)=ANY=[@ANYBLOB="70012e2f66696c653000fd63dfbcf2148a48e593c1ba07ffe623f73fb7bdff5404b5463eb6f505b84de269cc2271dcec35d9bf035267063b3e64d808f7e9efc40eeb36eec25392234910c6255f625d6ce9021a097c1f9425686d23eff6af3f6f27a269103e9e7bfe174720dd61c206d4057abf1f5a6cdf53a6583aba3c6d95e6438601843e5f"], 0xa, 0x0}, 0x0) 16:00:29 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400004002c5, 0x200000000001) lseek(r0, 0x0, 0x6, 0xfffffffffffffffc) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x1) pipe(&(0x7f0000000080)) 16:00:29 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x8, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) close(r0) 16:00:29 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getegid() setsockopt(r0, 0x29, 0xa, &(0x7f0000000100)='\fFW}', 0xfffffffffffffe98) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)=0x1) r2 = syz_open_pts() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) ioctl$TIOCSTART(r2, 0x2000746e) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x0, 0x8, 0x7f, 0x5}, {0x100, 0x9, 0x7, 0x8}, {0x401, 0x7, 0xcd, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4c}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20008, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x2, 0x0, 0x8801, 0x0, 0x401, 0x7f, 0x1, 0x0, 0x1, 0x9, 0xfffffffffffffffa}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x8, 0x8ee, 0x6, 0x1, "f310ef903c8ea083e7f265c38e697a73a7467dc0", 0x0, 0x9}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000700), &(0x7f0000000740)=0xc) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff77) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) socket$unix(0x1, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwrite(r1, &(0x7f0000000600)="8a92d767f2d9a7281dcfe7cad092839d028115eb1521d40ab582627a40407a7cdd5304fdbee12974fddbb7232a7309aa6df3a86dca52fc9aafc6c08cef7113e9ea98b5e53ba6acbabdc11deb7a582cf3de9aed03da294fcf270f5b7b9c6941e764f6097cb8b9aeeed9700d3d6e5f96fcc2228675b61488c6143e1a975cf50af8c8966fa1f47cc0544dfaab805028e65cd2f0f66f163314c001cf09257b9e8a91023402b3f7c7e1aeea4b4877c358842bae5410544032880578ca79926344a7cc7d5619b2d9d9bebf98abff48bd48ff6034cf5095081d4ec411c6224880c67cfc43502c04377a5b154d5ee09f36c0db82fe4ac98e5e56", 0xf6, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2b, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) setuid(r4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r2) sendto(r3, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d3", 0x493, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) ioctl$KDDISABIO(r1, 0x20004b3d) 16:00:29 executing program 1: mkdir(&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/', 0x0) getegid() r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file2\x00', 0x0) mkdirat(r0, &(0x7f00000003c0)='./file0\x00', 0x0) clock_gettime(0x3, &(0x7f0000000000)) renameat(r0, &(0x7f0000000100)='./file2\x00', r0, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') unveil(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)) 16:00:29 executing program 0: socket$inet6(0x18, 0x1, 0x3) r0 = open(&(0x7f0000001a40)='./file0\x00', 0x400, 0x18a) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000001bc0)) open(&(0x7f0000001b80)='./file0\x00', 0x10, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20080, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x6}]}) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x2}, 0xc) lstat(&(0x7f0000001ac0)='./file0\x00', &(0x7f0000001b00)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0xa, r1) sendmsg(r3, &(0x7f0000001a00)={&(0x7f0000000140)=@in={0x2, 0x2}, 0xc, &(0x7f0000000740)=[{&(0x7f0000000180)="695fbcd40aae06cfa2181b0c5ac3722746ea7e2b222b8fa965acc4c7353ce084a79a9485f6e0de907e553fc72853746ba0ab95c5af7948302952a0aaa745550ba9bafe9b3fc8ce2e0f8381fa535f0edba851567a8162d7cee7b8f4f719f032307d4a84896d3ebd317b64c5aefd522f3f1d8358392cbe06ed4b6ba04b37e7eb31175a5abd1cc3da24878f581e5b40cc5186", 0x91}, {&(0x7f0000000240)="3526f0acf24ee16362a5cba21ddfa6b0244db64ab8b1ce017185db8711b284873a2392c88d5b603838aded210cd7729d5e2258e4b02424db11400d1fc5f8e16cfed31a108b4be4e1502b8c2134e4b59e425290ee34911ad7ab1a77cf22539bf2", 0x60}, {&(0x7f0000000380)="6df9598635598ebe6b6f726ac2b3440814e7e1ddc9c1f5af3bd2e4dc99270facc5b1cc8d18e711e79d9b4f94ec1eca995afc6247738ef5c9d0f5bb837e1eacc519372b10fd89463eeec3cc9e73609d7d23597821c7b902c0f274eba16292484587e7be725b6b619c7d3a3f4e199d07d88ee36f7e083533888f2688424c1fdcdfb1ae3cb913a8a9d37f6703df2b2a222e1c20602ca21a400c67d0a2ec5cf2", 0x9e}, {&(0x7f0000000440)="eb683d4369a3b890a90a3723b4457b30df7b53592edc372fe7c4ac23063e008f24767166ad70ce99d01113b8578bb99ae5dc1f71fe5bf66de789d3b6ee8b27905e0c39723af2df44dfa17ae0b6c7627966fc946a64c0717887bba676b35b486d31fe775f7cc37d7a00d67f23845d0a05124dd41ae596057bdf11690fb6723f0a65bd0abc26e227507a773e1569b9a4d9d3d2cc16a00bae9e89c9603d3f356a46db0c5e36260bfc94755dd426b599cc77774fb5b7f025242ebb83fecc915e6489f56db7b5fdb4942a5131bfac109918e79f03", 0xd2}, {&(0x7f00000002c0)="de89e367b96a70452db13e3ba737b34515b72f29ba0d392cfe6c5e07ed04e2", 0x1f}, {&(0x7f0000000300)="732bfcc98fa47353586fc10ad3e76f4bb621ce3d", 0x14}, {&(0x7f0000000580)="4d85556d6391a2787e61e10085b9858c1362e9d3726d4a600cb5796b4d1962c3707cf4e9246fb9dcb0eb1c284b3f775d78040685275659ea8c0ec84146ef79c9afae1fb62b94b2074465515401b007a77454c7485ff70f2f638e572d6bcbc469a6001f0000e8e5584b8f2d845db9461625986072860dc8d2b7115251afc7320f56f02e8a981bfc3402ed485be33ce984c92f25b8b31c422d2de3823f67a290cf249fd7f6e409519edb1fe81150809f5407c5d1fe840e45af9094a02545b21099", 0xc0}, {&(0x7f0000000640)="d33679abadef670e2ecbe6bbbc5fc9b32d1cb1df067b2532fca5893ade87ada0821ac6a90ee5adebad382ce5f118a38a18ea8d29a40bd840c970292d2196add09189c3d6a861c0a1c330d0736a473544c8c9cef33ff5b8a02f1a22c05e1af7d268dca8a0d2f0323ebbb76d", 0x6b}, {&(0x7f00000006c0)="1eb8aefccd188d5c17effc537562a57a99653327429766525db0b49e380fef9b9a175cfa94386b97ee708877b5f582d753cf1ba28dd3475e4a520351710ac5f9ca769067ae59b3f11ba1403db545ffb10b757fe48568bf409e9b25079e5259a0b4fc68fcd30edc79e18ec33c99034bfe302bb92217", 0x75}], 0x9, &(0x7f0000000800)=ANY=[@ANYBLOB="b000000000000000ffff0000001000004f5661cdce18dbf56735d4ddaa591913a5186aa54a2a70a60a35fc2450a4d809758f5c5cd2fd6ade4c4334a05f95329b8043bdbc8da405ee933ae4bfa52563bafeb841d1a6a35b0bc0d4eec5b1698ff33fd0dbb24dd3c65b3f95018891ab8c1a884686776ad2b3f1607041698b52e7390e95e8ac7c225d710aa05f4f729c559e0a1c21be58021aec4bf4e36c63a07d0cbc9162ea2d008714b88bf7e8b500000010100000000000000100000006000000742beedfc3f85c75f1087aee9c0db6cc78eff541fd4209e4c1274288eceedffdd8b6a01db3357a41eeb49b00208b099f0e43ec80b413be04b8919cd63e6ff5cd08dfe11581670108bf6b27fdafda5342ca368f73434177a0c5788ab132474042fde20af57a85a4d85c569e373bb9185e466053217beb0343ba8c99b3e13c5c5c7cc155d1680c7a40d363a1918c915ebf46c6c1892db96a8ebbeb4f9c86ebea7027445535cab4e344fd599e0709dfadc58c6d5b407343cc763a8e774d168a43e274eca1f2a69bfbdd165f5002f13367d1e1e1bc472bfec855061455c074ee28a155591794da3ed61f3dd7b9d0c630a406eec82578dad584072b95f74aba07f505415084e2b8197f63ce7ae332ddb814a3be375cbe532e3f92b9b9d149e1dc026f6ca80917025b5c00b72903ea29bfdf113b936d0e13f6aa98fa9cb06818ade7218e0a9662e25a8d5769ecb8de6da4c2527ebd7d1a2470039c1f1c65bc351a7141b253ad4569c518cb70e01a18847aa68b9501337bff3f7e6f4fecbd4d91efab33ff869d08677b9d0eb83a711e1ba17cfbf8a2c9f324c2ad2f3d3b5f759f680a404e0a025b8c78b79bba750e677939909e0f50fa7033a3f13ae24cafffd4d8f888bbf4a2301d1e9ce589e0a6e2f361b4b3887e229e16f73fd4e68befad5fc430d1af2e25f1e88b94fbf18658137c02922d8fe893fb53806339da3b90fba26cd4ff11ae9c143d8c3e13fa6a65d3fd08dabc6080e6866b49c40b7d57c16aaa478ac7941fa79e28de8026cbc84fb9f65dfe60e17749686775f8b19fc14525a882c2f9fe8788517a779727a4b72d135246ae6f3547958e4a985876b2d9f3c89051c1367e6c9c411381e6f5a49a0a02caece7ea30a794ab8772aadaf2b269070763787e41361ee7b179816d24eaedded89b8eba77ec07521c2580559f5510af8d106f85dbdab74a5b26ca6c9a65390e4ff2aad476de7d469c04187d14442640aeb97c8e81194674f5d87b4d908084ebb9ed363ee90e161e1b206157722393881f4fbe3175dd508aab91371337881c7b3ebd84779870b752aa52194fe64022defe6773b971e51e5eb036c4609378439adb4f32606c6dee1057090379a272b87c5e40ea4fa802728d216626db6bce5ab29e11196ca95067d39cf133863b2188c3a71eff54b9f80b24a73d94368959920b564c88b0c123ff6326fe7ec2bd9c01e81b484befc0ba294ea8cafb27f1960cd080a4f4806ddb2bf06f5213a0af75e3ebdecd5c549339bf9707e4726203f59c93c6e675b312af4432dd5b127c0ad553068cbfbc1dc40e4eeaada97cea4258337e545063ed4258f4dcbb5fc2ea8900226f29c1345c272423e70bb5cf885d2f5daabb5545118fb49545b47448cb3a4ece15da652036c586177d99b92f1a91e341af2a9b4ab6d33fd1744c58c1754e97fdbce349fed2819acb43ca62eed3c4f4a79c178e05820a6b565101a270a6ac43781872d3d8ee540f9e0c2ef3ef8d594854abdd13f472cdcaa08984613b0c665a7cb976cfe3c89ace414f5e31ed250c933405c53a4c8f3d4df45fa40b776f71195434782a4c9a5e5e383def6512782c236ffef0f604ac70a64094986cd6797fb200b6180b6c889f157a54ceef79df69fe2eda49dd2d3dcbdca2260cff951223491b451589e0743b9b00bfa97583b73338e8a64c3b2ef2645a9c998205202fc33520c4cf1686e25adf9a075ea25467849302ec5b10ac6404bcd0ab59b68fc23bc736650e33d38647ad9c46bf36e26cb5272da6b0691f9822ccd933a21a0ece6fa293cfc0992126908b8a2d9a16c55cda88a64daf8d1d75b0ffe06848e3df0218ea355656931c869c50e04c297df00127312e3205a911c1fc6a2dba2c904b62b0edd173fb9b446a501d544c1abc74739483d5bb77fa467b395120eca27880d4652f71326c39f3be755baba595686b0ae7b5b42f84ab8ab9084d6e8f47f2dfb4eae59fcd3fdb45adaee23462fbbe484148da649ec8317715d907e816460276b500f1c2d6f84832e636d7014a64a1351f6bb65571929d39a2983bfe27be27374153342003ee972befad8ea845637e2d11c5cf06a069c396f3bd86cf095a724a03dc687ee1b9b764409ec354d78fcc1893b8d85afd4c84e7e5358cdf7aa2d1b2ec41082dba666d86e3a671b686dc1f045026a320e71f2387637f8468468c5d014e5cfcf7cf0fe3e9459ad4e6ec1d186c3d317695f1ab9ba5ab3b319694c171482a50f546089726dfd74814e8c7735baadc46f19cfb0f465117a92292a1a4dc32c30a9240b90476cdc7160595eb4e914c45c90dcb89c072bbfe29cbacad47060f184d60cd26035c99dfc8a6599d83367f39fd3f907de0334d12774f6cb9c337cbaf9cc593db6eacfa12e41b5747473327824834f7881045d86f342b36a555db10a739c0ebce9bde389800d078ee8dd1a06465c23311f9f2449b95ed2340b23af8acc3c6861facd64c360937db9ef9d451ab010b42c8bee6f5301d41ea60d725de3cdcd31d6f862cf82381364c88ef2688e52529ae7af59560eb3e430a398bfc4fc7864768f0fda506e243198cc6e8e1c486e15fe952e0bb48ee016a7f3fa3acdaa70467dba3247f21ec59d87855cba3defd527e9bf772b6be01a321478be1822a1a7ed9c05c95316ce2a2344f2db869380c4bb0dfef4622eb7ec7f76dddcf2d93652ffe64211dddf9574f0a17d62a3708374a7c92d3cf151e9649f561862dce992f26cfb38b18249e9e30cc9c877637aa603272800bd6b42834630507fabfc8078db2ba6663c104034dcae0d0cc0ec1e6f85dedf06f79269740e66e5fbfe06c868b49048f72ec3e9ff37eca4f1ffffa7b418628654f5123ec263df14e21a16f89519dc3e23b11f0cd2c081e8c4e020c444af33245af0dc0ce915e7f5e0ab02768db1a452d9d1121840d79e7886eb8b90e14978ce8d2b49499c3681222e7382be4a1ee6040a20a44fce7b255410f0bbb3f92805f6528270b65577938521b267d8f1f0680380165f89964725aa724aae5d350bd9fc0e0801c95eb670a7adc8ab9b794094380eed330678552ade38af63c6ac4dcc4ef10bcc2893489e59fd9487362592c90852af9aeec66aa31bdd4e2d8aadf21c3cbc3d16a3c48c0c26d4063a8fbb5f2722b8581a47c3e39f9f1568b0c0dd19b7e4327d57c032d18778d18d31eda34592b13f4cc130560e73f0be2f660a584cad98270a63a511743ea841356cba918061a04d3fc4b36d04194399654c9f1d285944bf281e96001573fc4e12a13b47d0ade00e08e4559ce61d66debdc508bcd9e4d57278f56bd1afb9d283aa8b065d1da1eac94a800caa2fb43b11bbb8ad7e6ad3128ff89ff7519299cb61834eaf81c669dceec54202ee68ec5c14242af62b549b5fa2e96c5e3d8a77d943321f9ad5997258fbe8586fed804f3d162bd4f3f99f4f29560aa1b1e69f0d2ed8637d0e36f2cb8681490deafe20d023b6a7c2671b4d7c888f7e0b7b09087f2bc9e560cf229b8e12060f43d4cdf7c10f026aa9bb54665d16271a76d224335a7d7c0831e713dcfff9f6104ced45237304db84fdb5524b0ecfee309eaa94e5548c639b18f90cc537e659a9544d882e4df71fa4b002bdc8a8725da87247f99d5498ff85f5c56a48cecf80df784362ae1280bd2a3100c126afb4e7a0626863f3dc1964e5862dbd4d22ebf43662f493be44bbc273424f1ecfa3f6efdb8942708944a64528a45db74a98f6d39f0562b7e37b5ebb9257934eb4fab4ddcac22b18d66ecd0716aaa8a7cfa77520c4f1bd35dbf2fec4cec2f0e45e67ff744531f4a67eb27da0a8da2f12ef93495a0a5a603d0bf31e1f942776364ce91e08f20f536281b601d62e70c4678350fcaedf07a1b23eb2f166784295dafc979c1a07d8929b3e9f6ed7adf622fbf89e6c035a20ff374f11931cdfceee34d01bf105c248e035e38d709962bb23482b53616f792f6505380131ca8115c6fb18f1f413704d18c99455220d4a346b61d4eb60da77f0363b993c6a01a056c2df222d013ce89fab14fa16f40dff07d45653d7eef1a8d0b866e7e48a38caffee7a5ae549e667eb8468c26685e12f2dd3df806fe126a48ee65699dcde1b91b7c176109f582ee23505883bdfb9615cddaf63fca508cdc2105f11264d4d8acc1f57729c9529ee2620c35cefae76995fc5201e8649214a0451ec146aa9c42969464889e5f22341fa01ac02c6d764a15e33b94c9019d7e34af4fdcc5eedda25f114ac18f2d2f3e61b3d352c2a17f6338613283f5d5593847277b612da6bb59abca1efb23b21f466b51c178e346dea0699ee05d0f0569d4a03bd4711060744186bc9d670c4b3d2df6ae4286d8453db173b403852793b080367550b009aa3578ca6f588d1cefb127b414a14799606a87243876aafdf2c231179c5e4de980ef2790bb46a2f6513b62f804365adcb64481541c3fca3b2414ee33aa573a2b6b9863a9131eb9c7802cd99a8fc8883bb32cc640167221a34d01027a73597b3aabc9ce3926d9ec613a18ca9302a8442ed3fa23310f9dca495789960411ab481919b60f9ebaee3ffb28d38fcc346c2756900feecddb70d9322ecd5c2575cc98f8e1582f708e1827e3744f792a5761dc42b2be4e0c0a9cc7bc06803c8d7c863112f28dcb50676f786975cd9d8b6671e24d5481c5e74dbb4df45848c0eb115592371528d7e3e001442ca1e5f9f49671fd8c717ed6299203159c1b152b1d71c96672075ca5369d11b34fa15550fdbf9e039a0097b0572c9f171602b0e6cac3071638b3923884121bc4abbd021f56a5a0bd85c08a855342f0c8572c6832f4ef558adbefd3ed93b18bf15a5a654bf30537f07f7d8b6d06efc93b087d8dd4589ef3811b015346cbad4464437360cf8c7424a91ca9eba8bfb76c3f29e02a32589f8816c3777786d22ff643799ef5ef14bd58376f8277c9027bf7e646fa3b3ed8ba9ad5c42472c90a4af2d1e228b1bc7f75ce4f55f3786efd4a8557f133012c9a30497340168a6b100281c5900ea5629e9ab1552bf95b22c8a26958ddfc896de2aa28b88de99717594cd55aad178d676005d181ffad5f3dbb1e75ca46c91f1aa9437236eb6a14dee773549242cc5977dff1c38c07f16b940769200789a8d99d787921cbaa5559427a7627c3ca36481b388b3ceb5c1653fbd665702bc91591a35a2a17b11ef9021042f0a9fc13955a5fe036752dd019a047a19636b2840ada9bc044b5419ab5f656dd5f7ce62bb9a542e9fae58ce28689777f4257425606a5786cebc10e2a0cd17b6305596291644223378ffa64cc08f8cca311fa32678d8d299a6bf784a307e621dc2035bf6773d4d5cda043d588f1ebb2df7c6b951fe32b2b2fd9f108fa1fc2b295d636e7920afe942e437577473a39bc7badcccb1c1aa4aa7449e3cb6ee108f9ddb6e26581b08c55a24fd17f489dd864f3c92508897a73b2dd2c9ec96358ddcfccd346583f96424a710a20b4e8aab921e8833a1099c308e7f46622d57e95bdbbfc76e18a7c57466503ea5c6e202b1b409036c41c1b12f7332c8d1e730084ee36dcd7a99dccaf0f8539cc28a3229dd02ca34506461729c077d0aa9de8352cbed7e4b34a8653da5bd85b5e47504132654e837c7793e8dba07006f1101d3f74be0d8a9b0603005925fc1e0ca947cfb49125be53cdb08ff99636128d19d554a0f58b7d2e02558cccd8802ed25c77012f74ec11a65c3e3df4472c73c0225ed7dc38b76024e0af097fb2b8a054830eb1e6c7816a01165fc7bc3d5633b75939ee200000000000000000000000ffffffffb967cd81524ee6ab0b75000000000000380000000000000001000000f8ffffff96a4bb66e2aee59b07303b36f228ab7bf4bddcc7da19522b388c40c2dd7bba7e60cb731500000000b8000000000000000100000051000000bb4dcfdab8855e65cfbe8605c4290f2ca2e958b743748d66917133a9795739fe0e1d2160c2a95551a1f066ecc9b8c9ab03130e367bb79ff7d8481271a0a0699436a4d9a1c1c64004bad42f2d77d3517c2af2a69a75e0c4ab3f41ca30f6d8fc42dc6d33936f9472fbc6d01991fc7f2635bec741d1c5d416674fe146e958776d88bbeaeff4e79722b4e1875f676899c4e413f62cf786514b8e8c87f8e2363027584d04e56054000000"], 0x11d0}, 0x40f) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:29 executing program 0: r0 = socket$inet(0x2, 0x8004, 0x102) getsockname(r0, 0x0, &(0x7f0000000040)) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000000c0)={0x10, 0x400, 0x4, 0x4, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x80000001}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x14e}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x401}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xf2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x20}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x20}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7f}) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2, 0x7ff, 0x2953, 0x2}, {0xc682, 0x7e2, 0x7, 0x5}, {0x21, 0x1, 0x5, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") read(r0, &(0x7f0000000040)=""/32, 0x20) r1 = shmget(0x0, 0x4000, 0x12, &(0x7f00004e8000/0x4000)=nil) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x1, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f00000003c0)=0x3c5) getgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) r8 = getpgrp() r9 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x9, r2, r3, r5, r6, 0x4}, 0x7f, 0x373, r8, r9, 0x8, 0x8000000, 0x8}) syz_emit_ethernet(0x0, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1, 0x3}, {0x20, 0x0, 0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x34, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getgroups(0x7, &(0x7f0000000600)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r5 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getpgid(0x0) r9 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r11 = getpid() r12 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000180)="d8be2430e009f911805317839683f22b1e42fc9d13f7de8dff2d0c1d", 0x1c}, {&(0x7f0000000200)="4fc5f4d6734c56e74deff4904d1383937c7917500948740de01820c7efee16ac199f7800745aaa108cd1618ceb42a790afcea2f8b80862bbbe7f818f7cb16f0887758a65de1612a8ee0e886db613d01f68edf8081c0e0f40bcd2c8d98171c83a0386cbeddbe98e75a6520b3818b115a6646048ccc86924656909f7f3f37ccce5ad277359a2fc4d71c516658ef19ccd8db50ddb13b826a9e2dae6199f166fed2e0424a60d33bb3d33dfd28195402934542ce310eea814", 0xb6}, {&(0x7f0000000380)="3616edf95e073b539f6e6811c869042fd8b26cf3570a6159e485228b5a354b166d6be26c36b8fd2060cb0c0c6e40419d74e777999ef6ed4ae915a6c0c4febda33e5fff2382f5314986ef55df325fdb5b0000561a7d213a77e9fc8f1fdf041e0fb39fd613d39e7e6290431a8fa28234ea94c5f7e381e01cb46162eb155e7c9a2715b57427eb08024442f142485018a125a8c95e7420bd341d2194e9356edeeae781c1e62596ff278195362ab59081ee4f6b150d9d6b0d59639af48475246873676ed78b0567088fe5ff5224bebed046db80691cbf8498c5674cfb633aea08b0ba0c637dda80dc673b1ce3aa480c", 0xed}, {&(0x7f0000000480)="8658e0e28e104bf07292de89195abed4c6ee9462f2dd943689a528a05a01dcf26c70a730de0a724e3208cd7f9afd0e7b509a006cf09c9792b5fd81865aa5fea325dcc36ba9474d687da08ff823578be989d9add9c30d1267f429f528b6932349924d9f90fe535cd271d99d8c0b541a1729d6bc26781c027a49a809ac5f357b0f7112b80837f645c58a092cceaa55471fd0741b6240c9fcf5728692cb1e578e1a7b2d", 0xa2}], 0x4, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}], 0xa0, 0x402}, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x400, 0xfff, 0x1, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x6, 0x6, 0x3, 0x9dc}, {0x9, 0xa4e, 0x3, 0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) mlockall(0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1d}, {0x6}]}) chflags(&(0x7f0000000100)='./file0\x00', 0x10001) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x54}, {0x6}]}) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000017c0)={0x4, &(0x7f0000001780)=[{0xe66, 0x8, 0x5, 0x100000000}, {0x40, 0x4, 0x88, 0x400}, {0x8, 0x1f, 0x4, 0x8001}, {0x1, 0x800, 0x0, 0x5}]}) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) sendmsg$unix(r1, &(0x7f0000001740)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000140)="aaa7cabd58af4a92d8740cd106426a62d88f914023fedbef9e720ab40e04eca559704f7efda4a920e838e1da19d0d4f88e59d24cea14ea032780be88ce35baddfad2ae7abde9f265aecf95be74a79b988c453c4f8b77024bda206ca7bb0fe1b32f12875fc92c9749de784085d1767e3432bdb7681cfc42e8be0688bcc46f740a5bf4c635c5a06b0811c12e03a7c00998b495a1aeba9712f318620ff5fcde035ea0197cbfb74bffdf143371e59794a6f9bc89659db675e006dd9b8c9a1b6716c2f63ba7a22907e5319065086c05ea8deb98ceb241abed091163", 0xd9}, {&(0x7f0000000240)="ed5d502998581784534c1e741e98751bd9c3e6a260239d76eae6aed76c4449bb49ef94a8b785a3ca423b21ae70440578696471db323fae56260de9e1ee95b12f603d6de0f5534d3e2b6e1d9dcba489937c6958ae097dd56935da96cbea35a4fd72ad50fc10c4a52125cc78fb00909ada36353fc13f23f4b8eaae00a0317a1a03f9a90856d8503e4884dfa19491e4ee2fc830737a066b34bfd556a53bb8bdcb4140380759df49e904114e5dee91df84dd31b811d04b4df6c6393567a27b1b544f3ed8e5b60f1e0d22840dece013319197dfcdd7e6bfa796a472a0d5bf26e29db0af1cce440dc343b4c51bd2bb08d7fb544a1ce295a3ffe521cc4a", 0xfa}, {&(0x7f0000000380)="ac6871a2a6627d68e83724f96afee3f5adf03363186bada003fdb5fca2f20b87eab54ed67819093ce4259c427035edb2b625f28f8010de2e697ce5146e9bf53fec13", 0x42}, {&(0x7f0000000400)="14a49d0e797130609ddbfea9b8bd1076795e7f98faaed66f707fd33410328e776e25c7a79f49a10d174b970ad3b10a722d9addf0a6f5840ce458c59ef08d3ff70fea690ae04d683440d8143e4b2045640ce1e6699061475fcf3f069c98fc34b5d5cdea55ea32647f778e739997e412143095b2b295d418fb51856f4f675312ec950ba2f9c8b3af2b9a157211dac8f6da", 0x90}, {&(0x7f0000000580)="4b6d989a8659c70180d84ca7c18007f9460660d10aeab43867676f272d510002c42c60b1070491c19094bfc4bf273d8a6a35aac137529e0371af0f32ac3e16130996f1bc0c5e164604a2ed1266760cc61dc3b400fc82073ef8cf4ce37c72d692a282db12237613893e504159a643071ad50ca5ecf99f2b5a48581974ac7bac72504f255e3971006257a4a61b609f11b7971d4dfaf4e48f184950e9f5741acf49641e892f50e4848fe0c51da09f1ae42081bbe830a5bb559dca175af1b1d241291760075b51162f6ec56dac5eb344023433a8bcd064fd9be4903014668c64df4ac0bf1f0cfa4b61c417960a916311415a58d3baa091f752150a2a9e", 0xfb}, {&(0x7f0000000680)="d42e97b2b262afcbcc908c15d472ff3149c23a94f2783b1aeaabefb0a17c1a3b87732d06dcb67745a27103a8a8a72f863149ecc93eaf0ff69570466ec577d58f728a80316ee028daceba58c0eee717624e35212c1affa9ed7148d79b82bbea4d36b35cc13654d6bca8e9dca97f69b1c07f99d65747f7e4de7eea84939b5d3b3be707fff6d8ef793ce2d8c3b9fbc0d72ae395a97549905c1c66ae538b07bf870d3f15b44c19f0edff6b79cd9826620e7d56b36e0161fa653d963ab5d2559db17e484e9c66cf57cc9bfa41b15436ea0556704fa3889067f82d14d826837d22d812c49a2fe27e2b40e3d1d0f4c2be8cd4b12c87ea09602c2446e26b97c9a17cbffdef32004d58c785eabcf106976a95983d17df0fe41be7a288e00bdcad5a387ee017b2529cdb52487b218744ece45751e726dd5d5f6a5b2d06b93c09e7bbbdd8c439e3dfc0e23a009465e4d89981b20ce1326c5334e0997b3e4cdf9521b7c858895e9aa3b9c6a15870eef2212442433cf1467cbabc93403f8af410514bd0acbab2c244c636084efb769f0f7e43575b8478c6523caab8104218405388d3eba7ffee3eed2c9b3155ee73636b51419d6e3694d45dd9684d1573f43e64491a7ba2d4e410f8354a13847078c7d58bf62bfbe0b9991e5a4253c9f6f8f64299cbc9e265b2c8c09fc8e6c9d9f9906c7ccd9fddc2eac95bb87ddc720fd0fc1a20ddb733a6a4fa90a57439b111a9d5c331b56a4196a31e70ede97efd82da88860860881b68d9672e3f163f6dfed1f6a579880b0e7d80154b5b0f6c3f4fe35fb1b7585270bb3132e69c7d6c64a78fcad1d314791ece191f92b79961733153a96f0f7622d360e10fc91e0696906547cfd9f46994b6faa14b982e963202bc431cdda2c3a05d7fc364738296730a86e1fcf7b9f9f3ff33ebfcae0d04e6174591e7e57d44ba2deaf7034683ab8ae0eb11d2981477ba030a4d245f19479adb4260bc3b06d3fc87bb6c48311e0fbd23d21bdd1a0dc8832c63547ee6507c42f862ef624b6827536737c8c199153332cd05d8d0b9fc958ba10c49477236e95843e640a7e3f7838c26eb02007da7d26dc9727b4ac9b24740c6b1fd576992066e9eeea8e48b9687521cbfdff1bbd7bd404a997c1b39db3e4a8d71d9290ab7d07d379a12aa1d29f6abe321411b442dd93aad2320b4537376e52722e7b91ceffdaa91ab89fa619b7490381cbd4b1fe00f60e65eee44af06790cba1177c01fae3aed39184553ab874fa2129711549e340ae87b7dddca60c9861af245a5a0c2d3ecf2a1113f1d06df74b6ccc46dcfdb6fef3ee7abaa76bf7ffef6c70e1d63567b6345051f38f067bacb3f138c68e8c819e0e8f34b3152dd5f4917387801e802eeb250fcaec62c2e66de753ede2698451d58cb3e6e02fee18ebf82d8dffd1afd43cd4475e5452c598ce83c8a904a36730e683f46b74aabf82495f2c2bbbf5fd9e6f4e8e0bdb0df94e32de914abc1f68db4a58adf16b67e6f81c28233d659fd4cfd2b8637428fbfb504a421b03f3a9ac9d39e9a57312a7e26eac8d46ecdea9cd4c1094c4a7d203bd4312ba98bcb1d785e9028aebb3a814d2c1605b627dc3a2e39095e0de2c1e6754d108e94749478a60035eea7ec0b0eebcc34925e1f93ad5cafada14a385edc8e82b91cf7d623778b3c3f40519931db10f01a599385e6e4008674d063703a551a8536a1d256a91ee7825c12f3aa4dee12e5d14e823ab5d801165e4be2a436680ef5a0ffa797fbdd756b9962bdd6deabbde5275adea92adad5a64a037010cf55e87b2549ed6dcfe3449da9cdad2f86b8de40d047ec46d8b4aa4fbaa84382a67385b2cc211cad2e03f17ee9a418bafc9bcbec5d67594c682aa8460af79eedce7901e697d529bafb97f2127f30f88c101348bc4b90462ef987add0b22ce28197d80e76aa77efc070ce6844a62fd3bec6c8e9ed1b71f15a8922870b65ffc79d641e0ce4b369227607cef606f64aa8a65fdd20508b5a1c064dbe835ed1b32641feb52b14c3df767f60aff28989e84e6d59122f02f89e431abedc947b3ae9d2fd232c3dac65ab91af433103e095d5b7c25f7f0521fe435ce3cd6a3d95bc4a4b0cf0a099993573611a4b0977362046c65f8201c9d87cbaf1ec3c9c9f49588c04ce15fcb19c5ade26a317f9b6449689ea1bbb4515677a1b10fb8a333ac001eed2cd687720980b105b78afc07dc330a39b8fb3f950e4fce45995af1706df3139a0c68028c932cbd3a63873016fc69ed5350cf0cc5b90a619ad09b8169535e0c3a5ded23d6cd5a5871ad6792ffabb38f27399cb42d1330b9c3aaa80d0a74f398e10916fa55ccd1b05859c1c7fb03cb1f0dede53e28e8ea6369df8cf051af3317c82eb351e9224f5ad0b5c40e78756fc6b0a576c7ddc16dd974e4469fd83b493d533cb8d94e7602da22a0e38363b25a3e8a50c7e715853b11cd26eea716b0d3ea3b778a8d4cc15b092b7f15c746a72836336561adc6ccd2c9492f4c7a8b924d76a7f253c118382f573911563c8d9de89aa2535a926edcbf5ed630c8717802a15faf92571d6ca4b094d72b91972b597d2f4991fbb7a5df1e78e4a1051b0d7db0f1247d2f7c2eef1e4a37b557224839f41ee107f723d0ef18ca97cd01348a8b9ca0ee60462d84880d993877dedfdb33e028df32b96b07d3d1d91cef38b237fb5647c741a0c51f49d54284a69ad714e91f351480d2c3b92b9347552eec6c5c5ba334fdeac5754c82563d0f0998fc1179a242a0992fe7edbdeb43bdb04e3eeb83a83deeca12f7af3868ecc58be12d24229e36694f993778103d21ffdb331bf42a1246b850a2a8a550bbdd492d93ce1786157e7491755c8255870cc9905afdfd23c26a9a5350c46f12fada213f3a3b931420d25d8d8386b137c21388e4ff2f84313c85ba74961e6d25376879ca73e8bf71600ccbc59a576f7c88e66304024560772e11e008abf5513926548a8951ac8e6f822d672c9d4c09b6aacd68fb7f2126edc2b46bd257b23da68d0b24c93cac98d3e42b52aa24a7740c29cea8e12b027beb42cd55b5ba2b749894d780a7db408e7af58ff0b27135d36f181aebef980b3507fcb9418c935f66d5d8cdaadc5ef368b638f685bce78b3e46f3f11d9a9af24f7f75ec908dbcf6b548065cf125434dea9f02cf678b8e400adff23c876d88eba217cb8f4f7049ef0449c0857bc1a33e1fbf3910249d8ecb919fb415bcc62de57d4a9ded9d37e35e8ed1b057b28d9ed3636cfa8300011b2e85dcec7fce77df1276dc51840f1666c20cc411f4c47c6862e1de7fb6e6826bab93a846f49f68718a99836b9b745652e718ba75b46578db48fc98bd618751b662c233f26f73d703ed3edbe63a1fcaedb574390de3decf37fcbf0f887517b664c69efd05534bfd4ab4bf4a2393cda9b7814c34a0f0fa4a88465be90a9c5f516d500a8311798885b2e8ce4f6c2a0d203ea024f1a94fc03301e0453926edb138a0744e8f90709abc10d97f05572766dbda6c134be03c78ec6a66363f98551f49f8b4da9711134c39d78b4930d6ca0108409d99e02276e312449dd4c15cd0101233f31aa79115a4683dff89b2e426fafa12db5de7ccb31f45c24f6f1f9d4e76cd2fd10c6a256e0800bc8a570b9ae95d2308ca66feb9a1fbaf9503451512bad3985deee239f611c007985c8cf4152817893b10fc4f85802233268900bf01d02cf9a2e53cafc73f44c076c87cbef347b4e8162575bd0e23aebe12a6f16fae33b79341aeed465c96c8cdfebc2dfb9542e9adc4d1fbc6658f2dbfd5fa261f46ff6957f126fdd51b0404fc8ff8cd8a0afaa4fb56be9920d79c02ea224158406cd346aa6c3856cfbf124b4f5428ce07fd82b018faee1acb8ac549d768b9ad6320a9c19b735e684d1a892d93eed64178fcfe0ad9756d5d6f6e91bb277a55f63ec0d78c824e23fca20b0e668b2d89a5d17a9e6ca371aac8e3754bf2035b96b5c2b979e3d285411251e8ea5dba4811bee50c2dcc23c3d51902c726935b4ea71969daf264db6313aa693b411f749b471b0094523b2d875228b2cf71d36335a81bb60449b59644cca0a06532564018a3d3ae9caf08104831b6ecf779cce393da2577320358d006ac02622cdc9b7dd0897342f3bd5a2e655e730f3b11033120d08a9da28bc55549688a32baf4e7af4a7f8d81aacb55bc3f19d16399808cd0457c817aeb824c6b6e18e29b905b6316c7611d3e7a8c9e345fe07154b39dd1834c1338467d154924df89db201ec6b2848c17f3d0f6fe53892ccf83094e04c3a5ea4acf5c155c5f78397ff06ee8e7276e1038956268ce07bb226315a5e1db41686b62c2dcbf3bd71d27b02a69640ff802dcda9c0cea2045be4e988cf28e51c6c8107e41574a1b77c4e89e7c3a2613506ad687d7f023dc0ab5790d03cce02e535412700877e0b4747f109209c9d863da0162bf6b0fdd0f33d861a2b47d638488188f87c360ed037c37f154abec5b0f7a897deae5c0508f2651aa7daabc14287c307115ae960dc755a80d478869110b189b8dadc4afc5ba05006645b80fc2ed380e285b2e8f61d7b508917bb998a2ee40f3a8c22b84c2a06a6280e3d5f0bf4f1985bdb8c0cb72321fefd33d26cdeb8c6bc04f7a0edd8966b31e06cb4040af4c76987ea2274ad0505644a01aa4ae1d4301439ea7d4ca46ba57a626c2a0c80afbc159bf68890235af6863f37932d4b83d2aa591397ab06f7f44c1fb427ba52eadd760bc8a3dccb6bbcbb91cb6d5978babf5b59e61f74e4554f4fd22360ddadbd13adac0dcc698c7b05e48d975af0edb46a970edb84183164d67e619e9857f05ca6725a818722479b0d1b91983f4ad57b13ed02a3e7ccf9eb937301d0a676302ee6ac9208744b0b2b56a997554d6d5fd239d17879c1642f838e4dd0a35fa47dae47e5e43a963d8e97b5059cd06e61d42193d50b20bf9cb2e79f80d3a5868b1126fd1d4ddde396d881b80711e8345f2cd5accfa0f310bb488dc60753e564c61eefebd8c90da17b1595ebc0c76810e0b3586ebb117fc33d206261c956e818e3e2e9a2346b02012c05c9325b5cf195e41237e0288bacca7038ec3d3b85464dde66299b066b8d98fe7d5a8a4245bd6629a7bd1326378b06b34cb0a34e8789fc013ac4f51d0006dce1c9a94cd2e7d12a4f6c1f34f5b13663f2f56df6b80abff1b90ea1cbf04e3a09500beed6a8f963442e97f0ddd43f034256c54bf7f2051a68672ff2e895f4e7b85b6eb067e1fde89348d7653593150f887789cbd7ad3967911c6f45087bf97801406f76ca8057f03ffc2bba4f5d10daea930d81d43c1fc81745991da21bcd8757ce6de9aa1e961d634c3b09ce94fcfb39e89ecbe7d3afeb94f5a1b499b4e0fadc7198bde747dccc6bf6d6d078a4b3a6579dd7b6e5f12423e90c0f87d95140c368b95b9cb2ebe11182a312c7f9ddc18eba4d560c705a699951a1d804cf3b0418b982935aea3b6f58b32c972ce59ffd0c7b7095e98b6aaffac1701e6f269a105affb3b95115ee4f31d3ddd66ad92e077d52814d6e24af3e11deaafe2935cfeb39c6874decf436f09eec3d3ce04b2404e5e60f48ff3bf55c211e97197566e99de3e00dc1810688bd7274e022ef4e417c145b9db0bdff39055ec54006eb12e1a1e27915f38fb0644494587fd0dadd16567e9132a445f52c1ef0482f59d22da9de98fd312f1b9d66d45e12edc1ad0aa5bfb45350b9005dabef3c94937b21b6619d71474514f5747e28fd59f4c8db86112ea25f0cf4270bb8ea3b70e9a51db55dde4ae4", 0x1000}], 0x6, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x2}, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = msgget$private(0x0, 0x201) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x3, r2, r3, r4, r5, 0x40}, 0x0, 0x4, r6, r7, 0x7, 0x0, 0x80, 0x3}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) recvmsg(r1, &(0x7f0000000480)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/136, 0x88}, {&(0x7f0000000240)=""/12, 0xc}, {&(0x7f0000000280)=""/185, 0xb9}, {&(0x7f0000000380)=""/23, 0x17}], 0x4, &(0x7f0000000400)=""/123, 0x7b}, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xb60, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000000c0)={0x8, 0x200, 0x4}) pipe(&(0x7f0000000100)) r1 = kqueue() poll(&(0x7f0000000040)=[{}, {r1}, {}, {}], 0x4, 0x8) 16:00:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x40, 0x120) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0xfffffffffffffffc, './file0\x00'}) setuid(0xee01) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x290, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:00:30 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x18480, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x20) r1 = dup2(r0, r0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = getuid() r3 = getgid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x6) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3}) r4 = open(&(0x7f0000000900)='./file0\x00', 0x18080, 0xf18d535d30d9a74b) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xfffffea3) sync() fchown(r4, r2, r5) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='/dev/ttyCcfg\x00'], &(0x7f00000005c0)=[&(0x7f0000000340)='/dev/ttyCcfg\x00', &(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='&}\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='*\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='/dev/ttyCcfg\x00', &(0x7f0000000540)='/dev/null\x00', &(0x7f0000000580)='%\x00']) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000640)={0x8001, 0x1800000000000}, 0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x80, 0x0) pwrite(r1, &(0x7f00000006c0)="451af0b0b481c693a95756adb5fa3b3cc88db5b4f6a8167d7017a0e19a3a92bf6c8400087fc4566ee53a76f481df1571453f71e1a620e046b331ccebefe31b040a939a6eec8764ad1371d0fa8df0d2c016ff0cc2d2dab1773ed35dcfd5df6dee08bacd7a05e33e386181a154797e5022b9287037f0c415d3bb47a97c8eded037ae7bcb17c325f9a7c40c7b29bd6d0a8b592b9f3ebc53236e81ba382b0e2a2807ac5b0fe4fb46821ae81713259c5c0e27073ec05f6c7db4accd1e1f916fc3ef4ef22c1463cd5190ec4527c37a13b3bab34943cb64d4288c27b05ebedb4d820d0b927ef5cf0674fe524c0dd94c80fb0831c0f263ab3ee9930e4f6fd93b", 0xfc, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000007c0)={0x8, 0x0, 0x400, 0x6998, 0x1f}, 0xc) setegid(r5) shmget(0x3, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) semget(0x3, 0x1, 0x40) rename(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0/file0\x00') socket$inet(0x2, 0x1, 0x3) open$dir(&(0x7f00000008c0)='./file0\x00', 0x80, 0xd1) 16:00:30 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e08c14f630d057e575017b66"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc28", 0xe7}], 0x1) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000040)=[{&(0x7f0000000280)="1f8e39f199d67d95b322d1c76c9508100042fdebed258c1a190a4f0f5cae9994ac682a16cf32b47d5dd04781b5e5989f004e771cb6bad6f232bb5cd9deec1715108121383c7d586ae8ca5750d9c53f0fee93cf1fead4d7383348cd8b0bcfc238df217f8bec63f1eb754cb4dc985ebc39d712749d8513568a8f2449db0c71b9c1cad1052f9b4c0c2f7674b05d86fe08483020f7c625cfbf69aa3ab1660565073a52d035a4f2d0f8fc34d44e75ddfd1db66da01428c93c0a49a3f063acbdf6ed9388d0690f0c164a6616ed514a5775841f72b42b7ba6040cfc5544faa5f697cc190a3248ec77b4924d2f2bade8bfa34a65afd9279126296cb318673c38006dd9f59a2722cb8ac50937b77117ff827fab1e1a6ac49027f8419caf8930e802620deae20a35b26c47840c6117a289b658ef7380125e3a9bc2fc4a48700121f79ce404d3653121699f352a70227c91f0847dad2baa8f0d2bf983a178a2238563bfcf5856465daa19b64e5189ef48a9b3c6de9f57a1d69a1694049bbada001f2a8f555f51bf4d1e02658d09af71bd706919556c37adc664b791187445fd5180290f5ad0f9f77cb1212fcafe8c58115fa1ffb5d27aae16f843295fb3803a60b21f1ecdf99db5f94ca341bc34ea548034ce98804c6f190aaeab0888c3625c4c5577063dc5f504e5b67115ec7700c492022438de6f2e359553876303986d18e87014c437702c45aca458f5b2cb6c24dfdef26ef6f1065ca3dbab9101a6de38b5bbc8408398320710b7bc2446411ebc3dd336c6ffad6d0f16045b59128cbc871fac11905dfecd057662c6704fc64d021fca8d228164f7626f116fdb6574e998588a2e85cb9d3c649b29e4a88e37c3496a8f1a6ccfcf9a53314bd0a6d0675cd9ffa5584c5b8b0881b8a5cccb12626b025cb504c22e56aec8dc04d9d857c0c40b4b9b5d802e65ed58e503e110fc013e9c4d2a46681e4963c8166686f967fd4659e41d2f643895f3f93a035c3415d5003417f911dc58a50c11527f5ffacc4b5934308da688594b1d7449a6fbb837ff3813b9d254804f6de6ecca0a86317f97b2b12a98672b72303f63da88237f5f386dbc8ec56e317aa511406e76e1623f55bbd0d19dd4df027fc16f6cb0f2f6f7189330820d314c60f64d5e83b6bcc8219b851862336a03df09e0b5fb8db9eda742b76a70de4f5cf50dd8f5969c8b3223682d893b203866171b8c192efad779121ce60098db0adaa4e60700f4c32125453ec0f3326cf12756b2dacf069d9354b3327efe62b5fe48c0db9e66bc5368c9155ad26d235352e8c702bbdfe945a40f02c7e2409c3c20db2e59107d6611fc65b174a36122b1e916c1758fc073301dd54af1ed8f0397e30e049036c994519760d0d0b000544289663ba9645a3054e4ec047bbd17a599a6fbf490f9e4d80038142d7dfc8993e3e2ae504865629eec39502f0befc311cc981dfeecdf565b1db18333e073ce6faee43c2b185b0a8c12b79e972aa93c049f35552b7199cc1e17b87aba5974e085fa136e1256fa3215f5cba93f215f181a876b48720d3e760883f1bd86155b9fdb84a287cc2252849aef923efe908d0d682e8f2f581e7830f5d98bd91ff0549bbb601c8e73d6ed18b8b0e8676664fbfec66832f1d5c3c1f0d462f7a5e16fba9dab73455b478ee115c983c3b88f625df238b176d34dbe652bf158200983eb603bcbcbc1eb786abeaca64aba8b9c74bd0ef03c1db9e65cc9c00b43d7ee3da6caec345be43f990d12ef6f601ca9c23cd20cb65805b7bce971415e0a2d3bacc88609b30219d561e2e9dfe8ba1134156b1a4ab3da4c01f7b3107cc824e5a14e7665d3e04030d1b2f1e61a59b752c65933158bc8808a3ce1372aae8aeb0d83eaf15ed9c9aa288fa049e6e27219d0f079f26c2eb3da7a62dbf842c43c9b274b40f1d389b182b2de79b27119fe2c0351f5f4d2e9654ab61c2cde62c1fa7b51d193b9615faa3c0d92ae198ee4e0e8d082f1b321d7a8edad7c84c13571ce75780903ec7d5e31316c12fab579bc7d8d4f9ee898da2a7cfacf3b681f8378b155b6e721bdec981371188eefdad89326c8d233256aecf916d5a565d1806bb270c86f00c95d68ef7be264746cc02cd05e9e988a20bca52da233a3a51a3873ce43d729320495aaf6600941ccba78c85b86021930038f092345d3dd472f725f4ff0e420c2a8b9cd3cfc9df00d76867483ade6fa2f923b06686bc44e3561e9bb7a6bf11823970a3469cd51e7c6e546925b036ed811ffa708037370a61d1f9a2ebfe3aa2efd6e767c00119588cbab415ae1b076ec57562fb5e45549a0b0ca5909cd37b0b0363169c341974986e13588e9eed3b219e9fb3df565ffe092390447e6acfc99628adc6694a7d1bb5bbfd27ef34a669a1eb82b620598e59d79de20392c81406e4ad6b44338b6af1f819c5dbba31d674493b478aecb55c7a3a070ac670bce6cb1a1f1247a05a8593264193cbf9824635830d664c55b2f58add43a372db00032554479fadb5950a0e88eea33fb4d3d510790b9956187e3a7d6dd8e8b1fa4b9b3a70b9c1c64cad4ee06bf56b2ed1e0699ab70bd3765c7be791a57d76a3f477fc784d437d65d273ac34f03e84273d92adb889bdb5f6917eac2d209a4b05687f06530aa85da85b0bc058c4608ff0879167af4de436988c130db5d96807fbbbd230696183acdbc039525861a52a2b17362858a76096a46f48bc2228668195f3673dae03603da5a16bf10276f3383ea2a58c6cc8adc7c499447814c1e37b8154330e58de55eaafeecb61a987bf39191522aae43bf40cb862d9d00653cae7bc07c9d98b815276dd90e7692d4354f8a3b4bebb63c3493a54551ae9506aee8da71316699dc6233c3e1238d60c4c0ceefb1ea2e8d82f42d11d505d64b7023f709b673ff9307efb17782fa9b54bf65cc6964b2ca8286da3106085de0aa946b90d61ea08ece09ac3a1b9f5542a1dd8ec397960fa51e5f0ef5f37c8ac96e67f51d21b6421c0205bb9f71096077f3039ec31c79b10ef37e60ad14e3a8f58fe3d4757a5f586afb9bb787fc36c4bdcdcc6b0d06f33f6a0a00c6ab75d3246e5974bb7c3b5d2cdf549dad0e149eb0c2dcaae86bafabba39e1b3f135abe35d892fb6448fcdb1aa0d03f4caf853f84aa5dd0917c97812f6f4a7d1e43b8d5fe241ffba49464c9a5e8ada5e7af1a98ec8c5e78746713664af4f50b2a11164623f0d57240e399770e8478519c610f939ec236af1c68167cdbb9700b7948d96c879082bdaa3e0071c322a9cd858a8704a8bb4f5cc0d81b2add3da4326bb676042d7c13ef52f113374321f7b2377feab0cb0b7130eada7506e4204e7fee010ff77cfaef07517c6f0489741fa62d809d04dcd2bb2fd5228186ff3942492bf5100f8ec074ed0922ae3c13365b5ff1b7d12deb897fc4f3a87629865f2156b58efedc4f53dd825a3d54c4e7306efde379d089d0ee8be5c5cfdef15870768ef790c772b897294e54e99c2379c1f698b38ccba5c9f631675be449846c82402e238338014282503748a97853636fc8abf0cb2f890f508c71a0debf7bffde3145168e5389e1a8ae76df060d06cd7893086b67c6b7a214f35c6579223c1c9ae140ff5435a8d806d7088287e96aafea025e5153f8b827e94a0a7cd35715a47e06e5c18232e9ee88c1a317b89422f4b6b93594d29416eb96a967345b94c7f60e85cb0b61d43fdba46bec1f7871881d5dce04931a3f122042f73b0430777db7625c3ee8feaded623199cd5f45cde8c6e869c134336d4fa9441c7b39dfb8e968bb5eb9030218570bf632b67df10a6032733fcc1a6748f4307961a66e83b6c5cf39166fed32a1993677c4fb37a7eb332318a0d248eea16d7a37c7533a96b1274468f9dca394cb063522f47ebea38a4f0b0c3bfb969356a44d2f6f16e81918ac5a040fd506a81861cff4f7c83964949249f5181c1607c83e860f634d0d9a00b8ba5b93c22bc615fc90451067a562443cdcecca3de08493ca4335e778852a1918d9fa5720a21a39f6ec37e4fe9ed19d0d0e4223fe94ec2b2f663cf1461a3b1edf17f9b1e356bb18b817c108ea4acdc2a35c7e60223c0af562f21243784425f55d319d69375d6c76c6b2b300917914b23aa0613fd1c960035698b19e5aa57a709b166b2ad577ba479acbbd237f6c5d170c0b607d8638edc2e3627d272d90f307fe9070f32dcd2a5eb5ef1f80b322cd983039eedf43f07a377e7be1979a2db93eda7c6551ccc758ee303dff14d085d8d2c45dafc8eb8474c2a69fa4e7e81724dd109e3c62f18a856fa5f81aa1b9544cedffdcc8f1f34ed731f9504bdacd980865ed02b0740fbcdd7a70c5bf5dc83699bd8a7aa0f4575ee77beff2c1bc7c5beee6b0bf2d1aedc12885e65ca37d2011fd7d7c88a29657ebd193494768b985cd5e5d9ceb4f874a7ce8660cc814b3d04c1731dc57baf22d4b1d62cadd0b2d6e636d09df3e4dbf6f7671b3dd79d92ad6003d90954743fbca9b4624aebffcbd7d74c03a66b8a75701540c59f1df6a54b603399d7541dfa0bfa81bc13321652457cb01250d1a912b78f80d2dae97de5936a6128b255c5e7586480c3c8ef8d65a94f3aa4b4f92862dc8429e5799b005bef6efeba1f5b2d6269600349897744a6a5ea04ec23b7fac68cbfdacdbce9cc26b65e911950f93ddf87d58c379901f69c1104d0b02bd28f328ef25f070686115470265734b88f5b392bcfe5e4af4a89d12886ee7b101e3748da7fc19eda102e7306b2fd63df1bcfb18a18117dcd305bbba65392aa9c7808877acf00433633e3f30e2fa51e09781f35bad424526ec0c3b61b17a5cdffc37eb7d1de36119f31ffd72c2c0b7a9e6cbf87bafe41a3bf7135141aff019466a9f9e74add4c54d00d694eb5c4f01dd38a8dca5ebed7f3bc02ed0a06ee12218b56f03c2f76ac0d3d8f43a5f7f258db4717b7ab36783fd702fc0eb46ad6c9b6fccb2b585d2f2ced2ff31f977c3a9a5e4ebb0d257f72845f4f04b5e6054716086b860ddbbae4047df6454a7c9d6abb74add9bed32a1b9c0904e3bb3fffc58e1102580870bc5a7b77968bfa01cf3dde53b4c9c083719596d7efc5a08bf74cb944db7fe57705a15ec9e78f3cd7d986131ac0ea1ac50121cbeb08d55facf479ffcf6cc2e1ffc9336f0cdd4fdb7750ea2271a7680827bc68421fd83bf090cc8fb603ef357f603088accb5fc9b5a03985b37d74a9d3c32dc055f410cc4cc69ceb1b7686903d6e64cc879f0889a8081639d7d95df0d25e6607f781e8479902aa8aaacaeb878301712d4438bf3d4e2b0fc76230e606051310e04dd9ba0e411a8b2dc3f6ce2bf3ada39d937daf9f8ebb156eb0d30a700be702129176d82ebef76fc93d41c9d9307d3bbf38237c46aa004739e1ed5d898019d63ba118b00c9790f94e7c0c4657ec7662abee77f281c94fa960ed4166c74061d43d1e436724f0a35109e2934ddc2b9c079b7b1072ef208ffaf506d9a009e14fd809ebe7402c36e1c1dd7237d2bbb1a785dcef88d5d4fb150a869250c9aaa269d5556b090dd3ebec7b209b4d44369b961a1b6f49a6ea8f61b623c36e934a6eab30166c5c16e99ade262701c39babf2ad43ee5f30053e3f53789a4efa915642c886764a54d063454f5ca8e3745165774d2e664b2eb4cc3aa83150a9b4420bbd3ed59580b3f983f36942b49461f364bed7f146f1ed0ab9e66d4796a862628db3adabe44053eee4b4a8bb1603167c045855c54e666284427c74bb60e611cc56a38e3b12b2f4266a50b0ee595a6c434d", 0x1000}, {&(0x7f00000000c0)="8248dfa7f3b18e825229c424fd0322eea282f073003633267217e90c911f9d91002b4d3687bb6dddec67304e5a02ab0e8cfbcb1527d625d610fe725faee49c33dd86e12d8ba8d34b7d522011918edbc222e5f36b9113fbdb999794a9d21a5fc350cc019407d5ba2a59744f1604b90d2bb0f25f0e467687ad6f679fee79c2744c8edf53eb53c074643a42c1aeb671f4cf", 0x90}], 0x2) dup2(r2, r3) readv(r3, &(0x7f0000001480), 0x216) 16:00:30 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x100000000, [{0x1, 0x80000001}, {0x3}, {0x0, 0x7fffffff}, {0x2, 0x3}, {0x3, 0xffffffff}, {0x0, 0x200}, {0x3, 0x2}, {0x3, 0x200}, {0x3, 0x8000}, {0x3, 0x6}, {0x3, 0x200}, {0x1, 0x3c0}, {0x3, 0x1}, {0x3, 0x7}, {0x3, 0x100000000}, {0x3, 0x1000}, {0x3, 0x1}, {0x3, 0x4}, {0x1, 0x31}, {0x3, 0x3}, {0x0, 0x1f}, {0x3, 0x3}, {0x3, 0x1}, {0x1, 0xfffffffffffffffc}, {0x3, 0x5}, {0x3, 0x7}, {0x1}, {0x1, 0x7ff}, {0x3, 0x6}, {0x1, 0x4}, {0x3, 0x5}, {0x3, 0x100000001}]}) 16:00:30 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x400, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000001780)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f00000017c0)={{0x3f, 0x4}, {0xac3, 0x8001}}, 0x2) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0xc0044266, &(0x7f0000000000)=0x1) open$dir(&(0x7f0000001800)='./file0\x00', 0x10, 0x40) writev(r0, &(0x7f00000016c0)=[{&(0x7f00000000c0)="7090", 0x2}, {&(0x7f0000001180)="81888338ce2a287cc0224b316874e84c64cec9ae9664272ac1f7f01d9d5cb81c92dfdd840cec1c8a2e3a9f0f5f0718684460e31fff8a30fe3de6a6d991b0b90e4c4e8860edc9367e52e1b76df00891218b391680d5931eff87e53601a1c44fa8992acf7d914481ab1abc91fae2ea2be71b9b4cb079726f76efd5c5356b0dafefded71ce25e7efe51e78cdbdd98b35dcf71cdabdd169216429f11ad33f7e1dc077f972957b8", 0xa5}, {&(0x7f0000001240)="597724ffeb898b31d4d05114fd2cf2f1e72d4c411b0a4eafb854c93010d93d34a46b3851068138a25a15c618eb79aa8df2027bb3e7ad37a607419bcdbe5e4c18f7f815432feef0d47268e49e4ebbb66ae70c9c4aa71525ede0b13466a111cf08c740725a8dcdc245a2e15ac9940f3080985ca21750cdd7048990e1f58bf1d1012b2edd9b2e7cf77849761696b8db1eb678ebf031017b6fc8c824e73753e4c2323166e33554a9d506225835e3546afa4264c6f4a3fb3410db4542b7f93505d0e94077caa001be58467624ac5d7e3d7b6161e79f4cd70320e89f05c5ab0e06b403e5896fe9a2b195a23fbc7c2e7414481643e86b6ae6c381929b7164", 0xfb}, {&(0x7f0000001340)="c3f38760f4e756c0da814d92b2efb90ba8eba8a804690323c039c22c075c6ad2ce73f06ed67b090d2defe48daf6aa2bcaf08d4c8584fbaf6adb29ff67a8847d05d62f28215385c89be6e77ca2f0c3e52e48986510a17775b541c78ab0cc3a17db7d2d47f460d5bc01b59b10b1e3bfe0305a8a2ac8a1078ae3efc1a9de4f8860128f8ec5eb53edb2a36ca41daef7d1b3890ac3e4e90e79faabae38c1b3c187d327fa855be4bfd9eb9d99f1e2ce1a73eb5edbbb533d6745e444e568fa690030e7de7ba65b0f85d17e48075a90ff04d5e5c3092e1319568fdbadbeb2654a9b94a9b", 0xe0}, {&(0x7f0000001440)="01f7ff53f06c64488225c5363f05f2e98b6300995bc0e1f0c71d69f7aa929af7fa555c7277e40ccbb1f139fc0fdf4ad9bd6295aba66873ab1d1044343ab6c3a73aa3e7532e0bdcd40fdd80ced948bd49b5a44289b9fc0bc600700ee8a10e9794b0a6f00217c51e804ad3901b5e13fc749fb50d1939913d06a021e81d8d4e3d00ab51f5a0038c28edc9c00aef936f9fff20c06217aa70d4ae7b3b2f", 0x9b}, {&(0x7f0000000100)="a914dbfe9091b0519811e0b6cf71308e1afa67129cec13d03d0cdca7addb675087a45392bfd6907f2c4b70ba8ad4339c66b5f208f212c4", 0x37}, {&(0x7f0000001500)="529282b90ebdb4fb288e64412089f037e96f25123ffd7f1607c7482befe90a058b047b3f2f5d5cc0bfccc3e4f43225623deb6194685140958c32f87bc3b8348930ba78a9f9713658cdc1b7a96f61e23a", 0x50}, {&(0x7f0000001580)="d4f2edf761ec9e51918253294e82ab263fcdf820c2a35d645404edde98577b8f82b09b18aa47867bea7417abe29abbec8683dd2d47b89e46f41e5b3bc8432ee42231b75280001a8cb484aa618fe5b4c470de529a5d68870ccdf3baded0b890daf4c678f7e604155519613c4f55f4262bdcbe", 0x72}, {&(0x7f0000001600)="d69cca6f459955625de5deecc5", 0xd}, {&(0x7f0000001640)="6c2bb8863f63f18f8b69fea0cf93809c10a06e26aa8247073ce9e500c0f1d7d9af6a0a1a2aacf7d757345b078c0671e5fcff64b32e1e58c56f8e9186beb66061853807127f1da48e1ce1f6263b37eadecc46a37261ba2ae4f40820b4cfdc9caa51a76c6e9ed7be409e5668931311a7fee1", 0x71}], 0xa) pwrite(r1, &(0x7f0000000180)="0bfbf58227a3acdb963a7e1a8bdc598d33b571862369a55c0637e75398e9c26ceec68261df7daf232deff531090bc728eb97473a02b957808259620c2ff3a0fc177a328449dd97edcae293ef60074e63be5cbdd04fa91d4427fe662ad2984f5814bc7f4a723174955f78508940724961d690dd5c03eee90d3cbc4648f7ef17aaa7c0821f319001bc4ba2d645225a177822af2377037bf57e2b361b2d31097ed73d6a46af7711bf281d5fb8fe5bfce0c7bad7d4f536edc41ba122c88a9877fd07f086b099d77435e0bc5bc9dafd5be934ef9ce293342585ab26c40cecc12c42a0c1a8a7c0654e2ed6717db44907a8cfc89a7e3775207f21348251d772147c5f5df7d0be96af3c017af6ba5ec933655fdd2a6167fe8ffb8f9956b7d5cc5fc278efa84f25ba2d0ef907132afb56e7e3586d9c0432de78c8188d4a54f0b8cdb5fd746bd9f7783f40f8aaf81ca75d9e853568828dc48754ac22e74973c60741c57f9b9225a7eb841be3c57677a81a6cdd568e2eaa3c3343f625ded7140db27da53020521c82ca66bdd45754d365a8ab85a2c5568b01d50e1645aa7862a5edc126b36d3e711685fb45f869398b1d2cf987ac0d134f1d3bd6e262701677b92441a9c290573d20b39d2a9f539ef34c8cae967a20f69209a10cd8ab69072f73b3e78e7b87c5f0c72fcabbe1f288122c3d3a1c2eedaf4da372d68d2454ad827b26a8b58c6cfb780418a2ab28f580ffa4f783a50b3b1f19b5b202404ffd559051f3720580bea17b2e699397d04ac4b02b25e3637c851b584284c9748480b583929a4561a5cdba2ae486c9cb898cf28597b2678327f2437ab35e7ea42b2c777186621a12da4164780fec2a0088b921c78e52e49a53b35103accb542a78eafd5ecb41032f4a4454b00c1cb0f21952cecd4617bd44cd1cb89a578484be3d56b0b6e0949c4b82ba3f89104ab3a503108c0b5205f4108a72c9fb41652e198a2068a0b5efc549e0c1c9939a906c4a77c2e96700f9968b0a9821359923a28637dc10e43c447bc64121e179b23a320e94f60bde74950dff079d37e867cbabbf390c29a4405d46b9f36b58f6fd1b8495b642b36580d722897d4743d06d3b0667c6c91849893c6f81adfbc2d0b38d2737210c591e6a4e4e5c39705b830f628f1942f70ed09ded5125043d2ec219a8d3f74af6fd69cc9a431529404bf2a00505eb000bdecaf7ab2fc7e01fc20211639a801e22e6d63ab9c87af005a3cb779fe7b999de70f794ed145c8afc0276bed9d94d318b14f8b5b3245c9de649868e84e5c88064a7be8613ccbbb939f5af1397c57c69367357147f19d1b30547041064f7d68d4d83531293cb73ab1c9871e6c58112df009810ba22cd1cd70e6c06c6de8692294fd6f6197e9ec7ab5db5a30000e076dd8caf758de7ca1e8c97ade24fc05178b80d59b0cb35bcc16d460e4d6e6311a428739747d139e4f3c606bb7631d3fee605ccb96c89c280e419d58463840a65a5bb65bd64d538d2e9a2a48ecb72c066d2a0283bccd152ddcae3ff6023b3d91d700ccb0a3a0ed8098013b38ad235ef36f84cf8787990744fd08125b94f0b43b12de1810a82c27b513a02003978b414a3ea7d73b238c9acbf49389181d1340b37b8045d8f9c1c775090e1a55445fa874e5ecee60fa693fa14ca2957112e0d58506e5572e93e71ed96f3adfdb4a90d913cf1a9e0a7f9ba2e91f413177d57f13b657f8fae1512a5f62d1e27fd20443d3bf0f9fddc5e6451be5118602bbe782376d1a0e4f71d1c0dd7c36ce464f80d2884be1ecc8e42900929334cd8cc21bd2c026654884518abb5c045463336414fb29d7c9bc490134d379782c5b5909956079e1e76a9ee34ba66204d8b7d3b0b1e8726919c81cb49faa851ff130b831d4005a5cefbc8ab06b061df52e5681ae8c8ee5e99577d35704a975591fdec6caa87edb985ec3aff5ef850b3fecd17c4f6278b11aa78f7f9ca94bf31fdff36c4d0ec05db4bc5f6d6921c871809f9b994159034c3247ab0122e2c896e9c55ce0f686eedcd7f9955cc50db40d60f3e0b744ab13312435179333ce1eaa1b476136fffc50ca8115a1390b6e2b383a882fab6e3f5f7d9f5ff5d00a5a9ffb953b81a2973de1e1788218511d51317761aeefeaab24cfd083f51048bb6a330d9927ca5d9130ba4ed0128543fe5560f23fbe65120d0322223d8f3a20c982a3e8034f163cca8281533b05b9c5da1cd6f04b359d3219660348d3047c57fe54e3904e8f9e932de0b1e689c6e283140d7e272708babb9666c01571d8608215bd2e51ea1bf2b7667562bff02c1ca157d41847c485704a7e3db5beba08bb9f46ce7bbd19817a39c287a32f0b766ddb55da0cd911ba0a3c59043ac6cadeced32a2646f64e2ecf819b7c86952343046bb4d3d0493efb00858e19d5e23c5cb91cd45e05090a69063c4c455f4e54025d284b6fe5d3cdcb7764ce7b4dab0928fcec5c9808e73cce1147b8818002f91f95dec9cc220504a345e6f6e6d666c76570894b8690e2c40434610d8bfa54e7794c4eec92890c6cd3f7a5983219ce0dfab08fc39a085a1180ffecf78c16e88a267a1b71e3d216c9f5bee8410e563052dad38fac1f38bc01c1485929ab9d7062e153fe39cf225fc70cc5de13f0790dd8669fd6bc14a0115be4957cd77926e67aca6cc20cd11922b64d4f66cc61af4a89bc752dd62b4d90641fde89dfeea7a7961497aedaed208085c1552aebaafa1c38d383127af06f2cca52623c00696e87b677698f4e20444c24a4a06e0e1a62703a9b266b606e5929590db1db3e0cf57e41000cbefc596934e5ebe555aec4f669f5d381e9d1975305a3b127c4738ed902575896560e25098986c8676290bbddc25a9420c8c192631bda51844c6de5c3be505cb23586ff93f1d6a4cb790c10cd2e89ff0c801d0b4c9453de0af791f8fcaae3bf23bbfdeed232e2312c5e1c5709a6387006847601ef77424ba8561622ffcec27b3bf0e0ed969a5af1bbe37df98c2165733a0f686ccccb77916a671ece4f59105dba9e2c2d06efdfc106a28ff99b5475b4eb3644b0b91c71dc8a09e94dc4da4043724f4abd2b88c60151f7ffe3378aac127c95f3be7d7f101464731b9d8183e32b66a72fe9178625851e08a2d07ed06026f98f4c7c822e58175c16e370da529c473c7e3f88a61daed9483008f3cbbf76fc9f437d780672b65015a7dd51e401d063aed7c3de6074bfadfd80c8ae55a3e1262bc08c551b47b84649f2df2750f1056f0fd59c91dba206dae7126643d8001b097986839c08ae6aece117ce5b6f1120d72757e002ef0a5fdb32d972ef93f5c3e09b7043f6d60f00f378e4ef9c69f2c5de5ed040a806e41a9822af4cfc99c72432f4778771c05aae9f62b96f684e639ab1c226a1e17939af7f3702a9389c5d43c0dd7e3834872860cfadfe2e96d2258aefd05d2a16d7730220c4cb184f7e17b513c32e6e73692d5a1e5a7ba39d539a6c0010a665261e448be5f27873949b59ea82f222bbc00a737acaf1e571c9c6f99adce9065055af487ba78e287882bb541f017512a98d291a3d8d53281ea09b51d41e9b7a30ae089c441b8af142d76e2cd5637629d822fb3ac721ea0dea27360c1b4aa579e0d0914fec68b4581d31978b9c3bda6033f5bb34afc8b6151f6bb2190017c875efecd0ee9a50328fdcb4c564e4a2c0f8ef330882bb879fa6585be1fb5e5a46a9954d805cc768661990bd5eb496f6971062b3b3d1359ee4908500baea23d6688b771b73a6ff6a186eda2c86d862a731df21ee75cd07ba76d8fb95d3800c678cdb6d0a7769599d1dca55384d1aa58164465f099e19ceba76eafe181e3092e114b41bf50dc42f15f1d8653fbeb91d960f791331f195e5e65d1146b2edbbb795112e5fc2afda34716d71ef1d2e3cae76032dc71962111505b177663d6d0b978150bfcfc515ef1b8f85430b463b477450a49f38be1d18b0a88ea69ed45b51484c0a9602ffb920bfe52a8cde58f7962314d9e1e6730ee967487fa7d8f79423d2d8aa19f8ea036a0df7f8bf08db2b39059f6b35edf66f973eaff81fd1c0b6a5d8938a94c75fa7c830b9086854adffc3217a1ac30eb09538a3116b3530f1be642396cc33a23e55cabc1ca15ad46d00c5f3ad6cfc277fc9ee83e081d6ca494db7bf89ff21d200e8c5984a83f9b89f9b9760a7e7d0c23309786cd2720d66bf2b12e8f451b4fe55eda8b1f159b3d787ef427397689c25ec4fbc6381df6130a393497adfccb15a8c6ba1151cf8f649d300317c85134962e6fb1099e27f9c18b132a92c7ec33d449e8c7441d9c0d9b6e455122f6abfbf2338f2600d760b38e05ee09747850709c546f2a90eb311023b2a3e45d44a7ec6660d6323eba1caac56955292730c2b2a4785cb8a90e560f83a944bb33547eb539711f440f76120176fa43cff47a1199be3f682a3a2c9a14af74fed9c094ebd52b7c29a7efa2ab6e28f8aaa1b1dc6f40ba39ff0819157798876c88d5a9ffe0700296d6305836231c0b6967610edbc134ce8f86e543ec6606e8b9fbe226a7072ee64ea93a44d37f0ec45aa9ae9f1a7417d2e428fd0e0c2ec02cac573b2098004b478b2372347a681eec492720328dc12dfa7a9834f167bf0b99dc77c05f0bcaeeeafc049636b8bf5e48c2d631ca909607053da4054adb7bcc4c465dbd83a90c52236d2b85b2ec8c4cee1d524f7f3341ecbb430fd2185ff4e70689f17fe3d570e1a3bb6dcd88f5bc467b528d5e5eaf568ce9915d7a7a54923b9b974c1f1088629e233b996d080425cd735979fd3349607bb18ad011fd07cb42b5daaebb14fec40424a011f435c3160302f529135e813e4c04270e34a6414b7854b8720dd3fe7b8da8eb28957ca10ff42701afc50334a17ffea3cc770fd8c214aabd1cf8bb048f20133488f9d0436d6322f423586c5e5054a4e1ca2d45d5590459a456dbc641c7a503dc38b22e25c082d0489299758d5c3b6f2ce7ce34ff8f1664bd55875a085d83a5f7188172fa842caf2db8f3b8fefde80ff9895e1bdef75be8427c4d3b480da22b35d52bd271fb51373ff78c4cc8c45b388148b6a4c887c9c56d117988f5bc034a803ed50b355608f140be892cdfa085896a757e1f578421e4ac56a527b0e4ecba58426719a24d53c6aec2dee6fdbb37e70c02de8ba511c13bb9ab9bf3df4453ae41b1d0e85dbb5948a4e42334656f605894caa1df67d33ab6a5d98757056ea5addb594defc2eb11e2a9e19a3d96b1200604a3d1a4d2b0939d6bbce31a81e9daf11de8dbed21d9390eed8d1173cc9e4e5f7c5fc2266a581dd820cde4ed57347cd0cd88b9d0f14381fd044608b8358282de02e451c8a6bd48ee581d3c9955fd5fd1455c4005571b9b7fcc1e64631c3d2b132bdc5b6dd9006de6ab10de9abf2de437b833ce319aedbcb591f11c67b060e0875433e437013228fd8f7a18244d140be65bf47d300ce67413ec8d43074a23b77ee3b4303dca40f0e569001d94f7ce8b828e01ab37dfb6cde3badd2036bdb7e92a5f5e8d42946e9a99246c4587f24fdea41292b5ca17f100df8e082bce35cbff96bd13c930dc44c1e23a23c8f8a446131bc66153969bad4e8c44033737ae9158360b55d4a181fe87a92fc8f122a034d55ba072acd6caa024ec1769f02c7afd9b65c12ee5e3b8648f13bda8a21037d0c2ee707094863d6e5a1202332b662ba439a4df022ffb1b69973a7011190634c32b6d079861f3d89ae5499e1d20703ad4fb039dbd6c19c86cc5599cc4d968f33c505f9b25ad9edb3d2261", 0x1000, 0x0, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0xd92, 0x401, 0x8, 0x8001}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x28000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x8000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r0, &(0x7f00000000c0)="1211c18389a4c2ff3e7d33170a0d5cbe0ee86617688c25", 0x17) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {0x25}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x24}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x9, 0x43b266f1, {0x4000000000000000, 0x9}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x1b, &(0x7f00000000c0)="c4da8f072dcd37ab9639989b3b3a2f58b6b21719638e1d29cfe12b") 16:00:30 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x20) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x0, 0x0) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)}) 16:00:30 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0xe000, 0x100) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x0, 0x7}) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0xfffffffffffffef1) r1 = getuid() setuid(r1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) 16:00:30 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(r0, 0x4, 0x7, &(0x7f0000000280)="f3fb5d84b1cf67816522ff9530608b6ade18357fad8440be067e0d1ea9a0aca4d5ff97b9a74178997804bb6ec0c2140ffeb5b97fd12caea1971255867366e85537238354aae76d7e1ae9b8a8480b56cc31bc975dd49b740f18237e43769595164e0ca568458cbbe80f5263e502f8676e0d056baee17176c7335d1b62", 0x7c) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = dup(r1) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10008, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x4, 0x5, 0x3ff, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x4, 0x40, 0x3, 0x5}, {{r1}, 0xfffffffffffffffa, 0x8, 0xf0000000, 0x81f, 0x4}, {{r1}, 0xfffffffffffffff8, 0x46, 0x8, 0x400, 0x4}, {{r3}, 0xfffffffffffffff8, 0x8c, 0x4, 0x97, 0x1c000}, {{r1}, 0xa0c6a76b35b2b4cb, 0x2, 0x40000002, 0x7, 0x416}, {{r1}, 0xfffffffffffffffa, 0x20, 0x84, 0x40, 0x100}, {{r1}, 0xfffffffffffffffb, 0x3, 0xa00fffff, 0x3, 0x2}], 0x9, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x48, 0x20000000, 0x4}, {{r1}, 0xfffffffffffffff9, 0x0, 0x40000002, 0x785, 0x4}, {{r1}, 0xfffffffffffffffc, 0x20, 0x400fffff, 0x8, 0xffff}, {{r1}, 0xfffffffffffffffd, 0x15, 0x40, 0x0, 0x6}], 0x6, &(0x7f0000000080)={0x3, 0x7ea}) 16:00:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() kevent(r0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40000040, 0x6, 0x5}, {{r0}, 0x0, 0x88, 0x20000010, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x5, 0x6}, {{r0}, 0xfffffffffffffffe, 0x82, 0x31, 0x100000001, 0x80000000}, {{r0}, 0xfffffffffffffffb, 0x40, 0x20000002, 0x2, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x84, 0x8a, 0x3ff, 0x4}, {{r0}, 0xfffffffffffffff8, 0x18, 0x1, 0x81, 0x10001}], 0x400, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1, 0x40000004, 0x1, 0x5}], 0x9, &(0x7f0000000440)={0x4, 0x7fff}) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./bus\x00', 0x0, 0x1f) recvfrom$unix(r2, &(0x7f00000004c0)=""/234, 0xea, 0x2, 0x0, 0x0) r3 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x72, 0x11, 0xfffffffffffffff7, 0x200}, {{r1}, 0xffffffffffffffff, 0xc9, 0x2, 0x800, 0x80000000000000}, {{r0}, 0xfffffffffffffffd, 0x40, 0x64, 0xffffffffffffffff, 0x8}, {{r1}, 0xfffffffffffffffa, 0x8, 0x0, 0x0, 0x920}, {{r0}, 0xffffffffffffffff, 0x40, 0x20, 0x101, 0x9}, {{r3}, 0xfffffffffffffff8, 0x5, 0x21, 0x7fff, 0x2}, {{r1}, 0xffffffffffffffff, 0xc, 0x2, 0x4, 0x800}, {{r1}, 0xfffffffffffffffd, 0x0, 0x1, 0x9, 0xb11}], 0x7af, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x14, 0x0, 0x7, 0xfffffffffffeffff}, {{r0}, 0xfffffffffffffffa, 0x10, 0x80000000, 0xff, 0x10000}, {{r3}, 0xffffffffffffffff, 0x10, 0x2, 0xc0000, 0x5dfa}, {{r0}, 0xfffffffffffffffa, 0x8, 0x40000020, 0x2, 0x2}, {{r0}, 0xbb89a4d78c0397b2, 0xd2, 0x0, 0x6, 0xffffffffffffff7f}], 0xfff, &(0x7f0000000100)={0xffffffff8938226c, 0xffffffff}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000005c0)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000600)={0xcb79}) dup(r0) pipe2(&(0x7f0000000640), 0x10004) r4 = dup(r0) poll(&(0x7f00000001c0)=[{r3, 0x34}, {r0, 0x2e}, {r4, 0x10}], 0x3, 0x1000) 16:00:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) open(&(0x7f0000000000)='./bus\x00', 0x202, 0x108) ioctl$WSKBDIO_SETMODE(r1, 0x800c5712, &(0x7f00000001c0)) fcntl$setflags(r1, 0x2, 0x1) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000280)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x61}, {0x6}]}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000380)=""/228, &(0x7f00000002c0)=0xe4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x6, 0x7, 0x2b59, 0x7}, {0x800, 0x8, 0x80, 0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) lseek(r0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='W\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 16:00:31 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x40, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x2012, r0, 0x0, 0x0) r1 = dup(r0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x10, 0x0, 0xffffffffffffff81}, {{r0}, 0xfffffffffffffffc, 0x10, 0x0, 0x3, 0x9}, {{r0}, 0xfffffffffffffff9, 0x0, 0xfffff, 0xfffffffffffffffb, 0x401}, {{r0}, 0xfffffffffffffffe, 0x2, 0xf0000040, 0xb7fc, 0x7}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x0, 0x9}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x9, 0x8b5}], 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x92, 0x40, 0x1}, {{r0}, 0xfffffffffffffffd, 0x5a, 0x11, 0x5, 0x4}], 0x8, &(0x7f0000000180)={0x100000001, 0x84}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000001c0)={0x81, 0x80, 0x0, {[0x80000000, 0x642, 0x1, 0xc62e, 0x1, 0x80000000, 0x8001, 0x3f, 0x5, 0x4, 0x5, 0xff, 0x4, 0x0, 0x1, 0x8, 0x4, 0xffffffffffffffff], [0x9, 0x2, 0x8, 0x2, 0x3ff, 0x6, 0x1, 0x0, 0x3, 0x8], [0x3, 0x9e5, 0x1f, 0x3, 0x6, 0x0, 0x100000001], [0xff, 0x6, 0x707b, 0x6, 0x8001, 0x6], [{0x5c82, 0x3, 0x0, 0x6}, {0xc2, 0xfffffffffffffffc, 0x12, 0x8135}, {0x4, 0x800, 0x1000, 0x9}, {0x6, 0x3ff, 0x9, 0x2}, {0x3, 0x8, 0x4}, {0x2000, 0x1ff, 0x10001, 0x40}, {0x503, 0x1, 0xb5, 0x6}, {0x6e, 0x5, 0x100000001, 0x7}], {0x8, 0x0, 0x0, 0x9}, {0x6, 0xffff, 0x8000, 0x3ff}}}) kevent(r1, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffff8, 0x9, 0x40000002, 0x0, 0x737f}, {{r0}, 0xfffffffffffffffd, 0x8, 0x20000068, 0x101, 0x1}, {{r0}, 0xfffffffffffffff9, 0x84, 0x1}, {{r0}, 0xffffffffffffffff, 0xb, 0x1, 0x8, 0x5}, {{r0}, 0xfffffffffffffff8, 0x0, 0x0, 0x4, 0x4}, {{r0}, 0xfffffffffffffff8, 0x84, 0xfffff, 0x5, 0x7fffffff}, {{r1}, 0xffffffffffffffff, 0x82, 0x0, 0xff, 0x5}, {{r1}, 0xfffffffffffffffe, 0x20, 0x5, 0xffffffff, 0x9}, {{r1}, 0x0, 0x11, 0xfffff, 0x6, 0x5}], 0x2, &(0x7f0000000580)=[{{r0}, 0xffffffffffffffff, 0x60, 0x87, 0xac0000000000, 0x1}], 0x9d42, &(0x7f00000005c0)={0x0, 0x20}) syz_emit_ethernet(0xe0, &(0x7f0000000600)="d5aabfdd4d849ed063176844b59827f6ea1d1a0d3e669e9459f95ea923cc29df05bece895f69f50677a048e2681bde3e180abb5b04c5fa7de0886c3c2c3b9a48d84888cca62216870da85c4b56c8c0e04a9433c44517923d6b2e61cb940618140b6caa9417931037709f7fa77fe769811df9fc3e5ce1d0966a577a06d1cbf81bd2e593bd8768e11c40dae18b127f900f2d6a12f0f07f30e5a71f7567ca66cfaf458e8ce8bbaabd150fe90e200197b9eb3bb006be7942cc8b615ae5461a4f9c7155c79d2e41813dee3c4d9bc14701e5eb7a8ab15a80ae20b73f257c7e9edf8b09") pwritev(r0, &(0x7f0000000d80)=[{&(0x7f0000000700)="69495e6627697fa495e4e05306f4291241dcf9ca06b9c62f0d12df8ef09ae3051670af7180102059e7cf9664603ea67a26831a8635cccb166f6464be3a138caeacc541c4d7360f1dcc6e8d66a4ca88d90c91bd80134278d9467de72c05", 0x5d}, {&(0x7f0000000780)="15a0885688d68266a70b7c26f51e07b92de19f09080497bb42d52a541eeb204cd118c8751bb9903b0d486022bce6ef9d6d75ffd2caeaf7f9f2ba6e7548b0d284e4a6b71353a6427136363a66b77bc6373aa455f42e190213b04e01502b47869001444d11c32f126dd58b4249fed665b53fe9fb6a05df4821fa45682a06346c9b3d708249cde2b9f13ec3b78bd96d95c0f59a49618610415f98599d33604c76bdd9771ef762d4e1b2be859a34777e8447fd0b6b171ac0ef5e73a0b96f457d46967cdb43b76ec249affd4a66b1d25bf7a386e3abd6e96fffb6dd4a877d7e8dc484621d95", 0xe3}, {&(0x7f0000000880)="6e0780a9c23880a541e4af5b1ac84af74ce279bfc787217c27656c2ab2c3c3a35fdbca2c87bf73c0feb77ac7b737e868ac2c26845800c4c5821e2271963831ffeeb5d5501490f2b34419ab7b3c959efabe4e0997a8ca17c25e8fe54fde1ab1080201b44dbe3370c5905af021d2f2ad9c7f8af903dc5d7c3e886e9486fa1eb50f649746759318e368b3b5f1ccd85329d73b7e176aa2d65a35460435e668e2d387fd421e39a14afa9c9ec315", 0xab}, {&(0x7f0000000940)="42e8b49f84fb4b1f6df5ad6fa181adc8f2963dab7289491c6445f49633414285c6111a6f3fa74044f28d8e6d561d0d03d005fca0653219fc3bd1dfa07bc2f59353df17104c2b8ce8eec097453e47", 0x4e}, {&(0x7f00000009c0)="d5ea896738cb359d36cdea00e0bb751ceeaaf5c2a7cecc000802ab2e0dc14231ca9ce2c65a12ce7c4b8e684166f4b97c8ad26deda9bb775957c514282a39384709c294fcbde9b93f6a3fa9a23df7cc04fd155e193a0f4ea47f62f0dfed4013cbad188bbd96fd4d959f9c6b20a3cff25d2ae2487e9c79c38bb7a9a6fb79785ac9300326957529d27c84f8b650349003224dcaa76d71c9b20303b585cdba42f40cb91348c7788c5fbc49d3b47a35b933cccb80effc8caee9facd20836a", 0xbc}, {&(0x7f0000000a80)="f58459ebd5bf61039a332de713f776dbe2f4a9edfa73da7563ebd6f5da805205b5d87feffb81f13f1a5742cd56518812e31927f7e5ce5c1f30a86d1c10fe0bc2750dd155d403b6655583808de087a8b2bcfd3482e3046c2b8214f3a6611fd81d49fda1697a5cdc454b8450ffb69a24db0221280f8280ca584cc2e10a44851d637bc539cfb7545a8dd251fa4bf8d40022a847bfa0de", 0x95}, {&(0x7f0000000b40)="4603eea2c637cedc7773049608dc728ff4e564114bfab58a0b1890924a841e1fc9bc050895d3669296bd05ac75055bed838a6f236db3b060c3755d29abee76ee97fea31a27e76cc20211029ff78101bc66481d6000094fe0eecb081ddf7042a4221ad8b90358506b", 0x68}, {&(0x7f0000000bc0)="353dbbc01eaf8b2711a43cbf0431740e53eeb21dde4223a2c16d0e152beb468cef638d8bbddd17a0c7c2b3d47cddf157965a9d574b75615c77b4bf345c9ae05b4630871857bccf6c8360524c4dab29ac55512022235a02f2220f8d509a48faa9a60c2c21d07176aa27e7a4a49e2f646de010bba0ced2d9f2a61dc49df5e1ffc28e429c7d052a2b625dcd3a18714293d685fb433c494e6a9738922380bdf792d126d8a9b9d89e13edef8381acebcb2268c73dd6a97298f691921f0c3ce754a7fa56ed5d529a6a5825476f8a8c", 0xcc}, {&(0x7f0000000cc0)}, {&(0x7f0000000d00)="317db545499e984ea7ecf869850959e694a7b558d7a745571fb470bf186f1cd907d0a63bc838fd4e411d1b8e0756c5b3ddbdd744be85f95dd34bad951e184bd1b77e4bd65831228a1d978935349aa4c9188599633a", 0x55}], 0xa, 0x0, 0x0) read(r0, &(0x7f0000000e40)=""/44, 0x2c) ftruncate(r1, 0x0, 0x3) lstat(&(0x7f0000000e80)='./file0\x00', &(0x7f0000000ec0)) link(&(0x7f0000000f40)='\x00', &(0x7f0000000f80)='./file0/file0\x00') setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000fc0)={{0x18, 0x2, 0xffff, 0xc235}, {0x18, 0x0, 0x100, 0xb9a}, 0xffffffff, [0x3, 0x6, 0xc4, 0x5, 0x3, 0x7, 0x8, 0x100000000]}, 0x3c) pwritev(r1, &(0x7f0000001500)=[{&(0x7f0000001000)="a991cdcff877c03bd53dbb2c15b42b44d53bec92ba4f0e5b9ff6e96c8be323191cf4f7e8f6472c44e83f097db77dd7b7b59f5c4c6369cc8ced07a95539e247b0be50073f94976c4fc9943f2925e8dc20fdedb9477a6e7d26fc2be3c4ae78f84c96c48ca0da84f703cb28341f9aa14ad2fd869349c71bccc366e16b9bca8e512da502d5467c9fd63a7d5aff925e45923f061c98065500da62bf13497b55e57a62e9a6d7def39d77d2e596ac3e0d198e518b", 0xb1}, {&(0x7f00000010c0)="01192ffcd92fd0f44f0c1392fd209e4beef71210bc19b6e0570335329266e0f94957142fb054791be04b31a6a47f9c5b0e2e387bb7874bce45ae06ba4d6f1d828d5b092b0171606a4f262f74f5787d1a1aa8c5a825a8b82b693accacd50393c0f2070411d61e3865d222e14c15", 0x6d}, {&(0x7f0000001140)="b9a2f4b3face5a564d9c9fc4e7eecdea8e130cca3ac93ecb0cf91954bde0cabfa930a3e5fe309a7fdb342683fa0dba9f7827baed0cc027104ffe9296f99c01a736fdef2a11c74e4c8beb4ea1be2fba1d33f99133eb20d02f7587ff9c6d68deb89036a558a7834a958e20bfcee3ea4b74deca47c232e7e009eb44da39f55ff43f4cac208ed27f2bb8972fec4a08256f10db41de94ed749e", 0x97}, {&(0x7f0000001200)="f74b29cfddb5665eec7aaa6f4de83f21c492ded479d06e7914a999f14e5185201cbacbf5a1b9ec3f552567290a661441787135651238c99033e05ced7884ec549603cee2b8335939cafc2c298b30c32105a0871955cff06b5faceaf7accdad7eedf0692c8a7ec60c8c6d44650f2008ed0983d1d08d1e1c60dc9e0d717cafbfaf9e99800e03743386b8e34b49d234736897d5026b7712320408a0737d44832b65e6cf15c7dcb2163863902bc8ec3dc57b4367d1e52ebcf744598f21fa34d92faf04", 0xc1}, {&(0x7f0000001300)="17b0655f3e7972f49e87ad4d3eb53bcab441225dc3936050d88378d5d17e1eeb29e00b4b1a1057721006f1c865d827aea66eadcad21cbab643da30907b830e95c54994d244aabd229338a44e94f4d1bd19a5d13322525c150a1776904e6995b31af67044b392049883ac97176022d763fcf6bac6a11538b0a4604c8fa361180d4405d541631876082c869e7aa62123fe50ba4d8936a42bfc1ddb3dd7b303c1266544c7027b1bc6a0d804d1e3b080574a26d3d6da3c3d", 0xb6}, {&(0x7f00000013c0)="f06b3a93ae026d2c9c4c55dc94255840c25dc56aec099e9190d03cb2ba54abb4215ba3dd8d4e7f8592bbf7ad2e482ba8adbef711bbd2a888ceba1b4a39af632dbf5fa6c758ae837ce75eebf8535d7c508276ce74ec5964a0a6c4712a7843b1c0aa81c6a1fc9506895e71c542c1c3fbd0b4b79e58cb8bd98aa108c63826d17e8360", 0x81}, {&(0x7f0000001480)="5e742955dc6c9df4e3e40802cfc57f323ab3c9b2f843250630ca8e5209bfa4eb015db075a9db768bcad5a6ab9837365e3153e028f8c1b707e67ae5a16ef171515581cba348a3da54749564693c9039daac86871d1f46b3d6508c140b3048", 0x5e}], 0x7, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000001580)) r2 = semget$private(0x0, 0x0, 0x0) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000015c0)=""/4096) semctl$GETPID(r2, 0x1, 0x4, &(0x7f00000025c0)=""/205) read(r1, &(0x7f00000026c0)=""/20, 0x14) getpeername$inet(r1, &(0x7f0000002700), &(0x7f0000002740)=0xc) mkdirat(r1, &(0x7f0000002780)='./file0/file0/file0\x00', 0x20) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x6010, r1, 0x0, 0x4a) pwritev(r0, &(0x7f0000002940)=[{&(0x7f00000027c0)="293ca199483b8905c4da2b10321468f5fa5dd9d42d7d5575c116e63413199ca3670d19bb637a66b53e077ffc199e6e6e93688ba1da6b5763efbebb48dc49ec3044a2e54d21c52c15de19e2327fcaeac8f1cb7a1858829f79256916ff56fe5927cb11f298069e09ec1aae2a236d09b47d1d7dc13444dbc85e598bec933756497904283a511275f70e2ad93f9acc0cbce8424bd1b2f28b5d9473", 0x99}, {&(0x7f0000002880)="7edc8b988c0ba684e93c8c60f71e8f5bed4b6bfe45f1316719716eb1ad90c08975851074df71efbed8b44139540b2e7025d545c4d6581a7b389098ab42ae247ba7bc15ed371f7b1f74013f63db01bc1a4ef764058b0ce7167979376a38fef9ca39dc2c40c50f31fd2917834c4b20afef7140172c0656d8eeee25cfaf5d049c89d69c0171938beea910df38aa21763741d7f0a6ea23eda0d4b310a9aee1e7b43df42b5941171b3746bc24a506c71d7e1a", 0xb0}], 0x2, 0x0, 0x0) connect$inet6(r1, &(0x7f0000002980)={0x18, 0x3, 0x4, 0xffffffff}, 0xc) getsockname$inet(r1, &(0x7f00000029c0), &(0x7f0000002a00)=0xc) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000002a40)) r3 = open(&(0x7f0000002a80)='./file0\x00', 0x200, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000002ac0)='/dev/zero\x00', 0x10001, 0x0) recvfrom(r3, &(0x7f0000002b00)=""/4, 0x4, 0x841, &(0x7f0000002b40)=@in={0x2, 0x3}, 0xc) 16:00:31 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000040)='./file1\x00', 0x20) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') 16:00:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffff7, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14, 0x20, 0x9}, {0x84, 0x0, 0x200}, {0x6, 0x0, 0x0, 0xfffffffffffffe00}]}) r1 = dup(r0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001140)='/dev/null\x00', 0x20000, 0x0) listen(r0, 0x3) sendto$inet(r0, &(0x7f0000001180)="bdea0e67f0d7aa9ea498a93b10200442d5914329d596209c162eb757c200b9ac21d13e287fc1b4e15949bd48d5e82a3052a6561939868efbb3c301e9d05cf4eb5f97e59269b8e84e98f143ecbe9e0a334e9ab6499206c061ef07064587fdcc5db00216cd5cc666c4af5aaf733b2ebda2e1e047aba0fe51e3e997", 0x7a, 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x110, 0x0, 0x0) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) 16:00:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) semget$private(0x0, 0x3, 0x0) r1 = semget$private(0x0, 0x3, 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0x9828, 0x1000}, {0x3, 0x5, 0x800}, {0x6, 0x8, 0x1800}, {0x1, 0x4fc, 0x1000}, {0x1, 0x6, 0x1800}, {0x1, 0x6, 0x1800}, {0x3, 0x2, 0x1000}, {0x1, 0x100000000, 0x800}, {0x4, 0x200, 0x1800}, {0x3, 0x10001, 0x1000}], 0xa) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040), 0x0) sendto(r0, &(0x7f0000000100)="755d1857d361ed9d3244b873cc17f00257b3f0c99b7403c2a5d5", 0xfffffffffffffffa, 0x401, 0x0, 0x0) 16:00:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x408, 0x12) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000240)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000002c0)={0x8, &(0x7f0000000280)=[0x80000000, 0xda, 0x5, 0x5, 0x4, 0xa6, 0x5, 0x9]}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000300)={0x3, 0x2, 0x1000, 0x7, 0x3, 0x7, 0x9, 0x10, [{0x96, 0x7ff, 0x7, 0x80000001}, {0x4, 0x84, 0x2, 0x4}, {0x483988b8, 0x7, 0xe8, 0x8}, {0x10000, 0x100000001, 0x0, 0x7f}, {0x6, 0x5, 0x2, 0x8b}, {0x0, 0x8, 0x1000, 0x5}, {0x6, 0x0, 0x7ff, 0x3ff}, {0x3, 0x7, 0x3, 0x3}, {0x60a00209, 0xc5, 0x800, 0x2}, {0x8fe, 0x9, 0x3, 0x1}, {0x5, 0x280, 0x6, 0xffffffff}, {0x9, 0xffffffffffffffe0, 0xfffffffeffffffff, 0x1ff}, {0x4, 0x9, 0x2, 0x1}, {0xfffffffffffff000, 0xfffffffffffffff7, 0x0, 0x5}, {0x6b, 0x5, 0x7fff, 0x20}, {0x2000000000000000, 0x85, 0x800, 0x8000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x3, 0x9, 0x100000000}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000180)='/') 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) listen(r0, 0x4) sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000380)="f4a24618889c650fc096be9afa8d4fd7ec4dd777f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57178258788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049d6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc901dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xca}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000000a40)=[{0x50, 0x1, 0x6, "89416f69a6ef5955ef10ad9d0ccae94c8405d0fa0897ca30a7e0a019b5d1709672c8b6597d9476140f03e9e265b411c17fd9618e9194d3b2406f9f19ef66"}, {0x40, 0x1, 0x0, "0192385c2b83ed48afab2ceb8f33b196cfe8bb731b5887911e7f2e10c87ca8addb0742e732529832b8c10e06cb"}, {0x58, 0xffff, 0x5, "dc150251707c863965e3e2cb4eb39c18e2b7b29339cedf8639d5654f073f2ccd423c54319e4a386ebd52c0679232868e6b402f58f810f3548ffb175fefa60c9c8f49c115c8bfa4e4"}, {0x48, 0x1, 0x20, "e3bedf70297d635c3f0337a72e94842b4f28e775122dc0efe11717903596a6c52bb25b0f3dfd59d9f556040f42cc6ab5edaa08e9f5f7b4"}, {0x18, 0xffff, 0x7f, 'mT'}, {0x108, 0xffff, 0x7ff, "8bdec1722f0d6817feddde80a2d4f3a090202e06bc22cef78d5cbc1953ee64d97e7a543a85d2b4df72e1990763d55ad2266abc98f63618ef0e89cbe2295149d292f0b8910fe155281dc660de86f34dc96a47d2b380f01d3d1a0bce2e29e6775f5244dbdc8f1547de5d6a7998ab800acbceec23cee514f478289c99ce5b8c12681f35b62ca5b20fc6a7c78d136607004c8afac5ce3bd8d191b29fabe57ed0fce67f963443faedd1554078b40646bb04ee66b418186c76f14933c8bed5bae1354ff6226d9ad1074d0ddbb6eaad899a093207e3c4396db180abc4dc626bac485edbb551d9ea8736bbe22c660fd989b8ed3eb22a1f4e1e21"}, {0x30, 0x1, 0xd7, "b2d74067517eac01f82c858d25cdaa6e490a152363acbd08b6"}, {0x60, 0x1, 0x1, "e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac5af82972aca58a02a6541ede7744f5549b0251b24cac87c54270f69fa89d6302dc26e6ff6c3442"}], 0x2e0}, 0xc) poll(&(0x7f0000000200)=[{r0, 0x45}, {r0, 0x4}, {r0, 0x1c0}], 0x3, 0x25d1) ioctl$TIOCSBRK(r0, 0x2000747b) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) socket(0x18, 0x1, 0x10001) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x1, r7, r6, r7, r3, 0x81, 0x1}, 0x6, 0x5, 0x6}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0xffffffff, 0x17fff}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000d80)={0x2, 0x2}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 16:00:32 executing program 0: setregid(0xffffffffffffffff, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b0011000000000000000000003f00ffff00603e975f3551c3e417274572269909d70e00000000000000000000000000000000dfff00", 0x3d}], 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x100) 16:00:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x36, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) socket(0x6, 0xc005, 0x101) 16:00:32 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r2) fcntl$dupfd(r0, 0x0, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x100000001) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x100000}, 0x100000000008}, 0x3c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000580)="6ae18e86fcfff6a97a1aec9a9abe9b89f64833d69fa8b4bf83a30229fdfc62a903ea11edfcbfdd8ef9636025f8237302e016f93fe28068c1604800579b8f58c94b883e640beea66a56d07fe02c80d8387c7138f0187753a47706f96374362e1815b007161ff1a837dc154e934dac913af47c612a7d500c77a5cbfadf5274190388f1c1b06d871f5cf316aa5ac35a5654b26c27b239ae93f66bb39dcb4c9e147d59d41068ca1de36b8a4e3d2574ab01038e408fafbfdd9e343c4cbc9fae08e0acb8eabd04ae5ab62dba994b902b7542ab70ed67cccda62426326db13e798779a6c33b07ba4f4a09c9042c50f9ed73167937a0ed7f131c9ea70041cc3abd43c131bb64b2b8ada0f6d65855d691c2cc81eab2debcf3c132e6d626ef2f344f7c9aab861fcb60e1", 0x24) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchmod(r1, 0x16) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000010000e4ffffff00", @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="5a699dabd0815b8e6076f8cbbd02e338bf21c4d5626b538059e1721412d69bb95c337e63a7b5c41a6e1853c828854e1bc7176b35d749e17e2733ae988345973d1864"]]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="9c") 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x800087}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup2(r0, r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) sendto$inet(r1, &(0x7f0000000200)="a45e4776c68884afa2671fc8c45a80499149ee1237276d44b5c4daa2024907fa2e58733e72c63feb94546043dad20bd788fad4c127e1e233ceb871f2a7ff9a93fecd4842200168ac794ed48d74f1bce759c707e846a1731550a2383cf49ea0965090c61a5639f4024fc7f54a7b616f43bf1b86f0be8cce1a36403430d7a115bff0c357", 0x83, 0x8, &(0x7f0000000100)={0x2, 0x0}, 0xc) nanosleep(&(0x7f00000003c0)={0xc3e1, 0x3f}, &(0x7f0000000400)) sendto(r1, &(0x7f00000002c0)="99d3a1a90eadeee8ea4401984762b220d76eb233b67f077b2ee64bd47ee86796586a488f2b613af33f0bfc82bf6b78da1a17c4f5b00f55e1b2a1df02e39895a5b14f2ca45a43da50dccb7c71c146dc418827b718083637a287e3f32ba2f69392e605132d68882444e1457d78102811919a383cd0e576e7458462fc2893ff04ec909e48d17599433aadc96a826a846f1b85bc096952a8fbac7c315c7188ef7add5e23f26d51eb12ae21251b48815362d55e94f936c2ff1ea4658ede1fbc5b248a596d29bc5bacd1e4d291b48b613e9a54df3d02dce6cfeb0a53331cdd642ed492c813b891122ee6ebbe81e49031f1c21a0fa9e50011ce0cdd627c9071", 0xfc, 0x8, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e95ba4caa1701882cf10ba8786b3d7411900"], 0xa) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x25}, {0x6, 0x0, 0x0, 0x200000100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfffffd94, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x123, 0x66dc}, {0x7, 0x9}, {0xae, 0x1f}], 0x3}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000004c0)) 16:00:32 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = syz_open_pts() r1 = msgget(0x0, 0x0) msgsnd(r1, &(0x7f0000000180)={0x2, "511191a33ca1e0cdd66069b9a286f5979d58c9ef9ac49d861a8b324abac65f2f97b0c5785c7b4fa2d90069c393a1896b54d2558501913269624b263a209e780d6770c6b862bd5226b1021c418f2bd9b8b73a17de69df192641fd57fb3a06248ac5fcbf4271a52ee3fd3ac31235a2a11859492212e5a03225cb7fd9a2624092beb81785153ae4b7b8a3ae441486d24b952f4b50ec36f3980845bcd89c7020febb9642d72a45ede7b72327946cb3ece730461a56b69979938dea998a9be536530be249d5dc6774612c90ee11eebb82a9492f5bdebcf9dbb48a42"}, 0xe1, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x40044273, &(0x7f0000000000)) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x0) semop(r1, &(0x7f0000000000)=[{0x7, 0x401, 0x1000}, {0x5, 0x5, 0x800}, {0x3, 0xc4, 0x1800}, {0x0, 0x40, 0x1800}, {0x0, 0x1, 0x800}], 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) r2 = socket$inet6(0x18, 0x7, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x7, 0x100000000, 0x3, 0x2}, {0x3a, 0x2, 0x6, 0x80000001}, {0x1, 0x100, 0x5, 0xc4d}, {0x7fff, 0x7fff, 0x8, 0x9}, {0x9, 0xdff, 0x8}]}) r3 = dup2(r0, r2) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000140)=0xcd9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = dup(r0) open$dir(&(0x7f0000000040)='./bus\x00', 0x40, 0x9) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)) 16:00:33 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) fcntl$getflags(r2, 0x3) close(r2) r3 = fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x6a) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x2, 0x1, 0x4, 0x1, r1}) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x44}, {0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) shmget(0x0, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x9, 0x10001, 0x0, 0x1}, {0x1000, 0x6, 0x3, 0x8}, {0x100000000, 0x1ff, 0xffffffffffffffe0, 0x80}, {0x8, 0x1b, 0x9, 0x5}]}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000180)) 16:00:33 executing program 0: r0 = socket(0x20, 0x3, 0x6b0) setsockopt(r0, 0x2, 0x20000002f, &(0x7f0000000000), 0x0) 16:00:33 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1f) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) close(r1) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 16:00:33 executing program 0: truncate(&(0x7f0000000000)='\x00', 0x0, 0xfff) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x1f, 0x80}, 0xc) symlink(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='./file0\x00') chdir(&(0x7f0000000180)='./file0\x00') msgget(0x3, 0x10) symlink(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='./file1\x00') recvmsg(r0, &(0x7f0000000780)={&(0x7f0000000240)=@in6, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000280)=""/28, 0x1c}, {&(0x7f00000002c0)=""/230, 0xe6}, {&(0x7f00000003c0)=""/89, 0x59}, {&(0x7f0000000440)=""/236, 0xec}, {&(0x7f0000000540)=""/234, 0xea}, {&(0x7f0000000640)=""/113, 0x71}], 0x6, &(0x7f0000000740)=""/1, 0x1}, 0x800) r2 = dup(r1) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000007c0)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000800)=0x1) ioctl$BIOCLOCK(r2, 0x20004276) mkdir(&(0x7f0000000840)='./file1\x00', 0x101) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) setgid(r3) mknod$loop(&(0x7f00000008c0)='./file1\x00', 0x120, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000900), &(0x7f0000000940)=0x10) syz_open_pts() shutdown(r0, 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000980)={0x401, './file1\x00', '.\x00'}) r4 = syz_open_pts() r5 = open$dir(&(0x7f00000009c0)='./file0\x00', 0x0, 0x10) recvmsg(r0, &(0x7f0000001bc0)={&(0x7f0000000a00)=@in6, 0xc, &(0x7f0000001a80)=[{&(0x7f0000000a40)=""/4096, 0x1000}, {&(0x7f0000001a40)=""/23, 0x17}], 0x2, &(0x7f0000001ac0)=""/250, 0xfa}, 0x43) recvfrom(r0, &(0x7f0000001c00)=""/88, 0x58, 0x800, &(0x7f0000001c80)=@un=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$getown(r4, 0x5) open$dir(&(0x7f0000001cc0)='./file1\x00', 0x20, 0x10) accept(r1, &(0x7f0000001d00)=@un=@file={0x0, ""/70}, &(0x7f0000001d80)=0x48) openat(r5, &(0x7f0000001dc0)='./file0\x00', 0x0, 0x109) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000001e00)={0x5, 0x3, './file1\x00', 0x4, 0x6, 0xfffffffffffffff7, 0x7}) 16:00:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$WSKBDIO_SETMODE(r1, 0x20005701, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x9a22) mknodat(r1, &(0x7f0000000080)='\x00', 0x10, 0x7160) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x46) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:33 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) execve(0x0, 0x0, &(0x7f0000000300)=[&(0x7f0000000340)='#\x00']) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000180)=0x1) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x6, 0x1ff, 0x3, 0x6}, {0x0, 0x8, 0x3, 0x5}, {0x7, 0x7, 0x7f, 0x8}, {0x6bcf, 0x101, 0x8, 0xfffffffffffffff8}, {0x8, 0x80000001, 0x9, 0x401}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000200)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x13, 0x4005, 0x10001) getsockname(r1, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40080}, {0x15}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)=0x8000) syz_emit_ethernet(0x396, &(0x7f00000002c0)="ba") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) fcntl$getflags(r1, 0x0) 16:00:33 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f0000000200)=0xc) pwrite(r0, &(0x7f00000002c0)="8eaff91a8bf497788f89e9fbee930e125b4f5bab2129d54bc7ef7432defb084b2f24575fa05f3805cda73c4e2631c839bc381f6ae5511f0dc2c18bbcb212fa160adb564b17c468c1abbe02560ec7dc75a141764247507f79e82bc935360c3c615bb36410f5b11bffa50db966443225279df0ab6e8848bb66cbe544748a95366860f99c7a3215149be673ab5a9fac39c0711dee133d752e9d9a97ea9e6bd59f34725162e9c004e988cd133247140a53fa005d2ce4035aef5752923badeaa428ed784f1e80857d0530bd94d9f93b9be910cbbb7420ee56f81adeeddf44feef6590fb8513e254c21c0536bacc8d79956ae9f4293f166f09e90b7e12b14c", 0xfc, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x7, &(0x7f00000003c0)=[{0x70, 0x80000000, 0x18, 0x3}, {0x38, 0x10000, 0x6}, {0x2, 0xec, 0x0, 0x81}, {0x7, 0x1, 0x9a, 0x6}, {0x9f, 0x5, 0x3207, 0x8000}, {0x9, 0x2, 0x8, 0x4}, {0x4a61, 0x6, 0xde7d, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x30}, {0x6, 0x0, 0x4000, 0xffffffffffffffff}]}) pipe2(&(0x7f0000000440), 0x10004) openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0xc18, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000240)) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = dup(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0x5, 0x4, 0x6b, 0x6}, {0x3, 0x80, 0x4, 0x81}, {0x1, 0x3, 0x9, 0x51}, {0x8001, 0xffff, 0x0, 0x80000000}, {0x7ff, 0x4, 0x401}, {0xfffffffffffffffb, 0x81, 0xbfe, 0x1f}, {0x1000, 0xfff, 0xffffffffffffff81, 0x1360}, {0xbfff, 0x100000001, 0x6, 0x5386}]}) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f00000001c0)) 16:00:33 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x45}]}) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000180)=0xfffffffffffffffb) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x2, 0x7, 0x2, 0x6f7b5e48}, {0x6, 0x9, 0xd0b, 0x7fffffff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10442, 0x52) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x7) shutdown(r0, 0x1) 16:00:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x856b686a2a093443, 0x1012, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:34 executing program 0: getrlimit(0x4, &(0x7f0000000000)) r0 = semget(0x3, 0x1, 0x240) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f0000000040)=""/4096) pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000001080)=0x7fffffff) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000010c0)=0x80000000) ioctl$TIOCCDTR(r2, 0x20007478) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000001100)=""/129) semctl$GETPID(r0, 0x1, 0x4, &(0x7f00000011c0)=""/101) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000001240)=0x7) r3 = shmget$private(0x0, 0x2000, 0x180, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000012c0)=0xc) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000001540)=0x7) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, &(0x7f0000001340)=0xc) r6 = geteuid() r7 = getegid() r8 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, 0xc) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001480)=""/147) listen(r1, 0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f00000013c0)={{0x8, r4, r5, r6, r7, 0x29, 0x3}, 0x4, 0x7d82, r8, r9, 0x800, 0x8, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001440), 0xc) r10 = msgget(0x0, 0x2f37288d865d5fdc) msgsnd(r10, &(0x7f0000001600)=ANY=[@ANYBLOB="03000000000000000cdaf809ebf47f7662262a8cd7d4ce52f56575e8d58abf504d858b9c16b194272a524703df3d86c5ffa6d988fc3fcde9ef0e5617769c5be56b87e65a718636068950c2ede1351543f1791d3959d02f086edbd0407ceb16eddeb5d2a5e9789659556d9aa8150cb250369fc188ba7e06a4355accda5c50b0742d1147565b9806551bbc150b26f657fcfc2b9876a6c297a7d192b774d32f33e0c8bc28e4b753f6ff0878bc32cf871d23609dd836b902729dc8c05d077d3b3b059cd0b462ee5980233dc1ace83eb35d982fe3e2"], 0xce, 0x800) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001580)={0x9, 0x4, 0x101, 0x2, "908806faefb8ba3b3ecaf3187099e7e586993729", 0x9, 0x7}) semget$private(0x0, 0x3, 0x64) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5, 0x2010, r1, 0x0, 0x29) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000015c0)=0x4) 16:00:34 executing program 1: syz_emit_ethernet(0x13, &(0x7f0000000000)="514baeacae2fb136be31429f9890ce169b4076") mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:34 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x40047463) 16:00:34 executing program 1: r0 = socket(0x2, 0x20000000003, 0x4725) close(r0) socket$inet(0x2, 0x3, 0x11) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202352f6669340786b9e27b616f3d68bf6c653000"], 0x10) write(r0, 0x0, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1c, 0x0, 0x3}, {0x74}, {0x200000000006, 0x0, 0x60, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xcc0, 0x0) 16:00:34 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) nanosleep(&(0x7f0000000040)={0x38a1, 0x7f}, &(0x7f0000000080)) 16:00:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x347eb264, 0x8001, 0x8, 0x7}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) socket$inet6(0x18, 0x3, 0x9) open(&(0x7f00000000c0)='./file0\x00', 0xc0, 0x104) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc440", 0x36b) 16:00:34 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x10000080002005, 0xcc3) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x6, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10260, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0x800) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x3) getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_vnetid}) shutdown(r1, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2052, 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x500) 16:00:34 executing program 0: r0 = socket$inet(0x2, 0x4, 0x8) sendto$inet(r0, 0x0, 0x0, 0x1, &(0x7f0000000000)={0x2, 0x1}, 0xc) getpeername$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xb) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) socket$inet(0x2, 0x2, 0x4) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 16:00:34 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) write(r0, &(0x7f0000000040)="f4d036bc5efcca2caa0cb5481e09cfd1ff7dc0041afe9b2d0862ea635b77720d7e62ae9f357eb1d6177603d9e08641a9a16482818d1edc22e5886c4d179bd6010ba85db4e50bfd98027a182e56c2a7920af535", 0x53) shmget(0x1, 0x1000, 0x620, &(0x7f0000ffd000/0x1000)=nil) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x3c}, {0x7ffffffe}]}) fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:35 executing program 0: r0 = socket(0x4, 0x1, 0xfffffffffffffffe) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) r2 = getuid() setuid(r2) ioctl$TIOCCDTR(r0, 0x20007478) setgroups(0x0, 0x0) setuid(0xee01) fcntl$getflags(r0, 0x1) fchdir(r0) 16:00:35 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x465, &(0x7f00000001c0)="b6") 16:00:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x66c) r0 = open(&(0x7f0000000340)='./file0\x00', 0xfffffffffffffffe, 0x3) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000440)='./bus\x00', 0x80002000, 0x0) r2 = open$dir(&(0x7f00000004c0)='./bus\x00', 0x480, 0x1) r3 = openat(r2, &(0x7f00000000c0)='./bus\x00', 0x3, 0x20) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x2) r4 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r1, 0x3}) r5 = syz_open_pts() r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r6, 0x2000740e) open(&(0x7f0000000280)='./bus\x00', 0x241, 0x100) r7 = getgid() shmdt(0x0) syz_open_pts() r8 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r8, 0x1, 0x7, &(0x7f00000000c0)) semop(r8, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) getgroups(0x7, &(0x7f0000000100)=[r7, r7, r7, r7, r7, r7, r7]) syz_open_pts() 16:00:35 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:35 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x7) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) dup2(r1, r1) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff8, 0x61}], 0x9, 0x0, 0x9, 0x0) accept(r1, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xb7, &(0x7f0000000040)=[{0x2d}, {0xc}, {0x6, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x801, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r2, &(0x7f0000000140)={0x2, 0x0}, 0xc) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") flock(r1, 0x1) socket$inet(0x2, 0x4, 0x2) 16:00:35 executing program 0: link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x400000000003}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='b') syz_emit_ethernet(0xe, &(0x7f0000000140)="a6b12c15bc50eebe0906912290da") 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = geteuid() setuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000380)=ANY=[@ANYBLOB='\x00'/17]) 16:00:35 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[0x40, 0x101, 0x3ff]}) getrusage(0x0, &(0x7f0000000680)) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x800016a) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x4, 0x6, 0x100000001, 0x80000000, "dd18d7e09558925e4055f87d0bf4e7ed02df1f39", 0x3, 0x7f}) nanosleep(&(0x7f0000000080)={0x80000008}, 0x0) getegid() 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x400, 0x0) chflags(&(0x7f0000000140)='./file0\x00', 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x7}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket$inet(0x2, 0x4002, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0xffffffff7fffffff, 0x401, 0x9, 0x8}, {0x6, 0x3ff, 0x7, 0xfcf7}, {0x5, 0x800, 0x4, 0x1}, {0xaa8, 0x9ab, 0xa8fa, 0x1}, {0x200, 0x7ff, 0x80000000, 0x1}]}) 16:00:35 executing program 1: stat(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x7d) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r0) ioctl$WSKBDIO_SETMODE(r0, 0x800c5709, &(0x7f0000000080)) 16:00:36 executing program 0: clock_getres(0x200000001, 0xfffffffffffffffe) 16:00:36 executing program 1: socketpair(0x1, 0x8005, 0x9, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000980), &(0x7f0000000ac0)=0xc) r2 = semget$private(0x0, 0x7, 0x400) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x4, 0x3f}, {0x18, 0x2, 0x14, 0x5}, 0x20, [0xfffffffffffffff7, 0xb8, 0x7, 0x32d9, 0xe1, 0x2]}, 0x3c) semop(r2, &(0x7f0000000a00)=[{0x3, 0xfffffffffffffff8}, {0x0, 0x7ff, 0x1800}, {0x3, 0x7, 0x800}], 0x3) getpeername$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000d00)=0x2) r4 = semget(0x2, 0x3, 0x4) semop(r4, &(0x7f0000000140)=[{0x0, 0x9, 0x800}, {0x3, 0x6f, 0x1800}, {0x2, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000180)=0xffff) fcntl$setstatus(r3, 0x4, 0x4) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f00000001c0)=0x2) semop(r2, &(0x7f0000000b00)=[{0x0, 0x3ff, 0x800}, {0x3, 0x8001}, {0x2, 0x4, 0x1800}, {0x0, 0x2, 0x1800}, {0x4, 0x80, 0x1004}], 0x5) getsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000240), &(0x7f0000000280)=0x4) r5 = socket(0x11, 0x1, 0x606) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x9, 0x6, 0x4, 0x1, "753907441331db53904b2b0b53de7b2becdedab5", 0x1}) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0xa, &(0x7f0000000300)=[{0x7, 0x1, 0x100, 0x808000000000000}, {0x2, 0x200101, 0x20, 0x7f}, {0x1, 0x800, 0x1b, 0x1}, {0x3f, 0x200, 0x6, 0x1}, {0x8, 0x3, 0x9, 0x20000000000}, {0x0, 0x0, 0x9, 0x2}, {0x4, 0x2, 0x7, 0x6}, {0x20, 0xfff, 0x9ca, 0xa1e6}, {0x4, 0x200, 0x4, 0x4}, {0x9, 0x5, 0x3f, 0x1a3}]}) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000003c0)) socketpair(0x13, 0x5, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r6, &(0x7f0000000d80)=[{&(0x7f0000000940)="4f64a65807bec64bc8ab238634b2bbe87a56a777d9213eb4399b638347a06a705abc3e8a7a2254"}, {0x0}, {&(0x7f0000000a40)="31dfc286749e22dddfb8c2824ba9c9e2d43b926d16c2a9c1b9e901f9fae2529245cb58a26b30b367ab1b8b192226e097f0163b10d20359c5e51b4c0c4469170b65111c80cdded0efb0"}, {&(0x7f0000000b40)="cc7e4724d5fbeef48a353a081eeae18adddc05f31d6f6cb9f8fc779e83580fb06e035e78d4e57731832fc661b0de58d03c2f8f5eb8cf78ce0617c53ffa07a198986707698ab8b3b346252836a15bea"}, {&(0x7f0000000bc0)="2b0512656e61a8ad74b5e9c93bac4fa04e6fe4cdc2c7de509f102a808efcffe56a62808203bf7a3d521b5d121c39d3a4a10c9dbe468137495ff23aed8d54f6f76c97f25686a9dc7a2a5b654f2662aba253c100e4d962661519be65caa568bd6e81f828ed8ce7649eab343fd75169edc314e9c0"}, {&(0x7f0000000c40)="b0ddd171fd883dc0930fc1e0ec3efffdf6c5592767b71b5e1a5bc8155a4e87ef6aa668cd6c1f3b60a507edc00a7a55e233096dbed8adef4fa7154c3b546c61cbe2af2161bfd6b5870a0ca343ca22cc612bd54aaf2aa0e676d9c9515cd3b72ff60b88f46b95c52ad0e99b97c0c64b9a75cd4820e404c98276c445dd712e706d35fc7d2ae544879750fc5238531865842c6ba3559a403ee417f8ea4ed50cf53842ac74db1a013fd29e63dd044a2ae98e667cfda71f39ba"}], 0x1) r8 = open(&(0x7f0000000680)='./file0\x00', 0x20000, 0x100) ioctl$TIOCSBRK(r8, 0x2000747b) semctl$GETNCNT(r2, 0x7, 0x3, &(0x7f00000006c0)=""/140) mmap(&(0x7f0000ff3000/0xa000)=nil, 0xa000, 0x4, 0x1d, r5, 0x0, 0x1b) getitimer(0x0, &(0x7f0000000780)) setsockopt(r7, 0x61c, 0x4, &(0x7f00000007c0)="bf0f39d403ac13bef4c360952b905d58e60feafba527581d84e24a586dda476e60bb0f3f7daa59498a22e68c42b01624f57029c61070b71d765c8d7818fba266328604adc3ba6608d7ca4fd9c0655c6af95b24c8ce63f22163a842098d820218e7464cace2ecd8c5bd108f2c247ea6ad7879119d4dc18fb7d0110d5f7141d7bf0421b8bd0e902c66823c063f8b599eef28eace44ba271f13e6513e4bf58a1f9856dd757fad384c88c28c3b08dc7b5e04cbe7342a11995d92d7096683fdc04d6e462b48fcf4126abd63336aca40ee2c97016d2c71cc9c01b66c746fb83592", 0xde) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000009c0)=0x2) chflags(&(0x7f00000008c0)='./file0\x00', 0x0) 16:00:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x9) r1 = semget(0x3, 0x2, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xd23, r2, r3, r4, r5, 0x8, 0xe4b8}, 0xffffffffcb7fe895, 0x20, 0x4}) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1f) syz_open_pts() syz_open_pts() 16:00:36 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) symlinkat(&(0x7f0000000100)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) r3 = kqueue() accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) unlinkat(r1, &(0x7f0000000200)='./bus\x00', 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) r4 = socket(0xf, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000240)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d0263a8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000020000000000000202080100"/177, 0x1f62482f94be3ca9, 0x4, 0x0, 0xffffffffffffff34) recvfrom$unix(r4, &(0x7f0000000000)=""/80, 0x50, 0x2, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66696c673000"], 0xa) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x10) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000000c0)={0x101, 0x9}, 0x8) 16:00:36 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x7) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 16:00:36 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) unveil(0x0, &(0x7f0000000100)='W\x00') getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x61) pipe(&(0x7f0000000280)) 16:00:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="0300a277dc57a06f0e75100000f8fd0800000a000000000020000004fb2c62fc0c0efd2983fb09deccc624f2843aaee3bc6a31031894bc435d9eeeb9aeb597b14a3374a530e414d8c4ec000025cc7ec2f97e6c2f09688bac88b16b1f43331885c11309bb5390f66574a84aa6c7"], 0x0) read(r0, &(0x7f0000000300)=""/4096, 0x1000) r1 = open(&(0x7f0000001300)='./bus\x00', 0x20000000000006, 0x20) write(r1, &(0x7f0000000100)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000280)={0x4, './bus\x00'}) pread(r0, &(0x7f00000001c0)="89e630a432eac560b03340eb04a6fd18a84a6ef889dcdf714db7615d08a76d9c44fe9bb78b16d11d8aac3b710b9cd8a623151b9f8373d75b7e77fb435bcb2f17af8406dd8c080a823d", 0x49, 0x0, 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) syz_emit_ethernet(0xffffffffffffffc8, &(0x7f0000000140)="0637da688dcd3cdc38462840d904a1487e8170c6416eda298312d7d3bc1fbbf32f7376ec113e4956803d77f09e4aa3114b5f24a7705da0f5d5a8d1cc1d0400000000000000407ba8") 16:00:36 executing program 0: r0 = socket(0x1, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) select(0x4, &(0x7f0000000000)={0x9}, &(0x7f0000000040)={0xffffffff}, 0x0, 0x0) 16:00:36 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) fchdir(r0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socketpair(0x6, 0x8002, 0x2, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0x1) 16:00:36 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = socket(0x10000000011, 0x8000000003, 0x0) r2 = socket(0x18, 0x4002, 0x1) close(r1) setsockopt(r2, 0xe6b, 0x6b9eddb8, &(0x7f0000000000), 0x0) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000003c0)={0x5, [{0x1, 0x3}, {0x3, 0x3}, {0x3}, {0x1, 0x1}, {0x3, 0x548}, {0x0, 0x7}, {0x2, 0x2}, {0x3, 0x21}, {0x3, 0x18}, {0x2}, {0x3, 0x3}, {0x3, 0x6}, {0x3, 0x8}, {0x3, 0xb0}, {0x1, 0x100}, {0x3}, {0x2, 0x1}, {0x3, 0x3f}, {0x3, 0x6}, {0x0, 0x6}, {0x1, 0x4}, {0x3, 0x8}, {0x3, 0xfffffffffffffffd}, {0x3, 0xe4e8}, {0x3, 0x852a}, {0x3, 0xfffffffffffffffc}, {0x1, 0xfffffffffffeffff}, {0x3, 0x3ff}, {0x2, 0x5}, {0x3, 0x4}, {0x3, 0x5}, {0x3, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x101, 0x8, 0x7f}, {0xfffffffffffffff9, 0x9, 0xfffffffffffffff7, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x7f, 0x4}, 0x10) bind(r1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x1, &(0x7f00000002c0)='\t') 16:00:36 executing program 0: socket(0x18, 0x1, 0x0) r0 = kqueue() dup(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x4c1, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x40) syz_open_pts() 16:00:36 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(0x0, 0x0, 0x0) pipe(0x0) r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) kqueue() ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCEXCL(r1, 0x2000740d) open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r2) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000001740)={0x10, 0x8001, 0x4, 0xdb4, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x401}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x80}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x10000}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x9}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x5b8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ff0000/0x9000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x31}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000dad000/0x3000)=nil, 0x2}, {&(0x7f0000ee1000/0x3000)=nil, &(0x7f0000a64000/0x2000)=nil, 0x3}, {&(0x7f0000a8e000/0x4000)=nil, &(0x7f0000cdd000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x6}) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) getpeername(r3, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000380)=0x8) ioctl$BIOCFLUSH(r1, 0x20004268) readv(r0, &(0x7f0000002840)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/116, 0x74}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/18, 0x12}, {&(0x7f00000016c0)=""/72, 0x48}, {0xfffffffffffffffe}, {0x0}, {&(0x7f0000002740)=""/175, 0xaf}, {&(0x7f0000002800)=""/28, 0x1c}], 0x9) getpeername(r3, &(0x7f0000000200)=@in, &(0x7f0000000300)=0xc) write(0xffffffffffffffff, &(0x7f00000000c0)='p', 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) dup(0xffffffffffffffff) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x477, &(0x7f0000000240)="c5d11d1821d7c69f6ccb5f3c4e567d4a502fff08510aa60ed57a5701cd6cc2aff1866794de3b78ae665fbc0f9d2e3be9a6") 16:00:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f66696c653000fdb5671fb77f4ad879e98c4541b8059436e4f11336076cf23dd565bbd3640d5dcc0d096248652cf0e6eb7a19879690421c67db881890f672af5f1889b4c5ccf71f5efdeb0de2d43eb4e04bbf34f3d901753b5b2843d96d38ea165b4f62ccc8efc6ce1a3979274f863eb55a4319482cc37ccacca39195a5a976f585d7c2f03821bdc1f64ce12947c31249ee8da11a15607eaa1de15f3e8e683907321f0e958c81248e033069fe6697e6cb29fbf56107052a7e74940779"], 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000040)) 16:00:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair(0xf3329f3c92839249, 0x4000, 0x0, &(0x7f00000000c0)) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) sendto(r0, 0x0, 0xc600000000000000, 0x0, 0x0, 0x0) 16:00:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x6) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffb1}], 0x1, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x8d) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$unix(r3, 0x0, &(0x7f00000000c0)=0xffffffffffffff5c) close(r3) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) 16:00:36 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x2e, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)) linkat(r1, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0x2, 0x3, 0x7e48, 0x1ea}) 16:00:36 executing program 1: socket(0x2, 0x3, 0x0) 16:00:36 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x42) ioctl$TIOCCDTR(r0, 0x20007478) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r2, 0x0, 0x0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ftruncate(r0, 0x0, 0x400000000000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x9) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) fcntl$setflags(r0, 0x2, 0x1) poll(&(0x7f0000000200)=[{r0, 0x20}, {r0, 0x1}, {r0, 0x42}, {r0, 0x2}, {r0, 0x100}, {r0, 0x4}], 0x6, 0x8) nanosleep(&(0x7f0000000180)={0x4, 0x10000}, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:36 executing program 1: mknod(&(0x7f0000001180)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x821, 0x0) chroot(&(0x7f0000000040)='./bus\x00') pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)='T40', 0x3}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0xff) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x6, 0x400, 0x2, 0x0, &(0x7f0000000180)={{0x5, 0x9, 0x9, 0x9, 0x8, 0x7, 0x8}, {[0x447, 0xfffffffffffffff7, 0xea6, 0x0, 0x3ff, 0xffffffff00000000, 0xb1d, 0x7, 0x8, 0x7f, 0x10001, 0xffff, 0x0, 0x2, 0x0, 0x8, 0x800], [0x16f4, 0x4, 0x81, 0xfff, 0xffffffff7fffffff, 0x9, 0x6, 0x4, 0x2, 0x8], [0x8, 0x86a1, 0x3, 0x1, 0x57483472, 0x6a3c58b4, 0x1], [0x1, 0x200, 0x8001, 0x2b, 0x7fff, 0x7f], [{0x10001, 0xfffffffffffffeff, 0x4}, {0x100000000, 0x6, 0x17, 0xffff}, {0x80000001, 0x81, 0x6, 0x5}, {0xffff, 0x9, 0x9, 0x84c}, {0x1000000, 0x6, 0x0, 0xffffffffffffff85}, {0x81, 0x9, 0x5, 0x8694}, {0x1, 0x396d, 0x93bb, 0xc9}, {0x0, 0x1, 0x80, 0x8}], {0xba, 0xffffffffffffffff, 0x5, 0xa}, {0x9, 0x7fff, 0xff, 0x6}}}, 0x7f, 0x8000}) 16:00:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4001, 0x0) lseek(r0, 0x0, 0x0, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:36 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x1) r1 = socket$unix(0x1, 0x0, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) pipe2(&(0x7f00000000c0), 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pipe(&(0x7f0000000040)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) 16:00:37 executing program 0: r0 = getegid() getgroups(0x2, &(0x7f0000000000)=[r0, r0]) r2 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) shmdt(r2) chroot(&(0x7f0000000040)='./file0\x00') setgid(r1) r3 = dup(0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x3, 0x3}) r4 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000000c0)=""/28) r5 = semget$private(0x0, 0x3, 0x0) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000100)=""/75) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x5, 0x10001, 0x2, 0x7ff}]}) r6 = shmget(0x2, 0x2000, 0x36e9699404412ee4, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000200)=""/215) setegid(r1) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000300)=0xffffffffffff0001) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000440)) r7 = dup(r3) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000380)=""/93) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000400)) r8 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000006c0)=0x10000) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000480)) clock_gettime(0x0, &(0x7f00000004c0)) semctl$GETPID(r5, 0x7, 0x4, &(0x7f0000000500)=""/100) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000600)={{0x20, r9, r1, r10, r1, 0x0, 0xffffffffffffffe0}, 0x5, 0x0, 0x5}) shmat(r8, &(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:37 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES64, @ANYRESOCT=0x0], 0x1f}, 0xfffffffffffffffe) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)="017ff19035eba9d399a1fa8cdfbfda72cb88a6c984aaf2169f0f62b285286ae8aee93f7aeee63cbce808593460f67ebb91fa11e61402a793cd23053fc02b74545a51c8bdf582fa73c00018f64035837d8aabdd2f0a140fd1bd3945b21545bb4e380b8374c5f4e4bba556e4f69f59cf8f5a1833ba3a6e8ff725809bbd3c1d45564f4b80b22b5fab3577b7a4d9d3058d734de1a055110b33cb0790218da585ee45acae836209f67dba256dcbd9a1b9c5f1ebcde7b13914a33d9fc18e2cd31176d8ebb4e7b35ed81966317132ae9c102ac4d66e126e534644a0789b51a6aed4117b9738f8dea2a44a80317851a7a2173f7ee76ecc9e92622ab15c76b78aa938e466d9d1250855c2d9e205f193e8dc32d0c318fdf2ce46c62eb4944c515dfc334b66e7459f40c88b7dfcfb642fb6dca9d68d0b35e398fc35032c23e98f59b51b5cf04e81b816aa95cab5ac2835204c43bd9cca9edc7ad54473d7e38a8fda04c79c0adbbbcd20019f91a43526f56a2ebe12d31337a1b2505865239d385a22085759814da6c43de766f6b02ff82ef9604af273dde8d595a3989d8ce1204bfd8674a5fe58d9d4db6f3ec81802d07049657242084bd4cd12771200079e96264a8122d5a7881d79951021d4d2e36980dc1c0d73bb247135d399c0be039c1f487b9a31385a9d4d23fe019aa41eadafab313e7abe5d5a9a63e90f37c17dad4bbe81b6a6b747745592208ead24e62a2051ccabdbd34d260e88214f2d2478680bd7b786ad9ca657b243c6bafa844c56bc4dd44163b7fc89c91fdf2fef981bdf7cd7b9382e17b085b8751ef50108d14f183bd98cee9b757feb081260c1046954c2311ed2d350bf1cbc2f11667e180c79dd166f9ade3a6892818552cbf4b630b398d97b9298a6c1bc52b290988c154e2cf66cbb198713eb7b5f8cd93f8ef9c3d43438ee24d49e4dc5a5a6ca179d0c5d8dfa178c3309f22fa93608def07f0f85524883858f21c17b13cf4893065ccea55d838dc5a350b230bfbcd8b404a019fa527f26bdfa6263c307a423603344f535ba41f91b8128a5863b3ea335093466acafcf3d50b72cc06b0cddfd6ddf8df1e6ea78245f3b7c98a3145b06cc3531ebc4a7b84c24de22b4be010ec1e7f9699355e99ab974c8b07272146a20960cfe9bfce7a762fca853de4e3581a8c2837a70c99430237ad078acfe1f5157088120b3654807a2e41270557546a5f35dd43aa30a5ae7aa0d50a39769bc0e8a76d89433ac59cb3a12a2e54522ad31c24ede49f0b295e24eb5256825b1f69febaec59bb93837bb5021d77578616c3376366e0a44a6ec09558432e17169eba2207c0f8a75efe71dd51b53d014cdeb77570a7e812345ac47b2b143a1f4d4b3b58198eb6c7f6bddb8a5961dfdd100d684f9bf1afa5049f280798707edd641acdc39c6f9d0d1d656063f7f8f2626fe5f101a1374d14d697c1f18a2c3f9350b3fd9f07580df94907d10c2a682102321c08ef116ee0a04cf2d2895693251ddd83037e25ba7b86c3075311653a5000a10c038682230b01c48ac93d9a17767b038e9986ab8f944f71d1552b1da2088bf2053b272e5b6a506dd8599d34ec0e5be7b83cfc6438bf9b30c15329f31bbec49ee1bffd444715ce18968a69f7c7559e2ceebcd11f23d7664d02e6c9c87e33c19aa6a6cbde0b0ce6d09507295dc1072ebf84c7545d6f8737498691d27275883a08d251bb486fa2796eecdfd8c6ffa8e38a74e70c922fe34b2d6dd85c34449e963b02765461a2500baac614974be1e30e84d5f625e394e14be257d2a6f9d5ca63a9be652a75164062e5fd06d9372898256cf3468ee0a9283579fb1ffa4a7c4847549db876cf7d14e85f2130bd566f63541e3dd9942f5b60704564f54e690cb9614e47d539815a09dee27726e4c977b4b87464f646d7157975dcc17eae491ce37d2bc16e6064a45eb2be19539b2ec56b82cd47c5a7fa816a16aae96d2beb17074a4c08a45b7bfac1e4e9da7cea667e12e5f5d583c95e1430c59c931cba248cf54a8174f948f946cad3ff90051e76dff903a39fbc1753f006333b510f357a74d65e8319d3fd21a119b7dcf80142a78cbefec5c9cb0918c1b2dd3f0ba07102e553fb0e5d811bfa76befe647b92c3ae8ad6f9b595013130bb6df39f268b16b4b3496915580d599cc4392bbaa2ed2afa27fcd0f263e07cfb6dcd9f6157ca588e7439d4f41468c726d8cb5c903e764b0e849b85928fe5d20586351ba62abb9a2f263c8351768d6585df00750f7d7c8dbee7ea2d7c0c1b71a91e67173442eb1eedcbda14ae6566977e143a400d9eb308da88b03431196065c8629da7ba8f258e035fd7ad9ed626d706db31b7097d72c3bf0034d4dd4f76ca05e78194fc4cfbd214c68eb3f1f95c15fc6926054065c0b6c19b0808c92b0ba4c89d863cb544bb22c07f5bfb18eeb6ea62be50740b84fe441178d0be06b0163835d13c4a792012045e66514dd085c70f502e8fcb73b965a838688380d9cb2ea03fc1dd0bf15b455b41e24c71a05c50ef3c3da24e88964fd8e7bbe1f8fddcac6ac913fb72b24c756fa07251f5a3542f28dc9dd73c8c313091583757b449eb20fae71a23e8ca789aaa9fad2ac69808d447746581efd1cac1f78c0224b169579c60fa671ae2cce2247653794b93ebe1368087e9814d044b1c124775e13717f4f447409659a44b2d990d8512c004c1e9902fe2dd4aecc8fb4c8bed76a3e5db786a5632775b771c0ebbdbc07861832ca278f8140fb6640c1321b559d98ef328e830332b65def2c6cf0419c3b51823da379b60491740345618efe9f82c021932ee86b16bdcd4fb5d78b0d96b28c31cc6bb1b8232f7c62614e60a8882615c5723645f252380e42c5e90639a353da31505d30427e6faa5dc9bf669bc2b4af5f0016c63b4df4260ddaf97dbca5dce0a6512c1d9ce1be2dbd87ac38f2cfc5f6127cf6e5d37ea9f7b16383cb24386bc225611daf71b71a60888645d4c392576a6d06b993a0502e25921065ce186bad56b4a0966b139253392d595ba1d1e9e405a4df7cc5e21fe4588e2a4dea3aa86715ae55b80bc2b100be2f9d2c168a78210a85284b7cba5a627e8e11784956ba219f9f56c68dde02532ec6af4988c7ac3aa95dd8f381412168b26faa6e7321f8133fe3d688f7fbe4765b5ec9179d7de9273f9594d3a9d53c2e6cf0ac38b96f339dfd9a0ef69b59d9c9d83ee78c03c6fe9affd906c3d751179b48cc26300c82f5f01254e408f8a4b8e498634822f4735353d467c300187ccb57d376b2157293a3b87361eeec846d6632fb67c629ddbfd433e7c1125390a0faf483d54f88cd7dd934dad41bd867dad667a5afedf9dd4fabc1a4d0c21307b36ed4eb209e3a9b88e2b71e8472ccc787642a520d1c75625c932acde6916a5d17a4d20b655121b19cd90f045fd9226e53acfc5721523e5600be1de3594c07c8ba33533f4bd626d7bf844bce7406b590f400b3807baabe98c116dd6db534d08c9c8574025b95d191eefe40f4e71cec5b89c0b97c83b35c3098985727b06226cd6b044a10a010a2a775cf16278bb32ed5a80211dd3980600078469edc5b51949bff804e814afed24ac0ce85b231a42e5359921301898d594c61208ee044e2680c2b5b16d3c4d0386490aea4d5110a3db71d0e405b19d74114111664da068fd6579a2b3381b13f513774716164b32cc30cb3cf7657e524b03155a4eef94d0b60caba12e4aa6a98f43380a285f2f42ef35686231832b4e005d65e3c92161f9a3907157c8b382c069931083873d11e12ae073ed6d18f92128a138162d0228056bef5edfca4aebaa41d628f6b80434477fc787fd494dcc590aaea6916eeb8d42d9a56e122254591e078d6046f6d910d4c9fe31ff0bfa15bb736a37ad203e4d464e1cf7a6e1848a6d19e97d800ae057c686ee87e6cc379adcc262c2096d99c4fd730e8300a81a0efb1c9b7ba9ae53d3221de739d52af1530948699f6fb78e28b24257074c14582acf8017a45755f71b7ccda63f0a1b6749cdc6db64db7ed396ae4b412f44b7a30085190b047ae13fee9fc2b3030630471683e4318350e713b6b770415234f18427e1630332746b643de560305839eab48f28d8c6786d377edb6f5466f22ddf78fe4ca52987a16b0f3040b1fa66d4778f3fe56e459063b2035e372a24f013359a7df1bdf08edb63da53d59be98cb55a1539bb4816c0d500f5106577fb0e654c0b57a002c33cd2035732ba0f521bb0b7533620643d56a2e3c532378aab787f2fb25f37c68d37d8ad763bdf6d2347b77c6399ae4289e55f6e308528330281cd2ab0e4fd4a3e6b16b644da2056724e8e48bfd4bad498bcd98079b7202ae7bf812550bab0225759837ef5ffe7880af302e3dc93609289a139c9c0fd3de9946683ab156853f84e28564df79ed99ba5c150529b4b0685109f6e68a6e4f7e982ab07fe44e6f3b8803e6bac1a3df99ca5da83650a1d0d7629253b527fb2647622e609a7270182bf11c162ba988f8f3ac647e6238106626de64aedef1b783db63b9d2a1c929324f8d59ca67a0d461a77e561e778a3ecb904c35addbb08ab19e2479abb0ff0ceb8fe7020f9343047ff9ae05d4ff86749580d78a706037540e64a70a9d4644a239fb384c0edeff5a66d27fe88e59828d377e90ea354dac58ba7cebc0301f2580ddb847b709d639277f4ffcb0fdb0af719ffabe0dfd9f24397b3d5c49460e2a1cdec3844efa3b2a15e812e5cd6bb8b4b1c2e1a6a0489c1cc3c4e047fb1d4976e49ad4a0009ac1a2197841c618b22bb45e23ac6ba5795e012f511d81eb6796a518657a200ca3dc24bd8f2ef1367d609515e3f6d57fff5e9d4cc804093f1eeeb9fd9ad252a808b226dfc800ab53cf170f0f4d86e13fd40464146dac06a1b0f9934062f7d62612c2dcdab4ae0b931dd61232677668c2683ca20b4c66bda1a537ba0854fcc3737b641e8fe1b5a3a81757f8f19978f66dd68681f9f9c668d0e2cb8e6b3fe81851a120533b5f2d0b1452153a42f81e543e872f13e3cd0921811be70161a817877da072f3eab17914b715d272c1355f24540719273f7ffe00e304bd662a71cb2e8c2e32134fd9715e1755bc418c232199ee7c368e4e8d93ca6dc067dda72d2bb5232b1f00dab99614c273e38211c9c272f6f67dc9f59da96ae2eb5e3a0332c7921c10deaca434b9426ad0f394f0c6af05eda5aa7897bf3daaea48d26b4018086b6eb7eebe9cc448b43a6d5cb7ef06c26c6645a4c2fabd6247148e816d944ed16866a3b47e52ad27091ba6d9ad44a9b400cd0c9d302c584cd8bb130225826ef07a4e7d29df81a517c365d8f6d98ae0b78f1728a25f44d644e304428ac7111d8a940d98800f79eda62ae7331bdcf5911e4cc62f92d8d717c3e6ddb51c3f6d9285781fa52803758b4b5f40f8a626ccf1f54c345950fda488d6f2c06714de5e501c6234e84a1da7382d03d4e28b32fbaa48569eec658621b3807cfc5e995e7b885b6ea8cd7c91f5200d7b58c742f41526be15ea71d777bb56a55645e2996460c910797ccc30a44945995967939bcfd9fef1d48fbc341727e190028979fa1072b44afd0028cfbf61a9a50b15a2fc832d22bea9b30bd3b2827c0c44d183e44151c3a6c30628e7bd3b3c837afa3f42df9140ba76e2c5a5e3cf702f1371b24cf112bfc9c0a3a9305ac05a4a82551ca8180878447079ad1b76a786ae56e25491f3735c336097ca4f8127458297b31b51991597feca6911fd957c25f347dae0c75c3eec68445e890c6d8c852257", 0x1000}], 0x1, &(0x7f0000001140)=[{0x60, 0xffff, 0x5, "db48ed0578b3af7bc9b569c89877dfde592c7e0a185f0678d6478a39ba6944166da1fde69f71f671e3c39af8bf40a1e64ebf95ce1298db5799dd99f5d7e0605efe428f9740c8a39d2cad3cb55d65c129"}, {0xa8, 0x1, 0x40000000, "f3702347457c5e25f9c641a52c7d02c1cf84f1983fa85745ba8733944e397a36b71e4df47412cb7c80a4b158d7e2d4d20bae6c1991ceb7b506f60a13369dba84f2dd5ae4a666665879461258d3d787c071491788b29ae364463db7c2c4b7654d22c719fe0434ca2787e83011e4b227686bb73bf03ae9c43e0b81fa35c89aa53c8c493f8a8c96263489e6e8e6ff656e1d905043a42f"}, {0x48, 0xffff, 0x4, "c6d85dde6a06d94abc985d49c60a3bc9d8679eaec6fb513d903358cc926af7bcb6223d30c194e07123026b5423bac9e231bc988831027c66"}], 0x150}, 0x7) readlink(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)=""/29, 0x1d) mprotect(&(0x7f0000ff0000/0xf000)=nil, 0xf000, 0x1) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000001c0)=r2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:37 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x61c6, 0x4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x3, 0x2, './file0\x00', 0x3, 0x7f20, 0x1, 0x79f}) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 16:00:37 executing program 1: connect(0xffffffffffffffff, &(0x7f0000000300)=@un=@abs, 0x8) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10122, 0xc0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x9) getrlimit(0x0, 0x0) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x3, 0xd5dc, 0x0, 0x8}, {0x9, 0x80000001, 0x1f, 0xad46}, {0x0, 0x80, 0x100, 0xc8}, {0x5, 0x7, 0x0, 0xfffffffffffffffb}]}) syz_emit_ethernet(0xa3, &(0x7f0000000280)="5207b443c4176d1219d561487cdb532a601d1fc566343eab70fdd58d3099d4d48ee209903c74c0e45c657468137ffc8c92c2eb3997295a728e9770377863763f5f50d7b5690f5ad6b5b027869462cf562c5dc8d5466c454d53373a1c6c5b9f2ed50085d7d66eff071ba9982a781b0aad44ed0fe813ced8379596504d6323671d04790acefb73e05e18cd1833c3e7677749ba1fd2b5530536f9ac16a966d48dd77666e7") 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) 16:00:37 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x10, 0x1) r1 = dup(r0) kevent(r1, &(0x7f0000000100)=[{{}, 0x0, 0x2, 0x80000041, 0x3f, 0x4}, {{}, 0x0, 0x20, 0xfffff, 0x8, 0xfff}, {{}, 0xffffffffffffffff, 0x8, 0xfffff, 0x800, 0x5}, {{}, 0xfffffffffffffffd, 0x44, 0x2, 0x8, 0x8}, {{r0}, 0xfffffffffffffff8, 0x5, 0x40, 0x3, 0x20}], 0xffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x4a, 0x0, 0x100, 0x6}, {{}, 0xffffffffffffffff, 0x8, 0x1, 0x8000, 0x5}], 0x100000000, &(0x7f0000000200)={0x86, 0x16}) 16:00:37 executing program 0: r0 = socket(0x1200000000006, 0x4002, 0x1000) r1 = dup(r0) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getsockopt$sock_int(r1, 0xffff, 0x1109, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x3}) write(r1, &(0x7f0000001140)="f0b28c31d1eee4c3ff065bf5b03606aa656c17f95db053e00decfe20e30de6f2c45448887cce030c2a4c1f376e704cfa1072881241733f194ae882a6be08ea27bc1a48e4c4e8", 0x46) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/4096, 0x1000) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1c}, {0x6}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000006c0)=r0) open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0x40) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="22cd6056cd36da762f05901299ebe378cd1ee6fd659d598feb518d1e3f6aec238b0018d07a87eac935d97f3dfde944bf5f1e77aed7e053756c2b2c1941b673080624b6d0dc5e03503de42771bbafb2e7c6b9267a974c76ba616d6f769db589f65186a088e41e8694fbd85f5a49b6cc2f72bced87c7ad94677908dadad36b815dd82821684cbe745e359186858df8a9722189d87d8aad6231f3cc9adad567d6458b50271cf2e4d11db742986f4b73c79bc4c855a0d60c55a82f003fa6a52ad205b8573469d7386b4a7675caac8a16f68030314b244e493c1994834f3f57e8e8ec66248a1d5c090050b626511aaa09956add38440de3bb86ad527cd41884c1bb2284ea86deb82d411d01bd3bcd1e6950c1b9437997a45d558383d04d1584f2a5efe335e4735f553f2a2a3dc650938b1f3dc2d366e84fad7da54c27ca56c1e44df3a209002c57f6aa35bc6323d1b6a1445baaea9368f9be3092f95e6738ab95ef3ec493fc7551613bb9a16fdf2a1c1ca580a89bcd2d6927774589d43ae7f2897fa5e100f2d1ff33f8b648ec21b3ed5b2e467faa768470c60cbf0076d246a79f4c98745c46fc1186efa4ef055472cc0b9b31480252dd3182d2dcac64c7e5aed2ab9cb8d4c339801e69f7cc87872326d41bb73b15d7bb54d3e2b126c81027bdd0c35008f3b5f8b02fa10f7fbe3d7da5abc4db823df1de5fd132ef0b3e751a1587f440043fdbb163c6183a77844c1368be60034f27c814b7dce6cb452f9ee30f1c76d7dbaf2bea77564564c48456f629455bb0f21c5e652957c9dd5456c3ed90e750f4f38189ef3d4df8c8c375d00ddfb6da145b67290b41609ed3345f98897001238f0dbd5caa916213aaf1270b2f8d1f9409403081c06b47b554f1ac1f081237d03648dec38811c9b253a865e1750662696063356b367b52e3731649a427e78df659a613519bd6de48884051125e7bf1275602edb8e98b37fcb816cdb50bbf109b7a011d59a55c8ae61586e200a6615b8ea832f4e05c7d247ac9311742ad4e9e1f6742e5d9e1713fa6126094dc199912e57bf1502ba959e3c231eeea31a4adc18ddc23b80985093e315c8e1c602f5ea61cd259e0b2beb96e473ab72af13d3bc4185b83919f9ee5e9294c9ddd6e01678b574d3f38052522e5dab3ee2266055ec341d4b507d45f45b57aaba811d44ef01bcf54a2720d12508ba6d3980614a90b16776b0fcef57a39e5c5320cdafd202bd515aaa2a2e6bef357b82fe59ff5f3c97ef1f3401ef0b852d41b64d17f21abb4470204e7a9baf532f93dd4ea5fd31c1d2aebd55db568c05c8865c80447bd04adbc0e20fe9e7411130610a80c5f9322e5976ba74e10283f8442e1c0f289980ecdd6aa888517f55f73fe9fa2eff3b29a1a2012804b775cbedecbcfcf21594fb7bdeeb29e57e1edea8689328d15f3f55d6cffb6411fdd82c596b74f99318c651e80ad3a527e868b65950d9b4ff9895b933879dc8dcc9261d127b03acfc2db51c658f3ff2d323fe573809610f25cc59b3ec5b7944a0338e834c7326498f16bc812c93a457fc69466a69235c1b920c2265c43311f0f3054d6d32a8a032a1fab6ed3090f659e337548942d10b8f617f74b084647ca29617e89b104b694f1e6a079a2874a1b1111ab2c7b9600d95f2aa5b84f74893de62539648f89c6d5c371e8c9606fa5ecfa117ef470542dff2ebd6f7f0aa1353a0f11f024af58264b9f5258e0a25529110a3c", 0x4d1}], 0x1) 16:00:37 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe(&(0x7f0000000080)) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffffffffffdffffe, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) flock(r1, 0x9) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de1", 0x2}], 0x1) 16:00:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) getrlimit(0x2, &(0x7f00000000c0)) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) getrlimit(0x1, &(0x7f0000000040)) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) 16:00:37 executing program 0: sendsyslog(&(0x7f00000003c0)="3131fe2ad98aaff9adb6364850e50116619e7a455f76b5ddc8862758f2ba89d02a5032295dc1acc64c79330d486bae8f614fd51fc4c16c70a9f790096a1c4f494b2113ba5002232fd81fe8512276a1bc424a369f0df451f3f7102e28618c3db47464d6e29f6fd1501b141c77402e33c59a21e469257285a7fdbd6c418392cec7f149b52b44daf5c1097bfbe4c9b3195a1752cc21e2fb351d64ed8a56f856f58d1a4daebfc9702d161bf390b5a726c3819fc5e75f21c1eefd91615b2bd72654826df6458eb6fd785be09188e6f9475eb8a81a9745ce21cf030247ec9c2788b3f9f5c05d4ee33dd102da050854bd3e56ca3dc19b0ad8730792f5960a55c17efb", 0xff, 0x18) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0xfffffffffffffff8, 0x7, 0x2, 0x8}, {0x1, 0xffffffffffffffff, 0x3, 0x80}, {0x8, 0xed, 0x8, 0x7398}, {0x8, 0x2, 0x89b, 0x3428}, {0x7d9, 0xffff, 0x81}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c, 0x0, 0x10}, {0x2}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000380)=0x7) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)=""/211, &(0x7f0000000100)=0xd3) 16:00:37 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x30000, 0x100) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180), &(0x7f00000001c0)=0x4) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = shmget(0x2, 0x2000, 0x606, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/242) syz_emit_ethernet(0x1, &(0x7f0000000140)='5') 16:00:37 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0xfffffffffffffffa, 0x1, 0x8, 0x30ec, 0x6}, 0xc) 16:00:37 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xffffffffffff0000}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) r1 = getuid() setreuid(r1, 0xee00) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0xffffffff9aa8773f, 0x6, 0xad, "13930512d5e57691f1758e2ee368d2d1e2714cd5", 0x5, 0xa0}) r7 = semget$private(0x0, 0x2, 0x1e) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000004c0)=""/227) r8 = semget$private(0x0, 0x8000000000000000, 0x6) r9 = fcntl$dupfd(r0, 0xa, r0) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000140)=""/94) mknod(&(0x7f0000000100)='./file0\x00', 0xe008, 0xb31e) getpeername$inet(r9, &(0x7f0000000640), &(0x7f0000000700)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0xff, r4, r3, r4, r5, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setreuid(r6, r6) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={r2, r6, r3}, 0xc) bind(r0, &(0x7f0000000600)=@un=@abs={0x1, 0x0, 0x0}, 0x8) semctl$GETPID(r8, 0xa2e02803b6a0a0ea, 0x4, &(0x7f0000000680)=""/68) setreuid(0xffffffffffffffff, 0x0) 16:00:38 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wr') r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x3, './file0\x00', './file0\x00'}) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) recvfrom$inet(r1, &(0x7f0000000200)=""/129, 0x81, 0x42, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5e, 0x0, 0x9, 0x1004000000}, {0x5c}, {0x800000000026}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000002, 0x2, 0x0) fsync(r0) write(r2, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r1, &(0x7f0000001600)=[{&(0x7f0000000180)=""/170, 0xaa}], 0x1) sendto$unix(r2, &(0x7f0000000000)="c0", 0x1, 0x0, 0x0, 0x0) connect$inet6(r3, &(0x7f0000000100)={0x18, 0x3, 0x100000001, 0xd70e}, 0xc) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x3) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x804, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000c20000/0x10000)=nil, &(0x7f0000baf000/0x3000)=nil}, {&(0x7f0000bd2000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ea5000/0x1000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fc5000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d51000/0x3000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000db3000/0x2000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000beb000/0x2000)=nil}, {&(0x7f0000c8f000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f00000000c0)) close(r0) 16:00:38 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81000000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000139000/0x4000)=nil, 0x4000, 0x1) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) dup(r0) 16:00:38 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) faccessat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x5c, 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0xc4) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11, 0x0, 0xc2}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) 16:00:38 executing program 0: r0 = syz_open_pts() r1 = getpgrp() r2 = getpgid(r1) fcntl$setown(r0, 0x6, r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x40000000000, 0x0, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r0, 0x1) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) socketpair(0x2, 0x8007, 0xff, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f00000001c0)=0x9, 0x4) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r4 = dup2(r0, r0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000200)) bind$unix(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="000089fe65002f67696c0c300082cefbeadd3036e1583d93392fbaf026bacbd675749acf894f9388017191a0aa4f2f482bf391187dfeffffffffffffff3d47af629f07556deaef4146471644b2fccb22563af082667524ed400ed8becc43876d267b8c23187e6b58c04413c2052d0dfe8bebf6239b1cd950faf7e02a5e44c4f538afa56bac57c11fef1621e19893821588a24a3547cc7ede307f132839c470943f0bee6afd9bab90ca493f6c37f722b8fba9b0775027e9e19c9b4765b0aa25264b37116846b93246d3a91c8859b594fb02531649e5ec8627255b8231b36cba5faac05d82b622ffaea6223f5f9d2d26e6f491b28a9a82afa1c51dd42d1883b0cf3bb10b4b9c1675ebbb10b56a8660079d1286fcf66b1d262d39ef7c419e05f748202356fc3b707740b1c0429a052454896b77119f57774395c598a0de1c5728815ea9f5b1386c0c54db25952c54327c65bbf55ad3506df92ea564117f91b192e3b63c868849a49b79faaa57c50139aa0ad6e241134780080852d5d73817293c06b64b683a70a763bead4a1216073b97276f5261da68e9b2385a524c740c620a4048a160cb990dbc32052ddbde54cac7c2675f126df3da7f24bf877ab7ba26b90fe639fa5391ef7ce8ce18eb1ce13ae4bf74a01120d6d21e075fc9094788fa25bdde8652c86dc03bc1066ab5204b68edcc2ae4f6a1aad85f79975497d0cfb62c851debecac8692d8f48cf1c812"], 0xa) r5 = syz_open_pts() mkdir(0x0, 0x2) close(r0) dup(r5) syz_open_pts() 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x15}, {0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x96, &(0x7f0000000180)="b6") 16:00:38 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="22cd6056cd36da762f05901299ebe378cd1ee6fd659d598feb518d1e3f6aec238b0018d07a87eac935d97f3dfde944bf5f1e77aed7e053756c2b2c1941b673080624b6d0dc5e03503de42771bbafb2e7c6b9267a974c76ba616d6f769db589f65186a088e41e8694fbd85f5a49b6cc2f72bced87c7ad94677908dadad36b815dd82821684cbe745e359186858df8a9722189d87d8aad6231f3cc9adad567d6458b50271cf2e4d11db742986f4b73c79bc4c855a0d60c55a82f003fa6a52ad205b8573469d7386b4a7675caac8a16f68030314b244e493c1994834f3f57e8e8ec66248a1d5c090050b626511aaa09956add38440de3bb86ad527cd41884c1bb2284ea86deb82d411d01bd3bcd1e6950c1b9437997a45d558383d04d1584f2a5efe335e4735f553f2a2a3dc650938b1f3dc2d366e84fad7da54c27ca56c1e44df3a209002c57f6aa35bc6323d1b6a1445baaea9368f9be3092f95e6738ab95ef3ec493fc7551613bb9a16fdf2a1c1ca580a89bcd2d6927774589d43ae7f2897fa5e100f2d1ff33f8b648ec21b3ed5b2e467faa768470c60cbf0076d246a79f4c98745c46fc1186efa4ef055472cc0b9b31480252dd3182d2dcac64c7e5aed2ab9cb8d4c339801e69f7cc87872326d41bb73b15d7bb54d3e2b126c81027bdd0c35008f3b5f8b02fa10f7fbe3d7da5abc4db823df1de5fd132ef0b3e751a1587f440043fdbb163c6183a77844c1368be60034f27c814b7dce6cb452f9ee30f1c76d7dbaf2bea77564564c48456f629455bb0f21c5e652957c9dd5456c3ed90e750f4f38189ef3d4df8c8c375d00ddfb6da145b67290b41609ed3345f98897001238f0dbd5caa916213aaf1270b2f8d1f9409403081c06b47b554f1ac1f081237d03648dec38811c9b253a865e1750662696063356b367b52e3731649a427e78df659a613519bd6de48884051125e7bf1275602edb8e98b37fcb816cdb50bbf109b7a011d59a55c8ae61586e200a6615b8ea832f4e05c7d247ac9311742ad4e9e1f6742e5d9e1713fa6126094dc199912e57bf1502ba959e3c231eeea31a4adc18ddc23b80985093e315c8e1c602f5ea61cd259e0b2beb96e473ab72af13d3bc4185b83919f9ee5e9294c9ddd6e01678b574d3f38052522e5dab3ee2266055ec341d4b507d45f45b57aaba811d44ef01bcf54a2720d12508ba6d3980614a90b16776b0fcef57a39e5c5320cdafd202bd515aaa2a2e6bef357b82fe59ff5f3c97ef1f3401ef0b852d41b64d17f21abb4470204e7a9baf532f93dd4ea5fd31c1d2aebd55db568c05c8865c80447bd04adbc0e20fe9e7411130610a80c5f9322e5976ba74e10283f8442e1c0f289980ecdd6aa888517f55f73fe9fa2eff3b29a1a2012804b775cbedecbcfcf21594fb7bdeeb29e57e1edea8689328d15f3f55d6cffb6411fdd82c596b74f99318c651e80ad3a527e868b65950d9b4ff9895b933879dc8dcc9261d127b03acfc2db51c658f3ff2d323fe573809610f25cc59b3ec5b7944a0338e834c7326498f16bc812c93a457fc69466a69235c1b920c2265c43311f0f3054d6d32a8a032a1fab6ed3090f659e337548942d10b8f617f74b084647ca29617e89b104b694f1e6a079a2874a1b1111ab2c7b9600d95f2aa5b84f74893de62539648f89c6d5c371e8c9606fa5ecfa117ef470542dff2ebd6f7f0aa1353a0f11f024af58264b9f5258e0a25529110a3c", 0x4d1}], 0x1) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 16:00:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86127) r0 = open(&(0x7f0000000200)='./bus/file0\x00', 0x100, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10004) r4 = socket$unix(0x1, 0x5, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x82, 0x2, 0x2, 0x8}], 0x6, &(0x7f0000001300)=[{{r2}, 0xfffffffffffffff9, 0x88, 0x20, 0x5, 0x100000000}, {{r3}, 0xfffffffffffffff8, 0x1, 0x80000000, 0x2, 0x7}, {{r4}, 0xffffffffffffffff, 0x2, 0x40, 0x7, 0xffffffff80000001}], 0x1, &(0x7f0000001380)={0x8, 0x200}) open(&(0x7f0000000040)='./bus\x00', 0x400, 0x181) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="f90094e5ff05000821000020f2a200ffff39d3045ad35a0d2020009d00000000000000dd476e473ce443595950f2f9906d1b00000000000000000000000000000002"], 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r5, &(0x7f0000000100)="8a2b000000000000c4b8bda7448901001c067ebc74a7ea11", 0xff77) open(&(0x7f00000000c0)='./file0\x00', 0x122, 0x2) readlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000300)=""/4096, 0x1000) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f00000000c0)}], 0x1, 0x0, 0x0) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x5, 0x800000000000c, &(0x7f0000000000), 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x80) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0xffffffff, 0x0, 0x0, 0x9}, {0x200, 0x20, 0xfff, 0x200}, {0x100000000, 0xfffffffffffff801, 0x80, 0x7}, {0x6, 0x7, 0x7fffffff, 0x6}, {0x1f, 0x3, 0x7}]}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r1, &(0x7f0000000040)=""/145, 0x91) execve(0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:38 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e3c66696c653000d342ef67d46e77676b00ae33599892e37cd44e21d3606046042a10b1272ef156e057e4524147ada7ac85eac5004fed013ca1e9"], 0xa) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) getsockname$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:38 executing program 1: r0 = msgget$private(0x0, 0x2) setuid(0xee01) msgsnd(r0, &(0x7f0000000100)={0x3, "8d640bd428802c85973b86e53a5a9b9f117d9c2bdfffe866fbf1dc6142d16d70c7f48483c44e4ab63961291dd04c4c"}, 0x37, 0x800) 16:00:38 executing program 0: setreuid(0x0, 0x0) r0 = msgget(0x3, 0x1) r1 = semget$private(0x0, 0x0, 0x1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/36) r2 = socket(0x800000018, 0x1, 0x0) r3 = getuid() r4 = getgid() r5 = getuid() r6 = getegid() r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x20100, 0x0) flock(r7, 0x1) r8 = getpgid(0x0) r9 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0xfffffffffffffffe, r3, r4, r5, r6, 0x0, 0x81}, 0x5, 0x8, r8, r9, 0x2, 0x9, 0x81, 0xcb}) sendsyslog(&(0x7f0000000280)="ed26c9919ef3f66d7ef776e69136e7fae67d0508db7f7e7e3526579ed953ede89e3ca99c6a3838237b5b01ddca3f9b0d54e29682afb7e074d5320e4092ecb3ad9ffbefbfce056548d164", 0x4a, 0x23) setsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000004, 0x0) r11 = dup2(r10, r10) ioctl$TIOCSBRK(r11, 0x2000747b) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2, 0xfffffffffffffffc}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x10, r10, 0x0, 0x0) pwrite(r10, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r10, 0x80044279, &(0x7f0000000100)=0x6) ioctl$BIOCVERSION(r10, 0x40044271, &(0x7f0000000180)) 16:00:38 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) accept(r0, &(0x7f0000000040)=@in, &(0x7f00000002c0)=0xc) select(0x40, &(0x7f00000001c0)={0x5, 0xa4, 0x4, 0x2, 0x0, 0x8001, 0x0, 0x3f}, &(0x7f0000000200)={0x0, 0x5, 0x80, 0x866, 0x44ed13ef, 0xfffffffffffffffa, 0xb1c, 0x5}, &(0x7f0000000240)={0x5, 0x1f, 0x76, 0x7, 0x80000001, 0xffffffffffffffff, 0x5, 0x4}, &(0x7f0000000280)={0x5, 0x10000}) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_broadaddr=@in6}) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x1c823ad58388d1b5, 0x100) r1 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x47) fcntl$dupfd(r1, 0x0, r1) socket$unix(0x1, 0x3, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) 16:00:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000080)="bdea", 0x135) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000100)={0x9, 0x20, {[0x4, 0xffffffffffffff7f, 0xffffffff, 0x8, 0x100000001, 0x6, 0x5, 0x1cce, 0x100000000, 0x5, 0x100, 0x12c, 0xa58a000, 0x1, 0x5, 0x6, 0x3, 0x200], [0x38, 0x5133b3c2, 0x1, 0x4000000000000000, 0x4, 0x6, 0x5, 0xfffffffffffffc00, 0x7, 0x5], [0x4, 0x5, 0xde, 0x9, 0x2, 0x1f, 0xfff], [0x5, 0x4, 0x1, 0x3, 0x2ff4, 0x100], [{0x8, 0xe6, 0x9, 0x8000000000}, {0x56b2, 0x1, 0xffff00000}, {0x1, 0x3, 0x6, 0x3}, {0x6, 0x3, 0x4, 0x1}, {0x5c, 0x8, 0x3, 0x81}, {0x7fffffff, 0x3, 0x67a, 0x8}, {0xcb57, 0x4, 0x6, 0x7}, {0x9, 0x7fff, 0x4e6d96fb, 0xfffffffffffffffe}], {0x7, 0xffffffffffffff01, 0x5, 0xfff}, {0x30, 0x6, 0x7, 0x3}}}) 16:00:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "0700000000000000000000000000000000006082"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:38 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x20, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) close(r0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x2}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x4, 0x4, 0x8, 0x3}, {0xfffffffffffffff8, 0xffffffff, 0x1f, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202862e2f66696c6530b4d996af8a18544ca0b80c31c4c704f277e1494829592852570b640d139f257219cb8a9dfbefcf869c38106c512b8e68a127233642d030ca6f28b262c1712786b5fcd00de2f6ff3a200000000000000011ba31a5a744a95c92937c921e5e8a797152579c55000000000000"], 0x10) sendto$inet6(r0, &(0x7f00000000c0)="226bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x5, 0x1}, {0x1f, 0x6}}) 16:00:39 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xc6, 0x60000007, 0x3f, 0x4}], 0x9, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x20000003, 0x8db0, 0xff}, {{r0}, 0x0, 0x10, 0x20000001, 0x100000001, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffb, 0x2, 0x88, 0x1, 0x10000}, {{r0}, 0xffffffffffffffff, 0x80, 0x40000004, 0xe834, 0x800}], 0x7, &(0x7f0000000100)={0x401, 0x74e}) close(r0) 16:00:39 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000140)=0x1) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r1 = getuid() r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) getsockopt$sock_int(r3, 0xffff, 0x8, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x5d3d, 0x7fffffff, 0x1c80000000000000, 0x0, 0x7, 0x7, 0xfff000000, 0x2, 0x2, 0x6e5, 0x7f}) seteuid(r1) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat(r5, &(0x7f0000000040)='./file0\x00', 0x20, 0x42) 16:00:39 executing program 1: r0 = socket(0x3, 0x2, 0x65d5) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000ce8e844ff0a304673e8a08c9f98ac7cf341574f657512d9e883426d386a8162ea312511c61cd20c3b76df84b0f403616e25391acdee08d73e1000000003af5679854e577b6456414669e57deab575aa9747d807bf8bf872c16308f67866a08ed261d391ff36ff40300000000000000546fc51cde9578759573b9df00e62296d7565bc3cc6529cde795c16078e5ab4c52458458562ecfaaecc045d7883bd88644ff05332a836ce96c4e5ac539ee4e6fb6a9268d794638cbcff5ab18eb43235a5801d2eb106c087170eef655b08be59a7dffbd1b13f922848524c8ed25bcaee887b26c4d677d1e6928f6edf4a88008ef73a8c2a5fe9c4f33ce6964d44e14a84ca3815f4a89f64cb1966e936cde33a759a71164fa17"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)='\x00'/12, 0xc) listen(r0, 0x3) write(r0, 0x0, 0x0) 16:00:39 executing program 0: socketpair(0x3a, 0x5, 0x94f, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x30, 0x3}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="96") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) 16:00:39 executing program 1: r0 = semget$private(0x0, 0x7, 0xa0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000380)="de022584babf294104cec38bc1465476e68540ac12db00ec0ed5ea819c69e7e11e283638fb7e823b7f18ba2915e0c73161d00da7e2ad16f65f43cef16d2de704c765fd433d733748c367c3bb33e8a459258ddff41d1710f0180d8a5c3d61ac7c870f5c5cff76a7dd9242de7e9f62f546c1b3cd735969169b6b9f27ddeb6d9ba8c69959d8495c645674ea6ef0f8fb49843e4a25a49f821e3263e11e8f9c220692b132697794f8fef2b38f6824ad933dfa9af7caee472c34cba23e49535cce4f28dc05b6fe197b20051a555ecc4f03c1d1643a3a0d0e2941539421b501", 0xdc) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r0, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x1, 0x3, 0x1000}], 0x2) semget$private(0x0, 0x2, 0x9) r1 = semget$private(0x0, 0x4, 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000b40)=[0x8001, 0x3e]) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) write(r2, &(0x7f0000000480)="b38e1b17cd71a6ed4a3664adea8b44040a0e50cc592173528e81d77b710056e777bf82d49c63fc8a7fe494679f938ced55291b065573ddfab3410cfad3485eb9827ff99e3f5d37d56b4695152b254f28e9984101e8a8014ff320812000000000000000a3a3f45dc0f7d5fd4e77c4bb518413aa36c2e1a4e07c7a8370dd0d509c21ddf42ea9bf7ccab09ea760", 0x8c) semctl$IPC_RMID(r0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x46, 0x0) semget$private(0x0, 0x0, 0x6) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) sendmsg$unix(r3, &(0x7f0000000340)={&(0x7f0000000540)=ANY=[@ANYBLOB="00ff5c0161f4bae9cd802f3f2e73000000001a00a202200039b9e2fb00000000d5d30272e22ee8f18865e21327c3b9e174713563ce883e2d794145c93c6b62a536b6827ead7e13d4b0768fce170da31cd33a15c4d10893720e3c003a9896e088f9ffff000000000000e1576addb8e6cc143c28a0990c8a900f1d01003ccfd79cfaf95169232313fe79bedb4fb2dd515e65516f69f898995c2d0b1cce56c4a6dc2dbb56abffa2bab96abd00009ce17a56e67f8ad152e189e967ec91717b77a9015fd0b3f5a41d4f28b704432e470714e3004c04000000000000000045edda3e1f034ec8d52e1cb6c4fada830b6bb6d7a90acee315120acded8f0d1c07df76aaf98733708944c0879f8325dc30529f558e083398be0e7a9d7c824c13189c0d8587dc3edc49c11deb5481ea08206bfef382820acdc76872e18b145337a82e696ad34616b95c8baeac1e91399e62239c9214b3bb4ff5ac9c186997174ab3d746a62af19abf8a114cd8cfd54be3fb81d3020092bd0b9c7d0b14f140395182fc3f73d2460a55e6aad4db1d76a234223e80c9fc2a99d4145ccca9c17a42860961a207388ded062c89c4c655e1560adce67f2b0b906c5252010355c4176aec02e876881a1ce3ed0f5c9d8050e7702e9d4d9909bbaf95084fbbf3db1600000000000000000000000000000000db1b44a54acc0662c43a5084d396c7724e339801a43067517d375d23bd8fe221c68f40d2b6f9693216698f94b302035ff89d2e36a4bd98999ae96b0eda37e14fde0a7e45155ebe0dfa497978265738be888d4901a271db3ac2cde3f53c53aaf06c25962620b806804b4c224697e05427e2745ab5169ba5cc41987135037ff03b13494a56e2deaa79e5dadae6883b44fb59123996e6d7f9469e91fa6045f46666f44efc87875e4e17248a59a28426c8e67105cef16ef1a8f7f11f92c70a9901c924d67df283bbed43745cf360d0453680364caf000000000000000000c977ef9448bb7f11278cf913a96a33b0810f9c153dfa2f0cbb8bf8b7b12bf77eb7263b98ad83a44dfe64ba8e06f9c7e33e0baa7de32c22f34e79d7157eb167a40a54e70f6efa1fc1c50fd60a2858bdfda7379b9714a8b78445d061381302d5b8e944e9723d7abde131ac8d03300324b6b46309710923363fd87dcc9df4cae8049066c6f8b482e9738bd5fe86ed22d5c72147d8d9f24f215cf42afbe6eefce9ae35334772c3e0098257f813d9b4fed848b47065869b7c8bb25188343fd2736e39a58fa6c10f65050761ff1ea3f3786e0204ebe8bcd5536f15c66e86406ff3b3ad8c43286ddb70916bb4d1b557dedc1a638b35ea984540de66e46f665793a9000e28e9ad854950951fa36f17ad0328858b384a53cf2b37bc5a04efc4ebd1eb4cb68d851e5cfb1cfe83f0bf92065ed21ebc0000000001000000c1b6ecd1136fcfe002f2df44ef7f5c3a1c9e6e1f509caba196ba13221f59372ab3666adc7389c3c6c0469db1a4ad112deec6b2708ce900a6fa29acfeffffff3b8909892e05669d37805299489c0f8fc840f6d55aa9b475f37fb0da9203c587121dc6009cf27fae0f777f7fe968380836a81961c08907ea9871d31ad56c06f334df9bef02539057c5472f392f4f64324be3f5b205000caebd06b049aa47865f79342e4fd81eb3e98d08122a480c0b7f18dd9494baf1fda643fc8a50e9e2125e4c77c3dd7c5e22d2f534ff03000000000000596297f7b837c8db8e6af996c5f24a04c4691f799af35244bdeda10983ac247d7b81f0e775185555b6d07437541888fa4a1d5872bc39d210b38d8a4c2fc2aae7784593ee55a4af18178d433af91cb1a2924d081f87990c688ba131084f6caf96fcce293c8513402918128ed120"], 0x1, 0x0, 0xfed6}, 0x1) semget$private(0x0, 0x0, 0x9) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0xd, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000017c0)={0x1, 0x2, 0x80000000, 0x0, "e8a311bbb75c1c800181a5697e5fec5a0de52d73", 0x4, 0xc4}) ioctl$TIOCSTOP(r4, 0x2000746f) clock_getres(0xfffffffffffffffc, &(0x7f0000001800)) r5 = shmget(0x3, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0x10) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f00000001c0)={0x8, 0x7ff, 0x1}) semget(0x0, 0x1, 0x1) shmctl$IPC_RMID(r5, 0x0) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x8, 0xfede, 0x9, 0xe2, "abe4a051dde660d05c70771d3b4f1afcd0e2ba29", 0x8}) r6 = dup2(r4, r2) fcntl$dupfd(r4, 0x8, r6) 16:00:39 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1, 0x1f, &(0x7f0000000080)="0a876f0335ca10ad1b0b7dc8f13c2fc1d206f13ea73f3f3564b8d5cfa1ac18b6563bbe2c4845ae534e2a6381069137891efe95928394924eda034e7df75ccbef3a919605c638ca87bdb027855339743d09be0fa6c7a20f82f40c29eedd2a81a4c92bb0dc21f0f9ddd96dce9e247abafb81e1818ee06f2ed8ec02cc", 0x7b) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() dup2(r0, r1) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000800)={0xffffffffffffffff}) dup(0xffffffffffffffff) recvmsg(r3, &(0x7f00000000c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000580)=[{&(0x7f0000000140)=""/162, 0xa2}, {&(0x7f0000000200)=""/164, 0xa4}, {&(0x7f00000002c0)=""/240, 0xf0}, {&(0x7f00000003c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/220, 0xdc}], 0x5, &(0x7f0000000600)=""/187, 0xbb}, 0x0) sendto$unix(r3, &(0x7f00000006c0)="c9826cd5b9c9cd88a719cae18dbf8c85983e4d50d67a0fb1539931e6bf6a9df62c59de8d2070b06c3706be9aa0bdd4c4b7d7d7585f2ca69ff8a5c8830cff7474bb7910a129813947550618e00b07539769f9e459afb4b97e360621e7f958f31275a1ff33da3447246b72b84bc48569f0a8095a318354ead28729d737331b44b706489351cfdcb9dbf1a144bed483610d5df85d3ea3c163f70335d7140ccd2337d3a108334e49e9d28a6aa15540cbf63c12958e1c72ed4b1e4b853814645818d43f135e1c96a77a230dd38da0dc92051da9c4516affe82c51ea167c9c3835e07a7a6f5a6f82e3b5f2e3999c", 0xeb, 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="82b1ff4395427468c613c499c113e3f32089ff00002e2f62ed7304"], 0x8) close(r2) sendto$unix(r3, &(0x7f0000000840)="4d5c5f3fe9d152eeaa9393e003944f598beb4a218cc7f0f1bac79544c3fabc4f71dfd2d3430f8f3aa59d6878ea09eec290f4b1ea135e959d60d622bc086e9df73a819c", 0x43, 0x401, &(0x7f00000008c0)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x7) syz_open_pts() syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x61, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2, 0x4) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) 16:00:39 executing program 1: setrlimit(0x7, &(0x7f0000000000)={0x20008, 0x100000}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xc40, 0x0) setrlimit(0x8, &(0x7f0000000140)={0x1, 0x1}) poll(&(0x7f0000000040)=[{}], 0x5d7, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:39 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x40) fchflags(r0, 0x10000) r1 = socket(0x2, 0xc003, 0x0) r2 = dup(r0) ioctl$KDGKBMODE(r2, 0x40044b06) close(r1) socket$inet(0x2, 0x3, 0x11) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="b1c517c2b23566dc3584344fa2c53933fefae4099bd49551c62c86276e610a58451707ebd5357ee1bcf91c1c2476670c00cb1fb3c0f5b516c373e65857040900c280275a"], 0x10) socket$inet(0x2, 0x3, 0x3) 16:00:39 executing program 1: pipe2(&(0x7f0000000000), 0x4) r0 = msgget$private(0x0, 0x59) msgrcv(r0, 0x0, 0x0, 0xfefffffffffffffd, 0x17ff) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0x146, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) getrlimit(0xb, &(0x7f00000001c0)) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) syz_emit_ethernet(0xa3, &(0x7f00000002c0)="e4d0119d0fc699bef409c447adbf5be0ad2108b8973cb02856e3d64b79e9e0a4256e073af2046536ab9a2d30502599a728d93bf0a0eb7abe487f32361fd3539a0153d8179a97a073982bd03b338866542f7deb7e78dc2527bd41704f38d5b37088564055a6d732491f315c40f61f9c9374672bbe07362023a7c0c6796079e7f78215d4580ad860c75344e95c83c92ca673f2090ed2a0724a208e754622f4241019908b") 16:00:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66696c653000bc31a5f6138fc6d7424a8aa37ff496acb8e98818af2a20f4496f2bf9964fc1e9d6584cd113761eeefaefa573cecc6bf5b465fa5c1112db535f31a9bdaeea5b7ed3eb438a6422e0b67418589b1a1c1e2fe8be560ec6f89c16858e595ec7e28ade11b527118e2c3fd94349251d58d27909c71ddb28c33326a3ab8bef34599ab73bd9bc2e4de6042c450c6a9634d5a713389b65d40f463636ffbd165ace3b3205b62ce5f62df7b7b143610c018a9316146ea9f3daf850d1dbc9b614d8b61f76baf5535ef0321afd5cc0c3c1e3668dde19370bec490c92731a7f753995d4947bf5ea2d27739c966e0ef74739389bd2df78a5a2d155950cc7127dfbccce46364e0bb9531d0cd6a904cd0511ca8a515685e71cdbdd2c3ca9bff9e1662a127bce0460a97ba7dc6af42be3679d406d8cb5299779df2e36abde58759b479c208e8e525def9429d916121c8d3daaaea01659a1383f4b99d6049703b44f1c8519040a917995b33c79c71f9104ef5bb2fdb870a7bd8ba4ddfab5debae7e9b8b20d5f7a00ba0482f00c0ef7ac8e030354420efceb482205a112b94370ae39bdbaec8b574b43f42d07f50765392bbecfbcd0db0dc6f005a30db59e009b2508aa8b9df683a9343b45129f9107aeb97251df1505f03882008bf823cb63c6f07b8fa63ec0872531ea36d231be5a4a3a25d1c9c5405a20468b26c520a861c1b1c0eb61719f6bfc930d458d2a7f9d48aaf3db16b34d9fd5ac5ae251edb0d25c07943cba89fc1fc8fc74583c5ecfe7de6026f45376b8ff2aea72893c2c1c654bc0f8530323f0b0595ca730"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1400000000080004140000000a80822810b80040ffff00000000000000000000b6b84e150f64a598a30eeac8c068b5b5027299da582b12679c2e0e46621645b9b1f23b4ac0ab10120e651d5d611c2599dafcfd49172f3ff91da4f85fdb13bf04611361cf55ca282d09e5b7ae04166b9249a0ac34f1f3b9ca46a88f9fdf61440abc449a0f5558d6c7066b", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) 16:00:39 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x44}, {0x6}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x0, 0x7, 0x3, 0x675}, {0x0, 0xc7b, 0x8, 0x1e1c}, {0x7f, 0xffffffffffffffff, 0x7, 0x6}, {0xfffffffffffffff9, 0x5, 0x10001, 0x4}, {0xbb, 0x3, 0x0, 0x7ff}, {0x7, 0x3, 0x100000000, 0xfffffffffffffffb}, {0x3, 0xfffffffffffffffa, 0x9, 0x101}, {0x6, 0x8000, 0x8000}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') 16:00:39 executing program 0: r0 = socket(0x18, 0x8000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x2}) setsockopt(r0, 0x29, 0x3d, 0x0, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0x200) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:39 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 16:00:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r2, r3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = dup2(r4, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) recvfrom$inet(r5, &(0x7f0000000080)=""/52, 0x34, 0x41, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 16:00:39 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) r1 = getuid() setuid(r1) 16:00:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000019f97)='J', 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x80044272, &(0x7f0000000000)=0xc6) write(r0, &(0x7f0000000140)="02f49ed4e353f69cadd1e75fd00cc85768970b809af5412464a41e476669e771046af38be18afcad03054819a0f52ebf2b639a507983ee0b7c543538ca26d45f2fff2962520547f5809739779c10d1a51c18138344e82b9f25878d3241e1646256b59891cae7a573d9d5c99122ab96a31b52ccdf041dc43cd379b27f09d227c20bfdb7deba50ba920e5f712309d65c4208", 0x91) write(r0, 0x0, 0x0) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x45, 0x4}, {0x6, 0x0, 0x40000000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="db") 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 0: r0 = socket(0x10000000011, 0x10000004003, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7fffffff, 0x4, 0x7, 0x9, "c5c020456cf40f24f6c197398508d1db87795a05", 0x80000000, 0x7f}) r1 = dup2(r0, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) 16:00:39 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r1, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {0x3}, {}, {0xfffffffffffffffc}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0xfffffffffffffffe, 0xffffffffffffff7f}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {0x0, 0x8}]}) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) 16:00:39 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) 16:00:39 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) sendto(r0, &(0x7f0000000080)="ae40f69dd7235b8cfb4008939e3b79023dc14c67b73d2c7b7d9f35eabc86484b8d5bf9fb0d983100e89ffccfa73e7ec778a8dea128ac42f5eac6cd783b10ed865430100204de6f3c843a88df787b67045085ad8f474bd605d0ebe613a54933fd56534502844259858133c35b80b50b3fda626a90458ba477678e9ec0a526140261c4a0d571b63951e5bf69dfbc1427325c4d698558cc1fc2033584cf2a8fe1d81099f43e94", 0xa5, 0x400, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 16:00:39 executing program 0: r0 = socket(0x2, 0x3, 0x6) socket(0x2, 0x4002, 0x100000000) setsockopt(r0, 0x72, 0x7, &(0x7f0000000080)="f059bd94320bf8e27f00f4a9abc1238d0f7439735facc6124bd7b12fb856350a690b0118944b2a1098da902c9986a3037431595d9af547777884b3898166b5300cc90a4d974578e5d2613311d254b3e8a7e5f6fcfe46609709e45e6d264edbdcf32454e130d3ca6eed613260dfebf9153f55f1bd8ab33483b6b3411918fd4d9b2fef1cdae72e32f5b30388995dbb3c714d59342d1f1a7dab521839037316e3339daad32025740a2fe2", 0xa9) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022efbffffffffffffff736252adb98ce15d0684eff608299f7aaceb39019d55a519c8e640c451253e3fe1d8"], 0x10) write(r0, &(0x7f0000000040)="9e3eaa56000000000004bf9aab4230408600009255cbb014ff89f7668b8b0000d0457e70419010fa", 0x28) write(r0, &(0x7f0000000140)="070036c44a2d705e603a9e788031a7c0e91494c7899624b887e6595cb5e9b0b4", 0x5aa) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) 16:00:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x97}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = semget$private(0x0, 0x0, 0x400) semop(r1, &(0x7f0000000700)=[{0x3}, {0x1, 0x2, 0x800}, {0x7, 0x9, 0x1800}, {0x1, 0xc68e}, {0x2, 0x1a009ee8, 0x800}, {0x3, 0x0, 0x1800}, {0x4, 0x4, 0x800}], 0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000006c0)=[0x8001, 0x3, 0x4, 0xff, 0x8000, 0x45, 0x94d, 0xffffffffffffffc0, 0x800]) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3fb, 0xfffffffffffffffe, "035acd76ef3caf0000000400000000004a1100"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6af", 0x565) getpeername$unix(r0, &(0x7f0000000800)=@abs, &(0x7f0000000880)=0x8) write(r0, &(0x7f0000000b80)="f63002a213eb61ae994c080054d0a87a94e48ad700441fb623040000000000000000000084e1c79c92731950595410fafd326b32cf060a58da9b436a82a60fa7a2233cae27f174aca9a909b288a211b35702000000000000003fde4c06562bc4c24d944f1d29a68a4af6e22c451106bafb00358340dd88000001000a4f6c6a91553fef86b0a64f3a7cdaf42cd73fe6a7ee07e0af0dd7bcab0d3acc2db19c4a8fe83613cc1f47b65bf60ea805b7a441b18d19571b8a4db82d1830468d9ef07d65a5a5882459b4c18b4ec9353a21e491dc4b5d00085c786c6bc092ba023335b08dfe3ef53779c57a33b25be56901836c127dcb0911e6aa61fe9723c8b2fea31b0354a6eddb9dd1487d030323f07541b048c28da99d8c3919669738db91ef25743c64307121de76f00b84db30637ce0a124610ec3222f80b4d66f1301905578003e9d5114999194efee3a8126c020c796a6c8d255428e3d92032b71d1428f111f2626415a604d0accc65cefa4e6bdd74d74282dc5e4cebbd6d87468caa6610b0a4e8acd9c19749c5d75f9ed813b32cb3a5ef79ce63791b057620afdb4d92888f1bab8b0db04283f3172c567c930cd9554cd9c262b26a4dfb9ca3aa6d92267b6293a4d6ec6546fc75456b3b3e062904d03e8db15543fc92b887f265d64f8dc2d282cae3f4885dc523079b3a361bde3935906a35591fdb2000000000000000000000000009401ff4a61c9ed747bf795bfda68bd67f9a1bb4918c81c48dae9ca7065f9a1b22f66614a23c03fb304d44f9f805c45c7bb191326764a43aa91e55e9453c3cd120a1dccc5a4829dc4581192a1387c9ab795ca9362335e0baaa9fd22f37b232308b78383ac3323550c81b7ae193288989f881d7fa852079830f13699e5c58096492a31b5644a88fe64ca28c70f3a9043387110dd2ddd373a240540fcd1ee710e2366b0c1433f87228f0cf7dc25c9b6469a0ba94c70e20936572ee10ad5bb64317b14ff1ea6bfd16ec1433fe59782777a8acf5571fa0e9899708cf1a2261ed9130207100ed556ba4d92d3e37bffdb037b243bdbb47dc2a24b173425a276ed01c3b8cea90bd2e7695b389e17a6ee9adee9bded25fe9b660532fd9f297183e306e750627ff09e3ab72267ce9389e917f3dfaf", 0x332) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x40, 0x20) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000000c0)={0x7, 0x3}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x9) 16:00:39 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffff0001) open(&(0x7f0000000040)='./bus/../file0\x00', 0x9, 0x4) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x1000000000000000) setuid(0xee01) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./bus/../file0\x00', 0x8000, 0x41) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000080)={0x100000001, [{0x2, 0x8030}, {0x3}, {0x2, 0x1f}, {0x1, 0x1}, {0x3, 0x8000}, {0x3, 0x2}, {0x1, 0x80000000000}, {0x3, 0x8000}, {0x2, 0x4}, {0x3, 0x7}, {0x3, 0x200}, {0x0, 0x8e3}, {0x1, 0x2}, {0x1, 0x5}, {0x3}, {0x0, 0x3}, {0x2, 0x80000000}, {0x2, 0x3}, {0x3}, {0x2, 0x9}, {0x3, 0x6}, {}, {0x3, 0xffff}, {0x3}, {0x2, 0x4}, {0x3, 0x1}, {0x3, 0x7}, {0x1, 0x6}, {0x3, 0x8000}, {}, {0x3, 0xced}, {0x3, 0x100000000000}]}) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10000000005c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x38948, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000180)={0x3, 0x2, 0x80000000, 0x2, r1}) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000001b80)="c0e9") munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82e82d2f66696c653000"], 0x1) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/61, 0x3d}, {&(0x7f0000000080)=""/103, 0x67}], 0x2, &(0x7f0000000140)=""/177, 0xb1}, 0x1) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="100000000000000007000000010000f440d3d3c7baa4b900ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0x0) socket$unix(0x1, 0x7, 0x0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4c}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="c0afca56b89b68c980a26f45e41c044823ec457f2ff449a49cea995c126b5e994fa970f950d41d8639", 0x29) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 16:00:40 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x11, 0x0, 0xff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) 16:00:40 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x8080, 0x4) recvfrom$inet(r0, &(0x7f00000001c0)=""/147, 0x93, 0x3, 0x0, 0x0) symlinkat(&(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1048f, 0x108) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1, 0x2}) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000140)={0x7f, 0x1, 0xb}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="15") 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x1) sendto$inet6(r2, &(0x7f0000000040)="dc6a3a3ddd42f0f6b9e3", 0xa, 0x1, &(0x7f0000000080)={0x18, 0x0, 0x5, 0x28fc}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000001c0)=0x80000000) socketpair(0x1, 0x4001, 0x0, &(0x7f0000000140)) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f0000000180)) 16:00:40 executing program 1: setrlimit(0x7, &(0x7f0000000200)={0x7fff, 0x8c}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x2d}, {0x6}]}) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0xfffffffffffffe56, &(0x7f00000002c0)="160dab8bb981fba89b1b989cd2ac236b590732ced933c6e55162a676a521cb93019f06bbfb77ee977000c2c4e5600d6c56e2b3") ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:40 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x6165) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) pwrite(r2, &(0x7f0000000040)="e6401808abb397b5cf1cea89531c3d31d4a7441b976634eed147880e1bfc6032ee62988b9d5650c1c4ff7a7849259b58b18bd577238a42", 0x37, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) sync() dup2(r3, r0) 16:00:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) pread(r1, &(0x7f0000000000)="3e72fc1967a6c1c621233850777eb6ca3ac415978c319d6218c5d056165fcacbfc86dccf5a5a943ffa6f6aed36ea03c24e19d91ee81768fffffb815a8d53", 0x3e, 0x0, 0x0) close(r0) 16:00:40 executing program 1: r0 = socket(0x3, 0x8c003, 0xffffffff) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022efbffffffffffffff5bb2fbe0b98ce1eff60829807c39b839019d55a51961e640c451253e3fe1d8fd7a189ad366747a1119a160509d7b9e4d954401a42968a6a5c73ccfe6db35c731b9951222d7a25259944f49dd05824785a92052f20ebb75144c1c5048651d0100cfc956412c67f08b6bc82693180da515e099cb01803310f500b18e118ee9b145b927e3564b6d37858d7eb01eba2bc372653e3c8d197182eede8a9d5bc6ccdc7000e62a7ad1f69e9b6f39994b25940a958aef5c0000000000000000009f691e29ad08d63a5067b491c0c70a78e07cad070ffd5ec6e601d8b1967216b17525e07db7bc61d4b7ee3b8a65a5a4e5c276e99c0a59552291ac1ccdf0e653e9badb3e41172cec669112c7cf323216f9119defd0592e41ec877a5ec279c69b61c5a2bc28d774b07f895d6133fbd670cdab8294bceb5f00bb229af9c8ff548749596e991c8b887cbc007f0733f3fc7f631f2efc2e42659753da"], 0x10) write(r0, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086000092cbb014ff061b7dd907c8712589f7668b8b0000d0", 0x28) write(r0, &(0x7f00000001c0)="070036c44a2d705e603a9e798031a7c0e91494c7899624b8a0e6595cb5e9b0f4", 0x20) r1 = getpgid(0x0) fcntl$setflags(r0, 0x2, 0x1) getpgid(r1) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='#;\x00', &(0x7f00000000c0)='\x00'], &(0x7f0000000140)) 16:00:40 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0, 0xffffffffffffff7f, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24}, {0x7}, {0x6, 0x0, 0x0, 0x4000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2595101557208b2c, 0x0) 16:00:40 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x5}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969a100e") 16:00:40 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, 0xfffffffffffffffe) bind(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) setregid(0x0, 0xffffffffffffffff) setgid(0x0) 16:00:40 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCFLUSH(r1, 0x20004268) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xffffffffffffffc8) setsockopt(r0, 0x0, 0xc, &(0x7f0000000480)="622fe8530c3c0700", 0x8) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x50}, {0x54}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) sendto$unix(r1, &(0x7f0000000040)="f72c02b01b9258bcada0d7c4e2dd229e5ead3771123b6ee09ee752e59c155768b6d99231fd5daf54f2635dc82e822a8be2649ecff7f3e59ad1b07ee933", 0x3d, 0x408, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000200)="4e1a7e7242118c9caad0f9da63b778b1a87ae65470b8bbdfa885f2f5fa53afa06614d45b3c07328f8d628db6d0694d1490edf750dcb22d83bfef270148c7eb73f6433c4af3ae7992da3bcc8e55caf297307695057492b08d24a2021ece0cf45ebdae86db2c696e80b94e7b0ad0b1270144430f2d854d4f4a8e4a89dde0577c9257", 0x81}, {&(0x7f0000000000)="a7100eea695843178374014e7ae2c034a4b77d466f1dcd50152286d6aaa14e9804588b8a3f63e05ddee19adb", 0x2c}, {&(0x7f00000002c0)="b2965b4f2d9ed1b18098a3201826caca63d768ccad7d9c45c7863e238c05738e70911aa227786bd6c4237884970a71407367f479fcb21e160159efc9e3be91879704ef4161b394669810cbfe5c32d9215954d23faebaa29690f70c40da54250ab32c13e8bddec2b4ef430d09755c93792ef499fb8d7f1485efbd83d46ac3ba4de31446e39dcacb40d0a7c62330d36aed6eb095d0eb173d207cea3e97930aa8", 0x9f}], 0x3, 0x0, 0x0) ftruncate(r1, 0x0, 0x40002) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000140), &(0x7f0000000180)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x8000000000000015}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f0000000080)='./file0\x00', 0x820, 0x100) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000340)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda15dd9fa0f6c91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000300)) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x800) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xbd, &(0x7f0000000100)="00c8ca96761bf2aac2e488d2b533ed49f79c49a0a8f64c318723b92e34bed9136d4917284a0d7eb2447434b973b88595b8e19aa5359897a5671affd73f45f02a40ece6dd61c99634d3382151537de3f47042bed45a1787d142b97333d989c77babcd4ee9d6aa265a5fe83c1ca6cc43d4250ee1df62628f75514ca3ac6bdc697aa75a92e0488e811a609db5f4fa8f0fe1c28e9314c36fee49dda5299781db7bf2833f40e30b8b2b7498fd9e26a3fb36eb16c7ce93a32555c67cc0940aaf") 16:00:40 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) sendto(r0, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) sendto(r0, &(0x7f0000000000)="82588b3eb672f4d2cfe5", 0xa, 0x7, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:41 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) lseek(r0, 0x0, 0x0, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x1f, './bus\x00', './bus/file0\x00'}) 16:00:41 executing program 0: pipe(&(0x7f0000000040)) mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x6165) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x7fff, 0x0, 0x400000000000000, 0x0) r3 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) dup2(r3, r0) 16:00:41 executing program 1: nanosleep(&(0x7f0000000000)={0xf1, 0x10000007feffffb}, 0x0) r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) msgget(0x2, 0x251) kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0xbc37, 0x0) kevent(r0, &(0x7f0000000040), 0xf8b4, 0x0, 0x1000000001000100, 0x0) 16:00:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x6008, 0x2065d) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) 16:00:42 executing program 0: r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000001a00)="297463ff6faff863aa21ea9196076f8bc5461c42d5074624da159cea16a39aa1e857d5a3a3f7e66b18e317e7c521d1cd45ed4bad4d85251c42cf59a39f9e2ea79e669c95771c7e2102461ed143ceb1de054cf8023fe08bc79e319543b687cb8bcfdf6fa681e9110632887f2d2c932d969ca24ad1c0027412d883eaf9e256946157099197afa52813b91c8269c5cab56c70f5d25f63fac6b3f6536f3b658e26ece169976759", 0xa5) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="00b496c41f5856c2349fa3fe9b1d564daf737008175614", 0x17}], 0x1) r1 = syz_open_pts() readv(r0, &(0x7f0000001940)=[{&(0x7f0000000380)=""/85, 0x55}, {&(0x7f00000001c0)=""/42, 0x2a}, {&(0x7f0000000500)=""/96, 0x60}, {&(0x7f0000000580)=""/81, 0x51}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/243, 0xf3}, {&(0x7f0000001700)=""/245, 0xf5}, {&(0x7f0000001800)=""/145, 0x91}, {&(0x7f00000018c0)=""/112, 0x70}, {&(0x7f0000000400)=""/32, 0x20}], 0xa) close(r1) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="fd4c7d2d9427c7f1958fece3334e9365a0cfa4010dab432add4bcdf39de32c98a7928bf81cb02c66fcfa9299d607a67861a732d67b5c4c76e7ec5e6a3a531950fcafdf0c8167eda9aca91a00c34f9e9cb5a43aa8dea0c0e5ae881befdb3fcf534cef26ff0627ee9dc249afbcab691aa2c7aa97ce12bf995412", 0x79}, {&(0x7f0000000140)="e5602bd9b7238dc1d2bb", 0xa}, {&(0x7f0000000280)="45c0333f351e5a9a1a238b071538955edb7742ba8379635c13fce5f44a34ad2298170b22001c647264ca1caeecb8fcccc2babb894e0d20f502aa6680e777b17a403d53b0015b63e3dc170aba880071de9b958012732faeeff7abaaa22440bc1a4eb5bcb731dc343c25a6d757257aa83c6bee5208fffa487b36721112f6fb835f33ea9175386dc84bafcc15d0b53fedbb60f2c34c00fb1101e6962b403137489d6cbb5e0e3f0ba4047e57af71a04837d83c6df98e5003599778a98bc5443f0a086e8463597bb5cde56248f0d77fc31f82ce036ed303fe583e4c3531b41e7b140ab93c4702c4fcad1601de6a0c10", 0xed}], 0x3) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6938910e5df0393395b015753b2ef414661698943735ea094804", 0x59}], 0x1) 16:00:42 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) pipe2(&(0x7f0000000000), 0x10004) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381", 0xa13) write(r1, &(0x7f0000000c80)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e09000000000000004cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f1a7d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a2750700000000000000003b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98c7fb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c05a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff9231d05753520f1149e274dab16c830901cf647428296e872edcdd5458c4eec26329494a1dbc36943e88a12505ac7d9447b34f446c04f55c10d9783d76cf4494f672539edfb45a678c936986aecb992b6c6970709d0231c9a97894f9f42a2534ab3f5ec7d59c788b88df6b1db24da0dfa2dfc7e288e6315c965526b02ee74680f9578cc039909461959eae5c31a082104190cd7d8c12ae4af1e7c11b05011cbbf2b01c6229e13d6092ca05ba861266c60691b5109ecf042963a4", 0x405) write(r1, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) 16:00:42 executing program 1: pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000001780)=0xfffffffffffffff8) sync() r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) 16:00:42 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x9}, {0x18, 0x0, 0x8000, 0xe00000000000}, 0x0, [0xc05, 0x4, 0x7f, 0x9, 0x1, 0xe4, 0x48, 0x4]}, 0x3c) r2 = getegid() ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x1, 0x69, 0xffffffff, 0x0, 0x8, 0x1, 0x7, 0x3, 0x0, 0xffffffff, 0x401}) r3 = getpid() ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x2) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x80, 0x29}, {0x18, 0x2, 0x1, 0x2}, 0x7, [0x0, 0x8, 0x9, 0x1, 0x3, 0x7, 0x9268, 0x9]}, 0x3c) getpid() close(r0) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="37b0cee4a654bedf8ef661ac27e427816416ddb17b60570ede3ede6ede648686e75545199a4b34818258bf2bc9e59141123e7b3db89da8d46ca22c7e9de992e14739b7f9422a44e0260b51a4e8", 0x4d}], 0x1, 0x0, 0x0, 0x400}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) link(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') sendmsg$unix(r1, &(0x7f0000001800)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001740)=[{&(0x7f00000003c0)="2ede3f78f925d392280800f46f6aebac330b6cde85f03c2512fa72f1a0e2b09b7b2f7c870a67ace2673a9e917052c1ce627c2841435e8c13bb895b56fa3712356a91d859fe85a73c7125c6d9a08b744ab21a8f6bfb790c4eecc702fe4d6800f43f8121e8e4f69799b8f10bd37f303e12cf1d70b5c293083123965f08979df9b0b374fbd525840a8aed74d2fea2e744e020e2d63992cd95f76b55c6ae86c133a2346f0eb548a9f8a87ea6b0dd3d5d242eff", 0xb1}, {&(0x7f0000000480)="ac882fa55985edbc45d6b30b732d79830ffdb8f3289395b3a89003dc259817e9215ed96227c4b1767c6d781baefb27e8fa645f0e847cccd29c5be32051249a", 0x3f}, {&(0x7f00000004c0)="817e3e538ef7197980abf0302d171d300d18c19577997f06963418a65feafcbc2486ad8c27986bac4c64fa40e84cd1d90fca6bccde7e9dd0ce99e1d0ac8d", 0x3e}, {&(0x7f0000000500)="e32f1fbd8d0777c2d9ca1d62a3e9c615e279c0a0e3f803b9b78ef6d3e1a0862c57b227ddbfd079ef9b029ffd7cac338ed15409fddaa3c62d110eebec4b99e986ed2f27408992aa408c99fa0f1649209f6d67355044f79e062ae463bad1bfd2da48094f252e288e48fcf499786ac75f1fa771f40fdea49744814553647ca921ffc1f8f8af53a33bd5b42b9e34858d0644ebadf386f90ef0d01a55bed4903b8e919decc614b3b58e29fae0b4e66520d22dbd097b83910473", 0xb7}, {&(0x7f00000005c0)="9323a84c10421089e5d3dab1db3951feb6aa205538839a188a8710797239ac75d5c16f295bab4ad05f3d4b06213315d20238403235731ec8d7d108bf77fdf14c3797a2d2eec5af342d7945ca8ae2c70d5199c39b4c51aa16b2c257434b10d7171b9fc4df25547c2d002f59441eb4e796cd6ecc0673185560b21b4d29bc2622a66e7d836ce958a1ccc6fb9ebc5461a8418b73f7b346cbed27ceb9b1db5379a209c13b5374d6335af7c28b4b7b09d470bbbcbcb957660e4b6dd028c6ba9dd9fa17840573e3d4ad0c6f73f35d46a48c8403663c487340bbb8b204cb2e84e14da5d29c53f719963868820dfb1d9608a0838e5093f91546197e11bfc4b79bfa6e49ddb6ee7933b6ca9812d02909523815039450486b5245b8c0b73ac21138d60938ca0ef557a985dddd1f0646cce62d7dacd9ee59d16de24ed4de6513e6dc09fe58adeaeb5a9f0b989be27a4d4e763792acec731f920731fc492b000016a0aeaa34eba8c07c011ccb90fda5a9dcd1c4f701074532bdf4ed3d1611a49aaf60db52cd8df5b76b892af9c6e1874a87f9752020638fbb4f5d7cb3c36eaa45986e8bed4379ee180e116a29fb0ce55bc1289e2d44c06b65251a8ab9ac1a97a6844e35c062668f9e5c3f83bdc1734b8ff93fa938dc9a1500b2a672a502156c4e972373b69b70f0b2d531f92debe0f38d5dd9c46de7a0e2b29d17b903a09dd351f2bc9d3285e7482252cbef8e22cd37eded46e3f663e35520b5d8535d3b8d22aecea197b95b57f8cdf18c5207b1b8678e654d0e8b34d7ff94835eee718bd0a5ff55bdb747d36aad7f955ffe7f3b9af219c9750504de0d94500c2dccc9a216660b52c1455cd43f0f1c6ca24942862effdbb2f1da00a9ea95c915b485b7e31a85b5234e0a706cd6c8b45c18a0380e764ff0a0d193f125cfc636e9a0fc49c29eb2900afef7676c58fa328d3d222be7f1e7f010235152fb9412b1b45a63143fadce3c9f0c3975445f602f454a6f06e6ad4af1eba2031c572fd55ba4d058d81d738f98b9b666ccdf4a18986d9bff1371c8100b0aeb851cf726e3e7651bfde655b999a468b1536677a8dc3626734b13fb63291ecdfc900dee42a40179b8da3bfbf3f6fda88a1fdd0ee8e9c904898660cdaf817ff4732e1bbcc193414032470ab9b5849612479bb35dd12bf6ae199657f398ccc3965d5e3bd524fea794db787d91fa5fa9b4c3e44ee195fb0e84c2f765db7240705e8ad749f025887a6eb25a0afac1f0111488fa12cab8e0ed729a9163d7ea60529c50ccb6495b309a213e677416748a35ccaacfeb9e0fbb20d5f439972b3deb01074191a353e0788c39bf3a6b57e8f1fe90becd853da3548eb3d025f412e557ab0d63043a7c8a921d24328885178b47f951c7f5d0aa4de740e5cfca1ebaa5be17912ed6872f6e0667f5ea4fc2811c0ea97995d9c896e63ff2f9cf45f9f23b145acc06de9726e20e0150b02df72e9309ad6d02bdf2747de00141fd759baf4682f03d52c2fb7724e99b70772e88753afe18a26829c98bad746973395f33eaac43e26fd6b582544083c80e671d36f5c7e9be7f3490e3231e46507384699b4bc8e84cf097ba483137b6b1e6d72033f2fe200f11f54432a0e9f37a07c0b90cc2614f565e22132feac94d634b610c1c347ceab60f53979f21f7dac5f920bea30f098d53abd1aeaef9335fc74ea1bedbae92483ec24c9e65e362fce52f8302c19a57c4a4ef6bbf7770d36c6a433987090e989a7af918d37011453eef36c56a96fc677be8cae5b81aa07083d1e1e1188dbc6d36c816889643df2aa094a4181537b4690c1ecccae7d45da897f34d5de485a7c178b367067b23f78712534cbfb714a57984f550701e14224ad984d199d5930f3ede3ba6a31fa1468fbc56376f8aa05186450804288521f06f94d9857120b5ec8451ab93c23c2c2b3076aa3c5a7b18991ee5b6ba10427e25c720c0094dbf658e42c591d60f75c9301a01ba3a6d37ede3747d1582401100f4342b34ac4fcb72c146f7619dfad6710015c0fb7de1b8ffb4004081136e8f6dc31f9f6fa1729d509d6eb341178f209043f541e3894507994eef02a6c899968e8b6cdd6b97898dfc828b69d82cea7e892f51c0df05d49c5ef36fea37cbc5cf1dcc41df602e9e3a810a869c48939ad1572a5b9158c61b7944caa86e3d0aa72ce92358b7da53de846d20a6689ddc9a502577b1374ac47351f66afe6c86176b40f8ad89a43785d445ce9fec72d6bc4641c8610a8abe549cb89038cd56706a7d2a4e104cf6b24186320cbc5f30bf9eddf01b072f628ea9ca6a13f001df1eb2725a630f3932c75b6952aaaba3cc53b87703b6fc05c962bd7fe96eac113203e4990aeced19b6713169f5ad27e18c207eab099cae689d9e6e0c82b61f05286737527c2ab184decf639a18adc79ebfc0b5a451b28c0a7012f30b0ee81886bba3d8d1d752c7f9a628bba979fa986ffe139c0ccc36787ee6e52c5095505ed1e1c7fb3f1a68537cb50b4011f1d0dbde25fa8a6365f015a607d980ec41498a97d947194148ca8b8a22dffa84f628d612e6318aa80d104c203ee65e55a01ec5e44a57089c11c1f8e31b7a834b7d5f8e0579669eebdc513dec78dafcf06b41351bd53dbb7561e138e5db6ca06c2975fd6e966cf900c00a78b1e09bcb56bde676c97dfd8a86b14dc49f22afeb8d5011d468b546242e9551eb218c7e87127df72330981cc3d78c2600d58a9afc9312f8ad8a4dd8a6033a517caa70ede1bc0946346ce9904804cdfa0c4242220f8ec16e3a71b1bc2a747fa75b282e1a29deb3b2ccad557ad0f7227779acca7960b3709c2ade1791b24d9a076dc8b4e195f2975c6e15858054ad0dc16aa3b29234f7c3579656337fc1d2b01a7d147832edf911a6d01c5f39681ad02910b416a94b1e3cdfb73dd9f1d73ad18bc0cc6dac25021e4518d8b9aeca2037987c2a8cd56feb5222aa2ebd764287264112b8c3204f20aa71ce793c442c6d09a8931d4ca678367176c8d26368d78ccd8b3dca3ea18719b1f31d6caca01425eae4622f8c347a4fc4de8dde675a98daab29fffceae6223c84ba0f41eeccb2642643da8f591253cde11de496065562059fee308b93de37b4234bc603fbb756d0514b9d735db17413c8c6a6642c886d3820d5296ed0ebed79a1b26f1a8f632e84d88ee18df089847b885f5598000ef1d4ae1e7d420e88f849211cae5de1fb2abd3a8821233ae64a8ba0be3efa35032c5e4abb290842209eb6ade35cbfbd6bd13efd629e5be3dbcd05a7d8448fdc14ddbacc5d3380c709b45906556572e0b2c2ae8c988566f529569efcb6b416ec56bb9756af16620fb826053bb0f48bf6b9b65cef79bec7c4033240f0864ff473c7a8915e1e4f9bf6cd93b980fc0ea11a7daa205758155fa939257e428706049d364821353604a015ea8a1a6e8ac3d73670f6a99ba40d1b776e329f9b13c089a88db78fb6642f53695503be0f1738b9d3c2cbc3e6d8d30bf7334b602921b95c70f4b816dac9fc7e0e280832fa3f8f2362b60e1f86e4754c1dbb793d8b761a2461b392c4d5c3af6e0c789c0272ac8feeb4c4e57efaaef407dd0a1b0b42cfa7fb3688fe650eb73292111ba254d1d42b278b7d08fa5856fe6c2b51af6025e8540d7ce7e051e5588bcd760dba81b773859a09ad0c00314609fefa27bc24f631347d0493ff5db6f96139478a1cedfa6acb39974003c858c153c9f443b0e95dd206280bb88b67776d8d37f9b1fc43e7c1a2ae2ddce179ba6ed3654441ebd0993739e792f1b77bac1725830cce3b43c35a60c0b368567fb9b161917685d6dc3d18b8814e79f71cebad5cd03cc68edd106a8cfcced4fac03749817cfae28c7535d7ea9c22ab4e984f23a311ac7e4dfc54478e66fd8419a3fa3df988b28978cd10881df67efa90b94885e05f3340f7fdf89ab809f11317b908b05309805f457d1f5642964317c9856c2a3a87e614bf3f5609d3a2b38c5850b1ac2a9043852f6b1a773957b0f9b628cf81c5cf5818cb50129502e471ab6cb9dfc7e67c57fa8843e00d0b85a8fb81ba1fae891886f271de41a48e16782f503ae5d81d9b1f9215bcac3865013dc49f4e8482ca95ea93fa5dcdba92c493ddf689ca16c97112c7b7a31b2c517fc30b96add6eeee9a6ff89bf226feaa1a9955a04314317d1aac626c37f977714d166effad2fd01470499c8b128d31a4af3a05d5e796aa7521d36e077f645f5f00c4766658df86e478498d9c0c7143790419cccba5f164834c4ad2fd90845a4b2b9c46a64fdaffde0f733ca3e657d360536775a42c5d55a057ce65e09311b8246096a9a2cd1e3703bc5f841e5495581015580fdbb05e3f3532bb3175e861106643976ba2331aad2a39b84cb82aaaaa9b9b0dbe193d0c45cee38ad15656c72dba6397046f417c8f35f2f4f3fcfbef70fbc04a8e7a7b6913b66623a2fdb4aee89fc49e77955ff1186a2eb7c2e6e791d760f17f45bef7a582eef5e799f31f4622c70eac732edce155e33f7ecd486f17a0c65b2ccf0bc7f4e0ece8c22c1d91245b7caead99b2573d766bc5a5c85067a2c5b0088e1937586f839a09b3f986e8e59459af67c66c4d5424e16ed3d0b1ee41070e8cdca5f021c7b2ec29b9355e3544aa2b0bf6d14878bc16e78f1b8515c0eae51afe94f3c560013b9054954a19e0fe1054aecc5e928fd9ba26dd1e5c43f0fe9db5f334916ada179fb3fd9febf9532c7ff432c1a7a82ad30250e2b0082ec930ef7663c8b10f9d711336ddc23019c8b2c8a11a959d7761c3eda4012382cf4ef17f37ab77afbd78f1cf98b6513a711c5131073fd81314e6a5a39b9c7be2e253bd818b5350f7c8460b1ca8adb4e62e005fca2e10eb366d8e796a51460db2ea06b4490639b9182c0da3c8d13b3a0710287c22266f57ad8a2a757df872db330a5e36b271f5defed4982f5a118b57ba85fca008c6edcd2d68bbda3918849cae5754a27758ed8c5e4f36641d95f4368a74cc1b9286d1987253c60fb64d5b2155288434eec5c56197155ca93a3194f288bd0f375c32306d94a1f53115abdaf1205ca612a3bf8fb3a24529394edcf94b26dca7505d9d79699bea4960fc18fd8b3bf86a97a5830dff8d4c998f574f9bb4ae98b3247b1b12a96e00e99c4f23aa196617709c121c088f39cad5b7634573670316e00715dfce541a7ddbaff58cf73a708f067462475f4eb3c37325dbd556cef0cb436324c522bff32be2f4365661f96d11d9abfa653cce047379d3474ddc186408b1336eac9e3d295aa99cd8bbc52e3702009978e370fed128f33e2be31c15d9e8b947d677106d735dc6b19989c94d3ea216d300fa46338b240d3dc92eff1e90cd9d766a860561ba3a318b485d14c17efa8b6de1edb2a1a33a47a6fb9e0f873fe74cdfb09d735e14ee52d31500d65c42f060d5e865c04aa4ec1178cb1e5fd37809413a6c52275620f0994d1bbdafcafc151dae5fea7a1f59bcb1fc4c25d133ea713d15c2b17adf470509b077e76a20ca6e83993e7ab0066fce01242da4b8f432471581f1c1e86621c8a390dd4063cfaaf4147ebd08145fbff4947b63f32ce333c3bb8569950807f6de977576bd865ffdbafb33da888dd4ce909cf62b1318921336c3a14c14fada466536677748705fe7b2fa316a19244dfba14b79358e0d009f535431a0b7bb8413b7ce97d9c85ffef72da53bd329c80835ba69e25a473eaf7c3e01e00211e57ca0199d778e0f3cb2089681e67da4401d8ec7def95d83971bd2a676ae945145602bceb0c49f6e7a", 0x1000}, {&(0x7f00000015c0)="1dff51a57c7133ad1eade4a05891e23e90689cd632eeb25fc64a9150ba0d2bccacb99359de85a55654b7e30ff33a3ec930af353082ed7220cc6749a747275b6ea52cdb871211f4a4af44e10bd9f3dedaa6dfcb6fe744a765ff17d00796d950d959b84080758bac4b02f26cd78c8aac5244711c3772b04908559193617e67dc9e5a600976949653906defc4117235f8b0de774fed32fbd4b72dec19d52c", 0x9d}, {&(0x7f0000001680)="d2d6bd54a434a41c1d9aaceab07475c8ba1011396e3ecbd65141062cc97d8fa6c8b67800066f4886dda96d309650ca3b91ca00f6e9bb3317ae9f38bb41abc055e9fb463ee0e9ef1aece5c46a28a0bbb9caef931ce26a773764b7b523b2cf1dd23fee91054f16891f0cdca8bb84532b4be5f4766212efcff95eb836adee9633f8129163e2", 0x84}], 0x7, &(0x7f00000017c0)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r1, r0]}], 0x20, 0x400}, 0x2) fcntl$setown(r0, 0x6, r3) utimensat(r0, &(0x7f0000001840)='./file0\x00', &(0x7f0000001880)={{0x7ff}, {0x40, 0x80e}}, 0x2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/zero\x00', 0x480, 0x0) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000001900)=0x100000000) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001940)='/dev/wsmouse0\x00', 0x80, 0x0) r6 = semget$private(0x0, 0x6, 0x400) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f0000001980)=""/243) execve(&(0x7f0000001a80)='./file0\x00', &(0x7f0000001c80)=[&(0x7f0000001ac0)='/dev/zero\x00', &(0x7f0000001b00)='/dev/wsmouse0\x00', &(0x7f0000001b40)='\x00', &(0x7f0000001b80)='tap', &(0x7f0000001bc0)='/dev/zero\x00', &(0x7f0000001c00)='#*%)/#/\x00', &(0x7f0000001c40)='/dev/wsmouse0\x00'], &(0x7f0000001d80)=[&(0x7f0000001cc0)='/dev/zero\x00', &(0x7f0000001d00)='&),\x00', &(0x7f0000001d40)='tap']) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000001dc0)=0x7) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000001e00)=0x6) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001e40)=0x5) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000001ec0)={&(0x7f0000001e80)=[{0x81, 0x3}, {0x44, 0x2}, {0x21, 0x8}, {0xa4, 0x1f}, {0x87, 0x2}, {0x63, 0xfffffffffffffffd}], 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000001f40)={&(0x7f0000001f00)=[{0x1ee, 0xfffffffffffffffc}], 0x1}) r7 = getuid() fchown(r5, r7, r2) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000001f80)={0x3, 0x2b971820}) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x64}, {0x6, 0x100000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = dup2(r0, r0) recvfrom$inet6(r1, &(0x7f0000000180)=""/102, 0x66, 0x3, &(0x7f0000000200)={0x18, 0x1, 0x3, 0x2}, 0xc) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0xaf92c1e5d1993f48, 0x2) 16:00:42 executing program 1: r0 = socket(0x400000000018, 0x2, 0x0) setsockopt(r0, 0x20000000000029, 0x2b, 0x0, 0x0) 16:00:42 executing program 0: getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setegid(r0) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt(r1, 0x29, 0x2a, &(0x7f0000000180)="f7f9e794", 0x4) 16:00:42 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000fa0000"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) shutdown(r0, 0x3) 16:00:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0xffffffffffffffff, 0x2, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00000d4000/0x2000)=nil) shmat(r1, &(0x7f0000002000/0x1000)=nil, 0x3000) socketpair(0x2, 0x1, 0x6, &(0x7f0000000040)={0xffffffffffffffff}) semget$private(0x0, 0x3, 0x20) getsockname(r2, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:42 executing program 0: r0 = socket$inet(0x2, 0x1, 0x8) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x45}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0x7c}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001840)='/dev/wsmouse\x00', 0x8, 0x0) ftruncate(r1, 0x0, 0xffffffffffffcfb1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r3, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r4, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) ioctl$TIOCCBRK(r3, 0x2000747a) r5 = semget$private(0x0, 0x3, 0x10) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6, 0x4010, r1, 0x0, 0x0) semop(r5, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r4, &(0x7f00000005c0)={0x2, 0x3}, 0x1d6) semop(r5, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) sync() ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000300)=0x100) getsockname$inet(r4, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x3, &(0x7f0000000380)) fcntl$dupfd(r4, 0x0, r4) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000500)) semop(r5, &(0x7f0000000480)=[{0x1, 0xffffffffffff3985, 0x800}], 0x2aaaaaaaaaaaab00) r6 = socket(0x0, 0x20000001, 0x7) fchdir(r6) fcntl$getown(r3, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x2c, 0x3}, {0x5c}, {0x6}]}) 16:00:42 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x3) r2 = getuid() r3 = getgid() lchown(&(0x7f0000000100)='./file0\x00', r2, r3) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r1) 16:00:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{}, {0x87}, {0x6}]}) shmget(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x9, 0x1, 0x9, 0x4}, {0x7, 0x20, 0x5, 0xc129}, {0xeef, 0x0, 0x8, 0x9f86}, {0x1, 0xfffffffffffffff9, 0x5, 0x4}]}) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000380)="b63e") openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setegid(r1) 16:00:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x20001b04) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r1 = geteuid() getgroups(0x2, &(0x7f0000000000)=[0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) write(r0, &(0x7f0000000640)='mL', 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x80000000, 0x5, 0x284, 0x5, "1c36ba1a35d3612397526b9a637150d5b3bc649e", 0x7fffffff, 0x5}) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x4, 0x8000, 0x4, 0x9}, {0x9, 0xfffffffeffffffff, 0x9, 0x3}, {0x3, 0x45036899, 0x200, 0x9}, {0xffffffff, 0x0, 0x10001, 0x100000001}, {0xf7, 0xb9, 0x3ff, 0x3}, {0x8004, 0xaf8, 0x80000001, 0x2b}, {0x800000000000, 0x4, 0x3ff80000000000, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x3d}, {0x6}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$getflags(r1, 0x3) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x6, 0x20, 0x0, 0x7ff}, {0x7c3, 0x1f, 0x3, 0x7}, {0xf65e, 0xffffffffffffffff, 0x9000000000, 0x80}, {0x8, 0x8, 0x101, 0x1}]}) syz_emit_ethernet(0xffffffffffffffd8, &(0x7f0000000040)="b6") 16:00:43 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) r1 = getpgrp() r2 = getppid() setpgid(r1, r2) writev(r0, &(0x7f0000000040), 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000080)=0xffffffff) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="7f") 16:00:43 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x502, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) 16:00:43 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x80000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x202f0, 0x0) recvfrom(r0, &(0x7f0000000400)=""/174, 0xae, 0x803, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) fchflags(r1, 0x1) pwritev(r1, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getgid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x0) 16:00:43 executing program 0: socketpair(0x12, 0x4003, 0x0, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080)=0x2, 0x4) 16:00:43 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = geteuid() r2 = fcntl$getown(r0, 0x5) r3 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x4, 0x0, r3, r1}, 0x6, 0x0, r2, 0x0, 0x0, 0x0, 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 16:00:43 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = dup(r0) execve(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003cc0)=[&(0x7f0000003b80)='\\:\x00', &(0x7f0000003bc0)='\x00', &(0x7f0000003c00)='\x00', &(0x7f0000003c40)='\x00', &(0x7f0000003c80)='-\x00'], &(0x7f0000003ec0)=[&(0x7f0000003d00)='%\x00', &(0x7f0000003d40)='\x00', &(0x7f0000003d80)='\x00', &(0x7f0000003dc0)='\x00', &(0x7f0000003e00)='\x00', &(0x7f0000003e40)='\x00', &(0x7f0000003e80)='\']\x00']) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x7, 0x7ff, 0x4, 0x5, "a33e2f6e783c1c4b12e948ec20f9d06a2f75a342", 0x6, 0x1ff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x30090, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x1, 0x7fffffff}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) sendmsg(r1, &(0x7f0000003ac0)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000002600)=[{&(0x7f0000000340)="da61649858307b0d832fa914e7c6b9bb8f69a852e1b07061e0baf9f8e89828453fbeb9ee862d4e1b59de90efa3fcbbd5a3a5b12da5752b851808ab8478dc089cbf29bb95316f707fe27e0ca4eede2ee9e6eaee042a94b2594ce4e2662954176a4d42ffd5642237f75c29b5443cd4ca8599efe4b3a469fa236dbb9126efd4e2f0225b3dc252ab5d549cd731b69fc601b322c3ef400b83b93faae8eea282dff3c79711f4369e0ea43bd76c85cc1a6c7f76a05bae5b7c20d9626c9681db5d079779cf20617733c0fd17a56584b7bc4866c9522c19cfa71c0497b26dda06d0f74f7c10a4b3fa9cc9cd5fc04673b5e66f25abcb4e1231120c159d80d541024ef4c61a38d60bfaabe55f713f70cd09e1b1d9ea57195e8065f9e3ba2d2fe2b8336cd8f7434bdd9ec73475cedea2902a093641a5749f3a8e9341e28ac805bcc75bb3b3d0186edd5cd35fa06ef9943d0d9bdfbac193da9dc68e2aa6ccbfb7f3ddfdff4306ed68e077d360e7b806de8446000b888a0ae0014ea017b61b9180eb7c88d8d084a251ea71a492172d8d1c039e26f9da4a52d455e65ef3657710394d53d2f2345e0732796f3bd899d7cfc985c72044fe981493c0c24e4330a4210b4fbf91bdc00e98cf3153d6188d216c8dd61190748c689a0bde90ddcb02bde5323735fe1d55dad348f555d3e1106bdf3011f94508536ef0f612f81357ffdc39cd6f40a9fe1f051e611bcfd82a2f7ce622fbec710c17309e39f5ed3cd3ac0bd61306fa242ad8ad64096b0f369f48413f35dd2aa6c8babef91b336ffe2a90ee92f6fea5d45431a395ce2b093931809fb7dace4802b3ecd26fc5a105272af6671f939e8fd439de9523f773f6f60a3829fc68ccdba4b6bbd26f95bbc12844c2c77200d76cde2950c748c4ce887cef3310f921708e7944ae732a547f90e7cf18303639a17b7a2f959a740d6a8656cf7247f61cdd3c3100db1a48f636a304ed31e6bcb22fae1b38af4bda146924e5863a8cced6508b945b4359fe7d83d5bcd13cfadcfeb4c6e57364afc4d8ce303c3b1f9e9517e8d7fb00d0789dc28901d88c20ba53cdd393d838cfeb7fe42db007b793d649bf998aad2874c061cdbc97f0b28c9c1368fe59f30985e651ffb029ad39eb51705bcbc3428af32bda7dd9132b3b36fbaf193bad21f544ca63ad16d038cc8a503406abe415f9fffcf2a7003d154ece0074f9dd1d3cc8cd24a97abf4ceb879c35d8ed9c8041ad2335ae8178d8f0d9c56659de2100477daefe1e4c3482f69d12a06a032ae0a320cec466835262ca5f7afb15b5e8cb422c14c7e107b052ef873d12c574463d5a35f1287412d3f9b0fc9b31feeafada3c7406c882286e0903eca537c440f830b9a4c2b92cdc630a3c9ba1cc0cb953d86464dfe6abe8ee2768d3fec917df9cdbbfbfbeb78419be2d23a1b330d7e36abbca2f5ed8aa1632c4d97264ef84d995f4d8d6d0e47f40a77bf3375cb5e1987e2b476e370d8f932093af7dd3f82aea798ecd807220f22f908ef4aff6d183a890c9e09864c773cfd3acf43ba6162bc01281b5756434c075a6292838a8c31ea34755e334ff1e5e0d77d96745cab5236fe54f2954f86c5e9e67fc2097927249dee7c0aa1a5a873e1a90af77381b049c3608c7c8023ba81a52bc33ad868ba59668a8ff34d4c46493918c8b934afe32d6e4feea7e2eff838c830dd77de6ef5ca564041a7639ca1420e709c904e926989acbc59f91f747765e3eea964dc6b318379badd6590a6b0a7efa65e0f970ac9bed7c48cc1c12d70a3a2a78d6f780043502b95b170a555933c4eea014fc96e8a94cb51f9cbba64aa6cfe0ba37b10a5820a2b487b12c8722abf9e8658c012ec42a8c312412868bc8368a1368dc64ec78aff6dfb05e02322f37f8c05fccc9134e8ce86c808bcab110028afcd1ac3915f6fae3fe54ebb98561e319ed25aee1bb0ef282b72ef47e58f461eb1ba5688bf4e1de1e21c9d958af3a496b0ec815350be803cd14a12a4b9e453405172dbceaae34ca1dd8e32abd0dcc9f553022f5ff37d7bfab424dbdf834d1b60b93cfa1d9624a722bb3013bb24c52a8fe4cd0f95f191bc74a42e445c79a6e789699c0f9a3c94f7f76bccb0d1c3ff565c392c1e03360661e1b627b50f728cfd28dd05c2f3f746cc151d6478af930dab912ea7d685d3493c9a949f6b64cfc7ece4598e8511198c8e793478f5b11c26fcccf3deabe2357421c619ae44155ee414e885cf3a228a3fad0e4df0a88766671731e793bd0b063b5908f93ba701ec0e9b351b7ee836d7c44266f52274bbb2889bb19bcc0aa1e9d057bd379f32dc28a6ae124c06918e63d70f08b01e37662b66684f40cae55e55eed0cc897af9759cad02c79fc9dbdc52cdc6cac5edd81c2b066b804d9c422f891c45f8b305999a021428d14fc594a2ea8fbf563f29730f2f8522fc4836c37e6a4186de211032b8fabb8b0476648f090f28b64a531038f5f2222ad9227483832becdebb57f83930f57e70fb87fc56e67be05fd86c461b024bb8c6264195bf0793da642a650c1c6b8f9b4663c1fc2fa4e4c91382dad646def17109eb54f62ec3a383163b259e621535838cd0bb9d33784d77079b80e713e4cc1f8bf49ed3dec12d43ee84d2cac269b4e71ac9e97503251b499b849eaaac5c577f4aea2f1cceb1a552690db8fefe3f105cf589cd3f472b577bea72f5b2b1fb5e43663ca894c6b47aa68fc22af1369012aecf0985de913415e0de4eb79f6b2c98801c8edd8c866d114b8c5d92de9a733d3b2f0b5d585fd37ef8ba85ee01c121f02055b7b3aaa3b063c9a7dad91e71688e7593e4b6aebf72bc882368eabea5bdbc9f524bf107c7dfc79f65978475b4e2ea45728c5c0e332e66688ebc399aa41a1dcf63d40da75c4a53e7eb03fd4825ae4f67298f533bb3553c3b0d1f6a88b74120ba1b3b20c1921136a14db7b12f22b075e90a738764805b68ab8a81f7d66026048befb60cc9a0697eaf58cdc335e68671b938690a61c7c617e9690be95b6a657750783971b00ad67e47e420140a1f7c1444539478a43de83e23cbad86beb00a560d29e95869117caf7941f41149d800df732bec0bd2b750e417b4cdc2c388ad0739e0b6ad32e9977f6ee9c77a5e91472b33c5280db5c35e3153a28180178a5d0bc8fcbad7580a49b3c6a5f21510dde9d89e32a1ce5539078772d257f900749ccef6c4e4afabfd15518d44bce3e424325abf66e205dcd41aad8e6a2b756c91eff945c5c0189e2dcc4abc6141c1c334b63e36a0b3a9a25a36ca034e2a3d70474523725371c626aa2da6b3192e2f9d41b1fcbbce91afafda9149fcfb90d7ea1524e2a0b23ce80ae7bc484756e27a211765a4858767b253a01c59de87b503de48323f37df8a0ec9695ba07c13ce07f5b6f9f0cdb44a359164efaf81dacf065ad900ed2e3fb89a9777e16b545ef13bf8c3e59de2edd5868be16ef3b714c2db352e94206b77cacfdaa3e494d2ac8788953d3d8411f3da2ba067f4e10af3887226baf8c6662de444cc6768b09a616b707e469aa9f152b9fa1e8351b5ae399ba4c71c3c2d3edadb369509a3ae17450d492fa0974b8e004ab330d002f63fcc0c4c4f00ccc2674e347e9c39e55629ec0cfa1fefcf2b2841231878719cb4f5325f4382f534d693ee545e4d52be0071ee1748aed8d5cac7570a1075a966a5da2c03ecd55afe514f07cf99678f9230af8480169cdd0f6a552d0e3b1b395e24d6f3807d2e4b25251869851f1eae040444d2850d397c879958c732b5b21ea596bd8b8e56cf46e7b41bf8e51bc7b29b90fd499bee291b5ee9f791b71d1af2d08ce5d646c7ac1ed8617d98ea9f26f5601e4c74d808b1bb904d68d4722c87a0bbcdfdee95d2f30aa49e0c5b758a3686d64cc53b078281a2cf3d2a0a969872a4a58c8c37e81a2078ac97c3eaab131b9b32cb07925ad57cd7fbaf592ad6adfde5fdcb52d517d0c1dcb7c13c34ad7d9cd84f71e007465add963c00879f4bea31ea6b3908bb6c14746ceb8817e3287b22b235635ae75770116ccdc30935bca98754ea20e2c9e717cd4b97cc8fbc06a61d8b0af3fa870fe81117a5bdb8210d9c6d822d20aacb09fca88cc645301545ac68d7740a8618c553b1d4795bc5cc033769557817427f0ff5447eaff9fcda8d696fdfc558bfebbb2b9871339382ada894e6690c988c9e2176035dfdffac2479b204d73b17d3d84077ef01c36df8e55b4e3f435f3e960188a640f3fad82ce2d33b95e35127e1cbe69b89fd0b6252468116ff163668279431626b928fed6ce2952e00541ff9eb7d63d0ee16168f75a96136f47a8ef9dfda7d8ff41108671723faa141d28ad067ea6dad0e0f60c9c506605de591c95a6578896d15d66ca22e7bd40851aaab059a643bda6b0f16ecdac1dd370e7477d39ce68c2e8c4d9a0c9de46c41a33af2f165f01316c8648715ccca6f478620813acff6c34ef8ddda1cfbec9f99d642e8570ca7c529dc67a7fe96533dbe2e059c693ce55c5848e6ab0d4a2a2a508a1765ea0569c7bece2a396750f6eb0302d6859f74b3c8907696c2729b424700148899ac1d0ca4be5302c8532caa5f94eb52fc021b64557eb31436dbc78df469ec334794011b0eb222d88d539f5fa8855a3b8a0eb37012a5d261a1176b376248c98ab723a1b3826a7dca7c878f140fb010e0d105c022450fffc67784286038883c5488cb6eb7d33f4b945e613b894082520da078befdbd60b7b29d6d153a9096e4bbee9e857d0b0b0fd50386bcc50446bd0727273d828e5c5307a6eac785e4e8d2413f7f65f7bc08f677fcf33764925a37a0f655d67dc0d4e37025c35a7a480c1fd59271420651a0e534ee61ac47c6d184418bf10268bc3986c7ffcfd1bede50705368e75084557db516b9b432f6c3b1a5644848b3ec8184fa65f6b91357ad089e0dca702684abe9a82c447aa3a8eea49241a9347726f94d4b295808787256b87c6f6d821ae0b807433c600c97dab55dbf644a9a1311005330c2c27a2e2cc908651f9439ea7eabab17060523c513cc48a1c62333b1d32985b87bba18abf8d604975c08b4de10aa2411b324707973ae67db8b932edcf76e2423366c7b440ec4e665a32592449589475db324efb3a6418fbd2b140622b6df669d9fc2707951e314aaccf112a491537c6269972c8428cce963513b1f49e377b01a0edf04172215d43cb2716e30342aded44449fac9bad82dade92007e9cb73677741d70cdd7040287c3f4716653e432748adb4da81aef5ecc4f82705ddeca2d1bb5f235798af4876eca865be38c6f349e9818bb383829f33291f488a76e9d3a4c7723940673332c4f78a98b5dc3c40d5b4e317ee6ba62074ce08d8aa67773900fdfe39ba26c22b4f75254e4003dadfde7d7a3a2371193fcbdeeaaf18fdb30f1231e98890761c23e0d14b72404056918c9870dee6c30b8db167936e2419238f5d38488efc0e6ded8aab232fa439dbb980fca09a0bdaec941f11ffa1d902574b5bb90eda902715ef1b1a644ec5b9a5115d211a174184791204057bc2c144e9a15332e9fdbf8cbcb1094dfc2ca9c72d12b35478601a9d67a467d1dd2b205bfda4d28171b16f355a41bce98c77b574e4d6834c8ad883d1e1c70d2fa3567498f39a962eff887c606697c83e04679cfd99f5a959a8426abc2b097027d2fe3c2c099be6ba1f44d63ddb9ebf18cb808a90c88ab8d9a5d3e5883e14c716737bab1e9875d7ada4a2e99d4a06a0c826e0293ebce4fe27a7a27ca0fa73d0b3bd6df23c855fca4464335d7b2e1", 0x1000}, {&(0x7f0000000180)="95ac59da99cb73e86642c3964b0b6227a7fe96749a3dca5f089475919c40a20d5157904d12ad299a85526c6c3cbaceef5bd32b54a3eea53cf2ab83893f5092ea6398c57ae026261be22afa3e36e90e13da80098e33ac9d8eb32c34a5a8da9600e20a0e1ef1dc306676a77332b248c84d11b09a1254145f9b0f3b419524e1a0b076f7fc5e544f285b651750586da0ed7fd929a6c544b74230efb4", 0x9a}, {&(0x7f0000001340)="661da20b60b15fc600d0fc62c0ca52d400b297913b170654a0fa828bc699cd20f362299313e6056d8702b041a0e8105f93c9848d37a560430020aa0b2b155d85680f65d99d0d961bfbe75527f3498933", 0x50}, {&(0x7f00000013c0)="f2cbe05d19ea04d5aff4b2be9715079196ba6b92fcf495bc027b6e01a514aed1223c1bf614e543977c6cb6f7c39b830bb205c15a82f58cfbddee4ed899e8202f97f8cf03dd228c0d3527bf8f20340c23d45b10d9528ac648de29bd1686fd3e3ddbf274f56c0444bea5ea8bbc7d43fdc637de8672a7fc34aa7d205ced81bf53cce2249c4714c460b955368e510b5dfa", 0x8f}, {&(0x7f0000001480)="4e55ab64df683ccde90bd615019bce071d70130fdf16046789ae4a1f46326c34c3f8db17c9e4a508fbaf7c90bed9ce1fae4c74f92f70d85b8c966268df75622eaee93289e88183349c14149e1135dc99d3c053969e", 0x55}, {&(0x7f0000001500)="f68d2c2d2c90ffe585f2c877c8cd33484932cd576245cd232c47407eebe0dcedfab305b64d0008c2a47fb8ae8589fb5bb6625699933774597b055068968909665827ed97a166d9cb49a4a1a180a0d5d4ef97443403bbc564ef48b8fcd0d62a77c2ef42a56a8f312ae49d53c09d0634003766cc2b70e303f72466d5f6d1097eb6dc9f326297d4ea34cc0dc1e0edab006981d6c8df6ba4c4cd5320b0715c3c3ef2b1f82d24cca5247271aff43d5fe60cc2a2ca0cda4c56cf73aaf14450a1d114bf56295b690064349382fd963a2ac240ffa6bf97593221b275c3f7a578a67c10d9ada3891390a0e4dc3e9f28a560a5174b8e3edf2bb6f125fc4103fe9125f7bcc5cac0f6b44f882cd8f727107cf10435168d642d1aad05baa6aacaaa0ba8b78151a49998eaf96da57f82f247107a4da1a740cfb3b74ddf3c20c9f920b331104f9529d756b8c2274a5b5fe88d5318d72af177b8bbb61b2e9e7f2c8ca5c14c8bcceb3174ff549adc58d3fb0a44a051f7ca7300f55cfc345d5b1288fd8857954cfae6bfce7bd4bd069d6f8a205b6bb3d485ecb782b3e034ba11062be1f304776917b76144724ceb1eaa8528d5163c6d392b8dca4be04d53639ef3764fd1804b950ecb52c3ff18fe21b2e04cfd7b0b9980fbd1d6dd269aa7dc57a889ee02dbf8d0adcbbb2303941f6aff39e86af4d922239c6cc62f62dddf72c480235264895fb5dca59d999bd926fd467352ec67ddfa62c4a6d1a1d5f7501d9049490b36f092f66cbec5d883744c193a7e9e85e173ef4dc07d00212a56c4c88d54ccf7ec778052a82d3da338932cb00dea0afb830834b545eca93d7667ed9ec01e1cb27f2c72de0c207fa3e6e7471a132371f5046d8f80d4161dffcc629968ff851a3b892f802ee5c42706acaafc3d20009241ac0de191a8b14915670f0b31601974db89f1f4bc3ade13a41954470d855aabcc8373a54d3e074ea5797507b08399cee1d1e61397b1ed7c0df04bdd858d8291ca0f6e877f9645321eef6ffb0119d64622f34d141736d7700840be6f921124b64acfef87f9392ea284036f39e337535a99dc501660154e64f3532f8303e5362f1890c46f6c777f70a974e830f570f064963c09af0e211bcf2d0ad65c84b01247e04561b2d2f5137e5d31b695ff8ffe7543fd88f0ff276e218a34baf7a8a5cbf3f49d4c1d989e366c1ccfee8452ac4fed088da900f07b0faca0f2c5f01a77b8452d2e7130a7f59a85acbe93ec02c0beed1c00ac2511d279b0b5e9c5cf3fe88278624b037c21d52694dabefa89385de9f9b3f4de1e3127d2889fcd2936558dc002012ea1c91faeb196ce5b3483e58cb2e7508ecfff7138707c4ef9135260847ea3128123dedd0bb2e3d90925a9389815801921a5bb82665513aef2ac769970a3f7a28da7229903ee5924e9747880983c05a94e47589eb09a7214d0ee8ee369602870d5498941ede0994541a79221f65c850099db597d38c9426fc27209e3d5bcede0a1d689aadff8f8f6c8b2b2b32c3a0149bc3e315f9db13782f2512095397869691d20ab8c6bee9d8468142dbc28c81e587efc02f93d3cd007f6f5ebcbc5fe3b55e6870bc4964db0829742e28063c0c37c1dc0679d66ba7308200bad26805e43cf8feffae58ed39ada0cad8e5d93b47a65dacc56254f13c9cc6eebaa972268e47dbc2993631dd00fff07bbc8f774a972812da180d63f2d557db6a34e9609fea7ebbd1e50d487566f48b0937b52e69eb92d420251c4a232b88f830662c9382a562c2603366334b06a7abdfeded7b3e57f809381635c77179272793181fedb4408881df39497a6ff40eb8ad89f117d3841fa57e8e13b2f6aee8a901e2c20a48826946f205befc36ae831debe7423b91cdee12db6edbf82500138b43744c3d7e284d03843376b8e3f353af22b3457e8931145b93380c1dbd0e2f1b3eb1712f258e1ae1cee687a79aee544f027eb5cbc2a95785e95962de0667abb58f4c69293aba109ddcf935cb0e518a5beb50a3c24f5a241587fef2253b05dcf940356332887a917b2f764f55cbb2f98baf23d56e610707226bc1a0f73ca7102c4f8d540afb9d7a1f25e487670c5da1311a2a50f54f71aa898e32f224d370b590e80d264d45e010530bf2326ea360d768a0c3ec0b232de4b0a44355d35bd5038a4f4546b97b5e6ae225ca0120e0ee6eea6fc170eb0c29497581d65cd08224e3affdc39238f204ac31d36c6eded1243f8af3956c43624a148392aa3c245d618dbdd5558e4c6b1be6b894f50f1aedb74eaac2db7ddffdc8cd31791e1e80501540628800f9eb81104e78f43756ea275152399460d0e6f77587a89766ca043bb1da8b7fa0ac119aa0a374ee83f7525d85c436d0ba7f3cd94f45d470f2f300ee7680af6de4a43b58d5ebf61030c5b10f134c5e3c1bf7ffb46e02713b4f1a2312cc3268ea6bd0355226557fa3181b05c244c0944a67839007336f46259fbaf31e3cdfa1fbec9256e98c7aa9893c9bef5e71218079cdd66184fc3dbd187e47339b3037c6134a4612997af9a749ea8522e45bc57f46debc8150a36144fa332e040648b9c91f592200d58ae52b5a8f1ed23776affcd7b2e1fc2494d8cc56efa6920a5a2c6fe12038fef8d51c84c708ed772b051d6d9bc2c0bca463252edecacc808404eed1c2e2b92210864a9c7ac2988e846ecdedec7918cd6fa0b5bd0707ea4d890ffa642c566b196950bc89be5662f0a2cedfc662b1dc4def78c38ed3ba8c2c52611117ab2ce7fd651642da07f7abd7043225a362b3633d7c7d318f2e2c5e72bf2e3e8b1fbd4b2d7ddf5fd167c2e6a501771b34d7a027a2dea9ac4ec905e6217d7dfa5fd0b390be4a17d14c4f5b6ac9549898cb029fbee1a10d91f2987b51d6e53b6a61b5dcf06eec16676d2367d402e694cbd6f9f8b8b719a09d5578ead1b1d9f47804fc9ad9b82ecab29739719a3a51a789c3f3704e61728004735e4cb3e252fd17980a0df037dc34e7e4ce995e49f2e1c2cd33cd3b5c1ced85c0c81cdc494c2e8f6ca2d27c3c0b0f455af8effbbd6ee2ff5e9333ddc55b5a0bdc72c7931aa3680ecba18ea21ad21bd2991965d6bb71b88afe0998a9cd538de45f23fa7ab062307ca51be10e4759d6315883e2d569d3a10be3f3190ce5b62257cbf826780bfc44a4ada46c9ef44dbae625b6850675d41157c2ebe09432930577f73821c72256dbf28ae573c1c243822e9ad2c05833a741a4db0a4ff06a0d9ffc423f425c594fd537f6bfa6db07c79cf3b2335e2c50ea3199a68dbdccb4dcee97a2ac4d8ae6df190db642da2e0add7f10306d93f0a406aa88c26c803ae0eb8e00d836e474a877314975b085c727fdfd298daffa3c1253747d8155e06f852419f1f06305ccf98a2aa7e61779efc4d70694dfbb5d4fc09511adc64b6f53dcdf7c543f9e26f3f20628bc0eb7c534a3504085565b81a9da915364d67e837ad6afbae82988c007d115ae286c2e3287a2927002ab58116195b57f9e1867dcada2aa8f0510135063597ec272cec6ac4b2d6c00cec28e80a50c6aba229126cd3a0ea50377ed2d90c29f75de75842956fa0d935f8f364d9b1279e126a2554cb1b1a13b070102555eecba94c8694007f24d55805069f439eb29609b6588aaaa22e45784f91c21ee81d0eb7f28cca953c8db3a842cbfff6592e28c6dea5dd5567a7d0cb489cdd93653b57e11f0fa59860d4e7508bcca503391bdc941000c4c156f6778359fefc208f1c1115dcdd6336e564f5bab9b7725584718a39e560191eec030f965645c1dca9d1f19b51d16aa61151772a792038db1285145999ffcaf7ef636b73364b3d3a31f63fcd7a8eb6ee47ecb471b97afa6c2d70a0ab2e87b5c39699e94802830dab8345abdc444ec30eae408a8b1efd9fdf01f1dd24c6e2116029471a67777ed319a219b58747985d41fd8e81c1a77ac8153045c445800dc7f1cd3145d8b87beb320b85b74aa6ddbbe465b091b877c5f94e52ab8c05ba0ac5c6904d80387d81c521ab1f715b530133d07492722026b1ed2a6e4f7b50cd6eba899f80b7e400c23f8213cc5496850753359183cb08ed31490999e976cbfc6dc04a976675c14f50f09929ffafdae78f6cbf2f0772f15294213202552bb52e77463e13b0b2c3a333e2362e33de7cc9c0c546c0ccb1e7885a4c9a1bb3115b44ddf832a9c060300b87a3a7225d0d886e305bd35462e24a46cf263ddef21c761453a414f53f3ff610d9812ac8fc094355ace82d6193e659b24f7fc2807f4ffcf621b27904ec0e815162f6814e40113faf87cd8db3747c1e70cde38c3340c3cabd95ff4678aaf87c6f2a125515ad571e2706cfab19475b6dd9e2306c4825e10f44886439af40db39a8c9c72e548742792de7f7308b422441446aaaae2cfbe61dfe7c13a0a4147cc357a584c7379847d83725b150f83f5aecdcf32619333b6a6700ab5b1f50ac977b79fe569ef86592c351906d3f6e6cbe7ac7ee948f4bbf086533723a0fed747fc28315b2094f110d1d41f90c83ccc759f58ea32a3b6556f9bc22a6152ced9198f98365eeb2d67295316bea7558079110ecfcb08addc2fff11e8932f2b2cacce53b4942efb659f007f95478898979eaf9f8ad832f059c5335eea36fcbd43071293d9f732b2894711ba0ce60c8c4cb7c1687a28a3d0907639aaa3f7a7fbdf01fe8b26aae081482730d3d59748347322d1bb2f769963fc6b55985a5dcca654402905df0e68eb4b1f401255d0897137939ccfa3747a9c81f31ab095b3f472177a5aa9bbf18844cc8e1832db55bbd112e25d6243d20bab40cfcddc7e5ff177e813e181268c725319eeb861144bc90c1d0e2640f41724ca84a846b4dcd1757fd8ceea43cfc8d1040aebc1a5b666743aea16095a67370402159ca61db8cfc82ab0383ab59b7ce263d07b9ed7ec476dba6afb99a862bcd6f889b4d3e919e2b350dbf7c525f3ded49b3dc72dad9aef5f222b93dbd38d06b74f20b84a535709ab79d3a2cad9d2c8fb95d387ad0ffae68b58ca1e259b198ec0d47dba5cd607ec69371842bac210e45315f6715ec08db9a4dd320d36a2e8190ebe6079fe92190fd89788672232c8b78945f3ccff8af328e0a2bf92a5c42ad6fa80e3300f1f74710829bff88bb1d5c2ec9f80931715b9028cdfb95f4c31a68a2a4b88d8bab40c2b5a236bb27a1464e4f75cf62641a04ceb5ab30c6ddabf1f598336e577ffaca99a9f53f01ab1c0cd808a1a1308dfd9935c447e240b02fe9a6a63b3c3c95d918d87a07e7c31e24ec4bf73777baa0a399013d4c7beb5e70874ddde75a797220ee2a20952c5247351384826c67ed2e1090210c6aa3797ef71a4ed17c9472e4d70d4ce805e09639ff404e8375c40319a1e72f7d1d836493213c4156cb1fb43137f2a5c395a31d3adbdc17869ee4ba70d7384af41e9b039418a9d19822f45f5833753bce4d179f060eb371714644d60e983d9a1a870262806ad1afba7d31b272bd9c1efd623b9d2268fcb5d9983d804fa1bf580fd44d18150f5ea79938d05ca3dcb1d60fe5bd1b7ea72ec871b7262b9ac805b445fcd463d7d999b0e58f3b85bbe9c0e1981aef32573a9cd7844de56358a558d230bc6f79cda5545381d1c1d3dc9658d87ce5bf87ea4cef012bf3031dbfc28e74958b350d9942610c05ac44739768889918bcceb90370d84f720f8545ff8465aabae1660eb6567686d12ab6eb597bdda8780af6921ebaf3a85e122b518d403d748f97a6402ce072b08ea5ce8f65f52ee4b12921070fedd80a6794d3d8a1b0fb68", 0x1000}, {&(0x7f0000002500)="5cb7c007aa860f3a31f90175637f01de1856f455971b4cfe663932e16b2df006545c3ede1fe56352c87c4409d851b7c12e101d96616917b6ab82716c05d489041df6d400", 0x44}, {&(0x7f0000000240)="73e34db02085ec815879c5371ea3d9f99fe548abb74c23e2059185ac29beb357", 0x20}, {&(0x7f0000002580)="bc59033dbe8247860464114444cc0a7d6b1c4eeb", 0x14}, {&(0x7f00000025c0)="8f99e80c809280e55450ed6854ccbcf735eb01821d7adaf24537", 0x1a}], 0xa, &(0x7f0000004000)=ANY=[@ANYBLOB="b8000000000000000000000006000000e3808ec900854316cb475caee090b182d50ea88e9c363d444883ab64f4667182e1660540c91e0f9ffae2112bc32e7f27735b44e9f2b0a2ef5b4aa7c2076199e39b4ec02aa518b87c775ac464182b6ae8065f6f32fef66b302c147f78973ab6f1c10d46f98fda1cfeadbd8b92cb458916eefd6841892382ce237b5c0f71422713b0bfe33e477ec9710d8740549c8d6294aa676c6a637386f5d51b55504c5eed2d88cbe7e375000000b800000000000000ffff000031050000dbe4ba86fa14a48784ed916f09b7c6ce58f818bee785993b820b9f391d9a05f82dcd5e5256738a402002b158b31e8f76f73fc81a8a1ab1276236828b4fc1a4bd13d08713a9fc3ca2e5d10793929bbbedd67ecff60e36666393f95b79ce2649cc0e1a57ceb4cb40eb2f1e3548907641bd5aca924f7dcf58347bdae600cceabe6844bfab999b4fcb0f73b0b77f16b050e94637db42cb2d88afe235f3b1088c8de7b90e83b919ad4300101000000000000000000000040000007af6d7bb970f28ffe518f051e6adc577070cca5f3a95fd64bc74e2085117b4cdd956e41f319c8cc4b699160219a1393f014c237cbc0d60184eb320c74d1b07623acc61984725b016dd2b422857c68200616d98dfde989adfd55eff007d7296c1d9d4e630ea7a1682a0dbe1e7062403c435922afa2a1476a090df4a7e5803fd58c0aa11682aa72b4c6f302048b91d3545217ab1341f5ea3b544580b837313e217a06180a799957d951baa0926366c945ad31e2a864331186cf418a68438817d079223d6b0d1f289c332b6239959d5bb0ec8d835ae9e69946c4e0b73ce0c4c7d3f4d99109801f01b8806a99bb902332a2bdc8b6f01c370a603632e3aa943ae700e76820e08fd30798a0d33d49878a70726d408920ef8db58abaa4a0c56c3698e2c7d47d6e86ed98fe076e7371087798a0f11c34995c121f7d66c79a0789cfd3c88002cf23b343885bbdcb3cb4c32352266d26dca58047851c49655c27cde498890465bfc72fbdc46586b672944899460942a1a5e09b2b89e91deaf4c240e1ad5c2a873d9a9c39b22fde1e47cd7e0ecae64c52b0d85ef207d47a1bf7d7f36e6a6012d05efc965b9d74bf43e2bf80afbbbbdfb5ae77bbc3e1d0282ad1912ddfc3aec53ecdd110cdd6d9b789452c41e3e7aabd4f1762d245c33aac6e30ed6b7e94bb34e91f2c0c84f90f6a3d196c390b00a9010d5adb9953e92015a0e3c2e54bd2101aaab827d372ad439fdbfa809cf8d7b7f28ce51c3d33d1ba8a9437b640eb96561f1665810dd5110d485914bd84182d1d3ec29e072373ae803902d674ec1d862d046ec0514c349d1da0c602ba9052ae4f59683e50ce977ea09afe379f17d49619c5ca92862672c7737dc86a7a929a4c18f9c10ba3608f84103cc4d707b5b3e613aea0e3990a63e7d552bf5b265c54759d70fcbf096b724b371b001abc9f3e84fe83126c355aa9f375a72e4e8d546b8e7076ec6e4ce610099aca9f33ea96ba1bd9491e28bd2f6d2c1bddd64941f37e1c1707e7ee60726827dfe7ac213aac81c973b55e659a0d550a9a2dae62cc7f4ed2e6d2dffc6111e6c05d54faf540ad672c8aaf1917c464f12d4aeab6334739ae818f51fd432c6af5097c952a443e18a4c950da2ff7e23b55d004d5eccdcd43acac82d3a2715f67a72bd5edff9605825bec11f6cfcc2e26253c2efac2ce66982ec033e5cb6eec985694d340946096f5775385b78a48ce33c6302f73c847cf298846f36a5efb7213ec0d82282e9dd6a12b8d03ed773f9281097d9b8eb045ef7f4e54d73fe34a4fbb19e15e9cfcb6e4f6201d05903010724ce3cdf90247c4eddff154e2156fc7fc8cdfc63cdb03460c61ece482d626b38e0aaa8580414d337c83dcc35e7aef0eb3d8a9464a06d2a88a2390ca469e45827aaa349805fe2f69af49777815c66636b48c152974b62586662ae9aee5c721dc82bcbf6b7f9137aa75f06922fc405d90c38856d15575bc5751270d5d46ce2fde63fa31cec0f5da469621f05f86aff182da380e907c7316da394be857d16bf2ce7dd450a68613076bcf0092f4ed2f419b65721f5541cfde85a3b27a4edaeeade3326f459a24af3b150d8fcd2f46129c9676020570cac3bb7e98aabfee6609dfd0095724e945db4cdc21eece48bbd68b8e53163f99b6ae5525320d057b69360044867448279214afa75737947f766dde90df09cb8458f749e6dcc2760b2abcb7e5ee7f54534405457dd8a6bdf5de53e1da241d9ecab2552844f93069f0720f6e880927b07ea90951f8f4eea93e4b335d4eedfcf57ba31618ec08edce660b2832ab816e8f8ac092f4a2dac1a95a25d2257eb2a2b64a361ec52241200c326c1a690ab020b462af3bbf0e5adf4324553eac9040dc2201a66d2704f317eb7404d5059b902f3298be2ae5d349882ecf2aa15853e054a4ae0b71085809362d1da40637160056af5a3007f325cf5233f990d821ca4e2778b22f4ef3792da2591e09761a8ed1dbd21a46b79188c2354742c2187b2f37a0730ad73571426e8dcae03f7b92a9b478425e94796ccbcd50cd396124a4fcdced091b78268536acce9b2a26f0a69cd4a539fb08214f09006509797579a83a09ca7cd67b62a31c2f0423c1e35583746b3d9b2a4962ab07c4479541305549ae3323091f1b95c036ff24fbaede7b53cf8bd1baee7dfadaf6cbfa42a08ebedc48401de12d36367ab041d483d64b6ae03f285124cc55d3e90104c7a63c205c95b3796d28469b735231b62de35aad5b192ce369770e6971d44931fba989c29ab1273a8564280fd5c6d65e6a90014a6b1bca27a548a74ed3a14bfe332704964c8deb10afc0144f332b8e486259296e01a6faae5727f4dffc6f545cccbf8ab7b0a695b48ff639a80995899b2df1dfcdfb08e4c6d06c4e9d5d81dac4aa8d18aeb4e6e9039857091ddea13042f172b80f8116f81bc3cd942e730f107e379fa8280f17d76c12773dcab33b82c679edd14cc3972caeda15f4bec3afd7b3c0437f834559a1812eb3b2b1b84ec50aed4cdf986ed3d69a9ac741c8ae97dd04c9b2fe873099d0228b4aab23cb4d177e8394721cad1c32d9576613e5c7e1b7b932056d5d3350deae7ca478c1ab41b1a7c2cd84801226b9c10827ea9bb3c84b72201e556a1be32244a3e81007cb7ad927db39e4cd1fe9af142ff1173e18c1cfb41cd09b298d069d28a730194a43768c0da78d4ce6cbbb308dc6e9f63304657cae54a4c543c71c572b52c9d7209efaca339fe114c96440f761d691aca6df1e88a186a206b4c3969913f9692a797330db52e379b7ca0708c74da846527a2626aa76701f26ce4697175ebb2e0dac1198ce72a221207049d9660ed4d4a67cce2c69351f97f757574268f880f46cac404c721cfb030587fe64815204398af8230aad52d5dd8c5b2b08885edcf96bbb356a552dd20314232c2d76bd2ba6c2c1a901e9d609bdcb62c349e0d813426e4534c0e22cc2bb7ae7056d5aa91b532feb74b760c5db84b0ea139691f75c22715d36bb9c8307614ebaa3ca16455db2f3a5c8026a0e238a085010ef6570df1e6f12190f8dca06bd6bf619bc3eee5d6395fd23448b53b3d3bda97c7f349db60d857985461b9a91bf42106cf3ffc0a261335904d82cc5dd19a3af7a8b8b7cd60e91827da56cf33187ec61c09dbe4e5ca0b7fe1abf2f0e79f8100447e219771dcc859595a47f1cdf997d286541457e86bffdfa1b75e59b223ce8e126df8de6051e7ca01247c79736ff55f2504c093964cf91ca3e2b012caa13b1ca6ee76829a90d575999634d9ec58ded0d6223245c2c7117deba55e88cbd7060034af38999345971760d3bc853c3eafa8f09eff8cafe180121e51c74b270323eb030b6fe895cce04e82a49c25e02ab1d2fbdfa213cce9dfb1fe503c0563605e88f5473eca19008d6cef2ef80fd92a5a6b57c53b8ccd6f30426f3d0b8cfcf641a9f56f85abb92d635313ed4ec4e114863cfc036403cc5a0a93941d0b84bb8f7196df38f4893a8b2790ec3ee0007ffb1e6c38929afab7ded4caa443d6979d3ccb169786dc6557e75eafb74a6ccc69bc6eedbbf887fe06103ff99fb1252d3b194ed4444cc6ca8485de08ce4d5a9858c36f64d222e416477a1b55bbe9af95e393da41988e95002a28f4904fb097df4a651edb8d33635106ffb777d8043e9cdbdfc5c23a48971df7a2a2d396788c89abdedfa74fcb1026e6dead63fa27660e7ebbb3251d162e879cf5ac4516e67297fc585ca2d24b208f2b2d7c637e2d79c983b8f06482846490e262a59308a4a3192695a2904bccb31184852ca8fc0dcb58abb6e086a0f5d2bcc1f453838f7d60d8b7b3a5b100ca191760ec2b1a9f8af9ab7d2d2227766623dac6f46fdefe4de53cfad07a1cd2819d4a646ac6841113dec3391f81207a2fe9a8ec9ecff65a9d20760373fc2db25a74c23c904730e30000a70aa49606b5af41635fde68d84d016ace48303b54a38348d1f098ba6e565119b869f3fe670d8bdab1773092422f12b9e2ad6159f74b73737bcb36a8d63b42a07f7ecb65625aafcad42dcf5811d120f50b9672b24c164ea07f89f781438bf5d23fac796cf21548a97078cea8ae8877a0d97d731ad829deaac4d495124f27c7f83c393774039149ceba2000a315fab30766226189c786b5ca2657f4df9138662c6ef1c847d740846646561c9d8d7bb89307965a5ed0249f82819d410772d457c987dbda9fa8bd6fb3aee4413aaebe3bb0dad62eff1d061879efc4a5a56e2e3b52499c59586f63104cb64af2d6b5b20922b7ed938bd8e5b6bcb7171ce13e3366291c6d441df29c38062eef9fe45a1e32c5e1bc90e1930a1ab20ebe6971fcf55985255dbac61b8d980d835c1728a7ac375299b3885f37f9a78591904bfb368606a9561f7978f17d27d9cb6329e56020a80f093bedb9215be1add0e56dc8f8c2f64d3124e447f698dd19240567005091e68d2a021cdd3f14f95ef1ea93236498370c836c58b5b267beded4ecc82562ffbea642a157120236f59ad4bad8787b1a384fe245e723c4101ed3c2c8f9c8760ac5f0d74dd16f96a250aa4c24047f98b4e1c712c34a7f7ce753261e7749861e5847eec5e0387d71f4ddffdfdc60a4b8dc37043393c79382a26ba85b516a39ae12d25578df3feaa33c1722d13b769bd2c37d61cd6ece192bceb7727dac6ba070bc943ee1d012f61dbdb64f661a1bb983e518de420fdeb857fa2df578022d477049db9580f5d8d6999d2ae272ed239c39ba8afa8bb834a8da67e350722f5f4155d3a67dacc91ca62a4cf2e9155baa5ac960204f19aed2f36ed09c450cae4e4515fa2dc596626039ea7ae1ae09bdc0d557a1ab9ef71e0183eacaeeabd6227dd65376511abae4c6500026db39a90a959e61a49f3e250e07ba6db101cac8a313e9499b1043e555f8333913b09e5cb94a3d536cdc049c50bac485de4cc1221bcdb3080f54bb4486de23a95a9117fab48998aee5518328fc553b0fbbc2981fe07f769e6ce39d26941d8f1a376c91ff5031fb71153f40464127162a28a25e78edd904168b5685f828cd9f3eca513910beb3dd75c8851c1abc6fbab38d706533a855c977be96f3b5710efcbf70731cb91ea89c76ab9c2532da4e483aaae9e02c65c3d94e42dd42e81f430d8e91239b678e119e75bbfdc3eaf1e70e43625221d8b4400579fc26020ca99066fd8983ab0376204a3b6f80532350297bc68387640b21e567828ff44451807e387d9250803b211db45c5a20a739335cb7cd2800a69dd3f0f5bf09b3a97912c828154e5ed1b0366c0cac40e94168ca9cefcc162cd5a3c3ba9acf39fa0707b82ef9d87e3d3dabb63e324b3f1cd7289d3b918a67386604c2d9eb986d8c9425800f577205569753f758fa90d7bbc6e30eb8e29f380a2e5af918a8053705168e18b1beb97bd2ee827d6d71b8f852694943a8498691f170b05a45d235bcb74afc523ae1af908d4f41944d0ea5aec3c9867c04909e2a18cf6e245756af4800150472c4f28451ccba1ca300969dcca4abb1b6386fdc4603a047d32f825b09fadf93fde705cbf9b2b93bf36ec3ea91da6911ea62e8602b7efbad31be909416040049fb26c218f065fa512ebd1f220d8a7ffd8628589f60e2c2b09b63738803d7cd7156d98703c0111602472eba56e059cd584c0636f9b2946b80fe7c8106da067fa3c8038769aec536926399123c7ad7f125083c18c4c72a1460298c92a99d59d6bceeed3cb765a1e27199613b9038abb2a22d3a7c0873cf1e3b66e1a296a01aa11bdb41f1f550d766e8a5376b14e13ba26748dc369d05c800000000000000010000000200000097ef276651a318a9eb2439f2f3b7863fdf47518e499c7129ad2fc00aeb7a894ce95ea40c1ec70bbc181fa01fc96bee8947562b89ee1a26af45a8f6a71621f4519dd47e5577392d7f145ffbb0a44ae025149b02b79a923c5ee56191bde582818490da20e62158d447381a56ce343c303b37da9744616d01d1915f15080b620050729e4194b7eac3fc4a51c139d92e85c6c1be58651de956e1eaca424ca7b67ce26576e9b303bf7c5e97e2a048b7f0862d29cfcc0000000000e000000000000000ffff0000040000001ba130be2971a341b9aa154865357ddde9ecc945930918a6ba64b80c3eb6628f204443e125c56a5650cb67457f55a7728ee27fe2836bb8ca0e0822257b29a33f06a50ee8435b9541b5b5da43e8ac48827cb59de4db342bb8f1b9dc7eadaefe258a61441b655f56a8004ef3097ca487bb9bc236502ff71686ab57d13a1711374825007105176007e9426aed1532c31567600f745d9ae07cc7dc082b9d2f6ea4cde660012b2267d5e4672b208c9f7aae9f6394454a0b0cdfb0854b70a3b65c71ac7d7d3c4540a99e8ac8b33a00000000007800000000000000ffff000040000000431d804394e3296559bea55d31169b0f1dde3905373891e5f44fd8d1142e3e780bc9a031ddcef5867625f68f5cba6feb65ff1598ed292bb0bbaf9afce11a8dd8f80099f165edc397b6eae39faa7b76ce0e86e41ce5009e103a71cba14f035fd2c57ed100000000005000000000000000ffff00000700000033bdcd59b8dfc3b57c807d000e4b97ae067ddfeea31139db2c190f73a0ca216770565bbeef470f39b5c30cf7bd929ad2b1731e1244e38629513bddd76b0a3900"], 0x13f0}, 0x404) r3 = msgget$private(0x0, 0x421) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x80000001, 0x9, 0x2, 0x3f, "258a7b0f60b05d04c85319d4afa00e35f285be1d", 0x1, 0x7}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x3, &(0x7f0000003b00)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003f00)={0x0}, &(0x7f0000003f40)=0xc) r8 = getpgid(r7) msgctl$IPC_SET(r3, 0x1, &(0x7f00000026c0)={{0x1, r4, r5, r4, r6, 0x105, 0x8e01}, 0x200, 0x8439, r7, r8, 0xffffffffffffffff, 0x10000, 0xa6}) 16:00:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x3ff, 0xffffffffffffa0f2, 0x100000001, 0x6, "ee69cf3f593955741913346730d5fbba083540a7", 0x60e3, 0x5}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @cred={0x20}], 0x30}, 0x0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x401, 0x9, 0x100, 0x7}, {0x5, 0x1ff, 0x7fff, 0x1000}, {0x1376c0a4, 0x1, 0x2, 0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7}, {0x1}, {0xcb86}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:43 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x410, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40000005}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="99") 16:00:43 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x13) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) fcntl$setown(r2, 0x6, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) 16:00:43 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r1 = getpid() wait4(r1, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r2 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r4 = getegid() r5 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r2, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r3, r4, r5, r6, 0x1, 0xff}, 0x8, 0x6, r1, r1, 0x0, 0x2, 0x1f, 0x400}) ioctl$KDSETRAD(r0, 0x20004b43) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000840)={0xcd0, 0x13b7}, 0x10) getppid() madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) setuid(r5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880), &(0x7f00000008c0)=0xc) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000b40)=0x8) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000900)=0x1) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000940)) getrusage(0x0, &(0x7f0000000980)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a40), 0xc) sendto$unix(r0, &(0x7f0000000a80)="3c527e4e358943d26d315ccfe4f55231cf850d84a0c927f0121f8d3a83728e86b129aa5a81779efaa2fcfa01dc1b0c2ed4f2c3988074639b7a7de3dbf3ab716ddcae0d7789b78ef7e0f32a9e9285a3b6a9c1087359300063bd1a983ae7b69f254bbc585017ea1d1f73c84e43abc555803eacfed6247070bca351b2c755b7142fd626d055845e456db08e74611ae9a772a075a03211ad9674740adeed", 0x9c, 0x6, &(0x7f0000000b80)=ANY=[@ANYBLOB="00002e2f66696c65310043d6054f24f79893aac537f74ba918be0579ed17d80742f4f6"], 0xa) dup2(0xffffffffffffffff, r0) r7 = semget$private(0x0, 0x1, 0x100) semop(r7, &(0x7f0000000c80)=[{0x0, 0xff, 0x800}, {0x1, 0x3ff, 0x1000}], 0x2) 16:00:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000011c0)={&(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000001140)=[{&(0x7f0000000100)="7149dd", 0x3}, {&(0x7f0000000140)="61981d580c2a2d80cedcd6d0357e48907a3a94b3dc8bdcb45615069d107688ab5b0f533b7767dfa094a0a37df4f3f28b277a19b593cec6cab9316efce3ca716946f522695c6a1d2d646bd24072a4e66734f62b6f6735402180a864b7ced58fc476d0540f6d644e55885060ee8b0f562efe9414216fc5e0a972f34e9a7cefb6758adbe899a45d35ecc781e7cd16fd07e186f3023539db4e5ce3069073e6c31680908d4ee2a5dbfdc6f651c3481c9e77fc0000042dc9c3b3d3bfaf42dd5437c944b5d1b24f28d4648797ade058243f4d7a4d9a6b9b094c3324b63af4c1f89538b1d1f3b3942a17800690a5d8691c2608e60e1a4cbaecc6e7d205ef41c249e50f7b006252abd7f7381de67903cfa89d46f3b9d8ec7113c65a6041a7ac868e884b652bbb7998b29306a0b59f4214bd4f5b4eccabbf3e293bece07fa67406e4a0f70fd464ded47e1a8bd83fb96718170ea95a2bd77ca45909c5bb2f29be4b7a881379b480290528c4836725a3a36bdd58509f25262d58d8c17e2305295e96e010cd73d2107c3b72af958008f59491f7c8481afd70a4dc30b8c170159a220b6cdf334f585941b7aaf9d79ae81de9518fdf00a64ef8abe07b1d060ea3d05c6079a9cb057598ce2c0457688ea988aeb99fe85dc44abe9533ca18f5d7775d98496160b4f53b21ecce88d3d9ae896f7f85d9416d4e952eda81047cf990e213a64025fdf03689184cbe01242226c50d90bc27efeb8b777e9fb126069d3d98becf71f856c9a75ff8f5c3c9441c00339b8e2710c49b7f2e9dd78c0025f90de80eb4c81e5ff785cc395a452181d28169b298ff94837b5eeb2822e1a67d3bf8dcb1034468ba820af3493089cf868a949706faf4cac3198eb3483306910578da7c2c41b3e26604acaf7962a4c0b76112c4a8a65389d29cf4eeebc61009387a4eb176f2775c68318f101fda01474de625dbe8db95b05246684683c9a9eceb1a57434dd5b7261ea37676a3081945ca738e5e03bee76fd0d7c9998aba3ef1e400db82f7232ba9555ee8a032573991ff04bc585f2bae4668413be93d5726aad62fbdb419e36549f0c2fedce411805d0242efe2a65bc3df9dfaf0378e461682b5f8e2d508ebe4f4f034a15d2acec8868a8d34eb7916f4b046d11641cb94fe10fd68d33b285c87bd49756c73e23101a4802b89b2c177d0ee274505a019f3460c0953d871aa74e2e4a3fe7bc03ed3fad8de9b2171df80abe1aead3be3dfbb445029e7cc3b438c887c152844492de1e69998a52e7abf41ff023eb4d1586eb78be0ad98e0b938ae8bf381e27159ccc0442a9511b908198f0a8505c35d668cc4330b0c09154f9a34551ec4cbfbe87089f16d705240fbe6b8b31076bdc99da3fce0dac4ed78b7bd9a9ef83d44aad916c52cee876509d117891af3f2705b59450e88f1526f1a577b6a978e7ab89a952af50120827117da9d6a7244499710f787c48c9e6310e6bf3f06d56caaa26f8906ba4a6dea44a16b84c18acd51b57f5ff25e98e07b61059284c27754653c0d382e991dd1eaabf142baae36c92b980b9b4d64357e9d110d9c59019dcedf5dcf1eecd8f56b2f3019e502679bd2d02f76f960f0f900751c33e041507801ab560d34d8a384886d2a1b67ca6b9d4d179457e121bae10b92a58e3c2e87605efac3810ab3b4d90cb32e02935237430e6edfcd9a7cae66c2658eed6b0b5df8c4070fb6a7971694ba95a0a01c498efe1937527f441b761af7e54acf6d3c999a1915236c42ff48bc983bd6b2215d102371953232959f27cf6569d61680c38ee5822581807b334755d6d7784b0332101be9d4e2ff1e5ed3e2ec3bdab464b0559190e8c00db4ffa10a5612f26eea7e2676a544733cfa4444ac2f6ec5c6998eaf6ae02c3a56b1b72cef98e537ba64bd3209e096a0254b8f5544f401a7600b261ff8278b2974efaccec137c18df3b4f71ce13ac8d0945d65035aab63110521d0e65b8c06718ca1c82876848eaa07acf63500bed3c198d8c9d7b482f0406543c45228e7c283073a12225f62361c5850b4ff7687a400639bfef9c1e3608ba0ac07341ce70deaa00b6d7687445d87ffccebb73fa77243f39662db66bea162dbe4a9d20b13417c9bad25020fb29d14c48eae3b9cd9cde67cdbfa8b2969311c90ebcfe904a553078cff55e451657622df300fce14ea4683e80d40675262dfedc7e637882fdfb5d0ca6fa74f41523f7cd59b1d6366084eb25db1b0df7bce448aa92c841d1fb4eaee4d53c0703333947796dd22a9a25c5088939bc03f1e4207008f35cf54c08498313550409076c6651882fe75986441be9c20fcb3396c2448a74c32bacc888bdd38599a18b07045ef057c8ae25bb4ad4285d17f006009f1e5933c8b6f6e8a65fbe0f9c772e6a99e2ee2831ff2fb1b547fcd1e559e48a1fc7344b9b15151cd55e4731e5073f465f0137a71a214a306ed1684e400fc6776fd619167411d64b9eafe7f78cb39e763d4e8bccaa650461f22a8995dbd68070da2572b51f3150e99969c4ff02f90d498dc9833afe22213f7738421a108adbca7b7f3638dea8d08931cfafc2a7f24d421e8028009117435a166313414e6e5c246269d0ee91135b77c7b2bbbf55cfa6c77b7a5f7ab073ca88eb5e61c83ed7a8fd69c0aabf75a6c072cc8ded104c7e21615f5ba5304c146ea3d9566974f9324227db1a01a7d325307294d01cb501f9dbe8f7e17b791cb593172cdff19329edfc4e0df0ab59e0b3a4d3be0e7983788abeff8ef29a0f8fabe794e2106202b891db6daaa458eeda93fea22a77df4bccb236080628a67f9b0cd328c962679d18353ce9fc801199b42896f2f0d5fa325ac2872eb04a7683d5e761e238cac965742a2ed6a54144d008ef8792ee2a6b0d370dfc76944bfaf7c05f28c953d9600ebef2851b7f86739e0b7163ffa055d242d0e7e3501043ff33079a2cdaf0560ed928d5a8a93c34bde65b3e37f49e3e2cde239e8f575e43b619c984dd1914a61a796efe823d6a8d436e27bf0414de2bc731bd9d2cbf54cbfe9db072980f2724bc6de442f3579f5e381393b4975c9f2663107f7e36575bc2e75b69a95ba0f77005f7d01fe198dd409c0e316e879e55cbb4d6cf20f12f87456a193c1b4ddaa8b697a33f8c8c93100f0b8d6c84e7ffde7533c716c1a937c40c2c88c6242a42ce1449ef070049085c80ad69ab37d56be69ce7f13ea34c4138ece7ea47e9d3d1c71923023260c3264d198e4f4adcc01841e6ca65ec9284b8c9836976df28a14cdadb0c40672b981c4dd897861cd56c0e27ab1b5505ee38e41cb72d9dbf45a1d2d118941252975f5326296a6344ede5bb8ad85d8b9cc74be5e7b7f1584b5fa03a2f17d408a4a40f698cc0f8c55b2a6e7682d9952d626c380ff6fdb8418048ee8b4d1035e7bc9957983e9b04dd4690fbc9ded6e75450219501e7b75ed93ae71ebdcfa277a17ecb92a8c12ca1787eb5212353a33f5bc776e76d032cbb4c81fbe772ecc793f3ae682e5af02204efc00c9e0a5885d6d41160fddbfec54f47a1db38c15637fa2cf958e98451d5b40fae06a6cf12ead95bd8e2f940e9c7f9ca2f3e5f024bd82011df3ae14a31e446d89decbd81e0309cab9ce1505218d7191dfb3261a238a3f982f7b8003f6d2272341acdcadbc4aa26d9029d239e44e4482292e00e25608f38339a42c825743e50e1b6563892a8cb5afed4d9b60fadacbd405ab6c02e76544dc1a5cb9de1273c87fa47d2e28e648a250b06a12aa3a577c8b91473e3c24fe2d8442ff787b7867a9bc3b2f4488ed11f6306cfafe967ec2dce1c67637bfc2fdda01039f8dac14695adaa0772ebacfbec80ab400e22e0ec77466afd5bde35c97e2c9e4a49a441fa568ad30b9600b59eb3f94190cb278316eebfc562680bb52f04e3bb2704c88d3a36e8d30c4927d7f7b948699b3fb0454739311da909b79e3f28d2a96bca7bc69175d63b28a6cca4ddf0aeff42c05a789fabfd82e3ebc7664887e3dc2819847061146475a2e33230276c7b0044a0efd43b99ab4868350088e00e893de94b95702ee25de36a785bf4b2588076d6d68401125c2898cb8a380fbbdbdd8d5fa7fff3292bfc081d1acf120530ba2a643a84677490a35722e92fbd6960da8c36aebd687c3cfdd59e70720b7d6b47ee3258db946eb4085b0954c729a77531b59e2f031f91469102fa4d1f06c48d694cd775eec28937edf909b7ad0ac4cff5255f4f67afb1e54c91956bc2510f6eab8f0a8249ab4fb2981b2bea215dd5d49bb5eae853661e2bbbf6666e21da9c166933eccc16a034890013ca1af6f78a7f6ac7253dd88161f8b1bfd2ca2d1b317e749a2043378ef34cc258271029b97c61f45d67611b4a9a949bcd8f81f61fec1f5c054d25e58335b05c0650dbb49878118964692e2531a9ff99494f0ef42363c95a6210d29c8f3828bc7d11b97a97dce27a5fa1c810c5e56924c685890c284058776a7eb00a18da3249e73a7ecd07c60eb3b1d27479e189e6d4ce24edc4e4678039dd295a4cf25cb46f90c5aca5e29ab59ed2210a8e4fd2bfa5bea141f77fe4f274169f543ea0bc4e86ebc9ca7b855b025f1f08756715ff013235cbec361194f9cb0bc679f30d278aae5105793e1243e7b2cb868239d025db765b1f7478f27d38db6b65c4504f83dc381369e25a51b83c36933cc79d5d45d2331786a5c7e2e40b2aaac5582eb508a863af0ba0ffe6895e1cbed3d49521d58e2fcdfe37c5c87d75a385289ee432395a69fe259b471524dfda830a05a31fba1e83584f88a3bc41b07b24a429637c7adb0d3242f69d335c4662b62c9ca92df50e53d523ee6e48988bd1bd200c30a071e2ec08a24cef54a02434af73f3307b2d3eb7ecca7cbee464310f0862b248b57b252f3cf33576a4e2f0be2328beca6be4aa97ca0911a1583b1b2c75a8b51ba0ac0b586148d941b34bc27fc3be9f5757dcb84693f688dc70c6152cb3498cdceba6a268551eeba9af726f75f1aa83e26f4a25504cd18784ab7d8bd5f524622698843e367fbfd69e2077aefe799a68e3e18624ef326078e91edf11891e191b8a169523db3ccf33b08ca2d92079fa3cf7e09a4549f91addf20f5534ed17311d8fe4d47d995bb81f959b9d092b9e7d7bf4f25de550d06c5765d33b9e03c74f20a5e7a8ca325d7336702e2bac87a0627caad5652c9adffc7001dea1c0d09309641b9c7ac7668ae55da7daba8cd9491e4b56db451da06b9a986cdb740c2971c56976762b893508c88f0526f5fda5782687f3e2a5046e7e4bf768ea6e3d52df05b53e02949127b97383a97e4aa57ade3dc98af109c0c1ddfa5501821bc32cee83c8a8219a169f8112c390928f89c6ff27b37e56c27b609d42d3d0012fbc3c9f5be7763f23a9b625f9776a2f511c5df70fb2b2095829fcd7b1b7568312ebb59dddc91990300d00a8fcdc0e34213e20819380318927c7599729054545767dd4e6e3ed3a1f6b48964f7248e035e7080073a97aeda5c04ac8a8d0311202d478749152cdbb88de9608bab2b6b92e0f7221408edc8dfbc9dbe1c9033b29542946575cf88131a38dc8dba680fc569b3cce8fb4679e85f12a9a9554c2bb1625406e01f1d8028d8025bf1bd5f6d1bd81ab4e8f337778893094bee174816c3b56e77112499199f47ecdb246b174d93ab520d0f38f6baed33310f8765ba7d1dc41fa2c62aada7e69fcd3e5d9641ad9a9a1b6406290e1c433d560520369fdd1a7f4c39e8229b17078e98bf1b863c2b988b2f1eddf655e26536ae9cb63bf379adf953a8d8206b", 0x1000}, {&(0x7f00000019c0)="e04a09b35b0f36a924592bf742d2520e65876a10731c95cc4494de17a1e706bd82b802c7882c2a4c7b4fc7f7f7ac65c8434cb8577c706e46db1ccfd34d5d01371e3f6ca788f6e5189a1c2f20f0a36bf41adbdc879339bc5983f88804a6c18e3231f9518a0fcc3c7cc2d59c04189f061dbf8c7c1e67472fbabd029d5c0c1e7736a7ec3f64d645846a33e7bfc8f7ddd04db75868f782d6ca4f91fbf05de642d5021fac70c54baf19a57036f1184b64c6f599b5892332186b7ec75f173fce3874b4dfa77736ba95fbc86ced36580e63149bf0a845163fc77b51dbddfb2380a683a6f5e955acbe8f2f8ade27906b8b1b5531dfdea6ff45b3b93f6f054ccd51a9c28f80c0184e742e1091a4aa56bcfc0370c5d2ec67e858ab28586556281333cd556cb0cf7f7c3cac26bdc5e104d193d8cd73e539c2d6f5c52d3d473f18bcb66e105702dfae17eef3126457a1fb3fce787d96babd0ce7c3fe5e174656750cfd813d6ef5eae66b55531dff6c6501a23da9d920afa793c31b642094e39f240a42ec40fdd149f17342f54b8e2b3d09d8f3bbf9d43b5377cc68e765b2b1ba30d5f4d3955d3717e41322ee68ab46b40ff94bae2192a0ddc801f9fd455b3ad5acc0a05f7fffd2276ff133f8821e4aaf5a5db9b798865e88fcc3626bf74fce4d0c54d8373b17f6e165a4835ba09506c4d1339b08398cf1e4019ec382449d02f04b2a852a62420c034abd4dd95e0c4d7f3d43883edcf49e0825d2cb91f230346ad40463e3a33d042f83a996f34543bc6c80362f770aab71d0061f59572c73f6ad04a0e89a67653201bffe028d515c5b25356d9f1ca5bef3b91ba2919bed650d2fc1670083ae5ee1c47167f7f9a78370724eb8df508fa3f65ffb5988eb2062944b7ca28943675cd9b16f1bf045b09ce3ab971bb7a7b4844989a06de4b13b27aafb105635f4f31713a7fb00c24d0000cee0db207960c8af39139f774ddf47eba4cfb8b5badae0538bf268d8cd357a0731d6d9c560a77c3e8b4f45d73862b33f20e80c677c31ed3f739dedd309e7d62a378d150431a985f2705ed9e87b4daa3191f621b776700b583862a94c4edc28b4d4f308978f4b20fcf795277dd6b857266b64bf0c7cfcf3bc9b153fe068c6595f1d6ac2e367787e93e64946c27011442021b89000dcb31d0095c77dc4ae88e20a9a87198fbb3ecb4744d90005b2bccdc061a8f3861662ab257f0b078fd0a12d911063ecbe6a7149804b49acc91320510dd99986828634bc407276db3706afa8e544991c0f7b56b74d969b8864e11d82f8dbfc674e8ac8ffb763f8a18e61f61693c8a63adfcfb38baed51f8fbefe2164465744edd8a2b7cfbd9a207ef4ca6adeb351a571f55f93fb90fb1fb6833ceec95ea755e11cb1a0a44d877cc388cc84f0de7d29c0ff2376052893ea6955bb6e9988e568620ad8c707bc0a5472fbd7e4f9f0e6a1ef6d669803ac360163a24a9338628981b4a9f60e4bf32367875a7658d7a1d6c6c278c31483514598d9a14b601627ac2abf9b1aa39074754ceec91d11a74ae4f3ec2b09163f0fe496654147f326e4fbe5b29eba1e80d84b8e974edf10c81a3f9feb7bc5f356492ea5ded220c3d261fce5674fa10daf4dafcef243bc58630e7a5acfb6f991e02d107895358f32229f93483905a9e3bbe94e559a8af2327ade1d1069076a2f86f2707f9a322a4e5c24c38a0d3b637d126c72468787b8a5a5d5b9a5fdcc29315ac51c957a07dfebcd72ffce48fa39c6f0d4416b3aa6c8ec8aad093f7099c46625eed728eaa73a08ab9ad98e80f6f3178d18d08fea2ca3bb6f6769c088db6aa07740cfa9cbbfda1ed09dc09f56aa4747eb8f9f9ed931d8c49b693963461451734dd642693ebfbc2997f88ae22e3eaab054f6ee336ce388218a4db5c12ff0449f9600d34e346917c843384106aa629c146f78728ee3b41e6fa7fbd8047d41eadb1a786d720c6d073637347efeab6778b8b0f15f6d8546997922f0ccbfc9cfc820a19596f6906355017985c60a5bac69179175f48e3d43bd723dbd27acd8f544752affc34f5b4c46bff3dc8611978069155506fd770e6bd457e06c87af4977acacfe5db61f0f9aa70ab37f6e3f278301e571cc3bf8cd80b688d0110b1cdec351f1138670c9cf1cc44be465a9718dfa61c31d89e679b64b9d519b7340146d50aa7fc563385f4ee84e0802c6ac56992a93395d11604e9d962ab9d221423295b53d42d7e7ae5522161fa22243bf1b7ff8b5f5c0d55205f20b44ad0815214ae151b4afd9e8e15788275121aa6fb517cb07b84c5ba054454a0b4d10b929da317311fa9fc1a57ad5312d4856d2317c8dae734f35ce3ee0f4cd82c5ded80efa40776e7cfc09f58a390ed0a6b0a1cf1a8b5be372589517e184bfae74fc4c5e78b23664c2a927760c5ad08436e45639a2d94b9313c54d758e5a9d3a5d0eda337b728d5d74bf5f83abdc4a2e2ea7b9dc52efffea845bf9ae2ba962ccf30b182dd93ef52114e2138244d02d5db3d9286459452187a70cda61dc0a54c24f3e2902761378f829e7b58e0880ace199f9755ffe4d50d0cebcec38a9c0e7068ef3ddbb6caa23c25cedfe7aa7da557d81f72cd1f08a2dcf7c2e171952e9fceb02a94f2b832fb4435edbe398fd3cac2c14ef48e2a3a241d56842c8a977cb842ce2c18913303ef336a82f8c2b4a2005252a1ead79c830dbba59e62e6044530709f1e3c00b94c2a1ffe69d0b11a71fb48aab5cd662f0287f211fd1f3f728f61c97f231fd56914a7ca0830859686516eed776b7358e652315d27931219905ef0eeef3dedf2f3d201a356e2e3dbbe89ac7a4719542583126da051524b0bff03022e4a85197869c1bbec70b26f190a4bc0cb8ce6d90df3834ea5e38a65708118114ebcff1964f11323b66fdd20c9eb038579a82421bb0130e94e10e7feeb30616eb80397966fd0e47c5fd7dcc19a257b95a8e1141724cfa942d24a8ceb93a72755b0c05520837edce4e7ec08fb487e22205c036e70ff99c102a15067c64ca12b4884a7eb06389f710f2eb552ea60009c5b3d234e488366aca6986700541ed79e7b730defd40f0ab5ee619fd30cedcb6666926ac13277f2714bb57f5a7725e17992af837b471f8add27a34d1f9b9d44fb11d6eb99da1b36e5d5135ecdfa9aeaeb0223ce82fe10fbfd83410713bd79c6f361c5644c50f5cbcec936a6b3d6c1eb0b51c8c834aa33d99a99557021f193af8ff01c9944a21b112f8fe3120a03dd215646a81b41acb09926e99ad075f1d6362e1054bcf262a39295cc54f2b4a489af84e73b4a95c759622a06b08a06d02998f51451a28f256b8ec0d324a59777b454bba864e9a2a6f4b8aefb54206bb50fd0ba0d20fe52db7627d0f55f68b9bf1919237e455ff5fea860d150954fdbc0a6d4abe952144f30f61d747e1c0a741664fc0f0cc41c5129ff4e08d8cc5746e80e9c8ce6539270ace307ad82d6347144a20c5b2526ccffc3faaafdb571932d8406f9bc4c63fe88096159beea8e3769aa3319fd4ddff2f42b0d1f26293fa64790af3ceb4d54c5a95a9aa409b938ef6a09b1bef76400e3a05d1a41f5eeb7a07764e133d6440c8e95aad936618cbb528f51642311497f4fb92a0b2fc8e9882397909a3e9033be139eaa8302ca84013df29f9225371cff929af5568594392347d69053035bff3e449ebb4a7bdfca6812d512cf3c9b235ee6cbf78f3d3abd53d704a071f01587254bb2b09a880754eeee95ec4627e1f8ca2007b7dc895b87553c89739a2c9e9d166971a0ffe95a2f717d3eb6f1184363fce9babf01da99c445e8dc1e4be091b7fde83385e9a880eb235942da9f25e24db6a8c3042bcfec957edf3fc9c2d42cb738854dff5dcbbd9f15e9597a25324230e44ef4b098d268dd9fd111d9aacf753a612e4b8781a9b5be90300a56784db86e4b3499a85540827b490bfc47d5182599cec226285f8b8dab6e0227ad565ad685d777c5b525a66e04c9caee2ca66f34e8250919c460f0f4dc38562e228b8530b3f23111afa680961b8b24eb6c568596fc814be390b1254edaefd71ea87b5e6524b762fed294e505353a8a0468c25f3ca7cca388d718aebd2dcf5ddad1d1c836cda276f86349c171a23564e06c22643846a5bc82bb5a6245a07a19d103231f03c9e7bc30db1329f00ab9885d684ff62c95067c0f263dd2bdbe79dd5080630798f691a08f384e9893e51b9f1e52ab4933133c0984393bfcc54bfe288e48d2e64272073e83e6503f1c42eee1aa004ed12b9455337fface0d5074e813f786c5b9dc4956c2484ad59a828215d72808f305340bf0cbd18ca002d358afca509e54204d4c66ce8610d34d40ff3e8b963ea702a73a846f81370ed480fc4c3365114693bd14eb293416e3872a24828ff6dd5f66c28589ab9bac43a039cefae53e9d2b5de9a7e021990dd2b714068b574bffec51a261b35d0dc818f671c087c9eb788bd398abe775dd93f6d198455166fe7500620bf4d131218b76044582d028047291698137d930b1e940ee9b78f850aa34168f1e420e86778b56f2f4582d8e9b1c94eb298b7bd2739e63789001957e8dd280788ece42445119b045fd82c3a17b547a9d31fd3343c150b287741a7887ac2875718368eb88ef73dfba5e9dc01da89b188235187e1fe281c567d1966db42233776771da218a4831e36675a5db58a1b73ed542eaa4b3d00d5c9ca85237df94136280e775d1b4bde3ec80ec56d89805cb60e9439b7979101a1967b220dd6e0d1fe0bbde1e3326a0c5c0a945ba648ce66f1b07c51dca2343f0fcc62b82dae73d03b550f7b86a0659e89950527208a304925ab2e789e98902336e770b4b8b75f681e7c0cbcdb5013a4e84fbbdd0ab7f8979fa4115fe35e2d0c81c1c1fc0a7bb946af838560273ccc1731e9fb98b4006f925927bb3d5a50d590c606c282ee221e76d7bc192e63f04a98c4d20965f6f70505f9ab73631454ab79adb21f822e7a41dadb8b2e3e7b9c5ff1bb30837fe24598adf37893b7b151c53f2adcfc508161d75f89135274b948d46106473164b73be44953b006e137aa0c286ca874b8134e9ab5d0061f88ef438ed0bfa11d8a68ac62876f9a502eea455ab1e2308d3cb488298449c8c7da8cef963ee2769ecaa34c4e4d2d9bcf524e08b718650432b5b919c85d9644f13c5d9abaff403c02edb5d2b758123f2ad6e76f0172d35da5f910daee1aba501ed6be96ab01117ff73477ef0873d2594d5a6f6e9181dd5af103060924ce8e0bcc69f99c18f147855db1ab5e658bfc8e1d046341ccaa42a229644e28c06d57744ed6722b2c561f2d22cbff8cdaa7341047d8a5c0c98a05de575f7b66de560c1a6bc176266d63daf20b4c85aec16bf0749eacd286baf400a5e71204ede8d916e55cb4a018ca7aaf59217e286b13a1ae3bac0a31e082ba998f484abc9f190c51dc9deb067dbca82dcb80a1f32b04e25fa425f3bc2b589af937e3c412e26ee9de88d0dee6783d97ac8719693e8f12db0d6d1a4fbb8a17b394608f04a6e67086c3a5b9726af38bd54ecd5f906b44353b4beb729c879a9a90c80ac2266aae13ed8021b787f1334e3f3ae22313829036a4284e89d66d50984c978da2040a58c1067f8f3b318dda7bee8c71b6984bd470167f0b5da80b2edb27bea93e8b5f1e2ea1e10b09a4a4c8e0563f47c94aee7e72e61985edec6e024f633e90e1da825ef5f82440cd2328b965b1d9c0bc611674fe7dfa1d794e1fa332ee249cee15c83ef471ee76d4c6e89e9eebddfc3d9c13737f4201d1", 0x1000}], 0x3, &(0x7f0000001180)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x18, 0x2}, 0x400) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001500)="22cd6056cd36da762f05901299ebe378cd1ee6fd659d598feb518d1e3f6aec238b0018d07a87eac935d97f3dfde944bf5f1e77aed7e053756c2b2c1941b673080624b6d0dc5e03503de42771bbafb2e7c6b9267a974c76ba616d6f769db589f65186a088e41e8694fbd85f5a49b6cc2f72bced87c7ad94677908dadad36b815dd82821684cbe745e359186858df8a9722189d87d8aad6231f3cc9adad567d6458b50271cf2e4d11db742986f4b73c79bc4c855a0d60c55a82f003fa6a52ad205b8573469d7386b4a7675caac8a16f68030314b244e493c1994834f3f57e8e8ec66248a1d5c090050b626511aab09956add38440de3bb86ad527cd41884c1bb2284ea86deb82d411d01bd3bcd1e6950c1b9437997a45d558383d04d1584f2a5efe335e4735f553f2a2a3dc650938b1f3dc2d366e84fad7da54c27ca56c1e44df3a2f6992c57f6aa35bc6323d1b6a1445baaeb9368f9be3092f95e6738ab95ef3ec493fc7551613bb9a16fdf2a1c1ca580a89bcd2d6927774589d43ae7f2897fa51063f2d1ff33f8b648ec21b3ed5b2e467faa768470c60cbf0076d246a7bf4c98745c46fc1186efa4ef055472cc0b9b31480252dd3182d2dcac64c7e5aed2ab9cb8d4c339801e69f7cc87872326d41bb73b15d7bb54d3e2b126c81027bdd0c35008f3b5f8b02fa10f7fbe3d7da5abc4db823df1de5fd132ef0b3e751a1587f440043fdbb163c6183a77844c1368be60034f27c8667a9eb3d6d231e4eb700a261bf414b7dce6cb452f9ee30f1c76d7dbaf2bea77564564c48456f629455bb0f21c5e652957c9dd5456c3ed90e750f4f38189ef3d4df8c8c375d00ddfb6da145b67290b41609ed3345f98897001238f0dbd5caa916213aaf1270b2f8d1f9409403081c06b47b554f1ac1f081237d03648dec38811c9b253a865e1750662696063356b367b52e3731649a427e78df659a613519bd6de48884051125e7bf1275602edb8e98b37fcb816cdb50bbf109b7a011d59a55c8ae61586e200a6615b8ea832f4e05c7d247ac9311742ad4e9e1f6742e5d9e1713fa6126094dc199912e57bf1502ba959e3c231eeea31a4adc18ddc23b80959e0b2beb96e473ab72af13d3bc4185b83919f9ee5e9294c9ddd6e01678b574d3f38052522e5dab3ee2266055ec341d4b507d45f45b57aaba811d44ef01bcf54a2720d12508ba6d3980614a90b16776b0fcef57a39e5c5320cdafd202bd515aaa2a2e6bef357b82fe59ff5f3c97ef1f3401ef0b852d41b64d17f21abb4470204e7a9baf532f93dd4ea5fd31c1d2aebd55db568c05c8865c80447bd04adbc0e20fe9e7411130610a80c5f9322e5976ba74e10283f8442e1c0f289980ecdd6aa888517f55f73fe9fa2eff3b29a1a2012804b775cbedecbcfcf21594fb7bdeeb29e57e1edea8689328d15f3f55d6cffb6411fdd82c596b74f99318c651e80ad3a527e868b65950d9b4ff9895b933879dc8dcc9261d127b03acfc2db51c658f3ff2d323fe573809610f25cc59b3ec5b7944a0338e834c7326498f16bc812c93a457fc69466a69235c1b920c2265c43311f0f3054d6d32a8a032a1fab6ed3090f659e337548942d10b8f617f74b084647ca29617e89b104", 0xfe80}], 0x1) 16:00:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) 16:00:43 executing program 1: setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x60a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) close(r0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r1, 0xffffffffffffffff) close(r0) login: g g jᎆz욚H3֟)bjᎆz욚H3֟)b"`V6v/xeYQ?j#z5=D_wSul+,As$^P='qƹ&zLvamovQ_ZI/rǭgyk](!hLt^5r!}b1̚gEP'BoKsǛU U/?*W4i8kJvuʬ01K$NI<O?Wf$\ P&Q j8D 㻆R|"޸-A;iPCy]UM5s_U?**=P=fO}L'VM,W5c#ѶD[h0^g8>ēuQa;o*-i'wE:c3H![.Fvp vFLt\FTr 1HR1ܬdҫ9i̇#&;׻T&'P/=}ۂ=_2 >u@?۱c:wLh`O'fz1p 16:00:43 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x7, 0x140) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000900)={0x0, 0x1, 0x7fffffff, 0x0, r2}) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001}], 0x1) r4 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000800)={'./file0\x00', 0xf7, 0xffffffff7fffffff, 0x3, 0x1, 0xfffffffffffffff9, 0xfffffffffffffffb, 0x4, 0x3, 0x0, 0x1, 0x1}) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1aa, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x4) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000001e80)="80a880d835ad1482fe5fbcb86c575c0bb612ba9d00aad74d0d675e8a43abc962961725800887adeaf13764152dbcf95f20cd38eb5af72fb4148e57399f7bdca99677682243f1de92d8a1981c8e0b5e83f6e5f32aff8a0d8fe989035ac8378b8a8df4015f06bb83318a241eafd517b4f1ebf7105eb70278b18952e4ee7b38ed6e89aa9baf5d84c5dc7e95e3a6b3647e2ebfdcefebc1c9", 0x96}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000540), &(0x7f0000000580)=0x10) recvfrom(r4, &(0x7f0000000680)=""/251, 0xfb, 0x2, &(0x7f0000001f40)=ANY=[@ANYBLOB="cdcd73fbbd3b93f7dca39959000000000000000000000000000000000006f1d623af06b45cc0377ecf2f8a236c00a2f03a5ae7c6556f160fb6a25b8b25756542c2c4e2a8b7b5f45108fbdec7d7f6b2d81bed185fe8e2a0c0c24515c3427fa24d1121c6c7007bb899313897cc1926907b0d5f3f4c2fe84da5e37ee2f98f7466e1a0faf91c81ef6b705f98a29120b884f4f753bab3ee697b5926ceab16d00d2c43fa3638f8304c29014d090000000000dfd4b6630cfafd20ed10fad7000042b0722251ade451426b5d22a174300908b8b18da887cf862ab51c55c7fb605f717d006cbbdfe74744ecac13297a509e9b0cf27351b148c34af76d3f7e4f0311fddec69c7afe12ab1baca582a8c90ce9f51ebbbe34b8006410942df5541de37fc79af8fa46b9c14af640ffeade06a769a772d1ac050745068e1b6368b3029fc8d4eff476328ffb85d129a8e329c734d59011a055ff1ad36a56f8bfc0d05a90520706e4057f54b4a506a82b6ee1f01757ed8cba6643000000000000020026383ce6a93d4d4258971157f5cf5ab1ad6b9b85211dd48c05f52bb46d2d740ee39b494eee48cc0d019611e8045f1cb7db9544bdb6e4b1b588bc2949219feae4b3814e2af518afcb560c5d554a826bd3c8cd699f89de445258b71699380768b8fdb609a111f6faa13c25b3e6"], 0x1) pwritev(r5, &(0x7f0000001e00)=[{&(0x7f0000001d40)="083483b57dc7f67113aef608f94cb38f9cce5396989f53d527693cb6b3cfca3742b145f93cd9472dbbebe294dfae8155a401a30ea86c77cde496bae24f7ce2e0cc1239202f33624a73fed862f52617fde263f1991b71559cd4c63ffb03bb4263c7555da8887fb93bef9f9f5ea7703928d526f7ff30d80b89af105725fa18207c57849daa07113b2b0e89a61fc088f96b64d1", 0x92}], 0x1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000880)) r6 = getpgrp() fcntl$lock(r5, 0x7, &(0x7f00000007c0)={0x3, 0x2, 0x6, 0x1000, r6}) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000000)="48fd2c9ad482f7ac383af35f6f1da68bc8d4cbb5e49e1a5beadec9e2f09b3c46df3727698bc5349db2fc7cbc65ab3584823385300681", 0x36}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) r7 = semget$private(0x0, 0x3, 0x410) setreuid(r3, r3) semop(r7, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) shutdown(r5, 0x1) pwrite(r4, &(0x7f0000000980)="982b04be42c9f99298b50d169f6f9c910e577ad8bc730d0773ccb7442d0fb853cc55839554cfa7d0e16799f065e685256494a8a6dc39aa6a840b87894ee9da10c568e49a6bfdabcd77498da37c178bbb2119045d9ea547e1611257b6cc2e5b1509bcfa17d7be0a1e129f185044be84b5538a17895b76c62f1261246bb3f87bf5582cba57d0863ce7e5c6001e13eb69de718e7731e5e1232849a4686d49483fe125195f69b0bf25844c107731fd2ef23b4d0703203ef1940d958f9950053700b131446b0827725f99d0d9d2cc52c37d396339de240fc37290f3c865d1b1db4cd19dc9c872ca1389f90f1ba8ca9eb42ade8800e375adb1880ec4935ce686751c4cca72255750b714b9209503fe09f4466e39936bf3a7bf65b693bb83048a4322fd1b265d125824a61aba1e6195132c61ae40a71eff15c4c2cf285831667b32fa88ac3a656173f164932efa095528d5a23ad80cf4f8c0bb8b1b761a35654fdf0f100ccabf903d1aa5eeaba2bac90a4599adf8cf03d2354b845178c7781493ab47b01e6837609b9ffb014e7c703d05180686e64f17fa02c776451f2ba86c16d788cb202538163b711dfd0f8e793c31dc377343e87aa250d9563b7be5e5c9c78ba53c068cb8a7eff7a29742993052d796309d56bba681c2145717963bd7892c072f69c54e66f6f85387c8d400bc6c6934481ef9ecb61b12da54847a32ab5e53c0aabc8506c87300f8f897b39a16a9f93cfa9a4f6e3b8e4abe80998f3ace4c2b844acf402eb3af9f8facf66ef2bcb37f6d90274156d98f3616acbf5bdcaaf5548e6d7fb6e1001be798ad15e30fd7616ad045bf49e599c039b6c6d7661e6d23441e153a66dccb36c1ba4d23d08430d4d4ec701e6787a37b034b2119bb62e6e7d8c29965027c6558a2dc1b65b812b7ddfb19d0ab45c60f149a4509800dd505be26e029cbefcbea82f7ae95ee8eadcf2584a192aae52482d6bc83537e0f6744466a8cf1412f3e0052615bf768da943629874c41f9c71e15141eb526b4f96605e34a538c89c910137707fefc3ddd9659eb7596e6a0f83c804bd81c7cd06d3d6d05b4a8156d38595566da385fa094f163a88d46fbf8c48826076495068d274ceb1ce0f9ee2cdfbb766201a957517262072110a9bdae091f52c2721220a0bed4c46d8ecb3e2ef10ac8a4a3c00fbbdb03a648aa7f6cf67f9956aecd70a671a83ff65dd6861c10326e3cea774d6fe66d6a1d76188b8d4ecdd2d073f62770e1df5488bb18f7e98b45c599fca0aa66db371cf8f9143a70da0d207b7a1d65ab43beea78320ff5a27de5ab288206fed9387a172b2e94c91b01d8e3c3aa3e83ca0c08c4121e0493b29f74a4b4c0f06272fe20c9304f8b0439ea103210359de5ad703052a9c9d5cefd5f62ff7eb0b31ab7753069a40afc50da73d9e10a163e7e441b69860270c2fd6106c63053bcbcf5198b5fe77a9ee1ec1b5955b3fca6403173db857abb2a33338302857d3015fe072c4927579ec2b3119644e8853c387758c1ee8c4aec3428401283fd6f154a16f9dbf5a07b402ea2d6e9381aa725db7ff7448aee8662fa08553bf2fc480d57a6c5085a0cbee9ef9ad1216c7e6dfd87a8f8e6ff213bb748fb635acd7d80816f03a31eded49b080828a81f2be11e55d0124c69c1b8e1124d8781b926bb0d3c6313ca7a8f53954ce30255b5eb627f6b6139ccd63f56e73b704ca90381dda31985648ca69a903999e70a75b21a27171fb80b127b2d6106b1091125693b66758ab212b94b6683e730a4e3a67a4225711319f6bd9ac44a3628cbeb251cc93ec36302c4d46cd2c838ac871155a7462b48070f3f107429f2a42de52ad32e4b9755055d02379a4d6fbca44377742c4b209a914ecb25bb26af2c3be9163f9a6055fbfd443773969f84e53561ca0ee10ac07dbaed6792ca49330d80f5d6b8432291700e0013de98d97c512eef41044dff7a234f71ecad532fa6f8dacae988fe0028f4d0ff3000495861285cc7f1b91163eccf43f4822343ddb2990996d367d61036aac3f991220845c45e2abccdf37739c012bc09d4b93c22cf4af323691f66e75a9f6ae3aea8b344aa735e53fbd9f8d153ae170fadd56e85ef19f5b1dff400f7dfc113c06371eeb24a5a00c54382ff775ce1f0a717befd0950fb1a3f99852360ee4ef41a18d0f514dc7664bc940626f4ac026ea2868ee07597db56b11ac4f51cebe009f872b10e94f323f3b9e964bd3e7da88ba342b0a8caa01885791274d38e4a9f4b4469839aec8f5437373af1b2744160113bc37b8fff268756f85f2c15a73b143a77e2801e2a30adac62e1f21199d58d174e3186b91d54377c6123c506d37cab394e7819f67a8745bb8ddb80cde685652d4757f2efd5a34d5c8507043c0ed3021a5aee5d19e358f2c7ab6dbd9ff1b85b8642f0d5acf6cb2759321208e57481cd6962cfdc1349e0b8398df48a8ce455582613db95a8d47f61bc59b656a77551d51d1ab2ccb34221f7211e5afe1fe2163492260dcd33a6945da88747fda9bb8498450372914d519e9cde1d954f7185e05ab02de7ef0f4cfc17e7b16698870498c688d32e2c2971af30c26126cdde1d340b99140aeddf6f9ba42c04de52a023b4075b9d5c8e162bb2d0bd69208cb7f9005db842020348e522b720225c56baf137a563d60f304e5738d20e674e077341f04224798756a911ce5d92d7360f3da9efdaea1a86cbd429d9f87af3d65010266d0dfa0573343fa6a7c22fd1cd76e022e183a965baee9173bbd8ae2793e90ffd8c8eef81ecb9a64cf1d8e79e63b1df3061c65c992088af2847f9179a3760086098d13f560f220cba41bb822216f28bb4d92557571425ee09fddc29ae13c8ba944595c99f3df6a966dc2a8ef585310f558dd92d23481512f804be1a757bbe366acd41a219bdaeb41c9b91bf483dfb37cb254a3e5fd69a33bac05a6be28b5f69dbb2afd636a89cb2198aa4e1a25527c4bdde48cbfc86f8a02ac99b696f87ddc9fc05a5af735c5a976727cc1057ef43eca548f478d012f718245c8774b528834b67f4a647e964f0a5e5338f84292b44235e21f93b962b95eb9c34c1177b3bf34ebb527b7d2dca2f9574425f728c67aadf5ac5b95263890d20cefadffa69c280ea2282f3be6de149edb7fb11d10d53a9904a11c605d2020be3d6f99e3bc991754bb5be79158d20daa60360c45b3a5f3d33850cd21fb86f059d9300fc495ea3e3d9111a076daf4903fa91565a6131b24fd68d9660efb7fd56d90158a4d5fcb22523c7b1131c1ef9f50cdd1f5df12c7e6033b83737a372f6d1f894d5d41fb4d3cae08c244b5e1af47e6fb21b7db4213932d5bbb0d0ca89025cdfd410acc23ca07509dbf2706ed8c9ba9e34877123b16c30994e944ba92105aaab360306eaa5a660c9cc00f8215fbf2244143c4339db4eb087e42d7c7976168e615416f6f0abf709615869ba0e45830a05874160c6f5cedb1703c3ad19dabce15b4845ffc992191fa3dfb87efb5466d1f343861b0156bf7d7122c8e5c9ce9d30a1258a0a791f14c6ea808d353f8d29ab1cb1348c7571d8cf1f3a90a8939b59f40380fcdab7328a6f64a09306d792ecaeab45562fce17d58405ba94c46c279dda77b66a0581f51ac14d621b85e2dc70a3a3cbda404239ad9255858e0dad3da7a81d54d736f8288c86c1cc89778eb394028c395058f735a75e7eb9b27ba2723fe2876c8f452bc7e9f3c61b517970087fabc2bcfe9fa1486eb0cb97b42093b7eedbb2a3f3a1e69e70a39a678f376566d0b9c746c7c34f27a0de2cee173e57f8f9f3dc046fa726c43ab88b3a9404b22113c8a7ecf9f79846d2bbc740a034b7953e2334ce23aad04ed398d81da872217534534882145556b8d505c4ebd3304f0e4c7ff64fcbfbd02ada0ae465c810ce2ebf4216d5b40e34a56438240b79c8cb6a23154850734b07b065278a71b60ed65ecaef6946e06e671fdc69ca2a5ae56960a00d7da62450989097c0a688ae52314e718a9273c83b13d59eaa0c5e282158e4e7537a9c691609d3aff84813fea39bcd174eac7d1832715766bf0bcd9ea830fdb932968c359ab79a19806f99c01f2aec753a73dec7f076de17c0815d7b40316d5f59ad1b60d49b546d91777caad13f8cacfbb9d101e4cd64ffa35bd29e33a95b37c84e9c1be77823f1806a503a75584b7668a5f88124c95ff60f733c0a5e8db57ef39db899bc3439bcdb96bab00f0d804fdd58bc40465c3c7e6ce76c685194261fdf894c89fffbfc199ed2c4e3f58f0f309193329204d61edb62ee12e24186e4bc21972ccba5b92baec5918ec6880e4f75289c89b03a41d68c7c2a4d1fcfe8923f2637af45aa00803e7f4982a8563ad032935104c126a7580d09e26e6d7721ce7e13b01c7d415b289c882b999468ae81900305ae29de87e2a3ce33d8bc923ff4c21bcea858d064fcc7ca609ed4753b1dac6577edbc04b18c1e1e3b035d2d47c7c6ecf0dee349e591a064229de25d1da1110224875ca30d48e7c316068a570ee635c94f9008f90d5aebc070e44a2ce73e5ec4019ef5121d1f81703a1dcbdde7972dfed5343dadecb352bd2bc5b67b660d6141af9b573b04a2e987724bdb44c6fc5c01814b5d27e4cce019d376a4cdb864e0e6265110d8279cda458dea033bed88020c9503d9b8c811d6669c821695639aad630d902463eb8ce7760532c37d1d4c73aaf7bf348088146e649ad3c040441de687a84b059b62d686036b1cb2f864875028e31c0092518162f26fab7f3ca5e01194e8652bb2e6c060c194a56160d3d296d85479fa308fec0a2d40eae693f00ae32c62af16c0ef416691f5ba843ed6dc2a2a0b9c3d5494484cc5a7e9568e7bb952595fb81af71e843bacc34bbe3a4204f58b9f8d9d6576bd4130d714aa26252635e24768c379517319f68e0e8d7a2aa071f5503739acad36a0f109fb3df6c95dd2a1dd9c25b38b0373d41aa605e7e8c5660e5c106ff290723460041d1d1ad173f715d382302b8ce36f3bec72aa4d29f02c2e83413988fb181d4595c75f5b8664f1a8041727a317bf214aa3a7e1a44ae28e4a1ba74c589ca8687e31b641d0fe6c2acc66370690bd078155d10324546764fd70d4324b00987b7459c74f1242089418e35b7520d6b12ce3510451ec06206101a8c1b30be5de9585f24f5b2d6faf48fa326205b33b071c69347b5fb9ce2630301adba75917402dc1af149e10bf0f08707b2ecdc2e5aca2522f341460785dfacc0375ddfa761fba0d674557b36dbcd208fa3ac86c25481a8b750893a7e91ae842038aa0382775183e7a956284c997d705e8e20c3bea38cc55dbf5672884bd904ac280c1e50b442b689671fd042388fac78a96b8b37d3b78364a668f752c01063d46a5db7c3d8577a4df20369f918c87b42ecc785456a87d89576361a447f3b463c6dd42c513566a7d4c0f592247b1ac233ee672e251fb852fdbca0cfb08cc5a6dac17c35eea5c9e2055cc75d1dcb9474a23c1e40b729c73c10243ca8affca0aa1aee7352ee9e8889380d41be650a0cec50f39e517f771c60c8b2412d84abc23f2f2f296863b50758003073ba0feec0cb7d966e142bcedc7302ccbc69675465f3153982e6014660f94c1dab35106596e8fb468a190e036807ba20ca7b7863f52ab5d7335f9fb125247cc5fef2797f4fe14a4b3a1602769dbaa33341aa15aa5c20111852061d0338592fcc54cf5a43d10e9aa7b9ab8048f80d82be12f3847277d856718341e2a3a7ca80d5f11b59a5236e884ae6955cdb19f6e32eeae", 0x1000, 0x0, 0x0) r8 = accept$inet(r0, &(0x7f00000005c0), &(0x7f0000000600)=0xc) bind(r4, &(0x7f0000000640)=@in={0x2, 0x1}, 0xc) pipe2(&(0x7f0000000940), 0x10004) mmap(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x2, 0x810, r4, 0x0, 0x0) fcntl$setstatus(r8, 0x4, 0xc) &E/vۯ+wVEdĄV)E[^e)WTVP=Mu ߶[g) A`4_p# \b' / @0kGT76HÈɲSeubi`c5k6{RsI'YQH@Q^{'V7͵ zY\a[2\}$z1BNgBq?`{P+Y11# YಾnG:*=;[)LngWM?8%"ڳ"f^AԵ_EzNTr PӘ wkz92 +W/~@Rd!G空2=_*]h\eG t _"kN(?B֪_s Kw\!YOWꆉ2]lA݂ŖO1e:R~e O[8y܍̒a':QX-2?s\ś>ŷJ842dk:EƔf5 &\C10T**n e3uH-KFG)a~J [6$Y+BRejsDLj,*L{OeCLW|pnFM]7?l/ k܇9Y21Q<|՜|gG/\ w6?dEj3MXhO]BpKp6Kd#2k~_?8tߧw6l6XcE?{Q#U/'kU1ަE?oLQNt.VpgX(XeV(3Ul|<&ѓs9-=G?nW߮dW?x} ^FVu =nkUSle= d $ B@IsBK+= ;Swhe0ӕ]7"hFK!E[:լ_'o3JZ]^bkOM T7;e[39ÂDK**bB JM^ M=C>%ˑ04jc=/ECl6/w qYW,sge2Q\[%5me /g^qgprNP_Y bK|Cg\ٱoE㫗Im;'V5M y`ȯ9wMGϸSh5z1`|>OE8b? g|1?s *71p^{M1!vp X8bLN(K '}ָW&kd |?hY_jgx~IFpD !ܳ}Į >GDab% С-cjqIKI Q ٙ4@rv7D{VMdgNcaȦ:ϳ!dFWDآϽ ~j޳Qq_<^UM|È̄})#v(iUnhb  Trmf6cJ8bK#gZvXסxQE١K`'*tuLJ+ ?eAG&岞KN?{VI. agO MCXczZ϶-x52"H9NU2zij/p2*N\$Ê ;c}lrFչ)1ZzrH9Ak:슭 ?pf%(:َЏ,ogijw@ϩ˿НVGG돟1ěi9cFQsMBi>).>T3l!M/DN4iC8Aboxro}Axmr m674~gx_mFy"̿ cUy [iu=Cr='Du*O[LF܆iUwkWlIw] n?'q;̀ QpKeqayKQs@mPc8_NNƬV*9]`N*!B2=BU""CR D!JQW'Q!oL[TEJ M)1sz1-HV1|sO5>͂@wn| 9Ц[rXᄿtL^x6d©'v ZЄ6V9KMuZ:]3{r]t_J..R[+b ->!D-](dYE! a TO>)vx)絎u_MPμ8ݻl#\zU},-|.RO+/C^<,H⣢AhBȩw˄,0>6/+J %*y0ۺY.`DS ¡ \b(!(1VJ|Yhev5e#y1!/= 5n.=ǤqBX1&$0"Q &񐤼 m84^8WO2;f 8WB9yfG}WZArL-$ι:ru[ R7N~"6*|dJ~cU. ų46jipAy0@^0ܶfi&''Wr^*7qz4Onn]Q5ߩ"Q*13CT.d' s>e.ES7N?xl[ĕl$Y(!]r0S@ -5 Bla 4cp*sFpH6Qi;NAn8rH(ml(X:Sҵޚ~+q@ht&5܁g|9w]?mUoP M`DX-G)} 鷏 Ah gxo/EN'97W($E_,:G4< (wAz‡W6=ډ#Q(V}fB#7vw6gZ]sT.K=ʅ#}A6(w]K>m\9{" 2j \ [Hf|Qܢ4?b-s;U{e' 0I%.x#6p_h| PO _^- {F`'<1oY'=ZPՐ‚"v׼.cJ escTy.zAۋ.>{_0ExQ?*Pa_RtHaG1d;IS7 (ltNCпhboP.EZ0<)Iڌ>vʣLNM-RNe2]D<]@<ҷX?*or]P־4wsYMZonZ $Ύ iG]^ecA̪B)dN(mWtNr+,V-"ڧ4GإɊW_{fV kv&mc Lkt҆\zY!~(k; 1HJ Qܝ}-ˀ+_%+X7nވx=i> mO`pårjN_kD5;Kr &j!3N?:#6(NmPL 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{0x40}, {0x714c488e}]}) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8f0, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000140)='\b\x00)\x00') 16:00:44 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x80000000, 0x5573, 0xfffffffffffffff7, 0x0, 0x0, 0x3, 0x75, 0x0, 0x2, 0xf6c3, 0x9}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x22000008002, 0x0) ftruncate(r1, 0x0, 0x2) 16:00:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x2ff, 0x0, "00b9ab6d0000fd7f0600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x44) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x3f, 0x4, 0x9, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffff04a}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffff0a1}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x87d9}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x6c5e}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7ac8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x9}, {&(0x7f0000e7e000/0x2000)=nil, &(0x7f0000ebe000/0x3000)=nil, 0x8001}, {&(0x7f0000f35000/0x4000)=nil, &(0x7f0000fd8000/0x4000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x500}) write(r1, &(0x7f0000000080)="36e7", 0xfffffffffffffe31) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 16:00:44 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x80, 0x2, 0x1, 0x7}, {{r0}, 0xffffffffffffffff, 0xaa, 0x40, 0x53c5, 0x4900}, {{r1}, 0xffffffffffffffff, 0x61, 0x42, 0x7f, 0x1}, {{r0}, 0xfffffffffffffffc, 0x80, 0xf0000025, 0xd5d6, 0xab}, {{r1}, 0xffffffffffffffff, 0x40, 0x40000004, 0xbb77, 0x3ff}, {{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0xfff, 0x1000}, {{r1}, 0xfffffffffffffffc, 0x2, 0x20000001, 0x7, 0x7fff}, {{r0}, 0xfffffffffffffffd, 0x2, 0x80000000, 0x0, 0x3}], 0x4, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x0, 0x1, 0xfffffffffffffff9, 0xda}, {{r0}, 0xfffffffffffffffd, 0x11, 0x0, 0x1ff, 0x80000001}], 0x3, &(0x7f0000000180)={0x6, 0x1}) dup2(r0, r1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20400, 0x0) poll(&(0x7f0000000080), 0x0, 0xdba) 16:00:44 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = getpid() setpgid(r0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) 16:00:44 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x81, 0x0, 0xffffffff, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) write(r0, &(0x7f0000000140)="cd368388d04fa2cc4be5306fc81fd89bac15806def2815c5048e7bc33657465059a6eea24fe1893944f2e0f2be2770b11332065a7048ba42c62e1c64c196f35d167741e00be2f014a53ab3b3e540da24dd982d36385cab831a0460e235c459ca8ad2c751729b3c91ba3b420ccbc3c26b3b428d89c78773ea38957a73824d99742ecaf0ff0b7a3707b549e08e07608bc4d3e1d7b64fa794e230cdc8bea33cdb9d7aef16faa6a00fd0c3077e25e30270a52018b02d2386b6d7ac15d15b6699d35ddda0f7540c3ab4284a0f1eb8b290bab3f285", 0xd2) kevent(r1, &(0x7f00000000c0), 0x8, 0x0, 0x7, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x400) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x44}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x0, 0x1, 0x200, 0x6}, {0x215b, 0x7, 0xfffffffffffffffd, 0x2}, {0x10000, 0x7fffffff, 0x0, 0x8}, {0x10000, 0x20, 0x1000, 0x20}, {0x200, 0x34b8e085, 0x85d, 0x9a}, {0x9, 0x0, 0x40, 0xf73}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x10002, 0x0) 16:00:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = shmget$private(0x0, 0x2000, 0x104, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r3 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x1, 0x1, 0x2, 0x100000000, r3}) 16:00:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) read(r0, &(0x7f0000000200)=""/77, 0x4d) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) 16:00:45 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r0, &(0x7f0000000540)=""/226, 0xfffffffffffffffc) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="2de11e", 0x3}], 0x1) 16:00:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = kqueue() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x1f) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r1, r3) 16:00:45 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x80, 0x22) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x4) pipe(&(0x7f0000000400)={0xffffffffffffffff}) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000000480)=0xc) r5 = open(&(0x7f00000004c0)='./file0\x00', 0x49, 0x100) r6 = dup(0xffffffffffffff9c) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x80, 0x0) r8 = open$dir(&(0x7f0000000540)='./file0\x00', 0xc0, 0x1) r9 = socket(0x2, 0x3, 0x8) r10 = kqueue() r11 = accept(0xffffffffffffff9c, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) r12 = accept$inet(0xffffffffffffffff, &(0x7f0000000600), &(0x7f0000000640)=0xc) r13 = dup(0xffffffffffffffff) r14 = openat$pci(0xffffffffffffff9c, &(0x7f0000000680)='/dev/pci\x00', 0x28080, 0x0) r15 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/ttyCcfg\x00', 0x0, 0x0) pipe2(&(0x7f0000000a00)={0xffffffffffffffff}, 0x0) r17 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r18 = getpgid(0xffffffffffffffff) r19 = getuid() r20 = getgid() r21 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x1) r22 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x100, 0x0) r23 = open(&(0x7f00000007c0)='./file0\x00', 0x0, 0x23) r24 = open$dir(&(0x7f0000000800)='./file0\x00', 0x400, 0x92) r25 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000840), &(0x7f0000000880)=0xc) r26 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f00000009c0)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000180)="12524f8f6d28d22253c636ed1af64ea32e333586776a742a56428ba8d99ca5c848e7c8156440aa64902e60d629a18252448b6d4f47e085f43e65427a9612ad80aea5c356e78c08ed4bab4b7ce247dbb4539da317864cdbe0e2d371563b9023fd73", 0x61}, {&(0x7f0000000200)="82cf5dd6738cfbb3e8a1997b875d8416341a4dddc398bc970333c42f99aeec90e7652eebe6c13689dcbb51b9ced8f58dc8b23a5f1f0993553db5b0947080dbefb0a4d4d4ce8a982ad245cb8a29587a34a03816dc6c08ed9b86da331522c9e1ab31e1a1b25ad0e2c515baa56bc32ee4b0b7def9c4c43a9b", 0x77}, {&(0x7f0000000280)="32762ca164f032b94fc0319b9276411df948490c5ac486f2045b83037782ac03a4b054273027da561a5cdfef840fbcbbe3f090dd434e9be860d9d79ca7c4f47b8113770f0aebd61ffe575b230a494b1678424338fec3bb044f7a2797ad86ba2b1227735c3b9a72ce96", 0x69}], 0x3, &(0x7f00000008c0)=ANY=[@ANYBLOB="1800020000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26], 0xd8, 0x4}, 0x400) r27 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r27, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r27, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$LIOCSFD(r27, 0x80046c7f, &(0x7f0000000040)=r27) 16:00:45 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000000)='.\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x602, 0x4) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x10) 16:00:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000d80)={&(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000cc0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x7ffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x80}, {0x3c}, {0x7ffffffe}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socketpair(0x12, 0x1, 0x100000000, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) pipe2(&(0x7f0000000240), 0x4) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x6c}, {0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = getppid() fcntl$setown(r1, 0x6, r2) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") pipe2(&(0x7f0000000140), 0x10000) 16:00:45 executing program 1: r0 = socket(0x11, 0x8003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a371a3f000"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000000c0)=0x3f, 0x4) sendto$unix(r0, &(0x7f0000000100)="737b37ca306555163b921838fa569e7f476c6a9e8027ac9f685b30e96fa56c19655d279b47b9f4c2af65480280170ba52af3b1fcb33580f8fb3e9319cfb07cab097f89ef11b526c88eee2362b5dfda1ab461ec01c8abd1b63aec4152a803742c9004143c035eae2142dcac5dd6b445333f67fc0a688115beffb41bfd11a881c2d909f26dbdd2a0fa56cfb7e411e69a67872db6b1685e189ff48a76fc2f0dcc66f20616542668826efef3dd368fab8c671e2547c2aad2d6cec10391b8beb75c915521343e088ea6d061c0114215d1a55ff6ec7112f8c43d71f0bbc6a745fb3a8e75a7892c3a20bbe5ac28", 0xea, 0x403, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:45 executing program 1: shmget(0x3, 0x1000, 0x42, &(0x7f0000ffd000/0x1000)=nil) r0 = dup(0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) shutdown(r0, 0x0) accept(r0, 0x0, &(0x7f0000000040)) 16:00:45 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x43) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x13, r0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x100) r1 = dup2(r0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) fchflags(r0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x4) recvfrom$unix(r1, &(0x7f00000001c0)=""/10, 0xa, 0x42, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) fchflags(r0, 0x10000) fcntl$setstatus(r1, 0x4, 0xc0) getsockopt$sock_int(r1, 0xffff, 0x79c6d9c751bca563, &(0x7f0000000240), &(0x7f0000000280)=0x4) write(r1, &(0x7f00000002c0)="6df9a80d6df0b326746022a54b40ca595ba68af65210f2561eae14f5f1bd588ad06e36764a8e39fc65ec8da68f90d07da52aafff699c62ec6c8fe6fb1ee0ccfb64ab487ce652653502483b3e07c447934b17659524920e15c968e0815ee052c4", 0x60) recvfrom$unix(r1, &(0x7f0000000340)=""/4096, 0x1000, 0x41, &(0x7f0000001340)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r4 = open(&(0x7f00000014c0)='./file0\x00', 0x2808b, 0x4) rename(&(0x7f0000001500)='./file0\x00', &(0x7f0000001540)='./file0\x00') r5 = open(&(0x7f0000001580)='./file0\x00', 0x80, 0x40) writev(r4, &(0x7f0000001740)=[{&(0x7f00000015c0)="b7093e64ef29074f509faddaa0a2a1575efb7abeb4bbef888372f89dd61eed648c9ffaa6aecbbb43e89c5464e09950ab812300c0ac01ee2c9ae4e1cb81cdc704e90eecc80bfa741416fe58a0d216213fbd867e9fb524062bbabf652a7cf60aa779797283f25f5032f5d5310da8cfe74be0b6db33a295f176387680f8020a3a45a2155592f8ff25c3736229f38393350a1cc83302eccf9d433759de5c364da98f226ff78f90a36c9b7ef4744cf53257909effa2d4c59c2ca0eca79d3f20338be08557361a781d458747a57cda20bad89f31ae846179e20e36aacb4dff4471690b7eb27907c16d1d0a125d4de75a484fee02a1", 0xf2}, {&(0x7f00000016c0)="27c70bc272e7502082998423d7355c28a5b24986a423a9d25d4b55ef12b875defb17de9fb7fb509964ea7e385597463eed1387c62aec48e380c4dba19d022c11eafc2d8563ae5d456fd9db1da19e38f48165fb6fd4530c14332d7185fd8ad47ec60fc947a437efffbb4d164a9e551896", 0x70}], 0x2) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000017c0)={&(0x7f0000001780)='./file0\x00', r5, 0x2}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000001840)={0xdcc, 0x401, 0x200, 0xffffffffffffffe1, "dc98ea5a7cca9e1a87f67c8ed5122360ea2315e9", 0x1, 0x4}) kevent(r5, &(0x7f0000001880)=[{{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x8000, 0xc5f}, {{r7}, 0x760b90b5f24810ea, 0x80, 0x41, 0x23, 0x7}, {{r6}, 0xfffffffffffffffc, 0x24, 0x40, 0x4, 0x4}, {{r6}, 0xfffffffffffffffc, 0x10, 0x80000001, 0x100000001, 0x7eb}, {{r4}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x200}, {{r4}, 0xffffffffffffffff, 0x22, 0x80000000, 0x4, 0x3ff}, {{r6}, 0xffffffffffffffff, 0x2, 0x41, 0x3f, 0x2}], 0x7, &(0x7f0000001980)=[{{r6}, 0xfffffffffffffffe, 0x66, 0x2, 0x16f, 0x40}, {{r1}, 0xfffffffffffffffa, 0x0, 0x20000000, 0xc6, 0x401}], 0x6, &(0x7f00000019c0)={0xfffffffffffffffd, 0x1ff}) mkdirat(r5, &(0x7f0000001a00)='./file0\x00', 0x10) r8 = semget(0x0, 0x0, 0x0) semctl$GETNCNT(r8, 0x3, 0x3, &(0x7f0000001a40)=""/188) renameat(r4, &(0x7f0000001b00)='./file0\x00', r4, &(0x7f0000001b40)='./file0\x00') ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000001b80)=0x9) fcntl$getflags(r6, 0x3) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r0, 0xb) chroot(&(0x7f0000000000)='./file0\x00') pread(r0, &(0x7f0000000080)="4e3d78bd346eea7b8f02cd8ad6c6b4afd1308089a4554d05994f0b452998f8400f45fe968115986f7c8ddda88edb7eeb9a16d3ebcfcdad50cf0d5233d9fea3084b0579b698167f30e539f3a73cf3921da1bdfbb8b3c391cee25af10a656e0d04c151440e18c79a7a8a2bf16d5d46c71bde72f90cd88a135dd0866ccdfa7733d2052cb951686d83555c54546417d1fc6c6a22411e6f10e4da3e768186232b3f3eaf82a4dd2bcb5ea2daeb5562bc01162437bb580e573ba7e8d477096b03f67b11", 0xc0, 0x0, 0x0) 16:00:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x2, 0x5, 0x0, 0x0, "0cfa945814f6333840751564b4176346183c7c1f", 0x100}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x1, 0x8, "5efceaed76ad52eade00000002000000008c5e00"}) write(r0, &(0x7f0000000140)="04", 0x1) 16:00:46 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)='#!\n', 0xffffffffffffffef}], 0xcc) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:46 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f0000000100)=[{0x0}], 0x1) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:00:46 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:46 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x7, 0x100000001, './file0\x00', 0x5, 0x30b59a2, 0x7, 0x4}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:00:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) poll(&(0x7f0000000100)=[{r0, 0x5}], 0x1, 0x0) r3 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x9, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r4, r5}, 0xc) 16:00:46 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) readv(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10080, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x3) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x2, 0x3c7, 0x1f, r1}) 16:00:46 executing program 0: getgroups(0x0, &(0x7f0000000040)) setregid(0x0, 0x0) setregid(0x0, 0xffffffffffffffff) 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x2, 0x0) getuid() writev(r0, &(0x7f0000000080)=[{&(0x7f0000001500)="22cd6056cd36da762f05901299ebe378cd1ee6fd659d598feb518d1e3f6aec238b0018d07a87eac935d97f3dfde944bf5f1e77aed7e053756c2b2c1941b673080624b6d0dc5e03503de42771bbafb2e7c6b9267a974c76ba616d6f769db589f65186a088e41e", 0x66}], 0x1) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x5) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = accept$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) read(r1, &(0x7f0000000240)=""/32, 0xb8) r2 = dup2(r0, r1) ioctl$TIOCEXCL(r2, 0x2000740d) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCDTR(r4, 0x20007478) syz_emit_ethernet(0x1027e, &(0x7f00000000c0)="a2") fcntl$dupfd(r4, 0x0, r3) 16:00:46 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc050756a, &(0x7f0000000040)={0x93e0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x2}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x6f8d1b505177b515) r3 = dup2(r0, r0) renameat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) 16:00:46 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000080)=[r0]) chdir(&(0x7f0000000380)='./file0\x00') 16:00:46 executing program 1: mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ef0000/0x4000)=nil) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) mlock(&(0x7f0000e13000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0x3) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3004) 16:00:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000b00)=[{{r2}, 0xfffffffffffffffe, 0x20, 0x40, 0x915b, 0x3}, {{r1}, 0xffffffffffffffff, 0x18, 0x2, 0x7, 0x2}, {{r3}, 0xfffffffffffffff9, 0x8, 0x8, 0x7ff, 0x3}, {{r3}, 0xfffffffffffffffc, 0x62, 0x21, 0x8, 0x8}], 0x7fff, &(0x7f0000000b80)=[{{r0}, 0x0, 0x4, 0xfffff, 0x3, 0x4f34}, {{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x81}, {{r2}, 0xfffffffffffffff8, 0xe5, 0x20000000, 0x6, 0x1}, {{r1}, 0xfffffffffffffffe, 0x43, 0x30, 0x5889, 0xfffffffffffffff8}, {{r0}, 0xffffffffffffffff, 0x10, 0x83, 0x101, 0x437}], 0x5, &(0x7f0000000140)={0x2, 0x7}) r4 = dup2(r1, r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000e40)='/dev/bpf\x00', 0x100, 0x0) setreuid(0x0, 0xee00) geteuid() ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000000)=0x100000001) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000e00)={0x5, &(0x7f00000001c0)=[{0x8, 0x3, 0x1, 0x9}, {0x100000001, 0x9, 0x7, 0x1400000000000000}, {0x5868, 0x5, 0x0, 0x80000001}, {0x7f, 0x0, 0xffffffff}, {0x0, 0xfffffffffffffffe, 0x8, 0x400}]}) sendto$unix(r4, &(0x7f0000000040)="fd16fbce057634a8b0a6e7cdad7f2edecb07753228ef97fe48e57c2825d80e70421c1d98c780dde2f3a8a937dfd948d933f0be601b84c5190e507b33f752a95f6e724e7b9e0b149f967dfa45f333cd255eaa3e32cd6e8982bb01b7e4b1e9cf678220739c863c36523f878548941c8b1a64b35603f7e0dd498f7057164b30f3272f0941e528760ff1e5a559fbd29309b7d265c7ad80856d970de607e731377ce1477ae6516f336c41137b8798390a5ca6991ec405fa1a461b183aed87b8242d94b1925e325fa7623203012241b91d8138baae69d764e1de213c8b29a66d6187f2bfa538cf6c546b0770a6", 0xea, 0xc, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x40) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000a80)=""/127) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000c40)="d1d6e44551f13c3dd575a8207e8b8d4954661522ee797dcb31aa7eaee92cbbe938a590531cf4e537720b6c88216051c3ea7e9e079e4751c8a168e6ece0bd133eb0c7a852f4f0d9a0e95e94784245dd4a14588d000ac4f3254f3c3e2aadc54aed2f36ad3602b60d8a73582c185b912fca19395fedfed8a9951530a826092799398f7da0263cf7a26cb506dbbaae4fe095221a54196bcc4126a5aae7deb91c20ba869d2d1e69a42bc8470ee97437c74303e9714c3f74d1bb4fddfb2e8e81376c5b6c8b6f13d6b377b958f81af1bb4672595b817971561cc08e9849ffc0ea78d1ab1520", 0xe2) openat(r4, &(0x7f0000000dc0)='./file0\x00', 0x180, 0x80) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000d80)={0x7fff, 0x10001, 0x401, 0x1ff, "53a72994c8ea323813a5e0fa02b8a663be0edfd6", 0x4, 0x4}) 16:00:46 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) chmod(&(0x7f0000000040)='./file0\x00', 0x88) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000100)="de72cf5b97672e13", 0x8, 0x0, 0x0, 0x0) 16:00:46 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:00:46 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sync() syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x52fd) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x48) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)="2e13a8a3bb07814419f25cef59d9172cc2a61beb5a8ba4c9d09469616c07ca272d4d42adc782f9e13d3f12f4bdcd0d0205816d49e284ebd587ae5700736ec6a8f344e03ada8a5178a0d714000c42dbaedea69148217f2446", 0x58}], 0x1, 0x0, 0x0, 0x409}, 0x400) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10888, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="1c") syz_emit_ethernet(0x1, &(0x7f0000000280)="1a") syz_emit_ethernet(0xffffffffffffff1b, &(0x7f0000000040)="b6") 16:00:46 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x0, 0x100) ioctl$TIOCCDTR(r0, 0x20007478) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x1a) ioctl$TIOCSETA(r1, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:46 executing program 0: socket$unix(0x1, 0x7, 0x0) r0 = socket$unix(0x1, 0xfffffffffffffffb, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000980)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000009c0)) sendmsg$unix(r0, &(0x7f00000011c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="000062ec66696c653000"], 0xa, &(0x7f0000000040)=[{&(0x7f0000000100)="0b5daf4f988225bb7e783073e51bd86604bccb2b23cb62406aa24d067f9c391e148ca6dabb3a989eb0245ccec885334be66d8dc9770891d6cb4ef2db809bdbf2bc69089b331dfbcbfdb70a3a60331440ac557ff22130555e0c8209354991a8fe96b7b34304ae8aeca2c890ea528e9606add41a83243f80df34cf6a9810e89d3002dfd9019f9eb3fae7313538775c3893ccc60937e32c7c054cee68e7daa107047181cefc2070fa50f0bf0e3806f31220de50d9b1176fff781799d0956e06230ff5b410fa1583d4a7c0b5eca8f9bab8e86ecbd753cc6cd594999d07948b2d8f43a5d39377ff3dbcdc05d9eeb2bf84100bbe40de6f29ece3798f060e3b12e581b6c22db27c39e428fbe36ba9379a5456d82c384418b3286dd8670fcca48118722b6c3fb53fd016fcbfaeddf9133d318a7213c191ac55fc74f10d8a19f2128bd3836077b6116235c6b177299b26288345c4c82d5070251170bb7abc069a3c180a85b8150d6559685e6ba408a0e835e0746cc430a925ee8e55aa666354633b78b5edfeec0fbae259bbb20f6bb22bc536ac90007f967436de313f440adcb1bf8750b59d2fd5e73bbbf44e1920da4b9d80c21f468531ba0b66b8df7c47d4b280a075b1911b30e0af96b547d2396b6ee59103de69f5d4567d38c0a0fe788056489665e0c45132ceb1ebba2fc80049c69343f6eb786e468c028b491db5e6482d4c58f877e72e4a2578267e3aa98a14e65f3389b940abd3598fa6d19935ae23b6c9a303bbc3f783aff1f8219fdc88fb9a1b65d45a8c6b145ef6882c79c9b809b73829ac18127087077bc2460aa91ee5be990416aa0beeaea573992f9dd2f3ba3fc485c25121777de9f34acdef34ab30ebb5147f0f4284413130bba9c80df10f20856eff89f96a0a655f872c05cfc2321ce96fc39b5b8bb687c374308601024633c6a12969f9091aca9231a92ff74f453ce5d4c7fd0a1d21f617901a00d1235623dc457e59d7fac8356996535ba80c32264016a62286ab9e551f2f76e9163cd27b5682c206be42f773f43033a8d233b0f7b3812931a6cd8815fb2df1071e31e824679b48676d466a67fcfddc3adcc31f4f215e79d7c7c1e06195789e96d3792082ec83427e6e51a5e8dc644d924f22571d71818c71869a4a501bc68cbb3ce31d86c7aba97a2e1fe2139bb3643152b86ac83c48346b58f0dfb0f35e3cd610b759f7a31bbbd9d8be6ae7899c9412087c2b55931a5def8966903112602334ff014fb204283fec4ef7c411472c7a57a507054c520fe0134b8a166061d3793990e8b545a7bcf22413119c18bc8925a7af9c286eb70c65f1974a7a40dc03ec23ebfde98154f059801218837b5e75fbbe09720b8b0451b24289801fb7c3be41babefc706d9ff504a40f966681afdbe18555c96797b20313c28554b72d51267078b2aee5707f0436c7617cb4c3d1ef7b0a27f87c85a429ba8fed9e0176ceb4dd5881b0759fef96100af2f8a18ff84ac070d03fe70614f061ac7442a723219d044b0acf799fb3d66250c3b969fb3cd6f655bc86aab0cabd9622e975abe59fe5d019189be5b72135bf1c9aa31658d67299e561249db92b2dd4fc84ab17fa8d5b36cac12c33f4f896d621e60d158129340000bdfa9b6b18d882cb576355ba9a74a6440faebe3e76fe28f383d2929223a8de225875a74e49be67fe13c1b610b2ec27f89b6adbecf4795d876914336d8aa9f220cf1ce99f95d3ff9b055349b336073e09b0199291fa03dbabac94e57f3ef0c4107cf01959dc63915f2fc61d29f5df61e2879bfd2e38db6d0dcba01e495efa5667c7f8eacb45470141e48372cc54ebef4c2d7d1c59cb23839289b6d36a0c210f8565b3d7b6b695b997b5914dc1be6f34d6ada2ba3d89d6f620ee6bb59c535546d67fbbc72c20dc08091e4bce64282ddd1486a4aa114b1225036853dca7e27c1faddd37ea07159a0c87dd7a05abd075086d5f81a78a3c6eac424d2a94f45fdbee85ec1849a47685075dbc305e3148b6f03ce4db816316c153b1eb3a77f16dffa5f9fc7a77fb86ab6980e3628385f05f7eefdab26d4a6a04983fbc7ea940ad46fe2f75c6bf6f065268e7eefa4545ceaedef2221eceedc7d5c04d92c96591e0b15ee310b665e4a0db162636c3f44753b72a54f93135c016ce87a471ccdfdab31b87117faf09b53a9ecd045746e0fa4c4a1e4165b0793ebb9ec8145967fed04250aaf9be390920ab7d650c13a96d97294ddbce82d62177acba39c92d1b12fc9da0f489a014396d419c997c74a59806c3c3cdf985652c463057a36a85d20f9f54a438040d02294e3b06a213a26acaaa5cbfd4a15e52d6da9e26a4fe807f0afef590e6d8ac4788bb7b9e1a2084f54db6916427f95566b8fd7bd8d5ca16252c9a073e0bacc38e8b4c21ade33c26961f16d73e18bd95e231993046c80324f9ba5af88945df14786b98783f011cead478379ce311c05ca8bbb805dc734ff5047b6f7aceae9cedbd89e6c64aa117b1e884ff0587f66e92cff4dce3c8ce9af9c85517ef31da82caa0807f7f7ecd9a6628dd91c6da14237c5a9cfe2e982636198bb36ba43f6bed5d4e500f12ba3acd67a21b35d880595a1251ca0324862912a0f928ac87ed5e58bf9b30fdda3d1a698f4a4407dcfe837c249d427249aea9651d93eff600192b94f16f30718e319888edf89e648b44f06582295cf571be992bc975d5d6cc6b453a5536088d6f58bd5a90ce41c86d2a67937a6685119172be098c3a91a10bd73ba6b41c92d9d984e2f416e48a54c8e45392516da0d75e46b14c90023e0192f6ebf5f57fe947343ccea57d29a58bd000f6a561bb02a80624824e477fc8d8128a69fed9a64d313e0d392f7f5435c3266a0b92776e20a0a71afb8c51", 0xa51}], 0x1}, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x0) mknod(&(0x7f0000000940)='./file0\x00', 0x1000, 0x5) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000000c0)=0x5) fcntl$getflags(r0, 0x3) dup2(r0, r0) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:46 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="92efcb20", 0x4) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000040)="02a89c5b7cf0c0f28a0123f443415a54fa7178f470c7053f720d505c051690dfb05bc2e614b469ac", 0x28}, {&(0x7f0000000080)="3e15ce2c1e4c8d44b667d3ab2ef39f2f8cf76366734f37aa3071d8d268a05daf39d9eec2f964707bf9322056fc5e1b9a8e52cde8468c49546746d5154c25", 0x3e}, {&(0x7f0000000180)="1475ba4068b9434ae1225011612380137b5339b2ba3423172e4ff5b61feffd9ce95243aff4bd4b4be028a33c4fb86524491882b18f63b535756e828785ff3e63df6236c1e01293464a1f5b19c4ed5803acc9d1dca1f6353deff922b8cd113f1af14623169e2d54d093aa837424d19dc7dddb296737d646febb98ef4decb5426378033628c962ac509142d36309e50d46675a09a07a6a578ffeb4ad6461cc02eaab0ea8e6d6e14f2ea39e6fe439d68458adf86a1c72b413803c26d2c3875898b9f541b9f83e93ee4f8fe398d3455c9f88300a5ff4", 0xd4}, {&(0x7f0000000280)="558c0f9236e07b08ea306b4453b92225bc13795cb319007df7c7c004c14f5b82de6d0238ccb461f9a29ee6ddcaf37b08ac0418c9d04d0ddb3636a86145184406f988eaabb8a8d88fd57eed34107e42b59eee0e5f4bc50bab4902acfeb2c692ebc6c5c7d5543a13ab1c423f4557b5d0c3ae6200c1785ac49dee9a2bf849b38e349e2988ee3fcdb13d5a4ca2375a7af40ff0b9e3f98b55ae9b97e4b8a0478c5794e3da341755507322640606dfbfddb43259d8f7b9d10f3153fe7bb2d0cb569dc7e4dbf77b9181b42d8b01d3a3d1c20fb694a9353da6b120ceef34ab8012948b899f2773f970ee9652f37b490714152ec2e3ee91304ac6d8dbde221008172320db4d9e0716f63234c386220adcd6072a8b7a799ff8bf62b5260a503b9347fc567ea2acd36ce7b53df4c0382214ff33c750f3a67241aada05bdfeb92ec58d26b6611d616ec49a408b4bf10562c6add35dfa6ecc33199e58d8648639e461844728722676c17700a974458438c5a66322418c1de71cc3336fd5a1fdea2a86d1a00a370a83784de6826699b163556c6102f7d815c0799a4f624ec4b8ad8654f18e9e0b3e40ae9a197a524b85ea27679404d8a2750b7e70660eb6986c7c88b76e2293e9a7c75a7e3fd04d953360b173b1dde9e412033611407edab8d955d3af44c7f74ca68ecbee0ab7f13abf3657c11f3fe95c1c4aabe71e418b5e30cfa4b03eeb5c2c7d7bdedf1dff093c53e25939d279d0716c8f726a1fdc407a2be02caa56405eb9892f26045a8c65a0d118f8216a284b8521401bb7a5bd3a95a2b9a33f87b346478c197835c80372beb33f722704211406f000f94209f7df137bfc6457427573b3867e5e6af91961c394f27e381ba76de585a0d3749100266c0d453c86f5bfa420f91f1fe87894697840e4c7f5794da8b73c224c499af35e9dcf5ac59a85a509f061006c324327f22342a6e296d333443cfa4c9ffa5f25259b4d31e9d92e27ef9e683ce1d2aa7ab9d3daacc1df6d3ee6424ca789d3d9046e3c305f59fb273f12880d9bf275dff1bc34047b8c2e2a38d7e80589875743b853881e77d79e4e76d4cc37506100389264f06436ae638ef21db5057535afee4f5308b706b3248f7041b54c640b03ecd40acb7cff83fd6c65f7f363bf6dccb57a5a55d47c990bb6f6b1eaac953a8ca63c102e10ecc0b854b67529361e4ac2fca0df51e1c448894b25fd61a4f717f0753dbb653685d83b5f6c01ee2c26761ecdaf3f6b13d086c53571250f91590cba2acef5e6a52f5a3bb9bc0f98c66c60cac27d5267316ea9551b30aec518abe7e789253e4fa33221726ee29f78bc941a0a8b1c8b795d270766ddfba66bb2bbc39fa3d46baad312d74cfb70b40d8584001442801cb7bd053293807876f0c6c4f46f56409d20a085cbbafd1e182849873641d82db675e28ad07ebcc8441528b423a1d19503d87346df6ca2261949d7b6c1c80fee2ad16decee1c8622dcc57d5ff474803be48669687a6402795454b983764b82c68ce42150afc8c464b29d822ead7784a7b4198b2b3eb84b9f53ce35577d58ce329a40fdb59cffa4b0e2f3a514fd67c206dc33343afd1b031c966af1176236cdb5b8e74662302e7bbe258a1e532ad0aa325011840cf2f1ee80f74750ad11b2786464989f486ee2ef00049cb13fa229ce353c06a7a496ae762f369fc611edf0df6939ba4c088a63e8e19626f61bff1424ecdf206bdb60230d4ae12c0b863054a0c94178f01099cd0ca090ad2ca56c78a9acf85c9b85faace1282fb313130d8e63b4dd6d7a6520515f070e7929b5ba7968ca51f91bc421a3b100043e61c8ae83c7f631510a5c1f0e9492c58185b8886c42c8c1047d2ecc5b5b6c64286c0633ce78ee7815e6c263a1a4150162f0abf8563d3ffa9060ad7ed9019b4cb8270985f030d730d39163ca8d2f1f6b8a1f9758b5eb3322ff77ac192bf2c266e869dac3ecb6150e9439e85f8c8b45d1e2cffc1b4e0ad78135e6ca609d9473b288498b20e04a0587248e1d17a8e8a06ba3dd8b39b7ef889274846001c298652a3abafc019ec9ad861dcaf02de1d37491db97dd02622e9ace6f3f2443e9cfe9d0c34c6d39ccc46457f3f1f2a09594325a728518415a2396b0e6a74b4b52891b3857198d6f2ff6fb1429cb45da15dc8fee485efafa97b4a104809f9bd88e34ff7fca0e43bf4595f443ae21232bfe9f586cb7fa2567525832a10464e2a91b7e489f4a0685cdcbec5e7f7f09afc24cd3d25d2aec6175890e160f189bb17c61c0bc3d4aea26ecd183f3b4dd1b312c3ba245b1756c4bab578633b0a31a70cf6db448694340e05f67a415048feb65c99f4dce87e3475d4f44289b9c77fcb34d6106df9a8a6545479d1497bca28596922501461034b7f702a487ff1e1350cdd663473b6ea0fa5ae408e989c9902a2160a5737b58cf4eb864c4a5a6e0bb58c70b31fd69de82f2f914cf18e78115d27053bfa7f574ee16773de4ff1475dbffe3e38f158c79aa1f96cab9bf872e502f152d3b538db8ea96bbb63d643302bbce61f35145122fb5594cebda00ed5c508829ffc070ca2576e50d57e4327515af89814638498084773e2a7a081b9aaa9115fdafb5bc0ff5ccf073fe7778e4bb1b05045ca3750385703efaf0d93deb83897dbb03dc69ce356600a49f559cd5edd0a23cd4de3ca784133d1bce724eb785bbff397f63ff79caeffcc94ca22f661a82beb8c1240cb2f6f4e97a2bc733a0b1823a6055f17607418a355e9c85dd0f281c50047094c04efe383e3de7327cb7d3b0761b5a0582b3c58e375310cf3b0b88403c434c5267d963c2aa12a41bd9b33a1aa3b7549676ce4bad7e0d481fa7991c68e0330de732597ebe79375788e9873904f9178bcb2f812f5735594db94152fcb3b030d8c5a07dc773e7985a80ebeb50ccacfb42c6c5d6eec6925baf1974cf5d9b75cc13cfa9408d72e31fda1c48896806a22a17db6ba3f309907f859d9fcc8052dc605038d1f4660f5960a2f5728c0e8660df193833644be46b3991a47b426c2325554a37dbe89943aac0ea3549e0830ef3cd3b7436a85f7f38a56d27a5efbce99ea855fdab9fc4d175ca953901afe62432810595f76adde3555f043ade42b84c34b6c215adb4522cb022301f7891ed434e7c3f12da72c46b83e9946e662d5bed2145880f4eecf7066f97bab5e4409b74a605e39921efbcab20f957ccb6752b37cef0195a761159b1f3c6ab5cb6633ba2fe73580f2d438d35b57cdcdf88089a89d1cf7bd3079e212ab1196236430ae226d411d54b41f94c162b4b5dff27cca6a894b72d402fa358e0c0a72bc700f6e4300bc88bbac41d2fa4e92103d930bd6568ea85b92d67e54e12a05a384424cd1caf680a9ca3c689dffdcb109d06287448dce753315f4b6319a53156139192d792f54c2415bb01015e7f5102a41caa5f900d903a0584f5bb1f9da9b3ad89c14f81d1e74d5e110ca16bb44473410d1dbccaeb288e247a997ddb1bdd4538412562cc350837922be4e31a52d05077cdf566628f80225a7bb95e850286525ce226ebe95a27a0a9888819dbf4cfbc39ea1bfec2592d682af04c17e3a6264bc18a6c68f8659823e28f62b89b8f108f4b886cde808ba66e07195e2c7bcb739dae58965cb811a42cd5fd87cd2c597dc2e99d42cc4b1e6a20633d25a5bbf728cf6636b362e64a60e84ea40f7b51d7ed08c6d2601d5ec46319b0be1442dba9db41a9ec606ac25e807551e8ae973c836cee1479962081cde040d03c218efcc796259089f27941f4d82a19f735392aac01e1708760f07208c15ff4bffc8f73429e2c1eeca612663237a7167027e8c4af1c2f504c5542a25d3238862f0673b0c514e669b4992c422bcb42c658dfe46246546eeab3849285f18b526e6d147d27c412bb86c1ad7974555cbc97912319debda7f47901d2e3d587037c9d54274dea50be65f53a9a0122f4da32fd215b29fb38052a859fcc25b42c1c5a399044b5e44bb241afc41a5922ce07e680e18b2297feb5080b1586f249d9562d3c23e97ed39bf13777cddedd41f1244eba852de150dbf07f9c1dacdf99b43b7943c4b5682c449d99657d359bbf5d38bc28de01a1789125b72032f5fbf3942efb495986d0c1ed9dce255884794755deb68c11356ea52812f325b8559822d5ac056b499b8e19ea532ca8717e45217ed14d1ab8dd2b335d63a1064faa0b7b50b8f1d47d5575fb650a5473751a71f10a68cedc4db8e6717bd5b2ed9129e1082a7efca112bbf88a939d67007d8a1788d216a10d706e73fd78c6b7d730213d86049061408c4c43b68871557e3b5153b5bdd4618eaaf593012ec4ff7212f665ed4b83ffad969f3644d87e3e6cab01985abc64ae861d745e07b59c290ea42a7ce8a3f162613a4010241e5111eb32016f4c717a00b5c43cc572a3582a2292cca0376e594f3f069c10877627b10a0885a44531d81e09a57c50f83dd3e921d15cb62765cb3fd5870a7d6dec2ed410b78ead0c98c004f9d026b32a3eaf866c6724cf98b17542f3b1b6f165cdf7782ad91a3be382befaa97ac4ec6607f219fe098edc0a8598810b2efbb9d40f9f0c8e67b96c6afbc609d9831491f967531fce0a969b3ed24a380bfddbb5ad08a1663bdf0b6ad6e15598f3d64be5a48b740def616efd1f49320a610900e2b59ba5e5a37e438770beaca6d2687411f3d2b7c1a2d37df3b1e7f55b90941ea65816152db30c3e3990b88d4a588c7b017d994769f2f03e878ae60fd31c9a9b9b231a7022ebbb1d9fd2455f88f385531ececc13ca12bd15d6f650ee1854dc11271531084d65bc94ef9512a157709a3098498da0ad50d72d3ad1618c12ae4d5b619caa7e82ad3b2b7f842e4c4c2060aaa27c22f43aea97a9d88763c5fc27e24ff94f1b7627544a4565c1bc0030c7209207cc554d9496d7b8b3f01ffb01bf5fe2f13104a0589734a54d394241c15f0dd0744afac6bf3f8362ad0099f610626053d67f973678775383ddf01d88d749406b80ddbffcc71e91782d4082e6c0e18f6565d0f8b81d7e6da68f7cf0974cc33e35333f183dab344d89bed828af812428de6f76fe272b37bc456efd19b6d2a8497a8f212dc803bfdded47640eb52e5c148405951b0148e77d07c659a1871d438b0d9814ead248530df9a4a462a7a0153fc90aa63f2191056311ca94cbb27cc24a6f1355da307b5f5c21823a19124eee10d17470c8cc0c59527088f73510122f22ac631639d48c27d8b713227590ad876071cfc0cd34df6ceb06f64901637ac164a8c29da74598ba20eb7dd41b0b3f3664311a7df406589c1c7bfee5c93d04a73cafda2e04edc229f3eaccb3058116486a8a3e6179cfd777cd316f45c19defe089137d152f1ea2e09c231b8f665f7c880032d14ed53826a038cc5baffe7c903aa57bcb6dc312b6270d4ab0141472a27bbff80a43df25cc12eebaf4ba9e31880439bad7d7ca1df635cd5884404851c1cf84fe2798c39304e2ca47c328b9a7a905a7fa29900a28f0a9557b26108bace927446ec234b9d075c696946962500979088a50bcdc5e01c3648257c2b28a264311e0f0c8296b08e4879e96b13ac7636ada69114f0eb832bffd97d9fa6f06082caccbbed07d875bbf4845778a5982fe8433db7f409bd397469d82c2fd47381ab857d38bbef3a5f4ab554e10818f75737cda66fc7aa81ea1572fca564d5f71dbeb51029d4c85ad879bfe55726ffbff51a277f30c066055b3b96e21a5b8d20bbec5d2308263988b5672ed2601e4d89096269d1b07fe269c", 0x1000}, {&(0x7f0000001280)="59ecbd7aabff3cef1d96accf0d1ba9ebcc5b83f255d5d1af4c3443040a9e644f759bbb8db0ae94e9570f396f0d429449b9ab49a1c91f9b023b04dbe7948ab2955bf787460f7a88386a0dca214828a75e4fe4f717a7d86f275c77aedb726405c350556d9111d12ea2e6f9c6ba04893880aaf154dc685ccf8c8c7012f5f26ec7c175e6fac0eff6bf7f5f6ea66a0f00193c045e339cf7244cb8ba64d2bb50cfafcc42e91cec002314c3fce5257fbd659daaae4c56c8f9b5dc03c7e6e1982420540776d04a9aa2c3618cacdb6c43752bfaaaa0534d826f840b0efe65b4855939af74b66895e58cadd902e9c2cdd4953520a47517efba368580297af3200ade", 0xfd}, {&(0x7f0000001380)="d8a3d600e4cfcd8ace3685f32df506eb7957d287b7afa7789ff8c5b1bdd0459cd6990e89746c1e3c398a95bcd3e1163181e4e07c2aa08f1dfdd425698db023306dd53ab00045a89c350c53b11fba2aea62b6a785c2a0b52db4367a8d33ff4fb4a8fff90c8949532f2067bb8d003e77f37d44100bc39ad6675cbed190d8fbbe06d82e329d2e2a2b538bb308d589f7519209390e", 0x93}, {&(0x7f0000001440)="fb677989ffb19200a96fb72b6ebe48e04b90267d988c8bc5964561ab4b6cf6792b9e13b9c2848180c9200171ffe0ef3cc6bdf38f104da009a8f39e280b12fd0c9eca9efbea2575342892849ac2548b9c30d6cccee33be01982f4eb40c217e410e1b482295da16cdbd2a266735f27d4eedd53b538e7c5ff89795fa359334b7360aa338649dea3948524d141c6b64463a301aa16eb7d723958", 0x98}, {&(0x7f00000000c0)="46940eda16e4114940ebeb6f8d5037", 0xf}, {&(0x7f0000001500)="ec3bef72c0a0606db0c0009d493251adca4626e2c3a43332f01aeeb884d720315285ff8fd2c4600688a9dceb1c0f2cf24fe25bf9a063636bc52c648eec8e38d2c0ba58832d77962eded36c4578b122cffbbdca2d6758669b9d5f3c8cac8a907f1e2fefd1667444aa48d93a5ef854af421697b708a808d5580bf19089e69bce3d5c3e241b1297da74c70dba007411564d683cbec9522e068502bb67cb1dd998e8fb09bc8cfe394565f9258e712cf0b737ba79d755eb3b", 0xb6}], 0x9, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000836fdbf40040"], 0x10) 16:00:46 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='W\x00', &(0x7f00000000c0)='\xca\xa3\a\x00']) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x2) pipe(&(0x7f0000000180)) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) close(r2) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) close(r1) 16:00:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xff18) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) r2 = syz_open_pts() close(r0) dup(r2) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, "d88190c2f58d8a97f846bb722d67c49b20ef9809"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) pledge(&(0x7f0000000000)='!\x00', &(0x7f0000000040)='\x00') 16:00:47 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10005) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x9) ioctl$KDENABIO(r1, 0x20004b3c) close(r0) pledge(0x0, &(0x7f0000000000)='vmm ') 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='F') r1 = dup(r0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/245, 0xf5) 16:00:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1a) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0/file0\x00'}, 0x10) unlink(&(0x7f0000000080)='./file0/file0\x00') ioctl$TIOCCDTR(r1, 0x20007478) 16:00:47 executing program 0: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendto$inet6(r1, &(0x7f0000000040)="9375ec0852919a13b1b0f9292760e520d932dba9a7e9022d772fcb8a12c358ee79c2b51eb566bb0198322af91f3fa742960fd06fb5fd614a7680029cffbb8ef69db24decd2d04065666273ab17bb588a26ef63311642bee41d859deed2de4828ef06f84dbccc60ebe7280fc362594a6883062babda01f6148c78d1696b4cc2ccc0d9a244f47c926812540637db0ff90cfad456e84d50940524058739f6f8facffd28585f767f9ac4687c68d42c14f9a0d547702974233b6696e7975c2c2a9bd02a88f3ed9d2b95a36fe5354ae471158f", 0xd0, 0x400, &(0x7f0000000140)={0x18, 0x1, 0x3}, 0xc) write(r1, &(0x7f0000000240)="bb3344fe32ea9c9e27598b4b8b7b898ebed955123ffd6c955a7a42030eff473fb9074472fb7240b146c0d06abaa1d43a4b86b98465d6067c3f656b98493281cf3258c851d89a760e37a26d7051c1df1da582877116ae85b34757792ec20c2339e49c443bdf4056daea5ef59debbb4c9fd9e1ac21c8013709ae6eac", 0x7b) fcntl$lock(r1, 0x5, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x11000ffffffff}) fchflags(r0, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x7, 0x9, 0x1, 0x2, "5bf0ecd40a17e16f4dbfbc2b3fd004fab618f723", 0x0, 0xff}) r2 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000300)="d6f3bac0f187f708057c02439f4dbf8be37520557506cc7bcdf54866f7a66dbe673f6025c3f5639adf9c572a852c9c4b15ce16ab42b8b57a3f03e7588b1fa934e8ab8c2d346be944956ce6f88896051efebec9363e74cdab06c2bed74cbb22904fa12cd8568c512ca8d32233bd0780528342e9a7b77e86c9b97d826cf866cf6a35f6fa1de851579fbf8cb644aaba30d054e92581f5fbcedfd0fb45a00ebbd63557b9915ece428116ac234315d25c2cc472751cb67c18c5605dea09871b11c9f8215fc19f9466d6f91ecb7d34b31a29862889b31df1b07cc8d3d04a972d58e505a5", 0xe1}, {&(0x7f0000000400)="d3bde843fcb2fcd5c7ca46acd3b603091651cb0fd2733412c8afed0e8d227c72e3163c2215944c554b6c20b1b71e64e33514c35e9fec135e70cae88fb56b680ef2a19b6feab22a934a69bcfd0597589c26b4d7123a6bee504386b5946dca2efe90177baebfbfd1da5edd10d811a17051ea449d87ac316318b10af3f85096f877", 0x80}, {&(0x7f0000000480)="1dbad5e8595eb79072c086714c2d1c7e9674dfcdfb0079ec8a449f3b7c95c30c8aa14798ca694482f6f3bdfe454a78cdf7b2a100cc283a87284ac333addde5e7a2eae7dcb4edce77027527bd8c15e7", 0x4f}, {&(0x7f0000000500)="b7baeab105063dd37085b13a195a13173fd1acfe97ccfd3d2092ac3b328e2f846956f8bd42d803db3ac9b18a860af70bd7de4adf6c12ed4a187258c08503a913", 0x40}], 0x4, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1, r1]}], 0x40, 0xa}, 0x402) dup(r1) 16:00:47 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180), &(0x7f00000001c0)=0x4) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:47 executing program 0: r0 = socket(0x18, 0x2, 0x6e0) setsockopt(r0, 0x29, 0x20000003e, 0x0, 0x0) socket$inet6(0x18, 0x7, 0xfba) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x12, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair(0x18, 0x7, 0x9, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000140), &(0x7f0000000180)=0x10) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x600, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[{0x7, 0x6, 0x4, 0x100000001}, {0x6, 0x7ff, 0x0, 0xfffffffffffffffc}]}) syz_emit_ethernet(0xfffffffffffffe01, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b") 16:00:47 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) dup2(r0, r1) poll(&(0x7f0000000000)=[{r0, 0x6e4cb5afb50be593}], 0x1, 0x0) 16:00:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r2, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8000000000000a1}], 0x62, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x3, 0x0, 0x5, 0x0) 16:00:47 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000001880)=@un=@abs, &(0x7f0000001900)=0x8) pipe(&(0x7f0000001980)) r1 = open(&(0x7f00000019c0)='./file0/file0\x00', 0x481, 0x20) r2 = accept(r1, &(0x7f0000001940)=@un=@abs, &(0x7f0000000340)=0xfffffffffffffd15) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000440)={0x5026bb1d, 0xfffffffc}, 0xffffffffffffff4b) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) fcntl$setflags(r0, 0x2, 0x1) fchflags(r2, 0x1) connect(r2, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff59) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r4 = semget$private(0x0, 0x5, 0x100) semop(r4, &(0x7f0000000240)=[{0x4, 0x0, 0x1800}, {0x1, 0x2, 0x1800}, {0x2, 0x7, 0x1800}, {0x4, 0x9, 0x800}], 0x4) execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='/dev/bpf\x00'], &(0x7f0000000680)=[&(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='*!\x05-\'\t\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='\x00', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='/dev/bpf\x00']) recvmsg(r2, &(0x7f00000018c0)={&(0x7f0000000700)=@un=@abs, 0x8, &(0x7f0000001840)=[{&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/216, 0xd8}], 0x2, &(0x7f0000001880)}, 0x9f71d241af59ae2a) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x812, r3, 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 16:00:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() r1 = socket$inet6(0x18, 0x4000, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) write(r0, &(0x7f0000000140)="962cebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c090000", 0x3d) 16:00:47 executing program 1: socketpair(0x12, 0x8007, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) openat(r2, &(0x7f0000000300)='./file0\x00', 0x80, 0x106) recvfrom$inet6(r1, &(0x7f0000000040)=""/88, 0x58, 0x800, 0x0, 0x0) open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) sendmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000100)="01bb98c37602da4a25d40cbe5f8f9f10c2e88120e5360b38d327e0ed60b56f68052202e5d57905226667b0d3ff251eccf48905b5e332be77ef5c895d1b7dbea378277608933ba39b97f9316397892d4e5036", 0x52}, {&(0x7f0000000180)="4f8ab123ab00877204c5128dd488cc29a0ff585b5743489ec60f0fc9e197a6f31ed59cf2bd07d652e04c909928dd6091b4e411b72a7cee78733f56da341f45efe803d489966fb286a0ca15409a50936a6647c77d60e6315ca08553ad2a5dff1a6be178eafe83af1004032798db24ce2361453b5ccd8102e02cc4ecf18e4edbeb32f0a261e65f5809e01909266aa2e8dcce95c253", 0x94}, {&(0x7f0000000240)="7d98c5f1859c02d4f838889b87ae45b5ecc5fee234ae78574274ae9b11ca4cc8f0383d4bfa92541187a8451d61dbc8c17d09bf2cf6f9718c76c674a5f3aed3c7d826cdcadebdc88499f48f1d", 0x4c}], 0x3, &(0x7f0000000300)}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:47 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171", 0x150, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x0, 0x0) 16:00:47 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) getitimer(0x0, &(0x7f0000000040)) setitimer(0x2, &(0x7f0000000000)={{0x3, 0xfffffffffffffe00}, {0x3, 0x8001}}, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x8, 0x81, 0x8000, 0x7bca}, {0x3c, 0x1, 0x8, 0xfffffffffffffff7}, {0xf72d, 0x2, 0x22df, 0xffffffffffffffff}, {0x0, 0x9, 0x7ff, 0x800}, {0x80000001, 0x2, 0x9, 0x40}, {0x8, 0x9, 0x8, 0x8}]}) 16:00:47 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = geteuid() semget(0x2, 0x3, 0x450) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000180)="242f76849cb7df6c3c856c8ff803ef22a4d955883cf9f4072a7b78f6aada141b08b9e210e5de64051a0e6d84c361b875482c27bc558e6ef36fb58452c15d39fc7be6b0389757f4013ebdca92ed631dce2dc0b471d7c33eba0219cddf9a659663d55555826a8f6d9dbf49c985d5c2da8bf083cca67e28359b4bfa5a7cf5de85313ee0baf8ab9a1517f0451f977275737a3cc78b1f0717f75067221b7e8127da8ee0a2bbb70d4c79309ec65d87b3b1eb72ff8c973eef8dfd6280b8a0649b08b1db8ba713c79dad092e1a809287e8cb89417ab0", 0xd2}, {&(0x7f0000000280)="b126e9cea1dc6bf19e19dce8b5557466a06af06e29d149681c2adc5f6b1cae0c086b2c93e85d6f540e0c166d2d62f68911c4f95cb69d4ecd256f0c9e4ed075ddf80f22b4db4c7c9ec1e587c897f82b252eb6fcdd7c5bc5874302f17b9a6dc7219d09e0f39282acda9e95d7bb37152a91df24dea6f6554e6801f78a8fe64df70015b7da339a5d50e69a8d7ace472b96eac1c1c169121dd1063340bb31f8b79bbdc65cef9fa0768d71c7512967dbb6bc48e00e95f354da74861b4827191aaf50bbffd447636ddde488f711764f340014bb8ec53c0553e81961b6d553e523166a521f17c5f98eff9ad2ad4340848635dd5b5068c524fec25f9191022368016d876d905cddf5f2a66052c68852c513a45d53b68371253a33822ead41cc1f12c713755bea0e19038a817942584071c30f84d863cac43c5772a338ae79cef42a913cd8d73fe4d6743563b40cb94a60cf3f1c3416f2b2d902fff60b75f4b7aa7e86a8388c40c450674000c7ed9bd9d2860cdf381ccd5ab53598408308f92eea270f03448ab468762eb1ede8edd31cb9056beaaedf81f3609f295654d5bd315424d0688fdec8eb3de209c7ab1b4e497414089c7922cc77fe0c2439ee2a3d99558e970b4bb7d37e4a77a79bd1c018c40eca5347a7af0013052e00ca47a5c63e3703a6d7d8f949c755d333837ef719aaa83ba581f9c0bcd70fc213d45dad3933c4512db30591ecb4bf7f7bb73e16c3400423fa192283a84c22148a19d5c641c51a5133ab744a06eb9440b9b4aa093c226edac9d460ef8c89d4778a3e3265b557cd0902fe11d5c64a7ddcbc0eace989047507f12feae2055a6469fc1e2f3e4e34fa2e0551ce5affc154b66df0942551dd6dfff2ec49a27caeee22b0a91cf1cafa45ee3519e7a348604212a4ec4f901f665b4c1d98150883101f137c7e1257f9726a8a7b48e2be0136ceac1bc817395c86c94c4ff59745daa56799a8900bad0ccae3e2db293a8303c00a81b9fed88401f8d16bb929eb6f9579749fc6109cc94aa7ab5bc1535c5e8a34ae637fe665d52095866399909899bbb3da73a539b6bfb24ba35fd6634856af5c778650859caed6a00e7a0d76931427df099af301d2873edd5ab373b518f7cb0bbafff91211e73d90fa1a66ee3a3a870c3e7c5a1a6a7f5c224585451cf377b48518d3115cec75a53ade02e65e4f7a9bea483f3c4da0ae0df206e38f5fbf46bffa4d0bc94ee4b89113489f8b590851cc25fb87399c9ed6f270ef3412674834b096b179a32aeb74323cbe55720d7cb16885b8b5b6dc9ac95e1390ed89f57054ec59845577318acca25a42aaa6af5ed570db38cea3273d0cf0070450f58881d70a2b0da899707da687de50efc1144607ddb8f5a2c23c07d1b2ec1fe06efdb39fd80ba8268daffd70e503ad16457033de52ead3d8b9d3bc220775b957cb296e6185f896e33b505504082660abfc508614ceae699cc03fafd9482c2fa686592d67937157b135c4c1ea4b4ca7aefa1b65190ad13abaca41b8d7267493a0f13ee88301dde072ffd9128429055deb073fdcb04ec4482ba86f0a26a9698b0cb6ecef3b2f5a69c4f67a6464ee111500fcb1e36792e10fd7249f14257dab657c4b00a30f3d6066b43be3a5daf8614bb8087257d4bd850d3bb8d690a1ccff45c15484e342fce56274c462c624cdd41a821c73d875ae51c28073a670d9009c8847fc74095e96c492a6bf384d8fe95d06f63c3e2afe86f84dbe51b56248a1cdcc8608a8b78f6720cb998f11cc26380e383d79840536aff71f24a49f07f7e3508e295e272e35152197efa0d10d19a8d1c1094c636e4907ed913e7346fe61ceeb083cd536d38ad4d82f229a98c3b1d21997e8cf71c8c2e008111dc2d28d0c92f7a76902577aef4db834b9a12f16d96dacd72d308ad7a336dc5085acb698c4cfcd65334f4f968c0cc64b99b1451de1c7b8e499824a01171b38f45cc5c901a24149c589b515a8ae734de108ea358652b677c5cb6a853a2b1b7cddc0cfa66201fc3de691d5fcea0b5ad5591f98a44c35dbab022c1fa3fe7e2d45249ec26410d316d4b7aae2dcb99770fc5c8ccf575f01ec493c14a104c6d683924bcb425e0e3f00d992195e8472db953871f1e93d2a948560223f94855a20141fd581762adb2b39c9fcc133e9d8f290344d97562f6ba95125fa34d8bcfc9f104ef03a17deddfe20ad21b791ce3a787414962aaef1ed863f1fdbca501c3eb043ca7bf15fa26a769df2f906e68310a1ce882e9ecdbf43730f400dedd93535ccda2190ed8d5d521e4e2604a3579feb5d9cccc08bd601bba0eb30786183d564643b75620bd8611f650df65e6af2b0b1948872ea2a2187b44defe9f8c0a41b2eb37fad07ab49a20dacc64a17b70953093c08fceedd99e12a8c075a29edd0b2ad39d0a301028ea3caf59f66b7b8190fdf2dd997091a1927c8ffe52cd4b45bc5444c797fd3812be47ddcad52c5871444130336ea4687afe73806a04c929b8cb5593061a2742ac779dff694cb2176c377c85705779499e43c4fa9ff544b19340b5f874453b5c03dc6086c46da6df6a8e21b9364a3f4af72656dc75b27a45df6bbcdc071c1d3e8e0103a8e530ca6e47208aba5d00e640a032cc8a285d62f738aecbac098eeadd23ed4b726c39e6a6b15086a4bed711131bf9a76fbef102f5006c5e8f24a2d0b34d2d5628a8cf46c4e985760393c6a98fda39c13f17fa5df2edbbb72929c9a90acfcae9347459752fa171e0a7b6bb467a8db607b7a599d774841e1f6401859829a9331a5fa596c8d783d663fb9001b3cb247ac8492ad83ff3a021a26fa66cef4cfe41bc90a49abb58aca0474b7995a88bdb6b2363354721e300d4e702f7f14aa152d12e9354487dd679777c1b305bbc20cce13aebaa296f7411ac2f5f59c291557fef410667db7fe2df5eea2cf83a1df84189dc8f5b582ef0efb6eb89f25af6f370d81a56ea1ee4002e2689762f8e3b2bc250aa5bfef764c3b69cd28bfc5a690da35df57016b8198625d63de4af5e5850302a97d094cbed2422812a77b99deac280f9d9896a810c7c01f403e5d07e058ba26bf5ba2aa67bebc6ad607a303b75cf79f0d12b1e478abc5b1ec5c411aca385d6c4022a38852842c2f4debe49dfca2f4062d7fcaa15d41cfe72d3e920dd9e4589b4fd2912ad2cd114ea1ca7a2f62271514661291880ceef1eab4afaf6d50f815579869b9f3416b5aa5f8b8f465a106d260c45ffc7d6c292783168a782b6df244f6589ff18f6d75ae1a45b0925707bd51b099094e20594f1050f9efce8ca6442f7ec7f4f692516c5af33a3a1b4f57220b69957a75487a0903530e71ef896c371e1f468746ba3389cdb83c98f9056c0d7a3504013a8a11ed0fb231242d375a40741784885755b79bcd6dbceb239daaa6c3ca0b16c3e3b9b57a2544a50b1e8e8d1f8e7d64f4bd4c6ebd7cec01b01fdac838ca604eafae504c31c4157cd8b167c2602367b0988713ec36b16badf52fc89d76322366e541f2be99349999d956ae2d618f7d286edad1ae4795d02089c0180db72efdd95e8696216668aeda07e5c860cab127589136673acaac5d464b49fefdf5c4eadfae50463b8379b07424a8cd4ae133dc3fb99af5b46b097957a3d1ae0785769c52f95d1de6b21559feb0ae93b905fd342bb6d22093512b76f4569c8075284a48d13da148dc365e67f2d476d714d9bd9fc9cee766ab1652c33df10434826431087ccbcd989b20447af09eb4c779dc8de4bfa3d0825207d1a827c0574cb13e6928ea050e53e491bb108c6fc47d2fbe609201cb45d2c8b0e9dde3cabb8dc59ba033eb05e2fe4f5026144efa93d296ee4270203e26fa8cb5feecd5427f4242f83f7b691b1a1f76499990b6a2dab4cca020af2cb3a41334e7abdc1432b703d63dfe2713d17ea191ce88d32d276a18d234778a9f83c644538b3d7051debf42bfffd8c4d83c0ae22debb7099e6116825c6935e68e6700d4726bd1659411204ac2500eb2a6e017dbc49c99480c647cb606a2d5482e7dcb2b2e3454e0d32e13d5a8cd6c10c5b4c2c1127e06da2562a69596ccc0b401c57f0ca2812f165b58757caa749d1d9c473b118e2e2ddc3c695ef67878bcd0f90b394346b565f50d47a5721829759732e0fd2093a201c177b3679c7c2f055d1e7d577aadd8cbf62bdbc6e6889854da0749464fd61bbf5bcd6c37f2ace4e22879a5396bcb088cbf0d5467a14ccbf343aaab4f130a3ee7231a0c9cbfb6597dc8d2bfd2b5ede40585b3534d817896ab3672106c598e5a2b51e833c0452265ba631bd11dec5f0ebb8a844c0232509d94c53a4ed4127617a1b949034581a2e367885c5f50f618de5764fece29b4f98e8d9bcccf59bf6ea7046a3eebc04eac51cd372080b1c623596cb9d1cd7d8a6d359faea6b414ec9197e22ee7b9f673a05af4c4a1fc1cfd8bbfdb4c256f60a48a5bb7a062510bbb901c31a43b0425bf5ddd50ddd6363df07d97a884800d17657cee150fc957291ff65b0e64a6bbda5f77165ea14d05009172be19f6171434dcc4c778d79bbfc533b10c3fbdcaa1b3dbc046381ea8efaff26528dffd4cd1a0b957dded5ef4473ed48c10827d5ec21be17ddab0b2e77b2da11bdce70fe471594efe208168cde013b746a9f491f477d17d3fd828ad02b8e3340a77380e1ca3c186e1c398a669fed06d3d86230a84171f9821920eb503604860c8750477fbc845887ae25ed1a4767fc63fb26e0d07d883f554193dba4f70e38ea61983199cf6ee968baa79e1089f224394ab2d9ae13be54fbee4bf3f316cf96778ce07340da6fbb673791ecd00abdf49e942c879ad3cf1bd0dbf41450763267e266181c6b55b4ee80f6c8ff7bded12028c16e0b5e8fdc41e085137438c958258534a3be293b991832de326245510c6130f78993e58beaacba9857b799c1bcc68b4e0239b15401e5e505e64d465e4013e2093051b67abc7183214ade76a2d8a8489f2058fc40334340bf271e392e49bc1441d9d5fc34b0dd57e047da0e5245bc18f119f206dbb5e591694b230f64907b950cad3057a53966d6ac3eb114ca2699c75ca45305eecb96b6414d6b8605374529fb0981f849788fce2f7aa3090762b6daa45382261555afb8c0050b0cabbca72e8d16a6b4d5d3b11fc460e94b3268c82524f35b2e7e36e35ed53aaf98d057f6f7f1a88513753289e99db017a2d51a2f82840a7c648d7f0ea4b9b5b0e15612394252bcbbfb175aafa39dda3b0776fb3355cf9d0b18266873253a8ffddf8a08213ef3679239b8a2d31dd22a8c720710e52d2eac4bfaeb96234266125decba7d65d84e6845e9f3bff7b3ba13b3a0ba3d47ed5c81785297e1144074723773e934d80e09757ab4b9f63ab4a6994bfe892760d805d13b574f728d29cf6db1960ab570dcdcfcf6ac221971ea04eb25b1fa63b6de12fc71fd71a0ced4a5721e0598a76f6acf747a3f379cd364514c6bd338df5902e86bf7c91dde5861c63607811a32e71169fd62c9a32d299d3b5ad5368aef0d5ea20df870f0ee31cd594ec77938393ca087559baca067c8fc8fb08ae5ad66547e4849183197ddba281f8ada6f1ad17e1ab974dae9fcbcc45048955aa7ef9efc9aea84468b6a00c36a5b2beac4f9ab248e08994b2ed67b5461713e7314af108fbe2f76a86c99740a1aafcefa97300bbf7949b6471fb9f7670f468a62d42f126fcbe05ad3abaee230fe7cb98f9281da56195b57d0082ed9d19953e8baf0cc0eba1cb1c7aea65dc23908f708de9d0afa68585199c6b73", 0x1000}, {&(0x7f0000001280)="58186f77342d130ceef16be4aae07fe77c0423183f21e45c00e64a2eca9f333e02f83f8b0de30fffe8b2870ca727aed929b7f758a2cf4f39adcce682c79fb3638a9a04459c6c64be83b6bf44e8f88be92e86e5a49d7067409fbd265adaa67b4ee0c0a63819fc1f08954da6b7a68372e1a39fb46802cf2904f77ca3151ba279bd9a2c283d1c1d1ac226e3b9ae03f9c7594654392066496bd79a191491c6f1b2087cb34771d2dc1c0497163c7b955c9da399c10d7536ca6187156a48a2d9f236da7dac771cfa15f9e3373b62ad49ec8ac10b", 0xd1}, {&(0x7f0000001380)="8e65864b2789c55fb064e85cec8b7b1068dc53015a666700660a1ff1c1941c83508fd4dad7443f1675930d00b23738ae5bde0179704ad84a24d653e9337df73b1f0a8a97f373500b20aa5cbb88b83f2ebb149fba25186c73addbe33b8625707d1e5b64ef973f5dd2ab0ad3f842bd76e0eb18dccf96c0815b7af071505a65b364f0f47a328d522081667f172c37e0e2054ad8de497066dcfd75e694c6a601a0ffc390f3cc00ddf1993174b9b7f66a5ce7f6f75f588bb6f934f3012895", 0xbc}], 0x4, &(0x7f0000001440)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r4}], 0x48, 0x4}, 0x4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000014c0)=0x9) socket(0x10, 0x3, 0x9cf2) setreuid(r3, r2) 16:00:47 executing program 0: r0 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/138) clock_gettime(0x0, &(0x7f0000000040)) shmget(0x1, 0x4000, 0x400, &(0x7f0000ff8000/0x4000)=nil) r1 = msgget$private(0x0, 0x4) msgsnd(r1, &(0x7f0000000740)=ANY=[@ANYBLOB="ffffffffffffffff86bfa85e9a95095b4b615cdd62760b736df496f92d830fb63462cfb3e762a8be95dd1790998c348085119db354a995c73ee2d8323b1888f20481da5b095427b94c00b5af4b6af62a5793244062985a64825289b4bbc149e3746457ff3b569d4d5d16589a0543bdb28ae2c176d5aba12ec6e4b98c919099765efe05aa21b995055ad871149a385c5d8b1c8150c9e2d05c32d6c9cef8ff9c7b4ec395fe6b8e6f99298d81aa894b4495942291ba5ebc2862159cf3b2a65e9acb380f778975b42bb05657c67f41bf24e4874782852ad59816bde491465f106a49bdb3dea49c3fb15460586fd37cb1180d219b0bce77c468364568d253fd047c72dca0abae85a9be17c79f2112c2d7e00a9f3986c9c8892f27f55a00a99ab08ecfa2f9ca853409c9df6693ffc949b4e5e235ea98dc6ecd53b2f4de753e516a4b10aa4d843a310dd7e9dd51f478abf720ef91d99e8fa3a8dcb21e696038e458222fdd341e6c7a70e458b25943943bd49dad5d82cb005c4143d16cb263e6d99eb237dd08c4853f3edf5c4577f64d9ac103806f23581d5ec258d9e0fbd1369b16b117f1f870fc61f0b35263fbdf817cd7fbbb3111ad363f2937be1247cd66f743d36afd4785f9ef7799c7ada5e7f7dca3606d12cd2c093d56734d6abb3a9e323a7339c9d9cd20bd78ecdc5df0fef182fa97e0c020f2716d683df09869504de3f3a65cab00e3ffe3270c9319d051ac4baf87c12b2a58e7893070c9b824e34e2a6ade02c6ffa9eb25777d08c42d07ec8130e30fe4cb752009aae44205a313e254d712d24fb83cc67eedb386fa095cf45f058d113aa157308b73153c33be316271c7c7faceedb46e90391280e286e3524d485270174b8ad2102c35b2630400d8af8442fd730e1e38497abc192fd5061d3f1da9316623b44f014a7e6271867ba4da96aa1ca1924109aa1638d295bc5535a4ecaf9a43c6ba701f8911e88cdd7694d46be1d3a9b4f65d4cbfbd5ba591a65fab663179887619be6c17784ec2d25bcd26dbd0d5d78f98ff554b2a96028ed51fb227bff7f11f75e6a4551e5dffdd01667e1a14d99828893b7e3cba426562c5501ba7ded04ff9ba970f5ab082484581a803112fc881500ee02f0bb69b9e503ba133bcb03e123049669e031c194875816845f10460c1fcd896bc95795b066dd9594a262a10d7cc2a18672a9b3830b820249480174fe81babf76a123dddc663e527bc727062aa5cbc57685abf4789ac6549e54c119b25fd2dbfbca909a480b6b7f4b724c29467be1fc985ceb4ee2607bfe36f34965528861345289fd9210a4d389a0e3ace8e75c4c11e3ec883b3427a14078ee780eb6fe17418f2eb896d29d0aee2473851bb715cecd3661044fd9985edebd6a1b4cc3a8bf689e1c434d7101bac3cc8f7126beb88a689f8c5478b86b6e1381a91a83bcfecdaa7f7528c5d87379b14ae4b810b1d6c9287820335a9baff2a72f6039ebb73af67cc653c64edd8bb93eb643daf6203f589d8bafc2b74148a2c999132ad3339aa1109879074898185661ad1953fe753675983969fbeb3be41ed8d8574178aff36cb0d3f74beb50981656bd41b42437940023428dadbf502a9b210919b7437625447e2cee56384749099e77ac85cf5679a1d376aa0eb0e4793980bcbc9f7124da4859db63954aef783fc1ee8fc45d1f680b69eb93edc0cdf3bb0aa62d5359c7c293251585148663a25cc624fe1589836f9b38445289eed712aa85d668935c4ca9094354d232974d29fa32c0980d31aefeedaf7d35f27a55d8cbf86d27313b3fe2d9151a03098dd47dcec8525ca2cec01895dfa30093a183afdcc6f7f8f1f2ac013cade46405fdb3a605ed6d9277c26328c6ed3e4dd8a27c03489b9c6341386f29cf4df23e4932e02e9aadec050299f52af90b65fa5ee746683ebe435e66fd810dca2d7c051e124168392083464446684b9cedb68f0f606fa8b2a687c04e4c39388213140de767a453e4be5cd42da8768abbbe6e5eafeabfaf6f8dfd87e281df23f31d94ce3fcf27c21ede332f6dacede77bdecc75271856718a7909f004c2deca27820b1f71ca270c5636c1cd338dff839809bac1798d2129f6fb1ae617c7e9564b86f2d4ecd1ea38942820e98f2d5291e5f82291e9d83e95a19030211507b92821260a0d5fca002340397ac8131f39527cdc0a0018978bf4bd019233f52ec31e37a6da6b59bcd76a24fe6ba7664e9e9e013a7d04b9087ace630ef8a3ef860284c35788df4b6b228154f9818b59b426c7052b0d9a0fe0e9825eca56b6f1ae5e322c470698cf88b2d578808eb0375ab01979930b6f18c44a26425dbf5fa9b2341f6890bd320b816eb863317cdddcfc28e768ea62c67e8b91d61db2e6c528a0572d7dc177b7614317ab542765a7480306010ca7417667c854bc3c7790a97bb3469ae72584a80d904aa85fd6186077b07cc847cace143c66eefd7a0fb8cec1e4c22d6f508910a9a34401b4f800f9b0d63ac87ea7a0b56e418b29b2310195d15b23c34ea29793b6b410886105258b109d377b16a0fa671cc7d57a1ee4173b9616da34089a3f53d7eb2ab11a32162891fff23be335cc63eec9480fae77884a7e88e9147469ddd9515211be1335319ff1198035556b54ca7e3a58c20e9afbfbe122802f243c5c48c9e2ba0eac61d3d48b7f6d169478e9d558e82e828889143043e73777117294fe1b19f0e80aa653ad135fc8117d0b087fa524584bf6a11a2f49d034b473dc3b9b25984aefc84bfc19b5574af51982c401ac8c3c13014e765cfdb031c4445b1e4ef7659272383185b2eae3ec672e3d79db10492d385eeed578c02063115008090a5d74f8f21177f7107325d9707a337e3197246ef26013a7eba96035b8b5f68a3294923498ce7070d0bd9369f2067e103481ae3fef54e62c4dd19217b08506a5cd35e6ef57752e55d162927d0105c5ddcd536b73246bdbbba349cbe6ed56d94d944d3504df0283545a24b11adf1c970bb7a18fe7b35e43665697ba31a15b6f78b4848e6d98fb89531f1b1a84fd0b3e4c74d045e777103e90217a013d94cd7ed4438220424380e4207a8ed27538b19e874e0685e853f7035a333315e49b6905da43eac7a5bd45883c63e360a749df71664b8c1f2aa9aa1ef2fdb80399674c101b938a6f61a4939ffebdb7add9bb675fca3703419bd4cfe7913f651ef354f7eb6f755c7f019069dbbca264f907dc0db2de8795ef5b06b4f83d2fc0ca534731e1eaef74aecfb329d5caefeebf614260077cf20ae95e71106f29ec83f43e51279b161dc4dc468fc56d46a40e5e5a5f7b431ae23424d459673dfd27c624bfdc518ee67760976d381c6cc57c7974845595078ebbd5d86ec700141935a548846981a43ac26bc21858c883de76e3df25485255c6958c59f88c7d12c4f925e54e8d973a9214500af6f1b9266732117c3d20ca89d2b30cda3ff0bb192e9f0377f6f9a28f77d8a01833fb9938934b4cb34b39f6cdc0588e3399b44841741d96638fdb763bca302e462dc70b8df38e7d151a2dd025e5747ba8e1ea3da7d03294ef24fb2e0c4dd550f439967b2394a49f3d307050006b1499a4caf831840af682a9bd7bb8395df41fd0cf1352b101f2770bcf6cca05f3976bb0c1d0f19022b8a02083b59d8e4674679d5b86a2a61214c0706b6c8e91662666f204a56e9ad616d47161ba67845d78672d26e5d15e5e705d9f953a1fdfc07dabcf99cd5bb4587edcbf3d4a5c1f3a234e0a613d4770e4c6d91f3a9ad791e8bc609bb16d4ee4d1a008fb8fba5ef8230c7c6bb17dbad2e4279b92f644536507f57fd32f62cd64c9a0fe086993fa081e2ff811a932741f7353501e570380be37196897cb924f0f8f3af58e64a6996f8254e6fbdc953dab509f282b608b09b2a0aa8615bd3e059bbf7d8fbaa9d7acb4797794bdfc72de5e225f150a17e689a55a446b395820a9d566d7ba73c899762a5445ec4f5210707de7ee6729e39cfd2e74da134a8a793245bec9f600630b8ce5998df6dd656560f04dda6679dbeb0567b549c5f3722b7e33e58723c3c56347fe16c2a568826e712b4d4b1fdc5d7f6d360be357b233dbde1e7e1f3aa0e6d72c0abf352c6b72b39316a4372e3df1ad41d911350c9c7b819c616d78cb17606225edbfad88b72b76ca8598dffe634b0afd69ea572140c518bba7faaa4c4b7f57d349ec689cdd0b4bcf92d14325826dfe9b88c3e3f866e8b9469d55189bd477d8b7bb7092eb80e084161d76630a2ad6b70c6ff50eaedf7859a7f294867476a8f7c5abc6f0a58d1766646ccdc0e9ccdb74517f778641d4aeb79c0cfd25d70bf3ca66018dfa5caf24f1593d10b39b05adcf674682e2897603aa51f48b8e41f6f559c8c76ea3104111860725d42bdf003e4331625a0536e8b7930d4122e2c98b74f9f7534d064dff99fd5f12e874b454341563a312a0676060c3e28c21cff4cd5815a8bb3a1bc426d5869ce000f52b0a0da0dd1f922ae5ee4c7453c5cf4467b1f39f2b885d78d268232e27ae763de92673fef39c04169f8d5c8a01a0ac6d51601db28f5ae24174483696770a284849d1858f3793b7883826aa67001801adf252ccca1dc5ac11fe6994203a3b642e27d67f4f6a9077e13e9cee2f78e7cd8f5e99e525bf2f6c716a605d232c9c1a20297abb0c6ccd9146d3c4efd4db3e1dcbd95350c58c7faf6fa7fb0722d70f504d442e0f84789d1ae682283173f0e8681631ffbc473ee99b69de661b3145b283b3a9a2820f1c6961f4c8dd7f1721b69363d688e7daf7aae9fec3235b95e13f9037fce1620eaf4197a83f962033c2b5ea92e87cfdaa4fc7f8feffc970e131da6a88f9d85a55442d954d664ea007dc4ba9f6f59e058a9676ad88f85b43ad64a1a025ce33acf8f6d0d2137c448391521d25a9f1be89bbfd0a5eb98f21ebddb54eebbc49aedf8ae88b3e3a03a81404a4f52952e920b8a199e6d8d3e3bada4d7db45f3febe4000e932f0aa8ee79eb309197b42f359838953d1a3df0985a13a8b511c7cbe2a994d29f99768dc22f8908db2746667ba8c29e4649362e23ef10af77bc71334e3741ec5e405397d680b45db02c27ec245787a60ff93ff67762bc4791774b724108a6b8a733e84a4956bfc333da49082a52aa47aae36a0771d043e383ff778d30a20d395a7f312bc361daf792de656743f0abd8002d3bf44764978960e36975a8964c54f0c2aa8274f363d2d5cd58bc7ff2231ca2d0a58e77c4a73da067890733d136fcf08bd461bfee50ee978469b1333d944c33e710030631e2a43a81ea0e25d3fd6f0fbac619ffe5de59d71ed08991b4884612a6f260d92eb0f4a5fa545cf6d185c12c11cec2202f3e134cf8b6f1df732b96e0a7ed00d19812ef17d59d45a9873c213130dd7de4e41549517f193c005c143d71eafad5f8c60012f36f80380137fa320dc16e54de4610c787eb13ad61799322f4144430f695095a63960b016fb1fa5241f17ab0ee99244a5fc2910b5157b7da6e935592353f6ef6aa0c262e65d813a552aa9689ec5f4e0a7272e55f07154c3a3ddc61b51f1191bb50d0817789b8f9eed926da94b1f6e32ba985437524651b13ce2c88e88861d909ab6554ed7b3e8c3c88e88034a9956981026f01fe5e9c7e97a9730d8ef65dc1144e11ef0ed8e1d6ef4f07cd45cf808edf715b2331dcd5e3ec16b62349f4989edd7a66fbd013b5680eba8f9ad127b8b46008b8d3f6f8b5db600d4100d0fafcae9cefe26271680c6eb51a1a05dd93dfb372c6ea9ed86a0c68f410000000000"], 0xffffffffffffff5f, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000240)=0x2) r4 = msgget$private(0x0, 0x400) clock_gettime(0x4, &(0x7f0000000080)) msgctl$IPC_RMID(r4, 0x0) r5 = msgget(0xffffffffffffffff, 0x750) msgsnd(r5, &(0x7f0000001900)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48aee39ba1be4869cd996a8ce53bf1e8083bdcefbeaea5da86ccaa9e21b9f69275fdc2ae663d678c77308370aff42d734d49a2aa6900332d7afc6625a723dd9d41ea153120932290e5f2da8f84c65ab730a9cd109cc025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4ffffffff74eab1b9e73f27db9b7a6cc877ae76b3dd58e9dc8c81b8b449f6bbbee92f139d1aa7c0f21a010a2c1e10ae1b5292f1bb3c516c94647a619949ecca310cbecab42864d437fe80b36387b95a872b8a70e4746f73ae9539108cdff5e917782239f650395a4861b4583a5505b7a5e2ced112ccb82d50998227dc5da0d494bfc542132cd2c81b007fb0703ab9da5118b30d6761979b6f112e0355e44e02f2b7ff1fa3ba938da83eb5044c859481302b2b0d2b4d8ae15f61361f70b31fa1"], 0x1, 0x800) getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x0, &(0x7f00000000c0)=[0xffffffffffffffff, r7, r6, 0x0]) getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) msgrcv(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="0003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e8fe77f27c32b96720790c49a1016d4c7c3a322d9452604c2ef6de0fd8ef59bb3f39a66fe7ba7ca8388bf45a33ef978c2bdb823eb87fd71a980c67fb80a1bec82b157a2f328f124019e96220f292e93748168845facffd4daaf49fa90c77edd97a40711933fcd4371334471312319f43b325a0d418788da33d2fcb26a5e8bcb2b70c99cb5605d06833cf74dfafa25e5425f5f34c00000000000000351bee2c4d31c3736ad60c4a687c7cc853739720538446a490c5dc2fce60657ed626ee8ce244cdc0240b06e3c255da787f5d3b29f6098a89930bd247bfecfd8fe9139d"], 0x1, 0x2, 0x1000) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) 16:00:47 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7a, 0x0, "0495f59cadee8e35170c4dbc52ea0e7ddacd63b5"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 16:00:48 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x200000000000009) ioctl$TIOCSDTR(r1, 0x20007479) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)='X', 0x1}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) fsync(r0) 16:00:48 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="b6c669007e15b0275902ae17925a43d942c618f36ad69e34610bec4661de38c294529b59fe5ea07e6b09c0561aca7ce0a9cfbaa89d0f178e", 0x38, 0x0, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) fcntl$getflags(r0, 0x3) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$FIOSETOWN(r0, 0x8004667c, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000b00)={0x9, 0x3, {0x1f, 0x2}}) recvfrom$inet(r0, &(0x7f0000000240)=""/221, 0xdd, 0x841, &(0x7f0000000340)={0x2, 0x0}, 0xc) lseek(r0, 0x0, 0x0, 0x3) ioctl$KDDISABIO(r0, 0x20004b3d) getsockname(r0, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) close(r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000400)=0x20) pipe(&(0x7f0000000440)={0xffffffffffffffff}) unveil(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='x\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x8000, 0x0) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000580)) read(0xffffffffffffffff, &(0x7f00000005c0)=""/60, 0x3c) mkdir(&(0x7f0000000600)='./file0\x00', 0x10) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000008c0)={0x7, 0x3f, 0x7a, 0x509cdfa4, &(0x7f0000000640)={{0x5, 0x8000, 0x7fffffff, 0x101, 0x7fff, 0x8, 0x7}, {[0x2, 0x2, 0x2, 0x6, 0x10000, 0x1, 0x5c17, 0x40, 0x4, 0x3, 0xfffffffffffffff7, 0x0, 0x400, 0x5, 0x7f, 0xe0, 0x8, 0x24], [0x4, 0x0, 0x9, 0x1a5c, 0x100000000, 0x80, 0xfff, 0xff, 0x0, 0x8], [0x8, 0x6, 0x7, 0x1, 0xffffffff, 0x3], [0x5, 0x80000000, 0x40, 0x1, 0x10000, 0x4], [{0x0, 0x96, 0x7, 0x48de}, {0x0, 0xcda, 0x7c, 0x401}, {0x6, 0xfffffffffffffffb, 0x7, 0xbd}, {0x9, 0x3, 0x0, 0x5}, {0xd8b, 0x6, 0x7, 0x14a}, {0x5, 0x2, 0x80000000, 0x3}, {0x1f, 0x4, 0x2, 0x3ff}, {0x5, 0x9, 0x0, 0x1000}], {0xffff, 0x7fff, 0x7, 0x1e83}, {0x80, 0x1, 0x9, 0x1}}}, 0x8, 0x2}) ioctl$TIOCSCTTY(r1, 0x20007461) kqueue() open$dir(&(0x7f0000000900)='./file0\x00', 0x900, 0x100) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wsmouse\x00', 0x1, 0x0) readlink(&(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)=""/84, 0x54) getsockname$inet6(r1, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r2 = semget$private(0x0, 0x7, 0x80) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000a00)=""/239) syz_open_pts() 16:00:48 executing program 0: pipe(&(0x7f0000000080)) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x9}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xff) 16:00:48 executing program 1: ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x7, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x20, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x0, 0x9198}, {0xab, 0xc4f}, {0x87, 0x8}], 0x3}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x44}, {0x6}]}) r1 = dup(r0) ioctl$TIOCNOTTY(r1, 0x20007471) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdba, &(0x7f0000000100)="ca8b85eebb07d73b3bb6") 16:00:48 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xffffffffffffff7b, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7, 0x0, 0x0, 0xfffffffffffffffc}, {0x4, 0x0, 0xa7fef4, 0x4000001}, {0x5, 0x0, 0x995f, 0x2}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r0, 0x3f, 0x1, &(0x7f0000000240)="1acdedc09d6b5f8d697a6a98431ceb460e7d0359919c64dcb7dc88ecb94c7393bb78fb1bf302a7b392bd4db6cee8859ac4deff1c0a70b05107cddc3469d3eebeb32c0b9d49b74160d3fe0a7e96c8b7154055d5558b75cdf07b4e2d18fb261fe4689468eb121579cff2993242f9653895897ffd9b2f022811fdd8d515aafb58fd118b8f8d78f85ebd90aca0b60678ce3946a00a643ff74161462c5e3fb5f6fdfaf89b47f0720f6089f7cc1c353789", 0xae) r3 = socket(0x1a, 0x4000, 0x2) recvfrom$unix(r3, &(0x7f0000000040)=""/105, 0x69, 0x800, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:48 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x500) r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000240)) pread(r0, &(0x7f0000000180), 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus/file1\x00', 0x8c0, 0x3) mkdirat(r1, &(0x7f00000000c0)='./bus/file0\x00', 0x80) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) dup2(r0, r1) mkdirat(r1, &(0x7f0000000040)='./bus/file1\x00', 0x82) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x757, 0x1f, 0x10000, 0x8, "39d02c641194f448c330ce433adc4e5be7fcadc8", 0x8, 0xffffffffffff95fa}) ioctl$TIOCSCTTY(r1, 0x20007461) open(&(0x7f0000000140)='./bus/file0\x00', 0xfffffffffffffffd, 0x80) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') fcntl$getflags(r0, 0x3) 16:00:48 executing program 1: unveil(0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x4) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 16:00:48 executing program 0: readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/65, 0x41) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, &(0x7f0000000200)="83cc4cdc0b29bca15e0eecca92a7c4599e3b43197fd3b717ba3e388f8e7cd3d33c8d7fe5ac9a13c7f56e2277708d5a74a3f06391034b5e610607c761cff08deab3044ef9c858458c3de988636dbfe2b7556e75abb7c5f1c01709ca18bb292d941b084d0911fd8d", 0x67, 0x1, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x100) 16:00:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1fffffffffe, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) socket(0x1a, 0x5, 0xcb7) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) lseek(r2, 0x0, 0x0, 0x1) 16:00:48 executing program 0: r0 = socket(0x18, 0x2, 0x0) getppid() setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:48 executing program 1: semget$private(0x0, 0x7, 0x88) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001600)={0xfff, 0x0, {0x4, 0xfffffffffff7fffb}}) r0 = socket(0x10, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') recvmsg(r3, &(0x7f00000013c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/32, 0x20}], 0x2, &(0x7f0000000280)=""/219, 0xdb}, 0x842) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r5 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/155) semget(0x0, 0x6, 0x8b) bind$unix(r0, &(0x7f0000001540)=ANY=[@ANYBLOB="00be369b228b29d8b5bae5587b002e2f66696c6530002eea63405f528d40758e45ead464e4984b94f2cdc7c76435e5b6587bac2d5519a2d550049ed32f37423d9bc679daa3858c77ad12ae9fd04f194b621f6ce9446eba32a10a040000001fecb7684cd45fb461966f1fdffa59648bfa947a97b2d920d037322f8fe0ad9319cbe7602b169e4a9e6747"], 0x1) semctl$GETPID(r5, 0x3, 0x4, &(0x7f00000014c0)=""/26) close(r0) r6 = socket(0x18, 0x1, 0x0) r7 = shmget$private(0x0, 0x4000, 0x2a5, &(0x7f0000ffc000/0x4000)=nil) shmat(r7, &(0x7f00003b7000/0x2000)=nil, 0x2000) connect$unix(r6, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000001500)=0x1) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$unix(r2, &(0x7f0000000240)="31b3492913a8d00c7eb673faebf4fbd5e4aeaf744019c47b6b59fadc2e5035807e087a17fd2aec3e914fd3192e3d1dff025bca9bf69667af18a8142982e2f045e46106003003a23a1f1bb0f73ed2cf8eaeace633bc22c02853d3d29d07a4ae22d4660e31428016552d0c1e9360955e20a61e2ad7d9316e6bd3131e858d34e8e70505ec47f7b281d824ee9766ba746f6b9ce75b22726b5d17e68578c0b5d3883efecd324961dabf5271197365bae9aea0514ecd1ef23a94386efb4c4b120f0c7947819d7b7918c2b6d0d3d8c12b", 0xcd, 0xc, 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r3 = dup2(r2, r1) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0/file1\x00', r0, 0x1}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000340)=0x101) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:48 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) 16:00:48 executing program 0: pipe2(&(0x7f00000000c0), 0x10000) getgroups(0x2d1, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:49 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0xa) accept$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'/110], &(0x7f0000000100)=0x6e) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) pread(r1, &(0x7f0000000280)="e0a8e7c9c607dd5dfbe007d42b0b2d04ab2d7c5b5d6632b49ba00bafb9f10f60d13788a7ea29d6fc96e82ee6cf8e258cfe42fcb819fd134155534b3b7fd90111c2e97a6a46a5bfefedb7bea976e432e0e3e0e99b050416340a938f291858d2741fa49d7d4a54fe0260f255147ae2428e0bfa7673c7f58fb4f03c336befc8cd43a9614eedaa2dca", 0x87, 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000001c0)=0x100000001) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) execve(0x0, 0x0, 0x0) 16:00:49 executing program 0: setrlimit(0xc, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffff6d6a, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:00:49 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x4, 0x7ffffffffffffffa, 0x2000100000005}) r1 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) fcntl$getown(r0, 0x5) chflags(&(0x7f0000000040)='./file0\x00', 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x101, 0x8) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x2, 0xffffffffffffff53, 0x8000}, 0x189) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x101) fcntl$dupfd(r2, 0xa, r0) 16:00:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x325, 0x1, 0x95, 0x5000, 0x6}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1009, &(0x7f00000000c0)=0x4, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r3 = syz_open_pts() fcntl$getown(r3, 0x5) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000001340)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000001380)={0x1, 0x1, 0x30, 0x9dd, 0x2}, 0xc) r4 = syz_open_pts() socket(0x1, 0x8000, 0xfff) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) connect$inet6(r2, &(0x7f00000013c0)={0x18, 0x3, 0xffffffff, 0x4}, 0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x10, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000001c0)=0x80) listen(r1, 0x3) openat$tty(0xffffffffffffff9c, &(0x7f0000001500)='/dev/tty\x00', 0x7f, 0x0) r5 = semget$private(0x0, 0x2, 0x80) semop(r5, &(0x7f0000002d00)=[{0x0, 0x1, 0x800}, {0x0, 0x80000000, 0x1800}, {0x4, 0xffffffffffffffe0, 0x800}, {0x2, 0xb95, 0x1000}, {0x3, 0x2884, 0x1000}, {0x1, 0xaf23, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getpeername$inet6(r7, &(0x7f0000000100), &(0x7f0000000180)=0xc) r8 = getpid() getpgid(r8) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 16:00:49 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x2, 0x4, 0x32f02b3f}], 0x9c54, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0xf3, 0x1, 0x1, 0x80}, {{r3}, 0xfffffffffffffffe, 0x10, 0x1, 0x80000001, 0x81}, {{r0}, 0xffffffffffffffff, 0x1, 0x4, 0x10001, 0x7}, {{r2}, 0xfffffffffffffffe, 0x8, 0x40000000, 0xfffffffffffffff7, 0x7}, {{r2}, 0xffffffffffffffff, 0x9, 0x20, 0x5, 0x8}, {{r1}, 0xfffffffffffffffd, 0x59, 0x28, 0x3, 0x1}, {{r2}, 0xffffffffffffffff, 0x4, 0x20000000, 0x8, 0xf53}, {{r0}, 0xfffffffffffffffc, 0x2, 0xa0000018, 0x2, 0x8}], 0x80000001, &(0x7f0000000080)={0x5, 0x27}) 16:00:49 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) close(r0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x80000000) r1 = getpid() r2 = getpgid(r1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) setpgid(r2, r1) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x8) 16:00:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x7ff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, 0x0) 16:00:49 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)='\x00', 0xffffffffffffffa6) close(r1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000001c0)=0x200000000006) lseek(r1, 0x0, 0x0, 0x2) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x37) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000200)) read(r0, &(0x7f0000000000)=""/1, 0x1) pipe(&(0x7f0000000480)) pipe(&(0x7f0000000040)) 16:00:49 executing program 0: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0xb) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r5 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000080)="d2ea4c91df58f64016b16b80da3a3015ee1253b9185049765e2cf6cd86288d732bffb7cb53c03f06f86b765bed22dd6ccc748b5bb08b82929fd58177531bad7dc06793b33aa62959e5612533052b226dfc7f08a483dd", 0x56}, {&(0x7f0000000100)="59ba13098d1c0ea7315c8b74fc52c3c87f68d281d657d5b25dfa103d0018743bd0ad1e09bc2966e31cbb22558ac29b680683b0ad90e5cb799ac14ba76674c062459753f00a0387e64d0a6d940b1055b4a84a96c1d6b0aee93b1918d01e273133c53a5be1ec2d78cec9aa339d9d77d3f67d09d8a40fa8865763df3aaa825276ff200f6d9405fda2ce0ff1ef40fdf8f22647bf40fc20", 0x95}, {&(0x7f00000001c0)="d08b0edaa58c02bfe8f56150fbc2101e4bc9f77c8f7111127d32c6fb6eb56be74f43ea37a6a2de133adb8a", 0x2b}, {&(0x7f0000000200)="3f82ae2307362d8bd7275c1778607d5fc7d4f73915c159db697d710d062c6bcaa14d938f5e44147e272f52c4cc8e787f2cf53e28651c46d4f2", 0x39}, {&(0x7f0000000240)="176c68985d9dc700f23385cc4d6a7b84c02e125b04dfed0c5d16a66c803b553a424e12e37aeef59b20d7e6f24ea46456aad84ce7578a9c0a16399f62ab781a6d335902caae034b46ddac791def7f6c", 0x4f}, {&(0x7f00000002c0)="7d6b87e6d2e790c71f401f13c88108fcd210690bbc8708130ba5a94f90c8542e2f14a728025a5c73d0fe3cd5ba858ee45640dd9547cd50311ec62b9188b93c4cb781ab9b57320c4d912d41ff4b3311958e8ad08da902ae45448e548852101a8ebf70b1", 0x63}, {&(0x7f0000000340)="4df9542399d82d046ae41b59b1959075b0b2604edc0acbc00daabb5ddc890d89e5b3f01495f58607", 0x28}], 0x7, &(0x7f0000000540)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r3, r4}, @cred={0x20, 0xffff, 0x0, r1, r5, r6}], 0xb0, 0x1}, 0x3) 16:00:49 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000100)="ef3ed81daf0e0fd08c953cc70f8d82ebb3b60d3e94a443ec625fa4bcddca96737afedfd8ca7d1071bb578396c09b1f88ec71c0cd813f3ab0697c71a55c22bc2088acc0b45618c0816e457f5b4d20183763e00badaefe27581c941014a862864649ca73473a7b49fe4de234c394c2ad0a59e9034265d75f1c711bb32c32d0c160b840e1c0081af35a1417514b167a741a0f2afd29221662a8a116745ef3ca15dd2160b2256710507fb1c8817be51ba3b8096486", 0xb3) dup2(r0, r1) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x4, 0x8, 0x80, 0x1f}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x48004004000028ae) r0 = open(&(0x7f0000000400)='./bus\x00', 0x20000, 0x2000) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186007008b0000232700000000000000000000000000ffffffff000000000000000f0076a2287f433f", 0x2c}], 0x1) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x821, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20082, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000000c0)={0x80000000, 0x401}, 0x10) 16:00:49 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0xf1d) open(&(0x7f0000000100)='./bus\x00', 0x82, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x87) 16:00:49 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) getsockname(r0, &(0x7f00000004c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1b, 0x4005, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) write(r0, &(0x7f0000004380)="f4d3b18ca9f8a23e1eb4a943688ed642f4db18490102030eaf24aba89d92f63e4a8e048a392cd0ff1290d8bbc74ff25721868215e39b8dc56668acda89ceb7ef90a1fc79079c6ab33593a6e98da36e194f14fd10f87cff036b4fc09d5e7d5a6c256db9d66ae6f20c29633ba58e3de36590bc3425348235560d3607a824f7073b94717dc9b6a66cc905cc9620d39a70597cadb5ece097a78960de484f324cf624eb4c15ef766a49e6b1b873b5d521f03ff43dc388783eb482671bd86e852ca27d5323094ace78f16b3284cf6c104452485a8a19fb3449b9d5ac046e433584adbdd6078d3458099c64328684de9b29258b2582a89157cd5b5271cfd405876289bd0ec65c2ef865d5d414f63a30abfe8b9d4bd64ceed7e5546bcf16d5259bcd0b5ab45b0548a67264dc857e2347d6965b291694ef41f77ac0b1f345db87dd429b06114843c48a87828b8b630430b15c5919cc8c363ec988b1bac18580ffeb2a2f79ad1dfb29bf62dd58fcf02e77f8098864b94e7c11ffc9769bf17668b20b342d0744d89d1959901d2cbe64b203490dc9f473f17b9a58fc0f7df168b01857e57d09877dc129229ae45e6e75305c7c086906a8b4d43d1159490687b95573c6a2e1e28f66aed0d958a8d9714c627f8732970ceba6b35eb27640e41dca86cfbc366ed3c5bc053f88f9a9f2b7585c9a82759924945b372831febcfc0b8444de21b42c34fb051cfbb08ecedc14d6d233aa9a1203982905c4518615380a8ec549674f6a252de04d54b82e3140e30e10489287b9d7ab33b4e55a4a09b534f701b13ace606f4994a30cd0ccf3c70f4194d3958eb7809d19f49677ed7bd8085d9893e756334ded7e18e0376bc6cf6e6bc8d38ec16c2354c666fd2cc2718c7da899cb09ee48d2f3bdd8b63ed0c8892bc9323001fe8c4e8ec7ee80b5e75683946a3f3bd100fc59966f6a8336c2af441198523dbcc5fe6a958277f4cd1e858db9a522a24fad2f1255d9d6748f74628b3e2404657269c25fe3b1aa08729fc38ce39fc2aeb51078f487778f6e2c7d697069051e4046b0b4eb5a6a2d90ea807aa9e5d62f820ad0ffa88ee679998470a94aad927ae46eb47e391aff12f32072be8e9539641136f7ec4457604d176527a173d43d42f148bcdafad58eb997c5b047dc819e7103dd45525145cd40458fdf39670ceef6af3b3cb8d69cda5f5985f2f226fbda2c1f6596e4461b351f4bc647f948ecfb4dc18fce438e44449063a0991c207f590e0d6f909ff60ba0ef706265185f66e3ffd031ff82bcce06510f729c049d97d18c78073873e2e7999af0982a19c9e6ccad340be77d71c992973d67eb3eabea1aae4c1c827b9e40dba60a5f623b2eddf1748b089a9f56e9d2746b18deb24d4a3cdde674bcee6c19c27c3e944084e11df903c866149c31ae60cd423fe836176741a3cb84ba8ef17fc65b24975080423945e75c06dc816c280af100bde1f5838721db1bede13e82825a6ccc8af75a020cda00254a7d270f1242a9b60cfc8c5c81b586647a4863ba36a1ecd4ba6664d9eb1662980baaf3babf8197f8500794558b0fedd68aa909343b6817f1b54722e3ef4dbe99721085cc1d938df693fc99215f728e251ef7ccbaa4f68d23eb5a71c853333e68587846d3ed0c52293ec2d562f30af0d09c25c691fe62d9e69d2a1da1b78b67036683107b407f2d8247cb780748feace59fd2b6ebdd916526ffd30f92715117da0f8d0ff846daa7b0f9a7342eecb6a7b25cd123cb201c027669a42d401438bc92cdca3f83d758fe4d3e91991a51887c398b1659adca009e89083db5559df5fb49ed260a3c20921b35fb0cdff4a4c4840b616b4fea2e88eea2aac553944613047add9c974efb77e1e35bf923d76b7c4406448ac3d8c4fe9d13e39ce70dd72a9b5c94fd5334b9df30d34e54ebd58336c4f413f019a839f99b960a4428071419a4263b9bdf012180c0773fcdad49856321fbdc645842a618691baf2bc149683bf32d9621d5120df63b5a6330e95001", 0x599) 16:00:49 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) recvmsg(r0, &(0x7f0000000200)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000180), 0x0, &(0x7f0000000240)=""/37, 0x25}, 0x800) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) r2 = socket(0x18, 0x2, 0x0) r3 = getpgid(0xffffffffffffffff) r4 = getpgrp() setpgid(r3, r4) setsockopt(r2, 0x28, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) msgget(0x1, 0x480) 16:00:49 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000000180)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="bbe6c8647dd176b0310cda3551d31c6b7a6cd2b1cfc68ed5d10ecd81b6d908039aa4186008418180cfc6958b9afadedf8429373dbe2486486999202a25df7c42abb9f22b826c61c917630ecd4f70fada3e88737c73f05910b1f1f71b2bdf1a15c57333be228d22b3a2c5e3c5e0015a25fed731a74662849ce61cc62f399af619281e7d91b6a7ed91a86f64f354e1db22c51c55d2e976019640d0ea78f763ef58cad71d9d0a77684065be9ab9f024d480b93604", 0xb3}, {&(0x7f0000000340)="721aa20811c9ece1e52e79fc29880ae36e6d8c4143345a8a1ff9ab1bf75ec196b7dfab6e7340d5f0a75d603edd2e3e3fbec35bb27c9a9c4bf5d398221d52632b232c5114e2422b4b46d17dd0911493c4d3781e0c83db3c8bb849f3423d18001db20138f3b63bad8e5a094fc6d458ed134c840d1215222e44b029fe7287b400c7a7a8ccb3039e0816769ca68d240826117ac53b59008469fc1aef0f2071bd97376ff377c6b9d684b747e6ef791b92720b60685eb0252706dfcf58ede22341cdf21ab7f06ad47047cbb410323d6bd6eb33c5e440a2f991c6ad14f5f801e8fba1276245143f300013dccd4ce2939d940c99df7e08e62d0d3418ec9c197f2e365d8be5adbfc10bbbd12888b58b67e5024a6ef3072bb7b17350322bafa2c037a5d1093150a150d505e265e409fdee81cebdde07d392d7a0430235a9e83f2046f7219953d615a7c9f70eb65a20d1c14533b40ccc39a1b008ad57086ca783a338a16513769cfa9af19e7ef4941dd00f4a0eeee72af21b167698c669c11531af9311c35245a89f76c2b72ee827063def3c886a7635a797cb9fa319cf78c0f40ffa0d928e81efc3f6ffd90854b0d6d6d784ef8f0de8a1ff52fc0ba9a023c253c22bea5800e031772c31db000fe369fd06432b834f72e97e86f66f6b26ab3939697a2afa717b2f7d61cd1f7142efc0afea2c6a6803f17aa8230d7f700eb70bd55610118466aa906f000159ec4e2db10f4c3e50c4803f8872a286ecbc2c4d878cbd0e2c65cf0bda23f2e7ea0e474b53cd2052ed4cbf9bdac0064329e7be87aa2552c16a45be7548a47d4f98a7f18e74c05dbd516e89dab995af60b91ce3371356d5e45b0a27276f42b27af48e3d37e6a3ad2b4385d38003dd3dce4c299eee3f39c86d0ba4a5c7d5618e564b886ec622530eddd2508215a15a1b115e0224bbbf295a429fb48da387bc7a0dcbee5fa0f59185238ed26506a0fc47d13b64c19ea41914ef840c410e2094b68ea99903aa7288271a19fea584ee448c4e6020b038e1db84bb44f22af73f9d8225ff85e2c251c75e72a13b7436b7887ee5361c8b32fee020a7c3a1d7f6694061f99136b8f4a785f1e8821de5cf084194270839bba71b94328e0b42de3730f34713cdb7713c80c4f893f95f2ab44b7c1d84ad97223c4354b51bf314af04af1af0065706b40b693dc3e7ce04243c7d2fd18a83b0938da7f3ee931bdd5437997aa16b32e1a498c27a3cd82fcafe2e5326f326ca27baecd9a7da52fc4cb7242153b243b1b10da7eb2eba972beaac7959ad01d25981315705429a05ff6ca3582a4823131f155c448d806f8df6ac81c74437c52765d45b062498c92789a14801003aeee55030f9de6fb36322dd6c36342a370a4e54125b18db211c39dd6b434d236506437d4847b775d1170d26ba27d28e0a3d263ecefda2b660c16b042fbd64faae8758ee8acc6109d5640f36d08a78f5bb3c6da332597a4869b0db4183fd174635727027171c24a422d85d115ab5c8b6b6e9b67ff463aa76ea3f228d6adb5932ac4a3df5ef87e2eb2d802083f70529add2286f7765bec0e1c04dd56c34aeb5ac7e312a77d2dd459df4313e579b1ddda93c018d285e2f2b257f88683dffd5d852450dde3412720dbaf9f9c89fbce892e42797dc2a6f38b8cd3eef25dcea5ff51dd7fc9a7a4a0fa6176300eb7489465deddaa9dd2f034c709b6265ca981dd3f00af7b1bab6a20b42aad1c30cac5c224bdf3e093a0fee1f391737216fc783330c95b98e56d6c3d97d6ceaffef895f80e4a83f766546a20406e1cf14b7c1b45eaf8f081809159d6ef3343b84503e6a365e61427fc3bdaf28707a1dc4e91c78dfab0dab49e606a6dccc037084cadae708ec5bd383d290d850fe0028de1c503c51f46639dbe83b61b6b471d45ce05d02a193e1b0918059802285c20cd543c25bed6f6a0fccb9a62f5a6545d2a8d0f25103b7f641a53a633279f9dacf823d8135d34dd0f050cf45999baff01d1382c868b3205570c9bb76564fb6627014eddc4ec197acd52eeee3df7aa2f59025bd290126dc24ef61804a0dd8b79906f61cc8c9c0e0d88e46dbbed39b0febd73b9494974c2617fd1d7ce1708ee5e98423c0596480449e9181baec1d950a67d2cf4d5974fd8db9978ce7d7081adfc006f0fe5b2db8ab2dcb52967ba2e69187505d0a63427ba2e654307ddd70a4928cfd630df2866b36984f28cff4b68e9824de40a25653ad09e217f99ef961bfb7ee20a961351d342c516217011bd78fc5d0173604d7770fe0fea35f19b739046d15334060101a679c4169087f0b25e22b5b271c0c144cd4e22aa67c6fec00aaa2cff6aeea53f0694aec69b1cd5280571d1bb32d939836fe8a04baa6cfc3a84411992f40a0eca4c1e5cd9fadbeabfd393be4e29098e4e2786e6ad445a553a19f5b62436692f2d8b7d35a551ad952285375abcb444eb8e6a6691cd91c6e3aeeffc08f744079946a709f6c25dc528e547d49dee24cc37d41f6656c366eac2a24d5624957f7ac37b8691b64b6310631e7ae3242c1f26487a28aa686d6a88199c81381f4ed1af6283733869a980ee61fe9b24f644f0a0f6a14d24a74a28a37be13efa6cf464d0826895f43c3706ed061d2df2ca1ed0f32c1b602dc6cc8c85da41fde7195e4cef8b935279ee916ad74b7252c38a89a847eca4678c8dec12dc52f34965c491f103885f3f7e18d748d8216c8ccae1253c188d15bdcc41d703c42a5a27e5746facf7dd0ea2a64c4e0a3e231795db6e6f60f9da38e37a3955f20063fcd83fb48b92652f3d151e27d378eebd5ae07e52e0b1358e3f68fae1500907e0bcb222e452e09c5848b3377596da86107d59df0dea2f609e1478bc50f36e052a9de0ae0b9f3cf29113ed9a33a9a24518ba5c7cbf36f1420ad5e958d0ac6367c140a9e483839ddbb2e47826234ccb1675535d7fe592f82af8d755e4b84b714f056aece9cd488106374ea5871dcf65d7654531e57789f94a77c231719da4f5745d87cb29f3392eb6b607a6230a8be5f44008ab066c1f2ee323b35d80df319948ae55cb8b9360ba87605367c11170791217cbeccbb3b89c2668b32fddaf8871386e4d67fbbcebcb5f6a606882e273472571a35674e6f7dffa6f5dfca290824f95a1b36e773e927561fb80a2b790d9ede2b2c21f9de2264c63a9fc7b37c89f9a77aec7f50d6dcdcf667484c407c17c6cde2fe63e93ee173c1a1fc82163732003c6b0a4ce7371f1e42e3ada32c5865bcf48b50e219eec34a8cb40c89ac4378803f78f32b012a0e590107f86532f0e3249f89a568804a147c8795a1d5b09e3c513aec5555f6677399a9161afd14ca706009a344d4f8ad7e214b8da56a50c4a74aa2879b2ab667ae704bcb60e53e7ccf0c55892c87aef56025f6720dea20e8065140f90c130ca553dce817696ebb72a502ffb47498ac1d09401b128bd781f1b4a13e4f346b649c018991e8f0eb76c04a66577559c30221a8ddee77ada8e3f4f7ef921676f9a6fc333e75b8dc1c7db440b599b180486f8f0d6ea6216531d20a3a3a640e5fc37e42fe339d4b2e97a841f1167cbd42b82e632a9d64c7c325115eed530973847cbb3038b1f0928c26e6da17d6e26ee56802ce2e2fbce671e547c2b785c33459d4de61a8e99d7f855e6b2a7b066c1426fa112f3622b2e5fd881347f074a2ab55c796c5781d420b21d54d0a0be4b242c1f345d50969a28b5da5c3230051b3b2814fb4b1a14e4b5ccb7e0e8b5ecc9c2e2c62f5aad6c390f92af573494206886993cbd0e62e3ee124ba8f4d55b4b8b9962ee41265d5d68c768cc7b93f2abaf25563433480a519a48ffde3485de8111893a352c2dc3b95300e0c0705500fa2ac30f10c6236b394494ef10fd98bb3563392a1275f68ef2170b0edb42a70cdd5407e0e3801a59bb6e4ab57e243ea11cb5be0cc2c7eb9cbc199297e2b71a1c9049d6094c273fc1fdf940acd4b53389360ab23a8eccb2aad3758e6715750eefe1131fea4ccdbecf5844e75f09c5f546196b0f05552b200c56f243c4739dbf5242281589477d1ee0b2c89fa313d052b0ebe56a10f3e0578383abf3e8d370d7f0b484fbd8fa82b64f34c4c502f8afd28e0f5dd04959a3e77fb2d0258e678c2860b9e448f592d8d0304d7ca895e5ce6576ee28f2dd11415e463b6d483fa6b2e89a6efa40eec254b85ff7eeca673a0922a9f335d372a5bf0b3a1f0a749fa4da8efa88b98b3bd5aba714c866190f34b84d55d652bd8b89f01c35caa07563911f7e0ddf44f40a6adcdb344d839d91fa827cf72cc89b417ba560ae6b7c86f83d9d4f78b4f1a904b30c87f425da98a15f4ecbc082079f62396e41cda0d5641b3b03f4b282577211c4fe9fe6823ef3402ef0b91a397c3b146135ce95a9ca6b4a7c2a6998fc5a510b3d394b03363bb53d4f07acc0ba0dfc410c2dafb8c6ff44c20439bf37e1731db1dca6f3d2929cc4b6574112556edb6352591765993b032be36764db5ada42937d873fce76198ac87b652a23d8c77b36b8a6b5cc326b6bcc71272a4d7cb118de4f568da8e02a6c1f55847763a6e5932660231fa55eea20a494b36c4927c53e6df86de0c9101ec4d73c708d907bb45b9c516b2049034dd808c866694c6dbe6cebfa3888630023dcfc1e58766ac99968a7e24b813a289d04ec5a1d8e7518a6522ecf74b3bfb248a47c653cc36bd09a3e2bde30e0d0315736bb6921a45fb5fb5516a0386cd98b0235c48508c3cf2a15cb818497cb7d920d8d3dce92c60d866e316d2ea48b9f89f3e48fe97ebadb765eba5713c318d6071cd8c397f459143d0a801748784bef9da207ac297747c2f53293ad9c8e9f51c75810f3da2b662103787ec5b02017d6cdee226225a95cbae4b5e947f898a73c15685d5f4c19147c65f0ecf47e25b5968f0afb1ee05189db29521b29c23fae013c8c2e44f2c65c68182bd16c10f2d96eea13bf239d4495ea5885a577b7ac55608be034434eb898ee4a600d412f3a3b60868fe67dee86cbe03a86b14a0d4b96de9e6d6c0c92c13110d9c3da577a3703e13217576c16633038785e89c4c47e8fedceccbd44214fcbbdf48a1579f179d7f5a8a77035f0216f0a2608b8d090a044a2942b8799659486c1ae6f09c5ec6172ffbb159b2f38510fcd2a5ef982d8c4053a0b068aecbd76ce23807807bf1a205b1cfbe1b58a12e6b029a64499f250a6ba1990731622d73d6bfa454ca4b5728b1e75d3f65b5122cae4706a8fa38336f5eebd7088497cde5012e5a74f16f47521e3ba72511d8a9e43b5e53673fd2e00abd56e5d8e5fcd132a10c1cc9c6fdd0679238093c950d4ac33e8a1c6f39f33c5386872a9ed4f928af21fe0c49b29130ef76acb7a16b8bfb878ec71b5c596c5f7d5067dcbf25c57a518d43891436500908ae47708fa8cb1910a24d7f66cfa4a7a89dc62cb52bbfc2f82bc680db6cc7232b547affc9393f9b4bed04772401676d521c2eb3380a038ac697ddcb882f4a319291354c6612795f1dc0f505b0716fc117dab9b9ccff1f53cb6d628738c7dc8f78c73b772bf72e02970e29ecdcea3e5effb008c74329d2eabc7466614fb5b4a2abd70452bc6479b2bab0c960000de395d3e08b083613419f3f8d86ade9becd237b28578b1651822eb892b994451962ac79e07ead75b14b57ef767f2efb68b35965c8b6310552a79445aed05f4604a0c5b95cafad8a4cd2b000264fc1a45b95f53ed0f2650dc5f754bd7bd04a6bde311bba6238023d765f4c8dcf5526292ba04fbad7b8578c7013cb92ee3f", 0x1000}], 0x2, 0x0, 0x0, 0xa}, 0x8) r2 = dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:49 executing program 1: socketpair$unix(0x1, 0x3, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 16:00:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x80) r2 = dup(r0) sendto(r1, &(0x7f0000000140)="c435e8772505be343fefd4955e95b50c4027b2d7253ae0368de5597dfbaa6a52ddc6f8af482f93afd5de7316c553e217dd201b635f42d4527796e8adfed49c70eafeb96a37f9e2c5fb3ffa2f68d6b656850c9353f9841d884a5c10ece28610c75c9194de706b2865dcb57af24a169ec4b860293b9c57fcd04d377bd0774e528a1e3aa6568047160bdf68fc3c", 0x8c, 0x7, &(0x7f0000000080)=@in6={0x18, 0x3, 0x7, 0x2}, 0xc) ioctl$TIOCSETD(r2, 0x80184601, &(0x7f0000000040)) 16:00:49 executing program 1: setregid(0x0, 0xffffffffffffffff) accept$unix(0xffffffffffffff9c, &(0x7f0000000700)=ANY=[@ANYBLOB="0000ffffffffffffffff0000000000000000000000008d43b6000000000000000000000000000000ff000000000000000000e9000016000000000b6fd200000000000000000000000000000000000000000000000000000000000000000038b40e1cb4fb4cb81a000000000000000000000000000000000000000a93533ab77490c08b76922909d9a8a0cbdc8d4cb8b0f325d976c40727284e330df588660ff3c9d87b42004ff38ebb2aff038100000000001312672dbd3b8e42b91c0e1cc5fe58c2774d52c58961c1f818b3e5d820e9ebfa14de836d5d561b684f01ff6fc9be313728923b0b883312b99be6ca549dda06c2b6cb3516812bb7cadd6df8fd38002e57de970b061748cb98bd0fa7a47d361e1535fb5959b8da2a4f31680532424e6ba707cdf1d751"], 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x208, 0x0) r1 = semget$private(0x0, 0x3, 0x80) r2 = dup(r0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000500)=0x100000000) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ad) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) r3 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240)={0x6, 0x8000}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x0, 0xfffffffffffffe00}], 0x1}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x3) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7fc8d3e8ece3836b3e788f74652d62e159c51bad5a8bf626d9dea3d543355b08213a5d30a9f4d317baa6f0749b9ed8026e2c9c741b322dded563d16e9e1153b3cd9a65255f6c0bad196a9830fd7899bd37798d3a82cbc448a4c553cd76b238f54813a1ad3466c9858c8f79a55d996d5745238ff17c51ebd119f9b321374e083dc93f33b8aca6309f0a25efaecd6abd9d5261c1feecd7a7712b57f79a59378c022106a49545b084af780a90e7a3dc209e5dfd6ad11cb7c2c8f2", 0xec}], 0x1) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000003c0)) read(r0, &(0x7f0000000640)=""/119, 0x77) pread(r3, &(0x7f0000000540)="78ab3ef06ed628e06a32bbb6040a0aa256d11c2aa0feae00aa18a373f549c4c4215be8a415d9f16c80279b01243981f270603570313d1a90a8afaf8285e83217bd03f41dc54cab45f4ca37eb979a8d76766fb5a9d95178aaa493cb282969f7f33cb15824056fd4e13eae2e44b1597bbfb2e9883af0c8193ecc389a3be64c2571dfd87dd0e41f1689b9b368fa9b82a323a4eee951d9df9edbcdc6db3ef1ffa404dc2a40f3d83969cdca17f6b521546d2abb276452968e909f75ffc86f516af01b2a94f014a4abd344d56912fe53a10369cca5fbcb71344549738851fdfeb00e265fa36e99e7cc4bb9da75595913accc2edec6b621c25350ce4ec6177f21ac", 0xfe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/12) 16:00:49 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt(0xffffffffffffffff, 0x8, 0x6230, &(0x7f0000000180)="c902b709000000000000008707507a419f4ab2ffdfae3893380c0fe4a5afa531f588ef787887de9815027dc0b3c590688e8c577ca01e23a091b35f9ed64afb6e9e49e4a0a843f1d62c6704afa1ce07ea162dfc32492b3c0b0ec58fcb749869b6935bc2babe6095e75954fb03acdc586af511373fe33e4a39169f3a9f07ff4e52e00a895b578b9640ff709284153ce2c3657a87705bfb822d1e1fc871cf5577a27ea27e9dd2c38e4a8e55261388d4a738", 0xb0) 16:00:49 executing program 0: r0 = socket$inet(0x2, 0x0, 0x200) listen(r0, 0x7) r1 = socket(0x2, 0x4000, 0x2000000000000004) listen(r1, 0x0) sendto$unix(r1, &(0x7f0000000040)="9e0efd80cc71863f8a9ab3c0a78755c2509f471700384a378bfee418b33dd33018d676fd6cb5ac92c4624a451fc656090c3dbe42e6c1f5353082f3fe0573d974a003b37b8299606b8ad221e4d6a7f63bc6d2818ee5d1a0e40404772c4579a1c2cc4750367db8559ef38751ad6f352dd5d6cafa253f9c417f45cba85117377dc602daa65ff18fee25a2afe6d8f7ac8be5d258a36c5e6a84ca3ff9bd1613514cba0d763913a721ef6d2546325bf8d2706855e66b436e1c50c6cc2418f4ad4eecca563deb4d4699cbe3d72999470adc87dbcac418a23bdc9d187360b9de54ef4f2e0e2798df6c128707", 0xe8, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="01002a2f666f6c653000"], 0xa) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) socket$inet(0x2, 0x8007, 0x80) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x20) 16:00:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x2010, r0, 0x0, 0x0) close(r0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x5}) open(&(0x7f0000000080)='\x00', 0x8220, 0x114) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) X;1{qKp ] .'>_. V?GJ~rnOc>ڂ^$@#(eat}yN2$>qv螞=sB"`V6v/xeYQ?j#z5=D_wSul+,As$^P='qƹ&zLvamovQfuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000200)=""/92, 0x5c}, {&(0x7f0000000280)=""/226, 0xe2}, {&(0x7f0000000380)=""/118, 0x76}, {&(0x7f0000000400)=""/200, 0xc8}, {&(0x7f0000000500)=""/214, 0xd6}], 0x5, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, &(0x7f0000000100)={0x9}, 0x0) 16:00:49 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000640)=[{&(0x7f00000001c0)="d114b50a631a016c63d7b79538ffa48f0af5b9ecf52d03e45992aa78e4e4bc781a3a793a0dafbc87a6d9cd32700ac3ee40ed48c1ad3460e8fe91aff882a306ee05bab14d4fd05336f83f78f2776e61829b853003cb1272f5a1db722b33439d41d1", 0x61}, {&(0x7f0000000240)="789ff7370e5150dc43675983951894f02c7b21c05e828466bca73c813cd23411c298f3791164219f46f4ff22c8b467c487a8ab52200ab5b9f2f3669cb810ee2a53609a2d3e3996c9591e21dc1a3aca346553320e282fa902a9f00254df9d8ce5f516b589ff0a2dabb4bf4c6cd34b700f801b5e9e879f64b8a4800f606d0fba081a1e2519567173c243c2e3e41d87f43cfe510d406d5096b5ea7d4a78f1bfe186cb98ee9f26f7b42cc178ef33b58f8f8655cef832871d3aef97757604db98c40f131f59a433146963d07155cf43ad29b813b8768ffbaac28e42a27fbae7", 0xdd}, {&(0x7f0000000340)="91eab1f19bd3d03b5fea4c6a821111819c2a033c78e1c0d62b7a7dcfadc05e01ad430c8750b2e498c2e5e3872dc8d30663b03cc756f951cbf8668e352a0846628270d109d390d87241ebebfe07c3a229f9326d079d8adbc6c789f33965c708553515dc34a81c8ac04c303aef", 0x6c}, {&(0x7f00000003c0)="05f13f3d59ece530971063541caf166194e4b6f19eb8d532853f0bd9091c8fd9ec119298a1e363d9f6b3a88469c66ee73bd095dd69a438ca14f56d4d63da3001cbec92b9b3d71c78d580a62963ff888c476129e4690ae5f150a4fdbea87750070d7e88757da37a215c27ab1d82100b7c65cb91a91eb7c014444dac8b96486483e6cc791c654f3f2525f30dfa9715af4c35c1b3610dca02e6b58ce7e23e751ec8b9ff9c1b6ad5d5303b659c4b1d7e381c749c9d9666132f76f8d5d00987", 0xbd}, {&(0x7f0000000480)="542fb1286519fb2ac97d7e5efdc1a602e0b52038e2a0232cc1d5bb55cf2272c9f496e358cf9a82885a1547daf0b8b811f2fa4d686646167d5235280c8ebe95cad368a80b7e101b48bd04ea710b3edc9736a5e8774cab3cc273fe6ae7e93443078e1005774f213c3bee2d7b8c16db51a19c85050caa0505021feab2cb4c1e2e326fe47be7fd745af2bc085b0a0674c95a542b87bff8ed6de5d1f3a282449dc9bcf19b94370c99b4e79b41a7529e", 0xad}, {&(0x7f0000000540)="fc2333117587d126d61b7418f0ce801afc802a3030be1b78b8c55c0cf8a6036c9e05f29272d7c20268e7d6f1171f09ec4b86cff4ce", 0x35}, {&(0x7f0000000580)="d133d75fd4fd56a59352ee3b41628901f2b354cf01ac0ebf724394d01d844d1f0e6e4bd5e51f8976c07388555c79835efb3ad24ea1aaeb5f15992baf348d62b26e6455763d8ee7df5bdf47d5f4a36bbde84461b25d02c93aad1cfd89e04807eca9cdb2f8b94f1d977817752f5b31f5b30aa2e7719fd311e2fae6e2b0cd46fd08bada8d9f11f17ba58affe10e4ae0f9ae7dda187a94da7e7b9acef30caa34e1ccc9a9deec311426836785c1b0901afe1b3fec424b7abf31cf", 0xb8}, {&(0x7f0000001700)="e0acde1d05f63547bf325bff5ea0a88c32f0e1cb3926a61bb06e2d20f1478fbbd5f5d860c7d97ea0ddde5eb6bcea925d94d56989306e2612bfe729a7ce5931bfa56a8e4f98830e1139f19fac514e746a39feb350b15ccef180d7240564231cc76bdfbc83e6289dd1d7e00c28738b04edb387de99926cbbf9e11e49a370423a8feea49b9fa95108346a6351f72021c9fa39793674173f564793ec5b56a1dff7fbb2aac9d3a72384907f31961e3ed64bb3649c10be00c279d73abd20fc72c7293fdb49565cbe308801e53346d6f2981a1fc550f172bedd762f5cc284bb703c6d57b1a8cd6853c4c5b408324deb7075e8375953c0b13401f2b56dabc7defaec109140c1ab62bc1f295e4d8957566775350bb68ce9a09004601c31f375628e6fa620db532c1dba67a232328cbfcfbd774c9c65dbfadb80b28c4aecfc0c9125a166795b082f5b4538ca311833b184fcf9e0f1b793d874218b269156d7bb5b9eece2ac77d2b29bebf3042090c6dc590187572d3df3b0e259029db6c1a5612725f4b5341e72a3575257c8c7f28821b6427534cc02c5679e089028fa4b8a6d3d42a7f0bdc998daee454a16b51b904301eaf3ce333c1434cac55b7854912c3f5590826b1bd1e8ea2fcd6e0d4fbc594796bde5507f9b55ccb457f803d6a2901ea5eb8cc3ca5352b3a4e12332ed6ceaaa63175083434c54148b51972578110bfc87998d737118a15aad5b01b3eb6ebcc85e57116140ec71b65f6c5f079afe219b39504e57e5d9fd89f15b6b91002e236f1bec8d50b46abb4cdb9a947f1cc70c0a3a698c6a59469abcc7a42991787b012290f8ab62170a76074a9a327b15abd86580d09063c19d95b0dd6b56d3e5c3b1d71afc4778159c589decc1910eb48ebde7cea191432c23155378bcd8a27b94205b1e12b751490987fbd4c5796a88af1c2fef0f7334da369115ff2117a262ebeb36be8cb6122abb7ce88c4b133c968d3f95a72406bb3912f9981bf3632c4f359d54b3e095701fa2af817c9c8868ef6d05fdb8d8f8753e2437f47606602d6d3af4873fc6b586fd448ac6cbe4376ac6d9c8414b430e4b36ee1528bbaed528a5a9a8293b5ee440d70e28605b6fd4d8eda98eb93a2681513d8943cd7490f560eccd44f78dd26b6d1c36cb7048cfd29aeec3b2dedf575ae5015d3824a09f6049884f14f87aaf52c3c3ac064cf1c897defe2342df1c7d093ca3d8b5d8c369c391c99f032ecdf5059c1a4d863641e1cb7304d839146589a3675469c976585364c440404e8ca445ed2da9081ef0d32b48228f77a0b181bf7831ad5239e3410c8faa83bc60a02be9f064ec6e0f05378b47a8f83aa647d4aa6f6389fc6e18d47f5034cc5d6999972f7b34f82dc3dbf21d9019edf496c47aa796ca8e924607d3d464505b778ebc402e0dc478048bd6fd062e5a78f7a732c9e7b7724f961e790b16faec86561dc92b3e1141884a23dfee16262ab9d1e9fdbabecaff11bff9572dc97d249447f12477207600ed9256f8256d93cc027cece9e31a9636c06fe970516b02bf07d96d16f530db9e315672c37537c5d85b934c9b920722c4db6507b4a7f27c824dbaeca1372ede4929148e154522705e8fea3a3d7f1b4deb7617d77892ac72cca127485400f3d957d210b5a510ecd2818b4d4a88f630af467443c5e595fdbcc09e909931aa2c228f3b235a837d7488a5555b21e171bc4cb202811eec718e5f2d6caa11c0431b238400e29a5ada658d04c38a44373a2972a8570e803c98cabf0bae0e50b4d632f9e0d4168e1acc4c3eedff77a77dcbb363e7fb091a8bf814a99146632e66be80f9e12ecc7eabc41f52917ac6ecc4ee32fa4b5481e33ed25242765f57269dde4f2eeaa2c14176f4b5326c919a45a9fd6f96b4242487ccfe859a0106f7042cb098a0937a4b36b55488d6c899d01ab859047b118c467f2d724b606a8203bd88fa7648fad303c562237ccb6a2cdc7427c8b87f1cd36de203a53b835d2cd4e1c80feb896a2142871f476447618f530628ac5bd8dbb50a34564471365bd19f45c53849f373f37a90b6ae2ddcbbe4e170b6aeb369c568f1fc1eed410651445989eed6775966ff89b860cd3c016406a5be7749e78377edca58f2ae3e2ace451117e97c28571cb075ff5467e0ed4f824fc0d1744f64a6330dfacf275cf6c1a96018d366bc184f550a0f511740bda2cbedaa02112de483de9de5532a14541feee35f84f46a67f378175dd55c636c306af51ca044751abd7ce9c8154a58068de41f5685d70a340eb9b0fb84d32de013f9ae29ce13680bf02999c442cb4f755c1fb69a46f76a46035caf266d449875193b6b017746c4765abacc5bf32ca0a05fb21d01eb473eb96cae29650770390785da18bec5e2a5214ad90bb2d88b49244f3afc69fc5887f90a3227ceaa8e0a4991ee1d3bd8cd5b0dcfd8fa2e37a82ab02976d083a7e48dfd92d9f60641415da0963b7e96090a2462cf7dd6014a0d4009a28c4efabf6b233e5587a36f69de80c0b51b8f9a0e192c6ecb60765b955224a18bdf1c806bfd96df9fca8d907844af014c1dca418990b36e1ad174f780df776d294cddadee1e34b2e46678f7bfb9b81917a9331b9aae6712be02f953f59f1b6f1a3fbaaaf3d33d55eed40a039562884606058b9d22393bf22f17d33cf3987dbf26772714e84e0d4a3abda84488611de0f0220b7b8879f2b69a853feef9bf870fd4706108dfc774ae191bfc424fa95f0d32faf8c6fe5adef3dd9135f6648c0b3b0d7dde446f5e83399c950fc006616111be1f54b5c300d3998651b15540f5ee74cb94aca5364e1556e0d39d5d52b47395dc06eaf74b5f64a9d0ffbbfaac7dc4bbcc6a1d47a5f4938e841105f648af54a198f69276a71b44fef460bcf9b4da14dc91556155d3570d9f6146f02c09c32ee0856d4fd22f1e665b4791c6ab7db94b0045a5a6b91800e9196ea389d5c4bde1db73cf0b55f7d5a1aba0afbf6aa5fde3865e28c11c98c20583c334014ebbd68d6bf169ff8c1e4237e488fbceda2af1594aef661e5f04df518a483a26255333561f8a14222a2515329128d7a2fb6f9db53dced382906ff2e0e52eb2e3144a5c2bb779ca8d024d55e1322b02e4118ca8afedf152517e9e088eecac8e8db9ca926d1e34bca6ac58d76973633659518c56d7be3074ba9bad2e47d7f536771e99d96b07b0379624ecfac56f10ad2f918af355d347f907d53f8918d157fa65c36be6844a95e428e32a4a16de6790c4de8191d4a4dc955f8ece2f154f301c2e6687be24a6cbaf9139222e65dc775c7528d53373585656f0f7b7bc1cf9353e9808eddb59e13cc43bb0c33c63b99745a5d4e205c68367c1cacbc01b14f633441e284926be99a2eec3cf35c431d1e3398f97a0e077194a0eea6a89b421d7ae168c461fdaf3a667baa8a7efb74e6c5cbd31a705caa1806c68c211485ac817f7a0cf61b527b7cde702ef1d3fd6059ee72706d8b466cb46f7347480d68aaad0073506797415eeb5f37def74b7dafbbe0480ca8052475194965cd18efb6521a4300b7be2b3aa36c7e03cf042149fe4e15d352471de20e84078124076eb61a9de8b0cef7e3aea0087ce3fc005301e7cf6628df1c950762192c774299741ad84b2737751cb40e2a392c3304a238fa1c89ba0e2716e5c7533ef3b7755c788378445b015bac7dc48c84f5e404d3c571b65ecf9f1384485b197264c5a0ce1a457cbe8cb9d3bed8336a65e79fa3771e6051a0956ef3ed2035d024fef0443962743639317d465985acfc0fc869ae01989f010686874c20a006adb394b0e73c1a8d8d1bc10e592f664e6a6144f78bdb9e7ea0669c6b70a755f98ae15f6a81e87e0445ac8d3e975c1af41d1bdaff6c093c20d6e33cbd510316bcd5fde1c11dcf453096443f92ba51eb4a967dba8b886f7a42ef7497bd307ea8069e7059b63cd6034f485129440496fce0ad8620a05158dcbcd93d5e16f1e7b27e9d7f2d920be5f0ebf0a2985f046bb5cbd95554e6d20816fab20e7e9cdc9dd2117a0d4077dcbf851d679bed118000b47c77de327d19b41c24da795f3dfa645ba311c104966168dc670ecbde65eb4a42b0afb2c0b753d362cba3633788f7bbd7f57db82f4d98806a0fb544a258556c6912704ceff803e65c58c20dbf08cfd3accce271653779197d5a5e945a6007dafe65a4c18fd87be37fe0c926902b5b974fb2a690dd61a437ed5fbe139ade5df539c1d325004b977544b12163e02628116a1265a1ccb99614a48e3e51d49581c2f0b5e73c698c4b9cbaba276c0002bd2aae95629d3436ac9cf516c45efe94b34bc123736ce078a800c3739936d3a9a19fed59a50cf967f85eb18759d9a0ae7e89291169eca6fc8947539097d0fa94f719903ad512bb21ffc1ce7904f51f364af7c8757df8111f7c0df9735b8d6f3f689df2c3007f6f5674787a26c2c32a1e25ee02fbbb9eb500a6b46ab43664f4ad727041b4c9cc3a0340c7ee3b06daaaaca5bbb9f22e99eb33ffc18a86997f42c97f3b23cc4173f455447c69d4ad2d0f0ab54da83941d8656a0b3e8b33b92e336df4502607d8098720a69628fc9f45d063ea33daba289e3070e8b2983ef053829ecb8e3b19f6d2154474f9e97afa52d1368fbdbe56123e1b6acb3eb3b584c4d920b621c99e798bfd40c8561a47d5e86a6922136908f6b794b0124b0ba57d60ca6f4c09355c04d2c762512615191026657b05cc83fa75700c6571348f987a869701a18545ff0f4bbdc4cbce87f9e4c773a4e6e26426a89f9e43916a04adedacb24fb4f30e66e5d7ae5de57f5d41d484c163c6557e9059212fc0bf5135435410ea1bf5e85ca07ad920b0e6a7a05b66cec3f919384c2b0a1eb31c1b67c2a0497567773a77cd340f7f11c7f374eee2127680d2da33b7ab9a73e10e0950a1444dfc5af97f00f0ca0a567ed6d2e79599ff97841eb83700d5ca98b0db040951dc5fc6ded81fb229586257dbd90142c25d7392bbd80b2490ab56d6ca293ad152ab78a95ba10a3c7a90d78765848448891249ef34e0fba4976e5ff95479243836e36e6613c60071d61fa9d41938f7ff9ac9b9184f286485cb1871151e6ee795d7367d004c9d8c6fdee9ac3239a28a25b2cdea4f2c18c4a24b3d3b68c7f9517688af55f4da20df8577c6c3ecd64ad09680d90cec41659b761671c3d640566eb8e2e678a83e62f3b3af13ad5299182f60e88f2d04cf68a52ef9b68d21d5ba084a38383c6153bb02b963113dc540a2ddd9e0c79558abb27f02ed4b3c208e8dd5fcf84a6f71a5f960cd06c81b09da658673776417781a70d7720cbc58cf57259b3d9bcc0ee435069f09ebca9204ac01a2f23468a6fa637483d9b457f25d8bdbaa8bc96bdcc66c3b133ee0d21f5b2c0e9594a5ffd877b400fea275cc794cf170b31f7c42308d5d294121bc6f77d729fb0f4d34c6293ec9fdf9eb2bfeadda5501fb903e8b2d3bb70aa69f9fb1ea96698368c110d1895e36dc4b4ac5f117b7ad04d14ddb4782b37fd24a9e30b4b938a9805f7bce5e97c06e0c44489e7e7e589ce885ec3c0e39d74b8d6ed0d22b549b38a17c73c2031cde13342f77be1493b9c80a4caf095315b40670fdfb1df8f24ae6918890342d0fa0064aad66e01bb0dc08d21ce277de7447a850a57d69d312ea8e740d233ecccf30e57c4eef6d5fe93aca89b6bbc6db74f19400693412778579704dcd3b99028ac2ed5e4edb24f5e94510b77965927dee1e71adec511db3c704257f40897debe25d99466edada8b560069256f46e8f3fc2371231", 0x1000}], 0x8, 0x0, 0x0, 0x400}, 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000740)) pwritev(r1, &(0x7f0000001440)=[{&(0x7f0000001680)="dfdce3dd6b5ce7e06401db521045d5825bdf4156d19a690924d3428610ea92c3f62ad7ead6c4d9e02fdd4bb7716cc12b39885b4d04447b8f90a21fcc9050bc41a0f23ad14d73a7", 0x47}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:49 executing program 1: getgroups(0xa, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r1 = getegid() setregid(r0, r1) setitimer(0x0, &(0x7f00000001c0)={{0x0, 0xf423f}, {0x0, 0xff}}, 0x0) 16:00:49 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x18, 0x5, 0xffffffff, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r1, &(0x7f0000000280)=@in6={0x18, 0x0, 0x3, 0x38000}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = dup(r0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x132) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./file0\x00', r5, r6) renameat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000400)='./file0\x00', 0x4) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 16:00:50 executing program 0: select(0x2, 0x0, &(0x7f0000000040)={0x500}, 0x0, &(0x7f00000000c0)) open(&(0x7f0000000180)='./file0\x00', 0x201d9, 0x4c) 16:00:50 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x7}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000180)="3e9a9f662e15825439d4a35b6ea6a0f8911f3d22d800b46ffa71214276943fdd1820b5a93b3e66fd76a8fe6152e6e93ac0c957facc594abf55bf6431c04b8f753d8e204bd60ff0326759831c350ee02a6c46a8caf88f3f260a7f6b558344d5becea700cbc18cc2273757a292b66e7bdad3ec40c14c11938a17f7efa767e1aacbf2472c99f1eab15931e431495e980c58c205fca2cab6fc22ff1f0070d8cc786214ecfb7eada9af6bf6b4d6d19f6343205de9c6ba3bab2b6b7df00ae68e", 0xbd}, {&(0x7f0000000240)="229f141a5e7500a0c1811d07301bb9b7f6aaaea229c11fea778825217dd6ffea55cfe2e5657ea2576453e99413794ca49ad29f61d223481f980727849b38d285f9fc60dde4b02d8c9ac448fa2dd7a998498a93e5b1e6de1a0289c8b4e6cb5f778064e252f87d0206db74b8d9af965d4bbef33e9232a0313348300fe542f7696e6339e1a6", 0x84}, {&(0x7f0000000300)="9b27e4ba65655fe0c37b6d2f25c012b4e069fe137d5d1b248697420bcbcaef5e7a4a284c1c8915ca6bdb72eb824cd5866445d465ff940949bb62455bd64b28c9df3671cb2c1326d485622656ff69f38428a90b22c4483fc9b780e7339c4cbf653a2645c39365067772f9c72484fe04e606a9de93d64bbe296fd3fd68afd0df7da9d419ff14f32881b0c97bbfcbdfebb3d67a46f2bf3e894a120afc09a830947026aae1cdb072679353e1f7a9d304a7c9285851059a88d442", 0xb8}, {&(0x7f00000003c0)="77f1655fc0510f9fd0d3b9e3ea2f421f523fffc74cd5153b06b60b2f6d4eb395bfe6765c9b2f2df2e8a7ebcff1ad1e2044d65d93460c2e198312ace3aea4c8407f50410869b7eb32c9137ee288ca99dcd1b3f8e695eba8001e1d60941c1f5d1bd35e3b4366edb50d598124fe14b5a5d564e4cb7e5f58ec6b6ac3b1c9f3e38c901b26c0b3d3fd0d4335b7e57d430984ba40283095e81e9f9ba38b78a39c111383712d0f5926ec812c2858d2296936fd29b12c2b8ce570b9929a46d83ac54519f993e611c12b1e5d4c704945c798fd5c13beb5c0646995a1c3c067f69ef373", 0xde}], 0x4, &(0x7f00000004c0)=[{0x68, 0xffff, 0x0, "4be20d17079fd45f2db67045ab51a57cebc9a740dd75577cb412c0dc2e22a5fdccf5a0ce2598b39c90ca3d4219855f90ca680dcf5739b0b500680e56334336d2c5e663f96138e8a8954613b85313657debb9467d0105a9"}, {0x98, 0xffff, 0x80000001, "487767a151738a2701bf13b6654b506881c7f9bab664257330aff0fa4cf50a2d65a9f10085451a5e69777dc1404d8475941a87275d62cd843acda5451a590f14b2d6ca234dc7f1e61c2d1c2877af4feca6426660bc00e9311003590108ea5966177f43a8323fc33a8fea95aa8574f6af017809f47b1c8a07309806ae245ca2a6a0b8057be0bc9726"}, {0x20, 0xffff, 0xfff, "de8a43a0076cf0d48eca"}, {0xa0, 0x1, 0x7a58, "210262f44ba3eb93c567ddb5083eb7acf35dc26f6462735b63babb9f70056e64273bc89d37d569931a399e57422e7987117a32888f23199b69d6e25449f281c01cd7f160030a697d18bbf0f4850386cc103f9b3d27d409501e2842fc65b1366acddde726ef5906b034dc36a190e670483680aaa01938ba7db0fa896bb6a7067b6359e0fb69d877e1e14a8c5b5f24ad0f"}], 0x1c0}, 0x4) setsockopt(r0, 0x1ff, 0xffffffffffff8001, &(0x7f0000000000)="f7a1daf01f424a8500ecb2b1f4c1c998ba43a551038c9c09ef07c9ac3547b25dbd2655de21e29ba889a0426e110195a41b4c355390abb55113ef5edf37e8254da69fdff40b9ac80a283e0e59d33417477d818b11", 0x54) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xfc73, &(0x7f0000000340)="b6") 16:00:50 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYRESDEC], 0x14}, 0x0) r0 = semget$private(0x0, 0x2, 0x20) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000180)=""/210) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000280)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff03) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) sendmsg$unix(r2, &(0x7f0000000a00)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000780)=[{&(0x7f00000002c0)="d80b7a05d9ca263a1a18354202f957008ba678cf787935216f504f17f2713977bc034b7335878118070fba4b35fd2497dc5cec96cdfd", 0x36}, {&(0x7f0000000300)="17a924177b8572289e40d8a9df4e928de59a4acda229eff8ffd76a963388019b462b807296b87f78b37e51bd62df05711f0baf02606eab0dbfa3f5977b711f5027ef763bb0435001dac9eebae5bf51bcaeed79cc62c652423352800c28f402df6f", 0x61}, {&(0x7f0000000380)="c985ae96b908b386db5339cb01e742ea86502b4493a78eef7d3268e5055c7cf8c2b8e17e3eca7e7d16c584ca0b6e6d6bca6d23b533d7e7fdd30e286d5e846352f91dc6ddff3a508e7fb6b098e11c236f01015cfc5422f22d7aacc34fdb9f2a806e3ddb6c1640df03d1d7ac3b3cb3e3c2dd415b79813dbac8135a11cfc49da939b1fbcf09802294597fa9cd271d74abb99812f27c38e3070b5b", 0x99}, {&(0x7f0000000440)="53140cdab8f9674ec666ca20109db64751ec37ef3bd01fc01e1ee41362cd3e6ffdbd2a6bcf051e3a9bea6a2ffd103e09dafdd773d05927e4da27dab4781e7e75768e6fd63d290be3e2293610d019c8617ea07688b5e2ccdf24f3655791c8149aaf30ad96a45326554d9ccf99c819e988e3f692b2d864c3d56ac358d2ae1e509f7d385110c86d771a9d9a58c2ccb4d3f8cc75a5b2786d59fbb7f8472f789f313b7112e9d0c4ab688c8daab9c8475f6a88910c94a2848ed1243b842cf868320a0150d31a2b23ddf4b217b97823d64cfbba7f83fa629bf3c0ef866fe3", 0xdb}, {&(0x7f0000000540)="e8ceb39e50ea3ba175ae1b64b25f7903f755e6932132e506d2acf7411d0f3c7345d0f17d61fa3fcb44c6a8747797a08eab9c568497a372bfafeb2de10692c9f3d9613fba6361cb72a92a3a23f7af399de756a540c024c2cf90c5b36a63e4641e808f59f1f049ad47162a2f4e5c623690268e2fc2c46dfbd50567cf79f733bfab7be00ba3b8f10e280b6b1ffd9c45a52355f934f9fd50c0934c252db7320222c9b530b36468286b58dc7654", 0xab}, {&(0x7f0000000600)="b1b48f70aa2d3ab27e747b37bd9331d333ec05fbe742b056f5c96e33c5a6b32deec95ce028ebde4c9617ed9bde0eb7e2bd4a3fda4d34a55d2833248b2def0b074ca2fe0ce892bda07c4e21885aa5a9f6553e320016fb7bbd1a7d72feb904ecfa3a5d76f43d200a1b575e57a9860262866da17056da49e51b4fabe3d1e748cf9cc5ed0c26ec15ed63fc9cc899e89aa2f14363dd873c800505e04e2bc52b0de4d869762e1614227c41a327eb2a67f4ec0b094b6dacf34f79711f91d9", 0xbb}, {&(0x7f00000006c0)="c4e38d32469d0304ab885c9fc44e0e3659b759aa6c79a23c9c7c666324cccd9a9a08d076f3cdcc4392f3c22ee82a890410ff12e39353b75e65cc55decee81098e62f1360d3902d", 0x47}, {&(0x7f0000000740)="82933db79d2f71fada302a06fe1a0377db8a575e60f3a302edfc4e849c5ecb6639c2a893262afd44f502630c10d681829fbc6d3b37aea780", 0x38}], 0x8, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x38, 0xffff, 0x1, [r2, r2, r3, r1, r3, r1, r3, r2, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r3, r1, r1, r3, r1, r2, r2]}, @rights={0x20, 0xffff, 0x1, [r3, r3, r3, r3]}, @rights={0x28, 0xffff, 0x1, [r1, r2, r2, r2, r2]}], 0xd0, 0x8}, 0x402) 16:00:50 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x19) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="aad7328830a55e656c58234e81b34a9cf93938937783279ce6a48153747c4b4e93ef2c811ed4858098bd6c05fa91a78a01be59c8c288ff4ce1f126d7572762ae68dc5927544fda8f442dc890c36fa2684bfb98050e264116ece29af26ab0c94ab1d68688390852d79e625e4bd042736eb60deca87eed22fa892b275253869c62b0241e412712a3bd98a73dd0aa2e222ef64cc0d3e57386e6b45bc9f30b2388f426b2773608cc149dceacfe0e621b8ddacddcd8eeb7a7be5f6279a985fd5713b7713f345885f3fd1d6ca0f6b72108bc1afa478202bf8064163ac25c0af1a0c20780577a9d2430d00b5cc4251921a11dee62f9ef4e08c8fb871b3a4e", 0xfb}, {&(0x7f0000000180)="115d238c8243033fc05d67db7a5f93ac96d92ac0eb55047249855197c0183a8dbd9509a62d880de9a3b976f78dc81757097e9531f3312da6312545e7cca35eb1eb51f77b6196653eef6271aebfc1715ff8d9a136a99db9481208776fb7cca1c38185fb9eb2f76bdb7c20e4d4f332d999c42a1e42041260", 0x77}, {&(0x7f0000000380)="1455008dbcca1ca498bd0c07acf6c8ac51e78b1bf5557398b034c17c0d8e4b65652bce67ceef242592025c975468124353ef93779a8c1f2ec64a83571d878effa65efb84d01c412b1c492113923eb6b2c8229b5ced73023ced6fb6f106791d71969697f8eb87a228b2e24ea9f28e4625001f169dd59b879a3182bae9898fdaf1dc7c1b385a5a70edddbef3f68f1909ecd7fb8dafc5deb5507b8096b926a438619a191088e15030e91e0c755062bc55625c5927da6c9f9cbe365de542096d6295f74849922018addc80ce4d593018fad18bb2aa517158f7f098b9799b76747a04b1c35c93edd55ba2b0d4beda4217ae7f619abd3880eb5f7bbf34322a7a937862c5662767ae25e8581a4bc422e7e6f323a3805bfa1f64551e62f286ce8fac43aa9e78bfe3425804dc750a5b15cce71d90932ebc92d670576f202a086bbe967eff25eee2fd2864d6d1054dd2bc606f5e2c6204a9ccc6448af83909f29f00b4383fddf074efe289d6b3610cb0dd03aa37b619d36742260eb5987573b5341c7875fb80ca1221c05e8fad4da9b9c2b69d2ca99eda8a7d53e8343ecab6adab9e4d786c6580808a07d9952690b0d91cac24c2a40291d132919e6a2a30a10e34d1c7d38f24b863197b2ea71c15b1fa0a73d978be5a1c626a343d0610d6701c56222ca0160bdab90fc882b61a7c1bfd7dda36d2e1e02b22ef4083af85639c29c34c8c9d001721b3f7c53d816921ecbc3f131d4cee59522f3ebeb8a37e8a0d7cf1c9180b380a6f23b9ac0ab64d99c488eb0d7e0eb4585d3930433a31a5131fa7155edfef95ff4afa5d5558f6520ed32173463ab663d31821bb97ec8ef5130a5f332eeb54728263926697e3e823b545119f96c8618a27690b6a45562287e82288be6c4e109ce2e83b35314b33479bd10a0a9c2fbcc8eb1441adaee08d56f8d001d64a459dd3079a5e5b9995135187ebc940e95400418f01dc6dfe0a16839646a1df96ca95583b9a89bcb934c71d0c7f4a00c318ecd4af3a5639b403c9d89fd09b83994ecb543b7554bcc4a52ae4cec966ac6f2c19771198897fed7ed3329b13d4232213986dfbf1b4043f706dce92d8ed8c80a1eef9593efc1f9762fcb7c7062ec5ac75b34337a2e54f566b95244dd767ac0ac3e997eab4c09512a3fa4e06135ffe608883bf77b4f127069fdce27ad1f9ea2d0c5e5130bc837b49b5d3b58640fd9c06be9d7bc9fa80cfe08045a840d72c4619210ef8f3dd5eb1caed014b153b14a14bd973ff02e64d4dc249339791433854a589dea3cb9e7b12a688ba5372a33cc8a01a2ee2b7cd11691185b192a4ca8c6146a87200d8b066249f248d4c5b798bc9f52294dd3103f0bff7d4bd778f4724a589cd81af2ca3dcb0ca6fcd3c91c2b3667938136d9ec15c169744b0168259935121c5f7692ec5f2a8a5f9e3f59a7c7505fae8997ef89123915882a463e374308147e4b89affcc2345a2aa9a9e6fa00dbe54533113b2bd57784e3f7f1269c110a29f25340d60990d198c5d7c6b946a2e89d9abdaf571a4c48917c8be776a04903a35336a64ea9aa431abb5243f7fa4954577ca0c7572e3b449b9cb1ff5a1428010b953acf6cef9393e8883fecfb6bdc9f55e255a196717970abb813a9a0f9e272220598dcb5d3c179088f4ee46b739599633951eddeec6fcd06a9cdac82794168303577d01fbd888a9569f7ac59c03fdbb4c9b1bf4636b17fe07884742926c18229256acbb463d6e3515195ba599170590f49a6a639867d80dfbfeb6680e9bcc4f963601fe81e06e0af6259ba9e68330dd96be99fe038d218c3db94b6ae163bc5f59fa292880d5ff219b6e063aa98454c64cdd3df4348989dd7a6ac8a61db9a1d0d64127e04d09f70c7b18171fe20445aaf06a796f82b556d2bfb7414a35fb179db6f223eb8efb23b107eafa598b3f27b34ecea065559e9ee4a11883b7186d3016e765c466b36e034babb583e7fcd0082c856c96e399b3498faa1da74ba71d6ad4b948bc44cd28aca9aeb6cf41ad6f9d87aaa31905804f631e3064d76818b02486a392e64e9a714145863e51610824301d41a0d347fc7ba869299c47bb9dc94a17dd5b930fd2c11ce2eb08d45c7da60d63fb0556aea2938a317e48b1ece9d26caa1ad33d350213797f95b652290b4b646d6ac418b8cb934a808fa8b73f7373e4768509be72ae6ab2c1b0ca05a6e46d2cb181edd85b2c7094f6f558e69582ce2ade93ce8d69971039544c47a65969d1201b08eaaec6a2aa1f8f502c2f9a7875566670e7d4a835755dfbcca2acdbc7aa0012854f711b7db18c7c34ac4dddcebbc06f9706689f3279e4418f3cb6f257262c8569187977230be7518a2bc7eca90d72a752b979f77da7cdd5ec26883cb5d5a74380933e2ee891b1c4726d2e3a453eaad2ba1408049f25810ed354a4570caef69b51af0859314ebafa11a634f3a48835ea70ee97a14135b931ec286cfe7866bea93c3774fb276accd86325a3e3faa5c82dbd89d0b4eaba2412266d8f68264268a04039b02bfbffe4e31b707e79bd22ce68c4e8c61491543ca11f0a6d5443712f3112a1fd22ddc668ba49f80d9713fd8fbe082da91e989aa5a91051fe80ad875f1e78fe3225d0701e355203b0b5f53520b65209e830a611b416b4ecd5161da852ed2509e5d73656019bb4180d8e3f83095a0daf77f1f07dd227eb3be7f76222820d4cd4fb9d29bb575fab57e3d4acf9f603c691f8c6801a17626aa24aaaf0eeb76312cc29fcacd37a8c8d2e71be38cd735e35a37fcc290c43b9af6dc6ba796cf1f8a05b7a5da33e092226560cbdc53dc4dd011616bbc8359a66af948d30c3adb5bb5607d231548ac5634e9474131ce23b78f2f97b4223d4137b8f33665053982c72d1d78e51034ed85477fed6a7194ac90c3327874b9c3c456a226dd2879eed3f0f099730c28f39bd663d67c50a1d8e880c8da6b1d0e3f9a853c21e548b3e21608ac35edc4cb223cb24f2c13de8521a3279f1b533343849efb4eca42cbb005aa38b7b6ac2b4c4f09144be6b2c4889021fd8f6e37b9442e817b266babff1fb6b348a48e50aa3618573c880d1d069c68d0016dbd93d92ae6310a3a752b14ca5cd15ffed75589a70a0aa688e993dc31f4755274be7745e7109cf472e3a0a386838dff8ada6bffc7db6897865fd4b95763adb88ff09fbacd78880985fdd4963e3f1c32ef57a8d39c7af8624917780363d36550775d0fe4fd82160b28ad7d12ae9c326bb0b302864d4d59886e8be6dab8ffd6ae787d9db2e76845caba91c55e3550fe51abc3b80b9995737561156607710d3d7affea03971f7496aaa8ea9653e71dc38c54302a1d83ab0d20c7966024f30064f1e149413c706d736f291822a642abbba72b2a2e12f331c2d0b246a1eeaddcfc26774417f53090191b04f2cc070bab834327af405595baaa261aa7352d2ee8a2a3db8f204a33e072f84197f527df025ab78140dfe0e03cd9862a75708a681c6836708d6a6ffab25b65e5463b05a6c72347a3130beabb473a5835f3bc849bb7293eca72498b07950de74b34df5adb7f847285dfaa724682ee72cf042b1f65ddaf489c0ee400e54de11f1c7dc217125f59a68d49ecdaa2252aeede0fb9509f75c215c5e8bfc5270188f47f3af78e61880f50b4302377f6d80a78202b5da1a201aede630d2f748ee33bde6ea9f862324c68f2eb6d0d18dfbbdadb93f02bd8121ac542abebf44c5ac4e2b623fdfb755e75d7920f6a3e61615df2badf0682a43aef4c7ed993aed7e6b78874f78f7f2bcd71ddfccffa4040e8dc667cf181536ddfe42c5c2d82bc4e95203fe657ffffe90f44f15ee9b943eb6c60a2b22455767a497229f9d2d48423757f3818407d41208012451ffd2cb8b6aef3d6a75ca81ac395d8c4b2a5eadc50193cc260b3e1e2dc4b5f0fddbd1b2c8f935ed195e4684b6bb3bb70e23019b8d568778d28f7ea18e56c372d9e2ff1889b1aefe46a08b04a041b87b1de54f48fc3fb4f299dc28ea33fe42d654cf021e877a08fa91f5453e44ee21f409f5153fae0f07ed1806604c19bd0ce348e360be0cbef775584f5d6ad6c45a79ce04ffb51fa9af5b6f3791102da6454767605be723189a44d41420ad8b4652524401fad2d15c9b718bd5ca464b8053940e84291af487d5a3cf98a5d86e0290afcddd6c3815fc57f771f6797d53a8b9370708c47a03fe9a251077cb814f2e97436e2982ae5b458dfcfcbda470bb9260529552400f77765385fea6ef25bef0d8c48cc540511e946c81edb9a18af166f291bec51f640620ab362dd17e90f11b4fdf2db6cdd5550601647133dd9802a7e0e730223000a9912320db79e68648101c47d9e2b9a51735d7645c9b033b5f0db3edf64e150df4b0b35976f918f034ef71d5c2fcf49bce01cbe66e44423aecfbe7681d66efbd63173eef19094911437697016d08d1a1cc609c09671f2c7fdcfbb9f4e1a2a3cd5f42fc5d494f332619240367a3c6eb57399431298cc7c39994a4c6485e880332513fdc43f48e8aa4606c9a407b3f562062e2ba9389b9372cfc93c920de83ad3dc611b905b1b0f936ff74540e62c6c8083faf4dc6874f5783d7368b106364cd69c57124b9aaec26ceb36a8628402e8c2d8de3efdad4769de2e2950eb7908b694460ab5bd45006ced867f0a9b85396f0e34e5924aa9cadd07d20e56b64cdc94a0c8c1b112d86b78a453d9aca80845e6a73370184a4a5e24df98f4a356d46acad4410077241da271cb075bc99fe1855fcdb0f887dd965b41746b5e9e06eb193afbc9403eee545b5c9f9f527b3f58c1e027d13eb90107e98abd76706e971e46d205b537a5fe2a9f224cdc09577d6d930eb9f0c1434963a713a66255cfa5836a6e573d2418ec21ed1050788b599cf3d73c7b242592cf54a54dba4616d50e223dcfd62de5a5813e3e7240df0560d9724dd38cce7756d283c42c026dd45bcbc6fbdaeec21daf421daa7fde3c92a89d0125e369fc561e2af8e7432714e07fe95ac694880b56286be727a4e0ce47245db94fcc47f41b8a3cccac98322802127b1c01810f4e2e87e3421682f1facb728d98e5078a6511a180dea2a2746d79eec5fd2c46de2e98b86824a94070be9670ec13387fdccd97c8860fb7bb10e17684e57c337b902fbbabeaaaae444096204c90d257e6904c395686018234dcba1d60ee318bd1fab0e360b6b8a651ef4e7844ec3539d1238902bdfbc7eac2d83da73826e25ef3edf50bf6daa8f53626f569631bc542b41b3749e28fd07610cf2026f1db6362d302bc9804845ff93651e1af96fbeeaf57ec9c37a63bf3210660009aa4bef39c8aa980fe4d3b6786f69da4ae0ac5f835a15e781520481e89d4191878f72e759159087dea2a4d73e191893dee94779d40289ab636ff60f77aaa74ba0ae93235e423a8a91fabd547cc4008396d52f8a78892050a32fae058479eb065638c88c3d5bba3d1875d3c2fa11f9dab05dc62c8e5ff2fac5d8665af9e876eaa1f71f9f4d9dcc5d783451d966ca5318fec020a2eeb41a075b1f655b587b6165eecd6897d76f8af520d4c3ee17a3688b656b569241833057ac92dbb14dd75eae3e1df1956f01e1233f036cb9e39a5da24073729ac321ca4e67cd99d25fa79917593605e25004e7d6b762836db2d05a0119b664aad538aa43165a90c7ddaa6acd25036b532b0b51d144225d0cb157dd2795818124202468b7ac447b0e28b3d68e364538e30668cde82910142353eea4c946205fb05b20c7d3e10a98ef2b19bd7a012ecb6b55d1656705bc", 0x1000}], 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffa000/0x4000)=nil) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe26) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x7f, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x4c, './bus\x00', './bus/file0\x00'}) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0xa6) 16:00:50 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0xc00040) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getdents(r0, 0x0, 0x0) linkat(r2, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80c0, 0x0) 16:00:50 executing program 0: setrlimit(0xb, &(0x7f0000000000)={0x8, 0xcb}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10010, 0x8438c41954f0b5c1) r2 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000b40)="0c94a58f041338043d83ed0e34091516ae23fda55a247e1db11e9f8e255f9126fb9b0737284e847943c0e4c8fbf0e5c0a9640251fe7d015ff2424b64195159b4899394b4eb065f894e5d24d80e7b051c1e7fae097b2abf55277e654c992f2e76e1246c27e819c95fec838b5da8f4b12f429608ada4fd947ae0109200b3edccbef91a4a45ac584cffa68aab25897532cb5590b4996824d69f67e396b511ce37ddc1482dc27094a8b394a9f1687d732c8e9db43ab9f1bbc5f073d8ea4725dfc587b682fcc375691b778ebd5068c662f274496976477216feccab8b3f3b685c23546857fecd2e248af794416c24bb6cffb15ad28de288113138aed8b48976852ae6cf94a5a89de4a026cff87ec3d85692634672dc72360a0cc22db4a575e797c28332ea6c915795b5eb4321504edf93ab4fc1a72db0cd80e5584f4f171d23bd711a490393c2dd2d1afaf776bc2549ba879c3afaa238a5fd37ff08217e4d49e4f01c1bbba0cc95bb3e715097deabd1828391b5e1a77243a0bf91bab929ead4eead926180da61d3ba1bdbb07a077c427fb56f9e977840d68f4b72785e9b44dca97825d9f4130cc8281df230c0abbfec4df74ce1b7eefc41a84880ab786597f152dc883ca0509fb398bdde9da9130a84aff5313aea538d574b32eb466e50883cb3d4112d6c21e88b99723745eff14fa13154d3967808d916292758e2ba3809b3f3f26d692c0e30ffcc40254c13a022290e877e63c9bddc5248de54a55bedd692f564a998810c4e91e52428a667ea733a0455880e15e3eb15274070a536e2ec921894dc08b50389ce6f769de006b2f79e4df497f349aaa9e3c54fccdf76e09085ae8f9430e089a64bde027483f630b3575efb9f3f1961faf114d9ef90f026030a63a87f2cbc18d0c1c71903529e8124dbbaaf57f763d2d9ded5190e1dfbdf21cd9b343f03334b6346361899d09c36a9c0e1c697a587fe8e36887d4570960c44ee1ac4d8714dded7160b08340436d60e8ca2821f1e454df59d48129def30aac6f8516eef4c842fffe6a44ad876f194d9fd6f7e29a2e205890d6139da1bdca4021ed90f161bc43a786ebeddbb02d322b67de0819021a3e6ffebc5bcb4fe375ac502ee963e015f8d32466dc06d12f6c3b3398569ad130fc97f6490b2d0b3e5a352d05d58bde00ce212109f1fd5b2115b9e5891caefae95978c9a00a725759590297cc933c32b98f2488d84ec1ec45e3ab8e61712d5070d52bfb157a12f29286b174a1ae22d89acaab88fa7001c11e03e0697b6b26a275a6ce651a61f695369bba4e24cd4f85a8a26b006f9d01084da2129db55386e39a56bf1607e3521ba4eea808eb0fee2524554934a74facedd4f42dec772ab79ba19c02277d69cc3ee2d21abfc3a35e39ff9a721afb824c318f7acec46aec00c87c4c5068f3116c337113670837694581eb5eeceb22b536a9ac69b90501525f0cd0ac17c21b63f8834686b13085a68be3072439a98a8a45a5e1141df75f81fd02854ede47d795906db627e00660d97971a34f85419d7c7f8c0a43445842430ef36e8e6f93b37f8018fea1b0e914bff331cbdc59758db26f43816b8b9370448978ce87544916cd89279b234cdad4ac1aa56135be4a5d67f4797139ca51ba0a2f0426d97c0dfd018a553f3cdd11e2c93bb1f2ae33b55c743007005605af2d7e4c74105340a7555c6af87646aa6d86ae9684fc24cb6d063f3b817ea0141de894f3efbb34045a723648bbe04534d4170f1d836d3e981e991d9ee616f52fc65ab912c4772d286f6c8c642bff8187a887aedc33fd3270c3ca8cae65f6dbbf6524a0d3ae01c4425573070c400a70b8aab14ee973dace1d8882aeb43bf0a76f7b68b7987037e67e0e3aa46948a08d83930e3e76b555854d388c851d0f86f3c7c6fe537397a1fbe05b552b1e3d464a7531e943b4cb3716154b819f3fbd5b2a198ee13db21d703bdb15d158f242b93dbbaa8cd4249f6191bbbb251d9eb883d666d5217f8d5ba1f93c07457a6332d3b666c03735e83fc257fa75fffa5cab7ae922562e81b4250b7b67e3bfdecb995002edd24259a0f60334ec28e62748b0ec21d51beea40f075a282fd0e71921ce182014c5cc0b6d9eaa66cd0eda740756bfd0aea04f4da1832a2b93a2809fa2d581d14344839a4ecb76d22d97fc6d94a1de021f3cfc0e92669aac4888a71c9853549ee4aa6502d607f34b08e9952fe4e144385d2fc578ea8b0fdce59ae25edd970e0b67331eb6e1980ab9f1798076e5e8b37f41fe7f1ef6e2f1b5ee3049e8b88e22ee0c0f2043e55ee69ee713009bc4ca970f5f8684484085675ed830bf7a1286340c6aaf257d10c931a9d555a016fed356c7251b3c89e6b9de3fd98340c58b44e073dcd7be9af120ab373ac973c4f67d86280ea913362946ce31fbbdf580135b4d2bd2371621c38ff164e0f5961f125cf4eba66e16cbd27f8d678df2e67f4ee3d428fcb9c80959604d18628d38eb9292f7d281decffb1f94681664ca0054d936939cf281697aff94316de0e026c0a6a32b978060b2d01e5f2ec78982e457661af8787f95eb92939e9b56195eb7d2ae06f368bcdd3f68e2914c07a58b2feddbd526790c742ee2fc47c9a7fb7eb88144f49c3dc1b1ec318b68b533196e05e4a2d56a3b17c9ad4b52e4257279b8ccf85ebf69d24320b003e1e72328e46a1a1cebdf3b5faa10d57dbc2b4384d76adf73b6132d9387c356cded58afbfa8100a095faf50ea6a3349b33f4c3f2b7866186dc50248a84adb2b2222932c8b829fe491f24cb7fb59e7ecd801605cd37d7d4d353d6e7566bab374c83f43bbcc7ab25e9851cb8ab08633323b6b34113922b3107527d2ba4b0e1e394554fb69791fa7f7ac1e66495ea2c904b82ad1fc629c64b46cf0441fb5f321132d900b0fa941a0bef269f6b61969d2ca63c621940ae06faa3d18423cdd946e49fa99fdb6cb270077e990b637183e88d89d078cf80906700f27349bb5c5195bb1d07626735d5a7c1e6b56d6d5df72555c3afcf23ae2cb05cb9a9670d7897813d84fb1ed907e0b10d5554ba35e5e7cb833861be5322c12898a0efe2007888f7f89b008cc08292fc9b9ad0ac41e94c6a68a4855f80291293896eff2031ea2d8e94240a630f22d5bb24ed0fbe7f044b77b1f10711922139e933bb95c994c1781de303d5d78bf35043ce76fbb717ad005e020858170fd91121ac95d6bb892bfdbc2bd28f53973eacc73789bca08469712bcb92a75f022a432836cfe19a48e5807c5ff3dfee913e82091f4c7c84d7fe1fd0942e6ad816ff09ee7cfd14f6ee26c87809e9cd35389220dc6def910ec7b29875c67935ae70619485fec0a7c9898c8e70e73e8317fa36cc316d4d85dc828a85682c6b174a784544d714cb51e826e56403", 0x0) r3 = syz_open_pts() ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000080)=0x4) getgid() writev(r0, &(0x7f0000000b00)=[{&(0x7f0000000a40)="b55d5d64a5a6860028422c8ec1a891bb67f85adc94e1d9a757c0781d37eb1230a4753fd7a1d9d4d9327fbb9450201d7470bc3ca2f775dae19f0f3fc4fc99ae57d0205eaa9a65abeb86e4121409d85ca80063d66cf31e042369f95b1ac9211dbf0a575c8a7ec3a3005b37477a000a9624b9b089830aa13af583184e5f7092d936506395030dfca7050e0408f0d708d95a0790bde2c8e31a406a9a0303527fa83f65b278d0f3b0a815b0ba50ffc64e405d80", 0xb1}], 0x2e5) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x20080, 0x0) shutdown(r1, 0x2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x1d, 0x91f, 0x3}, {0x28, 0x0, 0x0, 0xbf1}, {0x6, 0x9, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) connect(r1, &(0x7f0000000380)=@in={0x2, 0x0}, 0xc) clock_settime(0x3, &(0x7f0000000080)={0xffffffffffff7fff, 0x2}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x41, 0x0, 0x3, 0x1}, {{r0}, 0xfffffffffffffffa, 0x44, 0x4, 0xc11, 0x2}, {{r0}, 0xffffffffffffffff, 0xe0, 0x1, 0x6e93, 0x6}, {{r0}, 0xfffffffffffffff8, 0x1, 0x8, 0x100000000, 0x8}], 0x2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x81, 0x8, 0x3, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffff9, 0x4, 0xa1, 0x5, 0x3}, {{r0}, 0xffffffffffffffff, 0x10, 0x42, 0x5, 0xfffffffffffffffd}], 0x100000000, &(0x7f0000000200)={0xc2, 0x5}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x1ff, 0x8, 0x10000, 0x2}, {0xef, 0x6, 0x200, 0x7}, {0x1, 0x5, 0x8, 0x6}]}) 16:00:50 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x40, 0x0) write(r0, &(0x7f00000001c0)="efab5ff928e262f505000000d9302d0671b160651fdc0ab847d857fbd29907029fad12ebc60e775a051e5878c073c91e292e60cd9319d06f0519abae120f445b1d2766e858d6e68456177ab1d03b2bd2e423594ad88c5c9f3023b039724f4a19288d89424d800ca4272987296c80d0f1c546cfa108741d5c746d507bba09e65e328b1e5d7b85d024623b2c490b02699799651c828f1bc94cdaff345d8fe388ce85ebbc643d7a3bb7afedba31fcbcc66598eb106e2a115bc5d06faab7ef82bb27275270bf6592f7243997939e860f8f7db82908ada00218fc534593801f", 0xdd) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)) open(&(0x7f0000000180)='./bus\x00', 0x20, 0x20) close(r1) 16:00:50 executing program 1: clock_getres(0x4, 0x0) r0 = shmget$private(0x0, 0x13000, 0x8, &(0x7f0000fed000/0x13000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/162) 16:00:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x81, 0x13) bind$inet6(r3, &(0x7f0000000100)={0x18, 0x3, 0x3, 0xfffffffffffffffe}, 0xc) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = semget$private(0x0, 0x4, 0x2a4) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0x7ff, 0x3d2f, 0x3, 0x17, 0x3]) 16:00:50 executing program 1: r0 = dup(0xffffffffffffff9c) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) setrlimit(0x5, &(0x7f0000000040)={0x9, 0x8}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(0xffffffffffffff9c, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51", 0x221}], 0x1) syz_open_pts() 16:00:50 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x508, 0x0) close(r0) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000100)=""/24, 0x18}], 0x1, 0x0, 0x0) 16:00:50 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x25}, {0x6}]}) pread(r1, &(0x7f0000000180)="d1ed7b437bd6e6bd8f0c4af38ad552df67fdd19d22a334d64190316b0270f2714fbb6fd1a318b9a49fd44ed1a2a1d54f26c74c9f5ff19a07a607b50a9eb41708ed23a399380f6f0c5694dee59271c4a803ee36", 0x53, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:50 executing program 1: r0 = socket$inet(0x2, 0x6, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0x0) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5, 0x0, 0x7f}, {0xc}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getrusage(0x0, &(0x7f0000000200)) syz_emit_ethernet(0x2, &(0x7f0000000100)="e426") 16:00:51 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20010, 0x0) getsockname$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r1, &(0x7f0000000100)='./file0/\x00', r2, r3, 0x4) openat(r1, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 16:00:51 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="1d2ae040b1d0a39eb4560593a2022b1c2e0ce8802049316b261ba8a1daf6518d4367706eb4b67b8468019a09cb8814c6d6cc0972f0bcda3830afce49a1073353b58fb4113d317cb2f65235046af17b5018b146fc5723dfce28b6f923007162c53607d1ff3fac895102541dd7b3a7feb74d7d6d3fa7619ab1b10855274570fbdbc180c9a28c257358d934b4ab085ad199a5e0ea99228d7645e05fdc8efeb3d26cede922a105517e8f76c707e016143b13f4f5e54d6c0d5854cf44f9e01aa25d3f9c3a32c3d6a6d28ce15c3490a579506f8ad6a95c12f8167c2b0f6dd47cf3ed12049a05c6bfb8dcb02e71b66e8a2415d014bcfb02c04257c4f199bac423ba", 0xfe}, {&(0x7f00000008c0)="494d894269ddd31a0ded418c9f57c5f1a8d6bdb0f5dad95f86b788780cdfee93458e04ac2efce43405c81527eae39f403f09ecd2e001ce165f206daed447d5b2b52d03d18ecb8606b87e2f3585f86195a2ee11ed1df59474a8f81450ab67a85de036783e1b359c721019d68683533f1377961f79360642cfc99954de5df96be01835c5434ab5bd346957320a01a3f858fa4a8a3289baf1f2b5bc3daba3882443e1f41fdc7136810ee559793b2980d926b76b5977405a769f56e581c5943cca6e5058a420bccee5ad1e66250a92e88f48dd952e0d670ae7be494e3a062f9bb4c58fef47c926e29fbb0b064d366c0033c723f6ec9465c4c969c25b2cc9c5195b2870e321b730bff930a3627a268697275b0c8203dc75c1f05e80bf1d04ed1b712fc87b98e7ff5e007ced14b9d3c1dff145b2d01bb0a372811522a97fa8273f8791a336c78a7a36aed9b002ab5f167a98963a906726c9a84027b7f9c9b4e784168c76e3a0e290bca9ea793c9b177bc895b5466057c270865bb81bb1f3ccd81097a784e54ad5f5bb6f446ad265dcf323cf37e98b26821e83e66c02b3f93a3e5459880c0b88bcae3cb04427ba262e26f3a0d589dd4b42bc405e38080959ea9eeeb6e0f8b6ab0500915ccbbc2e9929c44c8947db8f0005ba6d80ee0345ac96056daa101280215380c0e41c72f45795d7c94194af2811d4406bc2fe989a040008d9ed1ce9c5fc3e12f53a9071a3724004d90d500dbd4f2f10848f3e29837d1c83c533618dd058a9ae02a24d92106596555ca647d8258e90fe7b8a0fe9c291adc1d4e38b4a7990d38d54a1f3cb9034a3bdf754448ca5f70ae23f2848947425655f585ee1e3c3d3d0049dc34e15f985690bac76be62349395bc691b30a201b5a7f7695bdb434b0c85bf54ba608130d9deb07851d6b170b72ad7c3d1ce65d7813924c8d68465ed5cb44da5899eeb32e87f32a0eafb761ef9a5b143b0593d3c0ad295ce50800c021c667858b26f52de8fdd3ddd022e761730e10b43612665100cf622302ca27da1d34bbb78a1e9463650ad3afec5a45a9db2ab0e72b29ad8af9ffa1dfc0c2288cf05830bc279a85811d62d80e100a588423c3d9888959176f268077cce475ea9b1dd0cfdf632ada54f8d0f05120e11f6bcddc0b496c0eb9bcd1695320922353620eeb4739d37951536f8feadf49b0782370df59856be634ff759fabc191fc427ae5d27c9db70cbaa0e9babfd87b36b63e6a04991f4fb440d32fe72847cdb3f39fb1c92f3bce509445bd57686e9af0eab5ffbb0f7406add0a00d8011d3809f40d78fb3261859d82d0103797b3bc5e1015cc13255d8ecc4198b4e6d003482c61df160189615b2d2a95d854869a2b8396e064c48cedd411cd2146ab68edd4858714c1ed259d7b87cbf8caed001af267152da324f1cea1e5a49d3f708e029386d2b0e25960e7beb6da54ffdec5edbdd29600d412c1c469fa82b1b1fc741c37c2f95c33483dcff55351c00f1c2d53061623eea9b798797ee435f251e6937caf232091180f5d8098b233e0f263ee5e749dd25e48f52e1f359ccf301a3601d89b1184cc7f761febd3e62f07c1385ed3c9692d8177dd6dac581a994f282b1e7131e8413bbc904f4b34428e5473c954cf2bc4b465c78c1a0e7dccceccd508964a6a75fa873b3388049834356d3fa396f8727c959a0483dd7289cd32f7f67697ef129e41d3e99c18c221dce13b1e1ef17c7a078f9572acbef37d8bcf2c4b804cf0f507c7e2ede983e1a83592fdfa255ce03eab36f8cbecc4e96e49eda3790411c8f076cd038a5871965840d1d685bea32eec8ffdf1a9880ba39718f4175fd174943d3ddf981c3b8a1a76d84d61418f3a521f6539108c155480301bb962cc063e5d80a893c4c1f472111b672a6c42fe209142547dbe43c31dcf33328ae380ec80eb6a9726a163cc00f099def4e00647b6e3d94199c609bc0fa880655d226fc9b52d1b2813df5f83db63de05bfe9dc3731318042defe187d44e50c20dd5c6b08fb5ef160fad4537bffb84513e105c5d4b68be572f7329531cbdec2fc832dc7395faf1836a344f72b4cb9e254784192a1741ea37d022874322e0dbe65ea143a90a26e58ba418bb2049f7bd986cf2b01c10735a004b327dd9de1c44b853f92d6fb4394e933b8aff3fe4d4a86f11afedb11b8ce27008c9917afb600639ad886bc56c2ec5b4e6e14f232ea67d1c2adcc6ce66ba017d41e435da9285e2b44f9940da97d0ed7a679fbfeb2b2cf08fc148350cc2130c596d637e8b3c314f7c0046adcd100b31814046018a4aadc860e8789c246da3ebe0197fab4259069eb1b8fa6dd7a64eda5d29dcc0e468b04fcd2256d3e9d1dbb433e16bc97f8fd594814f810cf70b4e155a1d4f70d75fedd974001d0bf5a666ffbc3bf43c9829a35551443fb3bc6ac529c6a3e77a8b51c9fc5f2034566250d291945b81a2164d7a5d37ca4a06db113a507e5b8beb8c37e634f4db95edd8e5fce320d1f0817cc121c47a853a533980c72ab9b8cee5a66a279f881f27f366cf4b5117fcdbd32d070d718b9e910757200ca6c69d475352f72d7dd44d5f6a4aed33cf3eae4e0c0b02667f2a0eef94db8d661a7deb70b2de08ad093bd42f4b96a8abcba0e9e45e7c39c2118f69f8e87619511a79299608f5a491b54c9968a287f00ed421506ade9234842f47a25e65a36da177c9d99b4363e3f0742397dd13517cc8353dfe329e162c7bc20b534f1747dfa9d64d702d7b1090a19c172803b0ff001f635d25f18ba2b45310f222381bd4045d1072264220fc97334134af54a43f1a9859335314833b85e9d042315730f1b5328512c24189efdc8b6ab926680d89ee393e8e5e3d03cfca88a832da92566d9ec512f2de172841685583028ad1879ea23f2e4a2cd2120264465767cafbab8951c0cebb5c3c4e87f8a532c90fa7bb2e991a4476e9149a8643c303cc8580f87471c2bf7347596e55f2bffeec2ccf0ba54ee77655a0694a90ea5d656d35018f0fcfe73ef73bd9243350d231233f47a9f3f2fbc12342bb010465aacb52c4f52e0ea6b5b3cb02af8e0d48a1904a24791cdc6d7f2ec9ae0f65d5e9d6b4b3ccd8a7bb326a42acddae1dc9331d0b8343985be95aebf333b0eea8b741d02d9c6dd5d0d10a3190b3a3377bc6508cb3f97ace6c8977e03d29e1d1948a0335e4fa3f1d2c4a7df4f5831013f8fbfbc5a6f299053102cd7976668e9bb119b5710cba4a335f18c7f3834bcddf1463ad940cb85fd687fcd49e814ee70abf51f4bda6c7323e8de263cc05c231976d73dc60a5779c215e0c6bf3651a4d0e529c0255dcfd031672dc58f988aff2d490c26c78c7df626369ee7154e39163d8d62f87c72a74168ff89c7c69912f14961fa4b879e5849538685e5b110f3bc30f063b40c25dcfc4369eda00a9c26e7a961df821d37f18b23f400b3275f462091eaa9073c7dbaf39b944aa4277ed1a3a60dd7e82f31298e3086f4056fe0b2c912c2a478b54ac658c3c0e654a75551cd9b9e45d49072cb6f5105dd0dfee62f12e81d9b05a7fc46657e071da2aefaa06b53535788a77597cd7427ea912b332e3b5be3a2567bdd10a41b05d10aca3c6e69409ac51bb418834bdfb226f283b50b93d4971c8b6be963ef06baa8c49e500b7911807568535f2562bd67da88acd0f58e6b4d2e35daca2d6cecd13133ee116376bc6ee3f177d0f0355109051159777e6dd06946b5b14ab9271c8c0f8b38447c1a89c2a3e850ac9b5559e1eaadbaab3ce0136a883fb0fe1a07030b1ca2f19dc5b7811870ed0738b6d678f6537f44510ab73051c51cb35aff4a9bab3b1ddf1e93bcb6764ad5062a3f86e456e9391b8cd9d738501c7cbf850579a72182f3795e536f5b56f7b29bc87dbad362001611b9897d7dabe49f81469f1ac231f049683a96590ac8f1261fac9f8df74bcdf4949b948162b1b2f5f3f3b16458f0da10355500091d3777d42634124929d99a7fcafe777d54cb0fe31d8ede60a9edc2c90c8fef3f0b90fc2557ab800fd5ce5127c870ee28925920a8c6a3021635820ebad70402f7cefb0ceb904af3bec0fdfd08ca55794c32cd093a024275936b4296854a8d335b5f17a320f67ccfb6909b5958744c33ecc67ee1efc3bd20bf3d3808276d17ce5657eba74e490877dc1de3d2dbd84341959cabd9954ad709e83da5bce217cf5137013d788ca8315126803992516b1834d149196ec748ae6ca7866d1eafd32e7e2238339ba31a17cf58ff2d0634046c1b8360be0b03d877c4c123c1020bb237a133df5d2e02d773d1c20ec2e517a8af5a2844b4d02da3daa03b2241eff472653f3b8f3a9ae2261c81e2eb4df549f1e81f13cbc2af2c1fec8dd509102e41d51ccb131c99a09f56e8fd2f6686fac0af3ca1d75ca696a4219d10fe16f271002169dc427beae2c71e5e70773d1f133aed063f5dda705188c9a0ee0ec39107c84439bebae7f8e9be53858e54459135193b562107f37ca20f09596bd6703960f7a87fc6446d3be6354ee81fde2618c0b4f863a53aa486208218767564ae4e16c0ed3cbafd03809d50663a0d5af143b71559963d22a048f229d761586db28fc5ca96e733bd93ed01bf74e303c689711bd85b100f928cc0724ca2351fd2641ccff8d1c9239d9cd0ab133c8e4d3cb87640475cbdefd285a47ae15cd7bd6c6e4adfc5363c6b109e8f8ad658e36184920b7b0a814b3c778babb659672c9629046e406ea745587a6ac2744bf49da760380a273ffb5f9949be003921e5f503c06156cf63fa4695aca04dcdb550c12b074ae4e6059cb6ea3ff32edfd5bbd0c3c96717304990ee105d94514578bddbe917e85d11d1c6bcb71285f7dc074c31e63741085b41a82a952d98f0a1faba8a6940a5c260286897a7589e8de4add951fe556034d298b8fa5a7335b072b0cc0b343561ab57e1156788edcb0dba9f93dbce799c88c901a38cf29c394468e9a5a718e8090ce83917c9d4fa3c75ddc47c94a241ff919888ef2966667d340ebb5519123db536f7a83b125ec0487665f6ea45778be274595717aef4f10ffd312313aefd3ea6009b4bde6a0db5290d56d285c48be7f2b0bb4f39006e74aa274fd171378496560aa244dac3c9b83875c64cc2b85fcb213b15d9769d9278a7ed031095b7b71283476d7812556eda60707b708ff0fc4d4939d9596bdbf17a798e1006f23db2ae165c602132af02db1f447d65654bb1f328169fe6ed92cfd3ab269632f04a614cbe3cc80b7d4a02f2d42e94c398ca897f3316c3819144d923428055020c4ac93c75746fc09ef85735e487393c50bb1af8c769739c1bd42170e5b4cc0d252130130ad1a10458c594e518dc547142107e8922690490b9dd0e413623aa2cad9c73c959bf4590eb95640aed9db62632ca7ec08cccf6e5e4f5106240e5c7cb31f79f69ce998ab2ee54d09539022609856c1cb0ce6bcb32331228a1a22bcccab6898b14580d89165f4893fa351d74f1079109e8b22602730efe606588e48803db10f4174262837296666f181d21cf5fe85223265d620da3b47e660d69ea47d354f0758e59c4445aa5a8537d2630e778328866b61c57cb08678a296c9e948f72020caceafd4f569b4587db8ed4e5477c27f40ac3a28d9fc35213f6a340a1e4e484c3d2d363191c5f377c84cd52215610d3cf133053a5beffaeaf55ec8629fff71739d30356d93b3a58d3e6a767c1bc193f0b58721b66134a2feef32dd5b9d60efcab51234b82926c276036adcf1ad0847dabf2d4fe2c58fe8a46089abb", 0x1000}, {&(0x7f0000000340)="326700df6ce3ae0c4c6de2db70fa845aa7ff703cf1989b2e3fe0f00ad9a1ebccb09d5425bcb6a5e3fb080c651680ef485f59ca8ba6f1967840c6af102e43d9c90b1acebf1faace3e866dbea8dceeda7348529cd78c9bb99a218b577e164f44e20ee691c926f9aeec0ec234901abfbdcd98dfd8673f14137d5b131cfea4750259afb71e", 0x83}], 0x3, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0xb044) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0xffffffffffffffe2) r2 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r3 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) r4 = semget$private(0x0, 0x0, 0x100) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000000c0)=""/138) fcntl$lock(r2, 0x8, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x200000000}) r5 = getppid() fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2, r5}) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0xc}, {0x4006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mknod$loop(&(0x7f0000000040)='./bus/file0\x00', 0xc000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:51 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0x1, 0xaf}, 0x10) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0x1) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x7) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in6, &(0x7f0000000100)=0xc) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:51 executing program 0: open(&(0x7f0000000000)='./file\x00', 0x500, 0x80) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7df26effe}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000a06000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x40, 0x0) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x64}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0xfff, 0xffffffffffffffff}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:00:51 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, r1, 0xffffffffffffff64}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) 16:00:51 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) write(r1, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x8b, 0x6}], 0x1}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0xc) ioctl$TIOCSTOP(r2, 0x2000746f) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1, 0xff, 0x7f, 0x9, "3ba30c421e11cf6506d3d5da1509b02c1ce95c27", 0x7d5, 0x1}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f00000011c0)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "039ca01d51379e5f262c4b12353efa47124ec13c"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 16:00:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000080), 0x10000000000000ca, 0x0, 0x0) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x58}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:00:52 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000180)="7fea088909b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000080)=""/49, 0x31}, {&(0x7f00000000c0)=""/86, 0x56}, {&(0x7f00000001c0)=""/142, 0x8e}], 0x3, &(0x7f00000002c0)=""/74, 0x4a}, 0x40) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:52 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x1f, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x44, 0x2, 0x6, 0xb310}, {{r0}, 0xfffffffffffffffb, 0x1c, 0x0, 0x3, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x7fffffff, 0xbd}, {{r0}, 0xfffffffffffffffc, 0x1, 0x20000000, 0x0, 0xe3f1}, {{r0}, 0xffffffffffffffff, 0x2, 0xc0000007, 0x100, 0xffffffffffffff7f}, {{r0}, 0xfffffffffffffff8, 0x40, 0x10, 0x4, 0x5}], 0x4, &(0x7f0000000180)={0x1000000000000407, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) fchflags(r0, 0x10000) 16:00:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002202, 0x40004000000028ae) open$dir(&(0x7f0000000080)='\x00', 0x10080, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10080, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280), 0x2d9) 16:00:52 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000da5000/0x3000)=nil, 0x1000) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x26, 0xf0000092, 0xa9, 0x5}, {{r1}, 0xffffffffffffffff, 0xa0, 0x12, 0x800, 0x7}, {{r0}, 0x0, 0x1a, 0x4, 0x100000000, 0x2}, {{r1}, 0xfffffffffffffffd, 0xa2, 0x10, 0x1ff}, {{r0}, 0x0, 0xa6, 0x4, 0x66, 0xac5}, {{r0}, 0xfffffffffffffffe, 0x90, 0x40000010, 0x5, 0x101}, {{r0}, 0xfffffffffffffffe, 0xfc, 0x4, 0x3, 0x6}], 0xff, &(0x7f0000000300)=[{{r1}, 0x0, 0x2, 0x4, 0x401, 0xff}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0xffff}, {{r1}, 0xfffffffffffffffc, 0x8, 0x2, 0x3, 0x650f}, {{r0}, 0xffffffffffffffff, 0x1, 0x4, 0x3}, {{r1}, 0xfffffffffffffffe, 0x40, 0x20000001, 0x9, 0x20000}, {{r1}, 0xfffffffffffffffa, 0x1, 0x20, 0x2, 0x200}, {{r0}, 0xffffffffffffffff, 0x14, 0x10, 0x8, 0x100000001}, {{r0}, 0xfffffffffffffffa, 0x60, 0xf0000000, 0xb2d8, 0x100000001}], 0x2, &(0x7f0000000000)={0xaab, 0x20000000000000}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") ioctl$BIOCFLUSH(r0, 0x20004268) write(r0, &(0x7f0000000000), 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') readv(r1, &(0x7f0000000780)=[{&(0x7f0000000400)=""/119, 0x77}, {&(0x7f0000000480)=""/100, 0x64}, {&(0x7f0000000500)=""/197, 0xc5}, {&(0x7f0000000600)=""/113, 0x71}, {&(0x7f0000000680)=""/206, 0xce}], 0x5) 16:00:52 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x5c}, {0x6}]}) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180)={0x9, 0x3}, 0x10) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000003c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000380)={0x9, 0x401, {0x1000, 0xe9}}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000240)={0x0, [{0x2, 0x7d65}, {0x3, 0xb}, {0x2, 0x400}, {0x2, 0x2}, {0x1, 0x8}, {0x3, 0x4}, {0x3, 0x1c}, {0x2, 0x5}, {0x3, 0x4}, {0x1, 0x3f}, {0x3, 0x7c}, {0x3, 0xc7a}, {0x3, 0x7}, {0x2, 0x401}, {0x1, 0x1}, {0x2, 0x7f}, {0x2, 0x7b4}, {0x1, 0x2}, {0x3}, {0x3, 0x2}, {0x2, 0x9}, {0x3, 0xfffffffffffffffe}, {0x3, 0x5}, {0x3, 0x9}, {0x3, 0x8000}, {0x3, 0x6}, {0x2, 0x2}, {0x1}, {0x1, 0x2}, {0x0, 0x3f}, {0x3, 0x6}, {0x3, 0x7}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) fcntl$setown(r3, 0x6, r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) 16:00:52 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000280)={{}, 0x6, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="fbc5207f8a1b494b95aaba8c80be3355f892676cb9fdf26afbd9266becd5d3d5b3b1ae66aae860047bed6340a272d0b06619e369b0db8e1431acc278bdaa79e249ac9c9d983be3", 0x47}, {&(0x7f0000000180)="c88927f036700fa55d5a9115b398130c3263f1d218372caec5d1811d215f4eb820f4222339c7806f43f71f53d5326e27e37abc4f771e8a05ead92802737baed8b1fcca01e4b400389302ee44fa0aed07586b2c51a1704bacb3ecd60bf2b50d60de62", 0x62}], 0x2) 16:00:52 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = dup(r0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r3 = kqueue() close(r0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x46, 0x4}, {0x81, 0x6}], 0x2}) fcntl$setflags(r3, 0x2, 0x1) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x24}, {0x6, 0x0, 0x0, 0x400000200000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:52 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {0x101}], 0x2}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x0, 0x4}, {0x41, 0x1000}], 0x2}) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000280)={0x400, 0x20, 0x23, 0x6, "26bd766d745f901a1196664e144ccf1a1fc0af35", 0x10000, 0x8}) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x100000001, 0x2, 0xbca, 0x29d8aaab}, {0x4, 0x1ff, 0x3f, 0x7}, {0x4, 0x101, 0x0, 0xb55b}, {0x3c, 0x100000001, 0x3, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x200e1, 0x0) recvfrom$unix(r2, &(0x7f0000000280)=""/14, 0xe, 0x800, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x73, 0x3, 0x400000000001b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) socketpair(0x1, 0x4002, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) chown(&(0x7f0000000300)='./file0\x00', r5, r6) sendto(r3, &(0x7f0000000180)="8b91e39bfd53d3a98690403461dca9681c233aa87cd9cc444ff599a42353d2879ee400b589fd53322f6c38949afadac13a9888684c9b9993d97ebd83bb4d153c9eb2bda1e6a047bcff071dc1a18e5a2eb8520ee0e4385d185b82cb4c797b79d70cdde8616d40984901e3b0d282b8df9b65ad704198e3c0ea8710e7e3bfecbb2b5fb8dc2f0fb28ea45c424e8aa20e9b9731", 0x91, 0x1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c}, {0x48}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x3) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40000005}, {0x3}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x38f, 0xa00000000, 0x14}, {0x20, 0xab9, 0x8001, 0x9}, {0x7, 0x7, 0xffffffff, 0x400}, {0x10000, 0x81, 0x3, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="99") 16:00:52 executing program 1: r0 = syz_open_pts() setuid(0xee01) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") rmdir(&(0x7f0000000000)='./file0\x00') 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x34, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x1000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfd15, &(0x7f0000000180)="a6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x190) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x4, 0x2}) 16:00:52 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0xffffffffffffff59, 0x9, 0x80, 0xffffffffffffffff}, {0xffffffffffffff82, 0x9, 0x200000000000, 0x7f}, {0x7, 0x6, 0x8, 0x80000000}, {0x3b3, 0x8, 0x8000, 0x6}, {0x4, 0x1, 0x6, 0xffffffffffffff5f}, {0x3, 0x4, 0x46a, 0x3f}, {0xf66, 0x2, 0x80, 0x1f}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)) sendsyslog(&(0x7f0000000180)="5b328d10587defb60c7597f067fa7a8f95af3208a939a0c3926a8ae1a15bba9897bd144531e7f45b34bda828ab1c8e9d339dbc6b5e57be46466df995c565ed7cb9d395417ee0208d1c68f706eb163e18036a26406c02804bf00e937bc1d41a0c9f99efdc5ec246fbdb03193994fa6bba46cc94e1e151fc72ae6fffee57bbb5d5e15a4de297a6c88c35fd897712de88679b890b77964b1249cf9e7abdefd107012a7068e558", 0xa5, 0x18) flock(0xffffffffffffffff, 0x4) 16:00:52 executing program 1: r0 = kqueue() r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x1a2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0xa80, 0x0) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x40, 0x80, 0xfffffffffffffa0d, 0x4c}, {{r2}, 0xfffffffffffffff9, 0x0, 0xd0, 0x6, 0x4}, {{r3}, 0xfffffffffffffffe, 0x10, 0x40000000, 0xa9, 0x2}, {{r4}, 0xffffffffffffffff, 0x80, 0xfffff, 0x7}, {{r5}, 0xffffffffffffffff, 0x8, 0x2, 0x9, 0x1}], 0x3, &(0x7f0000000340)=[{{r6}, 0xfffffffffffffffc, 0x48, 0x0, 0x7, 0x3ff}, {{r7}, 0xffffffffffffffff, 0x10, 0x41, 0x1, 0x2}, {{r8}, 0x292a769b1db8c934, 0xb7, 0x42, 0x9, 0x168a}], 0x3, &(0x7f00000003c0)={0x1000, 0x7}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r9 = kqueue() r10 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r9, &(0x7f0000000240)=[{{r10}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r9, &(0x7f0000000000)=[{{r10}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 16:00:52 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) sendto(r0, &(0x7f0000000240)="079b021ad5cd1ea6f04be67d20849cbe0a388014885080194c0f9030e9ed1ae4229ae8f40bb27b5f5bfc8540c9d3a33fab5e3020c16406b352282a7ddea0e8aaaaf018d160a3f7642ff33833ee9543ffb4309e819f490b96880f0e97d688576f0cd671e757c6651866c0db246520216812b4be9f81228a4a74d409984919164d71f6dc25fdd08f59d2e75514e61c6286feaa47a388ed415c1d3b", 0x9a, 0x40d, &(0x7f0000000300)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) recvfrom$inet(r0, &(0x7f0000000000)=""/47, 0x2f, 0x40, &(0x7f0000000100)={0x2, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x1ff, 0x0, 0x0, 0x3}, 0xc) getpeername(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0x20, 0x2, 0x4, 0x2}) close(r1) getpeername$inet6(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0x20000000000}, {}, 0x0, [0x0, 0x0, 0x0, 0x1ff, 0x40]}, 0xfffffffffffffe0a) 16:00:52 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) r0 = shmget(0x2, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r1 = socket(0x15, 0x4000000000004, 0x0) utimes(0x0, 0xfffffffffffffffe) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x828, 0x20) ioctl$TIOCSCTTY(r2, 0x20007461) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:52 executing program 0: r0 = syz_open_pts() syz_open_pts() clock_getres(0x2, &(0x7f00000000c0)) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0, 0xffffffffffffff7f, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:52 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x0) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) fsync(r0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x100, 0x0, 0x10001, 0xe8}) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xc0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2000000000000170, &(0x7f0000000000)=[{0x81, 0x0, 0x0, 0x8000}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) mknod(&(0x7f00000000c0)='./file0\x00', 0x160, 0x8) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setrlimit(0x3, &(0x7f0000000080)={0x7, 0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:52 executing program 0: pipe(&(0x7f0000000080)) close(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x12, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000), 0x1f0) 16:00:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x20) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x80}], 0x8, 0x0, 0x3, 0x0) setitimer(0x1, &(0x7f0000000000)={{0xfae1, 0x660}, {0x7f, 0xa11}}, &(0x7f0000000080)) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x2, 0x0, 0x8, 0x0) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x3, 0x9, 0x1}, {0x8000, 0x9, 0x2, 0x612}]}) syz_emit_ethernet(0x4, &(0x7f0000000240)="a1216129") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000001c0)=0x5) close(r0) 16:00:52 executing program 1: mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r0 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) r1 = semget(0x0, 0x2, 0x84) semop(r1, &(0x7f0000000000)=[{0x3, 0x7, 0x1800}, {0x0, 0x7fffffff, 0x800}, {0x2, 0x1ff, 0x1800}, {0x7, 0x3, 0x800}], 0x4) r2 = geteuid() r3 = getegid() r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r7 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x15217848, r2, r3, r4, r5, 0x20, 0x6}, 0x6, 0x7, r6, r7, 0x8001, 0xc000000000000, 0x5}) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x10, 0x0) madvise(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x4010, r8, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) r9 = msgget$private(0x0, 0x281) msgsnd(r9, &(0x7f00000001c0)={0x1, "195b9d953ee4d9be2bec680dced81235b4ed78df289966af8fc5d8f49fed436b2e27c85dcb3d8230cb2f1500be45a3148b70f47a2b656ea2ade8e7b7a2878515945b0e4214367ce6b160befe793c1f47bfcbe91a08292b0abf1df5e6"}, 0x64, 0x800) r10 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x280, 0x20) ioctl$TIOCFLUSH(r10, 0x80047410, &(0x7f0000000280)=0x2) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) ioctl$TIOCSTART(r10, 0x2000746e) bind$unix(r10, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8) pread(r8, &(0x7f0000000300)="25041711da0880a1ed640c2958890a309dc7454b0567e6ef695e0df37fc53dd083667c8a95586ec7c76e4eefbf0b996eaf64e26f4d2d6b1903d16cc30618f10f0f2386fa1b096197bf1b76e95b5192a7dbbbf4047873cd558dc8c88d1fa5885c155c03e30440bc25d100157317629df68d21a900b0b3a98c8a36a1e11c63fa23f326e8409dbc84e7ff4a53bd62a1f7e3384354c5bd4489c0d5ea03ee12382022dccae62466f7fd39f6727f0ac2abd14265d0110fb8ffe970bd10ecf35baf456a22d5828523dc099a759a3554180b01b50e462ef026a00297e31eae9beaae20bf4316b0ff9170e2cdda3a38c992e71c71f7155210ace513a18621fe5f9612c64193035b76fd09e761fe8fee5a34be1eac93060541daa751bc12b7e6ff7bdb139582e38145ec6a58176d178137c7cc0a66e060c5cb42d8f20fb837951fb34a5e103a22ed377608a99f6a871fb498f5b4e3bcbac2d64c072c38ff2cde22ec4246f251d9c13e402f3024715f39e81c825cacf279b9eb8a6b6f35f47489c13bddba88b2fdb30f6350ce7f3f7d83142e83403e58f77659da91aae6718510526de58e94a9401776d6e5a0a31b727f42d3ecf74b0f45d8b4fc792cb1276f51a7a3295a61073ec4b0fcfb6a1797866db730dee0119938d540cbc6f1950a691561b986aeae9df5fdd078acb696f2f261c2d16794d22001152a3cb1b7a198c35540f3bef2db8eecfbd93e9b663a4ed53631a8bd90b83519c44eb55e386c6fb76d33f3c9ce7b8f7b00998538913a5ebc70144dd8e33b0ad8401b40906724756a67842cb9e3d2aced09db1a463cfbbe21714b79add2ccd7453d21ed2281465eea6606d2de13dae7d3cc9cdecda81a9c0b5537acf772e3ba9624c6a5261f9a837f52b8ad5953e0126e044e44f93337a3426348cdd54b6aed956d003dcf6ad250ab408a2d20934f61dff192633b286902e76f6ca4ff8d6a509d448fe9a33b2e6be3ff9fe75b490ca71328dcf4b99ffeb23de2690a411fe782b13f7463a688f44e39678a1b2a01d437827873fd4fadf1e05d277702b06ae6f1f2bbbb15016c8b81f6e074fbf18a709c06267b213aebae1417ce18ebc40158ab9ffcb3d8270b234b3bc891e0ee27b38eb89ee72bbff9ae07a40b863ef47edcc1bd6c273988d075590c575bc36e982752bbd8d28c235d415fae34fa6b482adae7fffdb5c02de8c31dbc81075e3fee65cf32bb3b2ad58380d54d449bc4f08aa6e0ec14a7442f89bad2830ad113bf8cf5c63bdc1031fd3d8db205b61a84b8c03340d83a46263608eb6e396216932be5858cdacde308e66fd45a7060d97fe1034f0a24b53e998f742796e00a5baeebf1de4311db84be19c8ac8da4cc1c2144073b8560ffb34864ee93723bff1e46c5cad2e535c1a2c53225c771d14e960e5b695acbaedb5304a7361e76f1b0945d90451326096891a0b5a588fd0038b360f23c99b674ba23f54eec121e65bf7241462508967050f8af423fa3a9b9f3f96fc100c1eb64f869ad1d5503181c05c50ceca21cd2bf8ee4d3ef1ec267bace29c25741b82967e5158344c5f505b4ee27b95e24b8c7e3d83b502668379853ed29c5eef8247e938171996342f33743803864926b1a22e08599e0d56ae776429858a9f7fb97ce07571da09821b3f71a8ae3d3688b6d204ab3548c6332c60ce085dbc365f8bccacafcbb068a2ccdbec07632b793bceb22d6c0940b42aa1133eb18b65220ceac7567d781abddb44c2bdf5d7a7574241aaa89af43ac7b9c92d5d584ccf4912fb7675336fe722f047673b25c7bb6a1abcb39bc413e8f2d113805e55d5594eafa95b16b985135dbe3106cfda0200ea9fee4acdf51afdc944c9e5001cec9b4602ea8bad6e4b39e37368ddd11430e247195384363d7f5b95a0e35614094087676d3940e8e7aa3e63f7ba0b9472ec91a4cc8ddbe4fe3064f6ef3d90dd3ccdaecbab6d057c397b0635c4ab37260e5ce18eda187dc1d7aad319212499843c9bf2ce26f2dd88e08bf21b04ac3f4ce9d5bc7411e4d52a6dae440feda81612c14f62bfd42736c1eff7382752650838de8e31bb2cbc7ef860527908a0a021a035b3b23423a9cd8367e04c494fc7c953dbd2b76df1695e75178087fe96a6651e2f9e23236a864f2e4cfd67ab5660bcb38ec17f7d917bc9135373fe5e1035ee6d48bdc5dbaf0b5efeffadbce0354a71910410b4086c93da68cf0576bfe8871b53819c16416e48445ab929a14ca28beda4f20158e7e3314de7b79aae6c4ffa85f2ba751698dcb60e61eb7db9cef79852612d5f299bb89fa9d761f1b598bc878a1f1fb8ebc57e67e527972d9543b81123fcc450e2011c34c40a8bc46f2a300f46d665a558f18ae8cebd48628ca86962b669e08d5accefe42ec6772dbaf4073b17ec3f760b208f947b438bc5d2805f3df355053ce5450b50a56445a509aeaadbfa471b7add214d64a5b71f89f8bd27d41459b3bc0ce8e5d5c7d5ecf5eda2e7c73bf2d9666227176e49d3e6e19a1a19d6280dbc5cc4abda3c9aea5395c39ad7c72eb5113af7df096e2868ef03dc911afc21f5d06436f19a6138caf84051d7815889331c6942c0e323ea57e0e9b351f4ab45013b28e3688308f0df4ef3f15b05dfd945e1c14a7bd359b67147aebd9ea3b725abca65ef31458051d285d4608ae287f6a836769dc93513b6535c855f73d9c347541120a38bb3c925da4284e6ea1dad2130e95f96e4eba7d23255b5b7e2931dd05b1747ec62550f2f0c3ca3f83d8bcf86bfba67f4c7f630cd0670a591b2ae02cf9ac8c12ac7be6b896983e0bcc1cde01b3022a3f880a200dceedf5beace49e2020893fcf9a739bb367d61e29329d1c15850e5a68a23dbc36eb851ef10e25f271415d885da741bec98b7723af177b22ff8e95d1f1ca8d300fe7ae19bbd160fdff00d3342f6248b786698cb580c7d314cac67a982a86a9b57e490ab4489a19f5aac6505d3c7343a419901d868d85a0859c974af5e5c5deed2373ddca6af57cbc2936807613eebe7ac7d09e535fcddd492146e6980418e4ca47f518032b495d55418fac8fa7efa6d1f7c7568d33537fae526d8e0276201d3f813ef03e3d199660b52133232478a26398f99ccf421f7dd19108ac02de0b92863710a79e672efc5de20a40ed3f3ad6790083f08264e5e3a3811ef43b496a93f93931097193474e2e1ecdf9104b514c5760b68a33e761acd80c867adecfe849008788edfee8b0c9c882b48ee40637a180a99d5e60cd3281d7713439bd3b65a188730148d54cb40b5a574fe26325418097875442feb3a67f1fa271b8810743389313f8612c405344155965023a66b9e40633dc19688f77178db4d75cb680adea274158ff36282e230306775c173fa268a89bc8ac39041771efa77a4a30f30385a10155c0dc1d717ca0687f4d2a081dbef756f7791e20a35fe5e8735540bcb621e57775d6f1c2529d34ff65201d38fe51ac4d762e3054ed7694f4143d48cae1ad3dcaac7387a92c5af02c4daf0af6f36497a35f6deda715567bc86672aac9d38c11df364c4579a1811719c230fe7404a62557dd5a58df352220422c63f37f990bca7a8511e6b111938adebdfaf9a4f5383bf14a522d82c16cc1347d5a0d31859aae5010a8b77bf812aed11ec14b6ab64c5a1f0b4054a168930c0e5a7a21ec2f628e65744900ab98459f3f2bb1871c7adfecfbe9168b5ede6f5a9a68bf6adda4751af1b8fa0a77b56a88ce1260b95ec16cb3b3b87baf4ea35022919b494ee1ccd377904ae2680b651570ef7baf79923cbb0b0a8d0a40a3f0854766e21777b0b1d33d4060acc2b83a9809ab39d192b3ff5a3b7595fc637762d839cb495a05e217eb751f2a409825d0aaa0ca758a5136895c740d6900d25487757c3613e6b323dabdab8dbb639837056b980a74f61a9970a583d935c37f98f94fd485a8c5a71f91432764481b97727595d742764f876b21fca3c3165553062fe324938ac0d804377b6f4c99e9b95c7e1f4fcc746a9a4808ff9b3140920c9c5f9b94ccc55a0ab5fdb0858b297cd39bef97b1da076ac5733986c344f0a8316158715125ba098170657b6774e8e8ff3b27a7f10f284dc6a17e251eb74f19c83cf88ddbbc08d09b1f004adfb5fb8dc76459fea87274ff6f9061635acbd249950e8a85b7e2a7fdb6bdcbcfce036cba4b94e806dfac691d7e3094b8061959c93c39d0c74de108f051409e279b9375cc24919a65deb128609aa84bbf873ecc6345b096bf521a14a67d55bb2a5dc9cd451d43d127ddfb843deed1e2d114a306d9833c96ea540c60b4b2d0bb551cf9af2786d2352d4e39a5c6fea5713d909e93786f85e9098aeb7fbe1a69185ec750369efe80601f10724295b6cb69cf1fcfba8690cfb3fae7b63e1f346ed419ded17e860bad1e77b457fdc4ce0e5c230763e6815c09be10d9dd3dfaea5f7e03014856d65a42f5e24f0f1fb3ae76a8a16db1c6166ac1a8e8db6f69357e4b3b2c752e5f0695c04fa75ef97d543a526c5a6aebf54f2f30f7660c02ec96ec9ff2f0c9cf15d2f42e542ac5e3932f19319db7cab81af718290343a0476cd3fa23a5afa9be146440f1a359965f42c14e13ac51db540f241ac8e2bdf77afb7642667cc350d220346faac607afcdc98e38ba11c735ebd40ee90ec9188ec013fbeea0a41f12754fc892bed5a0968dddf268b22bf6cbb2f6139ee8aa6ff99894aaa91691e65dbade2c9d402f89d4ff76d1f4a3c58d6c315109f286f6dd552358f6b89189145cda3253be963a4b055cad58b8a51358f31395fe1e04fdf2fc5d1ca4e45f518488507e7df3d19e96524f2dc4650b5c22c6179eaadc89261975dacff8b8e6f218ed069b8072e9e0f7b550da047e864bd75eb6c16ca3f45ce3742453880a3802f1e59368c9eb1fc7a940146db1092526b534ba7846344da0a64f7fed149f7eac042bb3a11a333fd1f452c99532747948c466f9d8dda1397e7f169e30dde14e5e8c07d6e2d78874c78b2f6b7a6b07a4cad78e221bb643fa2f7ee957cb7f4c0489e0cba1a520a2d214a8c5f7de922c8358ab396c3e8b02628522819e7d2f3207d9c78a407e1ba5394e892121f92e53f4d61924291e24dd330081a3e8a6f327b0ce235639766f4dc4aed4d9da6146c89b629db863b4b68f55808f5765115f2974fa3052a23a1cd054324c2ba1231a4a559ce2221cc8ee02dcdb2882d20d472e7e6a2373fdb59d2a3da8368cb86f86c421b511e7a88d2c5025e3c8aef36f0f7352a029a9dc3dcc19c16b113b71e82296665c0a54cc15c4d2a92fa1877d0e5711882927fe8a90d288292ff0b56f329c8a48201ab6f2ca0bdbdb28ac64bcff147eb0a5bef3c6006d9ef1e0dd7993f36a304da8c878fc26110780dad38e1b02660bf99494a6a3f50fe49824f4627c87e4b1e9bc5499e599be49a515b5f032cbd9b6d232026a4ed17f7da6bc1c82c360cc42df58b41b9a6599e387f646041c983b94cfb726eb445e8ecea33bb04f6d77dfae3977030e2b48607d16dd3c94ecd54fe66dba7412072c467464f5171c34587a12546bc5e348b5d9057bc42be4bf4ccc31db3cf99c0148652f3265af28f8a302eaf40bd654c406a823201bfe59e4af28174d3611eb1afb4bc28b71e8245b4c28b486ab933c3eda5bd117b3686e5716cc81e8eae45ad3490896704081f0b54274636dabef3f9d356d5cae43a5ca8468eb827d610d2051733cf5bcd3ddfc3ec17d9bc9880375b432a361fad55401cd1bfda3333f8e5be0c51230cf2a1ae7fbcd0b8c31afc94e1f", 0x1000, 0x0, 0x0) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000001300)='/dev/tty\x00', 0x30, 0x0) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f0000001340)=0xfff0000) ioctl$WSDISPLAYIO_GETEMULTYPE(r10, 0xc014575e, &(0x7f0000001380)={0x80000001, './file0\x00'}) r12 = dup2(r8, r11) ioctl$TIOCGTSTAMP(r10, 0x4010745b, &(0x7f00000013c0)) msgrcv(r9, &(0x7f0000001400), 0x8, 0x0, 0x1800) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000001480)={0x2, &(0x7f0000001440)=[{0x7c9, 0x5, 0x7, 0xc7e}, {0x0, 0x6, 0x0, 0x2}]}) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) socketpair(0x19, 0x5, 0x200, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x1}, {0x18, 0x2, 0x56d2d5f1, 0x6}, 0x3, [0x2, 0x1f, 0x1, 0x3, 0x1029, 0x6, 0x9, 0x2]}, 0x3c) 16:00:52 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb209", 0x113) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x101, 0x5f23, 0xfffffffffffffffb, "094acb7f7dca5fafe62da220c02278d1fa592e5d"}) readv(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x10000249) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x14}, {0x6}]}) pipe2(&(0x7f0000000040), 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) 16:00:53 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x2, 0x3, 0x7, 0x0, "0000000400000000000000000000004000", 0x7f, 0xfffffffffffffffb}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:53 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x50) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:53 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) ftruncate(r0, 0x0, 0x2) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x7ffe, 0x0) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) sendto$inet6(r0, &(0x7f0000000200)="e1c24a2eb6aebfe8710ab5a432cbce3a1150340321b20e901b8a325acc57163d737f7376c21c03de0c89560a71f209f58357e504f6809b61aae9f8a43bd5a8ad1b80e44534565bc904ac0b81", 0x4c, 0x400, &(0x7f0000000040)={0x18, 0x0, 0x1, 0x458}, 0xc) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) 16:00:53 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x281, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x2000000009, 0xcb0b}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000040)=[{0x2}, {0x0, 0x5}], 0x2}) 16:00:53 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) r3 = dup2(r0, r1) dup(r3) 16:00:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x803418ddf38502da, 0xc8) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000080)={0xa4a6, 0x48a, 0x88, 0xfffffffffffffffe, 0x100, 0x13, 0x3, 0x10, [{0x3, 0x1, 0x1, 0x9}, {0x27f4, 0x7, 0x0, 0x40}, {0x5, 0x3, 0x2, 0x4}, {0x3, 0x7, 0x8001, 0x1}, {0x40, 0x101, 0x5, 0x8}, {0x4, 0xfff, 0x4f, 0xb2ac}, {0x6, 0x7fff, 0x9, 0x8b}, {0x7f, 0xfffffffffffffff7, 0x9, 0x1}, {0x0, 0x80, 0x101, 0x2}, {0x8000, 0x8, 0x7fff, 0x9}, {0xffffffff, 0xf4, 0xffffffffffffff80, 0x9}, {0xffffffff, 0x9, 0xb00c, 0x1000}, {0x401, 0x7, 0x6, 0x7a}, {0x0, 0x7f, 0x7, 0x9}, {0xfffffffffffffff8, 0x9, 0x44ce, 0x3}, {0x2000000000000, 0x3ff, 0x3, 0x2}]}) 16:00:53 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000)="d8ff125c000000002bd442ce1d3196f2f4ff3874388821e6999d80dbafe944b0ba96dd437cc7ef71966fff6c1b1f6dd663a8b3fd815e80e6709b771d017f315ed096a04d6fd5a58bd9c242499685e39281b5", 0x6) 16:00:53 executing program 1: r0 = socket$inet(0x2, 0x3, 0x84) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x100000001, './file0\x00'}) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) 16:00:53 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) ioctl$TIOCGETD(r1, 0x4004741a, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:00:53 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x8000) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') dup(r0) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') chroot(&(0x7f0000000140)='./file0/file0/file0/file0\x00') 16:00:53 executing program 0: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) preadv(r1, &(0x7f0000000580)=[{&(0x7f0000000040)=""/10, 0xa}, {&(0x7f0000000080)=""/181, 0xb5}, {&(0x7f0000000140)=""/170, 0xaa}, {&(0x7f0000000200)=""/42, 0x2a}, {&(0x7f0000000240)=""/182, 0xb6}, {&(0x7f0000000300)=""/180, 0xb4}, {&(0x7f00000003c0)}, {&(0x7f0000000400)=""/164, 0xa4}, {&(0x7f00000004c0)=""/165, 0xa5}], 0x9, 0x0, 0x0) close(r1) r2 = kqueue() ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000003c0)) kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000140)=0x8000000000210) dup(r0) 16:00:53 executing program 0: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022efbffffe36effffff736252adb98ce1dd0684eff608299f7aaceb39019d55a51961e640c451253e3fe1d80dcb5a24e9bd4bde54cf9c1bea22348c147cd9d36326174a60fb754bd84fe880d1f7034ff74c3e7716e8ea0b9d93d7747a7b6c93a9b7801ddcf98823c9c3b7b3edc63304f7ecb9bf90d707af6a7e545ec2ba3c040956b350e49a68d039e56d3757ce333cf3dec617b39d7a51bdbbd8a5"], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x30, 0x1) write(r0, &(0x7f0000000040)="9e3eaa56000000000004bf9aab4230408600009255cbb014ff89f7668b8b0000d0457e70419010fa", 0x28) write(r0, &(0x7f0000000100)="070036c44a2d705e604c9e788031000000000000000424b887e6595cb5e9b0b4", 0x20) 16:00:53 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) getgroups(0x6, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r1, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0x5}, 0x8) 16:00:53 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x80) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = semget$private(0x0, 0x4000000009, 0x10) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x1d6) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000140), &(0x7f0000000540)=0xc) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000340)=0xfffffffffffffea5) clock_getres(0x0, &(0x7f0000000200)) r4 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000180)) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) r5 = socket(0x0, 0x20000001, 0x7) fchdir(r5) fcntl$getown(r4, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c, 0x0, 0x0, 0xfffffffffffffffc}, {0x5c}, {0x6, 0x4000000000000, 0x1}]}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000003c0)=0xff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000400)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000004c0)=0x100) syz_emit_ethernet(0x40, &(0x7f0000000280)="2b23229099534562a6c16e848b680f87df1d7f11bedbe21c6cd5c953000000226e04018719e286000000a1171c4ddd29996fa4357ad4bdb49e00000000000000") 16:00:53 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x186, 0x3) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)) semget(0x1, 0x3, 0x201) semget(0x0, 0x0, 0x210) 16:00:53 executing program 0: r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x1}, {r0, 0xaf}, {r0, 0x10e}, {r0}, {r0, 0x2}], 0x5, 0x8eb6) r1 = getppid() fcntl$setown(r0, 0x6, r1) shutdown(r0, 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x9, 0x5}, {0x2, 0x2}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x40, 0x2}, {0x9, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x2, 0x6}) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) r1 = accept(0xffffffffffffffff, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r2 = getpgid(0x0) r3 = getuid() getgroups(0x4, &(0x7f0000001400)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440)={0x0}, &(0x7f0000001480)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, &(0x7f0000001500)=0xc) r7 = getegid() r8 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0xc) r10 = getegid() r11 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f00000015c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r14 = getpid() r15 = getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000017c0)={'tap', 0x0}) r16 = getegid() r17 = fcntl$getown(r0, 0x5) r18 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) sendmsg$unix(r1, &(0x7f0000001780)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f0000000140)="fc300f766107e0afc49ffd9d6bc47bcfd7e617548abefc8172f378948f4955a40218c7a6c3128669ae240137dcca56fe9fca5505c388b2a6c4fee52b495497965650c9eab7eb09231bcee67d6801fa32963089f0df825d7f788e3479a10a7ae87c88e78a07518099cff149b9e22f4306148152a9bb9db4d615452c9db484b3086d259efbd3f8481df54c3d71c65c3b66d668af84d35e", 0x96}, {&(0x7f00000012c0)="808efcb4e9f4f686d75ea6b0426d506535fe7c89c1763e6a497185a7d1f1e796a92b19a11f27029ec3787aa5f65e0b05d673cabb3fddab764d32cf73ac0229c859d99083aac27d9301aaf6b45008636a774ca7bc9159e08ea0bdee558dd1e2170f8ff8dbc107eec8a03a99083f6d185b2648f2b4a83f", 0x76}, {&(0x7f0000001340)="b2504898f257a992b43c03ba7b45d992a3cce78f68ff4c9d0c0e4ae7cd09fb10ddd06468eeb40ee37aae47d743954fa25681f0f800983380bf0b95bfd6d136c8840a8cde4a9287469917227c797e238f", 0x50}], 0x3, &(0x7f0000001680)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0xd8, 0x8}, 0x3) 16:00:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7fffffff, 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x3) r1 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10042, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)=0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x97) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:53 executing program 0: r0 = socket(0x18, 0x1, 0x1000000000) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r2 = dup(r0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000140)={{}, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]}) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000040)={0x5, './file0\x00', './file0\x00'}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x20, 0x4003, 0x7ff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1fffffffffe, "b04d00f3ff0a631a00"}) r4 = socket(0x18, 0x1, 0x0) lseek(r1, 0x0, 0x2b, 0x1) dup2(r1, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 16:00:53 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r1 = dup(0xffffffffffffffff) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 16:00:53 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDENABIO(r0, 0x20004b3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1ffffffffffffea4, &(0x7f0000000140)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x3, 0x47, 0x0, 0x0, 0x3, 0x2, 0x1, 0x0, 0x1, 0x8, 0x81}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) msgget$private(0x0, 0x520) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:53 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000001880)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000340)=""/26) r3 = socket$inet6(0x18, 0x4007, 0x10001) getsockname$inet6(r3, &(0x7f0000000040), &(0x7f00000004c0)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8021, 0x60) getrusage(0x0, &(0x7f0000000140)) unlinkat(r4, &(0x7f0000000240)='./file0\x00', 0x8) recvmsg(r4, &(0x7f00000002c0)={&(0x7f0000002c00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011811460b3e3f6ae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c9d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000816ff216bbf900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ff8e1ebec90038f8ed2b3c2e9439321797ea90d4db9187239dec69e9e33aa3bf28f38af759da8b8b34209d83c469fd88de3f5a553af070d77a64d03dc69b70431a7d92f28ddca8911e76139a7b65bb2788675d20709235f57221a751f9199eac9101af9259799ebff2c62ae2c140641353616e14858f8747e328f08b82e02d81544dd3f5e39d0cbac4cfee9e176674b08a25439ec19406e45d1b87aa3573116107d57d33e39d2affb3237cf7e363c8933e7a50a8b40bdd11ba4becd4c15e2bbdcc77462b630f58ec1df852d50000000000"], 0x1, 0x0, 0x0, 0x0}, 0x841) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000e40)) recvmsg(r4, &(0x7f0000000dc0)={&(0x7f0000000f00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf0000000000000000000000000000000000000000000000000000000000000000000400437f48ffb38635c23b654eaa6f8765ab000000000000e219cc695495bcb9e3e30b2466a67b862cda8ca44f132d857f8685248658a98d51d4f05c676efd9a7139814bd36056c476ed72917bdff28bc29f181bdfbb0b"], 0x6e, &(0x7f0000000c40)=[{&(0x7f0000000580)=""/210, 0xd2}, {&(0x7f0000000680)=""/116, 0x74}, {&(0x7f00000007c0)=""/150, 0x96}, {&(0x7f0000000700)=""/101, 0x65}, {&(0x7f0000000880)=""/53, 0x35}, {&(0x7f00000008c0)=""/249, 0xf9}, {&(0x7f00000009c0)=""/233, 0xe9}, {&(0x7f0000000ac0)=""/19, 0x13}, {&(0x7f0000000b00)=""/223, 0xdf}, {&(0x7f0000000c00)=""/25, 0x19}], 0xa, &(0x7f0000000d00)=""/180, 0xb4}, 0x40) r5 = msgget$private(0x0, 0x422) msgsnd(r5, &(0x7f0000000440)=ANY=[@ANYBLOB="03000000000000000118cf08445299c4d5c22f7b737c425438b0f5ceec0d1f2b1a7cb88a1d309b668e7e1e63e23a784106f82ef6b23c665cf4511608dbd57c1d5150c9627dd47799f77ee76ab366fa0a4af6d2b0e6f276cc55ef6f323c5eec10c560f88ca5bbfa66a87f28b615"], 0x1, 0x800) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x32a, 0x0) r7 = semget$private(0x0, 0x7, 0x10) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000400)=0x4) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000380)={0x20000000000401, 0x6, {0x104, 0x5}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000e00)={0x6, 0x1, './file0\x00', 0xffffffff, 0x2, 0x287d, 0xa5f}) msgget$private(0x0, 0x40) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000200)) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r6, 0x4, 0x7f) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0xcae371807a4b1fd, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000540)={0x0, &(0x7f0000000040)}) 16:00:53 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x4000000000001, 0xffffffffffffffff, 0x800, 0xc}], 0x0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x7ffffffe, 0x80, 0x3b43e5da}], 0x2000000000659, &(0x7f0000000140)={0x5, 0x5}) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x200010004) r4 = semget$private(0x0, 0x3, 0x43) r5 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000380)='./file0\x00', r5, r7) sendto(r1, &(0x7f0000000580)="79fa15a6d8697a9d0bb2487916169a033b9e7fa34adbaf5145fe09fbdbf9a486c6461b772a70ec5ce36fe950e1fd128f56af5bb577f97d6c13b662f862a31f4b5328d4198d71cc61af0b75e59453bb774a72160506656a377a64d0ca2fffd441b21e5142eaa36854d749fd0ab78d29bcdc29316d0197d9511e5f01b6ccbc8196627d0a31bd9ffffec49c4956c9918b67535a9e4441d920f7e60e2c454f5422bd7655d06c8d598aa3fa18c66e2de30517249651d9654822c2b471c1421cb2daa5c7cb28bca3e12080a8ab41397255ed45", 0xd0, 0xa, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) semop(r4, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) read(r1, &(0x7f0000000040)=""/1, 0x1) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f00000004c0)=0xc) mknod$loop(&(0x7f00000002c0)='./file0/file0\x00', 0x1, 0x0) read(r1, &(0x7f0000000500)=""/90, 0x3db84ae9) chown(&(0x7f0000000200)='./file0/file0\x00', r6, r7) nanosleep(&(0x7f0000000180)={0x0, 0x3ff}, &(0x7f00000001c0)) lchown(&(0x7f0000000400)='./file0\x00', r5, r7) dup2(r2, r1) poll(&(0x7f0000000240)=[{r2, 0x5}], 0x1, 0x7) mknod$loop(&(0x7f0000000300)='./file0/file0\x00', 0x40, 0x1) sendmsg$unix(r1, &(0x7f0000000a80)={&(0x7f0000000340)=ANY=[@ANYBLOB="00002e2f66696c02002f66696c653000"], 0x10, &(0x7f0000000a00)=[{&(0x7f0000000940)="a3c751c8fd41d1bbcef84b397977bd1889469dae71d4a435eae8f54dc2257bf61173d24d35e5c7996a7a52ea4dd7846411eef89817a4a1fe325025d3eb6369175f031f5a6ebb44eae703d0dedd0d75810fb71c0c20b9b221d4a4d890b76013ed53d2aad43161a583532f8b00a73e8e8eab64157d38a007b5165db62c898afdf69062d3b914008a9c71e633a6", 0x8c}], 0x1, 0x0, 0x0, 0x8}, 0x408) pipe2(&(0x7f0000000840), 0x10000) fchdir(r2) execve(0x0, 0x0, 0x0) 16:00:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000)="2ae099b503c44593c2c5d6eacbddd14dd28511268817a70382cd7a5fc584015962c42befe8647533f31f01bd5ba05dc6d55e3ddaca513561b8f649d1aaf05024808a51de14c243ee91a7cbbb3c0bba2c610b15697b9a38dde52b64557d396e1089e7ed1aaae9c3094588020124b9dc0fb2b721cdb5e4de5f738057d935e470ab6d215bb4d463720abb23c2b28fb79160232e57840b652e83a74eb63d6f020104b6f9781bbc51fe2d239b02d4e793588e389fa39b5a00fdcaa6a7d2b6a158a4dc2c27a2dc24f6fe32074ddc7d91", 0xcd) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x100000000) pipe2(&(0x7f0000000140), 0x10004) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {}, {0x6}]}) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/132, 0x84) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket(0x23, 0x1, 0x1) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000200)=0x6) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg(r2, &(0x7f00000002c0)={&(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000200)="347a445e5a221ed89933f3a252925de7cac46fdd041e20482e3c8866d270fe35aa80d7cd293a2e877a99efa70b22638dc2e0f86d004e0c1170cf292dd6125018cbb845f88bb973821bf9210b12f95747d2172c306198c2f2724f", 0x5a}, {&(0x7f0000000340)="d879c19581305b89a08af0074341a3cb807b723fee0f1c7dde8d9b9de7fae44c2ba5068fd738606043e88184ed33ef3b7d6f0a1150bad2a33611455f96a415d98dcbdcc4f6826ddabb190c4c813698e40f501cf8d15d90c87ee714cace535d2b5b636d8bf4163785a65d565f6ea324a7c314d0030b1f9072165d49d8ecac9c944c79777b95bed2d1aed4607b84bfc70f97ddb9f78b7153a7445e05", 0x9b}, {&(0x7f0000000280)="1e03a149039ef0edc47faf8457fe0f46020c29bba5b9b9a1b91f039283dd8b7898837d9605c10026ce05b7459089c71b5b21b939df3056", 0x37}, {&(0x7f0000000400)="1a442e56f5cb45dc4b39cf79a0ed52f34406c5798ae7106cf0e8a6872ce1735855be6cd7b3947a7b606b66cdd69af454152e4a707714df7c80996281ed64563e91a756", 0x43}, {&(0x7f0000000480)="f357ffbe2f9fc76794c4b40628f59a322fbbb69c24e7c8d386e2cd355fa546fbadeda58a95e16daf0b55af98f35e2b00f8ab9647aec0cf1be914564245e7d92586ab1195d0a27ef5e4e8710c39e9bb2abbcb28f6d4a70c3fe997", 0x5a}], 0x5, &(0x7f0000000580)=[{0x30, 0xffff, 0x5, "27fe4b7df31c219fa299a60a7fc8b6d2deb6dae811e4ffd5f1b9b28a"}, {0x78, 0x0, 0x7, "9bb33de9222037eb3d61f787076e88550d9ca893af49c178e372faa271243a491cfcb2a9226ecc224506accfd6a6df9f4637525b8eb48134690d941411b4a9185aa11a1a3656345a02dc9caa147f8efd71d16249f2d58e4b1c20cc8b3b95772d58a0ca56"}, {0x28, 0x1, 0x0, "755e5c87f9dde7507bb643e258bb8d906d19"}, {0x48, 0x1, 0xc6f, "67e2d1c677f71fc808410cce68dc2dc05f40554f5159c6510ea645ec5cac0e9e10a417a10b4305079bd02557dc2ff02ba4899f47"}, {0x1010, 0x1, 0x4, "bfb29b73c3760da920e39f77e6702f86acdf6da02c7f5eeec178c13b9c73a460262aeeca355cc253b3c6b57c2771e744bf3840b972f3f55d65356ed5c903a7999b7e51a2dde1b72e69079a147e83a57632772e0daecbdfb47b40cd3b735e927cef918b148881842108a84e3e6ee7439edac47ea0847b401bcaf71a6b26923a2cf57ee7bb5612af66ead9391dd89f38f9f2ca602ac303e6fb811864551b903305d6c285aa3f27fa0ae41863da63a3de0936510bb9565805e824a254fea0895ae79977dbfea8d49b6f17bb2a75b1508b0621fdea28ace8963f01de3035f92ab35695bda018b5ffc22705ee40cc6e12abba334702f225d262128257e5841c6a87d9ca93476a3631f53c3ae31cd4f0c556249b27465f28c99e024452125b2d8395174e80664f6d61df0335bc25aee0260885ced5364479cd50217eb3be60126e1fa814da21540fb439dc368bbb19e75ed4491791633914e91aa0ea94c2653d75584c837160c5e9189f23867b5ed0d5c23402981690d7917c9ea6c1ab41f548eeb0f971b97b598996603ff0bcb1ccf5c65d5beccfdce15ebaad62a3d3fb5955c3dd99f07ad2cfb2191083a414c8ae179474a6007834aae58843f6bd8d3bd1a686e8e5b60528b299f59f3d3a8030097fd5f2687bae898fa8c02e3d8a32f180aa0c5267a3cc116ab7a95a68a14ad005c34447d32221f83590e35762f15bd44da5b649d6f7e7e51468832fe90b603e3500d2ae6a328621d7d74f53e420d34833907d4665bcd08f2930ee4096220c5b5468fcec71440fdfa7a5bdb239ca86caccf3cd83b4936ce5da5c1ad99327864f8f866a4b4e983f7fabf356fec205b37cc2416b3293fcb20527b021923b848a0ba9d66dfb052cf0128d444807609b48b7fb437a235b2d87e1c53354cf526c7727686630326f32b172ed4c7ef4c6755e917ad09d5ff9da3d71bac316e817693ee87adcfb3a0f111e87809a91ce8cc371503b0ca91063378b8dbc2b6aaa4c9f0ccbaab9e925c3a935a6ac2dd910693454eb579cba01e8e6636adfa257271816c44fc91fe205453204f6d56d9ea5db8006a0ec95f74a1d95a8cc375d8aee3b7b553538f184bf7f2703a03c6d6e6c548b5f5edfbe5bb948e10d84c9ac72bf6aa04a49fa831b836863a7f83b11c72d42745242547e1b52812fe42894a667e4b7270a5339df9f88b6fb955f0badbe2d5bea0c0b6bf90d4316e2e0a9b5dde89239a521886d87988fcebb42122ef14f24d78d96e5392d6b844a8593407fef244c3c1dc1f798224bfff13164cb5a9383764e062ad839d686d84649540681a2865a2b51317878d9a4e7778a3e7786a3deb6d3ab2ca326ef3547bd8072e4719839b55508224225fe41aca97ac7621f38ca106bf7e102149869e3967c258e2f438d180126e621e11df916eeb7c344c99950bacbec121da58cfc7cf5bf04d3a9ee7e214af049b5b7810a9d4a96c952b1c0a181abc8b626dbbfda6975854fb53a310caba6d4bc69deb5b1c335f66a9d2d89dbb04a9d91cbf306d58327347411b0e56b2fcf8c45570599c5ef75a2281ab877fdcad613fc58f9ef2875809de1aac78fdda738bc29410b3ea778759c03b7800530cdb30cee5418eacdfe4c9e4a6c431d32e547e3e8eb4d3619ddc95a643ae53da25d16c2e78deb66a500925d173f27756d169dd555b95ea321d47185c900f9d8a04860decef3bae40c38e329906528a836193a5db7d67a94eb3a74ad920029b99f9a509dbf1d859f219dda315b8d9674081c7ce21e496845cad91548ee12dbad37538e60b761f17e7df2f12c297d08df82672309d58cfaa0c60b8e1446856e3bbd0ae4bb4084c261926ed4d623867d1b6aed20b89461dfc5e59d13ab2bfce3134176e0fbc0130599b699a998604a3f85b1f4c60eed5aead60b1ab52b2b497f4e8a47b0d62d32edfde3e3851d6e6078436539452b49344a7daea89c833e1d1835fb3133981a090066f8f0598321cc64f3c59b6dfe56e8d7346d3661f397857e0a4b745a9a253d6969899b0dae82f9e04d225a842016216d8aee5cfc28bc23ece5a2c801a9e0c1b36ce737b6512f7fdde26bdaed81673b7a5273daf3263cbe5677cd0da7d142f003e61835bf07ed12ef4d05dcb71295583fd19f13ce3efcb6211aea5622a7ba5820ef1d11236a4e70b5610862a5bfd9303a9665f47d2fa3af20e696551350adfc7c2fe8838c00f9b71da8f0131307fe6683030e3be89c3943bf482cd5e501baa9f949a87c1a38395a3f702c439cc61da130ffafa4516cdd2ae3903f7ce1d92c92e7e75201d9baffd438fd6fd537f98be4b4f89a2e794e70202019c41101fc5225f424e7242dec39784f24e1a206ef02f9beb2292de6c4204e563fa41038ffc949eeacb7946bd504476be93a1a01a0f12bd62f58fe3e36c93a70de17f96e80790f1095ff6ffaded384b2ca8ddb842bebebff5be45cd3ba09b0840db01fe6dcd680254850bf783e927fdc895c14f190bd90271dc4e28f2441d35091ab1b9f9f9f80bee5d23270e67d242b8e31872b786019fc42c48f97ec6a484956a9684174b2931446cf491e0e95cc585700d1b3ca262790676a5c311f002371bd4241b0d2248306a5a0e86c442ad0b7c764a8b8044b23eec422bec4094b150876c4baa354270f20aef1a0d07ae9e60966f76385b6652633aef3e016203f6d0ff5085490777e4d4646666f059dd5ee3c8a07e5ca965d32ead9c2fbd058e81c8c919bc19ec6020792744cd3c6470e60d307336b1f255ab41ff9c76dc0961e8495f631ebf12ed3df28ba12dd1cad96417dd6175d25b7b5c38dbf3d9cf239fbebb9aefcc0749f34ec52f84b3de0f5876da44aa91e1d3cc4adb4937eb1b310c4108a27fdb7ae17cd26fab0b9d290121d222073ec2f3cb5c00d0aad42ce5b2d096a0ace5732310b391485e37a7ae0c66b472bb43097eaa8af2de68820c36f5acdec432565a7a3f5bb2a0ea99d2a631f32ef707699f953462b6455a5b86f2769fa4beaa11e874f735c6c120cd64528137a007611d86a797c8462a686a26fd0742a0acca0bb0bb332b2e1561b3280e10fd85d1500081b5b8ede025154814e0b3fe094366860ede68540577b9355dc3309b3278db8d43788bc68330641199d40a471f2f1138414444bb8419c72fba128bf6b568104cb68e57c1387d7c3e98c2c8dceb75b42e8195977dcaae875e36b882cb24b0f9a5102af7698f39e7c2632020143ddad485be11de786b35a6c28ea87b8572ffac442fe57a043a35652aff808594d8d00386c5ab0b6c5d0a2091d3cac2eb1bb3498a9dc5e1df739706a404e35ea77f055dbd31674c028d5753647990102d9a975a03957376086e248d38b2d4ea4f282811b923999f3c6ea4928d82955a48e25d91b2949ffb08c58aed69b6d32925cc356207919de2c1099a875cfc07e66418262cc716ed5da5a4248c077649fe132491b5741b9ee8012e4a7f23dee92360f975c9b1019f132a92e1c9e511ae67f1fbc9e5273778cb0cb89e1f8e2ea172a8a7b58e87609cba972ebf08f5211c2672c7b4c89585be064ca59cd3e32ee2a017b0a426327b2b0b7a9c683aa70b4c370483edcab5cf0c9b27d2b68ea4fec79106117e5e1b37b07779ba5ad22d9e881a53cec252bb0332d2a806c5e682fcba59f9acb6418969111667a528fe0a61075a8196b6a30581d7b93094a31bba72043bc571b3bfef9f153386edd68f4e8faa9c51263d07358e86e0486809301a51b3f6bc713f56e4bcfee5900d0988bf733565e0f98f3314e5a5538c5123b28517c349dda877887b864c28d59f621c9383e1a4b5384a7c7741464910469ece6eada83d1d1a3c0b45195ff19e4688a606164588d81fa397a22608c4e9fbb3bf2e4792e618095cd76bcedf41013720f8368b35f4135571b14f42a3c7d8bc807220f33209ac5417b54a4b4eabe661bae4f8c3e2d0b96b273a3500e37f00f2559d987a4bd7798d6f7b0e2e5ac32e5846c81888f91eb02532a69f6f8c6bfb93717a8c301a7ecfcbdf0f09495b040b1582f47f55b587356f60d4c31f008ed1062c7734b2e3c27f32906bb3308941486a8c657eda921869a046496e016d8daecc94990de6fb200f40d281372af89b1a8ddd342f9ad758cf9c74c62c8fc85b32aa3dab5c8a461081a43309d0dad784d71357c7c778766ab8d2f624c9d2c24ea62ce2c68623940f4f4c925e11eab74eb744c3c7713387f765453bf53eeea88c5042e906289b709e6b25b1662c4211119a64d92d65f160c8a24d7b647909a1904aabbe7de44e61aa0c497248c83c90496c0d3887e86ae1553e4e099bd0e9234fda30e0dec3d1f743da3f34d84bc4140e01e2bc4abf46e23dc3436286a286f9678bbc77c4f6ca0b91b665a3ba173c1a139aba9c76ab98569d4684847494c75fa7a9a7e966135205dd47e995934ffe1a7b2b4940d38270f9f8566d0d463abfdbb113fee93164467ba839d7fe61811e78e748099eb23785f15efec1a39d9469fda091e0645020e9f4d10575ddfe2f3da62ff06ba8380c53e4c7a74847489bb89408197a3f0249cba43bec7c82e5c3df16592c7cbc315630cff5358c53c7dc98db0fb6c074ee19352a4468a4ac10a22dc4488969cba8895e016187fa68c64bd1a5ad62be276e45393b4e6129d5e6fab522872facb84201d5e316d256b5f98a1e85b0900acb973590a80e7f6a594eb520dac19652d6e6f5096adf637dc6d6fe44990df9c591da82423cfa47201ace5571d80a9eaca4be403cbe2ee72816e2fcbaf3f2c01b2ccd69eda202e16e39decfe3734609549ce23a0632bf486f13ca94237d1b6d80e6e94dce587375b5d81b749582fa196ac6f1ba5d552bcd6c8e9dc10d8a747ac9841af25204c12acdd0bce6ef6e08b614d4d3b5e6613a30665aa11d2fcc77361cd2ecfaf016640a37a40a8914f9ec62a5efadecdbd40ddc32c5f0e7216cc515c115ba285160cf46180d8ae2d523f59d83f49488f08df9d0ed6ac8a06a7906e2b7151832cf6e8305caf449a123568cb0ba75eed6cba3f421674e9fc9bd03d8b412734e75a5e5326364a4c7e4316d3cf563c24cdacd980d53ab5f883d6dad3b047f68ff7265a7d5f514d3f3290f562362d2f307dbf31adf47b29493d8071222a65d2a98fcb1d6ca686970ef1f9d046000089305385b42d050eafa0ac7f3235d76ea3350c4214a1cee7d375f9eb8318f0e29cb9630300c2bb6d84c8aa26dfd0eb6812fcdcbc5ff1b81712695c9db21152f17302fb358ef4b45bf427584369717b0af7af835bbc3b913d5f99a9f37aae7c076e0656df4e87cc1177ddeca54d61ddb4bd743f458841de5da94571f6018a4ceb4734d3019b05f90e9a5a1f4e075c5d601e4257e7dc1837fbeeb9a06469a79629aff217c178715db5d039002352b7ff6ffccbfba7af78060b44d027ee01630556043d98f359b1abeb73c8160cf41140d7a41db71f50200a1ffcc01a5f1a636a4d027e24d83d72fc06deb2fc4ceacb8e19a41484107417bf91d998f590a9e31cf5e9f2c6eefd8a9111e52fafda55d946adbafd8a5d069b24aaa39bf2ba2b4c9b04dd1286a2ef0ad8aa554259427b63b54aff44de86d2a435bd1a691fc7a689bbb5b3f7ffa89e4e643a8642350cdddf1304bd4aa1d556bd0b98f9e0259077c906c4d81a4fe786b0c1837a08dce1c431868a7603e23c6685e22a922e2644d4eef88a24d91914984417a74786554a9d4936e42df759f44eadb2d71968c9152f93bdabad5aa0befa801f9ca6ff8b9c2cdc0963577fa11928b9"}, {0xf8, 0xffff, 0x6, "5e69da99b9e88d3c336a52433dba53bf16b2a6c2ae004d132cc422f5694b4dea7f20ecadc0ffee2ee1cb86c7c2ef898edb9f85ab1bc16dcfac4b78c432b4b6d7367892803e50b62d347bd634c5cd34254429d04c254123c1dc5e6473c5ad252f82d188a963dddbd6daa22671cd8edc949193d539e01f4f5c26e987d34fa5b291e57b7c040f33c61f5e0657e991e9d0ee8d5f42c31c1444d4fb49783b0553dde09c3511d055035bccbb38a56058c54e38aaf9e45d6488559795f873f460f9b5132344d906e2fe22f267f23c550615bf560a8600957905505c2a11a323085cf03aaae7"}], 0x1220}, 0x2) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000100)=0xc) getuid() fsync(r1) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000089}, {0x1000000000000002, 0x4}, {0x8}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x800, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="8c") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000200)) 16:00:54 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0xccf) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpgrp() getpgrp() r2 = getppid() fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x2, 0x0, 0x0, 0x0, r2}) 16:00:54 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r1) select(0x40, &(0x7f0000000040), &(0x7f0000000100)={0x9}, 0x0, &(0x7f00000001c0)) 16:00:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x10080, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x20, 0x40000004, 0x209, 0x4}, {{r1}, 0xfffffffffffffffb, 0x1, 0x1, 0x8, 0xf52a}], 0x8, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x4}, {{r1}, 0xfffffffffffffffd, 0x8, 0xfffff, 0xf02, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x10, 0x4, 0x8000, 0x1}, {{r3}, 0xfffffffffffffffc, 0x80, 0x40000008, 0x1, 0x200}, {{r2}, 0xfffffffffffffffb, 0x2, 0xf0000040, 0x7fc, 0x4}, {{r1}, 0xffffffffffffffff, 0xa0, 0x5, 0xfff, 0x9}, {{r2}, 0xfffffffffffffffc, 0x10, 0x80, 0x6}, {{r0}, 0xfffffffffffffffd, 0x20, 0x20000000, 0x9, 0x4}, {{r2}, 0xfffffffffffffffb, 0x40, 0x0, 0x2, 0x401}], 0x7, &(0x7f0000000300)={0x60000000000, 0x40}) open(&(0x7f00000000c0)='./file0\x00', 0x28, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)) close(r2) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 16:00:54 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r3, &(0x7f0000000240)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afba74283c165a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc043c56a2c169e0557c18fce3b9268ece54cb4626c9938f27cbee1543ebe7d828fe66a41cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b699d6b1531", 0xba) kqueue() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000300)) r4 = dup2(r0, r2) read(r0, &(0x7f0000000340)=""/197, 0xc5) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{r4}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{r4}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{r4}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r3) fchdir(r3) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) r5 = kqueue() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000c80)) getrlimit(0x4, &(0x7f0000000e00)) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) ioctl$TIOCSCTTY(r1, 0x20007461) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) kevent(r1, &(0x7f0000000a80)=[{{r5}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x56fe6041}, {{r4}, 0xffffffffffffffff, 0xdf, 0xfffff, 0x81, 0x40}, {{r5}, 0xffffffffffffffff, 0x20, 0x8, 0x5b37, 0x6}, {{r1}, 0x0, 0x5, 0x4, 0x400, 0x9}, {{r3}, 0xfffffffffffffffe, 0x24, 0x20000000, 0x9, 0x1}], 0x40, &(0x7f0000000b40)=[{{r3}, 0xffffffffffffffff, 0x8, 0x4, 0x1, 0x100}, {{r3}, 0xfffffffffffffffe, 0x10, 0x1, 0x81, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x80, 0x8, 0x317, 0x80}, {{r4}, 0xfffffffffffffffe, 0x19, 0x20000000, 0x4, 0x9b}, {{r2}, 0xfffffffffffffff8, 0x24, 0x12, 0x1, 0x8da}, {{r1}, 0xfffffffffffffffd, 0x80, 0xf0000004, 0x1, 0x1ff}], 0x0, &(0x7f0000000c00)={0x8, 0x6}) fcntl$setstatus(r5, 0x4, 0x40) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) 16:00:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x7) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x1, 0xfffffffffffffffc, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) 16:00:54 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) lseek(r0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:00:54 executing program 1: socketpair(0x2, 0x4003, 0x100000000102, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) close(r0) 16:00:54 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x58) 16:00:54 executing program 0: r0 = socket(0x18, 0x3, 0x9) close(r0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = getpid() r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r2, r3, r4}, 0xfffffffffffffe89) r5 = socket$unix(0x1, 0x5, 0x0) syz_open_pts() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8a, 0x0, 0x6, 0xfff}, {{r0}, 0xfffffffffffffffd, 0x4, 0x0, 0x100, 0x1}, {{r0}, 0xfffffffffffffffe, 0x6, 0x0, 0x4e73, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x8, 0x40000001, 0x5, 0x7fffffff}], 0xfffffffffffffffa, &(0x7f0000000100)=[{{r0}, 0x0, 0xb0, 0x10, 0x40, 0x7}, {{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x100000000, 0x3}, {{r0}, 0xfffffffffffffffe, 0x4, 0x5, 0x3}, {{r0}, 0xfffffffffffffffd, 0x80, 0x1, 0x2}, {{r5}, 0x0, 0x40, 0x20, 0x5a65, 0x2}, {{r0}, 0xfffffffffffffff8, 0xa0, 0x5b, 0x0, 0x7}, {{r0}, 0x0, 0x4, 0x1, 0x14a0d630, 0xdfb}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x7ce, 0x8}], 0x9, &(0x7f0000000000)={0x200, 0x148}) ftruncate(r5, 0x0, 0x5) getdents(r1, &(0x7f00000002c0)=""/107, 0x6b) 16:00:54 executing program 1: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) getpid() r0 = socket(0x3, 0x8000, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = shmget(0x2, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) r4 = getuid() r5 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x80, 0x0) r7 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0xeaae, r2, r3, r4, r5, 0x1, 0xff}, 0x4, 0x5, r6, r7, 0x2, 0x7fff, 0x5}) syz_emit_ethernet(0xffffffffffffff0c, &(0x7f0000000680)="b6") 16:00:54 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0x1) getpgid(r2) geteuid() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x0, 0x800c0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0x9) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x1472) r9 = getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getpgid(r6) r12 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x8, 0x80) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x0, 0x9}, 0x800, 0x1, r11, r13, 0x6, 0x1, 0x1, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r14 = socket(0x18, 0x3, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x88) kqueue() mprotect(&(0x7f0000668000/0x2000)=nil, 0x2000, 0xd38e0442e3ef8e2b) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r14, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffffffffed3, 0x0}, 0x0) r15 = semget(0xffffffffffffffff, 0x1, 0x0) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) semop(r15, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:00:54 executing program 0: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000001c0)=""/122, 0x7a) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:00:54 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="898db7d3f94a02000000000000000000d0ed5f31509fecb932007cfb2bd7520e36ebbb654ad4cd", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x9, 0x8) recvmsg(r0, &(0x7f0000000200)={0x0, 0xff7b, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:00:55 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7fffffff) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x1ff, 0x265d0d53, 0x6, 0xfffffffffffffeff}]}) r1 = accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) linkat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00', 0x4) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000001c0)=0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x200, 0x0) r3 = dup2(r0, r1) r4 = geteuid() r5 = getegid() chown(&(0x7f0000000240)='./file0\x00', r4, r5) r6 = openat(r3, &(0x7f0000000280)='./file0\x00', 0x80, 0x50) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./file0\x00', r0, 0x3}) sendmsg$unix(r2, &(0x7f0000001740)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001680)=[{&(0x7f0000000380)="0651d68b96b9fce9d1ddaffa315207b9fb14aeafcb6fb4a30215b23e82feaa46f169b2e685752c8dacf03bbac687ea0fc44e972a8c79cdf9f3dc5b19ad35ea478a1949897d07d4fcbd0c8b6de8edcacc27fb5bafadd977c98ad7f06afeb37dda59bbc9926a0050138a7088fdf6ca643a928ba6076bbb7d73b159b2452100386747e8743e71aa798d3b34ac1c6a80e9ce8ac83cdf969ff86960dd2bacd8e2f338b990e776dab1d5a7b1cae45344c81766a26bc19960ae707230b25562684b4753febea992b841fcb48f1c9348388ad772bf36662e2c1d1327d5a8e13a366242c50b0f12c3c22599040199b3c0a6560db346eeb7a3197dbb5aaeb11c238b6639e3514ff82a61a63993d08e30e65dd94d9fd4925999398307b1ec0f777566e954b2af310575dc4203168d8b69760b336a1e68515c4f0daf0431239aa31e77ab5228b7f8fb32c7f2952022d96e2a1c4ccd58fa4d0e50e84d4f3db94dfa16fa630ab025aef3fb398f26c5e17e6a4648f9310324bc8a202138ad8a4027daeca4e243000abb6f890d6bc2f096d91ffd3908e3b4e5497b0768cb0c63c415a1097a03134584a78fb19bbc3c04db6d0691630f7e3665e6258d1fa1386667a396a6f2a05ac499fb02d62e569856f03e6bfa6cc1f19d21eb28a890d252c317b60fdfafd82cb947b4ba6c17b3413ef5cdd0d01f0858caea4569ed0993558d20aa0ae8ad7e947d61d17d7d510a2d2381d66ada511e339cc46dff5916ebe196342d7302a270281f5dd5147a75970cb395bb60a0ea6ece791b99f02200539917015ffdfb0a1c559a8574cb2343cfb950eb7cf673c283d9c54e11f66f26c7d828880b94c915dbc0d3a9d1d9a409e537211a69482b69021d06c4d35dbf6aee3329da94bcec44f33f226dd7a310954ec55a7a7be2a0738ef1074ea1e6fb02da65b5cdf1f3cc3224506dce2fd2f80e3cc8c96f50828af645cf3b41df573d8b1285c7dbcbd80445e1ead7f12f78908e70b5c3d7efa18d7156dbed5040026d92abca4aafa2848cfaa528388695299a5209608ef7c3d2796099a7b6818493510c0f1ca21c2179a8b21240115ad1bc439fde3b075705fd4fb1c5e437e9226ade2bc27c5ed5d739d3259871315b6dffb79b129f70b2c876ac8c7ae2e855c404409889bfe25c76f596022d33da882d5db34899589bb0b420a35117cf9b883c18e5a0ff2a6701089f81d9fb662b15463c5815605aa9b6b9f1f2a2627a9466026a12281196233091dfae15beb5cd37c9493a016e04c0b4440ac71faf11a873ca27b0bf9a80e9f51d9a5a4cc6b6a9004ad3aeed98fa878f3b1b0f19ff7c4bbadc7fbb465e7a811769667ded01f5f5e934db90ccb2d76745461221fe76e50f947c4f99c83bfaf5eab1db456fb456e5a9bfc90fd9549c6023ce9fbe95dd590e81029c91665f6d24a399cd4d7d73de2c5e11362f0d4813f81022b3dcb83049a6f7805fdbe4d845a2aaeeaceff00c8a7e32ebf89935c3196c9d41d2a5941636931c8315908aedd6b726c1a72685b8332a9c0f301bf4d9c8b4af2d47159f5bf71d1ff11b66469d267845bb9ccd22e695306d06b96aefce22ac3e6ce2f0a00c982b9814a05343f6f68fd72abb9462cb82d86a7a7de0aa34c52bdf9032c91ce337d06628ec498e9b85051fb23f14e37449971d3eed6b8079ea6c65eb905ddd268c05bbf7b9fa75c6c08393240431ebd9d3261c938189a07d7f94ea6095d07f0b08b9c947f4467fffdbb2fb013257153e9853e6378ce4e88e957570cd524fd361bba4878fbacbea3e0a6952179bd2e3e54a283d54faabce2e28dc742623c4924daf200cb64ec142920fefc4e827f8bea3083ad56f10ed4b999b1c924c7b1d45cbf9dabf35588a44000ec80f21cecc4abd4fbd29461e6899eb7cce7bf93b08bf2c6fb5ae30603c2b107ce4d628d5f928df6c52efdc34ba4482a47e7e430b4e93071d7f53d7e5e42c6b2df883783f0889113df39898cc3b65e367a9584ed6480e45b4d79c6ebb1569691622a2d52734f650bdbffec3dc34e3e63636b94056902cb310d2d336238e6aaae1eb74046d6a594451a14bf74fce5bd070773c8416a793666e392986a6a99b37a1b026ca0eab8e35d840831282f5b483c090f706c9510627e60c1d0ee84c7e68788a920b279e168a0abbee5b3da863e4c69aa56d26b4d260300505bd0f410948b04046dba411c687429854e7471b731afa5435d60a256ea4b29cb72409d929468e86ce6e91ebd19cb1a399884532dfe1613297afe064aaa4cbd1bfc6d885c706101f674847b87b9e58cec6e45f6d853f098c0689058e2a718563d24fb7199289254f6c2a32fb5a1d86506a4b711ba845d7ca3a551dd41fc0a55a77ae2857293c9a8d6bff745b00416f51e7cd89afef311ec54fe9eac68fee6eddb1192923d20a5f7bf1560d7876c2e47dd98da0135d8c56205857f50d77f16feab6ec4a93c4526047a1f8197873163ed8b3a66651dd6163804058932b8ec5053e69705c10903a88e042361badc650be034b0b7968c668d4dd76236804c4a28fc5b3a755b36f246859beaa9f118ea6864c998646b0be89dd9ba0dcab231cce410cdf492dc61a4fccf656682d1f6307f799d44409f168bebbff5321be654c8d41383354542f70e94bb3493281c349f5cd0925ba71a7b3f0e384468a0cd9062bbe648415a6a200952ecd752d81c33132ac5bd3e33c03b22da6b79be84878c754f74586c3d6b61bb60ee7ec082268926e7dcea19617c242a50a1687a707348870f61d81470ab4c06b15f4ed25e312a5fc405eb9e6d36ea57788ddbefda5a18094413855be72cd7e8a85da98985f7f1fb4e508828228b0772bfbb895774027be28eddb466ebbd0baf3830655678d8a7c4c85030245a43ff6c671422099c74861d623923a6f9ae313a75448e2e38ec1491644dbbd0376b084df9ba5ded4523278fcdfafd33f2fe2e860390365af883a58f40ec51e613ee249dbdfc4fc1fb934464a1415a7bc908759e0494e0b7abfd4ef5749309371fcb8133683f0216fe754237afad2c635fb7bef63312a60ea9bd36149c3134ccb301abcfbea64a37f53f067e3ce637fdcbd654941b374252dd3191478f791cecbf5b5977ce9a696cc6ccc0d5e3f3d94791bdfc852c5715ece5f83d3e13ebd02e1b58ff4c9f81c7ef3b30d832b6013ad71ff66f8cbc6f508f1f8ffbe06e5ac83c6d91a135655bf30b66c7f3fc40f5cb7abda51ec12b967b809d241682d79d4a8d01eab02d9b9d3ef402d1d78ea2a371d2c697649554263992e123e0a4653fc20da82f7706ac7ac9fd8f105b3b800fac707963a02e4263d9df74dc549b6d593563a900c434be17a5bf8db17005e3378357a72cf1dd2bb22fa18cd8084054d5f21212456f02ebec072737f84777e1dfcd8e8246bdc7b8f429bc08175faaac794580de5ba04ccfed2070c0eb7a1a355a35c79924b6988f141ccd19fb6f75f7ca2a788cd262405410695e39220a755b02ae522fa659ee32f32d91890b6c2da6865f70520cfd0acd70cfc6ba865ae9146c3d2a983b62522966d4affb6e43f308733f7e974b2949e8262dd5069bf53b64c6b6f597cf4d1213d42c7531fffeebd92b0f3ce6d1df7f628410ec03e5bb25f4bfb1cb285de1718cda7f8d252d319b948e41df19b0fedd23301603ecf92d34c7ea9ba92a80182f5446045ff5711ba98c1837df0b70d66fe9dbcb4de1e0bed36921c02110a4b00c65236e2e8835763856236bedaba69958e15dbbbc2602e56a79888cfbb0538fe4577a1a40035c89bbb5adaff4e99a84b78206e16edf3fa72da599bd487f0ce1a3ecf64818f4667acb06973059b5cdc26494dee618605e6000c74245f381027076e544c8155b88178f085439be2da0e9c22d450a2c06cb331bcac2e9af381103201d738f6983e0aae72a5928f02c340b10f873aec9def1ec80e93060fb44fbef34812a88fb16a7e374b481a37650f1471bac8d40f34202c5d2efa26290eae3670bc6887106e44113cf01c4dddd24279a70f344b9aabdfd6ff79ccf6551d5793dab4c73cf2583e8e99b9f8016f94acbb57d7b57516b17e96d5c9f5782e5741a420206555c687208739670b3aed20bd0c24ba9a41770f05fc428ebd7f62275103bed8f1ae09cd006b74aaa4b86251b275a2c5f216799506e8819cb622e296899c8d71b5be6564b33cb1476dafd56594331afbb92b5d5da646c6df289fee776a79aee16b47062e068aeb4e6b9545838f0155c52ec6c000da300095ec5d2cc04eb78a2c646f102435665df951053c80ad85dc31d3de44054fe0ad0415020c214e2dc9a351540b8c54e77e44b13b8fdddb73c3354fa88b21d111d4e8752d3d31cbaef7a1eda1ec9febe207c593f22c4add7ee247c964f2b8d3f3a382b4eef66189689c3e7c7e4b51901f0786adc4dfcacfec315c17a58d5c189144e525675bec897edd941a7dc835b16d536879e8479c75399b4861731504e2d2e6846228ed72ffd424f2619214cae31fb58b72da71fd363fd5f2d951edd960d4b7f2535e4a0a52346be7253716d1a6c080421f33129aa4ef9a2a2e699d8370a072436370c1dfb095fa6c329b13e0b50acc2815e779a8e00007c3bd270a675c5d3284d63a504abc8d46cc67d2c7f5c875ec5b70ecacc669992fab9a7b5d031ea740b794258d2c4ec7c4ac96556d8b6cfc9017771a9e68fd74761691b2db117255f3f2691074a004e2e21781d0fd44a34a025a2c1110174067d0ccf18f6158531d9fb3f42de5ad5a1080b97fbffc31c28265481443f1baa13b782478691c3b6f582d9a8dbc792f89c3344304a656f7db50dc8d005ccc6b01fa39a56829b1e8620e9b4e8fa3f6f5d2e5f603cf71e15a151ec302d23ffb30eca7e3593efb3ef3a0e2988281c7f8c99010f49d2fccaa2c67f98daff4c3f3f7c6a90c205c3ce995687c8a75ba4e8b543ec410007ff4f1bd0baa077e7d51907fecd54f94ada9ab19ddf79889a8780ecbab9fd8f972c7f50bd2d107d63c398c03c05e5338e3e167cddd4912a27d52823562f60be469ffe01040cfefae67698a216068c37dd7f3b314d132dbb9b6669208e1ac56e25e98e0e19c5ea45f88ae9403a159a710de41d0d874a4dfefb758d15ececa93353b02b496bfb116f0b931ad923337425397c4c44c1170877b4b206440e76adec97984f67123ed9dded61c9a54a34df884ec90c82809af3852bb3d8e9719f99b264655c99dca69d42e40bbeed373b42dbf67c22ab54db9a077f1c9a0849889e660d8894cce13a86946466192c7b5c16d0b42bc28c3bdacdfb21750af7c76a33e269d24719a02bbe4045d02ea008dd90d717495f8d390f12e6aa76bc3905311c7b026c1738e3893830a641975450a8192b24a60a055df8ac35a358644df382b467970fab20e8e5d8c32d58fec2625fd20394d068351b1b313521e29493bb75ad4f518ebd4681e9e5bf1a0300e7308e96f130a68003d3ecee27b9ad9f85091e7260fe2a536994e60ff4fdb641f3af7fd752eb19806d33e0068ab15465dfc5af7e3d8a9054f3148a287fe96e98961b45e80707b549668c717e006ef4abd9e3685647954e9d46c720c096463cb55ceffeac58db6a7ad1cba691dc95c256848e3f36ead7e64f4ed38b302b5bae38342bf11ad5ecaf5c5bc274042f603c0901b8aea0571b199b404139a39df0ee4bbb076af48a74f4f0dd3a99d0973a754f7bce583dddce355ef0ef253f401aaa29bb037376a05ac64b51471d11605d25ce30655fe1fc17ef58c074f6d39b81d28", 0x1000}, {&(0x7f0000001380)="444ca2b6598f1a8a18d3468061e32aea35fda02d3fc48efbb93190a3afa8351007ee829fc305b160b7280469affbba12e1e2e2dbff73d20e46a51eb526dcb8afe52009f04a7314e360027ca15d99823102e2df2d91a846a22dafd014a068bd641d75bbcb5d1a2163245c3e6429f26a0e0b41de085b3532c66c7668b5834e5ef8de9543bb25c2481052", 0x89}, {&(0x7f0000001440)="35292498931f008f6a3e6dcdd15ad6fa0ab89c7f2647057143b0065dbf2e4dd61f236bac9dda27e3c066e8aac51f19129d143368836ef1027ac1bdb34cedf41d9c7cd4a912d58ffd18edd83c7dcc4a2f96276b711342449f0e0b3dc793cbe5ca4a26343a1d98428ff933c8bcda185d66642498c8c309627da7b84ab32f1f5108cda5f4adc76aeac727f392d66f1c31486b617004f7a771362612547f2923d8fc673ffc46d7b8154413523e45e4c18c1edff4053ca4942d437b55535dd1", 0xbd}, {&(0x7f0000001500)="f90515e4f55f9003a35901726f92d80c8d84be7f513b30e6b1e259f9b580cdf95ddb1f1839138ea79fc538c0bf16fd6e739cfb547d1e4b4609997401a8e71142add4e0461eed78e9f2be10a810a1d625dc7021220dc1d199963d7d6e367c701c5806139463fef10bc174f9a9e5bec5375f81d8ca2c0d557b7a292eff8bcc0f64d03b4ab8cdfcc3dbd6e633c9bcb051c0726a7bbe6e9f8c36aa35a8425a46287097de0b5fdf", 0xa5}, {&(0x7f00000015c0)="94fb44f0c94886c94e8de545e87c633754b55a09ffd01b1df780af83ce35bbfb31abcbe5ed0e2e35c37e1ca3f66fba3ad4fb9c2fe0e2c485402847f4e1d48ac7253404a8732bcd7a98187733b0dd6479f928c3105be993e901e64a045b651323d083a4c0978abe0324038e59309715ea93bee41945b61339efb86ef37df2696faa3fdd132b46247da193eb2606bbb351ad5125efe8c380ac692daedc3660f94abadca7baa6c79c371f", 0xa9}], 0x5, &(0x7f0000001700)=[@rights={0x18, 0xffff, 0x1, [r2, r3]}], 0x18}, 0x4) r7 = open$dir(&(0x7f0000001780)='./file0\x00', 0x0, 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000017c0)={0x4, 0x7198, 0x838, 0x3, "294e10b8e89d1ff785c57e6e86ea96030ede6f2f", 0xffff, 0xff}) sendmsg$unix(r0, &(0x7f00000019c0)={&(0x7f0000001800)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001940)=[{&(0x7f0000001840)="60239e3d60202918e3b8312be832f1", 0xf}, {&(0x7f0000001880)="bcef5f18d2e22ccab197272e79856cd327ad381afc2a115aacab995a36267498d363fc977459f518a1cc5294ccf36d5dadc2e49d28b8", 0x36}, {&(0x7f00000018c0)="99af0d0ebde3bbdb1a36d4e0e892", 0xe}, {&(0x7f0000001900)="b156c41b5f3ddd2594533576ff7f9b60bc669aee288f81ff", 0x18}], 0x4, &(0x7f0000001980)=[@rights={0x20, 0xffff, 0x1, [r2, r6, r7, r2]}], 0x20, 0x8}, 0x6) mknod(&(0x7f0000001a00)='./file0\x00', 0x0, 0xfb) setgroups(0x3, &(0x7f0000001a40)=[r5, r5, r5]) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000001ac0)={0x3, &(0x7f0000001a80)=[{0x80000001, 0x1f, 0xfffffffffffffff9, 0xff}, {0x9, 0x8, 0x4, 0x10001}, {0x3, 0x18dd, 0x7f, 0x1}]}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000001b00)) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000001b40)={0x10, 0x6, 0x4, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5dc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8734}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9b41}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000}, {&(0x7f0000fef000/0x10000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x5}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xfffffffffffffff9}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0xfbc0}) link(&(0x7f0000002040)='./file2\x00', &(0x7f0000002080)='./file2\x00') setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000020c0)={0x8b1, 0x0, 0x2, 0xeb91, 0x9}, 0xc) recvfrom(r0, &(0x7f0000002100)=""/198, 0xc6, 0x2, &(0x7f0000002200)=@in={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002240)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000002280)={0x389, 0x5, 0x1, 0x8, 0x6b36, 0x0, 0x100, 0x10, [{0x1, 0x9, 0x1}, {0x5, 0x9, 0x80000001, 0xb109}, {0x7ba, 0x5, 0x0, 0xe3c6}, {0x101, 0x0, 0x1, 0x8}, {0x9, 0x6, 0x0, 0x503}, {0xcd67, 0x81, 0x6, 0x6f}, {0x200, 0x6, 0x7fff, 0x200}, {0x4a, 0xffffffffffffffff, 0x8, 0xffff}, {0x9, 0x24e50e47, 0x4, 0x6e7}, {0x0, 0x84, 0x1, 0x400}, {0x260, 0xffffffffffffffff, 0x0, 0x7}, {0x9, 0x3, 0xff, 0x9}, {0x401, 0x6e1, 0x9, 0x101}, {0x7fff, 0x3, 0x7fff, 0xfffffffffffffff7}, {0x6, 0x20, 0x7, 0x7b}, {0x2, 0x1, 0xffffffff7fffffff, 0x6}]}) readv(r8, &(0x7f0000002740)=[{&(0x7f00000023c0)=""/23, 0x17}, {&(0x7f0000002400)=""/187, 0xbb}, {&(0x7f00000024c0)=""/184, 0xb8}, {&(0x7f0000002580)=""/231, 0xe7}, {&(0x7f0000002680)=""/181, 0xb5}], 0x5) mknodat(r0, &(0x7f00000027c0)='./file1\x00', 0x0, 0x4) recvfrom$unix(r0, &(0x7f0000002800)=""/3, 0x3, 0x40, &(0x7f0000002840)=@file={0x1, './file0/file0\x00'}, 0x10) 16:00:55 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x141, 0x20) write(r0, &(0x7f00000002c0)="a4cd7b28651647fbfa64427b9dc0414c7d95cfb17c5926d581d6b404ad7d7671fe6e9bf18896efb90232f899c4c72dc20e53a72a9ca1d8b04ac4b08213fb44e343712079426c76f55c0fb35f9e8d44e5f7844836ab87dafb92c24067df0542d5da7a9eef5469fce21580eb0af0c7f907523076fea762241af17e29fded0cefd655adaa629b3a4edd657e244ffee43ad69184fa6c8c5955e3e131b5dbcaa2fff2115c9979590d8168ea93296088d550757da2", 0xb2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x15}, {0xffffffffffffffff}, {0x6}]}) fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)) syz_emit_ethernet(0x96, &(0x7f0000000180)="b6") 16:00:55 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000280)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000140)=[{0x8, 0x10000, 0x7ff}, {0x1, 0xffffffffffffff01, 0x2, 0x9}, {0x49, 0xff, 0x3000, 0x10001}, {0x558, 0xd5d3, 0x1000, 0x7}, {0x1, 0xffff, 0x0, 0x5}, {0x5, 0x100000001, 0x9, 0x65}, {0x7, 0x85, 0x1}, {0x3ff, 0x0, 0x6}, {0x1ff, 0x40, 0x2, 0x6}, {0x6, 0x9, 0x6, 0x8001}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchmod(r1, 0x10) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) syz_emit_ethernet(0xb, &(0x7f0000000200)="df37262215f00100ea7cd7") 16:00:55 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x71, 0x0, "d707001700000000007224c96be508894100"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwrite(r1, &(0x7f0000000040)="f26b3a9ff487346f869b770a14", 0xd, 0x0, 0x0) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x54}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x4, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="e1b5") 16:00:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x20080, 0xffffffffffffffff) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x80) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8001, 0x0) sendto$unix(r2, &(0x7f0000000280)="bf874bf9824ec3ebb3205bad322bc37384c75257f1ed54a46724c311746a327024f9c9fb4cf2611a7cb891997c37d45a3a4e2e8e8a37c21b7c3d7ab8b3099893df07f9b88a2f37960b22238322332ce3cf6410b2cc675a0def21f17252c5bf41373417524e502e607916821dee9c08b41d749fe045e337f948e258a9fb21280797e11036d3ba1ae52c1afd79ccae4f5b5651", 0x92, 0x40e, &(0x7f00000001c0)=@file={0x1, './bus\x00'}, 0x8) getpeername$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 16:00:55 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0xa, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x11e) 16:00:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f00000000c0)=0x1) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x8) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) 16:00:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x8001, 0x40000000010) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) 16:00:56 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2002, 0x79a3) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x200000000}) 16:00:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xe9, 0x3, 0x0, 0xc3, "332798f3684781712474f45ce0df0104d1863fd7", 0xfffffffffffffffd, 0x2}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x7) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xd3) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x100000000) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000500)) fcntl$setflags(r0, 0x2, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x10502, 0x0) syz_open_pts() r1 = msgget(0x3, 0x4a) msgctl$IPC_RMID(r1, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x100000001) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000240)=0x10001) renameat(r2, &(0x7f0000000280)='./file0\x00', r3, &(0x7f00000002c0)='./file0\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000300)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r4 = semget(0x3, 0x1, 0x102) semop(r4, &(0x7f0000000180)=[{0x2, 0x7, 0x1800}, {0x3, 0x0, 0xee411cc4d9928114}, {0x0, 0x1, 0x1000}, {0x3, 0x7ff, 0x1000}, {0x1, 0x0, 0x1000}, {0x3, 0x3, 0x1800}], 0x6) r5 = semget$private(0x0, 0x3, 0x8) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000480)=0xd2d1) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x1, 0x9f, 0xb8, 0x100000000}, {0x2, 0x9, 0x5, 0x3ff}, {0x2fa, 0xe5c, 0x3, 0x1}, {0x1, 0xf, 0x1fc}, {0x1ff, 0x7, 0x0, 0x3}]}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xe34) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000240)="6f1b") 16:00:56 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='D') 16:00:56 executing program 1: r0 = socket(0x1000011, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000000000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt(r0, 0x9c1b, 0x3, &(0x7f0000000040)="faac5bf55b3bd232ce27f44d80b03ae35d21edebd679f9cac192e57002eb79966cb25538e6a9eb83a4be6b", 0x2b) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x9, 0x5, 0x1}) 16:00:56 executing program 1: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) setuid(0xee01) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="6d2f86a44202c28d8b0db08653ee2ecd8da957d4e27b6f83d562a9dce732184d4495a2441fd2618b85f9d51141f845abeaaf14457a797461740c92b195cf81958c35420b2f12dde0968fc49e3d2e4e07c71c9a0d3f0387e532bdec54b3c4dabdadac0ea6d5942f4c456efa3b2042160fe86dd62f9a082e7e0bc531f9d6249db76733347cd8c6f3bc074cb64b05b6308e60ae51a606c81d8317ddb3b4a035d25985b410e5a138477361d19b598fd72932bab48e52eff3eb593d96e08a42ea2485037054dfa4851b5129d6d205925e6d035247261381066b4398a9a5af26ecc404d867391ad4", 0xe5) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0x101, 0x9, 0xfc8, {[0x80, 0x7, 0x4, 0x1, 0x9, 0xb6a, 0x100, 0x800100000, 0x40, 0xfffffffffffffc00, 0x8, 0xaa45, 0x6, 0x100, 0x202, 0x1, 0x3, 0x3], [0x200000000, 0x10001, 0x8, 0x1000, 0x80000000, 0x3, 0xffffffff, 0x7fffffff, 0x8, 0x4], [0x1, 0xff, 0x7ff, 0x3, 0x54d0, 0x7, 0x1f], [0x7, 0xfffffffffffffff9, 0x1f, 0x7, 0x0, 0x9e22], [{0x8, 0x3, 0x1, 0x400}, {0x81, 0x401, 0x4, 0x3}, {0xfffffffffffffeff, 0xb6e, 0x7, 0x5}, {0x9, 0x2, 0x4434ffad, 0x1f}, {0x2b70b0e4, 0xfffffffffffffff9, 0x5, 0x1}, {0x0, 0x23, 0x400, 0x1}, {0x4, 0x2c, 0xfffffffffffeffff, 0x5}, {0x3, 0x3, 0x2, 0x1}], {0x0, 0x1, 0x2, 0x3}, {0xb3b, 0xfffffffeffffffff, 0x2, 0x4}}}) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:56 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002007, 0x5cc0) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)) getrusage(0xffffffffffffffff, &(0x7f0000000240)) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x5810, r0, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x8400, 0x10) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x100000000) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x4) semctl$GETPID(r1, 0x5, 0x4, &(0x7f0000000180)=""/73) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x2}, {0x6}]}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x2) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4c24) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) pipe(&(0x7f00000000c0)) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x24) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0/file0/fi/file0\x00', 0x1c) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') getgroups(0x1, &(0x7f0000000040)=[0x0]) r1 = dup(0xffffffffffffffff) shutdown(r1, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x5, 0x2, './file\x00', 0x3ff, 0x401, 0x6, 0x10000}) dup(r1) getgroups(0x2, &(0x7f0000000140)=[r0, r2]) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000002c0)={0x10, 0x40, 0x4, 0x1ff, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4f9b}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9dba}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x6}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8000}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000a5f000/0x2000)=nil, 0x8}, {&(0x7f0000f5a000/0x1000)=nil, &(0x7f0000b54000/0x4000)=nil, 0x200}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000d68000/0x2000)=nil, 0xac9}, {&(0x7f0000f9a000/0x2000)=nil, &(0x7f0000cde000/0x3000)=nil, 0x80000001}, {&(0x7f0000ad2000/0x4000)=nil, &(0x7f0000a01000/0x3000)=nil, 0x6}], ['./file0/file0/fi/file0\x00', './file0/file0/fi/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) 16:00:56 executing program 0: readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000180)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000001c0)="186429c9b560f0374a6f56e62a97fdbf911b8545313116870ee165937363bfcbf441f269b5eb4837cb7730fee8ab1b", 0x2f}, {&(0x7f0000000300)="2c742ac634864b1d2a7adac7b4d82643ec1cf73ca57dceac8c78ede367108c1988d1a5f55aab866ec2ee7ca98277783c42f3189ea4d17c51eb25172ad34bf0ff1b64b1dc719ba7ec6b0585553d056d8224f45aec8062168d2aa5c83233220b2dea87bd5bbf36d2eb8c595a45906c46504edc79e4618af7f171ca2100a1ff59834943046c697abf99cb5f4a5e95e3e43b0de3b75cdaff62314118e81f035dc7c997ebd7b6bae8f80efc8f267d3603a599945db222aded12d440481432c71f69e42e488be21e0e", 0xc6}], 0x2, &(0x7f0000000240), 0x0, 0x4}, 0x2) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x90, 0x0) symlinkat(&(0x7f0000000080)='./file1\x00', r1, &(0x7f0000000100)='./file0\x00') 16:00:57 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8e5a576ea9ca6d7c74530b53ea9ecaa32bc32036060c32a037a877ef8de305064eba6f01ee1bc55217d626e741a8fbc526369acb11f3ce853bf4bc6743d8147d3dbd927a221b3e3865eda784c3a88542fcfa73b0e25db2533903819be3ef233d0f09f2fca469d9d81934776d0d767f02da15d360f4348b16483182ffacd747d927ab4ce763eaf631b651af9d13bf8b4ab4c1ffe513727eb4b206099bddd816b87c35a6669e982321eb66c4a1d4e0cce9c133e8c4bd0c07bddb747354bd3fa1f188061c6b42796f9f76ff32e6ec2a67c10c3bcc966d9f94455edb0d33c7949f25a61c9794cd7174733eb4705830b134302ccce7ab4f14e4d1eb46fbb36859d40b1c3a36f4726c748578870dce85fbf595b13dd10b07697b03be4f36a5d4b8efd9f6345f22d60d3064b2a1bcd8b5c8bc3b2d6b0d537ee23673b19f89598aed76206af388ddafc4a16ffff5cbc5454fc8931624b651e701e0d94c731cf6508d3fde631b6f6ae7f9b5e316fe32f7dbfbe141587be737bef3fe391732b4f2c8f77c8a4386ea53d556f55abb65a5acc5924f7c7c244ec7cdc98639c9b182f5145b347de5e2f4a5cfc089d09eb2691c3371042e3fafc9091e7d24b751ddabfe2cd17f82471459f9da1fb2ebd08edb72405936bc2d6ff920210d7cf070a482f0ae1940a63e468677e056e6d60cb7d1152c3e0b00b1128b30eaec4fb1b086a96840f5968648de9a42b2665aec927ce51eb8faded675975ccb829e444c661de0e07293348eb6c7011ec29815253e6efe042433dde6d9134a605e5e5105b717832c0c491608c7c4cd772d0c99fbf4f7fa9da49a2c63dca282b4769102c45d32ec9a66f5ed46ed6d93501c448e553c57d707851b305b91834175672a99ed9b8eedb0dad0f22ffbc78dc5437446061f4e2a06abb4bca2b0ee520c4793dc214f77dcf974da1f7d2a0eae70d2fbf1fc17714656ad99ae216859a3e6f37223b2d4204e5cfb66ae032832ac6d72e8453dfbc94ab964abd459982a855e3e55260b1d537e884998326e676a576d0b174f23422041a6b0395405682e3b99fa6f0ba8dc0653aeed42f68746577919d91e0e3b1885387e490def67ca3193475eba14265115d1a24e5aec66ec8202af44f22dcb4b9904cd1aea5430ba735d7eae66dd64003ba2b598b36973f370a807d1c2c18fba277fb3ed307942c5bf601c9c01ee8542e0ab62f788a538ae1396f520fb167b4b6af162865c9b9e74ce78aab997583ca4630dabb074e5269ff0b61782978f4c9f48679389970c2f9af91afcb789e807a5a8a7a4f421e5179649bc01c0e8f3dc171b3d22394d6d25a1d0508582c3d54e6f346796d3dd68014cd7c49bd0a9653ab117181a48dcb8068f1f7a5b5161216c70a0cc03a0e12627e0827e5aa523afe170c2f0342a9904ae92b6221526914108e4d51555f1e4a749f86cd3fb6a744faa5b3522871ff17136270f609786fdc56018c473655fc890268c142b7d6701a5e4b53c88120b851709d6d5b223acb1f2ae7fde89a2e66b80828740fb3dc5953cea2bd150def3a3c41a867ea192f421848216538fc0b983c6c2115ff21272e6ee80f2280f645dd66f1ad00adf198365378c993c5b73f5badb525585dd3b32decc96ab926721ef8e5bce49ea510465d39d3654127463ecaf9fd3e4687048094185dd0f90464c3f1095c1ca28fe3292c3bd511ef3a5942826845a8345307cda01190196363bfcb2143909948e5d2bb66a96f0b9aed7f2fb4b0ca3ce0ce4cdcfa77730ba9aa767b86d83e706328ec5ee8154ff595dcc750e3a163ead3126f511289d687a2b2bb2ff90161fa3ac43d77d8e3723caa9922dfdcdf4a978c36ce37fcc3bb139537dd80124123851017269c29d1cc33823c4d1ba3df37e742e42bd3afbd544ceb17549dc4a60f8b0b2daf5acc13e18e07f804e11fa2b0a720f987aa1026c9d074ed1c8ce98eb80f3a4a750dc871d4f96c3ca5dcf4a3d4bacd2aa141bb13083159df9766e59fb95d5a2f48ba21032ccc24e580fe559025f3ef1f232d73763575dd3d651a455e2558354750c49e7d6c8cdbb033dd4e44933d5511e1f2db94f08bc10662bf0c3c50918fbeffa14224dcd64a3e1fc61a73ad8fa4aa5dfc345a7264921325189f77aa7ace8f99c57b7af1cd9523f9b999d852a30c2444fbed25d6c0a967ff5b27b6fc81f0dc6b9b8e676fc9ce1c20f90679152f768381470d2c8f83ae2b3db0aa5c473b8e31ebe449138ac61f5671ec9375bf2bacf6c178d727e8d863867ff7abedc86349643794e7bf4ba19e417672e8384695584be4579ec7b895e1306a03f83305209d2a71f68766285617aa421916ecf77a52f120e62827bc27c2ee5d5d2d65404215ef656c60e5fa051af30dfd1eedc72d6d0e0ca10defa6e9e232d5ba3a96398cde084e6645bb979aaed949fe56b17f3b58576e7e33868d8f0cd1f511433ff194eb47aa1846535e83517946be6cc161a8ef63722c8d0b8f95fdbc5d18abd7574b34b5f1ba3607c0b48bd851ef129cb5f102d20f2eddd94bebd1f9e7ebc2f5f4f4", 0x800}], 0x1) setrlimit(0x0, &(0x7f0000000000)={0x4}) 16:00:57 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x10000000000002ff, 0x0, 0xfffffffffffffffd) getgroups(0x1, &(0x7f0000001640)=[0x0]) preadv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000140)=""/128, 0x80}, {&(0x7f00000001c0)=""/141, 0x8d}, {&(0x7f0000000280)=""/210, 0xd2}, {&(0x7f0000000480)=""/193, 0xc1}], 0x4, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setregid(r0, r0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000100)=0x1) 16:00:57 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = semget(0x3, 0x0, 0x200) semctl$IPC_RMID(r1, 0x0, 0x0) getsockopt(r0, 0x29, 0x66, 0x0, 0x0) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1fffff07, &(0x7f0000000080)=[{0x6a, 0x0, 0x8000}, {0x20, 0x2, 0xfffffffffffffffe}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x160) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x2, 0x9285, 0x40}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x200, 0x4, 0x8001, 0x0, 0x1ff, 0xff, 0x10000, 0x0, 0x1, 0x100000000, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = getpgid(0x0) wait4(r1, &(0x7f0000000040), 0x2, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x20}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="094b987d") 16:00:57 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x5, 0x49, 0x7, 0x5b, "b0e2581e0db4d1463ad582d7c5a1f9d8a004eec1", 0x6, 0x101}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x9) syz_open_pts() 16:00:57 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0x100000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="9520f61afbe0ef4132696ede1bace351fabc3cb30f42dcab9c43cccc0df431a62599122a7c568815f8524ad96dcac81b0a68edc371e8773a11736b7233133d423ce893adbd056f6c22efbffb830caf03fc56f2587ffa05fc3510eb10a6e20e12f45305aa0d4a8fc5a9457f77fef6cda998656b296eec28d1f5b8bdf0edfc3b0e3ff01b3e456d1b21012e6dcd10e8bd0784c4e7d03c8770446a099a3a2e43615a47c38176bdf80d601a0d9d96ce1c8b78fa5b0cac7190b1b1c33f27583e3c2c866fa409921ff3402770d57c53098388e3c7b737f0282ed47673194aae01e3871c3a98c9c205948e63482b5ecc2442ca131d9a1445729b707c34cc3b00b27393ddeea467e76132c6ba156bcd83aea38f2c4e0750bb685a4cdd58c26652fe0659b6137b9d28b78471320adb25d05218cf2d76b904a397418e02ebffb9d0ab0f99c6858289adcbf1f2ba3a1e6df1cccf0e9a40e70c2ed5d6a7bfc8e771e52f7c75403a53e15f17b3cf24d2e041000000", 0x16e}], 0x1) 16:00:57 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000180)='./file0\x00', 0x800000000000081, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x200, 0x94}, {{r0}, 0xfffffffffffffffd, 0x1, 0xf0000004, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0x60, 0x0, 0x2, 0x2fee}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x80, 0x84, 0xfff, 0x6}, {{r1}, 0xfffffffffffffffd, 0x0, 0x4, 0x9b, 0x59}], 0x5, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0xc5, 0xf0000047, 0x1, 0xe408}, {{r1}, 0xfffffffffffffffa, 0x20, 0x9, 0x1}], 0x4, &(0x7f00000001c0)={0x3, 0x2}) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:57 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f0000797000/0x3000)=nil, 0x3000, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x202) r0 = open(&(0x7f0000000900)='./bus\x00', 0x442, 0x0) pwrite(r0, &(0x7f0000000000)="0fcb820340552327325ca8e5a2911a0ae80deb82022058b79d7c8a0e1f37756b9408462be01384", 0x27, 0x0, 0x0) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x1000, 0x1) syz_emit_ethernet(0x405, &(0x7f0000000140)="b61541179a3fcf65a2d24fde7139ffd209aaa195dcb20bc5c869366df0f865838e2ca165bda2c272c4f97dd922f7e24f65f1b6a7148b68028d9d579221c586cc3a743176ab94a284a8ca76ddec2a22f31680b6197627078786dc8d819fae59c96879d6dc862349e5e361886214a59d86f1") 16:00:58 executing program 0: mknod$loop(&(0x7f0000000000)='./file1\x00', 0x0, 0xffffffffffffffff) r0 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)=""/226, 0xe2) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0xffffffffffffffdc) 16:00:58 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/153, 0x99}, {&(0x7f0000000180)=""/243, 0xf3}, {&(0x7f0000000280)=""/211, 0xd3}], 0x3) writev(r0, &(0x7f00000028c0)=[{&(0x7f0000000380)="13e7c4c379755ea7b6e9e714874a174fd677cef0f7cb4eec4b0e2abe15ba8fed4da384437fa745878c5e8c8f04a5f9fa246cc504ee86f2ba16217dcd51dd5db225690861724f6ef9c8e4d9736e58caf4cb035428f6d0637f1387994240ebb61971c41ab804d66f3278c59b6b3c191ad0fad5a3529cdf384251ba3774370a969291ac682de34da4ff997165ab91858bd6e4dc7a6610a61a5e903ef12c0ddbb143cbfb641e7313e76006c55ed80fd0547d71d5a4bb429a4d266c66fec8025b89e8c8", 0xc1}, {&(0x7f0000000480)="fc6d6a63c057084031943e10b1214768e58d2bec10906314abb9bcfb9cfa3a08084f604273afddf78e0cca6fc0327165994e3d96844e8ad14c42aac741ff646e1e32f49571c86d181172a6bd2161e88f761f84923f1816234fe4c0648033be99695479b6777cdddb4f3f77ef8a0d9a22a24e3ca97ebb44564fa98a21125eca32b94b8d4787d2f7ab6a766eb52de7f8078a87dea8ee92f8019713cef934dce6a9bfff690e87bbec2d589deb631126a27553d1db55c8dcdadc82d658e9359da7f3300d1837145b65d80a14bca1575a169e9ad3460a82289d06114f274d49a8d6f83f329efcaef530a8d422671a465898bcb094d96d2d4139904ebb64f70219a01a982fc56f1a83e6b4e2798291704e2ec1059c1cc42d28d1df1cb7b788f59583cfcaf933c8730151148ba83ce9e6f4e5bf5d960c51715bd653362b4449d70f44a271b22cf44821f9f2ba75b46c0a9ebd71182891ac10f0c9c864b4b454a61c72bdb2b47d3b067371ba218cd05a07da2738fc3d9cbf6b4bdb925284e3eb40acd8b42fb82c0452c0e19789126e78dceaf50052faaa32e55e3339e08e37819cf1aa727ce92f9592d5a67f4bae63a47002ccde740debb51db17901e7e78a3806966a211d995867b3546cde827bd17c56fba1967a23c72f599228b7b568c7e20b60bc89ed09cd0eef5c9b0c5fdb43f3519dd1ccc8a2b2b284473871948a3cd8de61119d9220c75132c8ac75aa688b5fcca66b3dfad071162951f71ebf790c143dd87c110eaa9cb63692d36264a88e9b6470fb9376e458c307652e5ff03cec07e54a1258d345f71216d033e5238ba9b51f7bcb873dbed9995b46eafc4e445d7dbe3e23badf838c52041930fa5ca3c46576ed85574bdea18ecb6a871c74de876c5541e32f875d7f0f6f4842699f1cf3a31db11171036d4eb152dc922dda33daaf774059133246901cfb527644ab864c59e285812192007b6eada9f9f6640c13e3d72f9b3632eec46332fb8dc9415fd71545a1b80c705943d722f7aabb880c9ce3db202d5be1076a4f02503d932d231df4ca04684610ccb2bba0e85e321f2dd477cf374790cb32b13a6d7074900e7fed4dff80d6656f6e758f2e0da42e4c0252c1fc74999c4a130886718f2902337b1b646e547716e554b51eded399e5b18bf5d8443a683ac614e106b9380d02815857335f7e06c3edacb324544f6181a08882accfc09663b6032ef31c42fbcc75d1d5ceccedff2857fb48ba7ad5f84db2132bbafaf9bd4f517ea615901c7e12c5b0c76d613a0141c693aef16a459c7995e365cab262548324306197d34ccf4da28fa0e44e35b2723cc4f3a00cc51bdaf860dbf276544233d50f3c81e11e631b8234661abdff679873cfad2fae0d8edf4e244b17c11e56e8c49d5e9598048f34cef68478ced12180568c3a4fad358a1e2265a4bae67576e42f406144904768a9e182d245799c15bc9eb7e7cfebe7725c7898b7f4e469a2f3fec7d629e39aec27aa1d7fa9bc9e0a13bf124361189a46df6afb5e26c42add6420b263a47b7adff8c0f57e4676150731dd79c6664ef1a9a18dbd303594711b99e4b5fee6ec00c50bea2be74f523bfd9034271958451460ba4681e513a648fe0dd3f3b27e4d4e385cf641af8f2af58d3334a942ae7abe7b6f4fb1b7acb87493d586bda6c4c19d2abf043e9985467de99241fec9bcdebd481d91000c5f2271ef91f5c916f7b93dc0777ebdc551dffbac8d11779e07ec683bd8f90aa1bc5ca12eeff5f3de1c78f1772dfc41c868c9d3905a55134eb1722a316967a9a6fcb927e554c6e6a836a2237936a56ebe873f679608e5abae0fed893eccb6f466aa7415d248aa631b19ca79b1b4bc4faefc969c76124d419ff9208e56753346015bc9eafaec1b2a6145b2562e730388ef282a2d71ee31d26d048cd9acff26946d4e7ebda6d3638eb334d6c281b7217b0b30b66bd68a085a442cf3912f110e3dede4c3ebd747a43cad8be76f16943661e554681d5ee46288129152e733eae7eb1af4ca9330534816b0fbe788c1fdc7a6e5172bbf3880823ae1fb13231fca4787eb6845dde19f9570f2e5fed98abeee67ced84c229a468d3e8391cdb18b738ba977bf4b9d4bfd0cb88c2e246b7b0088c17803f65ee2f483a3e44961146b0d10620c7aca1d56b48ab7aa22fd4177d4f8088ef4316c992219b987b5fbbdfe7296816135db829b6c18212d8f2e51a5c1001d0f24a9dcad46185892ca275859ffd807676f1bed853bafacd737fdafc2256cb8bfcf2ceb6a507855790e7a3c7450d9a742d69da111a12e9316fe4cf5838e82f8dae7eb9479458b4b5d9f1c491ffa50d870ef99585fd552de8328c7e0b8d92f8de6a982cefe9759e79ec6252d4e818f9487aa7f46827f96c62d8d0b32e0f4df66329009d2c50dcd0e7cfeed902a4fbbf8dc798846591c358020cefbd92e0af62fd73da4426d15c7afc837fa5f94d03fd47b74214b306d393fbcd1df050e81b53a39a2b5d8d080a64f6707eda0dacbb2406d3077893368b22a67a6e68cd3704baae753f8b3b098b3537489df455e09d40567b16520fe8feb2fb141f2bb347c305bd24131870face3b72919f8692a9ecba2d96cc5d7cca339f6740abb9e855541a0703042ab47db4efe5d49622e192ace12b479f6123f3137208c1b32f4731abf982e823e33aaf74cdca204888ac13983e8a24efdbddc24a8a6652718cdfddc4afed4068c106bac16f1d7a4b61e55ec2030e8b0937cbb1ac1bb2c501c54a151097fbcb2d8f035b35104cbb966b83106894db5b14eb0a5299c804353c16f484bcac62992e45fd161767aad145f2bea3c47e3139a297c8a1252753aafa610f4ca312528e492803093f54cd00eb813eff56dcf2e0435e52c1897564a4e90ae9da272975798f0af0ab5a294257bc905561bf837132d30da534508a539726269034d71a2deb4d300678bcd6fc17ef27e2ebf26a71b1ede7d841c6570e54d84736ab25f43a5d0caa7cc4f461e3fd61f27ab96b74d1b3a4e9960d192f9205a8ada0211325c06e5e5903458ebbed687d83067099b20cd0a04d99fc218796cd1562d4bc257930d4b2bab04f47c3a708c7f71ccd6e3b16ef0f3114b1a58ee29d4547943c1a4e000159bfecd33703bc9a78d91a47af94c565a54e9926446680317aeea47b4fe6334a045c8f53074f91f5f9ce06998233ab6c2eb4334243ffaa375f418041ac92e8d96692713e4f9f03b60dcf592835fb9d0a82a14ffc75922d9dc419807cf5c9f6038d6fbf2f927135537debafd589a4e11e0df49cc4036c3622154f7104d4bcf74b76f9eef1af5d0dc33d2f7394322ed17ff00036da1cb8a40a08300ffe3fa5f49d0f6affd2b6bcc78d2ed5e3f1cf2cd741d59fe107f7aaec42662f297f7409fa114eefe3113250683ffa0e9e3d6179a0d6c06e31f1f889cffc8430dad97656e61fe91148683794292643a80cc176430ffd223f74e3debf1452c2b05c60e7653e2b19b3bec9a19b6378b026da312d45959f727db2f0454fc57fc9c00ac631228cf948dfee1de40e96d8ba27023ca9da1b1315e22ec9ed7da21372c9abcb397f84142d356f04a16169e5a934a04254ab2de21132442d59f264157b47d469c031c6ca8995fc850cb24dc4095739e901c1250afe97b248e796a6716a62706c81fc3e1f63fb1ab43bbe4d7c24c3f3457315e6a9d33fab0428f2f808344c6c16b694ad1aa7f309663ed9c99f9b473f66cb329647fb522c79582b61a08808b01b1b44a6665cd64b4b3139f2a8d2cb90e8f2e54ccd1ee414439b85e79e569a4375579f54ee16c6e6fed8f491af24772ccd43f808c3f7c1630ecf35f8f16d8a5332b5b0a00ca7aef47945b2bc76453d79b7e5c928e304afb0c7f943910c265057fd66fdb3f3f875b331ac32a842f2c030a4783df32d36e2dc1fa58adbbc3b9ed327a5daaeddddc621769d84766a1a9f970a06505e835541e7049393feaf2d3d70ca9054ac87a1fe058b21169cdcfe859f840e85976c0922bc30fb8ce3c8b2adc279df350b29677dfac988899ca04f610c02a02d586cc3974d5ea3d5e59ccda5159fe86bef5d3c547dea933ca905c78d64a21243af3fcbf7ef7f086c779da91bb42530c14623a7aa81cefa8d7eef9c37ee49c00c52b46af99a5ea7676c07e853c07595ea30b3b6fde5c390a95924cdca3e7594291f54fe4da0f3b77cfea9ef34656c733895183ee79429cb96c317d7517c126f8cf275ac88b6ec14220512a57eacfdb1dfda67c2e7c0e31861739b1ac49dc96707c474623a77bbcb7c3f3c73cda9b6fb6e4dec4e7f5b13b3ceb11f644850597ab5c7d10d42aa0025a1e7492a67007e7f447b7847041b989ff70cbed5f77e9e1025e41f0554fe5acae68656ad094bc0a68b7ed04be740a04f9255adefc4ea6c43fa58211b8647d8372aad0f69eb3c4572244185a222abfeb01dbb8ec17de76a4b065df08f8071d7ed0752245dabf724d3d90e38c5c87cfc31563080e4d304c5f655dc34bb69e36955a10ed9520c9460360e1bb6bf75add60ce4e380dbeb99438b8c8413f351f20ec688a18d6129e0e51a4143b757f7b3efdd710c99e12eab309f0970906a6b60ec552d474b20976c875715f35f4bf7c3e82606cae7de4667afe30e9ce95be72b6c69000fda355e39e558cbf5eb4b492940a05d2b63a3909aedbf043245adb18e1a59acc02e99b77b060a1ab27f8001bbffc2d2282c86a41ee637a8277017f7dc14dc3103330f2de4d58bc429ec94b896aa8d73297926edadc40ea9b8b5c31806e62b1b4e913cc2ec9036f2c825e74cfce56cbd94b79f00f54295d0b7a6d789373f82bebce8bc324877bef79dfffe850b92ee79e440b9ed2ff5ba6b35175b71f97889251ef32ea74ce3fb018f33b2a6237bf2f2414e4a5e0f349d9e6aef5dfcd441abe271b125e18b81af7ae9c068614c954b6f9e791ad5cbf328b9710faf4766bc5c450ea5a5a553dbf1d52d283afc2a6b79d40cd3730ed12c83b9ca5e48e6466b5f821eb33baebc0d8a23b253d731bacc05c234cda463d3de1e7820e428fc3cd0cdaf071a9818fd1e26441c612d41db49b11cc4a77015d9da92fc906ef836fdc021c7f4cdab3391d0b6120ffa67e8eaf4765fcc1df7ace75bdd50388c170c745216ccbfad46d094a9325c85f7252e3bbaa4ec3aa2d98d2c67460ed3d568914d128743f6cf2eaf8f648701490ebaf311d7268f6d92d03ad058ada3169354fcdfd68964d0815a05bdd671294b80fe9c12490aeec30eb8190390ee53229aba0a8e6aa69ff1bb2986938168df240d11f9eb845f6771432f1d4bd687fd7b6940ea39299c9d83ec1501faafdc36e236c82c33a8028cc5e388ba6b4a31ce19e8822e55800c78bd5ee0076f172aaf6089c3e6bc43504312eaaed4e2478a0e37b5b5d9407144b74fa5f79548ee1f522f78dbecdc0a51ca38e83943499c17a6d486cc9e3e2066f857e53eecad20e0965bec56bc2f13d6ecafd31402d384df52fb6be1934554048629f16c31824027c33b83c5405d14af4220633de1be53ad649233a8a3488567650ad45a54932682087e53d724810ff4bf708d634d85c70cbe8160f68707fe0839b27cc0c5005c1cc79fab5beb976d49b2ee076f07c9bc7029ef1ea905824d64497fffd1a4a94a93a67919d7a6efeb184b4790cc1ed929522085fb9649396e431c503d8567850ace25fd79fe4c8d27a370ee4dd944f7a50b114e4db8c194cccd217ff49ac5ae665bb101cc9eb5aa48725dc6f7acff4c0ca5958ebe769838683", 0x1000}, {&(0x7f0000001480)="8cc2a5681c273de9026f26e9be0e3205a7bc38871978051deb042a9385f607fee9d8d2f4b6144cf1f72f6f9b7f463dbcaf4100930eabae494c2ad278ea5e5afeb71d00", 0x43}, {&(0x7f0000001500)="1a6d2ad9c5f4b163943de65300fa0b848a7648002211ac3b65cc87c3affe497b9d5cf8583fcf9922c0c7aea242f36231277768ad4f4b2d7f97d1bb1052e4bd91ca8e949d17b8e4dd447ba19b820ddbc5543a6b7c03dbe2a095034d803a10c18f621043cd4b02729aefc598cfe0bff59678be1bb24c9772f1f0a76304b83503aab2f30eeb8206ffda0bf206855c032bdd4b94266de13068c83f23843871b78de56924ce9db0a9fab8030281d9e668cb98e5bcbc71d1050d87418f08e4080a4ebc9a290b8622c87dfa725234617f0ee8f3ddd1f7a602bfb2974cf456c666364b889c729faf3eabbb52543f89908d751197b2d514dc876f630a1b2cbd2632733d04b34b87b8ee087c1b8c05eb064279a6bd0576cabfe1da3f255df4b63ae2e1ef2e7b183416c1c72d4fc9e860bb5c7178b7c30a26dc3b453e1ea114b6797551fcc7efece32b9f8cb9f77cc912e848a0d9ec4789a7c8f25800477d5b3ebac0848a0e7e918f704e4ecf05a6c9e1696574e70ab39d9b7755a179c347356ae20149e07d7cb53064c24ce26af9c7db3c602800ebc1c25b7f6a63899b01d7ff568b1dd0a4d80053e0e4b6cc97a8b61301d338ba2bd653b426c187ee92b8011dcc6e90a3332982372b6f8289c2004d51f5779e2d561b548e9e1c06fa42fd4aa8adb22cf047ca7db5c0787df7c17b2989a541b6e75f6d77feb8fb0a7dd3519dece476f33021b47bc06f810e953f7a96fbb1e6fccd95f09bb50a3e71659c5f19c7916e5ea0e3a707e5f0a89fe8722b05b0efc2fc5af54b661c5fa946bd354db3c132b01385c5a8ba399578bb8b7bdb5055b60c84fdab103c16b5a389ea14f534e612ee232af45972626cbda3bb958464af3eb4cc091585c691b181fa8935d12d8c9167aff08467acf5da46eec43a8af6d8add5647b07f4e56380aff0cb7a3bb4d72d201ebacb7a555f73374f41cd16a272826466e325df437c57bbc756619af5364e1194c81c3c192000293421dd5751d0fe8b64261bf1453483c2e2737a696452092b7a48df492a3f10a41be1053503d004b1de093cdcf0ea97f1e14536e5ff62fa5ccf9b50843b14af61f5c381d6d277d34c428b16dd71ed91748f95d6cf837a04bc34b967bffb21d7d3bb6cd8ee947b479f57517eb49fade8af5b36356681cc16250d84f668ea155b0a64981274d7434fa7c1ab389bbd97c005dbc6a7a79977872a4988b0f698f405be20a57719e13a288b94e12f6a24314446fdc919893a9e911fa4fa842dbadc5279af49531e31e9e903e066b48f8d88311f840d654f416f4efed22b6af4d710020c69e747434d9c20cdf90b0254211e52cb3896bf29545c3207ee7561b66fb4caa58bccfd2b7c5e9cc2f89f7cbad79076a2a3f76913c133d2476ce1a2d122a9f7d0a54c6d4145a0b3322b660aa1a5a9aa742eb7e2dc355a5c228183e23c2fd0ce4dbd78ededf900353317fa72a43962d6374f877b82f39fe663ef76b599159c5c14fe5296242078f2a2ea8bd5bb4e9a3ddecdfe692296422d74909e1bfb6a5f2666a71db15fef270dcd0c6df16d66a210668838eab061bbba43d8e25fb45b2c19cf9b1b403ea34b5d84f7df794baba3337724bc0491e172a8862c7888365014dae32f6ff41f3a29618d799a46eb4a19859937e59707df6499fc88a60f6fc82300ecab00e8b6a4f77bd2fc7d3ba70b8db48cf77edd7c2a608a43f7ee6574b78edcf687cd1b23d89311ff1003fa27472036c42fc09d2bb70dc54cb37d0728b0b2d66466de8260eb6f0936c273d68834a258e89b1f88211972c1d1ecf7e05f0119e0f9b5fccd854fb7bec205a66225b9868c96a41f12e3244711cafc34368bc5398b0a592ddfcd53f12a4b8a0a68facd985f3f8778bbfb7729a36cebc9d5fffb5f3f59c0d3336df39bf30c7ecc7b0ce6025007abdd02b0c1ea83dc695df22d8116040629090ebd283408fdceefc0d1a1eda0a86471eac3b9a708923e5f9f756d8376efe3fcaa980c2912ffd8ab2d27e438c4361964d676eb514f6f1270023001a523ea314a596e4a2f0c5aa7c141cd068928dcb253a8822e2c22c55aac74d49b104cd4316e97bfb652ec1f24275889a6fbd4d9bfa15756c26ab3b5f99530b4049a9ae50e83decf15a010a6b3670d95b1e1d25b71cc2dc3cf396edb612d67ae9836afc2d0e363d6be3940bbdcee4b027e54e51990742522e282bead37665dd2da842c1762a14a8e42c00a0a6a78ee0e1b3bdc2f02c240a1002638962c2ddc8ba3c569058bf5ba009b2a5bcfd3f56b7ba9a5d36d10a2b068c84fbe748f6009aaddb5500d7f99cbfbb1f71e9bd7db012b8f574d548ea58b015c0f97f7738388d56dfd019ffafb960b3cab4af21e131aed0faa6244ed4d1f41da3a9da29ef3a798870a9e6b53cac4c69df91e5bdd04dd69d3120bab221bfbbb2a0572e53d07759df92058c3f8f2914ccd8bb119a4d4f81f77ce887091360079315ed91897ad5da89d81de0349b4c0918023f82d503f807acd8a33d2caa58abe33ae9c994cc3d6d5b8b2cd7d5c5a83d2bb4b0b6a599dd4733c4cc2a640ad5f8d37497d38a9426303905a4a6de6ab97fdb5f381cfb0328ea5f310485bd800cd019c070dbd8871a19ec0f2a0430d85222b100a5cfb0a03b5102efcae05241416d3735dfc48c6b4556d958a9e8969de28ff208612c41bf286c2316a4bf42c917def43c2c21acf0e66c7651b62a6826d72dff3875a2202dc7d566ecd3d8917b6f60d34e01835bbf313154c4f04221720bb12ddce461b6f19008d9ad7114a49567b85b021d688b9cf325f80d81835b431d924ef320341d4fed8168a9ac8bd35e3b64af4d51eef78434965a3eebd6c6c3bce0da3445eb1c3c5d541e161b7f8681f2aabe2cf920a9d52708120f074651c2413d5ee4009445a8d90dd5fe18f7fd104ddb1fede106617cd716f848821f415d76c15e02368a25f01cb0afe65340a0e3e01596768a97b64e1e6923f8df557dfb6cfe2a2adaec0249506537f924d12103a49f2657ee5be2872b14d47ddbe7ee988ebd50cb418d93712b6d3c17aa32ffe8e000a82df334a2b78c460465d82ae967620bfb04dcd2c93bd1c8202424a6569c20e73052b1e874fdf67211bd7d2c87ed1b7913890afeb2a276ebcba20bc15c5c78983619c43d67c78c4de43eae590e414522c7dcfbcad63bbfbc1b7cd2ca6db40323533872a76c45cd346148b39c3b8cceef3f53ec73c02933159100533abb98b7da94741e7fda56b5d5c4c80cd0bc32ce5c7a5012b6f0f7bbc43932c9c978117df3eda6125474cd02a8afdb7a587726351aa3daff7b53a0fede93e0cf8b22a15519e74b93c004fbdaa688bdd687dbfced0817d5f96f9bae55cb41c735fc0fc697503913f46fa83fb6bbf054c10a96d930c053e70e83f5cfce5ee9a0a83fe2b4815221e8aecc11b9a15462e0ce78adb958cb6fe03aee47cb91db7708fb95aae6378bcc7bd0a569d355bdd74a38557eb8cee1f7d6226288a04ef951ecaddf7dd95a52bef34d9769f7f94034759a926f3edc7a90a73605ec8023af5488fde1222610495ef3fe98bbcca8261dc1a74ae144d2025bc8da92c5342b241135115517aaed923d30d73833015a97ea815274bcb759d5b778e5c5616a6f8f7345dcb16623eb296e97b89e43f41da3c1bac6151c85a3bcf70dda2f94524e7b524c674da6b29ae45805c9f70f9847590d7fc7864eef922f4e3d36a00c624ff8cca43d5d19dea7ab351106a334c2b667da591d87ce5103e63439a83a18813d8caa095cce2ae4a450be34fd7ff0dce6c6976bcfe99d6985ef545862c4cc3e6a413ab6217f6c8dceff41fa77f13c6634c5d4466e698117e451a69757e2feca488db70c2b59592347f549d63204f9b3c523772dd48c680c86ab2df070d10885652567eea89a7b5f3f849883ebe8bd78c628152ca3d75884320b5e2bd6b7d48d84c85a3277fde7123c12551da15f80bba64ce19e61a9323314012b383f99dab9fd2639e652aec1355f9fff7bb64d9cfdb843ce119eeaf2bb46b2f65a529ed9f3a03910a48533d91fb8f6f569a546755196afc405e892da7591ca3834798a1042ade86950aa732f06ca36a35cad0106b23814b0c984f98fd83b21fb47c807aae086efaa941295994c54e19c469e2cf72b39ed682451c3e45fff483bbdb05120ffab8ab766e6f29ae2837d3af81877c096e4f30f114e0d6c5995e6d54b5a139f8231769d0a426e3028681d659b06f012b57638e28806c22299e3abdc586a27d4b802aed41f6db730f95ea883cccc928aa9e9c81626675643d42aaf64d37233a44f444d2100c25ebd901ffe772ed1308b2a4b5c128287e6a6a60423e8778039ffdfb4f8298f6def828c85c2f468cf9991c3fa319bd488c1dd9dafe037357192ddb09d0cccbc02b111030495a6e4f31e5b7229be0ab7ef7688ab1214cfd00c7a7a9075a7e4e55af03db807cf0b1f6cbc9b7ada9879bbd5673a78ec71bf89221e7b6631bb5a9d7afb1d7b0199b9a3e60bfbc88448aa70b92f2b4d094bff7666227f45968c29cf7208767f34474df5a4cfe97858b8fa7eed35d23d11d1aa71a814da109fa1a73c6e67dc03f4caf7dbfe8ed645ea0bdfba9210bf340eac571dd52f81503220323f4631a6c6faa1d0d9c86af4cb8eaa1a9408fb20c6e8b2f0f68188c0f4fb248e37a5c3d412d36c99ecd4ae99d91518938f7a4366a1f1b695cf11cffad3b802583debe119feab4e0a1a8c79edc5032c25fe0bc5ec0937a3c36549d82ef6f96210446f04111d224874131e2f1b93d8b23970936b45430e52b17d9cd7abd04a73f072b5d688b4bd7732612f9d3620ed6746569e9d2351b933073ab9476688a1147ecc6a969c8a08ebed65d6bf0c23aa0fcce9787da6542df7f40c42b00f9bf1a4ed3fa4824ed433feb5a4ccdb8415f56a9212624c7e18497c8bc78fb5029750c219a4e21c4c9c63b52e5772aec70225407b2c35fe300725e002bfd3a96f6d3594afe2403b5d1425aae2f54adc4abb3daa5484032a81961f265f912af96aa04636110186a3edb44413bb196e422fb5e80a35dc35021d69f9a8b7e3f06420db5fa222d5fdaa6bdebf5751accf2475710caa8a6ef00e8b0daa779674326131f063d74b83b54ccf4aa1bb608ff7c47208cf1f98879ab2d83bbc872be656c27e5fd109b2fbdf50fb5541857182be2801e73c5d0688696c7c9ce8a5eeb2ab1f7cfb1906e6b4461129b924ad9bd6d44b1b60ba3cf8f79e38343c7a40115f08a47fa93076cbdfaa8970aae9d4dce71a9e22295a0c6cdca62d3d60e8f3ceb21f477c09bdea4ffd029ff485e7449bf8841b3fdd2fca8def0c2c85291e134e5065fe0508bd7fddf61743793190ef93f8cbcf61f3a5e00569116b78565025115917ca11e1376769c69c89a9c5ed6d1bf4511461c35930b4fe3768d0ff85ee85532e3852bf678f36a43411161224f184b662d6ba0ad72f5cb4f6bcee7a8b167536cc4084b7a14ed9c09096d575af8b516edf372cc0aa8e7b448ee603a80da2a1f218c8b97d2d4d473e5b7ec5bba84663f084e0ab837874993d4f45f2ed1bd7448352b8fbb9f9948ae269736b27eae2b07b3c88e470174f04e28a321a515ce812d5aef33214d2da8157fbaf456684ee633f8e1448485b69f75f3aefcc8efdab5269beb67e7c9d5a7f12a33ee1fad82b64ee5f556859610440de8a35f1bdb8fe8f453ffa93d0e1ae96e88598a69e04fb89251f7221bf088a695663cd97973994fbd6a8cb6b63a8932fb9eb504fac5515c9ee34abd0174bd", 0x1000}, {&(0x7f0000002500)="30aa1f34269349bb953abb28572e5a71a740534b4b4460801f54a880fd2ab7c9274184c0237b1585fd233ffaf87119ce043c114256e0bc003070bc251f5d2ecfb223cf49bff1c7c5839e762f6bb8ff1e86c9a47bbb8bc1044488ea17763198c4078e8bf54602a6464a5cbfb35ab4a86e7bb14b2447d7413b7d82a085474038ae0e471059f8156f2dc7e89584762c2ca2f498ccc0ccd681aaa210bf1246b521c1ad3eb01edb0d4ba020c7429521e55c6a026450e047f3e0091b0adaac993d2e88f2", 0xc1}, {&(0x7f0000002600)="0c6de000dcc40816047b886efa3ef165b54c553905b6b4e1ddaa62520c9d520de265a81d98f1b5235d45a03efe468817c067c0664dae4c560057fc5e728c138a023d7e925a0a59df18bc68c6c17808947de51c8a6f930db8d0361f1c39fad13580304bc0606fe07f7edd8b2b00bb5b92ba6207d27b1d5e9efb4e0230858aa113936c7238a14e84329cbbc6f66a4f81a51a7f37d80ca0d40a3abb9b75ac96c1036411bea58a707e620b", 0xa9}, {&(0x7f00000026c0)="d568b1db0d9169d3b2eb0932a92604133d6259fd8c9a430644c9fcb473e44a421c66a2080e0e03639f93f23d6b2a751a032e18a6ebebf80d3639e294e7b99ad9ad08f934851b159aaad9ffc9deb4ba50ca31360e5590280c99d7a974f54763c5bea47b6bd51321a98f23c67c0753a42b90a054bfe7e2a7456c2603e189f3291d476206a0f3165e8a611d776cc3d2394e3bc63662cce703accd347821fdf282304c92399540512273e8e0a0692326a40b25dc54977c72391b33aca227a23fbe79a7a2db20ed128242e27c6069251343c8047a2ef4e277cd9489", 0xd9}, {&(0x7f00000027c0)="d0f6edb8348050f26f3150bdf5a2c241ca387cf6a08983a839643acd13c7c82b38942c43b6ffe10d48c591ddf932f17c8dc2aa9b1b5a28d456231767f6f2e602a3c3f4084f4ea5b0dd489a747600ef1b11a1b4fd65ebaf62f9d6d4870115c25ef56b49fbe4a7aad432acf03c95205158c5807da26738fe3f372b6160f6698c597e8622350215557de696cca68e395df1b42df6720dcefe73814441e89124a83ca933f598c35c612096688d49552c394997abb4d75bf781e1ad3eb67e51a3b298511f3d3bb38ca77e55adf01eb7a8e0125e2b7a752d093c46022152fe38f1f7a5e5ab959f4a164209", 0xe8}], 0x8) poll(0x0, 0xfffffffffffffef4, 0xfffffffffffffffe) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:58 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pwrite(r0, &(0x7f0000000300)="d558008f5d73e677b1bbd05f52989db23936ff2526035196b03dcdd50befd3564f0eacc85ed1f61fbd2e976c5caa85827843fada2994748edd1b9ecc7bc62a9d5e724283c6b8061585cf72112f3aaa1e9b540d3e16eb65e7cd837fdf699d9de9f073896e369d24f2bc09ed58ab3edcdc66042cf1e5fbaad7c62cfb4326d94d7fada12ae9a608a279b581e652a95abd8fabb6e1909217acf7bffc44d0d4855a8c9b9f99dc8d926cee07c99b86b298e5b4edc2e6afca108e6db12bce518b69756c174539aaacd14f64dba9edd823cd101531b66df0459bb90b14314760efbf9344bf540748d4cded58c49873f10175", 0xee, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfdc1) r1 = syz_open_pts() close(r0) r2 = dup(r1) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff8, 0x2e, 0x6, 0x101, 0x3}, {{r2}, 0xfffffffffffffffb, 0x10, 0x2, 0x2, 0x1}], 0x3, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffa, 0x80, 0x2, 0x0, 0x8fb4}, {{r0}, 0xfffffffffffffffc, 0x4, 0x0, 0x1, 0x80}, {{r1}, 0xffffffffffffffff, 0x6, 0x1, 0xfff, 0x9}, {{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x7, 0xad6}, {{r2}, 0xfffffffffffffffd, 0x4, 0x2, 0x7, 0x9}, {{r0}, 0xffffffffffffffff, 0x88, 0x2, 0x1, 0x9}], 0x4, &(0x7f0000000080)={0x49b, 0x800}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x9, 0x8000000000003, 0x7ffffffffffffffb, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:58 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x20007478, 0x0) pipe2(&(0x7f0000000040), 0x4) 16:00:58 executing program 0: setitimer(0x2, &(0x7f0000000000)={{0x9, 0xdd}, {0x100000001}}, &(0x7f0000000040)) r0 = socket$inet(0x2, 0x1, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x5, 0x3}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x18080, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) setreuid(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xcd, 0xfffffffffffffffb, 0xffffffffffffffff, 0xe9}]}) r3 = socket(0x19, 0x8005, 0x7) r4 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r4, 0x7, 0x7, &(0x7f00000001c0)=""/49) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000280)) semget(0x3, 0x1, 0x2b5) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000200)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r5, 0x20007461) setsockopt(r5, 0x4, 0x9974, &(0x7f0000000280), 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f00000002c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="eafa03087ca6fe6af4eea15fa7ad47e83a05c19efacdf4cdcf3aaaf4a79ee11bc218bd6363350041443e5406481c760e9083b34e48d3b1df178962a755b5e691145d107330b8df8f8b616c1a3ae7056d7d3d99fe5d19beb9d406cb9a78e75f5afb673dd365424e6c002c1b9194a85776ccc0762227a2efa33d360faa5fbac041de1ed211cbd6296f1d0eac710e382e829ad10f946e519f1273564abdc544989b2154dfcab1e923d00de48234c630d59cea173e9be287c3af47d589ba9dc0b62e0015914016cef16ddc4e722350545c677f47c70693", 0xd5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000480)={0x8, 0x8001}, 0x8) msgget(0x2, 0x288) getitimer(0x3, &(0x7f00000004c0)) 16:00:58 executing program 1: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) socket(0x1a, 0x8000, 0x7f000) 16:00:58 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) syz_open_pts() fcntl$getown(r3, 0x5) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000380)=0x4) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) linkat(r3, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x0) r4 = semget(0x2, 0x4, 0x1aa) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x78, 0xed}, 0x2, 0x401, 0x6}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x6, 0x1, 0x6}, {0x1, 0xbe3, 0x5, 0xb45}, {0x400, 0xe05, 0x9, 0x8}, {0xffffffffffffffc0, 0x9, 0x4, 0xfff}, {0x5, 0x8001, 0x19}, {0x271, 0x2, 0x0, 0x6}, {0x1, 0x7, 0x5, 0x7fff}]}) 16:00:58 executing program 0: mlock(&(0x7f0000003000/0x2000)=nil, 0x2000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x7f]}) 16:00:58 executing program 1: r0 = socket$unix(0x1, 0xa00000000000004, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0xffffffffffffff0a) r1 = semget$private(0x0, 0x8, 0x80000200) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000200)={0x2, 0x0}, 0xffc5) semop(r1, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000280)=""/191) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000740)={0x1d1, 0x200}) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000340)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) socket$inet6(0x18, 0x4002, 0x6ec0) shutdown(0xffffffffffffffff, 0x2) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0x7936, 0x20000000000001}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000080)={0x1, 0xd}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f00000004c0)=0x34, 0x4) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xef) socket$inet(0x2, 0x1, 0xffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) getppid() clock_getres(0x6, &(0x7f0000000400)) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000c40)={{0x2, r2, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x7, 0x1ff}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r4, 0x2, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000500)=""/220, 0xdc}, {&(0x7f0000000680)=""/75, 0x4b}, {&(0x7f0000000140)=""/51, 0x33}, {&(0x7f00000008c0)=""/247, 0xf7}, {&(0x7f00000009c0)=""/95, 0x5f}, {&(0x7f0000000a40)=""/85, 0x55}], 0x6, &(0x7f0000000b40)=""/223, 0xdf}, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4c2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000003080)="0ff29dca44ee04738827a537be59d9344e13e4eb60eff9f4bf633f00df6a318ce56f93753645f9e5d1b1a90a9670edc0d26713326944928fd24a26ed0b181e92ce9a2d5a4a342611b4a7a50aec3c02c187501f87b417a95bf19cecd96ca181c54b224f80138756c69bbe337201bf2758a557e093c6e3be53b4d80fa50e5ee660726fc8c8cbf8f17fec5d18288b3835e7673626f5082f0b7d1df2fc1ca006cd4fd7d0fd797ce6b69b9b25bd0a0f812e844366275d5f444e6a02de2c4c7fe2abcdad4f75d2a47a2ab53d66f1854205f5b68854dfb741c9204a015e5267a2a6c83c06eb314e5906bd00f7e9365ae27d1c8c6d1acb93fcc220891469a9c7931dff294cfadff33cdf3ac6eaa98f8ec749d47bbf80b9f2eb4a3a76ff99417dd560cf75027d4a1b460c7828446ced986f3c4685f319d1650b046504863effaeadd55515d8ff0445ed92c896148c7bec53d323cb2d3193649b36a93a3b205f969d5db86986ef5eda2d8fcf40ea9b223022dc8afdd53f2156696c0e43f63c244e19b2207be338b0a2011dd7888d43b7a9e3691d69e80520cd3ce7b1bfe4d5b45ab475c89eacc535613500a24b3777d4e5b1804c2157304adb257e24f68d0be93a3541d5a384c40aa556f30253a209f140381e30c302f4359fef5685f787bfe43a74c00cc7c7d18fa6ced93daf36d37228ea6051fc9434c4ce67c14a521aa34640800ab9e704a770e5acbcbf8bb4dcd3c068a93c7b74d0cf1efaefc47e393d9aa4ba32b97fcb0048c9bcda5df5ef7801107583084e9875424ce13426572a73b87e3288e8c9c4a5112fa4c7c42d19a3bc1378b212516fbd940654df2f93da0391ef747a785b89860bc8b2ae1a959b2b195355019db849f021ebc09d22457730950702d3869494462ce128d18041ad3aceb42064d90d87fc5743719c4b32d3c26ac95e8a0e27562508e1548d063873fb7e104b5162a10b4e46fbad584f225ebfcd9a8170b3be237681e255c8a78c044b12ee9974fc1757a2807d5eb8bc71c93dee0d517a32e3ab6b17c5bcca1e9bfa702d9637594f3a291d07267d7affb6ca625867bc2968cd9fdf7e9fd7b62c1c890dc30f1e5b0b16634811cee9a8b25ef2b1425e360667e6533d92fb3291302f0788fecf9ac1be79c5863b0927fbff89f886a64fcf7bbf035de4a60d84202172c984d0a70bac4ef63502085fb962311692cfbafb00b953ec9442939b31b05ce1a43b7c9ea7b869f9de83fd2241a119b89210c5d598227e243e08ee0ebcf531ea5580ca301235dca7a44298c2ee352785378ea9d39debef765b811e37597aad65ab37e68dd5067face97c89767ab10c8b4144d63a325fbe4eafbe9c81563b59e98aa317fec74159d3921c6d03bbe8916929748a7c9939be81f0f0770b6e88fe456dc10e8fc154f4e1c0e3ef0e8835b2e385ad89ef4e4a0ed645deda4aff1f5e6f086604b8e56250b4107ed8200568ef9e2ed5df3cea0f2e00023b8e0f31758b56f289c636c476b39b9927f31782bacb718ca931944ed59a216f3fa62f929db5f419b5dd2c47573aa43dd2a4b3d54bf2b118985e0d57417fc01e2063595b4e96f5e4f990044e1b5d9a2d144c4c833657cdc750f83b295b953cba472c399eb671e8d78d008a53d26019c8f93aa88e87f679b3115b2825e8aeddb819c6a01187ab69d118c2cf2ac75fa8f48d0a07001d1fbf9450ffaabaeeaa3cbf622e9cc8e96fa192962405cd0d63503d243814dde0c264b13c523193636d7326e71d0abc04d8b254e911adc2106a5388f2c4fd9f02ce2a2795928fd06e8fc395e047c81b0f320927f649d421210c799fa368e872604566515df30af1595dcec45cd03ac110b73599db2e2f4349cefc9b83ac41ce558ce3f8730624ee81e87cd987344491b59d76dda46fed5f6d7195919cd5dd88e2d7df1120dc5aa6460d0507953a61dc3d189291973736c4835e09cee23081b56765fa1bf6c779ac017a4f4b6f738253ea1daa0a594b2acd598a9cc5b816c7fb5d2f376e7ddcd00513d6bdfe6e06bec9aff9bffe83b967d574dee4dfc0788003429e3e398bf8c2897eb4f3ea87293bb75dffc3fa11eea76224e889bfbd85703de1a201b1586bbd284b31a2582c32f40a0eca17e57c6d", 0x5eb, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x280, 0x100) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000200)=0x8) ioctl$TIOCSBRK(r1, 0x2000747b) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) 16:00:59 executing program 0: r0 = open(&(0x7f0000000440)='./file0\x00', 0x1a0, 0x89) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000480)={0x1, 0x5, 0x1, 0x3, 0x5}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8aba98c0fdd75b671b1b542d538706000000b81100400029000000310000000300000035"], 0x31}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) sendmsg(r1, &(0x7f0000000400)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000140)="d0d5fcd4d40189e095ccccb477aa0a1fb79fb28d", 0x14}, {&(0x7f0000000180)="3730f93b58987767238c2a662bbcb87e2a08fe8e424ea41cf3ce391e71328e124cd3e98f7425903d230687718c185e2ecc403e4087b550df5769f48ca424d0feee0229214ffa02b0bd665227feaeef8183d5d0367fa655e4660c5bdeae43171ed185ade811f57c92e754299c99a8521f2f6dadefe99773791d087c6460", 0x7d}, {&(0x7f0000000200)="14212107346035bd4996a0fbaa6d21f809a6b6f15f6cde5c1772dc3d0dde13c469d35928700e699f21937a2974f2d246b10db8624bf4712225391c9de539bce60ec8005a66f7a0475a4102e217a5c8886dccedaa4d30b25fc36bc09c78f839d29324116a75ab054495d8c9de2dac30b3d4ef64094e3ca9e7dbdb89db125aa3749a10cf77ea4fccb84935a304995b65465ca0cd9624480c01d65a294e58e8c6a5d7d646db6aa853d00ed9cae3f6385f895572ad370f21c7ba27ca0e29eb42994581759bfcd0336c326fe981a1", 0xcc}], 0x3, &(0x7f0000000340)=[{0xa0, 0xffff, 0x6, "4af9bf1606788b08356db5ea6d693c94311ce94b5f6ee6705cee2355283bb63d93267901745240f7533abe041b4de16963a3366f759b8a2d03e0b44cf3b43d051d638d536e0595e90b1c4730e583f1f62fb53c2ae772ce414e4e4a794c2061638de802f5c1e6e2f3ee3cd7bf204697cf4fa385572f2afe503bb113a001ce442b08583daf0effc3e9e203017c"}], 0xa0}, 0x401) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540), 0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000004c0)={{0x18, 0x3, 0x7}, {0x18, 0x3, 0x8, 0x9}, 0xffffffff, [0x1, 0x80000000, 0xe7, 0x8, 0x4, 0x8, 0x2, 0xed]}, 0x3c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000500)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:59 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x82, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0, 0x346}) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x49}, {0x3, 0x5, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/194, 0xc2}], 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:59 executing program 1: select(0x40, &(0x7f0000000040)={0x7fff, 0x2, 0x7fffffff, 0x7, 0x8, 0xd77, 0x1, 0x6}, &(0x7f00000000c0)={0x2, 0x100000000, 0x3, 0x56f, 0x101, 0xffffffff, 0x0, 0x2}, &(0x7f00000001c0)={0x3, 0xffffffffffffffff, 0x4, 0x1, 0x8, 0x0, 0x9, 0x5}, &(0x7f0000000200)={0x1, 0x1}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x0, 0x0, 0x1000000160002}, 0x9}, 0x3c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) getppid() write(r1, &(0x7f0000000080)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup(r1) 16:00:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup(r1) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x0, 0x2, 0xeb4, 0x4fb3, 0xfffffffffffffffe, 0x7, 0xb482, 0x10, [{0xe3a7, 0x100000000, 0x2, 0x6}, {0x2, 0x100, 0x7f, 0x86e}, {0x5, 0x1f, 0x1, 0x92}, {0x10001, 0x8, 0x7, 0x6}, {0xfffffffffffffffe, 0x4, 0x5, 0x9}, {0xaf3, 0x2, 0x0, 0x1f}, {0xfffffffffffeffff, 0x4, 0x7, 0x6}, {0x7d, 0x6, 0xffffffff, 0x8}, {0x400000, 0xb1, 0xffff, 0x1}, {0x10000, 0x3, 0x6, 0x7f20}, {0x73e7, 0x80, 0x3, 0x8001}, {0x80, 0x8, 0x10000, 0x3}, {0x80000000, 0x0, 0x2, 0x7ff}, {0x0, 0x5, 0xfff, 0x43}, {0x0, 0x7, 0x3, 0x800}, {0x4, 0xa97, 0x7, 0xa24c}]}) r3 = socket(0x32, 0x1, 0x6) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000000), 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:59 executing program 0: rmdir(&(0x7f0000000040)='./bus\x00') munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:59 executing program 1: r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040), 0x10}, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) recvfrom$inet(r0, &(0x7f0000000040)=""/95, 0x5f, 0x802, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 16:00:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) write(r0, &(0x7f0000002b40)="f32e3e7caf4850be4aa1748be7d707287dcab0675b8a429a451308880e5184978132e9a7cdbc36538efcb268d01c944e71bc13f1ddd0236efd31c0e9463676447f7110477ed45b0c96799bba55d61f418cb863e07dc47513e3d6837d9ae5618d8b0ed834d23bf4f92deff532fdf61ba898ca4d0abbeaa3ff7400b07eb28f76b802f7c4ce91d19ccfbef1300cb0e49b2fca20170e0a2fc3411e61c5b1668ff713acb399664c7d2e082177df492bc21b7994cf28f62820fa43f11904568f8e95f516340777b0dfb8ba5cecbbacfa4e24ad1e957c9424d1a6d4d0f236b34d1a6fa050ece5338c97f919b8", 0xe9) r1 = openat(r0, &(0x7f0000000140)='./bus\x00', 0x80, 0x21) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000027c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002800)={0x0, 0x0}, &(0x7f0000002840)=0xc) r4 = getegid() r5 = getpgrp() r6 = geteuid() r7 = getgid() r8 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002880)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002940)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002980)={0x0, 0x0}, &(0x7f00000029c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002a00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000002b00)={&(0x7f00000001c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000002700)=[{&(0x7f0000000340)="5f62b98bde64ed15b07f6732d6dd7d9ab61c79a1969b6039d0aa5523d68912dc4abfcd675a36d1a8bc53e39981c904ad4ce28d2affe6623187ecdb44ea055223caaefa66211f5bb4b9d395796329ec6ba170ec83a13ce246856617589fb578e716", 0x61}, {&(0x7f0000000200)="b737abb096fb2ff31a2781b08c2021e5462f0eb1e04fd7a888f2748f5dd814326f4e115d9d186f7abe27d80250a41e4562f966bf02075077a1863372c7c8", 0x3e}, {&(0x7f00000003c0)="f303c184a040827820deb334336754b3d1101d12", 0x14}, {&(0x7f0000000400)="b8184a52a54060c9ec8d3e262f29390209e712ba2dfd8c61456d54cacfae6b6e1e201d982165ef75ced59d49d33be1b3e1cc1a2deca0dcb171d297fdd64a64872c6d137b0534cf9184c330bfb023406041b4bda6f02a622f365aba3062c45a3a4e21c8ae555333d4094b6959f9a91a812d2f4b71f866fa272a485f4948ff667022fd75214928e9b921fc6d3a9a114bbd86a61a56ec0e321ee0ac4384f7bafa24528c3cafa0dfca44f451a1d35a0c4e1aa19001e6a719734d0a1c9f0f5cd03c0218c0bd", 0xc3}, {&(0x7f0000000500)="74bf6761675aafffcbaa61471dd6d6bf0a9a92e3e772b03007c2a812ee7debd09c89229f142c03f839ab78f94f2e03228d5a8067", 0x34}, {&(0x7f0000000540)="9e36331252eeaf2b5a45410a56cfbae2222998a450b67638a76515cb32487be37e61e0622d0ffd1ca5232eeba37c2a3c607005698b62343ded1c4f12eca61f63178f60979c267f3e9b0d8603782223f9273b65372a5b3f05f6e2bc6f4569b033868ee63f75212e1f1b05e6f0c330563cadba5231bd29db97c214c6fef7a4cb597c318f3cc2e5179c6410515b60f1421bd5a6c3e310d9de02eab88144bb197548975d1ff4c10779b9a5991082cdc1f3045eedd102cf26f3cb1a8060df558b727db02f25a4b46d4ca57480ce84dcc45c63406abecc1c6e09b9a15e73a5ca92ef468a44b5afb46be885d1262bbaed98a04545a96beb947e8feed7543dc605e59a931a51d860f1e165c65d6145912b173502c592505a94027bd04c408b711908b009bacbb28b18e0134f4dd9d563dd90e69353f91f083a305fa23aeb852752637f318cd8118c9dfe29fdfae4314215ad2ac0a399078176505ab3a6efc1571396343d32eaf47e827d007f65bfce4aae6b98d96d8997ce52304e2cab7d4a53448dff05a81bd8724f564b418638e39c9c4078063a30125c56f0d1b879168124f25dc88c805dd231f68cdf12d27c3c45757bca9889f89fd3b268f7a31bd4d06b3dfd23b85f993bf2ca7e7c46ffef8aac49ae841b98315d55f02565b2a09cab16e3250d5cc9b08cbc413eb731a25a7f7013042d009248ca5bc90a58f6b7ef06d8fe728f5b3f6afcf828441f6fb81c488f67d83fa6e135f36962d7887e3aab6b62313b73053ec8aa10176b16af440ca7edd973b8afd4642cfaa8efb7d359e86bb94b4f40169b15a232f6b71b303ec40e243c7e66776a37510adbcb024b8a546499e11d43c9f6d7ab596f257bb5f8e8fa1827cd795767cb8f4435f9b5a7e57b8b0193294f173b4debc5de4f4cf44fd969edd06fc96075ad8464d48394385ed54acf43bca48f959bc7af82d52f6dc6ff19fa471657efc7e594fd8c3691d5f58eeb81ae25ae5127703814f4e18713a902c5939b933ad072b1caf91ba6153e5bc6ed81511408014d286e1f3a08c1c9c3f2f70c082541e2028d949d952040a1ea249f3b89894dc55eb13c8c6243c4fe8fc772d399f177ee48106ccb1e1b1039ef19fc9e1bda56f0d607daa7d6af7dfdff082f47268d9eb370fc94c67e2024b70db7b27180c9ba42f48a14e166907488fa85a25951ec9486c0060136b085a5f3847c8a130ad71281c9439842eb409260acd0e690b0161f095b46313f5ceaf5c8f5845a1420d7d733231a56a82549480281bade689279bda2115b5626f53ef287e0d501bb504fa05638863a2262fe808f1c9018607d6d7c48299d1c3effdd88d55c87572c907c5389dabc63167a8cb6f795c4d99aed47ff1cdbbf3e8a44430d3390f3550a219a98e2ec4b24195067e79b763f638ac2c91b43315f84c40f0cc03bdf4416e96ad0b1c13fd5be8a2a7433131d266915b65322d6befd84eff45ae6e0d35f32b0d1bdaad6878403374a9b620f287ac6454da0f5ee21335ccacc3b611d99ab1f136c33e96864fcb8d6053652c6128d28c576adca4c8bbfe5deecbe862b78005da1cce047d4f1bcfe297acff45e0fcd0bf2eb4a7df3b6bcacfa1a74bfcc0b173217cc241c5dd1055748aa729a3ad59c713487d887ac985014ff97dc1ca2eaec742ab7d28f58b8b38d4cde116e304beefa3e3ab7c70b8d8a9115ee64490be38129fa7dc037721fd4f78c647b9281be579f7ffa09d3bb556a00990f2f349c7320c66cc33c5e3a69c6841dda90385d0cf9e1257aebfa0e8f71aff99de59f4671c10fa6466659b1def90f079a3e79863bf83e5d00c1c079a6d3d24ac1bc4929a209a8183a65a54947f61179d07c6d8fe298f3ce430b8e1c88517d1fde5fd9bed616fb175a55a142178f5297d38e05240f90b72738ad16ecf5f89a4ef745d73cebb2c8b24ec47328fec74b4821b0bc16f3ead4f79343cf90e55d881d458b09e4780b6b27cc413a53fb906383a99771bed43b5e59a46ad88c5a66ccd669cf29a8f2870ef1fd421b7c36ad317b8f0c6517288d46c5164c59505eb9e93ed28304f3add60104154c38914e25cc7d5680c4f6dcc912d9109cca93b9501453775a448705196bc057d23df7d5ac1226e25832b557518858e581df6f96bfed7a5bcc1818330eb431751a413395ca9312f71e74bcd689228c14c2ae824ffb380ee52314d60e9325cfda544a9a350aea4cd777b3deed7ba3965f3a818008858156bcdeaffd8337a31469dced7a68ad6bce86c6fa50fd39a0bee07598d3a29b5462a393cae469267a21f8ea6f55c1b383c4c22a59f56354c77e06709b312582b640a208908f75259ba6b43d1a5615e895d2b8a79b325e3e51b8c7c2305c87585b30be0bb40a6af34fcb8d8ed33c89133cd10cbb963b351a4c859fc78ea63b1c8c1d3a1637dd17862e13a65e214a0c5de3640ec6e214c1b8c9ed4e9340ef4dfb20e7f1154cd00e0ee1defd2dfa9c991198bfc511941924764df399de7ed647e9abaa02fefa1ca2cb7c402b75d99723230ccb8bcafd63072d4cefe93c26cfbd26df8176412a583dff839f4c4c35cd5646889c8a77a4d32eae1220d8ae0fa00536a4fa7c0c1326ffb4e867d2be75eb468ca35be6f43bbcf6645d1dff63ea7deb18a609b3250c6b120ce0e724392776cdb1a3eea11d1a05dda7847ae2b963162994fe44800c54fbff0b6c02e4abb9e22737fc87bd0f98722868f4deb1425aa3a893077431926671485a55ab0d690547ecd9ef2ebec430c49b211b8779a37ac83424613317e4f781eefecd9b4912f08c6e8765adcdf62c2ac8ec7dc15775ee06a8947b28f017ab5b202ddf962e89e73b80b17ec97e62d4210c6d678549d5ba550265e7018feeb987a033684b35b55bb58479653ab6681522aae990928d84c538510d61de4f90beaa3a0931623b22ce75f58aa435023b3806224fd9943c17dfef1d6b99fff6ceffa9ec996f6af216a5e44c175c8652aec16a78870ccee8b12d0bab3406ff27fe0d6ecaab96d23841977f487e2a9e2727e1e3f53498f4aad2bb767205c08812b6f3299903765ecf2d54982113e1d6bc34eb4177a3a1cc3c652bc168a88db8656c0d1baacb7d5dbb9fbcc35014618e3a2ce363abe9183621a63da7e3403c92c288a899ea15431471e8f93c7cb8e8245e71da5ad5b57dd30ce443160f25c808b65e86a250639232ff71cb04ef3e6733d08b490a9a71e6a7585fe56e94dce13dd5336d3e155b38f4141c1243683f37f4bd252aefa1edb80713c45c96d210969f51ee452da8d8fc36f0aeced29534716fa532a5806303f680f57b111b701571954b4e0b4614032ed7c137b37800b62b5e118ae824203a8d084971ecedcef7c25f854ccb6435f4c83744c249512eb7ff92c92562149c179a800f5e1055a62700a1df51801fe279d4e541dfa012bcfaa14a00b68921d7ac234f0cdece59cec50d5de2cf5beaf6600b748ab251724e0b0474ada128048008e97dc1a61da8dbf71d15b34798f5708bd03c70481d0a59862fddb0dd8e86416f9025cdd4ff22d17afc6931b26dd96642b7617ec6c76b4e0bac85174ed0af0b4442447559157397f7b298c537fc9264f01df4105da6d148830b9f0105f7086030e2b2988ee54768ca724fd8b5a618ed6e8901190350ca1e37be63967d180d1a269a53abdfb57767115d6187508dc5ad43992509ddb792cdeedff0f8207017b37c8977ad7b8cb5dee8b8ba4dcb1188578885c2bea4277166333279c79b6f754dc68756bb0afa9a5e90964e2288cf9c1dcd7ad6a2ddd306e04a5d02dc1757a26ebb0d10fd20cfbe7e56fa9819006076bb46161565b1c31a712b4b600ba33ad472022ef426b8bdfca6550a2b73ba10f3af17da21be582665260595443c952a8d2909807b0f2cbf8f10190f4193a3062789b7cd5f53216d2036b250b99e1cf4e47d080ff4c7a9882f14dbc412f2256a7b7b88a1fde4321c6687f885edc5a89aa87c7c263f9a4d0589128416cd28aa9ee21ea345549b91cb61ff51efd1c0b3107cce6a4295e65d1a60efe63f74c21d206870ad589ac577e3a4b5ce442eedd15a273793eaf184ef4b4b6eae2bb423665e8573ec719d94bfbff5f416dc76df78bab376108f98861a3bf981fcd383670dc8184e49fc77048adc8fcfd0003b81c80832a0144e7052b4f9431b52e0a951e85e6ca69c93cf47b099d075aab40b22012480b0484f5f87529f9112338bd0acd60770c93a3972b66f09ecb4a6e7d451d6cfac0b4a97ea7fceaecc8d27a67596bdb40d06feefc15ab03f7c8ab16410f81dc5ded3ad07d93e217a3ce5440f3288f906ea44887d99a6181bd63b185071b31a29eb83640563a302daf85ea50d39345d9e0b334db99788b7585e104262c6abb630df51aec912299ab49cdcfcba20832d8d76be85ccc05baec9686c9c6b57c392cc2badb3f2cef4dbeb7b9c68670a65ea64bf175587fb4f2ac093cf794e2db91b6fbeb6569e092c790627bf6765b52b8691a822ff12a99cd7e45931406069007f1ae33ee89da857ba0243a12d32878c0e8db5753939574d0946c632fb42d9c9c10012e82f14404ad46677b82e6502d6348a7c08360b0d03aec305c544ac526b1c4b55365091f57cb00a677c4bf50a5c2073ec7a852039c853d58e17eb29838dee6023c8140eece12a6ebdd284497d1058948125e9c26d8b013ceb6731a41bd6c3cd78ec737ca3516315c22b4644c32cc40ed9025e85c4bbc96801fdf4e94ace5feac815b4c8c9c3474668782084f66ab2ddba971e0e1c3497baea4f2db5583d78120a7fce79936ae3dedd4431ae5d7d2e0e47b44fb0d6001141737321552cb30092e03c3e94214855b4d318e54776d758fd8d62fbaa399af7db0678af3826683b025f136495f907b638d43f71b4228621e88b919782631f3a5fb712e55c1f59e736c548602bbe469955b5755eaf663f284773fe59cca8000ac95a8d95a4447a91e8008c98ce91273ea8450198c7145f34349a9f33c796805940da377d8776d264531301c8f572edc197f0e0f8947a6beb5b06bf5ce3569c7afae368878f6c7e35d944ca74494abf2a934e1ff30151f2de3397b326e532135b4fca68131a959afb701923994805936a96f528a4698008836cf1c60475237902c3d11adc307d132f90b0679ef84c3eaed3a02f5e603e5243625793fc671fac86ba19f594a26278a61a91abbab254d9db099f18815a8989510cc62ef5d51cd9a1b3c5167aacf32c08374e3c2b0ed4d44e94b70333d0bc54f6b2c1e5df25f1a7d01ea571abc978b5524c963e8366763e0ab5fb1f79f0c209bda64d1bd05b7ae8072c252ec38b6981afe7fdc99d63f921073288c2f34acfcb0c390b009e416a690c98da856202c8947a1873823cdb1e50829ce10869051384601ac94c3a20427c3488caec23d15d3c6bfd4335d49c2e2a02f2b212cd8966a108b1e17ad5814df883305892cb456d6e3e3469e7441c62e21ec2cc155d1d77b50de8eb9e44d3115968f8ade05127f76e68a63505d5f1574de8c09655645940d5a7b1b69a2a0c844e7a9a3bd1d47a370120bc4fca0fa0b983c148e5603a58cf26877f1cf0317e6e1e41dc069302cc29e9741a217af6bf996420092be59a7016a509c2cf6d4b48426b8e39e3e5b88c0d346600328f5e738fd485ae63d6200946a7c39a00e6ef5a66887f7d291d74a5a4c39c9ee28caff2a4cf9ddb440a763a63c17e3c49f973d7fdf1fc0daa38fb19b30bcd6b4d6f95974921a1e0d74b3a8488e97c06a90b059ffb59af3aae", 0x1000}, {&(0x7f0000001540)="5efbba26632978f967dbd2e9fd289c89118683defc9d027c9c38f45d8047b61204f78a083d794967a98ca1c831f15ae0a5a2a2d8d39dafdb9cbb22f8fa499cd3f0dc0820e9b394b6c1d2f058d9a575cc92e3c96e6691e92b8ed248cc281de5d0d775aeec7b2ae374cbafe1c9b92ed3256c1534b77076b042b315d28cb1f97bcff2ca97a0a3b6393611", 0x89}, {&(0x7f0000001600)="04abfd82d4ac5566e026f01a399b28f124071517834636ba2a6e659787f03e2e684246f7df5196be932ef77e1f158e9fa4f7798282edc25546bb98443341911f95ab78fe2ff6cf62ccd862cccb458362f1bfb669666bf9cc79750747ab4c85b410de08b76eaabd8e502d95873e194047528215b33adb3613452c717cde060fab5928b726921ba108413384f3e16f08f718c1b4050ac06d81a79901fb9da46b7d20739286dd10319509dcbbb4d0b5247b4d94f3237420ba165b1079ce2b1f580401644fb05851f6d26d24d3d633f55aba45fd77d308fee10da43a2e175690c5fadef6a74b72df26906750ac306d4edf395b85744093aa499e9eb5921324d1d89fa10e17f28500b2823fe7894a8f79d1621856d2f4f03d528a6cb5174867215cbe46886056ed2bf7ec54547aeae6018b79ff3cbc7df8ff0ee689a3cfb101e15e7400de5048a9096cdf4677390762751e98b39778a1e7a410f1ddc398fb30ec4faf478c2fcd0e702ec93ac4bd4ab23985699ac96a15ebd4aaf01eafa0245bc4c8a31d728c5b5afe7637f93587d7045e8338c8cece5be92eba8495f02628c37f4a4d028efb17c789fdb77a1b71feec9ab116b51b8d4692aa7b7e059f7304d57296fbc787187c0df127642161b07427db5906cb65edadab137759fbe51d3bb205df58e3e18788598cdcddaba6b6cb504bee45429508ab43fce8640ab0b755bc0e17112bb6651ae336821d3b4e902fce47cad2e93ee207ce8e219c35d39e4b1c80d2ab088d2365d8baabb81c55e1a51ab0ed85db2c5838cb9c18721738c94699c7ca44a8d26229932db77e5c39e583c6d46d0f6e7bad431341aa10957fae4ae017ac2343b11a4d4d3d0bf017cdddd19758dd73b75da4b313452a5837a05c443bf168eeace0c0496682933e1f152dbf39ea646c9a96f50e491d53bcf29279bb19967e19e440cdfe51b991865df7bcf26e46e23c0cb8f86183c056762c82631c4b724fc2f4bdd2fbf05039ccab9a26b21e15b9e87edc3a535843046c9192dd8e7a3786b32f828c80c94d1bb88d80d9ffaabbfcf81997e69249c60d8477aca2546fbbc80eb9d51be5bc7491f140c664880be18a64a51edad93b9e4cdd2db41cbc4e264bcb3738ef3a58c4608fc109aad141773b17a980602c63b9c850f34a6d3836dfabcc7b8277cb17f22d7fc3c3693695790126c91c13f6d3ddcb5634ee4c0a549e740e1e856d3243c6c3e9f71fc93ec4b17ac47915a60b8aa0c777a62f1545f2f31624fb17b392df0a317fadb28a4246c66b672b695eb94974681ce2eec62fa1975f644aebdf9e17b5fc99332c99dc30382e31b15ce1b5a261aa6e4af5f2eddebef529c93c8607d1b18a903aeacc1656d1dce98c5fd3bdd09b40577b4cbe8277e6b8d75a0a389551ce7bfea2186ae2ecfe6f4f82fddd76af83d1b1a9b3a99c7ff409ff8614aead1b467d87a0e8ab8fee20d17d29471cad9038f39690b4cb39fba1dc51ecbe9be7ca62026d3ede284497a82d163124e59b4dd01e5b74de445dd720cf1ef83009b9b8409773f7a915bd832525ed61832ebbc70057372f7b192645ac8a2cdd2e37f72d55fa06a4c51e1b511f715d4d008c3cc06462f9bd956ae6be965d83529d7b7ec53659e3cd88d430f5e078f25054507f2ff77d49b776f82409110a133a8e92f1e600f3c455c7718c040ea7cde0f82ef2e0c2c69218e17779f4dd5b71e3cca92ff2ae52c23c27c68945bb31ac876def994cfc0ac130972f0708bebf89ca4da9394063da5f6da90cf86ddb53536e4f1881b2a48b6d901bd484786a1854904ffb2f30410a2ea866a517e2613115b77f75316e71bcaa0a0405f6023ee3c63bfc420cfdca049f31b766e94fb48a5b2e2611f32bcfcf94001c6da37b1d5b5c99bea5afe86988abdb4edeef19d419e8b5dfc25280c5c50e2099fe84794b33dec37c69ea3058f198fd94032507cf102f4ab7087295793328bbc0816c419deba8963d3be50020f423036867ac5df9ad0604b2c9de388e864c2e3ac00b10a0acf375c81f68715c76410d21ad8d9d0a38d4304e8465ceb25628b3a2d2c62b781dc5524d2a72b8a3acbdb1e2203b2b6fa2d5878ad734cfba25f8f1526db97d5ce02dc43a00cea47e7cb773bbd975ce7326ebf22807f2aea87fbc4d33d9ad90cc409e3e4dee3037ae3ebf9a2af804bca79ccab172059e91daaf54249b5384d5d88afa523e8647e3f801f794d61b5bc7df2870250eba13a83e2280ecf039ddd0078be46567bb62c2a6cd71ad6aff59a2eb6dde5977355433ba1a325f84ea5de322d3a0fc648cdd98fe4d65f7cc29eda54ac95d25df2af92223ef824cc9cefec7e320fcede59fd2d498e77207e40518156fb41ccd7cd888b51f7c690248c53ecc2d17a6370d6c811fcf027ef643f84430358e0d77a383e768c993a6bc2647f23a273615036745b1bbc9b8fbedd1bd24e59cd66ac6df8aebd71b9c69531cc8ded289f3f47202089d6a289ef381c6836299f64e308215b92fc521c7342e6cdfe387d987617a8419edf3a26dd584bfc0ddbb389a20966c40cef3fd4157a111a3ece2171880965aa1f84ce39cec7cea2598400785116741d7d244edba328ec3de23198768f2bdce48fa77829d8f2af8e9a6b9245af9347ee96e074e145d8d81ee78c4ba3ffd2e55a665963de9c298059cccbe14388b1f7296fb4f55a8576afcc22b2b8910045a68ec28c427c3213ab2b21db3513f4f23fed9cba1a42ce78e7487803671cc4ddb722bc1f23eca57b7e037df12e615cd85f95fed47e4dd2217f4c7718f6414528ae08eb3405a61913ac04c4ec24b5781cd0bdada2beff274bb6e3effc1d1446ca801c48a0ccb3ea0d2bac926d87f90f7a73be1402bf175cc2d41d1930346eac3f8a27d2b8b3c63d455dcfa7cedbfadb8affeeae89f4aca21785785eb55d8fded6ec1def8729fbbf33ac14ccf5c84eca00a6d8f71b372dc8d3fe9a4a2f420354a4c670f7c50c0a42eed6839ad9740735a1ac4c1f7a3f73febc303a57973fac2994723af201d450daf878585aa1f6184f06f33f3383f46920e5eeb8972a5490e8ac9a5ba79f4514c3c2e85578a0a53f93612147c9466e6a8af11739083253f35a5b6df609c726f16d9528ece2a6ba44f26c410c75e7c0c7029dba13d1b01e586123112d7f7eb9449d5ee41e16cbc59c23a31b4dab1d730ddad5a09be1332e24744676ddeaf721361f958c087536f76ee11e8808a7aaa883441e898f89653f026c70414bd00102d6f6b10268502c9925361677c89e5f41fe31ffb9cce34a424d5b01ff4b0a6b15845b7f2357b6b872c43c3ccf8adb5140f090e0f029f1e584f795ea2130afa9a52655d53c24c3e984350b85f0597d59e18f4d39acc4bc1861ea1eddf34b2b49911ccc4aa84e161b20d1b580587f2a21e5e9daec02b7268c137e21b4b112c3f1cdc320ef98384c9792a5a76cba077fe66ae83db000da971127345b7045b0ff3170375d2a8fa1a4aa87f396a249f4d68ea87cca35a410693e4aaa17d7b6b755d9c66cf082e786dfb2f3a70a585c70d274d93ecb4d1b16d0cf6cd5d1ca21edd9ed99b5117600d26726471326b43413880539ffbf06de041bec43bc3c98413427cb874dfeb211f770a7c69bdabc0630104e4ed50875fd8971566dee4de41f52fc93f55b11edf47eb907ffba5a3bbf9cfdc95a3cc012631353c3ccc98ebc49183b98052afdbc9d929789ee846219a845436ec0f1f939f25564f848206495adc30221201ed49af9449388033d651ecca1c52fe6332451b2f703739affa891ae4806441da51d76f0dfaceecaed8ec88da82dfb2f86a72f79d2579eaaf75a7dedb1cc8be0bdd704339ba40b185ce607bc652b2ea57ee39d64d748d446a18808dd3c06baef7365429e0eb25f4699b11b16ea3b5a32e742df4b8ea13443ec4394a3f4102789ad01a39293c7860ef0370311fb34384814a638bf1914bb29a17e84aa4ddaaef69794d7e3b0aac62146187d94c72be89289ebb8c5f3b79f0027cefbd985bec982ec23fc84045546f291816931ca607f91c030c279e5b1e73c7400d1199a942eff69c25c2ae84a4b32add806c4f0b2d41b5949873c16f7c68c4af4a35578564635b7a2fb9252720e1d8e46dc5e4c22542f520e8e67ec8ed5d56e3f6469d70ceaa431b257b969bf7637d73c781c79a94744be961da0f2b531d660d7bff93d51c311756be3543dbbebc3b67d4ac75b1bae1b3de773d8efa415f5373ae952e7aebc3b71b98bdb7ae269b5fc31e088076dfc94ba5f67f9c48ad5dd685e622ddaebf91d63c6db17882643e9fb590dac23da8b1fc75d028e29a4feba6a608cb4012ca47fa54f35da53b39cbeb043b88980cc831bc0dd38f85ceef570491ddf24ea90e255931cd33fa5a6bb360a701b7cbbfa88085e294f1364d3b21cc45bb3470ba80a24b3363194e10bf8fa532834e4919fce2ebe70a05036c49df76f46294afcbc3a221a0b5b8ebccebe6267070ad365c6a52b3e3d907503b8efec5b62562f5ad017af313ff30d10e48e903fa9ff01679067177454256b0d3d8c4fb68385805801be72426b23a0387ca3c6387a7ff54c9c12b51aaf6e38b936041c284c2b0dd98c3bbcefd8e0c87c77b7435a55f78b180794ff6fc36c82deee8d696e9dd0288e5b8b91b2215037a6a355c36c30dc1a4bd60b8fb48330ad6f16c13b346946cf78bfcb38e6db90ae2224cd5b90722ce1df3fd2135342a40d23380a4e46c920e4803babf671036b47babc359f215434c96034d3c998725851e0d9fa97799f140f8ce3842509f1cbd2daead2a243d77dae7b33f01edaebf54ab99c259a68e7d272bf409665b3865460fafcf5d41fecdae066e55ec40dd2c14f364bced62152e090923f59815f3ac1a4ca4aab717db494109fca71e7eff3a9d8cef820f29100b39995869fd0e9c07f0db548602a27cd5876333c2d07bbc9a74a980f08fecaebdff85b82d1da680631c0bac743825304aa67302dab9dcb7e30cd57425d2582cebfce9802bbd6a1c77cd64255165495d6ba49d1d5903a27cfd242fce889b69b1c3a197c1ef780fba7d77e695aea77b87f30a1db26caf9206aa48042381a048679c504909b6b53dcef2e1eff9cfe0670375128427cd05655e90d3fd28089aded93720fa5595237806389e08824b3f5f0874b47da07f34b821c7fe577c9953d02c08b7ecb2fb3a55e00c6490e565ae5ee2161633f325c5732fc7ea15ff07d3ef1ef11c581593af1e0e11266f5e171d9463ccfac9b2a47a7ba9e4e26787c677fdd210bafc899ef252e11989ae4b7f2841ac5e5552963a54e419a20a5d2534fdf70410845327d5e47030748540946616005d5bf45bef0ae1017f88b45799ab3aef4b933f54747dceccdbe8b51a1d5e28cdf71d0176f0f2a202ac7228a03cea4dce81b67025b8047d2955b700acfa0aec2310b0176b58ed4022059e090a46d6702c3e38d1a2e16e3bad201331108098b745a8e04ed0c358adb2739720d0d8cf65ca4506fdf83ce1e8287a620b3e32853e5dec9bdcde5b0d916cac110f907496fe86f3746b3f7a540ea1712baa21a452525af2fb26aaead3316e8021de9811894a1bf0f05f19edb38dd5aae34295d858f9e9326a871fa5512c3743942f340f088fb786a3c5c801f5f4199766119015b1eab474acf76e3b8b8ba01136c52271a526b7bfd38a495bfc968d495fb2ba2d8276fbc4b217f2a81416c19c4567eafd81c82c2e66651750871fd4ad9ad4590251c216388c9c3bfc93fbce077974a59d2c8738d830", 0x1000}, {&(0x7f0000002600)="ed013f0a9d4e7d273f8cc9a3081aa3e8887f3ac4c960809c8af79ae00f35d0987693c18621a9b67f7efca076e5abd47d9b4af3902ce9a63553f1e431a4cacefb80c3c92941fb46223e19c335eaa31a523f8365259f91d9c6ceeef0218d329dcdd31c4bea23f7a53e1c118679fe921dac2ae7144bba30cea3449abaf742442f619f10ff616211d767f2f14d90037586e7f319ec667de06b9e7237d3205365dcb5c9ca336fe19cb17f4e68972b3a21664735ad15e196be8e2a698217bd2c99a96976e06cac76c7aa88200308ced5077e6f2070c5553474b1c1017194ece00a2c85", 0xe0}], 0x9, &(0x7f0000002a40)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0xc0, 0x404}, 0x40c) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000240)=""/152, 0x98}], 0x1) 16:00:59 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2150, 0xfffffffffffffff8) ftruncate(r0, 0x0, 0x73b7) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x9) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x2) renameat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') 16:00:59 executing program 0: r0 = socket(0x18, 0x8001, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100dc", 0x2d}], 0x1) socket(0x0, 0x4000, 0x73ec) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) shutdown(r0, 0x0) 16:00:59 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3080001ffe, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186204018b002b3a0000030083ca4fa4f7afb9d8dcd1850013950dccbba93214e5a2f1071d5027e3e401ffffffc557977136807465e08c0fa6ae84c9831c897c8127023ad900c55c04000000000000c024676a85", 0x57}], 0x1) 16:00:59 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10002, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000240)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) wait4(r2, &(0x7f0000000100), 0x1, &(0x7f00000004c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x2d}, {0x6}]}) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000080)=0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x100000114, &(0x7f0000000140)="cd") 16:00:59 executing program 0: semget$private(0x0, 0x0, 0x31) semget(0x1, 0x0, 0x0) pipe(&(0x7f0000000000)) r0 = shmget$private(0x0, 0x1000, 0x211, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:59 executing program 1: r0 = dup(0xffffffffffffffff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2000000000000369, &(0x7f0000000040)=[{0x7ff, 0x0, 0x0, 0x1}, {0x5c}, {0x6, 0xbd, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) r1 = getpgrp() getpgid(r1) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x20}, {0x3}, {0x714c488e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") shmget(0x2, 0x1000, 0x200, &(0x7f0000003000/0x1000)=nil) 16:00:59 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) read(r0, &(0x7f00000001c0)=""/151, 0xffffffffffffffe1) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r3}, {r2, 0x3229abc6791e715e}, {r2}], 0x3, 0x0) 16:00:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8080002000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001500)="22cd6056cd36da762f05901299ebe378cd1ee6fd659d598feb518d1e3f6aec238b0018d07a87eac935d97f3dfde944bf5f1e77aed7e053756c2b2c1941b673080624b6d0dc5e03503de42771bbafb2e7c6b9267a974c76ba616d6f769db589f65186a088e41e8694fbd85f5a49b6cc2f72bced87c7ad94677908dadad36b815dd82821684cbe745e359186858df8a9722189d87d8aad6231f3cc9adad567d6458b50271cf2e4d11db742986f4b73c79bc4c855a0d60c55a82f003fa6a52ad205b8573469d7386b4a7675caac8a16f68030314b244e493c1994834f3f57e8e8ec66248a1d5c090050b626511aab09956add38440de3bb86ad527cd41884c1bb2284ea86deb82d411d01bd3bcd1e6950c1b9437997a45d558383d04d1584f2a5efe335e4735f553f2a2a3dc650938b1f3dc2d366e84fad7da54c27ca56c1e44df3a2f6992c57f6aa35bc6323d1b6a1445baaeb9368f9be3092f95e6738ab95ef3ec493fc7551613bb9a16fdf2a1c1ca580a89bcd2d6927774589d43ae7f2897fa51063f2d1ff33f8b648ec21b3ed5b2e467faa768470c60cbf0076d246a7bf4c98745c46fc1186efa4ef055472cc0b9b31480252dd3182d2dcac64c7e5aed2ab9cb8d4c339801e69f7cc87872326d41bb73b15d7bb54d3e2b126c81027bdd0c35008f3b5f8b02fa10f7fbe3d7da5abc4db823df1de5fd132ef0b3e751a1587f440043fdbb163c6183a77844c1368be60034f27c8667a9eb3d6d231e4eb700a261bf414b7dce6cb452f9ee30f1c76d7dbaf2bea77564564c48456f629455bb0f21c5e652957c9dd5456c3ed90e750f4f38189ef3d4df8c8c375d00ddfb6da145b67290b41609ed3345f98897001238f0dbd5caa916213aaf1270b2f8d1f9409403081c06b47b554f1ac1f081237d03648dec38811c9b253a865e1750662696063356b367b52e3731649a427e78df659a613519bd6de48884051125e7bf1275602edb8e98b37fcb816cdb50bbf109b7a011d59a55c8ae61586e200a6615b8ea832f4e05c7d247ac9311742ad4e9e1f6742e5d9e1713fa6126094dc199912e57bf1502ba959e3c231eeea31a4adc18ddc23b80959e0b2beb96e473ab72af13d3bc4185b83919f9ee5e9294c9ddd6e01678b574d3f38052522e5dab3ee2266055ec341d4b507d45f45b57aaba811d44ef01bcf54a2720d12508ba6d3980614a90b16776b0fcef57a39e5c5320cdafd202bd515aaa2a2e6bef357b82fe59ff5f3c97ef1f3401ef0b852d41b64d17f21abb4470204e7a9baf532f93dd4ea5fd31c1d2aebd55db568c05c8865c80447bd04adbc0e20fe9e7411130610a80c5f9322e5976ba74e10283f8442e1c0f289980ecdd6aa888517f55f73fe9fa2eff3b29a1a2012804b775cbedecbcfcf21594fb7bdeeb29e57e1edea8689328d15f3f55d6cffb6411fdd82c596b74f99318c651e80ad3a527e868b65950d9b4ff9895b933879dc8dcc9261d127b03acfc2db51c658f3ff2d323fe573809610f25cc59b3ec5b7944a0338e834c7326498f16bc812c93a457fc69466a69235c1b920c2265c43311f0f3054d6d32a8a032a1fab6ed3090f659e337548942d10b8f617f74b084647ca29617e89b104", 0xfe80}], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8480, 0x0) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x8) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000040)=0x8000) 16:00:59 executing program 0: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) 16:00:59 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x6, 0xfffffffffffffffd) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000002c0)=0xfffffffffffffffe) accept(r0, 0x0, &(0x7f0000000200)) r3 = dup2(r2, r1) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x1) msgget(0x0, 0x8) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000240)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r3, 0xb, &(0x7f00000001c0)={0x3, 0x20000003, 0x80000001, 0x5, r4}) listen(r0, 0x5) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)="06") 16:00:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0, 0x1812, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r2, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r2, &(0x7f0000000580)=""/99, 0xffffffffffffff0c, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000003}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) r4 = getpgrp() fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x100000001, r4}) fcntl$getflags(r3, 0x3) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x3ff) mlock(&(0x7f0000001000/0x5000)=nil, 0x5000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x400000003) pwrite(r1, &(0x7f0000000480)="1e1018394f63c94a3a8c6504e8af17b6d1ec25ad83c846b7f9c9feaf0adbcd342884755318e2b891d9a6f7bcf7c8420e4a87879867e2d6b97c411082eee485b4fb3897f4b4c4a61c4007a227e225b91797c1fe8abd5ed0d33542350daa0b1b2bb143e1802370c7f42b41e30c31fb12f61d6ceaca42fa76449f7fa7d920088a321c25ad583aa60769f45bae95f4bb635dccfce64d16b37e144859d56551c03e9d374b8828eb58899b10d5cc742075aa8d2407a40d479f5d77b58812a25581701c1d125386ea6704ac725dd25a9654916ab3", 0xd1, 0x0, 0xfffffffffffffffb) r5 = semget$private(0x0, 0x3, 0x40) semop(r5, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) socket$inet(0x2, 0x8000, 0x588c) 16:00:59 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x11, r1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x8) flock(r1, 0xa) 16:00:59 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20000000081, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0xa7, 0x80000001}, {0x1c7, 0x40}, {0x4f, 0x3}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x4}], 0x2}) 16:00:59 executing program 0: ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000180)=0x1a) r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x4, 0x80000002, 0x100000001, 0x7fffffff}, {{r0}, 0xfffffffffffffffe, 0x1, 0x20, 0x9e32, 0x3f}, {{r0}, 0x0, 0x0, 0xfffff, 0x3, 0x5}, {{r0}, 0xfffffffffffffff9, 0x3, 0x10, 0x0, 0x6}, {{r0}, 0xfffffffffffffffe, 0x10, 0x4, 0x1, 0x8}, {{r0}, 0xfffffffffffffffe, 0x0, 0xa, 0x4, 0x7}, {{r0}, 0xffffffffffffffff, 0x21, 0x0, 0xa03d, 0x7}], 0x1, &(0x7f0000000340)=[{{r0}, 0x0, 0x81, 0x8, 0x27e87ac5, 0xde23}, {{r0}, 0xfffffffffffffffa, 0x0, 0x40000005, 0x1, 0x1}, {{r0}, 0xfffffffffffffff9, 0x69, 0xa4, 0x3, 0xa0000000}, {{r0}, 0xffffffffffffffff, 0x8a, 0xfffff, 0x1, 0x7}, {{r0}, 0xfffffffffffffffb, 0x21, 0x1, 0xfff, 0x3}], 0xffffffffffffffff, &(0x7f0000000400)={0x100000000, 0x80000000}) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f0000000540)=0xc) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000200)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) geteuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffbe, &(0x7f00000004c0)="be2f36d3df6e2aaa2c250e8a287b14c87aa15f75aac299fb133f0d9ca9929fa421c2b732bdd201cb609b47741231c7f6880a43875c7459f4211ca705df37ce559c") unlinkat(r3, &(0x7f0000000100)='./file0\x00', 0x8) shmget(0x1, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) 16:00:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) 16:00:59 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRESDEC=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x38}, 0x1) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) 16:00:59 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setpgid(r0, r2) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x2, 0x0) read(r5, &(0x7f00000000c0)=""/35, 0x23) r6 = open(&(0x7f0000000100)='./file0\x00', 0x880, 0x100) getdents(r6, &(0x7f0000000140)=""/216, 0xd8) pledge(&(0x7f0000000240)='\x00', &(0x7f0000000280)='/dev/wskbd\x00') r7 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x1000) shmdt(r7) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000002c0)=0x7) r8 = dup(r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) recvfrom$unix(r8, &(0x7f0000000380)=""/169, 0xa9, 0x800, 0x0, 0x0) r11 = shmget$private(0x0, 0x1000, 0x212, &(0x7f0000ffa000/0x1000)=nil) r12 = accept$unix(r8, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000004c0)=0x5) getpgid(r9) shmat(r11, &(0x7f0000ffa000/0x1000)=nil, 0x3000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) shmctl$SHM_UNLOCK(r11, 0x4) getitimer(0x2, &(0x7f0000000500)) shmctl$SHM_UNLOCK(r11, 0x4) r13 = semget$private(0x0, 0x4, 0x40) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/wskbd\x00', 0x800, 0x0) semop(r13, &(0x7f0000000540)=[{0x1, 0x44, 0x800}, {0x0, 0x8001, 0x800}, {0x0, 0x1f, 0x800}, {0x4, 0x4, 0x800}], 0x4) sendmsg$unix(r6, &(0x7f0000000ac0)={&(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000940)=[{&(0x7f00000005c0)="51e7536868c9831b54a3c1b6690fb0a40ae1208ec32b982e2365953fa8a16b33d12b1252c40f1769266c47a25eb35de09ff73339d0ec137ab70513dfc654a6a6b40417f006c6ef9d1303f1418ac3ca8ab3348189149eaa8361348f156338587c70b44f152276de4c3c286d83e1f9c41861a12d928c464c450a412a043f95e94f1ea9bb57ff18299d48f8a5", 0x8b}, {&(0x7f0000000680)="4cc6a5f4b2d5659e17047872a9fd20a1d6dcf7af066182c095be0a829b7ae97013c911083f40c4b817a12d04a9a6cedebb558aa5bf5f", 0x36}, {&(0x7f00000006c0)="fb2616bd9416886d0936e3ef04fbbcd6f014f86ddedb7e171d6facd790839b6dedbe48daa782cdbcabea13c9ac258a2f01f6750860d799237bd46daeaafd234ae8b0c41d545da5722ab0042dda5e8bca4a1dcc84b8ded843efe5838f2e65c5128ac8fb07688980720e45a42b52fed9162a016d75cdbfb4a42c0681988a22a7ecc547c6b7d9a3349b5e00149cf5a843bf0a85e358dab2b1b1e71444c4732489", 0x9f}, {&(0x7f0000000780)="2c8cc8ea82fe4be4c3b1b6035b6058f74c09227668a5dace15a3a03c08d4a08bdefe8d639a51f93f69db6ffc288565acee6ea2105fa75422db8d14517724d6d7c972d4d52851135c807a2c8f34692625ee313c84e4c0673eb47313eced20ca4ff0664ed472c3535149e4ea2c24d7abec095c7e802236ee3623738b1e61449d2664d2fb6344e43aff1a2edfed729a24a1d5ba915271604a2acaa2c98e", 0x9c}, {&(0x7f0000000840)="4aba3f5e671457db9bebf6c1d63ded56a8895ef88786236e12b1d5281743eed94f751bbea4a8a54f4792b566cd9cda28b79ea0c6d8aa1287c3bf4e207a49fd462a0c357033", 0x45}, {&(0x7f00000008c0)="f85a5271def05d3fa81f3f37dc1abfed46537d04bf2b5f13ae4799c1e96255bcc835d2879ebcb7d1d7316b346956b5cf77f61676c61ac487c43fef68d6d44845d1024f738c4f838ba59fbec5e10a4105fd575ae135ebc598699e2ff965daea5b", 0x60}], 0x6, &(0x7f00000009c0)=[@rights={0x30, 0xffff, 0x1, [r8, r5, r8, r8, r12, r5, r8]}, @rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, r2, r10, r4}, @cred={0x20, 0xffff, 0x0, r0, r3, r4}, @cred={0x20, 0xffff, 0x0, r0, r10, r4}, @cred={0x20, 0xffff, 0x0, r0, r1, r4}, @cred={0x20, 0xffff, 0x0, r2, r10, r4}], 0xe8}, 0x8) 16:01:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x20b0, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) setrlimit(0x3, &(0x7f0000000000)={0x6, 0x4}) chflags(&(0x7f0000000140)='./bus\x00', 0x10000) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x80, 0x0) 16:01:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x7fe, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6, &(0x7f0000000000), 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x500, 0x0) accept$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b1023429a0679440000000000000000"], &(0x7f0000000340)=0x60) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ece5137fd95d51e293908f94359873421d785734db313bc510b47a1f6fdc9881c95cca0bab9e9a1082ff3efb22320f0d798bbfe9a1932a2f43cb76e9621a33ada5e5bf2743ca2e99fe0631f2a62c5484a8544281b79f1d369088f7529a56ef2201dd5ebb118c71d6ccaf09e325a01fca5c353c85c84d30ed836f479f90b9e14a5f1f4456e7be0cd23e103bc5eb54646337aa5edc5c13e44a782d520ce0f2c16353116aa3aba5fddf17402e237153de27b9b520ac5cf174b58899409ee60a07fb0ca2b6d115761837736e9db19aed9199808bce2ae6ac2c574a6bc3aff10ddeaafad00461b99a1c17112dd0d9c66556e401aeb0e2ccfb582aee971c744547432bc3cf34f4e14f951045c7c529b0956d5d748398dfc93af411919e86163ca95e37ff7ccea7e7638b6481f67d41329109d00c2a013240d13002716d596e86d9d27c9b0d8c634f95e8416382785ef776e2eff0b05c0fc9483720ae94c04184826b29a65c498b45f7c204b5a7ba7c451660285ac3fd4982255775090ce68030909e1a2651003dfe43e429a0a67fed69cb589ff0e365bcb0627cf4fffadff481657bb17e8fa57cd2801db39246913ee12df5a6a9c5dfdb0f971401d5202fbb8c353d16868d1b86a6db5d99d665448a8fe297a60135bbe4bb9a644f0b167e4ed7801dd91cf0fe340c0dc315c4c40a980e29158d901be1f431d2621293d7db4aec83e97b7ea30ceda529198141d1d7e611b959f95050cfc10b58de2317a741e5d400d54a58f925f3f4d22bddc5413bb3d0653361f8a43dcba3733564256427bf80661a67d259857a787aa6add0d78a260ee0f68e1297525de284bae1d643f011dada3acfd5042f366d1a2bcab13e28f6daf8c588a2fe9125bd80bcd3b82fc72a59de982a8525cfa9e71d36da75470808b2409e18a6e63aa2d1297327f4178fe2089d78fd84b00ba887dffb7afb30ec8520d5e92405c0115c1befb7ad3b8a992c95d050f6840880f167806ee1b1de04545bac00994bc212e4d3d6c8e0081d05d444702cf6c6468ba3a3c86da35f47dc69a23be355837acc5a47f1583c4316d0eb8bd08c699efbbf8c992eb17a52c2fb4c9ecbaaa2309f4f68de1adfa21a826fbdf018b5659b0621e537238f5191b559dbd2659955d626230ba0202a754888f12dc0af102e31fc05f765c08a4791f63dee24d74a1c16833b5276d1a59445ec4bcf6d510cba5d478c33ac7894ffa99c6da0a74838af526de4f971612cbc683754659f392fc50570a6798848e53eca3670fabb63aea4548657107a1820a747cfb68ee185bc392532498a38b96ad7a96d768658ea8d69aee1bfd4f1beffaa0fbb7271088bfe90814e4c5654def46d55f506de43f5f9aaba82510317bff577ee975f35e5f9c626eb4c001128b8ff6987880b6e9f9c101dda2b023c0520bc6c9e3e3b5dce1eec61e529f69fdb65a4ea82d454b2188177362e7ed7ce24ae2f869b817d8882dbe130304c25f5443bb4b5075e0dfe9f87bfb69a56ebdd809c739b681003305bf03eb546d55b30196436ee3a53210056d53ca14a12f037c9c8d21e1f6c4029710d52c8bf2270e17b8f52e6651cd35d88c64b5c0a2d08978c8b9baca7ea8141a17c9390a87761d8cc9c3ff2fda4ea25cbd39a286a423b4aecbead0aa2f2f5f160d5ca80feda00d08a20c6f07ed1f5c46ed814cfd1778f2c0ef29b411a997f506193ba626edd172cef1c89b1e937b14c6ace14a18f137409d710b1ad9d1c1f60bcdb207ecf892b38214d996bbff69f117583116c0c26eed13b9bdff481166a130c189a95cde6d48a1b009bb89d8ac45b33b842f222f685128f9312df751c01ea836978fb3eaf6f3e4f9290e0659fd6d83482742df24230f9cc0d1cbdd30d33516fcc7e86fc26f98fa5ed3fd2e3457aa56c3f45c2301230a32172a079050a3eadd0e23edb9c099f8a657a4324e01ab9def41cb083680e8b4efc5a316d69d5dac3753d2ce6632c123fbb1cdd2d6100c554a63ad269b7cc8302f9f611887befd2abd5db01cb24703aa10a77053e01dfe01ac8aaf2e103392c76a12fb50bddcaa163167a9271165dab3ba4a3f244dd873a269999420cd053d7888e1cd9f2e83d9d51859a941a11358cfc52bc4f7ce40e16dbc36b8074052799a65141f5e03a7684819732bc379f56b0278ba5728961f89dc2fe998248768dbac5491babaa730ffccde73149c4416e4cdaf1830167d57cfb44e07c13327d8fb386fe440a7e78c4d4bbd2fba95f7af35459b1cc77a345de7bd3ed7fe959b2ff62feaf6259dd111ea248c359a02beb27b20b08c65c234e5abd572f47186d5973d8c3389501dea65da33bb9d64ce0cf8d04cf8ab00f39cc76d3794b35f4c63d4f0992db2eb7463d64312145e5f0183e12fd9c662fe54bdc9def2881127d4bde14a7036adc9524ab410852281b73b103741ba706f4161b28b0272a2a61d79d9f1ff537c73f4f992e5fc8dba22c29eb83312ca325ce0ed797d36368241fc2fe5c4d7f79baffc7f16eda0076b18eec7e4e05f824c7183273b2303af359ab018eae2e82be1a26e68d23e149fe56b8fbf0268eb9aae2d2cc94e2255c679cfbd2d8d7b57823eba2319e84f5dcb81f00fbe3bca9c8d4d497b0ca7418d64a3ee368b68569c48ff491c0f8bab0f288eb8714b73f86897dff4b1af768d67ad501064bc2217139419f1aa6d23f4f4440c0a742561cc8b22756c976677e7c36d7be2e043f230087d0dda76ee346ffc84246c9bbf0ec37dfaf801b019b8bb70a9d608ba8202b6eb51f0e07a8ea561a4abf0bc0ed19557d9f0d7dad00763f6520fd6fd89edbbf8fc21802386180f002739d6856483bc9b25eb153a46cb09af3b46f167595e0b80734259a365689c6697e384426ebe66e96ef89f0bf3ec8d04ff4c821a36fefb87a7c9a547c230f3e5393516dec1d18eb5a6a26610c6ac4155d07e29798c5cb44fd1648c6bcc5b5d27f77e1013015e40e63b1cbe03a1f15ad9ad0a0239f74000b56501916c977ea40f9996e7cfb1a070d35905035671a22f15773f1216ed08b44fa4cd398abf68e0665a361074bca8c316d4b2ac4a0827b4e3a9324bdd4d9c0e5d04fb16c6047ee2b533808d2678d7e327859399c544ab4c2c2d2b5c230236def4e368f11d9f812b92d00cef600b69447dd7abee56b2af74413727a06232d478d2e41d8a27f8ca6d4e2a1dad3bcb86d69c35f4dc912722df6c47cbed25c1c868bd3443adf0beaaa15cc15f955078dd4f3b5a39a557f823226b591004ac172c9fb169a596686e4ea09d9a11ce495547364d322828e6b984bbf667dbdb34589bc37e0913266b0a69823de39aa0fc18349fd70a13b16d4935c8935e89c01c42e72318edd6ccaa72b8defad11812e0f1ec306037a1731483c291a7becf3197e89c9368ff3aa761bf43e033a56c9aa1c5ff719fea42fa6653fd8b462cc3f5dda24a241a99136cdf63e06712bf2b324b8b8956aaea523481c2bbb07029d76ec3a1e12e7f7084ecb5d4d0464b44abe3dd7e762f479cc36da2cd061e9340302d442c3d705811e19d88b3e6a4688543321497a4a10405597a119e60a230bba5f08d7fbdc6ef0933cf437f5b82dbf07c2888d4c09be6a82c455e1a675621f6a7585fd28b943a9d4b2a2fe6ad94d71759dc038dbc8479b23170766fd244f2ad610f58270130226ec24baefeb894e3203e513fb81526e9691e4d6d361408cd74d5020a4a13b5031953c726d5e59c5086d2dc2ecab9d092118cd2c096ffbdce47633249dffd63e829dcf9455577b7dadcd5adf36967423a1b655b7e1df0a9c0b1ded626fe8a3f530466beb6b1a11582b44ce7073bf3206f3747170ec0ceca141cb155399b9c3ebbac7bbedc0076cb4a0701a7107422b4878473db6e6803e5cd8a66b2c0e622b5c404c64e1d0bad7c68c960b4d9fcef44551ace3ba5b078ca4daad1108fb0a601a5ff1c2f8e808125d5b138dc795562e54c82a30903febb77bff74c9f3acfb3b58f4f9949e4ef360a363ee61763b916f96bd67ba1eccf5aeedc0eb7cc1ed7f69f68873c597930dd107f004aaccaef0d9d76174b5372d1de24dcaf1d64130820c26b3d071f0c17d760da2d1a257ad7995f1f3cceabcf5a0840f5708b8ee35b6a6b3a37a7e5410f379d57e015ac8791063aa60052c3a2ca116e1fa6a80a068f3ce55b5d31d055d7a03e8d5b62caee6b8e613966c5d3f7fc7a34741c745929ee5f1c1e35f3f189b7afc99b3c3f925715cc0c766d1f9042aea21e7a1948a98fbd078bb3c23be59ab248479b2a251888b057c2a0170f2ca21a96e3a93ccf3e57142109ed7887ad9f96278b8978dd1cac091740ebf833ade23a40f14fad2ffc8e5a83d265c17f58ddd43506cc6bdb2a1da0eefb5242bd3c06fafdd94a665c3a33a1397f1b4d740455d373b3741f40cc63c378fa94c1f14df7d9d31dcc1500c81c88a5eca6b9d68ed2ce54aa1548d7a648e3a4076a97825529636e096771856a07f67bc3ec6a66ee826cfeef684f4c8f0c9fdfd42d6bb81e4513543a3ab8ff6dc398d138a9685c01c26b5ef49e5e07e7c21bb6164e79aa9f0679e07da3526d6d150210818a9d3dfcb9dd98cacb46e89323d3cef12d9b18b49889756e00fe7e89724479a436535664e5ba567cfb4fb73c12f6ff4197291da9f38b5c08f97a005c1712ffaad716c5b5de433019a7f613c67a4a448041248f867e6e504ba83ade16a84847d2fd67b70fae58f59af851544060a11f1b66e99cddb0e1ca0291232eac004066b3001890ca47b4776692ab2b362722f59e89e98919b4deadc16e453fc08d09c52ee9b0e18fce78ffa8cf04f17a2d7f7df27f59c2da7d8e4614a161e80265fca92356f3d177446f7da4384d88f9231effd7aa580c53bded5bcafe101b5b56f32f386b59c5214f2233c33a8555ba5cc136474fe4cbced390803ba3bbb22aefe2de21534588a6a6dddaba9acd87e844ae613fce4948fd56c22e8e4b46c5cbfe9e4ef938c57059c3c026cd5e269af61a887f1fb48917093f07287623a359bdcb4fdc5aaed8f9737193b9d9645c34eeb7a57429119ceacdb25887a4361c4f4db4c95652b63516194e1e27eb87e7dd252c7444ce300cf7f9be50777fa440fae3fd783cc2dd92cf278ff929552cb64bb76c680306da0f4542e4eea8209361e9725a483cd307018728afec5a273a3b61ebd9945ab1172d5ed3ba0f6a4f55fef17fd4b151e3b3eeb2a0beb29502808c8bf5b354f7fb76043fe8623238b81a8477cc9a6c8e1b251e5c62272190cfea3eec7f1edfedc40a6c97bd0b224fffe83b4d7242f2bddd0126739e9d384aa5847b520b0e83fa48b8d5aab21a14d7323c10378fdeb0724d9a3537db5a45a186dd87c5c26bce626c64e0e3c57d17fa61864d846e9eebb12888009ad9649dfbc6c42b8b1bc981661ac44977ffed52016d3bc1c959f0d836fec64f99a4ab4b1352fb1ebf732173ca73eddef9aea2c38c38d9f6614f79a6287b119671edb404cd62cf5b8d0ddafcc9d3ebeb3cc2b2dc0212cf3d0252ca5c02ea1d9fc5238614f84016b73853cc9ed87df796980586f027f26218521a2411674818de3d0d3cbf9a6290ba3f6220e3ccb8cd50bc638278b52635af289c361a17f81416ce87ace998db6335caaeff800b17f4be381130c4f2ff1529ff6978e40ed784fbec6635fadb0f04e9b56ae1c0f52d36c400e12cd35cec076c8dc7f7a7b7414c9a4cef2187c91f8fb5196aaede881c959698f5b8a6109fa6e8e32cc59b06ddb62a1232f7a0eb34e6dc07e13fc5330", 0x1000) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/37, 0x25}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000100)=""/115, 0x73}, {&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/108, 0x6c}], 0x5, 0x0, 0x0) 16:01:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x28088, 0x2000) close(r0) close(r0) 16:01:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001000e, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8, r2, r3, r4, r5, 0x0, 0x773}, 0x30b3, 0x4, r6, r7, 0xfffffffffffffffe, 0x7f, 0x200, 0x3}) 16:01:00 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000000000)='..') 16:01:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x10000, 0x2) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15, &(0x7f0000000040)="98a1c43a4a90be964bfa3b1e5dd689362311cff932") 16:01:00 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x0, 0xfffffffffffffffc, "8510ffff4dbe6500"}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x4) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0x2, 0x6) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 16:01:00 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = socket$inet(0x2, 0xc000, 0x8) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:01:01 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x3ca, 0x6c, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_data=&(0x7f0000000100)="3dce1e42d23a5d5793b1717e3d38b6789114dedaf11f43ee0a33f1c9124e2d9b3c21bc214d53bf067e9e128385e1c922f3d4b6410ad08b29f60b44d1bd92670f7a6df6d9ccc52a9afe7b5a64b8eb724b6f4013dc6fe8bf02b16feaa20996919b4319275785f4b286ebead1eeed420f107333e81cc7cefd86e9520f375b074a3cf9a5aa8b1816dd8158d5e459c9129ea551bbde431f10c661ff2daeb3d688a6dd8fc7209c85ce73858e82b8c912fa85b24e7a74414042f98ca35a3096e967133d244ee6b6303398"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4}, {0xc}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:01:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x180, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) 16:01:01 executing program 0: setuid(0xee01) r0 = msgget(0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, 0x0) r2 = geteuid() seteuid(r2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0xc2) 16:01:01 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") close(r0) preadv(r2, &(0x7f0000000180)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000140)=""/15, 0xf}], 0x2, 0x0, 0x0) r3 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x20c, 0x1000, r3}) 16:01:01 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() socket(0x18, 0x2, 0x3ff) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) listen(r0, 0x4) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGSTATS(r9, 0x4008426f, &(0x7f00000002c0)) connect$inet(r9, &(0x7f0000000340)={0x2, 0x1}, 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x3) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) r10 = socket(0x18, 0x1, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x8, r7, r8, r2, r3, 0x0, 0x7ff}, 0x20, 0x7, 0x9}) sync() getsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000300)=0x10) setsockopt(r10, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) fchmod(r9, 0x10) 16:01:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x41, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10c00, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) read(r1, &(0x7f00000000c0)=""/17, 0x11) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x40) utimensat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x9, 0x2da5}, {0xef1, 0x800}}, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x82, 0x0) 16:01:01 executing program 0: setreuid(0xee00, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = getegid() r2 = msgget$private(0x0, 0x200) lchown(&(0x7f0000000100)='./file0\x00', r0, r1) msgsnd(r2, &(0x7f0000000500)={0x3, "101d3a9b3e81de0e0d78ca54014c1df8fcc90f9cb86cb79d62fccdc77d1c941cc69f30b12b17e990dda5c45cb7fa29e5e763e46d4b4331d298c11c8fcae137c84bfc74837c7a2a8c6a44adf254a21a3a0f3331e5df3b9bbea465a41971ceb25623755a4a9f55a56a89bb272c72316d7167423f8ee272c0aa93196669f4552c32b90b3bb05eef2d8a1a703640635cfff454e95f8f9fa9f8ceb9f97f195b43950298e2e311969be348a05ed349c1cdd1956810c0fdc6f61c1dadb12ff5d95bf063cc40737813c03c1c8922f89ac50ae66dfb48485ef82c8c5d440c09f546a2810d0cfffc6d767c37bbe930a0ae88a3ab0ca861edb0000be82ff4c15f00eecd089ba3408543071e27ec9039cee7f1641f7eeba1a282a9913561bbce45938a45b626dc1dab5375c06c736c4ae4534b6d46201a1f3aa1b0578abb92679442a2aee15a1395ea19a45150d5ece4a166ffbddf3dea0ebc1f4d087104b4968bb9817c457ba5315947a348b0c343f5903fb42fe1d9d98da7bc332e75bd4ce6f14d56f162d22ae310d18ff4b3c39859f729d3693305f0b88c2400cc5750667b4df423b113720d7147b73a6c4dc0b7c7e914ac82e82933c1381ed4ed8ec8900773c9b24236facd05d75109fbb55d9391277ce2fe30b7047a45063f4357ce3039249d930692e01fa910783c74a9b0c823acf3eae8e8d43d1a634a678db1a443fd269596942458b3f81af554f973a1604b697b7f055d766ffd73567e14ea4b6d8411c4187c5f5380ab99aad43c89d9299acc40a0a0918b3e80b5c5b2fefd4d5cf24ceeeeb8614f51dc1cfb2da76fa2c4aacc6ba80894a04fd08d221aafd0dbe50a7395b84cf8ef5a25aafba12c177e7d7eea8d069e744145b4ce11b45be613bf10bc0e5b484ba879093ed3d41cbe53631143a94780d64a350f505c14c0c64b84b4e8c20b0b317e01643c089f2a58c294146ea1963deb23a53f5727f2d52af1265ce05be25fd80c9f8d0bd87479581884b833e6fb1fb49e3c0c94b9c3caa64977f9fa1cd20e30e9c33f2ba3f66dcd723e677a87f992fbe6c97e39b022354263aa483c083680ea81b7202cf9e64bd651031747e763672a8d6874f5e1eb71172052904142d76f6829b6e3758716ba31746e651ed7cfffea5b9bc80a92d7619acde5329012e321ad9e8a3bed2c41e9b9e67dfca1d5919ac40ab03e8c1c0716d6646324aabb38b0a338e1d4139541429b6015b3f164f9d8cae490fda8538cd68dd24cc21275d2bcc5515ff00844d120cf525da364087ba26966c7b4abee2a5ed851baf754e55729daeadf1f29f5ad6496b32f251be880ea481c8dbe848a11112f0c5820cdf01edcb99155ff87fb70a3996de6b79b958bc439b299474a3f06ea37a4ff75068ad75df2df814ddd23ae778d3ea26e23ce85051321a14f642b6f4ebd34ed8b5b9d380d0508581136731c6ff6fa2a935ce98a1ea91d42ef3f00e77414675876e0f92a9961f7923fc5fedca1ceabb17a0d234007276da4fbe9b5ca6d8862ad9202b1dd61df0904ac414706811162f091257bfacbf6eab8ee8554baf28dfce4a392376ab6f27802cb33e1167ab737b0cca029c096261335542b92aa2c8d08e426780ae0582b4b8f2aa87d9015b0b76d1902b315644804d115b5ba42cf6e2c44aa9153c0dcf1ba42e4b0d8959a019dfb8762fceeecc92aba6d4243a47d3f7bbda2bbd33478daa34137b925b6298fac8b42add48f931efe4524113b5756b6587ea3c5f7ddd76db3bbd71a1e5cc53d9ab5421e4e0baea727eed2a9f1e474c212f38b312fd9b6841485de580456c81052485c2df2db2431ab47af39294946611d560bef3f49632a49aa4ec8b37a3f8d98208c5cdb19de389e0427f989c882ea46a4ac96df3171f0ebadd09fe02297e0c6c92719fc44d847a9883d5c647c49e4bbaa2d9a5bfbe44cad0ae4e86ba0904490132b8bf59e94435bedf7ac1f522e9b09c8f20f789829c0ddf6abdc414cdba0fb6d02fd470acbb3c7149abc7fde2ae295e9fe2be5d4c203d33fbf41f7a3fcb5eb29e57f23ed85e7a1f8cf01b7ee6cff64c1a5429bad9224abfece0284853fde542faf07b5acff5d6ba0ea8b45fc44fcdc6e9eb8809154e57eef4d68e25c26a814fce3ab409a463d346866c6457d3416f79109287677e598874717c757567a28f2380e73b11921d311d20a68691585d56972154c4cce95b586aacfaba9cde2b447d4f2a07b038315c390f48dcf9db1e48c0e271734390cbdb9ebe24ba80056c18db5c87a1be44492923a12fc0f2ee0cccd5224c5510a49e19fbbbfb078d472430e4f0716247aa5018f9d49e5cfe0b4f89c07f425b58fff8bd69bb3f688c121d94d83d5154f7fc09764d9e061a6afd53d4d8e70b4dba8ead5b87356e1c200ef8dd3270f7925b1cbacbbc1c514fbe931f9998fbb1de9d9dffeea6c2cb01731a6a3af3162cf0332d3a65a002a60adb01348c27ba7bae80ed84bec9549671c5aacfb69f57151cde5d958b793a408abb1ca52edbe8e366c1d8b007f19183f5cdf7ed1127ef4051662410f52f48a5a6cd596f6e695f3e2a82af3c415498c301e92a53261ab1feadbdfed94faaabb0a02ff833b33ea99e97d527036d19baa13e994db4b99cf2c7522e2e133ab8c95d42f1dc368b519e6f753d268591771931752d73e3214298016a1763bf4284ff4e9f9bf358f99193f466087a4eeacdd65fd5f0f6e4c182963d03f93c79d90fd943cbf0bac677ef91ab547c070ab443578c0833e8f9b0675a76df8b3f0945df5d0bb5e0be4ab3800c26a740afe78b6a0a931b48c2ec20dc51ab1bb7d1d3aebe2184c0346cdaf6ba140da672df2b19d05dc6cac88500fb6c579efc4b3c19f608751c945473d42e5682057268fe8ac9876d59baca767b57bd33eb123f1052df94f1acf2dc8dfe393b7c190b3a986ec0e21f70ee0acb3eb25959ca88fa8875f65ffd4d12d638e81a0ff64a07b2fc56b8348139e6628a897371696da83c48fa59f3761ef911eabd2dda3f7a2ed087a687bc254ed2aaa45b6a0c48d971175a57a2c22d9fc2dd8ada7a42a76cce5362bc29ef7fa9eb6dc737d648cb9ba4ae39d687ea16b349b11f3fa5a3f4197094b51818972483d3d15cd391c4674359a8c5303e6573188ee630a5dee2b3af97742948f4f1da6498fd04ff3fb3f17e6e5190c8d16008579116884cbc901ebd040ba09f3d59ed9a10d24201a3341b7905a28c4568b7d67831b81c69e9d267a5498ae887a13b66813c935d4116af4e14609f23ca46d5d8ad185dea0014437f0278b03f0ef9a26ff3201d46b8e14f586c5c2874fe0ed3981a4bef4f47667cd4f85b667f473f4ae66f12cd95ff8771251318554887cff2851be50307b9656c54c02f70fc40fbeb777bdcf0fefbd51d2a90e042f18cd5c051dc0c3c1a02b4b94a736c10539bac4b852f88fd20a0e53c41451acd3cb266d5a02fd9e3917a667fe75370dba1a6e0328b555c9765d8dca87b5647aea7ffc0d1e46785a017e8253033ec80702e66a74796e845f2d951f876e42dc6fb336bddf4406a008c560e90c3a86776e8907b86b7cfde5897fb59cf42dd12a64075899f16adb98acb98c9f144df6fe51cbd3098b043deac1ab1dcd13459372088842e670e471c61faee10c112c5f5650076bf344178e3f5db4a0aec65fe8aba5a93ddcd1b2720378cf83d73055cfeef2b438ece6c9a52e2c0e04aa3ce0bd1438780754fb4577ab386a1c4460976a78c16d0021f3d5c4fd66b7e6f669947770f4fd3cbe5ed887a586aef3837512625cb78b1b27ee5313fe6c76acc6c1e83c36de48649fba998a7f5b1e54ab0eb7648f81713e4f6f81f8682647d14ebdfdd8f9fb9c60b9a66518467375483b30c12aa26df453fabe620b70229fb71f46e09a4f3dad7d128d4e769b5c0cd53a49fd3b28139b76d5b5dae3bc7c7c42c575c6f5d05b0cf1865ad6b198f77d7a10dc36c5db75b588e10c3aa719ae79f3a9e58983908aa4ceb961bd8c2c4ecc090cf84e3e0bb59d189203172d01976fa1dc4c291344705c9481f3ca91a0a7e27f6aafb12f2866af9d137baa547f2899eab718e8e52a16b70bc36a4d4cc1b0f2ada1d0b63555c2c0f21a0a635941e10c7b873942de736afd116e7f7ea64adb07b82b2e5abc0373e4ecd6e55e0a8979f23d0879fcd725e3076b09606ff7d1f260ed1394106df39dd2bc584e208ab759ba16cbbd5fe9eae40aee3e77c0404899a1dd27140900d008c0ac1f711d23e85663329a0dd9cf2fd185c2b0ffdc22ce32c3cb02b3ee175c54766841cbe046066e671b28ff5e4fe7fbdec2e42fb7d781f69323a9c3eafe028b757af5ae0f2b7a0e540a4598919a3fc6f5b196ff52b3021a2cfc46ac24518a93710f4333cf41eb5ae4eb917b3b2aaebeeb5bf7d60ab736c6f858ae17d2a182ce7715fffdf0b01b205d7f749881dc9330be498e7d56430139b438ff050fe637f5eac197c8a8380e6dcec0c0e764293ddd05a763fe7c2a79f0c2198db498982e7ad5f056860dbd04fe7cb57f8a160661acb0c1be8957618358fdc96e5d48ebcad91cf452d2069e24e0f70b2af35124a56ba426b89ec5ccc22176ff776327d8ab58e52be1133bbea6007f9847bc8b79f4cd447f0af7f8c2a99749e6a8ac6f3687baedadb00312da8f45de898cebf024f5a5b81522da565fa124c31229e064edd0593a2d31652820fdc8c8e2e0a79ce3f99fec2f215ac7559fef57903b06c234073419ef70f80bc3d5a1d24b432747738e3711839c91a96b9df82f1f358fb6643e4935c110d2b9c734b208bdcd750ca3fc8ec0fd6fd6ae88a7989b6d5baa5d5c5248b89f55c92570f17b2d5e1e8888a071dbc4a3225454d486db76dab90f256fdedaf697ab7a2c7dc2e8919e65b6c8dd088b0e57e42017ae64e67de66531ba3f6c1049c33c68ddd7891d42b4e25643730181e5df5e9f1fc74e178d98dce029a6e7665ebf311bf707adce9dfe38b9419b43a96a53aa5fb9869aaeb9aac6a1788eecd9ba1b646902813b9bd4515fa48494198e26f60e20fbe4cdf033f21d9d58e3c2c861116343640db95c3b8ed088ca4ed2db4878a5f2a571b99ea6f0f6eaa76decba4b0ba03e7eb0ab0222f19d15d6f1068df6caee4c1adaf5996dd5ff313ea3c805a0524f7cd8afda0413581e93de9d5f1c0b19f1c8a93bbdc8d5b281b8730f2f7208b5ac7e022997fca3e005ed449d2347fa4f9fa77c278a1e77730b43d91334e2eb07d7f296402e6bc70855f43ad42eca35ee6eb5316244ba4040b638584aab80a00e54d4d032cfc266f17ee60d4d6f2b5ad84193acdf113e5642baf23c7a68ec427da806d82e341cd74e8040096684ec0dc1bead4670f76fe82bb2d1517015199ac0dab81dbe8416643835dca8d93a9d9a78a4bcca86da386542afa8904f6e358378c914be20c4c4fb5de66fc2fd4e66ef1aaf290f272f2f5bb2f2f86175a7b707298be0b14c713837edac81649c3b3039560399012747f5e9cb9e0d4b5dacf33aa7ce0127aa1fd422fac0ef553448801ac22da6dc7ad49d173d388281aff79a4a3d7f1ae8a60486aab65a1e9c6dae1ba22a1074d4a119ee8cdee7c8224cd23d366a47aa6b52c95c6aba9b52b6684b45668899805d33395e8afc970b59781d648b46c0287c66144d780eb5c3dc54d86b7e10e5035d78cb6b2fc29bdc435f9627cbafa166039d5a3e9d75ca4292ae562c9065d2fcdb5f09abf7905da5b0e8417b84b93bea2b0859890e4ee27baf5afc24707ee1f16782a401fdc96aef1b15ea8461d7e182"}, 0x1008, 0x800) chown(&(0x7f0000000000)='./file0\x00', r0, r1) r3 = getuid() setuid(r3) msgget$private(0x0, 0x800020) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0xd3, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) fcntl$dupfd(r4, 0xa, r5) msgsnd(r2, &(0x7f0000000100)=ANY=[], 0x0, 0x800) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000140)=0x1) 16:01:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x60) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) 16:01:01 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x7fffffff, 0x3f, 0x80, 0x2, "2436440bf37bb0773d8b40445ca26a8d61a593fb", 0x4, 0x4}) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000140)={0x9a, 0x0, &(0x7f0000000200)=""/154}) syz_open_pts() execve(0x0, 0x0, 0x0) dup2(r2, r0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_vnetid}) ioctl$TIOCSTOP(r4, 0x2000746f) 16:01:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x5, 0x1, 0x0, "a615a4dec555b72981dbffe7baa982ca8b9434e4", 0x7fff, 0xa604}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001500)="22cd6056cd36da762f05901299ebe378cd1ee6fd659d598feb518d1e3f6aec238b0018d07a87eac935d97f3dfde944bf5f1e77aed7e053756c2b2c1941b673080624b6d0dc5e03503de42771bbafb2e7c6b9267a974c76ba616d6f769db589f65186a088e41e8694fbd85f5a49b6cc2f72bced87c7ad94677908dadad36b815dd82821684cbe745e359186858df8a9722189d87d8aad6231f3cc9adad567d6458b50271cf2e4d11db742986f4b73c79bc4c855a0d60c55a82f003fa6a52ad205b8573469d7386b4a7675caac8a16f68030314b244e493c1994834f3f57e8e8ec66248a1d5c090050b626511aab09956add38440de3bb86ad527cd41884c1bb2284ea86deb82d411d01bd3bcd1e6950c1b9437997a45d558383d04d1584f2a5efe335e4735f553f2a2a3dc650938b1f3dc2d366e84fad7da54c27ca56c1e44df3a2f6992c57f6aa35bc6323d1b6a1445baaeb9368f9be3092f95e6738ab95ef3ec493fc7551613bb9a16fdf2a1c1ca580a89bcd2d6927774589d43ae7f2897fa51063f2d1ff33f8b648ec21b3ed5b2e467faa768470c60cbf0076d246a7bf4c98745c46fc1186efa4ef055472cc0b9b31480252dd3182d2dcac64c7e5aed2ab9cb8d4c339801e69f7cc87872326d41bb73b15d7bb54d3e2b126c81027bdd0c35008f3b5f8b02fa10f7fbe3d7da5abc4db823df1de5fd132ef0b3e751a1587f440043fdbb163c6183a77844c1368be60034f27c8667a9eb3d6d231e4eb700a261bf414b7dce6cb452f9ee30f1c76d7dbaf2bea77564564c48456f629455bb0f21c5e652957c9dd5456c3ed90e750f4f38189ef3d4df8c8c375d00ddfb6da145b67290b41609ed3345f98897001238f0dbd5caa916213aaf1270b2f8d1f9409403081c06b47b554f1ac1f081237d03648dec38811c9b253a865e1750662696063356b367b52e3731649a427e78df659a613519bd6de48884051125e7bf1275602edb8e98b37fcb816cdb50bbf109b7a011d59a55c8ae61586e200a6615b8ea832f4e05c7d247ac9311742ad4e9e1f6742e5d9e1713fa6126094dc199912e57bf1502ba959e3c231eeea31a4adc18ddc23b80959e0b2beb96e473ab72af13d3bc4185b83919f9ee5e9294c9ddd6e01678b574d3f38052522e5dab3ee2266055ec341d4b507d45f45b57aaba811d44ef01bcf54a2720d12508ba6d3980614a90b16776b0fcef57a39e5c5320cdafd202bd515aaa2a2e6bef357b82fe59ff5f3c97ef1f3401ef0b852d41b64d17f21abb4470204e7a9baf532f93dd4ea5fd31c1d2aebd55db568c05c8865c80447bd04adbc0e20fe9e7411130610a80c5f9322e5976ba74e10283f8442e1c0f289980ecdd6aa888517f55f73fe9fa2eff3b29a1a2012804b775cbedecbcfcf21594fb7bdeeb29e57e1edea8689328d15f3f55d6cffb6411fdd82c596b74f99318c651e80ad3a527e868b65950d9b4ff9895b933879dc8dcc9261d127b03acfc2db51c658f3ff2d323fe573809610f25cc59b3ec5b7944a0338e834c7326498f16bc812c93a457fc69466a69235c1b920c2265c43311f0f3054d6d32a8a032a1fab6ed3090f659e337548942d10b8f617f74b084647ca29617e89b104", 0x65b}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "d8c585ac75fc70777c7ffe6c917a4e598c630508"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6}]}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x20) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") "`V6v/xeYQ?j#z5=D_wSul+,As$^P='qƹ&zLvamovQ_ZI/rǭgyk](!hLt^5r!}b1̚gEP'BoKsǛU U/?*W4i8kJvuʬ01K$NI<O?Wf$\ P&Q j8D 㻆R|"޸-A;iPCy]UM5s_U?**=P=fO}L'VM,W5c#ѶD[h0^g8>ēuQa;o*-i'wE:c3H![.Fvp vFLt\FTr 1HR1ܬdҫ9i̇#&;׻T&'P/=}ۂ=_2 >u@?۱c:wLh`O'fz1p 16:01:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000060e, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ftruncate(r0, 0x0, 0x800) write(r0, &(0x7f0000000000)="88", 0x1) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4000000000000024}, {0x54}, {0x8000046}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x7ba04bd071467da5, 0x0) 16:01:01 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000006c0), &(0x7f0000000680)=0xc) bind(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="04002e5ed1af822f628ae62a56f88ae2ca561d0d3c3ac3527573fc"], 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x100000000001, 0x0) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000200)="73afb9cc18fcae3f806787e55da2d602ed3d53e74cbea34ab314504697bb31c4a4fe686cb2a37cd381d79d783f8d6ffe2740729b6e8b05ded3d2841b369b37104273b24aa98bb7d7d9fd919c3f9f8b026174d37e18d1feb90131641cf8d1fb354814fc04915b1c8d92349a02d4c7204b11d9470328bff0f54106ea9515daa64c534de50372783bdb823c5c084d9c71800bd76643f5f153a7b08a7254e664477c8d194774481a2a5102be5898d6153e58186721bbbd6d9f17389b7f124f15376bfa4b156b80dd817a86e742c7843a643cac23b585375326aa8655de43ab2bdf6615fb9aff6dbd57d7c82f0728944c200116ec979efd", 0xf5}, {&(0x7f0000000080)="7baaf44216f9bca6040ef1804e5b136f0042421b653dfac55c5d520021c30bc07ca826678db01e74ab5c1b02eb252347fd77bcf5b940e7a72fa3a8a8f04f7afa0908886049bbc5fe702d534082", 0x4d}, {&(0x7f0000000140)="3a51afd8f64a46c4d63ad56dee187ff667b31762b5ae26b9dcdbcab7559e5a780bcc6ebb95d003ae2e75b3c3117c1df1799b8a85683c5dc67a93207c8312e03c8e726b97e0e30d098b6a0f54f37b54b283cd6cc43848b4a959e445ac2a991503b3f89eeb86080eb627d6cc5e71c5e6fd", 0x70}, {&(0x7f00000003c0)="6ce398803a10546f4427e43b20744bf890a5a1e3d20283494c66196632333404494f9d31fe7ea132f0a8aa6b5f785289f6ab5aa899f5da03e2be7dee932cf6a94a0df963ca91251a82b8f4e8869183de5ff1ba653c58ccbe714325d8dae57f279f22d4c3a9126e4018ef73168d333fdb54ae2e3702da919919f3c139e64443ecd6186922ca952bb731c2650b94664ac32bec2c862a281e552330b7bbcfe1146d9faf563fb9748f07ee699d57005dee9874048cb014f630c21675f9e90e8d5c120576c795a8ad97e266678d509ec81714ca12d83a8407ec2e8f0788f0b40f128ea13218f3", 0xe4}, {&(0x7f0000000000)="b5b8e0aa532eb0156aab64c44b161e2d635e7d28531635181496bd823d56ca24da5db98e53793287dab83403e392145857970318d97d265ee10d6b4ced", 0x3d}, {&(0x7f00000004c0)="86bbc5a2f4e96f903c51e5c01d3dd5e4e527e2fc511ce9eaa66f5bf3d736b33d4e4bfce8cef151848f7f5f4c517b32b2e1d7ef580c212111952d75292660886d373e4fc4a05ec12847acd987106fccc7f3776b161e9de31182867f8e944dfd759106d64b9801154b6b8122396a39b62dcab4d6adb2873e5b8dda25a9d28a39199fa47e4327bc12242fd3dca91c9c17c69029b1755dd3a88456252523005c701232ae3c9941e6854951cb465e6ec44b5540d2b5e18859a750785d86d7d6aab25b2db17ad5f82a06beeb85eb78dcca8b52aaa3d060a0bbe1c7771f5a8b7e27f1e8e4b9fcd8a15ee2a4", 0xe8}, {&(0x7f0000000300)="c0306ccb7ee8ecd9d77fcd14bc0c42f591ca5d2534d4daaae45567ef91f6c2f1795578a12f3d7a371a5578b7db55759a9a6a76211b910fc1f800051587d62d7869a9ff0c7f9bc011e3e6bbc936f17217df8662cfa1f608bc2a78806d1aa13bcf58fb29e3d2b99e", 0x67}], 0x7, 0x0, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000100)="e7", 0x1}], 0x1, 0x0, 0x0) write(r1, 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000340)="2b1125a153df67fc97f71167c0d8a15a1863968127690c319f638946e3014d33fdd22c4ca4ddfbbe15c27157eb258b4dfb6e0ca10bf8cacde8b59c756855cc4b58de1097423ebd2a1aebd361bc3ca88087638e9ec659ad18c8b02aefa274cd8f58f4d7d4b20bf4fe096e2bbbe3307029eacd84c3b00e79a4b9c34f20bb20a0fe83c82fb7161a2ba9cff98571b33b2cdb5c1418a0cd2d36b4d6d229a8ed5e29cd09f64ce8cf4fe74f73eedf31126371f7e80d914365b050639c399221fc186deebbc5037acea40efae8dad2afb1f3c62d5273cb97891643f3e4372c6c27be7a2746335514bd05ff0f30f7a77987bb", 0xee, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) syz_emit_ethernet(0x8f, &(0x7f00000001c0)="c8c69170bab657e7d067c83b8fad8065cdfe2336829e4df9c65872fc37819f76139446ed7c4d50af9b7e8cf2dea25ed5395043e147b563c058403247d15eda2ab18dfeb16809ac79eeb09662e83c6041a7068099356b0d11820e9026044b89b52ef87d1cf9b83b766842bd1489166fa00a96b5c88fc261a68d0faaf5adf3f8b991b5497336d2c3a0d4a8d31f74d1c4") fchflags(r0, 0x0) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x10001}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='\t') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) 16:01:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="5159924014412860fea9793c7cab0b9f7558b4ff5ab2e5e62ebaf5a94a71fc68de04ade54f7a297548e529861f1b2f15d14a", 0x32) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x1000000010, r0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000800)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x8) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:01:02 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x2, 0xed}) close(r1) 16:01:02 executing program 1: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x8000000000000006) 16:01:02 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xc100, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000140)) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) 16:01:02 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) 16:01:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r0, 0x5) wait4(r2, &(0x7f0000000040), 0x1, &(0x7f0000000080)) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000011c0), 0x5, 0x0, 0x137}, 0x0) 16:01:02 executing program 1: getrlimit(0xfffffffffffffffd, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10181, 0x10) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0xfff) 16:01:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4a00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc00c7007, &(0x7f0000000000)) 16:01:02 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) r1 = accept(r0, &(0x7f00000001c0)=@in, &(0x7f0000000180)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r2 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) r3 = msgget$private(0x0, 0x400) r4 = semget$private(0x0, 0x4, 0x404) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x4) setreuid(0x0, 0xee00) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000340)=0xc) getpgid(r5) msgget$private(0x0, 0x285) semget$private(0x0, 0x2, 0x80) msgrcv(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000008dffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001"], 0x42c, 0x0, 0x1803) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x100, 0x80) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:01:02 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="03000000000000003d551559e046828fff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c07b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/360], 0x176, 0x800) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x6e, 0x7ff, 0x101, 0x8, "324b4fe4c59895c55741ba45b2f1c2dd6a750506", 0x9, 0x1000}) 16:01:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) getuid() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x602, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x3) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffcbe, &(0x7f0000000180)="98") socketpair(0x0, 0x2, 0xffffffffffffffff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r1, 0x0, &(0x7f00000000c0)=0xfffffffffffffe3c) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x180) r2 = fcntl$dupfd(r0, 0x0, r0) sendto$unix(r2, &(0x7f0000000140)="d3a9599c46fb6ca51fcb7887de762f57ba894162800c1d151a84802a922c40596bc00fe7b83631ec013a690bb12a1dc2244c0d2a6de7a3eb8528bd53c4a5e6e6d9ed164fd340db96bf8c19239f893c87a0ab21a74f9c1eff5c5fe78c0e8ef0e80c19e3d597dae1a00ed0b25d85a86b356fbdbbc5", 0x74, 0xb, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x24}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x5da) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000180)=[{0x400, 0x6, 0x10000}, {0x2, 0x0, 0x4e9, 0x7}, {0x80000000, 0x0, 0x2c26, 0xffffffffffff7fff}, {0x1000, 0x4, 0x400, 0xfff}, {0x10000, 0x5, 0xf11}, {0x10000, 0x7, 0x1, 0x8}, {0xf1d, 0xff, 0x7f, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ftruncate(r0, 0x0, 0x1) rmdir(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x1fe, &(0x7f0000000200)="09e764743ce1ddc4efa30982edede42d655671e3f15bcc082de7833b4682bcbe2637d75c4de0a216179a5c6e0113cd12a4ec936b647e77db771665feebff4fafea89336c") link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:01:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:01:02 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1c0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = getppid() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpgid(r1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') writev(r3, &(0x7f0000001300)=[{&(0x7f0000001200)="03db9892c732aea542d78a1a0fc052dc16b14c0bd0acd5dbb1f3a94f160ec0be0e84a6c94c8cc4960c9f854137e3e60fd7c6fde51f8ce88a6ef4d997e25dd7174425598812d9436cb21497373ea8b549af7c31a0c96e181c5d7ab64afbd14dfc813097e15f9eb22f0fe6caa6c95751a66bb0594be549afb34baff0b052613942ab75065d252fb3fb98d64389dc67294c83913ce970a86c6a4f8c3e974439e2c9836619739a1d038308e8bab7a1c7d81fb7f094e2f05b3686021f6864b38fa74496c3514007884dca90fccd1d4eb4e300ca04f6ed0ea3", 0xd6}], 0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000001380)={0x1, &(0x7f0000001340)=[0x1c0000000000000]}) openat$klog(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/klog\x00', 0x2, 0x0) bind$unix(r3, &(0x7f0000001400)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000001440)={0xffffffffffffffff}) writev(r4, &(0x7f0000001b00)=[{&(0x7f0000001a40)="8204cfb25ae2434c09505bd9ab41fc048720c290249d5ffe21563171ce776d6cfd864cbcf998a044f8fdf710b18fae821d656adaca883b063b0d99d72b0144a23c808f5d9962ea3758b73b57e7cbd882a643e3e646832fa96c84325b54aa1fbb6e77707e24be18b46df40201fb5986d3f7d3a32a882f18c9e6f3c2dc5a05dd52a4073105637297815451b1", 0x8b}], 0x1) writev(r3, &(0x7f0000001d40)=[{&(0x7f0000001c80)="d1ddbd6f30a385e3c7c8e7ff369d534431d4e2fd89a540f96106a6677ce069fe5bf18880f8f9a7bb84e17231d719a682a80c85fddd38e1d9c1b7b399ea2a7206a138a30405d10312c5556b4890a398120679da26cbb8bb953f508aa62b041b608011236ca44f95a89d13b71596da5a1fd08857babef70cf81013768e0cd1d0adc36c99497d1f1c992c043ffd46871e4c92e08e5920d088617b053b47a298069687d42b29c41fc8ac0bfefb7f7163", 0xae}], 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001dc0)={0x1, &(0x7f0000001d80)=[{0x2, 0x3f, 0x3, 0xfffffffffffff2ad}]}) pread(r2, &(0x7f0000001e00)="d002dad52729b33d884ad4b2a3032f23f812c5b65f80e2dd49eb8b4871927d104583af1930d179640270021d6ebda44d13a69b8697c0050346cfd1e87f90389907eb221805755380dcd688139ca71c67f330c3fd30b80149c02c734eb7cb34c2f4fe2fdb477196cf3617", 0x6a, 0x0, 0x0) pipe(&(0x7f0000001e80)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000001ec0)={0x6, 0x2, 0xfffffffffffffffd, 0x400, 0x101, 0x5, 0x3, 0x100000000}, &(0x7f0000001f00)={0x2c, 0x8, 0x8, 0x152f, 0x80000001, 0x2, 0x7fff, 0x10001}, &(0x7f0000001f40)={0x81, 0x3, 0x4, 0x7ff, 0x9, 0x0, 0x4, 0x6}, &(0x7f0000001f80)={0x59fa, 0x4}) select(0x40, &(0x7f0000001fc0)={0x5, 0x0, 0x1, 0xda01, 0x5, 0x4, 0x1ff, 0xffffffffffffffe1}, &(0x7f0000002000)={0x10001, 0x5, 0x7fffffff, 0x100000001, 0x7, 0x3, 0x2, 0x9}, &(0x7f0000002040)={0x5, 0x9f1d, 0x4, 0xfffffffffffffff8, 0x7, 0x3, 0x1f, 0x8}, &(0x7f0000002080)={0x8, 0x16069b5c}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000020c0)={0x10, 0xfffffffffffffff8, 0x4, 0x2, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xc02}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2f9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x6}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xcef}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1d}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil, 0xffffffffffff7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x3}) pipe(&(0x7f00000025c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r6, 0x20004b3d) r7 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f0000000140)=""/155) semget(0x3, 0x1, 0x1d4) semctl$GETPID(r7, 0x7, 0x4, &(0x7f0000000680)=""/163) utimensat(r2, &(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)={{0x7, 0x1569cc16}, {0x4, 0x3}}, 0x2) rename(&(0x7f0000002800)='./file0\x00', &(0x7f0000002840)='./file0/../file0\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002880)={0x0, 0x0}, 0xc) setuid(r8) getpeername$inet6(r5, &(0x7f00000028c0), &(0x7f0000002900)=0xc) 16:01:02 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') unlink(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') 16:01:02 executing program 1: sync() getrusage(0xffffffffffffffff, 0xfffffffffffffffe) 16:01:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000500)) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r3 = shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x2000) kevent(r2, &(0x7f0000000080)=[{{r0}, 0x0, 0x80, 0x1, 0x1, 0x4}, {{r1}, 0x0, 0x24, 0x20000000, 0x24, 0x9}, {{r1}, 0xfffffffffffffffd, 0x1, 0x40, 0x3, 0x200}, {{r1}, 0xffffffffffffffff, 0x98, 0x10, 0x80, 0x20df}], 0x8, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x83, 0x1, 0xff80000000000000}], 0x5, &(0x7f0000000200)={0x4, 0x1000}) shmdt(r3) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) kevent(r5, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x20, 0x0) kevent(r5, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x20, 0x3}, {{r2}, 0xfffffffffffffffe, 0x81, 0xfffff, 0x2, 0x5}, {{r1}, 0xfffffffffffffffb, 0x0, 0x4, 0x8000, 0x5}, {{r2}, 0x0, 0x20, 0x80000000, 0x1, 0x3}, {{r5}, 0xfffffffffffffffd, 0x1, 0x2, 0x7, 0x1000}, {{r1}, 0xfffffffffffffffd, 0x0, 0x10, 0xaa, 0x1}, {{r2}, 0x342c8acb9c7d5c50, 0x5, 0x8, 0x9, 0x1b9c}], 0x100000001, &(0x7f0000000380)=[{{r4}, 0xffffffffffffffff, 0x80, 0x4c, 0x360277a1, 0x80000000}, {{r0}, 0xfffffffffffffffc, 0x20, 0x80, 0x7, 0xffffffffffff8846}, {{r5}, 0xfffffffffffffff8, 0x0, 0x400fffff, 0x1, 0x9}, {{r5}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x1}, {{r1}, 0xfffffffffffffff8, 0x40, 0x8, 0x80000001, 0x3ff}, {{r1}, 0xfffffffffffffffb, 0x40, 0x3, 0x1, 0x2}, {{r6}, 0xfffffffffffffffd, 0x40, 0x40, 0x6, 0x9}, {{r5}, 0xfffffffffffffffa, 0x1, 0x87, 0x1}, {{r1}, 0xfffffffffffffffb, 0x14, 0x8, 0x1977, 0xd09}], 0x0, &(0x7f00000004c0)={0x8c, 0x5}) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x400000028}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000440)="05", 0x1, 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') 16:01:02 executing program 1: nanosleep(&(0x7f0000000000)={0x6a, 0x7fefffff}, 0x0) r0 = kqueue() kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) syz_open_pts() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x0, 0x0) syz_open_pts() 16:01:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030035700100000000000000"], 0x38}, 0x0) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f0000000180)="9233d17b34744ac10b099fe112c73096598413f15c986fe47b09c4f8ff1760bf5bfbefda273f47a6dadf84ae18e86cfeb7e5140325d012db4958acb19ae0cd90981d58d258f24ec3afc103ac98c8fa1ae39784f3358eca66990fb7539c9cadd59a25638846bbde8e", 0x68}, {&(0x7f0000000200)="478555d8a40c39560614e81c17293702ce9dc44000c558c35fe1ebed17dc50f05d0c7f77b34a6826d2ca1f4ca3c79ba1b82fa61d8f6f7e9593335038d2fa61aa7811776f8bdaecd77d2be9e22240cda7fbea91c815ba136f17fb9f284d9adb70dcac69284d9997fbfcb354f93463d330f53be849f7a68f5dd0682692c9ceeee304a186fabea922bdf54b96e514c41640ae12c0a1fc0df4b5deb4b5746bde08d46cb25cbe658df8bfaa5166edf3b0021982dfcd736bf541c0dc43144f43", 0xbd}, {&(0x7f00000002c0)="cbda742bc95a9ed5bf321b7ab93cacaf2624075edc5e1d03376018b163f322caf43ec74dec0cf8da11fee197842a3b1842c21b113c1356ec2da1fee0e7faceb132b43424104023f8e2f07737c21a73957540904dbf622af3253e09afbe068f07f688cf13bb25ed51a2a57d68c39b834c284d5fdebbc9f9e115abbb46dd2cc6c923e83ca3f69b4ee897341b871fc55f2cdba9d3fdaea0c23098809133eadb75df6d5be52d8558bbe4edbd7ebe891feb6a2aea2ba5285544ce7a603851d711a6b9dee253637f754302fb0cc6e1aef712c5ecd8d9b0efbf3ca49560a04c8177ce3803d8ffae7c0faa69f6aec1", 0xeb}, {&(0x7f00000003c0)="492b7ce9118d3db3024e126a7d8cb54754a0d3fc414e43416ea4034e5055a3d7a97e89d62f758235f46737cc73e55b2d18b3cc983bc7715de82e4036658b17a3c210cc3bad30e01fde740e8548a2a38dca1d2b0af3b16ac1274749c511e35cf1bec6b14914f37f0c30fd1f22371e12a19f21ad5eac8f05a4772d19f551e5f817b241a2d7555facd97dc0a995f44017849e30e4f0487ac1524dec17a47621e0ece41966c095123e1bfed62f5313a969ef82a6b23182780ae8f6c845819ca95c21", 0xc0}, {&(0x7f0000000480)="329ce5f3dd1c1bc5d9aa959bd90f4977aa61def0917c17989aacdb1873b35ee88400e2d3fd0ad7354c4598db10a18ad66448658bdb97b9d07e43c38c4f1ec92294a115688f7fc26596d70f0f3f3126d7e6125f27d5aeff016763b2ef88774adcbb4639f5d39e3e0d29e01a2492baad1f0fd1ee1fa4f2e9b3cdb187aa71", 0x7d}, {&(0x7f0000000500)="8d3937d46512c6e2f6abd06920782fc229fa12bdd9de88c574733c53a5a64cfcf97d5fa7ab81048a5e1554d740dc8aa12575de4e1ee2ef2f3a9cf15abe51c546b5bc89ed22a8af8e31a6b4d81be1a77f6a24426ca4b38ebe8b2c786a529de0f30001858e173f7b8d15845e1bae9e16ce9ae5a6536213e1c7a68ad5c4dd85f8e6427e41da35db1c064e305bafec29d5cc4c46570ae02fbfc042416d311f253797d7881ca7e97291c353e08907df3cd6472528f67e22e6a20b51d3645d3a3c7c34a962f6054d", 0xc5}, {&(0x7f0000000080)="61b22d9f012f8b2507c2266e24736c7fe455612efbaa5b10038c3ab56ba4295f39b93bc39642552d2f1fc5ae38d69a4bd30a8f113657a686f8", 0x39}, {&(0x7f0000000600)="5b49874a541a33fe79a9719fc43bb5477fce0975a46a0f90b34bf418d3b737c5c027f1f342002983a8457a493e48c1a115508453dbb3b92b81be6661d19bf713438619bca320f71f73711e5d827c2de6d551e9e5f3bdbe589a2baee22c9a05614a18c114072ed005356fc8eae6b26c46b65f88419ef9e14fda755060e28e65b2835f3303ffc59c7764fe335693d183e65163f51258332973622dcbac22acf23188a0d954b58359f2d04f0a28e051", 0xae}], 0x8, &(0x7f0000000740)=[{0xf0, 0x1, 0x1000, "3867117cf815f51efb3d54e0e1eeaeb6226ddefc1552b0d60b0f4f7d45acbec1edb5048a3f39462a7af03a3e45210571e17ccb31833dc40b15d1ae76f52bda2d11f3c3b90f0be7916ce69fb3c02e0bce5d4a9c451419068d17a6831d42cc0540d9a344c64233a04db37a4fc1d923da2a33de0d74bf285856f4f0b2fbf321358f773d943f545dae34f5d84be52ede7533bfba9c052d39e66d2bca688d3a37ab97b95193f99c33df91c426ded0caeed8dc3f58de40d3de3687438275ac816cc268465918c7bbe9e657f3d1222b651676d5c1dd8394738f6d9ff1205bc829"}, {0xe8, 0xffff, 0x1, "641897e5165f64812deeab90b0420a2965e061af70639fba98916f1502c73d7c838bc9255ec0bc80f4c01adad9c8312cf7fca3ba181ca1e132bafb785211f80419f8963349007c8798ab0f6075dcf88d8e89653ec24691a5951db1eb4d3c5003239015a95c1b5dbbf5c920dc30f4d86dc56398a9754e7bb9bab6a8b2a968d4c76748c8b833c217f5aee275f91de9266665e84ab19e1f621192b887f4502051545426756adaa031b9c3070ea38cb5d635f46d15e58d778e00a12a4411fedafbe64c01d1620312d84aa155da2ac4e2c28f14"}], 0x1d8}, 0x5) 16:01:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000000180)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x6f, 0xf1d}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)="86af73dba7989e640b992fed1ec0c7229c7c2ec34e0cfc12534c0a4372cd89690ca0690e0b4ce5c64fcc4ae25d72f4bc6e1f89e998b1d9f1f5d43fb225e54a9ef4ff0fd3dc079182f54b1fd55f2a819f77545619219062f1349b28590391ca5f45223bb4663c79084f93c68df2b8ba5e61e6447e350dd8bb731c734215d53a94c469ff7841a0fbb6ab241e17a2ca7a773d5ff5", 0x93}], 0x1, &(0x7f0000002440)=ANY=[@ANYBLOB="a0000000000000000100000000000000f40e7077709d7b3bb878c2e7301952ec4b78603ef929161cd42546d403d07049dd59d3f17f941db730585e1231fbde9308578f1590d0fb7f371fc5658558a9aae7f6c835c864236299c5ab0e73927fe4147c0aa03594ea9be2916661af852ebd843c21d1e18fcaac2f8ebd9cabacda76f2defe41ed9219fc52dbc504e800a4d625a2a7744f6e04be037dd1c331481982100000000000000001000000200000009000000000000000ffff000077000000c440582c9cf47b56084db9bb8c13add540fe7984d07999164aff5ce05875bd77241bc0163f5786d06ce52c74cc1ae759c0c68bbb0ad3b0c2834c94f607771823c6ba3908ac1877c1da22c76e68781457e66d434cf571ab9ac96a0d7a5e037d5cdd2dff4cb5d49bfcda1184de4091de0b526ac477c12e337ac5cdbd8238000000e800000000000000ffff000001000000f45413ea17e762cee18a6beb2493bb6b7aa5c15afe898be466c9dd7d24f69e390c1db85b46259b8867c3c41b0c6af989dd6cc0c1edbc5fd097d5fd93efd68b9aff468926f4cdd1fdd1c74ee10a2ca047a8991e7d6c2a07e664979f839edd3912630616be86c46f5c804597b271714c0605bd90debaf556d2e0cae1f05d20647516ff333c2932ddfbe51809fb0019fa628701057b2961532a78b96e6fec9845979b369379c2aaed558710c32e5f33e4c8c19371d6f437c0b2e037250ba9e92dfe901fe10c352da7e1680ef8066d5eedf7b76bc1eaf5a400003800000000000000ffff000010ffffffee1f832f0ac0f5b2f7058603dd7f33e01e15c5eb1ab99a2d9e18f7b62f7b8d9561094b00000000001010000000000000ffff000071090000b9be126259885d858dae8902c65e35e2b704b6e150ac9ecff4505bfdd19c9b2ecbaead6ab69d0b25e3ff7d94cf512aa230590c3a4efa59faadf1d1b836aa8e6b6f8f677fc7bf5091ef7e7e39683ed143872c26d4fb4097b75f17d7a26442be6a0db1fdb44ef937c0a4a730771d80bf9884a2a45bc4958b66cb65c381c38213fb44bdb7784a03bf8bb0c4388abeb6a60f6277f85927a240bd92b5c14bb19c2d983f0db81b6a1f3dc38ccfc7ab30f61511da1533a96835fa2de6a3e428aa07e4084c6b1a1abe68075e2c4f51320953694dbfb97aa582b722cf3b081d8b121c118d5c224a00dca4c73719cdb81bc55a64509fc64b89920502125af42ad3018adf3e10e1f600536aa834dde8344a77f41b2c45db8581cad19cb46cfaf2d6f8380ad0ab22113140542afaac2149a7b2a6379808dd338baa487b17774dc3f455fe85a468fd168f72aab537c836b79fe90c9fe37e59a74ee296af6cfc27c5e9abe29ac6fdd4f40ea1dbfddaa212f5d4b87604e12baf60dfa66094dd3cce419e4fdc2268f72350d761fb84c0b49b70a65e2c59469060ba952c61645f559a0d5d8259856bb1854a47d586d991ce642a055f3f2ee0e423610d06d85d15549f84c3ff34aefe937c8bc69f825b3e4039f737fcd3a1b9d028003a16c40ed700058c201de43b88944cf8b94d2068284f6b2d6cdb6a523be3dbf9ad30db3eaaf4b5d1aab84820d5e5f5ee322cd8fb482debff8e1bf7c175ba834a44e63a38669e1301001aff1f1d1723a734d2b72de45693376eac86ed2fd129f6c4cca557723c954d70492dbfcba5413b014adcf2b2a74c8532d918b71ea31ea663e2a9b590447a23d08b1a067148092083c1e33209019343547759a191bb00d73f1b2e8987dd68712bb6707abb007c5cfeaf9baaf0db0e6addcc1b8acfd2adc05bfd44fa015483ed9a498e856681de5b138fda5235188b459cc9f1e9eceb78459ad9c40558cb37a2fb48e66c55b5df63f9c466ef34b7b8e2072d0ce5acb2e276c386442a8bb55db9b7d08075461495be8ca1e229d259c4889f1c61a1f301df50b744fee5a0b20d21d47c3de24b950a7e3a6ac291fff6a652fe42f855d9f14f142bf5b8a8c3f45ee115a0f60df51f22b94472cddd1c8e481ae608666a3a38d58caf93fe067e165fe6a1bc6b4068d554e1199307ae74fe4fb25ffda6500acc82e6033863aaaace6da6e98279df02a83624a9763d9de0644604030e9cfcfd719b74c8b79ecc665479875f81bc34271286d273f387287c5dd5a07bfb62928cec03d186f95bbcf3978db4a275d4f9be5b7cf63b737491bef5a982723fb18b9cf6f388104b57100ad50198e57f474b913bcd0ee675d69ea76ac00b5b714dc8980415be0a5a59442c03f95632205075dccf02b9d8be0b04de27260418e42ac705a6cf2aebed05417e6c66220af9a1cc52784b27253d1e90b405dc138014aa1ec66ef6188412c7d7ff0300005233f1f6e8557d15b4ae50f6e9fceb95dde941afde1e1f5dd00980a5de211a6837ca44efff87308fdad0fb2655e944ccc10b0ea72344cf0211f5d1b2a22acff96aa71e7b36ffbbb412dc34abd795cefcc1e144ef9985f27b0be3aea43bf365471e022eba132119d04680e48222fa8be733e56eec0651094b9e194bfa6511ab45eaa9bb2e38cd28041b63eb0e633f1dbf8eba2cf39cdc02e0d9e52805d639197a0e8d4623d4a6167749f37d61129d18550f3e21d90791120c2915ff5d7b10dcecc2cbec098b1561146ea5044a1f3a6dd6234dab20488a905eb61cb90c586214c04ea6699148e401e3b9c6403b590ab102ebfce38eb7cbbee600ea43765beca8d85c6780ffd3a6d1efddeb02fc8e9e81bf985e199ea8cbcc409cf8d8dcab46b6a3665e5f87c474ddacffb2335dfea2a9ba84996c38f0ded8e7d3d8b59cd9630b1948ffee593c2ec20100000000000000ce3c62fcf76d8513e6a9ca85f89f3577e39cb7ef390ebc3e37edd9c1ca2f840e4c4f856d69f3e9adc9634586639982e12da49f26d7c25b3323dea6c7c0f9b4c40a4390fac5fbbab32c3d7f0d96dcd1e60642079a2f9bd301ab57168209691d3d1d89aa8a4494701adf2fe8bfe4b58b2477d7cc7349ec8e638600b13d7bbb51b158e7255d78f58ee6e80dc961f8e2adee104cf746697cc580ccd12bae770202e48700ff3206873c6c122e11d64a105aa39782334774c984d9a45cd688ebe11cf7034aa9301904e965db49372f2eff88f5b3dfe8d4f56dab84a4fea7fcb703d24bce879025652e939ec99905f3b2bf64c4b3b42665bfb03c05fd25f16869a1b5768c2df21db4c83347471b34aa6c7124b3ce012d59e54dea9bc895fac16ef48bcb55cdde67ce582e1a0e416d7e9fec4cec461794746cf0237888995e6cdb4dde4ea338b246491b915d4518b0586aebc8ad2eb1620c30c4b66ec609722ae42caacda8e886f633b58e4e0c8e06bbbefccf645c20b8659e65ae40615f146be2df4173585d45b97a9bf6d9029f4caca38d66979c02a25395461e93024bf9d8c538ff6d7ccb79ebe3467ea659b1fa3084b01b7df215472207ac9eb3b605ac72e8e729b0b3d5a40c4f06dc9103b95b3404fbbd08bacf36b3bb2e66fdd3804e814f686d5f18018b091c80fe093bc1b7b3551918929975f1216e493077588fd9404cbc7167b0b097b41d8a6f2205e86968c455498ed2f3aef1f15a992224321e31390bf2e34b2d1acb01b01a2a37c06dd66db5ab2f31b32c662c4236da19c174c07c42950771df83cc644bc80b4c604ffa463f58f796a2260c8378dd9aca199f8201b36896e991ae5a79b6d89d18918e6aca1aa38e6a60d7c005f0f4c63be54fd0ed430b1bb4e18d2158871377a4a7e5770464c06e17f7841d7cd5cf19b8a8670ca5575171db2cfc684f50f94bd081598fb4961e05af8365a886b64729fd7034039aa2ee38079d9f8bb777c77de29ec59127740ba1877f48f5f9dd6a6291b4f7d7ef55ad15f0df2caea84a154e0a9de24763fc577dab1048f485e200cadb666f2fb558fe9f9399a8f7a9aab642a569662351a75f08eae3f80b7ea264137edc705449e04d4dd87c24c7f6dabf756c5c624d31c201a6c334021039ad35bf29debd25da3f007ab7c2d99295c0e0ff741eb4267fe10649bb9845437da050c6313ec9b99cfcb5e42588c0dbd5b6bf24b6ffc40cf32667369817ea94a76451a0321352fc5e56e5f95b48c7a618340a0307a964efbd393051324855fa127c009b110314c1c4e3b263a7ca3ece380d3314326901d1f86d0580233d392d2c05bfc05442ac3dbb5e64c6ee357a995e150554b8032bf30069074a58bf033df065b828ddf609a87068e763ffcd39c289efb64902dd609a6556ed49179333c2f4c7dd179a0475a77f6269d34824fb2c3a04885a7bd597f4e0d1d6f1b40a7a5812dd8eef47125b3367cdda10745007e9081d0e2fdff65cd893f5baddb2b59e211aa84e3d1f9037b77180e192133ff2d29af0a8e447dbc537398f4d5f01e3f048b6f9524d63ceecc355ae9ba68e0ee68a88d8d37ab2366ed9e457d5337103cc148e1ab9e2ec44c28f8961a0eabfb10a8517ac88aef3e84f0e24c47c69e0315240a131b615ba45db884cfc60fe5a001cda4805ced6c14615a8fd2dd1eb03856004ef12d297b2e305a3d851e3ac76585fedcf26c6f5808952db403a07d418360b85bb2be6e05bc504dd5cd0c26e0e0c31d7fe5b83eab59858096e1569ea05f2b7c7c87614fb8313ee13ad98f393293e9e681857aecd82e3822e86caafd83296cf0add8f546673276ac5400b0ee403c3161cdf92267ce8247cbec51cc4b200cafd1ddae74abdd8290baae330d70141af0c1ccc2af042c301910192d7ef11476c3d926533999f8ef29208dda3f57103000000339af15ecc05320042321feff06e5c346205fc9b708cf6e34540ba2262c0198dcde667c31c9a7a81b8671fc5c5ffb2843cda861a43b4c94e834378a3e8c1389bfc3a76f9925b95a1ba8bc61a9a56b601ffd1c6a9ab77063a5ffdf2dedf29ec979c06fd663f1735a6d5eba4e00bcd3e584817ee6c0eb49455e3e99ef69152665db70380e1f3d8c59fee60e48433f1bf947ec8995123c3cb6d3bd7173be273f738eb05af422889d2ae68f044314f88a365574ed2472b97e8d7e689f6a3d99c9d19639d929156d9e093a23715b6556cab7a1badcce806d8dbe9c0a27d5f1756b747356d1b0cb2a0072245e7a57f81a418e065f0261c7dc88aec7d676fe4f219422f4740ef4943d550ff512f7f447c2b0156d6c1893870273899cd1c42943ff85864517134dc92cc6589d9001e6cd801e133351b2487545451eb029af93204b7d14c74e5bfcef609eb02ddd0a27a86d90aef944e87d9c77e1eeb505532542880e03ed9d34b78e01a50eb92342eeff5c6339efc50e9e9ab02a6be0775d6649115525505d1c6e2545dc3b8195f537f27e493088e6e183b26ce60129c4f5e3e844fcc089a4c9f5b98396cc99b0dc31ac14377e64abd9d62262d2caa004b9dbb89ae75728c1d4352d17d732911ed5e0fd9e4215945497eee565ab63d6464a623c38643a9d59f9881805fe14afe2a8d8251ce1d7fbe49699e1fa1b3b5bb387bcebd1f0c313813bea80000f610b72d40a27ac12320bf9ba66270ae9a910a601482089247e1e9fc3e725dece5fdb692cf425e3d15324c9b2f0d059d7748b9b101601be41dad5e255ee888e656e3c3f2ab419e424a367f0d844dc08812c8a6d3425323cad23d8986ad53defa7f601e704523c385b54344d56fbc05d6fe962c4c5790af0f5300856314068325845f26263b9b63449a8f308ceb0a961dac46fb92033b4060808f420567ab96bc701b9d6269f8953b51ccd960f54bd29e73cbc68deba343adda14ed4723dd795bd30296a52bd25713b0e4f0623f41d95cc62a71c61cfaa59d48e9d914831ac1726ff0bb454bcc1c22156570f6490609856e8c9127f2501ba5ff69ca566085637f0a5be940e8d7dc9aadd0193e18da86bd512dfd3c51423dc91f1669efb30c638eb5e5444a38d5a6a033f2e69916854ba068a8e1ad0dc0bd2f5e30830434c5839e8542dcb013d2d34b33d69d5ae17191776e56c723108763f82518be7e2420a8ff12bf1e7b17934c7d6104841b1bea06b578b201896a60d7964ab92f919142881caaea685ad51186f920593f5334900e74ef5ae11482208a179e0c8a154b4f15decadf2f2ab4a8c171cfb69279767a2a9f25d9d666238a0600f47de169774cd664d731cedf201adb776c09bdbedb1d0d8f505ddeb0ca1eebb6662f0cd4f547d0477501513f272e96f5fb876d29e18bb40e12ca89f4b1156829e53027b36d3051c623d1b2bf549c506743baf379cbd31181c35d2c67b411e8caf9bca9fe60711fd03b408358f28ea6a16f43daef335de202273766a42b83d4d02eb644b5b79644950907c88361c27bf5aa2deda31166fd975c2e42dca72389018cd5515f7e01302c1ed1c776bda191c30ca82050c6050aa53d851c0b61144adf4da363c2314e37a2e486b89e01b31a8898aad513af3ea1ae7a93734fb0b9d478a561f7819d6b101cf93c1a6a264ac65d59f12f54e788d89b8c1ebe29a915c631b6f379182eb9be000fe1dead64bab65357852df0bd77d23978ddb5f4637f4101b2076c01586b4d997a5bf4fc5c11197ebaa16f6c54858ad5ae21970daf42ccf85ff41ca87aad6415045e9d28687ddbf6148973d48d821e98e9014b0e935633f592eb43ba80895d8c0b16649275844e2874e608f2466e2bb484be37d2a6146a3904bf82591b0d18b8fb6bb1da7597d45d2994bf8b82cf55e107b57dd1333d79487cee9f4ac634c55fbee279b91baf09d932dd26f0574386228404084f43bcd9f32ee27f73c15f2bf18a42ec76176f53759087eb5aaa99d5bdf69327363b0e9402356e37b2106b490d3c50000d8616be3346937c24e1378a05ea79615af25aa19166df3df35c70761de728b78a44b6bbbb696454b4de4b4cb570b49caef26d9223a44d8aeedac4c1b26f7dd073f6f3eb2164e6f5cab7e16b296ecd9fff4fa91ed88d19aee9eac62eb025c2718b1a5d521abe0d863f84d35a835724e4ab3653ee50213af6aa651fad223c9d4eb7f47ca574db59d4fac3dd7300a75e9cdaf4b565cb32402bbbf7f126fbd8b5d8e33316e9f40f8c11f7a612499588dbb48da6a6bfc070d7ca3a543334ebaaab8591dea0a23adb245b01503b371dcd834e4f94976735597f35c57076b5faea07d5e0cb99fe40e2399e439405f0727207f4617ba26a8f280a9c4ce1a55c6bcd87297b68c2d455a0e6b062f39d5fd27fab45eb6a7080a76b51018926279409dde6233f"], 0x1270}, 0x2) sendmsg$unix(r0, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x1) dup2(r0, r0) getuid() fchown(r0, r1, r2) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x9, 0xfff, 0x101, 0x4}, {0x200, 0xf8, 0x100000000, 0x9}, {0x100000001, 0x100, 0x8, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x74}, {0x6}]}) r1 = dup(r0) utimensat(r1, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x40, 0xfff}, {0x8, 0xff}}, 0x0) pread(r0, &(0x7f0000000000)="684c0ec49a101e52e192c6e711cdd42009ad2f338d971093cde686c764410494f778e6e5e47764a77004ecd9cfd6c662afa62b66935133231b589b29bc96ab97c137b202989ce76ce46663aacce1360f295861c0811d6b24190d2f5c02b0de4e06af2b74d50aa61d2843ff33a5f64b", 0x6f, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x200000000, 0x8, 0x7de, 0x80000000}, {0x100000000, 0x80, 0x0, 0x6c43c950}, {0x2, 0x132, 0x401, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x3, 0x5, 0x9, 0x100000001}, {0x4, 0x7fffffff, 0x5, 0x3f}]}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:01:02 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000, r1}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x13) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000001c0)=0x1) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) ioctl$BIOCFLUSH(r2, 0x20004268) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getegid() fchown(r2, r3, r4) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x3}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x303, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000140)={0x1, 0x0, {0x2, 0xff00000000000000}}) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 16:01:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x10000009f}], 0x10000000000001b6, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000000611, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) close(r0) close(r1) 16:01:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x1fc, 0x0) close(r0) syz_open_pts() ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000002c0)) r2 = syz_open_pts() write(r2, &(0x7f0000000140)="5e19f2300e2ae566531e53", 0x778db21945bb189f) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x1022a, 0x0) r4 = openat(r3, &(0x7f0000000240)='./file0\x00', 0x0, 0xa0) r5 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x80, 0x10) connect$inet(r5, &(0x7f00000001c0)={0x2, 0x3}, 0xc) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) poll(&(0x7f0000000000)=[{r5, 0x2}, {r0, 0x111}, {r4, 0x4}, {r0, 0x4}], 0x4, 0x0) 16:01:02 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x3ff}) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000040)) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x5, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") chroot(&(0x7f0000000040)='./file1\x00') r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000280)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000140)=0x8) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') accept$inet(r1, 0x0, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000100)=[{0x400, 0x7fff, 0x283}, {0x3ff, 0x4, 0x7f, 0x10000}, {0x7f, 0x8, 0x72, 0x5}, {0x800000000000, 0x4, 0x4, 0xfffffffffffffffe}, {0x6, 0x7, 0x400, 0x2}]}) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) mkdir(0x0, 0x86) chdir(0x0) r1 = fcntl$dupfd(r0, 0x0, r0) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x6, 0x1000}, 0xc) symlink(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='./file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) minherit(&(0x7f0000010000/0x4000)=nil, 0x4000, 0x3) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:01:03 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000100)="905ffb4db5132ade2af79e058aa836b26e3ba44cda83b8befdfc22d3cec880346288b8e9df6d4725c41a5c4ac3154e189a3fc8fff2d9c05204b9078a82f07132d1f8073c70526452004f668c6491f0d6510733ccc1d66d72a3dea047a90ed6c21c4313bd2bb514b2f5325ceeeb05805a72f24d8b92838f1de6f91a85ec42de29b81114e74fe92be75981377882ef830e15a62c", 0x93}, {&(0x7f00000001c0)="c7b8ea2572a537904391692ff5bf72fdc8e463b8dc47e2e2a4f0d3672675cd28d1851743200c2487378dd2aa372bb06c1936e272c253dd5e54a575306ae891151356c2836c4903ca27663fb74e0d413b1d489eb6963f5aabac94e8db32af5a6d330575615596e82dc00d8c1513fcbbbcc0ea39c2159075e33d341157f9cd9bdd3676f19ab7a197a847aa55067e22ec", 0x8f}, {&(0x7f0000000280)="62a3b14e13005b56017e9ba83ff370721aac50b2297f96117782af31e24911b25de0f8a231380dd086c0114072991890bec6ae53cb25d831a2e809d35169ea7685ea9a7120cb27c8f22a6ef35ea9ba6f9e682c37e8d06bd378c65e956d44e50e4a4d2009a6e3dcb864713217b60a8244f566b002f9e28b9057d991212d88356575f7f72ebe8ffd1aa8fe96c128425834437dafd2b7a524ae", 0x98}, {&(0x7f0000000340)="8b42989bd292fbab8a703f78b1e1d6b4a0acde2cfc29c6f0c164796c056f843d8f1f22f59c7d8715a020c6ac2de19667768084b825c1f2fb1a11cbd2ced0f338dad97334749d5b5e49c398194706ee2203e9ba761f12d0b9447f9cffd12c5e0621c75efecdfcecc87a864543bd4cc077332aa755db92c457ecbad70749af26be9245cc5b61ee31ce7bb26e5bc4f712086d50ba1ded19", 0x96}, {&(0x7f0000000400)="389bcb9d30820ec6539c7742", 0xc}], 0x5, 0x0, 0x0) 16:01:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x20) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) setsockopt(r1, 0x3ff, 0x5, &(0x7f0000000080)="7b887a3ead88c6b11afa20dcdcc6705c6456cbb475a61a38f7b6318fcc3c480c4114a503ab976a0e14d6b564a78843a69fa61679cd409e6ace8a8b28f6a0c012ee937de687c05362fa85c23e56cbbaf0bfd1e01dd9a15a6f", 0x58) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10810, 0x3) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x6c}, {0x6}]}) recvfrom$inet6(r1, &(0x7f0000000140)=""/109, 0x6d, 0x0, &(0x7f00000001c0)={0x18, 0x0, 0x3f, 0x100000001}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000040)="82") 16:01:03 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x7fc, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x9, 0x0, 0x200}, 0x9, 0x8, 0xb212}) 16:01:03 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) setrlimit(0x7, &(0x7f0000000100)={0xbf32990, 0x100000000}) 16:01:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x490, 0x0) accept$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000280)) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x50) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) 16:01:03 executing program 1: setrlimit(0x7, &(0x7f0000000040)={0xb4d2, 0x10805}) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x7fffffff}) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x79, &(0x7f0000000140)}) r1 = semget$private(0x0, 0x3, 0x0) semop(r1, &(0x7f0000000040)=[{0x0, 0x466, 0x1000}, {0x3, 0x6, 0x800}, {0x7, 0x1ff, 0x1800}], 0x3) syz_emit_ethernet(0xfffffffffffffd5d, &(0x7f00000000c0)="53a282b5c848b5059093b6") 16:01:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d7c6e23c5100e745e400ff46d700"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() close(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7f, 0xfffffbfffffffff8, "0100000000027f00000010006624520900"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchflags(r0, 0x0) fcntl$dupfd(r0, 0xa, r0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x48) pipe2(&(0x7f0000000040), 0x4) &E/vۯ+wVEdĄV)E[^e)WTVP=Mu ߶[g) A`4_p# \b' / @0kGT76HÈɲSeubi`c5k6{RsI'YQH@Q^{'V7͵ zY\a[2\}$z1BNgBq?`{P+Y11# YಾnG:*=;[)LngWM?8%"ڳ"f^AԵ_EzNTr PӘ wkz92 +W/~@Rd!G空2=_*]h\eG t _"kN(?B֪_s Kw\!YOWꆉ2]lA݂ŖO1e:R~e O[8y܍̒a':QX-2?s\ś>ŷJ842dk:EƔf5 &\C10T**n e3uH-KFG)a~"`V6v/xeYQ?j#z5=D_wSul+,As$^P='qƹ&zLvamovQ_ZI/rǭgyk](!hLt^5r!}b1̚gEP'BoKsǛU U/?*W4i8kJvuʬ01K$NI<O?Wf$\ P&Q j8D 㻆R|"޸-A;iPCy]UM5s_U?**=P=fO}L'VM,W5c#ѶD[h0^g8>ēuQa;o*-i'wE:c3H![.Fvp vFLt\FTr 1HR1ܬdҫ9i̇#&;׻T&'P/=}ۂ=_2 >u@?۱c:wLh OpenBSD/amd64 (ci-openbsd-multicore-0.c.syzkaller.internal) (tty00) 16:01:04 executing program 0: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x10a, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) setitimer(0x2, &(0x7f0000000180)={{0x0, 0x1}, {0x7, 0x20}}, &(0x7f00000001c0)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) fcntl$setstatus(r2, 0x4, 0x4) kqueue() mknodat(r2, &(0x7f0000000200)='./file0\x00', 0x4, 0xfff) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000240)={0x40, 0x3}, 0x10) 16:01:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) mmap(&(0x7f0000fec000/0x14000)=nil, 0x14000, 0x4, 0x6810, r1, 0x0, 0x0) ftruncate(r1, 0x0, 0x3ff) r2 = dup(0xffffffffffffff9c) openat(r2, &(0x7f0000000040)='./file0\x00', 0x10008, 0x1f0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:01:04 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18262f9b1000800000"], 0x1c, 0x0}, 0x0) 16:01:04 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x3, 0x100000000}], 0x1}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0xd8a) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x80000001, 0x8000}, {0x18, 0x3, 0x7, 0x4}, 0x1, [0x20, 0xff, 0x5, 0x40, 0x7, 0x7, 0x2, 0x4]}, 0x3c) ftruncate(r0, 0x0, 0xffffffff7fffffff) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/71, 0x47}, {&(0x7f0000000180)=""/216, 0xd8}, {&(0x7f0000000280)=""/171, 0xab}, {&(0x7f0000000340)=""/165, 0xa5}], 0x4) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000440)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000480)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x6, &(0x7f0000000540)=[{0x3ff, 0x401, 0x0, 0x4}, {0x81, 0x5, 0x5}, {0x6, 0x3, 0x7fffffff, 0x800}, {0x45e1, 0xb45, 0xffff, 0x3}, {0x41a, 0x2, 0x9, 0x6}, {0x4, 0x400, 0x9, 0x6}]}) r2 = fcntl$getown(r0, 0x5) wait4(r2, &(0x7f00000005c0), 0x1, &(0x7f0000000600)) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000006c0)=0x1c94cbaa, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x8080, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000740)='/dev/klog\x00', 0x20000, 0x0) r4 = getuid() setuid(r4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x8020, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000007c0)={{0x18, 0x1, 0x407d5ebc, 0x3}, {0x18, 0x3, 0x7fffffff, 0x261}, 0x6, [0x8, 0x0, 0x3, 0x24, 0x2, 0x42b, 0x1000, 0x5]}, 0x3c) mknodat(r1, &(0x7f0000000800)='./file0\x00', 0x8000, 0x0) syz_extract_tcp_res(&(0x7f0000000840), 0x100, 0x7) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000880)=0x9) write(r3, &(0x7f00000008c0)="f2be64a8798b71ff3254a67593ba7d8edcb815ca5e5294a81714600389fce07d11f26cf44be2b1ffd3c8b3814c82555ad3070f1e290e6cbea173849a416e272d8acf1ca27277795bef6d3f01750c1a4f10a36d56a91e50b057f86df59843ac5bdfd923da123c47f207d6b5d1e02ccaeacc8afaa66a46af6ab8262dc679e670d3", 0x80) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000940)) unveil(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)='x\x00') setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000a00)={{0x18, 0x0, 0x19dc, 0x40}, {0x18, 0x3, 0x2, 0x5fe}, 0x0, [0x6, 0x100, 0x7, 0x1, 0x3ff, 0x5, 0x1, 0x4]}, 0x3c) linkat(r1, &(0x7f0000000a40)='./file0\x00', r0, &(0x7f0000000a80)='./file0\x00', 0x4) r6 = getegid() setgid(r6) 16:01:04 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="f0fd0356c8e43dc4a366bb0896ba6f42c82cc3961d0e3ba27a0bfde08a4313bff2122b337c3733eab42313a90accbc89c1aed8aa1820f5d50bfc7ef325a364c929532582fc68dabed413c30134227ebb582cd6cb34ce6e30677f3a0ab6177ca1bea6d5611f0debc8e879414d824fb08e29dc7cc134d2f2bf9354a7766b574ef892c1d82dc42b96b26cd8045283c2a5db66054ac93a22c2a75d8549bbb0882e62166b59f53e6b", 0xa6}, {&(0x7f0000000240)="23861f301ba9732d847513e29c963daf49afe47394728a86d57539110830947c6a4a2f6f2171c1fc3045fc6c0b6b6f5a6cf475b973de04573bbde57d3574f0edc0f9d6f1691f4641cd6476eb7cdde222c88780af9b4a0ed2bda288098a0e2e19ffd87da56c20015c28c6fca96b66f28dec1bc1982a9954a0dbfc08ff15b001b3167e870776abbaf6b934418cd56dfee10e048938d0e974d36adba299ca5c4babe8b460fac92827d21d13c5372a76b3730797e211287b1aab9751a12c8a313aa082ac50c0e9fd2b237bdb901fc89c82c389a400d7f8", 0xd5}, {&(0x7f00000000c0)="5311ffa2ed630a55197cc784ac1dbdabd50244f3d89695fa3e08c5fa842a4be7e7af45a9", 0x24}, {&(0x7f0000000100)="3ffaf66ce20a0062bd38d9673e110859c683d2e040ea9674758ef0b41983e94f57113b690758a6888c43eeb4234dcb", 0x2f}, {&(0x7f0000000340)="6b6d3a8c04998822db9476696d436cf0be500a8c0d7ddf6bb2a14e12f54a34c43631ce4cf851408cd6e8b26f2c002d504287261520a96f4f08ff92ee4d09e0f6c130e15250f8438b2dd09367dc73337e2b71883bac0cb6e4758ca0cc07d88a030abdcc2022e4424b59f7b2565889c104645b898a2a0650bc9cb78ccb6b42530988dc4fcf701824d673dba975ee1a192f0f2e9c816b43476f2d6faf672cab469e623693d3a8ef3e4eae58c753b251a5d732afcc9381fd73fdfd2a2098c36e06d30ca16ae9764711d157ffadcd976aa8be3f3ce7793f8277beb2e313185f2eaf7a05ad845f", 0xe4}, {&(0x7f0000000440)="939af97529daf0d207", 0x9}, {&(0x7f0000000480)="f078c050f25025870b427ca3ff88a6c1565038496571b2e0b9ff386da736ef2fdf676b9ed3ec16b63911cbc9b5ac6e", 0x2f}], 0x7) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000540)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x6, 0x10000, 0xc}) close(r1) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:01:04 executing program 1: utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xb2, 0x4}, {0xbe7c, 0x3}}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x1a0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x410, 0x108) close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8002, 0x102) open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x2) fcntl$setstatus(r1, 0x4, 0x40) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x800000000000000) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 16:01:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x4001, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000001c0)={0x8000, 0x8, {[0x1f, 0x6, 0x7fffffff, 0x200, 0x1, 0x5, 0x2, 0x6, 0x10001, 0x81, 0x8, 0x7, 0x1, 0xa15, 0xffffffffffff4cda, 0xffc0000000000000, 0x31], [0x0, 0x401, 0x5, 0xfffffffffffffff7, 0x81, 0x0, 0x7fffffff, 0x2, 0x9, 0xa1], [0x1, 0x92, 0x18, 0x4, 0x1, 0x1, 0x6b6], [0x7, 0x5, 0x8, 0x1, 0x6, 0x7fffffff], [{0x262, 0x80000001, 0x4, 0x1}, {0x5, 0x3, 0x1, 0xd9}, {0xf0, 0x10001, 0x80000001, 0x200}, {0xf02, 0x7, 0x100000001, 0x8}, {0x7b, 0x3f, 0x1e28, 0x80000000}, {0x7, 0x40, 0x1ff, 0x6}, {0xffffffffffffffff, 0x2, 0x7fff, 0x3}, {0x2, 0x100000000, 0x8001, 0x1d}], {0x2bb, 0x0, 0x9, 0x950}, {0x3831, 0x7ff, 0xfffffffffffffffd, 0x9}}}) dup2(r0, r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x22, 0x0) unlink(&(0x7f0000000080)='./bus\x00') ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)=0x1) 16:01:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000140)={0x0, "9db81736c267066f9fa123a8931f5b867ecab47280ed51bb9fa732e00140f4ec620871ed432e575236dc5f19dbcd7fbfaade5b118f6c39fac07aa8a6e5a1580600b9983a70115abe3444c214da024b138c3a6fc23896956e6c2e39ca2e91ccd2a86953357c7d48c18c3b0186e6b27b0e2a4d22e21281ed2d229e4d73a95398cdca9b945582532cd8d91674431cdb7bb0b0d26e792fb045623c5ff03a87"}, 0xa5, 0x800) socket(0x1, 0x7, 0x5) msgsnd(r1, &(0x7f0000000000)={0x3, "23b8848fc20403f232a48e2cba36f378713a0b7b4cda7542f6c549848ab18afd103002412a0d77ee348b58feb82c2f772666f9e743227d9b8612370fcd62e70d813a28929d94eebf63062c21"}, 0x54, 0x800) socket(0x7, 0x4, 0x8) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) 16:01:05 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) login: vrele: bad writecount: 0xfffffd8064104b08, type VFIFO, use 0, write 1, hold 0, tag VT_UFS, ino 1458, on dev 4, 0 flags 0x100, effnlink 1, nlink 1 mode 010000, owner 0, group 0, size 0, fifo with 0 readers and 1 writers panic: vrele: v_writecount != 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 235264 82458 0 0 0 0 syz-executor.0 * 3471 82458 0 0 0x4000000 1K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c vrele(fffffd8064104b08) at vrele+0x188 diskmapioctl(5a00,c0106477,ffff800023c37490,1,ffff800020b29b48) at diskmapioctl+0x2a8 VOP_IOCTL(fffffd806fac9580,c0106477,ffff800023c37490,1,fffffd807f7c6ae0,ffff800020b29b48) at VOP_IOCTL+0x88 vn_ioctl(fffffd8065f54d30,c0106477,ffff800023c37490,ffff800020b29b48) at vn_ioctl+0xb6 sys_ioctl(ffff800020b29b48,ffff800023c375a8,ffff800023c37610) at sys_ioctl+0x5b8 syscall(ffff800023c37680) at syscall+0x552 Xsyscall(6,0,ffffffffffffff1f,0,3,9f8057ac010) at Xsyscall+0x128 end of kernel end trace frame: 0x9fa4256b900, count: 6 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic vrele: v_writecount != 0 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c vrele(fffffd8064104b08) at vrele+0x188 diskmapioctl(5a00,c0106477,ffff800023c37490,1,ffff800020b29b48) at diskmapioctl+0x2a8 VOP_IOCTL(fffffd806fac9580,c0106477,ffff800023c37490,1,fffffd807f7c6ae0,ffff800020b29b48) at VOP_IOCTL+0x88 vn_ioctl(fffffd8065f54d30,c0106477,ffff800023c37490,ffff800020b29b48) at vn_ioctl+0xb6 sys_ioctl(ffff800020b29b48,ffff800023c375a8,ffff800023c37610) at sys_ioctl+0x5b8 syscall(ffff800023c37680) at syscall+0x552 Xsyscall(6,0,ffffffffffffff1f,0,3,9f8057ac010) at Xsyscall+0x128 end of kernel end trace frame: 0x9fa4256b900, count: -9 ddb{1}> show registers rdi 0xffffffff810a6987 db_enter+0x17 rsi 0x7093 __ALIGN_SIZE+0x6093 rbp 0xffff800023c37050 rbx 0xffff800023c37100 rdx 0x7094 __ALIGN_SIZE+0x6094 rcx 0xffff800020bfe000 rax 0xffff800020bfe000 r8 0xffffffff81491283 kprintf+0x173 r9 0x1 r10 0x25 r11 0xadd05d4bb327a2ab r12 0x3000000008 r13 0xffff800023c37060 r14 0x100 r15 0x1 rip 0xffffffff810a6988 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023c37040 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=3471 stat=onproc flags process=0 proc=4000000 pri=24, usrpri=74, nice=20 forw=0xffffffffffffffff, list=0xffff800020b28510,0xffff800020b28a10 process=0xffff800020b7ce00 user=0xffff800023c32000, vmspace=0xfffffd807f00c450 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 10298 359569 53683 0 2 0 syz-executor.1 10298 259941 53683 0 3 0x4000080 fsleep syz-executor.1 82458 235264 43188 0 7 0 syz-executor.0 *82458 3471 43188 0 7 0x4000000 syz-executor.0 82458 122243 43188 0 3 0x4000080 fsleep syz-executor.0 91027 382938 1 0 3 0x100083 ttyin getty 17921 228986 0 0 3 0x14200 bored sosplice 53683 521826 3730 0 3 0x82 nanosleep syz-executor.1 43188 278275 3730 0 3 0x82 nanosleep syz-executor.0 3730 206054 18501 0 3 0x82 kqread syz-fuzzer 3730 513473 18501 0 3 0x4000082 nanosleep syz-fuzzer 3730 33846 18501 0 3 0x4000082 thrsleep syz-fuzzer 3730 35285 18501 0 3 0x4000082 thrsleep syz-fuzzer 3730 228773 18501 0 3 0x4000082 thrsleep syz-fuzzer 3730 261652 18501 0 3 0x4000082 thrsleep syz-fuzzer 3730 423234 18501 0 3 0x4000082 thrsleep syz-fuzzer 3730 11129 18501 0 3 0x4000082 thrsleep syz-fuzzer 3730 454315 18501 0 3 0x4000082 thrsleep syz-fuzzer 3730 14451 18501 0 3 0x4000082 thrsleep syz-fuzzer 18501 455298 68369 0 3 0x10008a pause ksh 68369 462963 21251 0 3 0x92 select sshd 21251 390078 1 0 3 0x80 select sshd 98684 321846 67309 74 3 0x100092 bpf pflogd 67309 47468 1 0 3 0x80 netio pflogd 51471 352345 25275 73 3 0x100090 kqread syslogd 25275 234927 1 0 3 0x100082 netio syslogd 53182 91390 1 77 3 0x100090 poll dhclient 33547 332045 1 0 3 0x80 poll dhclient 37695 142959 0 0 2 0x14200 zerothread 31487 118757 0 0 3 0x14200 aiodoned aiodoned 23177 171679 0 0 3 0x14200 syncer update 84189 99791 0 0 3 0x14200 cleaner cleaner 57126 259045 0 0 3 0x14200 reaper reaper 65945 175959 0 0 3 0x14200 pgdaemon pagedaemon 66103 118125 0 0 3 0x14200 bored crynlk 66415 121227 0 0 3 0x14200 bored crypto 48870 382879 0 0 3 0x40014200 acpi0 acpi0 60532 205918 0 0 3 0x40014200 idle1 6329 494509 0 0 3 0x14200 bored softnet 63325 45478 0 0 3 0x14200 bored systqmp 10619 25348 0 0 3 0x14200 bored systq 94806 156014 0 0 3 0x40014200 bored softclock 92811 118102 0 0 3 0x40014200 idle0 64490 59529 0 0 3 0x14200 bored smr 1 157216 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 82458 (syz-executor.0) thread 0xffff800020b29b48 (3471) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82363570) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x38f #3 sleep_finish+0x113 #4 tsleep+0x198 #5 fifo_open+0x3b6 #6 VOP_OPEN+0x6a #7 vn_open+0x495 #8 diskmapioctl+0x1ba #9 VOP_IOCTL+0x88 #10 vn_ioctl+0xb6 #11 sys_ioctl+0x5b8 #12 syscall+0x552 #13 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9563 6571K 7080K 78643K 14357 0 0 pcb 13 8K 8K 78643K 123 0 0 rtable 108 4K 4K 78643K 430 0 0 ifaddr 69 15K 15K 78643K 184 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1541 0 0 iov 0 0K 24K 78643K 197 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1213 76K 77K 78643K 2537 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 25 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 1K 1K 78643K 174 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 1415 0 0 sigio 0 0K 0K 78643K 13 0 0 proc 54 51K 83K 78643K 588 0 0 subproc 32 2K 2K 78643K 36 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 97 0 0 in_multi 33 2K 2K 78643K 59 0 0 ether_multi 1 0K 0K 78643K 1 0 0 mrt 0 0K 0K 78643K 9 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 362 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 101 21K 30K 78643K 5518 0 0 UVM aobj 56 3K 3K 78643K 64 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 66 0 0 NDP 15 0K 0K 78643K 48 0 0 temp 193 2748K 2816K 78643K 7655 0 0 kqueue 0 0K 0K 78643K 18 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 61 0 59 1 0 1 1 0 8 0 rtentry 112 49 0 5 2 0 2 2 0 8 0 unpcb 120 421 0 409 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 8042 0 8042 3 3 0 2 0 8 0 tcpcb 544 270 0 266 1 0 1 1 0 8 0 inpcb 280 692 0 684 1 0 1 1 0 8 0 rttmr 72 4 0 4 2 1 1 1 0 8 1 nd6 48 6 0 0 1 0 1 1 0 8 0 pkpcb 40 4 0 4 1 1 0 1 0 8 0 ppxss 1128 25 0 25 3 2 1 1 0 8 1 pffrag 232 1 0 1 1 1 0 1 0 482 0 pffrnode 88 1 0 1 1 1 0 1 0 8 0 pffrent 40 2 0 2 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 34 0 15 1 0 1 1 0 8 0 pfstkey 112 34 0 15 1 0 1 1 0 8 0 pfstate 328 34 0 15 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 188 0 0 12 0 12 12 0 8 0 art_table 32 189 0 0 2 0 2 2 0 8 0 art_node 16 48 0 8 1 0 1 1 0 8 0 sysvmsgpl 40 15 0 3 1 0 1 1 0 8 0 semapl 112 172 0 162 1 0 1 1 0 8 0 shmpl 112 62 0 8 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3692 0 2274 47 0 47 47 0 8 0 ffsino 272 3692 0 2274 96 0 96 96 0 8 0 nchpl 144 5912 0 4264 62 0 62 62 0 8 0 uvmvnodes 72 4636 0 0 85 0 85 85 0 8 0 vnodes 200 4636 0 0 244 0 244 244 0 8 0 namei 1024 18122 0 18122 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 2 0 2 2 1 1 1 0 8 1 scxspl 192 17580 0 17580 14 13 1 6 0 8 1 plimitpl 152 137 0 129 1 0 1 1 0 8 0 sigapl 432 1617 0 1601 3 1 2 3 0 8 0 futexpl 56 17773 0 17771 1 0 1 1 0 8 0 knotepl 112 283 0 264 1 0 1 1 0 8 0 kqueuepl 104 286 0 284 1 0 1 1 0 8 0 pipepl 112 938 0 919 3 1 2 2 0 8 1 fdescpl 488 1618 0 1601 3 0 3 3 0 8 0 filepl 152 9490 0 9388 8 3 5 7 0 8 1 lockfpl 104 452 0 452 2 1 1 1 0 8 1 lockfspl 48 159 0 159 2 1 1 1 0 8 1 sessionpl 112 20 0 9 1 0 1 1 0 8 0 pgrppl 48 31 0 20 1 0 1 1 0 8 0 ucredpl 96 1821 0 1812 1 0 1 1 0 8 0 zombiepl 144 1601 0 1601 2 1 1 1 0 8 1 processpl 896 1634 0 1601 4 0 4 4 0 8 0 procpl 632 4697 0 4652 8 3 5 5 0 8 1 srpgc 64 4 0 4 2 1 1 1 0 8 1 sosppl 128 21 0 21 4 4 0 1 0 8 0 sockpl 384 1190 0 1168 5 2 3 4 0 8 0 mcl64k 65536 7 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 15 0 0 2 0 2 2 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 9 0 0 2 0 2 2 0 8 0 mcl4k 4096 13 0 0 2 0 2 2 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 209 0 0 24 0 24 24 0 8 0 mtagpl 80 26 0 0 1 0 1 1 0 8 0 mbufpl 256 227 0 0 13 0 13 13 0 8 0 bufpl 256 8987 0 1958 440 0 440 440 0 8 0 anonpl 16 143447 0 131673 84 26 58 64 0 125 10 amapchunkpl 152 9153 0 9039 20 1 19 19 0 158 12 amappl16 192 7472 0 6826 56 21 35 45 0 8 2 amappl14 176 52 0 46 1 0 1 1 0 8 0 amappl13 168 682 0 680 2 1 1 1 0 8 0 amappl12 160 713 0 710 1 0 1 1 0 8 0 amappl11 152 60 0 45 1 0 1 1 0 8 0 amappl10 144 83 0 80 1 0 1 1 0 8 0 amappl9 136 599 0 596 1 0 1 1 0 8 0 amappl8 128 157 0 136 1 0 1 1 0 8 0 amappl7 120 36 0 32 1 0 1 1 0 8 0 amappl6 112 60 0 53 1 0 1 1 0 8 0 amappl5 104 842 0 826 1 0 1 1 0 8 0 amappl4 96 1892 0 1859 2 1 1 2 0 8 0 amappl3 88 219 0 209 1 0 1 1 0 8 0 amappl2 80 12803 0 12722 3 1 2 3 0 8 0 amappl1 72 44014 0 43557 25 15 10 20 0 8 0 amappl 80 4964 0 4922 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 63 0 8 1 0 1 1 0 8 0 uaddrrnd 24 1618 0 1601 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1618 0 1601 1 0 1 1 0 8 0 vmmpekpl 168 15500 0 15469 2 0 2 2 0 8 0 vmmpepl 168 201244 0 199355 138 54 84 100 0 357 1 vmsppl 368 1617 0 1601 2 0 2 2 0 8 0 pdppl 4096 3243 0 3202 7 1 6 6 0 8 0 pvpl 32 433167 0 418141 195 44 151 157 0 265 28 pmappl 232 1617 0 1601 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 611 0 5 18 0 18 18 0 8 0