0x3e, &(0x7f00000001c0)="674cd6e5", 0x4) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x102) dup2(r2, r1) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) executing program 1: socket(0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x0, 0x6, 0x1}], 0x5, 0x0, 0x4, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f00000000c0)) getuid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x4000, 0x64) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 7: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x2000, 0x202) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x48) executing program 6: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x15}, 0x0, 0x1, 0x0, 0x0, 0x3, 0x0, 0x0, 0x4}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000280)="e0653e3fd45e3421660c94b6f5394ac98c6611b51f8021059dd7ada3ee1c2b4995ab288f425a82d7b2694ca89e3fe832fe8076e250f3df523d20259c0977dc1065d9c7b29763a1ee0cc444036e8ef35a062dfa82ee0ef38f1fd570cb97e36a5bacea7f2b41620a9a322bcacc5bcc1dcea5e4c51cbb0d3bdae8e6935f0f45aa324e2c2a7707bd6aa28331", 0x8a}, {&(0x7f0000000500)="e2bcd7b1ef6ffc9f89a910c67b8b2e9c23e30bb8414316f992ada39fbdb7965e710f89e297d82a105b0153b8b214e6764703429db27105ca1c876eff63fa0b3d70242ebaaa0b0dd420cbd7626cb128e17989341e2cc3527c2d9b5753dc850ea8a73b4b6e4d2ab546553d2c65957172f21f1bc065ccb70b797090f5fa46d19d5995ba8d19ed182d668df30decf9d59ccc2058f9956e5ed449f0c715ce0ed2857c938bc2746a1a1b0d4e95184725", 0xad}, {&(0x7f0000002780)="beb902c97e929ccd8c13e434e43c776e5176f86364e32994b889e191cbe87661818c285b6d6e9a37724cef82665986c802c26e9415ab8d0da7be1bf39c863e0fbd98abf8668c44ce66289e74d588f8290a7e1ef1232fa5013dccc56715289ed4675829ae5d07c07b20bd6f2c9b02d4804dfd8a3ba968353c1d924d9762bff55d31f79efeb6963755b545b2c56b2cdd7abf4b1346592c704be31665a94a166a175e4fd3b66531451ce69b1e054c230ae95c1cdf5c8b6a728ae7044cc13cfd161302386ec171b178aa4dd7f573529da241ca89670501f97188e642559bc7a412ceea1cc433f44290926cb7f0f09d8f83b5bbe589caf7dd61e53eb235bd37e1e893f980f58ee60ed55675da77820505718a321ada46dcffb8dedb5ce760ade1efef36db565da2a3b887c9daefed2681ddafac4a198f6d228d1a5877eac7300947a3f34c571abca5ede8907f70843f45247df8ef962c6e48dd37aeb866bf9a71916f051ae3f8b8d6c708a32cd889ac18962dc8c25e56a9e0f5ce6eb0dd459d669ab7eba9a974bad5a99746b8c578612e1bc27bff9d82c4d2524491902e9858cb3b2325f29a4070d0332db5859a96b4fcc34cd43501c32561d0cfc5f76299917bbf2ecc67d4209fa16404388ba40979d25b88238b1a069a9cc1d3aba190a7883813e9450c271a7706c48d0f5442b996d2e182f319d66e3f0217b15d441a5da1c670fd3ef003b58d4a598e819605124346898fce44ef43b89b542a93a2400df378f890a6f280a7fee879286fd1562d324a3b85aac4f54475cf0a467bd6c6e9c3c24efd07a5df88ed416c7de26e46f899b686db2eb6c1c234d7b23c7ea8c796d2b30de337fbb814bf0b15694b93ed4afb12e0e2e5fe7e48dbe26a809184bda471227918baf11ecbc54317671b5e32439f232f9d7a5a3dbf1f48e3515561ab61ffa03ed85b26f8030e08a1b86d3005032151f446a143e3bd6f15d271f97bedafbe53d02ba5fee45fcae6dcf18c3524fe9c65fc0d2b57a27d89d4dd8297862206c96e308d80c18ad19dd1f177185d66fcd466b3d33559538046e751a7a375fe8ccf00ea3fd2c6cf3ca0841efe4d7b4a6680acafcd191e4c8e2000d54193cd5842105a598bc83d0661f43145a202881693ab95bac21a0df881a16f705f6bc46c1dd1441925a16ff7ea87066277fe6cc76478467709e29170d7654e27ab2f182c7ed982497f5b2445a7d0092d2817f62bcd9c433e40fd1241951477e9f1c532f49a2beb0116be3c5c20ec946a335a8172e3254fd12562d4808bee525d70df0625624ce6c723e9d274fa640d3073d0c6e6eba6231d36c8f153664beb405071d3ef9f75b2c1fa61853b9c93371e759ed20499c7558099ed04558d3fbfb54ba1697bc165361de7b6d4cb5d53336b233a5cfe8334e431ab8c1d434fa4ef15820747f6bec71089d8c5cf99c4517a15072d3d0cb388934dbf75d38af59d7153e4f6b015dbe140da7c34ed3fec2f85040ecc37d7d1146ce37c16e344a0fdb504f14393309ecbbe7fffce42276f8865fc80b4ad7d03f0b3c70c3f78de36ec9eb7bfbc18c9692ae944b6fae646fd21bfdda841352a70c4631217c44a67fd422534c1ca57031e4594d4e4337dba3f7e8d9f58c21c6026e56670acdab381d2f0f6dae50a206a36a6744cd9cb425c6dcd5bcf40de26ffbf18d3c1f5daaa94a8d11749af1b975db89fb40655318106127261558be35e1deab15595a7f9dfce177efdb7b0fa5c7676bc416d3b8b0bcf1ad15627d0a9d3ad1ae595d49741f494eba53684c185e6befe2373bd8cd28520525845a883b20d4a170fbc562b1ca98c09d923ec0e821aeccb0659bef3bd5a3354dc7a62e01a1aaeb141dd4d06d4d76bc8c00d079c94ee3ea04045f9633da0b4e172ee2c1d4faa8f04047f92b45922c36e56da0da0f5b33a4d04daf39ad30eb57ebb0b9d053b067e4915dab65dd5477467fef700707599773aca1deedb55caab5b2e88c83749e0ebafb4ff56eef12bff5baeeeed0a1d2f39326bfe8c121bd29e08d8526ed852d284e37d1e7d2f6a3b1ac2bcf406ff580ba4d94161531d1a1f5264b2ff3f60a54765f9fbddf4046773161a895b521bbed7f849d5b36c54e35500baabe83111316c3f9cc58d67d00f0b96be6c2fc606d6cf36fa01acb8bd69b6eef8f8d6a955886cd2652141aa857e25ec6c3e98951956a2acc0cad0b7b7b157452040f8988ae187b4b42087f3abf712e7721391c6034995dc14e85ec503db9f34bffb2c3142f89372738571f1868180f058d188713464456857158e575883f2e614e96be23add0266c2e05299686e5d0452f00ef093b551e26089f057ea4b1433a4ec0205cca84c6b8ca7ae9905be996ba811337a0cca7a7eb66e33ff2531199b88c1ab6fa2b89b322ae5330acc8af9098ba790122af01b3bafccc1d57815b1393c81999c4834827b683c54791767811c958ae7c009b8a966aa8ecfc1288221b395a828b415371efdddb0456047086527f0b186ce3b329ca3e611126732126c7963193c6fa52cd68e4ecdc3a19268fd5fc00f4185c5ede524711a2896db0684375ecd93247877748c5e166077b0977f6fc41df8a893e658fd70f58ec27eb7c72cb8c83b6270d7f7b0c1a9bcf507f76f8bdaf580eeb729b69196e642fdc40ba1d3489e790b2441af5d78146cba740110fcc038d57a6555cacd6d1c9e4557c2a1b1e0cd52ee0aae6403233ed7f62bc2b6dcf4b1f39f9abbe6edabd2a011d7a6737bdd973e51c9b65a7f833500e85848f488f163ce4b6555f2e83705d8cddedb3f78c49744954d316f655189821faabf8a193733810912e2acbd46852a2fcee213dd4b1d531e0ae9a3581aaae4beb353827d62839533d244715069db3d577b19a66e00431f5e200db78020048e42d26d2c2e3558203bc7b0d1afd0b020e0bcb2ba6211bf4ea22b0d52de204e0e2dfe4f1d9fc1ba20afe25070bd621182b55b0697391bac4f09da0026f5c3fe5c5ed28a4e8599e78f41393f0ef1b16d627a5fbde66783b09fd57623fb1cb3d790c77ce9f80e11e0349362c6ee702849cb236bcc47303db8d15f5cec097fedf4104a3c69aa13c571935638a08a79eb8203dad1cbf675d821e236972e2d59721cc327935796cc4c650972b50f1fb194118d586b4b2e09715d45082967bbb5c8899e413b3bdf9268d387d84b9f14cfef42e06d6abef32e053a394eb15f4d3965f41f30ee674dbcee7e975fe984675ac64eaa0af0ccee0b3e0df338ec6d779b369ce609e27522311590554a4f3c49664ce1d9075883a769afcef568704a2c39eb242938483dce4fedf980575ad473fc6cf01036b02002b248e96f36e7014e4e6ea871c9bdc12d88eaa17b8b3c77a30c06d5658f713e03b29fd557346e0fcd5cbe750ff5e35d1da677c53665c25b486d36dc6e6cce002156dba505ad0ad7534c8688c17cbbea3b0b4e35616445b5ea79747bb78e02039663dc00d4042e2f504c22a8780bd24156d06b580f995f4ebfc33fb41a8733342bde6bc5712eb4656c98c600cc015a7c48ee4146d8aa5df33429d267cef604ddedc060bbc19286afa2380ec6390b2f219be7e0f9d9d30a974cf80b0606f6d662e22b542cd061164303eb90c7360352e554e06e0d58588dde56afa00f6ac4e422ede7c85a26a37cbfa29aefcf0084c6e29cde9c31d7074b1c0873bf1654f81a5c1a1a6d40188a41fd2d8da751aec38a339e6436dd1d417a5951b729ab00ede3642f2ecb0a009c99f3f7c311951737fd9e6c380ac0111fe540be9e0ddf55cba79ebf2f65c6676272143a68bc450a6dbbeba0e211fc54e7fd7b95b65e083e1d82522456b79d3e3c646caaad78d1da8a185089304b6b420d433c2002b98523d7c8b8a9d9810b2d85bd5a6a739bd07c96712b423cbf9f58d4f5a2d594e2922437cda1ac85a713a535976773211ee2b20a60aff0b331f411fa3311288dba11a10ad626977309c32f710137f1be15cf2d994e6c2f2f915e9f867035f598fd1d1fa24f81eec53eb31582bf49941e383f50a500c4b556ba50327142908f92ddd03d6b43ba11a219d57f896798556d67de46435f68180999059f010fa957f3dc515c9f8f793edc72291609aff2f5885410b4e363069645be215550d9e25944a4eb9c70bba4071c06ff29816a1279a9c236179e0976eeac28e61ec137e511a759cc7cba8dbe9ee8cc80323ce84cc9035fd0d2fbdeb0da0ef833297bb30778b183de604bc81b022806a39fb11c1199df77c97a0734e55e209fb871f0e005c8a0500a3c4a9793821ee1c44c63ab49ef5c1da30edf2109acfaba0877ebea81e1e79dd670b40ef712ccb406f83f29835d4b36321c744c2df702cc185d8ebfc1fb3073305760ce794b9af4028c53ebdccebb98c91f7a1e976f300c165e7376f372668607365583ed8415117ce3b921e4c89d5916dc6c8cdfa2f29cf2a98921b39161746dd51ca542936d356966b6451394e7ba1254af84e459ace9cb82a3e805a19697bed4990650ed5ea0e4c5d10f7c7d4914a56f63535883a34dde07749d728538bf172e32fa24905cec40715fbf6473b9f8088f06ed2b23d4c6eac2ad953a03f3ae5fbeb55f0edea519f8cfc26eabca8a469b165de935530ce917c284f1dbafa6becd9522a5f414c4e7061be3051b6e84e55a77f8363876931b36ac49de40ff4d645bc1913245606498f944db57942f59b97760890497275e37f6133b7c4a8617d0590ae52df506790efa9d1ae929359701f0c7c98b11b60a3a4dd782f5c171b04dbd00ed1bca1c1643b14bf6dbe91591483811960473a0b609237616ca4a7282affb20b3932352abb6cc63abc11272a730a1072389d57125cbd4efd6ec3bab9105dab4a33073aa9760ff4d41ed7c24dad6e864d45dbba7a7afd25607619f0e5a1a5110b31e65fb9c79cc676f0cf3e0ec17065a8e9a132d2a618c42800816574f0a55a71e7f2b0895fedcf472a08ac25803634321bbf6539dc76e49a9a4c8ef6f75e30bd102f0515a0c12982c976b8472ddd66b9e9894a13dab05c752c917c2c750611504b6d42043144d729496a8435e1e3757a0420c545897c174f8e2d046b2381ac329a507c02d01d7a8304d152afde04b603fcb8c15a5327fea7e20b1ca85a13d3a5f5c0e2f98cf86b182cbe41d8f545c9d22f6c8c5d71fbb9d3578bdd1b367b9ed1f8d174054bc0263a0992795a9b5cc6f6ce08a261fc3135b236dbd43e6d88802d59dd47066285727dbb3baf7445b2555d33ba0a4b6aebe73c33560e2abe10c3de7c2e1d1b823928c77ec293d6770f7be9c92c057978f235688239e54545aec2200d12e806293c84287949dfe12625f042b03d8d8f2608080dc7742205916d8fc4972a955f3828c3f592522120314e5475e2a85949f381486359f1ca444890b0966c229f08e7d1c6587b63cd0bbcfdf680330d9a9e72dd6fb08cf999bf1bedcecb7ae21b26d516784e3a3ad5a8d4d4e77ac5ff914a945c35c9a0bfcbbe9ca756d0634e051fdac4d63f09a8e35afe018367197d3a14acf7bd08fc2ca3282eb15eecf68562d5ed06396f5caa7168a2bc742f2b6b575784bcf3edfea1f3e6602c0b19c62e7033519612e454da35444d69f518ee653dfaab4ffda1d9d256b45015b12709e57b6e868f9b44fac4bf12ae4f3a2415b6398dbdc9aa857c15facec6291aa51c0e56b0d64f3ce179a964585f66110abd543534b37839f2ec33f2f04ed1703359fad7038f2adc16d589c1cf6417bad5904195104c6d894a1f8337c2c54249865c3", 0x1000}, {&(0x7f0000000040)="6b9f8393297f09bc4be39aa379ef", 0xe}, {&(0x7f0000000200)="bf9d6e9d6c7b16bfa4be47fcf46359ae9f3b59a2c5138cdb109b9293f29f54010000000000000000000021a0cdfa9fe39a98db475984b91fc5c200435e10e6bc95040db2c5216b386ef57666a25f7b9a1659cda509443ee08425c4e1e2418341d7c876488782", 0x66}, {&(0x7f00000009c0)="bf79dc9a1028ab921cd071591f7a9db15320bbddf0f305906f98bf3614069ad51dfc03749f2c075c568611f61ded46b816b59841106638062950b942b630dbbcafc520445b79c5115a4ea4eef1e7f977e3774ff4008bf5151d1fb263007d28788d35b404e04ef61728f68211ffad9c16ecae316581a502bab4bfa19f7e0939632fd5a3052f2d0c7dff58e3d11230599bb854dd3f3a427f570862b8d2fe8bdbe6042f21bf163cd5dd7c1d0ef836ae8045aa7ca35f5e53e9ba848a2942ea3ed543641ef76570f7cd3b47fd027f626f3bd6d27497534f80ca359bed2312c12a261bbdb231c228a6317ed463a86de46cd2fa52e71a5d47310c9c21ee3b15a201c0072bcf2743fec0ddb3eb0877514b6f5202f641051bf4364bbd9630b5b8b84a0032508b3541138f10aad5f8a4c89cd72f8b639b1869fb5669d717256579f94dc7ef9f438b934adf00d3f8e82da6fa64528d2a002ca428ff27209ea89d1c9b50e00d20283bac8e0b88b0fee795206a345e7975398218f47edc2cc7090eb88296803d60bb2902f54470353da0d58f6ee66066c2ff393afbfad422082a1f26c4c9e5ce1304241b1f2562bebe0b226a6e6072de1b1d914f0463df2a2253bd5f861d015ff05e7b7d7cfb7854ff86e53cb388968c2ccc18abb41d43be652cf0a5c0bdd3d3b1ae0f3faa10df7722fe7fce63810f912921a6ffdac23d7703cac5b919b9af2645896aba8c0a703ba00e053f4b42ae313f1d7de9b1565cfaaa2d8424aa4f89a307bd1999bcec69c8eaeb544d1e7b6f2240bc2bb9d53c0e196620dc3f6c16c782dd7e5bb6d79964f5b3289c6361288636966365d42edc71f2724cea2b4fa8661107069b3dcdd39143f00f01bd963901332edc052b9f949cf749be1eaa2604097b7578ad2244fbd632b2d8ff2ca5c94f97f3f9fd3a682d4a9986f7e38bc049a3102be24495b3c00c2f71ac18100dbe40c84663f824a6143a7fdd706e22e796d80014d021719dfb7b0820a464bc0d2333ed0d21c3fd227fb62d13a0256345ececc662cfd248d9c09b421649fe03d519598b278eee49812968e8d9dad07d593f6713c14ae0bc3cafa0b99511c3fc679aff59a2e9e8c80d75c4f5c5ca50f07e2086134f3683eee17f92a4f7adace694e6265b189e10691a872205b50efe167744972dd5717e536007bae37d0e8ec0ab3e101969f7dca2e7e33585e4ee3e3f642130b205bea763940c905cfbea9e359aa1aa5d520c228f7318912873a5c8b907966b51bf641d18baaf3e72f0ee87bb8155906d178ee1a978aed3ee581852f87a6db8efdb7e8c471969014282b39eddf013d7cd1058866c94dae1aad70fc9b461eecc61f0810f87302fc438677390d95745104e3a97e816ec7a2842112f5de7538e6094a93724b84193b4f4cde930934aa653afc59b09cd43ade3a36c366fc2cdbae86d8f4ca90d6fe4e726f3fc453edecc1e83315299e5201bd9c30c53714a1969f9efb71d6765c386cac47bab06037914acb2df68e2380b243df7d0e8526ca467b9d70a27deba7afaff440335dd629786d6c04e7b7158169d7ebead42c8a87a5a6556a3d4b268ad581fd694ea2d8982135370cf83a758baf1063a8a7f0f48852344b21a6ca6df7cdde07b13c8f3e73577b9ac0eea1df355c9c9a492cd2df3d148d86deb7244b942dda48616f57bb32100a34f524053bb238b5c748f6cdeee855624ded4ac965340261ed2bad9cc5fed6222fa3df5acaf1bcd270ef7851db6de60c186c6e8b92d11c3acdb1b115b03b0a225538da6718ce58c2d3aebb074f1dcedb67f910a31bd8e4fdd554f85477d800e822ed087705021a963c596621f2cd5b7cd325452c336e19b23fa67710f7e6d4d5707117b1b8ae47ab3de65a00f4cf065db0e82b2b1bcf9a7665441ceec2886fef2e165f8705fe4e2e2d91fd3b237a1ff99970a2f38ad08b65614d0713f2f4279b407408c9cbfde724de4a0e4daaba90826a2a7537188d74c96fee73666a32fab7f5c502ad5c0669fe2968a12de6a2bcca48e1d8c3d7dfa0fac46b3218ed932e2624265c7152c9d786388755434e0d552b3a90dfaa4e7c7b3e8585e2da1799030b377ebf63b096cd14e92788392d3f659b4e15e5b0e675f593f17fc7e409e0c6ecdd814a89132dbe4b105f36d0ad570699100d219ed8bf6e6ceafed8a8e6404b4bbc7d71876c69870fab4641939a86b4c6f73b0e00ea180e6e2ca38273b7672e60507c93c69b0b009de3529c558630ccde1003f35335c1d986e81c7953359f24414a0aa8c80f469dc4ad28bb191bae26f6b822e0f05df44cc08d6d664129104bf83cae9a31558c9e279636741bb59993b696c25a7f26045a836c890a6e853c056bb060b8a8b7cad154467e739a30b0ae98289842ee54fbb66e3e5cb677476f0028df20a8fe5541a79ce5a897bc90834983805161730c285bc4ef772a3deb6f428c2822cb5525fd9ceee72d86d76269dd4e2cee392d6b8e64c4d625b6b6ac84ab005c2cc7b4e633028fdd1e42a7212e7e5dbb94b5961d30f7f6bc8fa6f212cd614b8e44125d51117525b5e1bcc7813bb29928f736d6bb7edb742b58e3078270b8d47ad685c8f2a6ea7f4d95055de19d7346cccef836a7a735de4fa4685c8090531216ea6b1c2b4cdfb095a313c871046a9c3a6abdc4a0e4447329a58d22e12c8659e3b099e602689a7919f38f591e848d1f2d71daddaf6f4ecdce1d477c028a6f0437be74031d6dbf9879b699ff2d9b99b653db8bc46842313698636d4612a0afdcbe881f48eca319e3f03b97e9f16758a999722423cee0a708e9fccc9ab0b82e89f7892b3d60f35d2a1eedc4d4f87bf1bcb69d69d3e2aac6fccd5a83e11a5d11c3132f8b8523c57c9e3d87439d59695ee3f224f0af94973dd6fb1f27203a5f4492740816086ff4c7307e01d2e50f77e89bec6dee50d9dc5ffabb98bbd4508436fa07e86af77d8883c49ba3820046f80bf6fa60877c4ef83adbef15890f4ea87a50d807480b5455f2463d867515a39729732f488943cb9ffb7f9c0e4c0a18cc401709abe21a3e37e3ffc97b3927b9a5f38d84e1b1840e00d6b71cac6736c04ce4dd8bb14865d8bffd32205a72ddbcdf687f182b11a9d4e6f497a4e319cf9e51dcd3c10ca38b1b0616ee6f537c78e4499757ff9f787d4d29639741568cc10a3d5f855823b379b05d084d3f5e187224447ec55c52084141cb86b9b3195c5a00fde7a21d7f3611aeb40f1d7b40f4c4a1c8f54a5b661de070ea33bafaf3fe8b0c69822e149b2345e13c24238f82cbc7b373d2c4f3e57b1230bbb9a6a7a83fbe54520400cea7c3145e76bb372832702e4e2dd263d84105c685e25d59ea425a3e94f1f86823b2257daf517817fa31ccaa2dbd0635e58dad654c5c5caed5d48897d314e2b7b731a5da5540c5b15158c5dd35db65791e4082ad9909ac0f48ac82cb98628a7e541abab43ae880145c21fa48d44383a19c73f7e01d0e9e4cd698a7036e0ff18f698337333869942a4ac8bb9ad408fe174e7ed1447f6f793083ec765d957aa37b1899758ad5d7a28d9ac0bf9b55874c7cf7330162d8ff2ac66a86da1b0c9358a673c06515bef153f0704d1889e59ab43b8da943ae63effaa770d887176541a5a3c27abf0a839ace23e682edffe255132b9048bee22698350e104c1d8c7fe20dda5e1f12ec158de5d8947c7d383a460ecaae288ba5cf15738881ac238a7b6fe0f59363c6399bf2708ae13defa3a7e3e5ea9d1461ba04ed28732721620709724f7a3e0b960d5a039ccab0a8c9981fbba0cf15a5927fa6a53b714a1d2d16617cd57d618947f0261cce37a2dabcc9b3a46974deeb86f9ac65c47f39e53138f15e945bb8e48f4c460f54cbd35bae5a9a878310c7e2c702c333d9302886c2c457142a771b61997007c320990f7c635f32bbcd14200388f8286cda2d838bac9ecf29f2078fd84a64c83e4fa8da22d6314b20ed5486ea651260c1857a3a0ca388f8e38a1cb6ebc27e854821345ea47ace59fafd416b50fca995334ae7fc23e7220f8a7353e82d41ea6b5f53b26f4f3ee5746c28be41d0eea75a2c566054a79c47a8f1e0c68e2611f82c39d44a3a69ce22eec97660c55370aa4c5ba1444713cfad6b8eefc8ec1d3a01fa75b06a42e62900b7f5f2e9257adc37336fb91dd6c913ba3472f0571dea13bc7f66d8b9e0f651dc53a3ca3b6b4443d0adbe674fcdd27376b88a0d1941cbac0c8d370459364b248dbea1068f6ee6078489e96649dba892be2a905bf3716f8d3f4a526dbd1c4388e53a88fe63f8afbc9d3e4845de2209186297df3e88ac928df75c43178e586c1bc0fae1144adbc36bec014c262fc5d8b12307e3c7e0b296dbe47be3f8c8b2a390ddc3b19f24e0bfd9d9cd041965a3be1dbb5246615ae6e5f477b23eb8c5cdd3c664bcc04a0ea97f69ced1ae50b69b6e79f5400b4633bad529852b2a917c2f560b8cc7f60a6abc18ea5d75d57d82ae1a5465a3b7508dc616f9146cb71aabc7d1e1f393fe6cdfab412055a24334a290db2b3710f4137f590788a6955272a52364aeec4eb0e0288163e8de5aa7f28e790669ea6e0fc754b6cb354964118490ebb0530e57e679b0b125a196a9a198ce5e137397b4d0130d98d13571c2857f7393ef356d7ec369e4033d104c54efe4ed63c18f0a3f47b614d5757539feb79045f44ed75015728c083c50fbf2d647ca113ace208b0ad0125d4c2a67b7a4e5db7275c52d8cf66382228b4a29fcac5eab0b9be68cd0f65a74637c04dfd19ced9d18e2071d50671f5a915e7fee2ce48c6c3c517a72859ebed7c9e6e3d431fd21472ad9719fc5162d5fcd2e2fe79a56b094db78c2def4705212b1468e977f95a709dc2718e8ae609108cbeec2b09e57a7af06dfbf03e18e174254fcfd2b8bb4f5f593f1cfb0af9339b2655047bed2d2fbc2d75ccfac57de2f777e5ea36c15183ee22ce8373958b3e47091a87e6b361a6f8ca8d51e56a6c5fb36d72a831b31b3fb73ec39766ffd71e22b15122d74414e48d0fd693db20787325c81f901ddb646ad84bbcef1940e0d394ff43ced0f32b7f61565021a4db16a1a5ed93b93a8473e33734891725340a63edea42a9640748fbed2979a42c0d7a1af12358940ddc5e315bbb5cbb9a7d1926eeaba058fa8bb978625d5bcca5cf53dfe43d177a28", 0xe51}], 0x6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="d80aa5cad6088d0ad96e77bd20f66516ff0f", 0x12}, {&(0x7f00000003c0)="d9fbf6ec4c83f1e3868eae8904698cd9e94027375b3d464f167d9fbc3434237096b43954f536c2b81cf1172250ae87e7ad00932183387bfe33c5a0398621f48864ebe8e8b189c1f196d0cb6857213e038a059c9aa2eb6f9d00af1df9a53d020000000000000071f1c8260880c728d7a95d62484c9325b9fffffffe417917037bed287f41739d6e3a47bd561133d6afb2e9aae17902e214dd345ec2b9c387b73ecf7f9b9a92e80acb0000000000000000000000000000c53ac5fa1bb590968fa8a1bdef6a7a7cc1803b0c4a37d161c22167557b61681c0cb0db24df", 0xdb}], 0x2) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fe3c9df96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c7d0c032bfa896443a42118000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt(r4, 0x0, 0x6e, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x1000000042, 0x62}) r5 = syz_open_pts() close(r5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x0]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 4: openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x1}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1, 0x0, 0x0, 0x1000}, {0x810e}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) socket$inet(0x18, 0x3, 0x102) connect$unix(r1, &(0x7f0000000280)=@abs={0x0, 0x7}, 0x8) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x0, 0xfffffc00, 0x80a19f, "bb08000100f1675910508b00"}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000002c0)="50762ae207739c9f01f54cf597e2d191d7a36a5db270a76f33befef5d531240269e8d9ba98d854d00684a40f57917fcd6c", 0x31}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x100000000, 0xfffffffffffffffc}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x800000018, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$VNDIOCSET(r5, 0xc0387200, &(0x7f00000004c0)={0x0, 0x0, 0x0}) poll(&(0x7f0000000240)=[{r4, 0x4}], 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040), 0x0) r6 = kqueue() r7 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r7) executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000000)=""/18, 0x12}], 0x2, 0x0) read(0xffffffffffffffff, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) r4 = dup(r1) socket$unix(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, 0x100000}, &(0x7f0000000b80)={0x9}, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r4, r0) sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b12", 0x82, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) lseek(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket$unix(0x1, 0x1, 0x0) syz_emit_ethernet(0x3e, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) syz_emit_ethernet(0x4a, 0x0) syz_emit_ethernet(0x3e, 0x0) executing program 5: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000080)="fee1062e3851ac6597f151e42ff7a33de9dd3d7c97d4203475698f74cac9cc6f134be967475dca45abbcbdf9822baf1dd6e39402f1a10fbdb33444dc1b9a7988bb39b001e0b930d2417900a37cbfc8bea645dccfd535721e76dc7e0197cd03c20be166bfdb56918023af097423e3489ad242e59ff4764db213775409617e273814dcf47e87a17c81a5116da7d0953e36b1abe2539128e051e0256251a19c80f5f5bba0776dffa4bae061079dd8e90d0c1ce88ff5c673fcb3e1e28b00b6908d8389cb0c474afd0372b63c5ae9d5c3f23025db45fbf871252a5d10", 0xda) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) link(0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='./file1\x00') recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0xff46}, 0x0) open(0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) fchown(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r0, &(0x7f00000006c0)={&(0x7f0000000680)={&(0x7f0000000280)=@un=@abs, 0x8, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000400)=""/160, 0xa0}, {&(0x7f0000000700)=""/132, 0x84}], 0x4, &(0x7f00000005c0)=""/129, 0x81}, 0x6}, 0x10, 0x1800, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500002800000000003c9078ffffffffac1400bb4e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500000d21b53123f"]) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) r1 = msgget(0x2, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) r2 = msgget(0x2, 0x0) sysctl$net_inet_icmp(&(0x7f0000000100)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, &(0x7f0000001140), 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, &(0x7f0000001340), 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/136}, 0x90, 0x2, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001480)=""/156) msgsnd(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000008adc0c34f021f128bb75e192d2ab799f341e1277d16c8ce1af7451f0495a93592ebb2d2d5717c704409d6245e1e89647bdbcd3da39c8dc2d555b083ca36d7c7e50446d4de6d1d5244bbbf6ad0777bf355483b7f10072f7e983ca85d27178562a4fad35e9b4b9ee7e06507dcfdb1ce065a8ed1626ece1a1a3c26b2a60ae1cc84fdf024f5e271d7781efe011b64401fef33ddbfa1682d3e69f871d656284cc896ef0573dc56366ab746db003c3f1fa33e3477f0bc1cfcabc5604312eaa8548"], 0xc6, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYBLOB="0300000000000000ab613f0800000000000000"], 0x14, 0x800) r4 = open$dir(&(0x7f0000001680)='./file0\x00', 0x100, 0x14a) readv(r0, &(0x7f0000000140)=[{&(0x7f00000004c0)=""/172}, {&(0x7f00000009c0)=""/230, 0xfffffffffffffffb}, {&(0x7f00000007c0)=""/229}], 0x1111) writev(r4, &(0x7f00000030c0), 0x0) r5 = semget$private(0x0, 0x6, 0x36) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000003180)=""/194) utimensat(r4, &(0x7f0000003280)='./file0\x00', &(0x7f00000032c0)={{}, {0x2, 0xffffffffffffffff}}, 0x2) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/26}, 0x0) connect$unix(r6, &(0x7f0000003380)=@file={0x1, './file0\x00'}, 0xa) executing program 7: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, 0x0) r0 = socket(0x0, 0x1, 0x0) getsockopt(r0, 0x6, 0x1, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0), 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ktrace(0x0, 0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) setrlimit(0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000002c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1, [@routing={0x2b, 0x0, 0x0, 0x7}]}}}}}}}) executing program 5: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r0, &(0x7f0000001480)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/6, 0x6}, {&(0x7f0000000100)=""/176, 0xb0}, {&(0x7f00000001c0)=""/153, 0x99}, {&(0x7f0000000280)=""/9, 0x9}, {&(0x7f00000002c0)=""/82, 0x52}, {&(0x7f0000000340)=""/161, 0xa1}], 0x6, &(0x7f0000000480)=""/4096, 0x1000}, 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000014c0), 0x80, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000001780)={0x8, 0x3, 0x1, 0xfff, &(0x7f0000001500)={{0x1, 0x6c, 0x8, 0x0, 0x8, 0x9, 0x20}, {[0x9e7, 0xb1c, 0x3, 0x6, 0x9, 0xfffffffffffffff7, 0xe93b, 0x100000001, 0x7, 0x9, 0x7, 0x1, 0x1000, 0x0, 0xad94, 0x7, 0x93a, 0x8000000000000000], [0x5, 0x0, 0xb29, 0x8000000000000000, 0x0, 0x6, 0x81, 0x7, 0x10001, 0x1ff], [0x8, 0x4, 0x8d66, 0x5, 0x1ff, 0x1, 0x7fff], [0x4, 0xffffffffffffffff, 0xffffffffffff8000, 0x6, 0x80000001, 0x6], [{0x80, 0x40, 0x2, 0xfffffffffffffe01}, {0xffff, 0x2, 0x1ff, 0x1}, {0x7, 0xfffffc01, 0x9, 0xfffffffffffff000}, {0x4, 0x800, 0x4, 0x9}, {0x2, 0x7, 0x3f, 0x9a00}, {0x2e, 0x7, 0x40000, 0x8}, {0x7, 0x3, 0xcb, 0x1}, {0x4000, 0x87a, 0xff, 0x3}], {0x15, 0x0, 0xfffffff8, 0x4b5}, {0x101, 0x8, 0xa2bd, 0x5}}}, 0x5, 0x3}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000001a40)={0x3, 0x1, 0x3f, 0x2d4, &(0x7f00000017c0)={{0x3f, 0x62, 0x3, 0x6, 0x5, 0x3, 0x3}, {[0x1, 0x3, 0x80, 0x200, 0x5, 0x9, 0x1000, 0x466, 0x6, 0xffffffffffffab2e, 0x60000000, 0x4, 0x7fffffffffffffff, 0x4, 0x200, 0x80000001, 0x7fffffffffffffff, 0x3ff], [0x2, 0x3, 0x7fffffff, 0x0, 0x7, 0x39ec, 0xc5, 0x2, 0x7, 0xdf], [0xd8, 0x2, 0x4, 0x3, 0x400, 0x0, 0x1], [0x6, 0x20, 0xffffffffffff8000, 0x7ff, 0x4, 0x6], [{0x3, 0x2, 0x5, 0x3}, {0x8, 0x6, 0x2, 0x8c08}, {0x3f, 0x400, 0x8, 0x4}, {0x7ff, 0x1, 0x5f57160a, 0x8}, {0x8, 0x4, 0xbc, 0x7ff}, {0xac4, 0x4, 0x1, 0x4}, {0x1, 0x5, 0xfa5a}, {0x7, 0x7, 0x80000001, 0x6}], {0x3, 0x6, 0x3, 0xfffffffffffffffd}, {0x5, 0x3ff, 0x6, 0x1}}}, 0xc0, 0x8}) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0}, &(0x7f0000001ac0)=0xc) setreuid(0xffffffffffffffff, r2) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) setuid(0xffffffffffffffff) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001b00)=0x8001) r3 = syz_open_pts() ioctl$TIOCEXCL(r3, 0x2000740d) mquery(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x0, r1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001b40), 0xa0, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000001b80)=0x401) r5 = msgget$private(0x0, 0x402) msgsnd(r5, &(0x7f0000001bc0)={0x3, "f38067289a647533401e52601f983afbc073f8f12be45dd0558cc82ee569a61bec56591b97d5c067c7ebc3d01bd8b482a96eb2b257f43bc328e3cc44289ced0213dbcf5baa66d56ae8dcc5f65a2761bf4862f71ace7c33b575ae8e1dfe76897733b1f3e8708f5a92442fc6a8c0d1c7e0bc70bfcf8b3b6998ed93f5cc8be6595d2aebdd58a73e4aa3b6f14041569913da4e5188e3f9cc50a6a5625e1d7637d75f408235c5ae7b2733e89fd1fbe4b938f1b91f63613b98fa8a208da1b715f34d363e88b50244539e84f159a4fd181020fd9efe8216e4c218482b3d3584b47fd76ef6659e318df7165c2991e6306b0e46c993fef5687706f1f1f8ee16621f"}, 0x105, 0x800) socketpair(0x2, 0x4, 0x81, &(0x7f0000001d00)={0xffffffffffffffff, 0xffffffffffffffff}) syz_extract_tcp_res$synack(&(0x7f0000001d40), 0x1, 0x0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80), 0x10, 0x0) r7 = shmget(0x3, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r7, 0x0) socketpair(0x1, 0x3, 0x1d, &(0x7f0000001dc0)={0xffffffffffffffff}) connect$unix(r8, &(0x7f0000001e00)=@abs={0x1, 0x0, 0x0}, 0x8) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001e40), 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000001ec0)={&(0x7f0000001e80)=[{0x81, 0x7fffffff}], 0x1}) bind$unix(0xffffffffffffff9c, &(0x7f0000001f00)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x1010, r6, 0x10000) executing program 7: listen(0xffffffffffffffff, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x1, 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590", 0x53, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) poll(0x0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x6, 0xff, 0x9}, 0x100, 0x20, 0x7}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x87}, {}, {0x836, 0x0, 0x0, 0x2}]}) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x23b, 0x563}, 0xc) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r0 = socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x62, &(0x7f0000000400)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "e49919", 0x2c, 0x0, 0x0, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x0, 0x1, '\x00', [@jumbo, @enc_lim]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open$dir(0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000100)="15a0472e", 0x4) executing program 7: r0 = socket(0x2, 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x100, 0x20) socketpair$unix(0x1, 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) seteuid(0xffffffffffffffff) poll(0x0, 0x0, 0x0) syz_open_pts() semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r1 = socket(0x18, 0x1, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000600), 0x0) ktrace(0x0, 0x0, 0x0, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) executing program 5: sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000200)='./file0/file0\x00', 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000100)={0x6}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000140)={&(0x7f00000003c0)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffce7, 0x0, 0xfffffffffffffe18}, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000140)='./file0/file0/file0\x00', &(0x7f0000000100)='r\x00') ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)=[{}, {}, {}], 0x3}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) executing program 4: chmod(0x0, 0x0) chdir(0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(r1, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0/file0\x00') r3 = fcntl$dupfd(r2, 0xa, r1) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f00000001c0)={0x7ff}, 0x0) executing program 2: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/214, 0xd6}, {&(0x7f0000000180)=""/5, 0x5}], 0x2) setsockopt(r0, 0xd1b, 0x2a1, &(0x7f0000000200)="ba0ddbeeca543c4fd750b905ec4ee1dfa67024c3f9be9fa4e56fd3d7722a57a2ed9252faaed0e59eab3c9255e8ceedcb0ad762d5c3f2b23a6b6e1bd9ece58257bdb4196edd9da85831723a3fd554546bc34df7a6ed54ba99c4cb4ecb9b4c16aa9e72bc359699c728bd721bf93f1321fe2029f2a9e3fd2ca4e7b9", 0x7a) sendto(0xffffffffffffffff, &(0x7f0000000280)="287b38bca69d5cf01ee4c3b88656", 0xe, 0x4, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000300)={0x9000000000, 0x5}, 0x10) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000380)=[{0x22, 0x400}, {0x80, 0x1ff}, {0x0, 0xffffffff}, {0x5, 0x1ff7}, {0x88, 0x8e}], 0x5}) bind(r0, &(0x7f0000000400)=@in6={0x18, 0x0, 0x3ff, 0x2}, 0xc) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000440)) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000480), &(0x7f00000004c0)) r2 = dup2(r0, r1) r3 = accept$inet(r0, &(0x7f0000000500), &(0x7f0000000540)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) r5 = socket(0x10, 0x1, 0x1) r6 = fcntl$dupfd(r2, 0x0, r0) r7 = fcntl$dupfd(r6, 0xa, r5) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000005c0)=0x4482) connect$inet(r0, &(0x7f0000000600)={0x2, 0x1}, 0xc) openat(r6, &(0x7f0000000640)='./file0\x00', 0x80, 0x26) pipe(&(0x7f0000000680)={0xffffffffffffffff}) ioctl$TIOCNXCL(r8, 0x2000740e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r9, &(0x7f0000000700)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCNOTTY(r6, 0x20007471) fcntl$setown(r2, 0x6, 0x0) dup(r3) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000740), 0x40, 0x0) r11 = getpid() r12 = getuid() sendmsg$unix(r9, &(0x7f0000000dc0)={&(0x7f0000000780)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000b40)=[{&(0x7f00000007c0)="5537b5f41993366a9f883fdc41752cf5e36df907f1994cfe22dd69e32d4734e08f68057f18fa38e9f05176941805b42c2b5928d74c03ee56f1fac932575dbaeec45754e697bbfa826b7254a4978d34392d16954fe7e830de84cff734d4290309464b2aa51a5e16a6bf86095f12d6c226d82af5a238322046dd57e664fc6206ebe5bc35da2e2c4b11749de38dd184619808cb23507a28e246c008b9", 0x9b}, {&(0x7f0000000880)="2d3787263b9c623cd6c2236b8675a6efadb944dd1fbfd3449a13f52bd756c127bc953e748eca8c60a79845edc490b22f4d2f80064cfe4a18ad665cd279d7b865b650b741c3b36a689d6f9a8fbf73a2b0ac346ff693568a9dac463e18c37c08cdcfa795206ca933", 0x67}, {&(0x7f0000000900)="c9ef60ac3f17", 0x6}, {&(0x7f0000000940)="a25b283b06549e0927dd2356c0e898545d30d2f42db79007b3a6bd9cd149b783d60f6d0deec8b262b72adcd87ea1b1783dafe8f443836963ad438d47e144bbc1f7f144cbf9c34c7e9ce4aee392d5e02811e715b1b4eae9bea48311501e0a574fe09357ddaa91eb73a8021277bf7f61cd543b249322dbfa5d6eb4eeb6b1b5e6357e4112ad8342607146f488cc80c9b4a4d4dc3c38532620e5b44735be9b16a7dad2392370f522944a278e4ebc13bbfcc01bc1169142d038f46ed9587d069d53061fe41a71b86571a46095f2505ea6c65721b08e42e49c23ca4c24f338e5157ab6", 0xe0}, {&(0x7f0000000a40)="4fc01dee1c24502cc89e4070e5512c2e986c219eddbf8497cddabe4c8f725912b708fabe00bf55794fd02528d54853acaee4f00a1ea1cc22db864e37b324c96bcb7c0e6c8848284297f21ba13cb1", 0x4e}, {&(0x7f0000000ac0)="ad908486c1db34f2f9bdd09fade0c6c529dd60c77a9eb577657c99f376eb0ad7016363d5bd7826230f88b84d2119d9aefdb20dc72888b15885fe99c0555fab511693823cea3d1b172bebaabaf52c87288179cdf426a00b4c70a07a3d", 0x5c}], 0x6, &(0x7f0000000cc0)=[@rights={0x18, 0xffff, 0x1, [r10]}, @cred={0x20, 0xffff, 0x0, r11, r12}, @rights={0x28, 0xffff, 0x1, [r9, r3, r10, r10, r7, r2]}, @rights={0x30, 0xffff, 0x1, [r6, 0xffffffffffffff9c, r4, 0xffffffffffffffff, r3, r7, r5]}, @cred={0x20}, @cred={0x20}], 0xd0, 0x40c}, 0xc) executing program 7: syz_emit_ethernet(0x886, 0x0) kqueue() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffe}, 0x0, 0x0, 0x2}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) close(0xffffffffffffffff) r2 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000340)="15337ac0", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) write(r3, &(0x7f0000000240), 0x0) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7f, "ec3effb7d4c8ebd3cb9eb9ff8a652c581db7134f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{0x0}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, 0x0, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) executing program 2: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x1, 0x4) ioctl$VMM_IOC_INFO(r0, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) recvmmsg(r4, &(0x7f0000000180)={0x0}, 0x10, 0x0, 0x0) close(r3) executing program 5: syz_emit_ethernet(0x60, &(0x7f00000013c0)=ANY=[@ANYBLOB="ffffff0100ff00000000000086dd60080000002a3a0000000000000000000000000000000000fe8000000000000000000000000000bb890090780000000000000000000000000000000000000001fe8000000000000000000000000000aa0000"]) syz_extract_tcp_res(&(0x7f0000001200), 0x3eec1616, 0x80000000) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="78ad55e8f895", @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="07b2ba59f1b3", @local={0xac, 0x14, 0x0}, @empty, @multicast2}}}}) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", 0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000001bc0)="dc232c", 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x3) ioctl$VMM_IOC_RUN(r0, 0xc0305602, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) r1 = getuid() r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r1, 0x0, 0x0) setreuid(0xee00, r1) r3 = geteuid() setreuid(r1, r3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x0, 0x0, 0x0, 0x4}, {0x7, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="016f8430", 0x4) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0xc2, &(0x7f0000000000)={@broadcast, @empty, [{[{0x88a8, 0x3}], {0x8100, 0x1, 0x1, 0x4}}], {@generic={0x900, "64caf6db23cde3d50719fd030a1b28dd276d3e957ef0ebce0c9db4c060841f675295e42d6d02705bb9bd75c2b1b41ef6763dabdf88f5255bcfad531165d8658bbaf6700a6f9b38be7468b4da8ea798527586522ee1b39466f45216dade60276fcff28843f7686561f0d7120e9c3d265822ddd5891bf8dff06af5ee71ce514fde7102d05652fde797f9ec0a9135371ef9810ab03e38dea14c28f2be24e55f07c0b1928430849d1b248a7733d6"}}}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000400)="bf3b6803c96bc016baa0e1e096cf806f8969b14654978aae57ceeba9973983b85e5df63e013eaa9405095e88157332b4f68e78e079413e2c41080000009893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f5502315c137c74763062c5", 0x69}], 0x1, 0x0, 0xffffffffffffff3e, 0x8}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x138, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x6, 0x4, 0xfd) readv(r1, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/27, 0x1b}, {&(0x7f0000000240)=""/90, 0x5a}, {&(0x7f00000002c0)=""/181, 0xb5}, {&(0x7f00000003c0)=""/12, 0xc}], 0x4) getsockopt(r2, 0x0, 0x1f, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = socket(0x20, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = getppid() mknod(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000002ec, &(0x7f0000000200)=[{0x9222, 0x3, 0x5, 0xfffffe00}, {0xffff, 0x20, 0x5, 0x200000}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={r4}, 0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5c, 0x0, 0x0, 0x656cb461}, {0x7}, {0xc3e}]}) syz_emit_ethernet(0x4e, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000001600)=0x1, 0x4) syz_emit_ethernet(0x4a, &(0x7f0000001800)=ANY=[@ANYRES16=r1]) socket(0x2, 0x2, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001a80)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x84}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x8) socket(0x18, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=""/252, 0xfc}, 0x1041) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1812, 0xffffffffffffffff, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) close(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{0x2d}, {0x1d}, {0x6}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000001c0)=0x3f000) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 0: ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000600)=ANY=[@ANYBLOB="73702eb9ccc30a541493219986dd60756aa300083afffe8000000000000000000000000000bbfe8000000000000000000000000000bb8500907800000000c26a26211233c7bf516ab672c64189a532e271f90a58e6d43631dc2ec8cb8f2bc26a07f963f1be9a0cf7d24b3953fce77100a08414b6462866bf3586e470e1177877770a3ead1db3827cf83e62cdbc96064b3c0c7d9d94e14eca317aaed9a235468d03e7f1a1309afcee5ddaf2b90f1460f3cc47556185c828a3d386bb17c2ae13a81f7a26a41e86503d755104dca309748ff73ede3b2a649f88793e6d6fccb43b4d8a6644967c7bc02fe5fe64040560007f9e6f9defb5ed68fbf6bfcf467dd3608a23cef84dd10513cf05bc0f92ab6ff24ec6"]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) syz_emit_ethernet(0x381, 0x0) sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x16) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000100)=0xc) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x0) mprotect(&(0x7f000029e000/0x2000)=nil, 0x2000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340), 0x420, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) chroot(&(0x7f0000000380)='./file1\x00') ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = socket(0x1, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000380), 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x9) r3 = dup(r2) mkdirat(r3, &(0x7f0000000100)='./file0\x00', 0x117) r4 = open(&(0x7f0000000480)='./file0\x00', 0x20, 0x2) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000300)) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000008c0)="365aa0db8487fdde54d1ccc1cd63cc9f99444efba2f2fde32caecb94416d66b8bd0b889819c51a45b35c31c0fcd828d0a418962000592d4faa6ec5d8845ed464d814bbf01b605a5aab99cb326d117ed77c754deedd8d40e293187699266a94390d49936bfd31d6bf159cca8fdbd95ce1d54d7cc731f027d53b8d789d57e336442d", 0x81}], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0x0, 0xee01) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) r1 = socket(0x0, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000019c0)=ANY=[], 0xb0}, 0x0) acct(&(0x7f0000000240)='./file0\x00') r2 = msgget$private(0x0, 0x746) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0x0, 0x3}) msgctl$IPC_RMID(r2, 0x0) execve(0x0, 0x0, 0x0) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x300100000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x3, 0x0}, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5}, {0x15}, {0x812e, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0x12, &(0x7f0000000040)=ANY=[]) executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b6000010"]) socket(0x2, 0x2, 0xff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x3, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$FIONREAD(r3, 0x80606949, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) openat$pf(0xffffffffffffff9c, &(0x7f00000003c0), 0x10000, 0x0) msgget(0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) open$dir(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) kqueue() executing program 7: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setreuid(0x0, 0xee01) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r2) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/49, 0x31}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) close(r0) syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) socket(0x1, 0x1, 0xff) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) socket(0x2, 0x2, 0x0) dup2(r6, r7) executing program 2: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000001c0)) sendmsg(0xffffffffffffff9c, 0x0, 0xb) sysctl$net_inet_ip(0x0, 0x0, 0x0, &(0x7f0000000200), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000040)={{}, {0x4}}, 0x0) writev(r3, &(0x7f00000002c0), 0x0) r4 = socket(0x18, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x7fffffff) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) pipe(&(0x7f0000000140)) dup2(r1, r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)=0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 4: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, 0x0, 0x10) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendto(r0, &(0x7f0000000140)="c0fadae9e5497e85", 0x8, 0x0, &(0x7f0000000080)=@in6={0x18, 0x2, 0xf6, 0x170}, 0xc) listen(0xffffffffffffffff, 0x0) socket(0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x1, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0xa, r2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x4, 0x9, 0x0, 0x0, 0x401, 0x63, 0x1, 0x1, 0x0, 0x1, 0x40}) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040)="9c95f9433f", &(0x7f0000000100)=0x5, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x6, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0xfffc}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x84}, {0x64}, {0x26}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 5: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet6_ip6(&(0x7f00000017c0)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f0000001800)="c16082d680ab1a565546599b32f7c245795a3ed430e5ea5d796c3952dc11eaa97d35dcbe7feb41e6526e400057291de3de868048aea13852cb61de68e0d80bfb097d5a907c461c04073977a1825c54f70af511010eb41a519b656b12208e40077de94ef526813f8d7d5bb9ec5691745f4b25d98766b7b23f89c02c562d3e12a6cbe0867d5992711c3bbeb717b80e8d7508c31617aaf49d3dd22fae06272a30ae228c72c853f3f77039d6f13891a6b7d45f094aed48a2da0551e0164dca2ae64e1c629ae404cccb8b4c7710a95e9059184837431d41663a8690a9e4d286a622e9c8d27c68f5193df9756f39987d5da1188d410ac2be1e72a0a72bd7d4e35dd01316d80612ebed86513f4fab89502910ef6f53a6c11e436c1c519bb196da749ee82558041bb57e656bc652862d20c1a9c8cd92194bbc14bc70f3eca95a8fe2f95f9f8928c80f539ad0a0a31d799c35fe6d47fa392ac9bfe694d344254421574567342c85b8473593140b55e9a218ff95a817a80c4201e51565f9dd346fcdab2d0a855c7d18708e3e247b1b143e0939acabd5146d3b283be730e56eb5c59c8b1a4334033597db0d40af7e381945cd2f4dc45125274c2fd62328f0987b0248d0130bbdedbf449af208580772fb73db47619fe0de038681f5afe13edf55eb6ca7dcc90e5c5ac65e0b1d3a4fb790485d8b41ac9808c17c72c6f18983f35ae1c14f24e1ac14f6e58da589e7396a0b256162e47db995176cf64ac7c3b69aa8453b8359cc68bbd69f3df9041d61ae40337d461e7125789e33eef64ff0addec0deba90efefe8dfe77a4f3f355dd4b05165e75e21826671da4ddc5f4bdf9a0bb1a1ad100cc0cec9d1b9d6e3153bda2de0573be49dbfc17301b59e31930c8145a7c6b402a812ddf4678b2e43cc67d439de8c99eb8e0c9106a52bb9a9e00a855983f5171534b62930a4e982453fee6a5d0f3722f18225394505444cf65edc15ea4b3ad40d37caaea01a4dce6f64a183a985d293bd305f31977526fb4d32921934c828b1eeed2c7f665c5c19f212eba0f6f60dfafa1ce58c257404bbfb48ef6afebdb8728e3a63380bd0157069362a5f742ceb87792484eaf7013e8767aadbc74fb7d55047b101e0537a1c39c1d6143ac64307d5959ba104abd91806778095c74581c7daa02fe643a1e1944c2bf0c55fe6773e3b5ca87c31f3a2a599c2dfdc88ac8535c2b871385a6d83c63a62b08b2e459502cbbe007b13748bf0fd43ff67d78cc3baccdacdc217c68fb634049d5a5f0872c8875ecb75a5f64023a0ebb3c0547d946d6e934a2e95b9ceb47f547a81aea2d3202b15837bb0625a6ea968da133390a1318e6758b752bffe4c7ae00b6a31fe8d643a69b54e73bae31c33e3d55e7fb819537dc1c7b5bbaeb0e5b43a72adad2d72d2615e9ac341eda285980023f85a55bc9399143e50e9c2bd4f11fbabc62883448ae7bf538c895f5700ec939227c3db7775bb9a85e171aa3b9c3090bfb14ec3c3931db1e691dfe4d9fb11e9a315f390b2b0aeb25faafe5f72372323b1d04c588dde521c4cc7ee051e535a3db573b8b9c7388d603d559127d82f4b22aa184693d1e697a7352acd72da791002256725d78ad185248b6837e914c8ea0260611618c04101ea4cf23ab6f97ead84f44b381fe62d58774eb4558c719062d5488870a5e37ccb9016b19f7006aa13cb34148d5f44813138d65145821c3152bea4b44114e8dd152b261a2b53759d7e0eed8dafd9c44167e37c9342da46115f004ba9975d45b33e0ccd59bb60da6a8f9544f80731238ae79614c3f4e6d725cad8ee8d55698ddf841b3a7896ee060a4670d7c1b173be19981e8a012ca3ad2570503415d048ad0a32ebfab679e7d036ea6222d8e516ec74810bde66f83c41f2ed23d5440bea9eacabcb98ebcf72632d336c131bcf0910006d8d7f84d2be1b8ebd916714e8e5a54fb1b1e4274c93656097f5fe7268fe69212d49a8167e478e133be716602e69df606721c68f1411021a406a9728a797df9ae230d090941b4a46a99d495432af5e228901f47fa8f8320a5241b2d134f5daa6343dc8701e2336400dc45663592362103f31b4e9c5d1721a7452267c4104ceb4b8e3ee3ee0ba09a9a11b684c9522a14ca03259228982fde7fc12c09f272ccbb346893a63128a155abe0917f39bda514fa06a12c5264f54808ea4ec221df79a1c46ddd28c37943a81ea52db09bf3ed8f8824e6dfdbc10c0e00945aeb3ceea9c2bccfaa1b56429cc85715d10d00658e94ed31bce1f539bc1daf2101c2f99c87d37c1ea1c81ae8dc27529df333b9f1394f8c0c11908e429bf08214fb82bf05f5a60ea369356d2883096f057a74c352b9286d314db88fb57439ffcdffc09f0e1198d12c6cbc4ee8648253df13ae380357632b62ef7bf96b26fa4835e11020efae8eb82c65685a680287d2cfd5af86405dc724e6a6896e2f89d4742332c7b3ae4f4e734cb99ecd3da9a5c1cd5b43c940146d09f04d528f4da38b72d9667a06c7c4ffac3eee7aeaffa125fbd459a31450aa897445c3adad319352925f21ea452df5b828776bb58474280a73f33592d3606d4b0486df7fddfac32b88fd8df8ae384803fdcffe1b0d8032120e054ef4610139dda379a535c163f935c1ab55517012ae3d0e5e7dfc2062ac18bb3e19e719826a70252fc63b370b49708e601a0e4af5e2c2d174bc246ac914f2f59566589739d6a8c4be4ed0c3da2bf1bf912308d63229f1391b27ad3c53c4a30c3d12307f48e8dc559aab29b3752b47b92510d0aed9035e3bf36b3ca7eb1402c35eb73f9e8b3499a9d67eea3190ce0bf732b6fc2f7ce2709bbf681e6dd700bd92e59935be519445c08fb5badfdd5f4dac7b3fd5bd3749c280070946a443f20e25477ea9a4fca9fd8fbb76d8fa7e10465a16f16cf271fb1ddd40ccd58fe0a5942ee7b5577c7b4ef9bb43b60812aba5df4fa65af9a3205bb8c9336abd8b8e956d3d4f72474ac84d0207135216b32d5ea1e32a1f41772dcc7e46472fd66e62b99526632a8f0f25379833bf8ad05115aaa4f309f04bc693342eedf25889a47ab36825bc10b60228757af7c84497f566d715874080934730fc93686ec9952360a28307809e336e64c71732f60d2cd6f86173d41df00bdd072c64faf762c6028f9c8de5bc58cad1d8289f6a4d93f98f43dba627cee166359421334d030bdc02b49a2d1161a77a5ee8954fb1d967f7c3e211008b92a63843cfea75622d4bf493445fb32cc02977d9049a65357f82f2b1cb4e4a441657af89437b6219f513d130fcf5e3162fc687bd50391ff473da3b0509c519c761af7905bbc9c24674d27335cc41779c9aea2449c79d55a91695fa0b2f1a0846a3c9791f1fb7e930e59e4d0654535a863cdd239211b730c419e4cd17f1b55bf4584d6fbd04ed601f9f650f5489202ea8289cd3ac23de48a5bd72368477963c55a3a4ceee4a2c633ae5e342182788d52ad644e1a4711ea00d0da49b091ca6643e6cd21e461c91d565b0e22d8f83012ca1fdf5199e47874194b12299c15c002afdffba93c0b4ab0a041671fec29436c13b8e2778a01c3ce5f18be3dfa63eb649be446a8dbc78e9de6ad976a45b98951d3d9dd325713cac40100d570f79ce9c18d83d90c850dc62d668a0ac2aedc5de11a90b45e62abded153898df55620f08ed15cd1be6049fc0d4df6c82481215c7580f50a75dcaa9f18a51fc2fb2409509ede2dc60975b939a1d5cb26d3a4e0d2d4f4fb55d6e75c90d3794b7ce88bb26aabd717799df958d3f847190ef74adcd95e433b9afb9eb0bfea8a3c5a787aafa586fc503224003f7dca77c107afdc519d4d38bc7faff872b5c33869d0c967f66d96c0f4a17bc1f60ff54e73ce4030dc2b1ccd758fbd1438db4d584f08143433a380426a239cbacd2666543ed4ad71474b435d71eb5bccc462fa2c258ae676599b9ce01bc216eb9acaf9554cb21073048c1bdda5c77d8f273901cc467f65dacbd0c693b2da9a02c9d91974772d3599f065c71c531086290896bcd23fcaa2b7eb96c05d08a718b8a4bf12a284464e20a0c2c2a5ecd477ace99df82ae3764462a231642faa588eb1db51f63a79df0c306a05836ae0c54399bf608df8cefb51f058c477155a754e6a1f12b273cb8890f85a109c0dd380f572fcead24085bcbf48e62e75d45d322b575a4ce451d8648ed43fc71f4faaf277c17914d85ce020a861cef121b8755411a0f4f149d2924da12fad2c15fa8ec6db9ddd691b37edbfa0bf4c31ea61514c8a8d630fdc464fa0fd5cc6358d03cb385d5ef8b1b1c12b623cf5ebab119d98bdd9406e8b96a88a59ab69eee7ee49456adc5dfc84cb", &(0x7f0000002800)=0xc0b, &(0x7f0000002840), 0x0) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000040), 0x0, &(0x7f0000000100)="909441c973717a29242e19c8ad468336b39bf855ecb97381c17720c900876521efa82484964b7e943f0e662c1f9bb210cad7a11cf1b3e58386623f21f27b386a1d2fcfe2e721b32b7350e596bcf3916235e984e019d84c24aa3d117d401a4df917e4", 0x62) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f00000007c0)="b7", 0x1}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) sysctl$hw(&(0x7f0000000240)={0x6, 0x14}, 0x2, &(0x7f0000000280)="90c5d0103978376e41631d7a4fefe9ce52c3dee07e79251c50da55e63a94f916740f2991f3d6df8de31c64e05fec8a3941f5ae15be986fcc7d564da06aef849c8671ac753620639a6d8341b8b169b8ae2bc71a6d22690fc11b51ca3f67f2d8cf4d8853a79232e0bf7c20dfd608299402f75a3a72fe8b82b796052e01b6b66408175ecc98b63a20ef89913d51abe08afe924d06a176d97ec0a6246468fa3034f7add9f927b44b7f4d35acd121b65573f4fc783f6c6aa39acec33b4dd15d21e979c13d7d6667744e07d9da4b79b5a36c92257b42cadaf4324a", &(0x7f0000000380)=0xd8, &(0x7f00000003c0)="101641329322337c581004", 0xb) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x20000, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f00006f2000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00001f9000/0x1000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00006f1000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f00001f8000/0x4000)=nil, 0x92ec}, {0x0, &(0x7f00003e6000/0x3000)=nil, 0xfffffffffffffffc}, {0x0, &(0x7f0000001000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil, 0x1}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x2d, 0x24, &(0x7f0000000000)="6983", 0x2) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) dup2(r2, r3) r4 = socket$unix(0x1, 0x5, 0x0) setreuid(0xee00, 0x0) r5 = getuid() chown(&(0x7f0000000200)='./file0\x00', r5, 0x0) r6 = getuid() setreuid(0x0, r6) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r7) setgroups(0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x104) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x46}, {0x23, 0x2}, {0x83, 0xfffffffc}, {0x26, 0xfff}], 0x4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = getpid() ktrace(0x0, 0x0, 0x90c, r1) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) pipe(0x0) setpgid(0x0, r2) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000180)='./bus\x00', 0x1, 0x4000032c, r3) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = kqueue() r7 = socket$unix(0x1, 0x1, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) dup2(r8, r5) kevent(r8, &(0x7f0000000240)=[{{r4}, 0x7ffffffffffffff7, 0x87}], 0x201, 0x0, 0x5edce561, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509f2", 0x1ca}], 0x1) r0 = syz_open_pts() close(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x8) r2 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffa, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) readv(r2, &(0x7f0000000280)=[{&(0x7f00000002c0)=""/131, 0x83}], 0x1) rmdir(&(0x7f0000000000)='./file0\x00') executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) socket(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) truncate(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000003c0)=[{0x2d}, {0x3c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket$inet(0x2, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[]) r1 = kqueue() sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000280)) syz_emit_ethernet(0xf6, &(0x7f0000000300)=ANY=[]) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x2009, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) faccessat(r2, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) preadv(r4, &(0x7f00000003c0)=[{0x0}], 0x1, 0x0) acct(&(0x7f0000000180)='./file0\x00') executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x7c}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r1, &(0x7f0000000000)="76e5de0000010000000000000063", 0xe) r2 = dup2(r0, r0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r2, 0x3}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x7}, {0x0, 0xfd}]}) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) r4 = dup(r0) close(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000280)}) write(r5, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) executing program 6: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2000, 0x800045a6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000280)=[{0x2}, {0x34, 0x0, 0x0, 0x3}, {0x9106}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) symlinkat(&(0x7f0000000200)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') seteuid(0xffffffffffffffff) r3 = geteuid() setuid(r3) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x7, &(0x7f0000000080)="329d3bfc", 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x800003, 0x0, r5, 0x0, 0x0, 0x61}, 0x4, 0x2, 0xfd}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r6 = semget$private(0x0, 0x7, 0x3c0) semop(r6, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) getgid() r7 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r7, 0x0) setreuid(0xee00, r7) executing program 4: setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = socket(0x1e, 0x3, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) sendmsg$unix(r2, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) setegid(r1) setgroups(0x0, 0x0) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040), 0xfeea) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000340)=""/177, 0xb1}, {&(0x7f00000001c0)=""/188, 0xbc}], 0x2) writev(r0, &(0x7f0000000140)=[{&(0x7f00000009c0)="8a29e29a863bf3d9349ef6e169488cea77bd55a00689bffc55da9f9bbaedadef5fe55c98134b439974b873468fbf58b27013b1d604ed13c664231eb0ccccdfa6570c043272fb296a2f125405088e18b72b437c26461497ad9405c6dcf297a0a9aa4ac9429042f4b24abec18a8b955a5caedbbdfdd3f57a70e8536c04d115f142082772e6512999cf99eabd1b1f84c8fa8cd47811c5dfa4ed9ea3ab92402abc3efb80c49eb7e373d92c76cb22da8cf546a947f112bc5dbeb03c89f72555ebb70034d486149f28b05da48864cbf2f7c5adc8f51e0c7f1de4408786f4159c42ac1411ee68d1eef5e1cc7c54cbb07e30124c0bf2548976b189347ad325cfc2a2494c71737b3163698895fee2ebdc4d85ad544659faafd27174", 0x117}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setreuid(0xee00, 0x0) getgid() pipe(&(0x7f0000000380)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000002c0)="000000000000f1b999e3cfcd7e84817ec54c886e4fceaf0f0f8be8cc1f1a47b6e95b17b5aa5a579691ac7d31abf6321d2df43d2ea0c3d653434e010aedcdad96b5ada56074b5be5f07101ce198d5895b32e6c1ebdc277fdf7b6e0e0e00c7b1de2c5222182c478bfa501c99e707f7dceb00373d402ef3204a31cccddaea0345478bb9964129482a337fc3aa87f766b0866bc2e4b3cb0bd7e39c", 0x99) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f00000008c0)=[{{r4}, 0xffffffffffffffff, 0xdcd8c4bc089e638d, 0x0, 0xffbffffffffffffe}, {{r4}, 0x0, 0x1a, 0x3319763792fc49a2, 0x100000003, 0x5a43}, {{r4}, 0xffffffffffffffff, 0x40, 0x8, 0xfffffffffffffffe, 0x81}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r5 = socket(0x6, 0x5, 0x4) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x10020, 0x0) mkdirat(r6, &(0x7f0000000280)='./file0\x00', 0x1a) executing program 5: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x4) setrlimit(0x6, 0x0) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x210, 0x0) ktrace(&(0x7f0000000800)='./file0\x00', 0x4, 0x1f20, 0x0) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000140)}, {&(0x7f00000001c0)="5b651c57b7a2ef5a62be2e9f0fc36011cf716bd9a08a540a15dc0d60c3f97e525041499435d6c0a0d4789c", 0x2b}, {&(0x7f0000000200)="01656363da7b499f22a472078a978f835340413c37011749b91f6ac5b0b94f9e8eaf96ef7db0e1ce24cdc8fcd81c80693eb290789b790bc0de8e239af1d51372f8388e4641702d0f0e712309dfa0090cea30758a1ec9126b5201d8d8dc0f434e78347e6b121b7d06cf8bf8dd5a10ad702584b4e5d8c9e4362f90869047304ed5c636df1275f51a82bb0a1965c9cacc", 0x8f}, {&(0x7f00000002c0)="6f1f7f13831c67d036ddd6d8e175663b8a5d88f72c0022a546d7b3cb28e02fe179226349394d6dae26539c4ecc25f6262f918d5c7732331e2ae4b942a2b24989a55cfc20822936b61d5d17d48443f4e1d42353138acc81fd1e87ed131d4ef676de5181c51197544a331c69fe9f786c43a5e07c891d297b38eca681db6b0ff2eb50a421f9c072265eec1edeff721388ca9db564ac49fdbfc1c3e63795cab34187c34fe84ad116a1472f33c4657a", 0xad}], 0x4, 0x0, 0x2c8}, 0x0) open(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_open_pts() open(0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) syz_open_pts() getdents(0xffffffffffffffff, 0x0, 0xfffffffffffffde9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1008, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x28}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) executing program 2: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xffffffffffffffff}) r0 = kqueue() kevent(r0, &(0x7f0000000480)=[{{}, 0xfffffffffffffffc, 0xbd, 0x4, 0x4, 0x88bf}, {{r0}, 0xfffffffffffffff9, 0x80, 0x4, 0x2, 0xfffffffffffffcdf}, {{r0}, 0xfffffffffffffffe, 0x40, 0x1, 0x0, 0x3f}, {{}, 0xfffffffffffffffc, 0x94, 0xfffff, 0x100, 0x9}, {{r0}, 0xfffffffffffffffb, 0x80, 0x2, 0x2, 0x9}, {{r0}, 0xfffffffffffffff8, 0x0, 0x400fffdf, 0x5, 0x9}], 0x7, 0x0, 0x80000001, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000280)={0x3, 0x1}) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000180)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{}]}) setrlimit(0x0, &(0x7f0000000980)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) setitimer(0x0, 0x0, 0x0) r1 = getpgrp() setpgid(r1, 0x0) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) socket$inet(0x2, 0x1, 0x8) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) getppid() syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50b341ab1afd808a7c60c79661d81680c0ba"]) clock_getres(0x4, 0xffffffffffffffff) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000340)=""/174, 0xae}, {&(0x7f0000000240)=""/29, 0x1d}], 0x4, 0x0) executing program 7: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) getsockname$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/96}, &(0x7f0000000140)=0x62) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x8) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0xb0) mknodat(r1, &(0x7f0000000200)='./file0\x00', 0x8000, 0x6) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r0, 0x3}) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000340)="addc568665a92bebe32fb37fde22647316246d379d6d9fda4a8e6619b78788b3d9e3e4e1c675afee838846344d90a0fd5f69f865665cd414d58cf20481738b2ac7803e58fcbd516cb8a632e42975b56e8671071842350ea6de79788bd01979b5", 0x60}, {&(0x7f00000003c0)="87f0f4a19b376562b6455c81e89b5495f704", 0x12}, {&(0x7f0000000400)="71c07a1f75bef4ba385533970d76c101e364a641c29f5434156851c797d4c7", 0x1f}, {&(0x7f0000000440)="441a628cc410ad854f63b8ccdc81818e3b6343f046ad6b8ac3b654b59fae3eacbde4f72c18c2772387f6152854bd5ae62e47872e47791c95f8bcb296dd9804ad3ba6fcb5b9a72b0576eca4feb16feaf7a2c418cf04e02b4cb9601859edb2a0ce8d265deafd106dae524c9c76b331fec72707b21db53638362cc50d6eeee28f4f322ebab539a5a9633950ef3a08d0826276267255d8a2b43d901dd2c18d75eebbe9ceac0bce1267f2166debd4c2c23909dfa44d1a217da8e7401b2b191a10daba9c87b7b9f212d3cf42ce34948ace794b1ce762a66c4e623e0914ba0d503dd562212b410706af80fd370adb64a7d3", 0xee}], 0x4, 0x0, 0x0, 0x8}, 0xc) r3 = getuid() r4 = getegid() fchown(r1, r3, r4) r5 = getpid() r6 = getpgid(r5) r7 = shmget$private(0x0, 0x4000, 0x30, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f00000005c0)={{0x4, r3, r4, r3, r4, 0x108, 0x81}, 0x0, 0x6, r5, r5, 0x65af, 0x6, 0x9}) r8 = socket$inet(0x2, 0x2, 0x9) fcntl$setown(r8, 0x6, r6) mknodat(r8, &(0x7f0000000640)='./file0\x00', 0x20, 0x1) fcntl$setown(r1, 0x6, r5) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) getuid() fchown(r0, r3, r4) setpgid(r5, r9) r10 = msgget(0x1, 0x88) msgctl$IPC_RMID(r10, 0x0) fsync(r0) getgid() ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000700)={0x1, &(0x7f00000006c0)=[{0x9, 0x20, 0xff, 0xe4d}]}) sendto$unix(r1, &(0x7f0000000740)="0f09ca263f8e4f8d57670be7d764b3865d4bb3dfa64cb9704dceaba06f6a53183f6ea1d3ecce8e5833177dd4db0935893be0e6e18218021f3240473f15b872f4df634f2d54787db8d4eca433a52343b40587c47a13b339944c72bdf430e3c2d76b7091f61a45a4f136d407d72a488d0e82c265f19017dfea8fb0ea43798af46c582ee64e722972b2853f97ddb2c0", 0x8e, 0xa, &(0x7f0000000800)=@file={0x1, './file0\x00'}, 0xa) executing program 2: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005", 0x3, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) socket(0x2, 0x4001, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c, 0x0, 0x20}, {0x7, 0x0, 0x3}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)) flock(0xffffffffffffffff, 0x0) flock(0xffffffffffffffff, 0x2) syz_open_pts() socket(0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r4 = open(0x0, 0x0, 0x0) pwritev(r4, &(0x7f0000000380), 0x0, 0x0) open$dir(0x0, 0x8, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x1ce) executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) close(r0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x7fff, 0x2, r2}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) fcntl$setown(r3, 0x6, r2) pread(r1, &(0x7f0000000100)="ee7badbdc6502a80716b37a42d956cbebf57f4f94ed00217118009bcfb516604bc205c06d1680abe644a34fb9dc4b893bf3ccc35", 0x34, 0x1) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) sysctl$net_inet_ipcomp(&(0x7f0000001400)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000001440)="4abfebbf0733446edc6d6cb15b9dd9fdf2e3e47f1444048d7b0b36dc8e7da9b3222341a9693a0445ad1ae4584b03d0286f7b6f2f6cc497ed0f338389effe8f486beefcf2e8c35de822813986ac5b472ce2019bff88ae46a7fdc84bcecfd89cdce00c", &(0x7f00000014c0)=0x62, 0xffffffffffffffff, 0x0) read(r3, &(0x7f0000001500)=""/174, 0xae) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x37) openat$bpf(0xffffffffffffff9c, &(0x7f00000015c0), 0x20, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000001600)) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000016c0)=0x8) r5 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r6, &(0x7f0000001240)=[{0x0}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) r7 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) fchdir(r7) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSKBDIO_GETENCODING(r8, 0x4004570f, &(0x7f00000000c0)) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) getrusage(0x0, &(0x7f00000003c0)) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000400)='./file0\x00', 0x10, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) pipe2(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendto$unix(r2, &(0x7f0000000340)="cc9a5edbe73b77b3a8852b797c7ea8b3487321fdfa328b23420d684d5c3b8bb911671fe400e08792fdf3e7d164e618d06107094353ee16f3dc39704abdc6ab9342b4b853be6fcc247b0b6214762383f078df63735855c62e0d1ce937fb9297ea78d00a04f5ad97779f9c86de697cdee20aa7a532b2a55d067e1a6c2d94180330a89f4022bd804d72155c", 0x8a, 0x4, &(0x7f0000000080)=@file={0x1, './file2/file0\x00'}, 0x10) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file2/file0/file0\x00', 0x0) socket$inet(0x2, 0x2, 0x0) syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) kqueue() open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 7: preadv(0xffffffffffffffff, &(0x7f0000001400), 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) r0 = geteuid() r1 = msgget(0x2, 0x0) r2 = getuid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000001240)={{0x4, r2, 0x0, 0x0, 0x0, 0xa0}, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x880}) setreuid(r0, r2) pipe(&(0x7f0000000040)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) executing program 5: syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6002b2f7286baf76fb2f94213fa91f713ec0a36b776b00180000000000000000fcded0316d00000000ffffac14"]) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x84}, {0x6, 0x0, 0x0, 0xfffffffc}]}) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000100)="6f86efc09802952688084127b3e0", 0xe}], 0x1) getrlimit(0x7, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x45ed, "f5ff1d6714525fe4b57d050000001a00", 0xffffffff}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) execve(0x0, 0x0, 0x0) executing program 7: sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x7, &(0x7f00000001c0)="71f91e3471ac1958bc5a91501d94a34b0a758a18f6b5df4dc7828e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfc54, 0x0, 0x2e) open(&(0x7f00000002c0)='./file0\x00', 0x690, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_open_pts() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x2}, 0xc) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000001a80)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{0x28}, {0x35}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) close(r5) executing program 6: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) socket$inet(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000180)={0xc3df}, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) write(r0, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7cad5c4e10a76103ea7945a70ea5a8999b18da379b691138c7d8a1529b81a7fb4540022f1324c3dda210f6f132101dfe0acc149685fdaca2fe92b8d4327e9872642c818370d60e800e0f8b2a66ead8ef0ddc9f0258f2275a9a0aefa8edd053e80a46946b0c0df080bb0d9c214c6a2393db966f0c0ace000", 0xc0) executing program 2: close(0xffffffffffffffff) syz_open_pts() r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x7, 0x2}], 0x7fffffff, 0x0, 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x5b43, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000013c0), 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001400)={'./file0\x00', 0x3, 0x0, 0x1, 0x0, 0x8, 0x1c1, 0x3, 0x0, 0x0, 0x8000000000000000, 0x2e}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x7, 0x0, 0x3ff, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "00ec00", 0x30, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x1, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93e", 0x0, 0x0, 0x1, @local={0xfe, 0x80, '\x00', 0x0}, @loopback}}}}}}}) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0xc0, 0x1f}, {0x81}, {0xe6, 0x0, 0x0, 0xfff}]}) pipe(&(0x7f0000002340)={0xffffffffffffffff}) close(r5) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000002540)={0x0, &(0x7f0000002500)}) syz_emit_ethernet(0x126, &(0x7f0000001480)=ANY=[]) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xc) recvmsg(r6, &(0x7f0000001380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000180)=""/183, 0xb7}, {&(0x7f0000000240)=""/109, 0x6d}, {&(0x7f00000002c0)=""/86, 0x56}], 0x3, &(0x7f0000000380)=""/4096, 0x1000}, 0x2) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000001480), 0x0, 0x0, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) kqueue() select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000240)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42}) syz_open_pts() open(0x0, 0x0, 0x40) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) r2 = socket(0x1, 0x4000, 0x1f) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) setrlimit(0x3, &(0x7f0000000000)={0x1791, 0x100000}) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x100000}) semop(r1, &(0x7f0000000140)=[{0x0, 0x0, 0xe5ce97ab354d96be}, {0x0, 0x8}, {0x0, 0x2002}], 0x3) semop(r1, &(0x7f0000000100)=[{0x4, 0x1, 0x800}], 0x0) setsockopt(r2, 0xfffffffa, 0x4, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x8001]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) socketpair(0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x2de7}}, 0x0) setitimer(0x0, &(0x7f0000000700)={{}, {0x0, 0x6}}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000140)={0x3, 0x6bd}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup2(0xffffffffffffffff, 0xffffffffffffffff) listen(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x60}, {0x5, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0x17) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="bc180d", @ANYRES64=r2]) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') executing program 3: open$dir(&(0x7f0000000140)='.\x00', 0xd78161855395eb8a, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod(0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r0 = socket$inet(0x2, 0x8002, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) dup2(r1, r0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000080)="8189c0f8f530f3b35332f37c370d8f7a60a839bdd4a4cbfeeb4324d560395a", 0x1f}, {&(0x7f0000002f40)="79edb939f9fb80a115c546fbc50fa812070b684dc29778fa5feb9686e3c0b7d3815ae58a56ec88a3446ae02d56c1869b19a327b33a3edb851dca2b0006abafa9b60a2936da7973dca3713d7c1c6b7205d945010e20dd7d9b3c040e3c14c565d512c7f7397aa3ed5fbfa6a7cce8bde3e0dc97e669a0067ce66e4e01d1239aad8c62a1d58fd74a2997d3a86983280bc78e82957fac341bb87db9c134f3dc129db310cbca997803d4b63290fa48f5ce1655dc2ab22142f2c1a19b2f149986d75e0c99ec9ccb72b6d33db2be34aac9af8be9bb7d8ec299312834a8d2ad234d0aba7fecd6fbaf9d126c6a35cd0c5f5d24d2b4aa64d571bd6213fa61eee47616fa6425d24b33ed4e497089bff404642d0818dfabb45c1f8de9632eb3cf910bb53dc2d996763c141c05a04b9b55f3ca9e8c6ab0900334d7f0ca72542725e77f33c9758c8989d831d67af23ffd026d599acc0328b7941bdad9e0aa81404e1c4600d4fb1725bd77b8b034dc64d02bda6931ab602a69a034fccf98544f1bc6fd062c4e865d2c2b0ed498936122195d71a94993bebdc1bcd4b81a36749d1ff664fca901233107640375a77f476a8ecb4fc12ac74c4b2a53893cf2203a7f05231d3a5718032e2ae39abab67d1e1b715e14ef46877ca85521e6fb259b35c570f8904ca2b626501b2057692cbe18894db86bc95a8e9ff3932b848c0fe5c93269bf20751919b73ff82988fbad89351cc2af0f265ee3729aec6f88a7935167a8322983b8089afc6c56aca2668472e6ef1a41796f7074d4a4ef7cedb79346187a98772650e920152ba98534288a43fd65d05f3376fa9471ae495d2ea430c1be16145d3cc71a153a7c1671cd15d55981c0468649e256a8e702228e0b3a50282f3b5067b1be29e97ee1844e2b8be8583b98bafbf354c7b3eaaba061ab7da00053df491273187eed455e7754f83d74c8eaf3af318d12180f5d7381681b06fc7708732453241b846e9d0864868f9c5e12218c04e0df80f926acf006f73bf9dfc5114d3bc032638d6a732f3889f513df492ab1be464f33086eda7bb8586945a8e69acd8b85e53bd14b82ac47dcf741b0bf5dc5fd8fe39cfbc364081644306f9469ab4bcaee6e2ad14cd64895fdbcef0b86883bfa5e678f196667d44d689484b8eae46f3c98ada78fc2c765c6792af4c17beb2b8acaffb04d47a5d78375bcd4c0907ef6f18a9e3e5f53b5d549715eb944f97c4b7ceea04b7e0b18c269d033f4e63173915afe3988358fd892fe2019817d795fa2283ff073ca904331504a949a0fe5b9261c565bad63bea17b261d3c3f732ad885b5c404b316815a9ff9445721f409e4c5cc8fdb0f53662ca4735663332cbaeec123592f89ecaf48063910e7ba05ff471e5c9c342f9bc024b31c557e98250bd4e5e5ce22557ceadb1c79cb47b3d59b1ee2cbf4bbec52ffd3d725b97b9b4c0dea0f740bcc4fca9c9a43d60e28436c03499ab81dc963a21fe19e5f2e475e9a77046502470d8a9c2f61c58f1d7a65452d6d846096932cff12f6b476048ee59fd8414e9cfab037f5472d91bf54191e88ed00773b7093321a0d681bf09d2cfbcde9187aa47ac0bb000e63dc342ce4f8a5b48224dfce55497ea88fd1cb04cd9f4a93d4d916cde528a27608470373f4be71fa6616356e576a4c380561b669bf1d0c42b7941b7160bf439519e1b06054c17ec2f11876bb8fea88d1587db577821bc873bd22ba0e7fd43865d6f99b26119c56d9af0efb1c3d6656bac528114b886ad95361072f228ec93f542ad207b5d7cdea96b3787ad03f1e9879ea1df759e7a043c24953717208bc7cbf8fce145907d3fbb072543f40bf781254810f63992651be67a4ffca66ab87558e904d7a989dc38a4f0fe7969b282624abc5402635ab9af40f5f994f853159af70de2bcaafc99c9bda8eaf0cdf4937cb3aa6ccd38236818277f3746db796c9dde6b2fd071f0d8ff57e157e5f210cc0657935e36912a59107d757f8daf11cf07f2eef7c82465d6eafe57cdd3a5f8885892f031171c37574ea6adccec12d68b63a5d26f1e1351ea5b2b1193a09d7462050c18b0b6c4f9fb31533973b8ad474d4e4051cd46b56c20126e13526f2ed026506abf731f8d4ae462b2e6cae2e149ebbdfb55cee6801bf53fb1d85b251c3bc9eaff87a472962623a8c8b12da95b70fb34871fe9fe1fc0dfd229e614297c894fcc560855b5ef0695a3a2854e6aaa374ec320115a46893231200066dde0fb120b0869dadedeaafc73983ae022c3c14334d312b40ab0e488a2785cf2bd964973806f5ce53aa20859b1b9b6eb2b368887b9644b5491ad7a0d1001e1dbaca8396fa03cc27806b1bd082afaed61c75ada680a73869de372b769c41c1689ce7165456611dedb34f1215735d81a699f3e1c844285dcb7d9f0b21fb6abc17fb9b23da4cf0a33ad46162746739b31acd0ad836d2130a693c30852c0a9fc1780fcb686ecd1a886729fca2c09f40a9b6b2002bbf8c4df9da840dffddfc51bd34766f2223d20fb546cc915cc06ccb96b2b1a123b2830033c8da2ba77d24e0fd7ea3889525a29885a0efb4176417d570dfc01b50179dcc629c5a20826f8cbf34ea364f02e809caa6f82927f0f1fefc66620d9d019e7b5f05b170b4a2c27cb2cf36267dfc7c32ccc71c168704f5e9ceeace229c4c6c53b4c6849c6704285997cc0ec3f1f428008deac5c5adb4fef18f67c21d84302e1d50915d74fa03b9930dffbebeb310d5cda452fdaa056cd61191502102ec6cfedbb20e370f55a6d32bff0f620398512142a37ee2b08c6953baa32ad65638db8070035cb7c9982d2ce5f7388d3f4ca5422bbe12771971e9bd855e4d4977e3ab42002f4f262693ec60b444167dfcebf6d17451e6bb9902379d8ada0d6ddb37adc67b651e7db0edbb7869d3d3c2bfd4467b4730391494b92d5d0af9879ea2755a0ad9663eb6a606b308537ca37759cd52f430b6b8eea0986564a1a3e97f02e69228af45f919ec155f60be3c2a5880f8991705fd093de210bc340c307b3ec6bbf78412f30c6c4b10ba65e06918154be0fa586d8393bf20f46d956814328e006a2d40d711f296d5a12c3651dfa4ed3e4a5fa9caf216bb01eafac74423ff9ce2a8b84df7fe97607cfb6683a54fa4d325a739049af74d7de9c2be2e4ec144c5ac1e6ff2f342c19c9d7a0f004dbe70cc8a89175156c154ac0220b233d43e45d4ac8c2fa16c77781cdf6c807b1300873e13e67c3afcc7f6c1b55db0f6c01974b5a4dca2e1fa9bf718ccdf0dfeb7352612e97b7d47413c9a222db418384abbc6f24b7ddd3cfeef5a7385e7f2b12460229c2a2581eec79e181baa1a10f569a7327395a1767efc67cd2ff18173ec640fbb8937b1582f4c944252947adbaccb8d3812e4be70f332aca0173be6fa87e16aa6e2d6a5b51c2d7ad35c9ce764ec2d6661d103adccb56f6c626ae42db87df670f7559e32ba2ab8275a1f3ed47855a473a2cbb2b1e5555df3ed21267dc24de27ee677fa10ea1bb26aadae37c5e865831947d3d65a1528708cac615d32c35c40dbb6e62fdcac0a8b59d36ee383aa84b922ab3e1d9d4fcec551c40e3f101f70f2874f1ba150df2d4c71e34e2d70bda17d006dd0ed19b879537ac6d273c495c04c66ec9fb5b43fa6794cbd3abb4ac1bd8a2188e1b61352d4801dbc0a258a6ce1d178e7abe9830b1d89a4328532985e0c220e1ea7fb776ef9d273e1184af94036885507e6b8ab1e726af3384280d83d0def9cac4663441e3367f95bbeb8b2f88b9a8606a2e5b7802fc77827e84774fa8f410fc7b0db5e4357918785acc3da9d0af3e06fb44ea7242683c26092219d1b58165cd499f887b2bd114b500a6438ee656a04d36008dc09664ef70af31e2fbaa45d9eb2f3a7764fb0d7aaeebfa1433134763d7f283def6f61096be519e5f0f2e451ad701ffb616bad75b89aab80d61a8025e658fc1ec18b8e1825fb8f0056cb205bec4f933ea0edc1d604bfda4dc4d13a9de483121f91eddd208c7f61cac1417f820a953a61f97aebc5e93eb17c7de65f379a21d59f2764a996d5c9bf2ad8be4020174c93381925779401c011f2b213710caa4d318e78b26bc1c8359776fbef004ffc0bacc35b8d190e620c04218ed6f44216af96c1e18c6070011b8872d1eb434760785220c3f47e1e21ecadcf3a261ff063abf2d55d4c0af6a9a32fc6d3cf06b225530455c426218d50f2511494898068d1e60b4a51b7fe52539de48440e5b9f3a317b81f78d03b12ef0f46d919b69b0f048089985c927c2baa078aa7052f5e9bd80f82d50aa5dfcd6bd5c9469d6ee95449030f51b68c23d4cfd8d87ff82bbff3c8b10aad0417e9810646210cc3a3ae9e42634aa429bca02c84b3f7a0362a5454e4b85a6c34ba5d6acdeedc938e1d825b39f1c4160d040545995822342701a081e3d93f73eff52afa5ae309cf4949b0c86f32eee4174771e87850ed81b05491727a7a3a4b47f105e6889ba95b0bbb3b673c9cc06102010765cc9cc84fe34b6115cbf765a914b50d7d2d0c4113deb2bcbb2e0c62d52be17d2350a71e452d46492d0e0aa76a44571e7ed7c2ee280709585cb90b0bb074379115c592722a52a1781c1517495068851ef8ad1255977dcc7f40f945fc709fa797b439d756bbd4a8f7abd7b45ce7dbb42304b056cb654510223f0a8c5d2afa3028a12efef66762f6844529e2fc9604739d6f25da3d116d5d96c4c729bae7b76a65e08cf96551c768014d51350bc0f3da934b1b44553ad16aa192d30cf64adc96c3c84fe6d3cd86726e2fcc58ec2681ba79bedf44d8f84fa72786d9dff800fe7e0e4ff6eae45f9b6aa49d1703708fd1d91d76a8529db253eaf176f58d99cc3825129265e9656a9d8a3e46fc77febadbeec7f0a37d1945364283fc36a1978c0ebd4be247ec371ad21fd3d407c1447bfba2767fe36299d1599f53f37a3f981f1caf18e7b36e38e9170759556866ce663e8d45f321cab4010046e48ecbacd92bdcc8f5201436852682c013e0b94c66c0641ec6b9a1e6a691e1f3985a56c98ab934e6aacda7df1d9e354cc247920fe222501bbe78947f138bf0e25e", 0xe12}, {&(0x7f00000000c0)="9185722a1e9ce6fe1d507e293a18f0c97f1f2c02e311e32205fde39fd5524ebf08aaac12f8cb2047a0625ec88c10a9888924dc5d552197e4985407a009499cd2d86f9bbf5b641944e4f78fc7441c95b2bc417d2ed5021fe822d0f8ef90f21141217172c516e026c67dc0b2dd4221be8251bf597ff3aee261258438e3d2b85fe17b7121880b6436e974740c791c10c7d1da46f543f7dc68c5268993c87afdf9f4c54b732eaf828d7bc89ab5568236cc69f2e310845e9582d4cb8efa04a41fc68851b4a0f4ee2161ef11d0e93a820dd3344160df73ee905655d708599403343d07dd5087b55bd12c9bfba284f3907f5c41eb76279e38340966a43f", 0xfa}, {&(0x7f0000000980)="92ddcbe4d39e6bf11a78a98c5a8ac00631f65d44b76f83f88d5171dd2e7114cabd75bb0d25739b98d539aaf36d43d6b0653c6857550c08c27efc7635814ba4ebb966f3ed6364179e463cb9763a3649b86a0ac8a5af99bd66c0624d13f54af449d5b29dd764d026ab28a1df3f7bb129729bf9bba64eda713a8456ab5b502cae504684605e9b35c0ca7286d24affd3e199feffed89a2712fd7c68ff99391eb812fb12ed30246d16553fddbe8a157a0ec5aa89379842c0c281f49b2002adfeaca0aa67d0685cb1aed039cecff5e93045b2f1eaa42ab3800588aa50e372f47b5eda7031c86608a94253bcdcc524b28d7211eb8f2e93f11466afd6ab595e9d36f338b650c305c16e073364542a9ed67a32a2cc856829631b9b653f02de0e8e0ea041ccac6fd8908f2ee0d83e347086e949560a3657581fdb8c44dfcd472a9f8aa70c3e0b8c381f87a3a466714c23a7738e46e00"/350, 0x15e}, {&(0x7f0000000340)="374f092e838a85aea75b688caef87fde1985d1b5f02c3c54b873ca884d0b4447d7672cf614abc2da230736a01b42d4e4843c7f028079a8cf2511653c8e22cfdbbe6a3892fd21c13a6ef4479e799479ced08a5395d235e252251054a63c23dc090d07a5c51c4db29d796c3f106bb832266b9b149bbadae0ae1831fa1dd70f7010789aa273d4d6ab52986e31649b4d18d9b8594cbe809d911e840c3a9e32bc0467b3378e4aa6dd221a877bc15b01655261d23c5accf60db919b9", 0xb9}, {&(0x7f0000000400)="0d85faf88be261571f2751a0dd2b36d0d75c2561cc94f10b73f02358309dc463ea157f74a66873e6feb8994631e36be9b4eaf6f12208450f2fc0dcbc2decc9285c56f49f9191cad9add35316df7bf09497a168e9c59c85f3a3f896fecbb7233a66f2eec3d6f5ee97db7abf04ceb66cbe4e987e73f65af5a7bfae61185d5ad39f92fe5358431abf53cd0e74ad7345d7ed8e42c3c4c9e0cb27a3cd0bfcbd7bc87be0da73edbc61e1a86ddb8f", 0xab}, {&(0x7f00000008c0)="aedb0193134b002f616b59c9648ea952bd9cd245aa393e1420f9cbecb729b25772b5235038d10178595e047225edbc70e91297cd1e1acd5a5d9a584735ff7686f6e2c78df73f1e683a17a20550613a4fe5a51fcf0a5225796ac2b9ccdc269003c5672ca75ef16b80ed8b0d73702a87f7cbb569dd7bde1e391398c18c2b7f8734e4f92c7ce6f63cacc45417d4d1d638331bb000000000000000008e9a459388db6b78985a844bae72c2b8744e", 0xac}, {&(0x7f0000002340)="e6427aa5a6923f0df5d19e992b230364693ab39b3640baa30f6e001b383e26610734effcfb13d30e4fb2297cb2582508767460b88d728e16d1d4a93048ea1fe29b67c8d482f990d648ec829af5ad6499e4c3cfc5640ddea225f4e8c89c54e7e69ee9d1856d463925116cc16ad05fa068de2322218e2725db7df37e0034b53de8be1988603da7a54d8e86f0b299660afc23e2e47eddf737ecf3abe1267290ff90fcfc2c8161ac3940f3f178acf6088aabd04c8f60af3b144b77ddaf87bf24dca3831e3fb698ddae1ab1304894f13e7a27de8ce36497a3867355ff2599a64a07427eaf82ef1697ca5a38c4744d845fe6ae523a449be02db3979e6faa8c14b5f2e0d00cbc216bbc8abacf8fd27a4c93ca61ffd1396cc8afd84f3cb6ae5bc618ec2cc0c02f522cc80a9450e2c116fab32fbbf8a89dd9c19799c6b2474927476a7b5f6e6963238f826125f24c93aefffe57dd3034e53bcaddee3895f74d9af75081042be21728097fcd326f3468953ce12cd474e0ad954f4d1161c9de78be274b271c49b8970fdeef08cd485983f5568e03996c4ac419c51ddbe60e4d5897e1922f8bf804c2b5dc7c9cb22cec2224a91ca0c592a7aa0883f4c084402252e305bf6d1955230a2b33f4e6d3e826ec557001a5d24fda4edeb6214ee758c650415fdef6a4da35fe3f88e8dc5774cd59849d1970f4feef989487e4b6e42792220fa6cb94e524d93127636d25f2b607aac12e1a06531b20f162413bc7dddf49fa95331870f1f20297a0986f0ecabbbda43a683a8917b3b84be5bc2fe1a8b7fd8af5c6d82f0dda31bb359b4dc2184ee62b6155c450729c1b2eb73b6354375e2567430d76493e20abd98cce0aeae40a339079bdfbb4eb3edf7e4d68c322dca0704fa1d46342330964dca8a9225c6013f25b2a164d539d90a97124826c06daa1f289cbe075709f00351e471256f324d290e74e44452b144fc7ca26c3ba1ec1a615b5bf7890023eae632d174ebd1ad1f1028c2243a6284b3c7845985258d063c76726210bade964ebd73b8c865b6edc6e4978eaa86adb1986beb3dc36bfd5cff89367eb1ffec593067a1471fdad980355f4cb149daa6df12b70fa41c024aad5a03f181830776532b33ae06377b99cd0668e6ae50bbd89715ad78a3fef55780e28deebd4ae404f7dd6672e441fe363cae0564a846f7c07c636a8627c878a196c2c4b0e55ac8681481ecd9c624ee56188f873401747a4217e583d9974c51d24c731a0b3d7d8d848105917a13ba759279bb88e5791aa2775ab6e31aa16735873bf61864a55031e3bdca63e9e4042e90ea85c1aa39492acc206f3cc00a7e392f82635a088c93853a1d3e671e924018e881b202bdf9ec54957f666f0d3a691ed8ef50fabf2a1a465771e5bf97c65601ee4b069c1b46e6ac27103d48823885a2518bd4a5d7caf0f4656aeaff100a961417c2ac7e0597dd8f6d31d48749059d37102bc267a9de8b4623c149c34f3ef024565cc288444d8854acd893ddf6dd5494ba1c3bdbbfe6b8bdd0d64c0388dab8ed7ad3e5e693ecacb521a857c15ef17217758312464f464f5647bf65fcb2f46336cb1ac8f3bf2daea92ab5b7945300987419b6833baa25a1d9bbf4170bb7fd53ba3fd6dc1c6d3cc48c9ca4aa7faaf11497214e43ff2f7911ac2db2df653eedaf81b0f704a574c238410f86d98dbd9ec025a37f4d4be7067e50549de34ab0763fc1bf01e8d79aeff1377734cad7240f30fe598bcac9ae9da53b0883674b45897c86e8dfe45b07f55e4d86edcfb04a39ec1c132d60c94d801c208531b75f90b908e35c70b46153ef220ae478ccdf603569d85140d1115249fa9ec459be86f384b7795171872e5f22eeaf211a042b382b00ad33768594bc7eb01d08645ced531c5a5ad1208eadec7ab55efc8e59f4cbee91a6a45f7b74912a8a5e5d8d938584caeedf07aad25ef79910e6256a7665a0def6bdd4252eba75323524fc55f955aa8a8c2241101f69d9fad18a70d1919fafa6f2bb3b1254bad9b820d9746a0b1d63fcef4ad3cf53b8a77670e228911d659cf766412883cbc58acf9aa0559173a343e28d164e22f6814d5b70b0683a21cce1fcd8120e221be415086d85b87cd644eaee74c3681514b042c9401c95bf7681fcbccef3b2dee85900583731fb4141a9944e588d0698ef1af296aae850f47e775a1ee22865bfcaccfdf7645c2822efdb71b05e526a13538f0b4eae900e3ac8bbb15c938068b27c36487979362106d9abe19e3ceee84a0290db932ad72d45bcdf15e8cebbe6a5c65678ed6f2ab9e77d6a0f6202b96940cd711c7ea9f7903214ec9b12020efada027c3d72df44b77f2db5a490f35d1a96bd62f80d96d1fd8023e0330f2f364e7cebdf4082b8a250bcd52a7a68846d9f1108f897766d5281dc3b6a0ee60454cde605a2fee6dcc8a18e8dc05a003e216be1778ae33968b5561d35c6b3dc6696ccc15e90a6ef253cb48f45d9ba45a717e8ea4e8920d994fa2a52fc71360f759611bc04443964756ddf7524a56f9c3e8ffac7746d1b389936c8c4cf0f3854740bfc53e4c61170e6ff76444f2efd99d0a13a5e9755acff2eeb90e2fa13daa2bea7ee24dcf22cb089a72365760e452de37c605d1d743b96b6f023e0c723d5ddba401c49035010e7b3b018d4954d881ecc2b3cab171a359af843a376c6ed9f793a63fa3a622fbb070d6e514eb90861529b538081f861af1c21f06ebb9a65e0a54e26c3903b69e1b81aaf464a6d870c8d69f066cd2ad84a05d1b530aaa1a1190c0f38bd0a95aa1321d4bae01561c024fdb51c0fa0350d3c1fdd022327f43e9f50ce02468a9bfccd285e650b5f62d051300eb7b6ec2b389b7869a60e461ef580bcf0d22a4d95183151a319643570506e254a49656564abcaaa469dfeecdac1acc5ed5703b69d0f2ca5d8fed83c7802f1c57ab23ef2d5222182215f399801311bd5abeec34642ac6e1a74d7686737e4f25f7626bcf2e51fbb6ccd2f6699f772bb0421965b48a61dcc62d8b241758a5b623e6ab0e8fb53f5f6cbc014b4975bff6c7a4731daf7680501a9f71066835238adedcb94774dc97d7e59a70b991a0a6a54f4e30405fcb840db2852530748578bf41d942670d63116fd0c9f47e4f329836fdb4950962d2393b5a9208bacae04b1031bb568897a7ba218bd2974ecf501fce226fcb22c72801b64848140ed98cf92add8a8f3ed93fa53fa4be53f4fa5df70764d3492bb7bbb542aca52e360995e151a8ff333363c9e9ea424e5afaf8f36728a183f6b1863929762f82c8cbd34c1daf749388b318048956b3f0c0e032bef586c37839d837c1156cee5ee7f71cb76c2ed94c901cf73860314af3a54e86de477e597d2c1371e7430da9c949b4f671ee9841c6ddfb5c15655a991870084c2bfe63a5714cdc17566edbb4658f3b659893d1b7180725d05043095880350972ceb5c95a9c9544ff62df800da711f184f98487143512360e3d792187633de6c2d69ae6da07f742641feb0cca82c8a40b1922bf675fbad47692ebdecd402739ba42a4d8fbfa2fbaa36b9162b7ac3960d735f7d8a7d31ee83db8ea21bc3401ba6ce4e0dc96178d46ddf4c04f3309652c65c234960dd1a5f7af5818d195b75049489955d5dc78a88dd596e6359944a476fd48cfb8e99b8647844837fa9862010bb5c858fdd4dd3c477fea896fa768e7ede546bee101323bec62ef48afccd2bfd750278779517d26e2a00c5292c88d4aaa556933eb15b0d476cf1b8caced9897f5cec3cfc4097c30aeed2672f5471ddff1376882a986949e9fff307983cf4ee6a34d22f351beeb7d31ecb2f7907fdff3b45897c617352acae740b62fb2777747881d353b9decc9c07312d46b04469fbce29de5bc45f46abd37a2d0dced5713f7889ad3bd96dd17d53b2591325ce535754ac3991e5d206fd7c6918905021b484ce00626832819069ea2f5ef3d0f5231b97a79aebe2343a37a9eb6adbdb4ce823cfe626377c9a070a4de3309ea218b5f979b5a7a54ac5d742062af61687e836995c4441fb89ab74abe4d6f86fe7f42ac70db98aef33687641c168624292e2efa5ce14bdd4e23b44b5df2a71731f455fb09c96c31792f7984b18aab8af795e02288439ebc92d46e0c615baff992bc2eb6646a42ec724458922f48b2767c26e507fd12af2def4621c06dd660149c67e1b745025ab951cc9d4f0874694de34183242e7a929f161f95623d3ccf83c3d87bc02b3df90cce7c64c9c41c88782e041cb6a7080e9b4962b64147d48e10ac9152e64f5d202ea474", 0xbe2}, {&(0x7f0000000280)="dc", 0x1}], 0x9) symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') select(0x40, &(0x7f0000000040)={0x400000000000fd, 0x5}, 0x0, 0x0, 0x0) unlink(&(0x7f0000000300)='.\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') socket$unix(0x1, 0x1, 0x0) executing program 5: r0 = syz_open_pts() getrlimit(0x2, &(0x7f0000000000)) setrlimit(0x5, &(0x7f0000000040)={0x7fffffffffffffff, 0x2}) ioctl$TIOCCBRK(r0, 0x2000747a) writev(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f0000000080)="2321fd4a2c916c864bf61c65aca7eb9e707eb7547b9ec18f63643de49cb759c94653184f016e6d44310a9497f5aec09cb6d2eb452e30666e18b0d2d77e4a07413a1f87432134c7ca43122628ae8fb9b83ebc0a65517b39d6b521a1e9ce5a6674b93048fe4a774680a9e7388cba2241347e31e36cbe7e337feb15b990dbb93bafd50536b09f2075378dd96280c2e66a4bb5d928daf4a5b4dc2ece670bfbb145914104ba84ebfb737d45af0cbe", 0xac}, {&(0x7f0000000140)="a05d90e174c5f3773dc09141302ebf05ee7374ef0ae3da887afb042b0cfc1eb074cd5a5566645b6e5c3aaa7e634c72a918cfc9f482e0471564912be9dac59505a4b48893b451760a332c68324f95e70c9c4271b1c6ad4ab8e58dbb919ccd7b072e2444128105ee726eb23fb3c7df678942bc8d9cfa3dae1155d1c08664bfc2ea61f963b61790f51bf47c655744f163e1562c2f9a9a55898248422f77e527d5d294ebef5eeeaa22", 0xa7}], 0x2) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) setrlimit(0x0, &(0x7f0000000280)={0x4}) setrlimit(0x0, &(0x7f00000002c0)={0xffffffffffff0001, 0x40}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) close(r0) fchmod(r0, 0x40) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000300)={'./file0\x00', 0x33f0, 0x2, 0x7}) fchdir(r1) munlock(&(0x7f0000ff7000/0x4000)=nil, 0x4000) getrlimit(0x0, &(0x7f0000000740)) r2 = kqueue() fchdir(r2) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000780)=0x200, 0x4) r3 = openat(r1, &(0x7f00000007c0)='./file1\x00', 0x1, 0x4) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000800)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000840)={'tap', 0x0}) ioctl$WSKBDIO_GETENCODINGS(r3, 0xc0105715, &(0x7f0000000880)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}) r4 = socket$inet(0x2, 0x4000, 0x7) sendto(r4, &(0x7f00000008c0)="d346b487824275fd6e60ccb09af44b4302f4e93d879d76803f9688061aa1f43673a181f6b5e9398a7f16a9d23ee14a3739fecb3aaf5804dbc4b6e7c69de7ab791662536e8f81bb25dd8e4527a7dab7987c004bf9fe8debd41be1e25722868ee1cf93f874caeab3772f0fea6c15ac50c522030dff043b4394dd5892f92d9d69fb9f7592611c41c8dfe6d2a7ac95d7e292877f094569b8bd22e6b12e4b418327d0240fc811c8f13879082116d134a799c9a27ddfec45f8836c744df0216f637736b3390d92fc990add41d7ea04028fe8ab76cbb74ae4", 0xd5, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000009c0)) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) ioctl$WSKBDIO_BELL(r1, 0x20005701) getrlimit(0x7, &(0x7f0000000a00)) write(r0, &(0x7f0000000a40)="f944201f9132406bd8ea691016f7c6747993f919cc43e12a0e912cae396424cbf87b15c1ac3ec2b17acfa63bc86a3f79f2855c12f2a8299fc24088c84b53428ad60cb986244c6a3b00c34dd145984b1af882c18dff1fa8fc5d5678299828415d9d2924869a6bb6b7a227e46328d85e9ab757af51", 0x74) executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, &(0x7f0000000040)="f04124c811275b5a6483db02ce221108a928a37be927f860f345c3e26b0fe5702ea15f01dddcfc2049e9a7121a0fb4396d0f049528cd4de97669b50c0e8e740b73141b07d88fb24bbbd2db994615efdd582b3eb8121857cd0b23aff0a9ebafb26a76df9728dab5b679ba2e6592e280aa62ca20b23ec381151e4bdf781567b0e23f484b603e04026b0d26910f8a8aaa069450558706028801f006df25406c05e3d360d5004065e784e23ac7f7be20eaab8adbe1af37f1eb694b99130d1ad93812dcd793daf950da23470a79e0e603a1db982ea71012c530", &(0x7f0000000140)=0xd7, &(0x7f0000000240)="33d255d131addcda7bdd2192167f8b48c0774187883aba1e96204fb41d879b333da93e03a0fbca119e155a07f14c5c8496c2a1684fc5fd2f31118eeff7522fbd75cebce3cf67bd77a265f28b2239d1696c4938765f8c2add113c9258a32659ab46347a9b54fb6dc18570684b4f734cfd634eb4", 0x73) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) syz_emit_ethernet(0x66, 0x0) r0 = open(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x60) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) kqueue() sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) getpgid(0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000180)=[{r0, 0x1}], 0x1, 0x3) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r1 = socket(0x20, 0x1, 0x0) r2 = dup2(r1, r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) ioctl$FIONBIO(r1, 0x8004667e, 0x0) open(0x0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x611, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) mmap(&(0x7f00003fc000/0x4000)=nil, 0x4000, 0x1, 0x4810, r4, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x90) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r5, 0x5) clock_gettime(0x0, &(0x7f00000001c0)) ktrace(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x100000000000003) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES8, @ANYRES16=r0], 0x9, 0x2}, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt(0xffffffffffffffff, 0x0, 0x33, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) socket(0x18, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/223, 0xdf}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 4: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x4000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) syz_extract_tcp_res(&(0x7f00000002c0), 0x4, 0xfffffffd) syz_extract_tcp_res(&(0x7f0000000340), 0x80000001, 0x4) syz_emit_ethernet(0x170, &(0x7f0000000500)=ANY=[@ANYBLOB="ffffffffffff0000000000000800408f0162006439445c1190787f000001e0000001441400910000000000000400e00000020000000300832b0600000000ac1400bb00008001ac1400bb0000000000000000e00000020000", @ANYBLOB]) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{0xffffffffffffff9c}}, {{0xffffffffffffff9c}, 0xfffffffffffffff8}], 0x0, 0x0, 0x5, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0x0, 0xffffffffffffd}, {0x6962}}, &(0x7f0000000300)) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000280)={&(0x7f0000000100)='./file0\x00', 0x7f, &(0x7f0000000180)='.\x00', 0x2}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x5) mprotect(&(0x7f00007f9000/0x1000)=nil, 0x1000, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) r1 = syz_open_pts() close(r1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9000004f, 0x5, 0xa7bb, "d8f276d3bbb39500c8930aff9c6600"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00001bf000/0x3000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000334000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000013e000/0x2000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000027000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) getsockopt(r6, 0x6, 0x8, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000001c0), 0x0) link(0x0, 0x0) link(0x0, &(0x7f0000000bc0)='./file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, 0x0) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x0) symlink(0x0, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x35}, 0x2, &(0x7f0000000100)='q', 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) shutdown(0xffffffffffffffff, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, 0x0, 0x0) open(0x0, 0x0, 0x0) executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000040)='\t', 0x1) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) r3 = dup2(r1, r2) getpgid(0x0) mkdir(0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) fchmodat(r0, &(0x7f0000000240)='./file1\x00', 0x8c, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file0\x00') readv(r3, &(0x7f0000000580)=[{&(0x7f0000000700)=""/146, 0x92}, {&(0x7f00000007c0)=""/221, 0xdd}, {&(0x7f0000001040)=""/200, 0xc8}, {&(0x7f0000001140)=""/234, 0xea}, {&(0x7f00000001c0)=""/51, 0x33}, {&(0x7f0000000b00)=""/181, 0xb5}], 0x6) rename(&(0x7f0000002a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file1\x00') mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) executing program 7: syz_emit_ethernet(0x3e, &(0x7f00000006c0)=ANY=[@ANYBLOB="836c3dc8346ae898e0fcffffffffffff86dd60ab956500088900feaa6ddd6d79cbe7c8ff3aa873063840330d005f28d9dc0000008ce7b3dd9d904225f3fdb9ac18610d92282bd75a4a8686b7b71304a0e8ebed9b4e6dd41d84a602ec7c001c780f6c116acf700cad71b9ccc66a5deb5bc3462273b9d40d579d0127b8329a8e1b43e1196d7037978d7b37d648400bd2744972e966a025252cef48d479ba0da6ba83c3895c49792ae071b337a35078531e4af5f97f29de2db745c6caf91810e2420dcade8b4d00480a49da96f23336eaa674db201f7f6dfac71aacac134d052359f6339bb053d940bdfef7c9d38936ef4b01a576e3"]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) sendmsg$unix(r0, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0x1) chmod(&(0x7f0000000280)='./file0\x00', 0x38) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f00000002c0)="ea000001", 0x4) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000280)={0x4, 0x1ff}) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) bind(0xffffffffffffffff, &(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r3 = open(&(0x7f0000000380)='./file0\x00', 0x2, 0x139) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000500)=0x40) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) r5 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r5, 0x4, 0x7, &(0x7f00000003c0)=""/96) geteuid() stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000640)) r6 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r6, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r6, 0x0, 0x66, 0x0, 0x0) executing program 4: seteuid(0xffffffffffffffff) r0 = getppid() ktrace(0x0, 0x5, 0x1332, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc0}, {0x20, 0x20}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r3, r2) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$unix(r2, &(0x7f0000000180)=@file={0x0, ""/521}, &(0x7f0000000100)=0x20b) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setitimer(0x0, &(0x7f0000000000), 0x0) executing program 5: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x33) r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') r1 = dup(r0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r3) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r3, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000200)={@empty, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x10, 0x3a, 0x0, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x3}], @udp={{0x2, 0x0, 0x8}}}}}}}) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="420100ffbd285e00fa4d747d55ac3b710e82f18b29b567232ecc031f890a84060000000000000028fc0d9497e083baecc36332", 0x33}], 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xc9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setrlimit(0x8, &(0x7f00000003c0)={0x7, 0x8}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffd, 0x20000009, 0x20351d, "28b77c09b87aa5780008000500"}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80286987, &(0x7f00000001c0)) writev(r3, &(0x7f0000000140), 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0xb1}, {0x3c}, {0x812e}]}) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[]) execve(0x0, 0x0, 0x0) executing program 4: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(0x0, 0x0) rename(0x0, &(0x7f0000000f40)='./file0\x00') link(0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mmap(&(0x7f000000c000/0x2000)=nil, 0x2000, 0x4, 0x6812, 0xffffffffffffffff, 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000300)=[{0x5, 0x80, 0xce, 0x100}, {0x9, 0x7f, 0x0, 0xffff}, {0x6, 0x0, 0x7, 0x2}, {0x81, 0x0, 0x2, 0x3}, {0x0, 0x1e, 0x6, 0x7}, {0xe5, 0x8, 0x0, 0x6}, {0x0, 0x81, 0x9, 0x20}]}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000002f40)}, {&(0x7f00000004c0)="9185722a1e9ce6fe1d507e293a18f0c97f1f2c02e311e32205fde39fd5524ebf08aaac12f8cb2047a0625ec88c10a9010024dc5d55", 0x35}, {&(0x7f00000007c0)}, {&(0x7f00000000c0)="374f092e838a85aea75b688caef87fde1985d1b5f02c3c54b873ca88450b4447d7672cf614abc2da230736a01b42d4e4843c7f028079a8cf2511653c8e220008be6a3892fd21c13a6ef4479e799479ced08a5395d235e252251054a63c23dc090d07a5c51c4db29d796c3f106b", 0x6d}, {0x0}, {&(0x7f0000001540)="e6427aa5a6923f0df5d19e992b230364693ab39b3640baa30f6e001b383e26610734effcfb13d30e4fb2297cb2582508767460b88d728e16d1d4a93048ea1fe29b67c8d482f990d648ec829af5ad6499e4c3cfc5640ddea225f4e8c89c54e7e69ee9d1856d463925116cc16ad05fa068de2322218e2725db7df37e0034b53de8be1988603da7a54d8e86f0b299660afc23e2e47eddf737ecf3abe1267290ff90fcfc2c8161ac3940f3f178acf6088aabd04c8f60af3b144b77ddaf87bf24dca3831e3fb698ddae1ab1304894f13e7a27de8ce36497a3867355ff2599a64a07427eaf82ef1697ca5a38c4744d845fe6ae523a449be02db3979e6faa8c14b5f2e0d00cbc216bbc8abacf8fd27a4c93ca61ffd1396cc8afd84f3cb6ae5bc618ec2cc0c02f522cc80a9450e2c116fab31356f8a89dd9c19799c6b2474927476a7b5f6e6963238f826125f24c93aefffe57dd3034e53bcaddee3895f74d9af75081042be21728097fcd326f3468953ce12cd474e0ad954f4d1161c9de78be274b271c49b8970fdeef08cd485983f5568e03996c4ac419c51ddbe60e4d5897e1922f8bf804c2b5dc7c9cb22cec2224a91ca0c592a7aa0883f4c084402252e305bf6d1955230a2b33f4e6d3e826ec557001a5d24fda4edeb6214ee758c6d0415fdef6a4da35fe3f88e8dc5774cd59849d1970f4feef989487e4b6e42792220fa6cb94e524d93127636d25f2b607aac12e1a06531b20f162413bc7dddf49fa95331870f1f20297a0986f0ecabbbda43a683a8917b3b84be5bc2fe1a8b7fd8af5c6d82f0dda31bb359b4dc2184ee62b6155c450729c1b2eb73b6354375e2567430d76d5efad93764e331de3d810ec23d4493e20abd98cce0aeae40a339079bdfbb4eb3edf7e4d68c322dca0704fa1d46342330964dca8a9225c6013f25b2a164d539d90a97124826c06daa1f289cbe075709f00351e471256f324d290e74e44452b144fc7ca26c3ba1ec1a615b5bf7890023eae632d174ebd1ad1f1028c2243a6284b3c7845985258d063c76726210bade964ebd73b8c865b6edc6e4978eaa86adb1986beb3dc36bfd5cff89367eb1ffec593067a1471fdad980355f4cb149daa6df12b70fa41c024aad5a03f181830776532b33ae06377b99cd0668e6ae50bbd89715ad78a3fef55780e28deebd4ae404f7dd6672e441fe363cae0564a846f7c07c636a8627c878a196c2c4b0e55ac8681481ecd9c624ee56188f873401747a4217e583d9974c51d24c731a0b3d7d8d848105917a13ba759279bb88e5791aa2775ab6e31aa16735873bf61864a55031e3bdca63e9e4042e90ea85c1aa39492acc206f3cc00a7e392f82635a088c93853a1d3e671e924018e881b202bdf9ec54957f666f0d3a691ed8ef50fabf2a1a465771e5bf97c03d48823885a2518bd4a5d7caf0f4656aeaff100a961417c2ac7e0597dd8f6d31d48749059d37102bc267a9de8b4623c149c34f3ef024565cc288444d8854acd893ddf6dd5494ba1c3bdbbfe6b8bdd0d64c0388dab8ed7ad3e56693ecacb521a857c15ef17217758312464f464f5647bf65fcb2f46336cb1ac8f3bf2daea92ab5b7945300987419b6833baa25a1d9bbf4170bb7fd53ba3fd6dc1c6d3cc48c9ca4aa7faaf11497214e43ff2f7911ac2db2df653eedaf81b0f704a574c238410f86d98dbd9ec025a37f4d4be7067e50549de34ab0763fc1bf01e8d79aeff1377734cad7240f30fe598bcac9ae9e753b0883674b45897c86e8dfe45b07f55e4d86edcfb04a39ec1c132d60c94d801c208531b75f90b908e35c70b46153ef220ae478ccdf603569d85140d1115249fa9ec459be86f384b7795171872e5f22eeaf211a042b382b00ad33768594bc7eb01d08645ced531c5a5ad1208eadec7ab55efc8e59f4cbee91a6a45f7b74912a8a5e5d8d938584caeedf07aad25ef79910e6256a7665a0def6bdd4252eba75323524fc55f955aa8a8c2241101f69d9fad18a70d1919fafa6f2bb3b1254bad9b820d9746a0b1d63fcef4ad3cf53b8a77670e228911d659cf766412883cbc58acf9aa0559173a343e28d164e22f6814d5b70b0683a21cce1fcd8120e221be415086d85b87cd644eaee74c3681514b042c9401c95bf7681fcbccef3b2dee85900583731fb4141a9944e588d0698ef1af296aae850f47e775a1ee22865bfcaccfdf7645c2822efdb71b05e526a13538f0b4eae900e3ac8bbb15c938068b27c36487979362106d9abe19e3ceee84a0290db932ad72d45bcdf15e8cebbe6a5c65678ed6f2ab9e77d6a0f6202b96940cd711c7ea9f7903214ec9b12020efada027c3d72df44b77f2db5a490f35d1a96bd62f80d96d1fd8023e0330f2f364e7cebdf4082b8a250bcd52a7a68846d9f1108f897766d5281dc3b6a0ee60454cde605a2fee6dcc8a18e8dc05a003e216be1778ae33968b5561d35c6b3dc6696ccc15e90a6ef253cb48f45d9ba45a717e8ea4e8920d994fa2a52fc71360f759611bc04443964756ddf7524a56f9c3e8ffac7746d1b389936c8c4cf0f3854740bfc53e4c61170e6ff76444f2efd99d0a13a5e9755acff2eeb90e2fa13daa2bea7ee24dcf22cb089a7237c605d1d743b96b6f023e0c723d5ddba401c49035010e7b3b018d4954d881ecc2b3cab171a359af843a376c6ed9f793a63fa3a622fbb070d6e514eb90861529b538081f861af1c21f06ebb9a65e0a54e26c3903b69e1b81aaf464a6d870c8d69f066cd2ad84a05d1b530aaa1a1190c0f38bd0a95aa1321d4bae01561c024fdb51c0fa0350d3c1fdd022327f43e9f50ce02468a9bfccd285e650b5f62d051300eb7b6ec2b389b7869a60e461ef580bcf0d22a4d95183151a319643570506e254a49656564abcaaa469dfeecdac1acc5ed5703b69d0f2ca5d8fed83c7802f1c57ab23ef2d5222182215f399801311bd5abeec34642ac6e1a74d7686737e4f25f7626bcf2e51fbb6ccd2f6699f772bb0421965b48a61dcc62d8b241758a5b623e6ab0e8fb53f5f6cbc014b4975bff6c7a4731daf7680501a9f71066835238adedcb94774dc97d7e59a70b991a0a6a54f4e30405fcb840db2852530748578bf41d942670d63116fd0c9f47e4f329836fdb4950962d2393b5a9208bacae04b1031bb568897a7ba218bd2974ecf501fce226fcb22c72801b64848140ed98cf92add8a8f3ed93fa53fa4be53f4fa5df70764d3492bb7bbb542aca52e360995e151a8ff333363c9e9ea424e5afaf8f36728a183f6b1863929762f82c8cbd34c1daf749388b318048956b3f0c0e032bef586c37839d837c1156cee5ee7f71cb76c2ed94c901cf73860314af3a54e86de477e597d2c1371e7430da9c949b4f671ee9841c6ddfb5c15655a991870084c2bfe63a5714cdc17566edbb4658f3b659893d1b7180725d05043095880350972ceb5c95a9c9544ff62df800da711f184f98487143512360e3d792187633de6c2d69ae6da07f742641feb0cca82c8a40b1922bf675fbad47692ebdecd402739ba42a4d8fbfa2fbaa36b9162b7ac3960d735f7d8a7d31ee83db8ea21bc3401ba6ce4e0dc96178d46ddf4c04f3309652c65c234960dd1a5f7af5818d195b75049489955d5dc78a88dd596e6359944a476fd48cfb8e99b8647844837fa9862010bb5c858fdd4dd3c477fea896fa768e7ede546bee101323bec62ef48afccd2bfd750278779517d26e2a00c5292c88d4aaa556933eb15b0d476cf1b8caced9897f5cec3cfc4097c30aeed2672f5471ddff1376882a986949e9fff307983cf4ee6a34d22f351beeb7d31ecb2f7907fdff3b45897c617352acae740b62fb2777747881d353b9decc9c07312d46b04469fbce29de5bc45f46abd37a2d0dced5713f7889ad3bd96dd17d53b2591325ce535754ac3991e5d206fd7c6918905021b484ce00626832819069ea2f5ef3d0f5231b97a79aebe2343a37a9eb6adbdb4ce823cfe626377c9a070a4de3309ea218b5f979b5a7a54ac5d742062af61687e836995c4441fb89ab74abe4d6f86fe7f42ac70db98aef33687641c168624292e2efa5ce14bdd4e23b44b5df2a71731f455fb09c96c31792f7984b18aab8af795e02288439ebd92d46e0c615baff992bc2eb6647a42ec724458922f48b2767c26e507fd12af2def4621c06dd660149c67e1b745025ab951cc", 0xb9e}, {0x0}], 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) poll(&(0x7f0000000080)=[{}, {r4, 0x4}], 0x2, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) fcntl$setown(r0, 0x6, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x51fd) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x2c, 0x2, &(0x7f0000000200)="bcff66a5852cd25fd81b64fa3cec40", 0xf) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x2, 0x1, 0xffffffffffffffff, 0x80000000}) socket(0x18, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r6 = syz_open_pts() close(r6) syz_open_pts() executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt(r1, 0x200, 0x0, &(0x7f0000000040)=""/25, &(0x7f0000000080)=0x19) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) semget$private(0x0, 0x2, 0x10) r3 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x20000, 0x28) mlockall(0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0xffff, 0x9, 0x401, 0x2800}) getpeername(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000280)=0x1) bind$inet6(r3, &(0x7f00000002c0)={0x18, 0x1, 0xffff}, 0xc) ioctl$TIOCEXCL(r1, 0x2000740d) pwritev(r0, &(0x7f0000000900)=[{&(0x7f0000000300)="453c4ab93a2e029e369c2fb5afdea1c2cb758ce496a5f1b1a910fc1a435b3bbd698d10c3485ef5d6962a0b168052d3586598e035a909e8568b42c501ea27982539ff5db21635719a7466370dffbd85580f1803bb250e530730114ea5c8c09614f27566f31d7dff20d1720abb811fb5b385b2adecd48a76fa033ade8879b6524daa", 0x81}, {&(0x7f00000003c0)="7b9d09f01741eb9996de81814c7631e91e9b16", 0x13}, {&(0x7f0000000400)="3c7780fd958061bbbb7ccb26a1c9133f9396e2190c2f77ad000a671cb0a668ad6c0dc622803d224bfea10af85f298d72246663ce63d106fb6ba8e2949e060d6de34d0060893b22c30cd18d33ce62cff7efb323a089e539", 0x57}, {&(0x7f0000000480)="7c4af4f1e588c5fcea6ba45330023f9e7853a258f6cde99a0e5203a10ebbf6a5ae4fce3e8701fc8e68d9d634764231ab9d977a445b591351b2051cd828003c89b31a17dcbd6d3dbf2541a3943254770b864985ed171ae1695ba299d3687ce96a1845f6da24195a8e95297cd3b99cc6f1b2336bc6cce1d942eb58990829bb2b9fa547e2b1e97b175372aeadaea4eac0e7eac19df01184846b42a91c0b9ba3fffdf384512fd04e14fac660fff060c486776dcb474d7705dad64a5b07b5f8625e861237663f2ede940bb00d1fa0", 0xcc}, {&(0x7f0000000580)="b1e28d4ba1e3ebf622dfeaa45d2f4caf29d3feac5f54c1e6bb7eb128466ca9d8ca97405ec51ede59dd6d64e4c035e8453c9b34ad943a2a0b7b74fa376c541508ff88b8d632c95b47744bbda76af77ea7c71a790b0dcb625ab7240695e4fb1c1096265f7699e24aac78f408bef447d14405c0fe141c694d85c7a1436d8a4051220e16603ba1d1453254", 0x89}, {&(0x7f0000000640)="73a4f2b524baf9184e30c97c54877823de10b33524991be42c7654ce096c37ec474945805d97a4e515d7c9fc1d9e27160396397e73fe9a1d79dcf59297a54606124785206af0d3172832d6856e92dbce550bf8561633651ec596075c13b74bb80f096380ab85c1d2775ec6aba296e070f92a5f557b04115738b1389a162b65c0a45234625d3c59874edcc17370d831384e42d05f2ac6dceec4a0405a7c99003274bd9d93f665aee44d1c5a55d9da03e5457cf16510633dfdc1d4cec1ed94812aae1a551f6f1c385e3fe036690d96ccfbc9b5f520b1c079a29980efc8bd8688d79ce066c5f32bc4658307c697add87e43e0b754a3d1388f61e3135801a9", 0xfd}, {&(0x7f0000000740)="a7f7971e9f590a51212a96421dc046d42e76e4912d775d520f1b1a648aa78b1a319a0759e474675a6c", 0x29}, {&(0x7f0000000780)="37e3436b638a7bf01ef511e8406fea1aae22baff3e03d2c2328d1577dbe619b4b7d849db3866be91a6b375c02f431440e1112baf37d2f4636f5b2a3f43dff096f13d331f71abcf5532dff1879f59380997fb30e899b455fefbc2e6c341b4c88c0dc4d813658f131b4d1ed94999d3602cb519f43dd3f242ce53af170cbf12b53a21dd99f09338431400c2adfb5c53f6319f35e1b8dea8da777847ca7d2c9f68da71fab321b025a40602fc67da412ad75848f73b292a16641ef4af6dd9f75a66ab466eaecf4346b9305c338989846260a30511bd3f79c9fc913f05e6239c0e1ed475a4", 0xe2}, {&(0x7f0000000880)="bcff97a657303d1b7c710a8ddb67b1cbac1dacaca7836b1d7176d289903d70154eab9d7f43ea013cb7daead73fa138b335ce80b11d092d518df5b2bcf29045409026e1d892c9b74920196d5738d6bd802b1ce34ca0ccc4f1f9bf69c75a340abfea0819fc8a4057b697aefa0329297b68b72b2decd6c4075e685555a7be11", 0x7e}], 0x9, 0x4) r5 = socket$inet(0x2, 0x8000, 0xcb) r6 = kqueue() kevent(r6, &(0x7f00000009c0)=[{{r3}, 0xfffffffffffffff8, 0x20, 0x2, 0x9, 0x9}], 0x2, &(0x7f0000000a00)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x80, 0x3ff, 0x5}, {{r1}, 0xfffffffffffffffa, 0x18, 0x2, 0x3, 0x5}, {{r3}, 0xfffffffffffffffc, 0x0, 0x10, 0xb48, 0x101}, {{}, 0xfffffffffffffffb, 0xa, 0x8c0e1fa934f5090e, 0x5, 0x2}, {{r0}, 0xfffffffffffffffe, 0xd0, 0x1, 0x7, 0x8000000000000001}, {{r3}, 0xfffffffffffffffb, 0x2, 0x10, 0xffffffffffffff7b, 0x8}, {{r5}, 0xfffffffffffffffa, 0x20, 0x8, 0x2, 0x8}], 0x200, &(0x7f0000000b00)={0x3, 0x20}) getsockname$unix(r3, &(0x7f0000000b40)=@abs, &(0x7f0000000b80)=0x8) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000c40)={0xa, &(0x7f0000000bc0)=[{0x8, 0x95, 0x64, 0x7ff}, {0x1ff, 0x7, 0x1, 0xf0000000}, {0xd3ab, 0x8, 0xe0, 0x3}, {0x4, 0x4, 0x40, 0xc7}, {0x1, 0x8, 0xf7, 0x4}, {0x1, 0x0, 0x1f, 0x20}, {0xdd4, 0x4, 0x5c, 0x1}, {0x2, 0xa1, 0x2b, 0x827b}, {0x7, 0x40, 0x4, 0x14}, {0x7, 0x1, 0x7f, 0xff}]}) r7 = open(&(0x7f0000000c80)='./file0\x00', 0x80, 0x0) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000cc0)=0xa9e) ioctl$TIOCSTOP(r7, 0x2000746f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000d00)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000d40)={0x0, 0x0, 0x0}, &(0x7f0000000d80)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000dc0)={0x0, 0x0}, &(0x7f0000000e00)=0xc) r12 = getgid() setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000e40)={r9, r11, r12}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000e80)={0x0, 0x0, 0x0}, &(0x7f0000000ec0)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000f00)={0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000f40)={{0xfffffffa, 0xffffffffffffffff, r14, r15, r10, 0x20, 0x16}, 0xb26c, 0x1400, r9, r13, 0x3, 0x5, 0x200}) executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4, 0x10) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000005c0)="090000007b51ddcd79f216c99b790edfac7c7c26ce806200087823d0a8820000000000000000000000000000002a1db06fa3cd2629584d73e5bea21412a54f8f615dd1b90bddd1c37b1af8bd509485b70a0f6822f26a791e19c98af6f0e0da8e4a4913ed0b2be7bf8dc619c32f1a3fcb61e7c5ec1c429a650a9af1a69c8f4153db1c82639ec91d915ae41f5697f17ac928ea4848e9dda042e03a061d6a5a4368993815db19e50352", 0x2) r1 = dup(r0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) msgget$private(0x0, 0x71) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) munmap(&(0x7f000031c000/0x1000)=nil, 0x1000) unveil(&(0x7f0000000580)='./file0\x00', &(0x7f00000002c0)='r\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) socket(0x18, 0x5, 0x7f) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x0) accept(r3, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x43, &(0x7f00000000c0)=[{0x0, 0x0, 0x5, 0x2}, {0x4, 0x2}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x1, 0x0) accept$unix(r5, &(0x7f0000000300)=@file={0x0, ""/517}, &(0x7f0000000540)=0x207) sendto(0xffffffffffffff9c, &(0x7f00000001c0)="dee49f688a7812afeac0d43bc89f90887fca95e420d3c8687bdae7efcbe7ba5e9eba0bdaf55044d3e0fd0a080a0a36bfc0af9b3210a120d2d080e420d7b61df95d704927bb735112fae79b915c43b21c2b518c2f904a50aa9e66429a21ebcec346f5ee3302f8f911c454d26dd73161d262cf29eeff6e2967f72d18d9bb14c967b67dec04cbcd0313586f5476ec7abbe9d84f4ba6193c03a721d3965a614d45acb9fb465f72b6371ef7911c68de267709221858d72b810069432659dca1903149d78d2aa7415c64ad861de0803a2e948100921728911dbc1154b0e02796248792d1df7566e99cde", 0xe7, 0x6, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r4], 0x51, 0x404}, 0xb) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000000)=0xffffffff) r7 = socket$inet6(0x18, 0x1, 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000140), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x0, 0x3, 0x7) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x40}, {0x20}, {0xcc6}]}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) socket(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa4}, 0x0, 0x4000000000, r2}) pipe(&(0x7f0000000400)={0xffffffffffffffff}) setpgid(0x0, 0x0) setpgid(0x0, r2) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x400, r4) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000000)=0x3f, 0x4) semop(0x0, 0x0, 0x0) close(0xffffffffffffffff) mknod$loop(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setsockopt(r3, 0x5, 0x10002, &(0x7f0000000580)="5e723df34d8b8ddfd5e8a3f78bdb2a1a367c035a6a6143b94850e77117427ac3930048a4d64849cd71aa9ca897fd257f801751bc2e2aedbeed9ebf3ebdc2f9ac2bcefaae457264bf26113f3c126d80b23dd9692bb01d92f1da01605ffd451e2ad54e", 0x62) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, 0x0, 0x0, &(0x7f00000001c0)="00005900e9418dfea9a1edd33e3e5d8c000000009b8ad9da95", 0x19) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x1) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) writev(0xffffffffffffffff, &(0x7f0000001200)=[{&(0x7f0000000080)="25152a3f18f46eeb8a4f765e81726eb6c638e22bb65330dc18c70a6ca8b40d439ccacba94d35a64b311f4c71adab9b698c7d79e24f1b43c7cdca442e3f87063f2186eaa88d1f7d8146c23530310d3b38bdf1cd32247210f8f3224e3794b40971e7a24ab70a8099fe68fb26b47ba78cdec8fca9db2032682c3043f6da63d9a74cda84ccf5ab9f8322624d3f0e5fd6cb103d96345deb70e7fb4cc3b5bf96da4fb06189c8cfefe0e8dbc28c35e61eda7d3381c2d4314c0fefd2fc51b0df2a", 0xbd}, {&(0x7f0000000140)="e695e94bb82de5a18955e6a93338589360579d98070a3a0a33ff649ad54ce8921c35cab0e27258574fccb7e608c99e1afe6611e16bd32177accc7f515d2c8e0ed4b76e58a2204d407652f603bf71e9193f5651a51ed63fb7b15dd8f739cefcec205df11afd418fefbbb6", 0x6a}, {&(0x7f00000001c0)="e8387a367ecefebc6ca882c3f4fca1ab8d9c640ef062b1adced1fe07d4a5464e86d83b93d3f1bc23a8ec069932d4d55c45fc79d36a49fefed6709b02a53fa937c73d1f72bc0784bbef32be1de3595683eeb53f3e4bdb9a547c9afe25b8d789f4e7851a34feb0b92347c7674b985e03cd2b6c314d54fb093b82f6b97545324782b9923f9b49990fe6636dbc5518e2ca07cbc90f334e31cce0a7836491967c0fe4234344bfdde9fb75357698b77f1f8b5a58aa480ba96428c1ab781dbf107062f7ed81a2b395163e39b779ed6480fa3200e05715d25c8cbfe3ba3d13b8bc7d1ef8d161c5a967c4611b9729e753f4808fb8428c8f8728987e96295f0cc348d64686d6b846df3002c2d900826cde7d8938a9c1522e9cd70ff0e9fdfa371547f8a1d8d1441468a610c223c542908bb3af83a0ab43fe51bd130ab19193775610905547cbfcc2b1b59600512fb289630d12e75e450adaea3d6655ba613b64dd6a5506011f5842bcb72d2bb6984468c86ae71611fa27a6a01ea63ed8a0c90e2981c98f10096429231a861f7c4b7be9dcc37dc6fb8c2a7ae2e601a48f8061d5b77bcd5d7293aa910cdc2a51ff48d3b3a88771e0e88b6f1dc98cd2949af958d8e5f68d7e612569e7df3f075099a8a6c5e174cf073c469de22b7b65061e22923c7a9a66190d7d14d9d7a78ed9cfd38d3a64699ca8687c3c475b92b37c8f0138b33d399db3c710d5ede725c0a088d033920b27e3ac936f69d57caae0e4343257d2399664910147db5094aeb97ac30a75a703959855cd66e019cbd7feb2e27105b9e282b66ff48ac58354a26231e0f14845d42e08c92444b71c20a2d09341e01e6e409541aad096bf4158b93c22c262e4fe58da0b00939e8466321e69dbf988964b3c6db0359de936ba7992dbcae7c5a66340fe5626d40d8237946d1884f5ede77d8f1b6db58e38ac9d37e96bbc94c23e7fb911d1514c27d3e8dde7777fce9a46f96c7f1165c86da5a31b7945f5dc6160a47143f95baacd57b63bda4942d38f621c0b13bb52c0cf86392cc58b4b698cdee8555c656de4d68d482809736e8052381ed0e17880cbabc0fb24448d28b20599f0325cc4f80b7159e0964c4e824b01eef2a27c8ada9915121c6a92e8199cae1fbc5233c96472595caead216d9d35011e2d6481b390262f2c898190391a4a0c5958ad62116eb181194cabed20f95a40fd0c8dab758fa0dc8b974d2365a994c34dfcebc9ceea6c22c45c1867a92620bd9afa45507be4d2d8b3ec0c43e18da03c1822ffebf150e0e1e787778c9d8c5b7b3cfc74d0549ef1d1cf33ed2a6d69b4a8764b8aa203cbfa981396da9d3f251ecf261ce90e17d370a4698fa00a122e1712020f635396225fef1346c1c2b71e96a66f8a253bd30a650ef77bd0c2fac58e4e793edf88dab7deea4a68202d6a1bcbca61966322bad7018f689924525b72b75406e0a641c2600c3ac98987f7d927210bde7fe6c0db261e745938209e9de72bf2c7cf677283c72137f83e98cf99073c2feb9957b84cd6e2863234553cfa3c70c23b829700291c0c6276881b340dc81b83c096924b15d87f876e01716c8da9c98dd30934715709fe09b107412d079adbec968693505ad0324873580ad1e26d3195649e8fdda5494bb2f17ec40bf6c4fea5f5faa4b55ae6dba6643c29dabe7e7da4c0112b7c9a78e3a9edf0d6bdbeaf4ad216b6e1cc4dd362bada6b5017c0028802cd7ef6f50faa72f40b9cae0ae60cb6ae5d3e7c1488330b95aa8dd99d8c9ee33c09b0887c61a817e7458ce8e947f0b276cc095a4c3e68f08a8781528beafedd0a491ba7347407fed47846819cd1290cfd4e7260b7a68aceb2dee402cdecb58982af50c3e01c85f4752a951269e170778d0ed2e222c44397a8702504231b02931a1741f6bc2631ac6fce5b3ec8ab7b8fa9e10c640f81f5c8cd5e9bcca95dbfceb573f2f35743214ad868054dbfefd9abb8807585be4bf01e11251c9a2a47a448fba8e8ba5cb4cd2a8ef62179786f176f4fc3c81f426ecc78773c730efd2540d157fea35db6240c68f5f210294ad318be7bb04ebca10b3a546e413a133b66527397cf0280afb7b9f62716f2d3fa3de0bf22fc13cf72d9e18325e117df90978648ced05d2a6e656915f31d211a7729e71920397d81dc1a5279e71b32b65652fb9829c156ac5d1839010321621e91b008cd0427332abe08e5ab6864195194cbe93c0f0cb2c5f6d9067ae2f9a0a7baeb825cf90cd48b96eb8194ecf0fb570c2f70bff1cbee5abcdaa32ee11090536e3fe6cdf5b07b64b09427c11509f3ad993b62d0958a874d26708d309156e692a6d17fcaac345ab3ce7d6195a41188a3eaa71acb7287e7e809866d27164fbeeb333283d3349400a1073296545dc34c5d74b5e0daaad15ac9495f7b2eef0058a71bc541c491ee90ee738fa493d6f6647db6f39da69185e4bf14aa0943067682681bd5423e091e6252db80e902697f21c4b5676e7624c08cf175bb249474a3a522d555952c3dc975128455400f792f47fbd9f5a78bda3265fa1b54fefc67d8f1f074059dcdaee0a223f9317af3db6f717ade93380b9b831e2839697ad9b604132337a081979a4d89c64e2ae59c246fd23d3359cfbf65a99450ec3f0268da78d9e49efce2e68bfb263b9824cb2db662621c3d6c1cf1171157b0d8b793fc395b8a907fc3485f1e08ea3ff4b13e3f0e7659b37e5c5a017afcf73bcf5472d7c03923f2855b1fa7da44690aad4c1d15983b54e10736c59eeb758abdc738df0623b8011508ef4489bbb6356a4a3e27488d8acd0105db93f63884e1e73294da7dfcdc44246c8f9e5526070aa30b04c91b692311adb0bf1e3ee7f2d8bf06a8aa78f88bf99934cdd6be3aece0cf5f41349cd0e7b2a2471626ed2ae1272c3791bd3502895891cff1b3233c28ef060556a96c3da1eb2c56c778349db06052dab227a10ace426cb8bf535b08ae5290021aec9fbbcee4a3babde85068f777f82bb73fd8b9468a49671b73f0f9e32a716b3fb8ea830d2e2f3799950ca8e2a78353d225ce4f1881f4cc453a20184b3b16b8bd63fb6152ac1f5b69ff576cd0cde118fa2c2038ae1d149f01b8530d4e888e2651e85ec8bc903021f51b1073c89f26e4507afe26288ec221ed04bb4e66d93b51effaf50f17669b506ac0da1342045cdad76eb99f731c73d285a6402b9237af64932a7e8e84802fcc865b10dd0eef1429782be06a270f44df339353d2e793dff19dfc073b44e86e4e14a7818f95b6292edb70239c288fcd6889dab8dbbacf9abbdb24942c66060f846d9844a821e703b10f9ab0e3c00a070299058153ff023bd2c3b491212c93f8d32736771b94a0c74c26ae614261f0b9f950e9261ade09fc4e6cc7b8070042633f0ea74d235edd46c56a3b1fc275fda334d46743ec4b05a0b5cec5013dc19360880550d5a33673747f32971a007475e4bfdd0099a5f6961c0bfe9650900bec516d6fc11dfca29f74cd29bac2d6a1a02f2d03dca70b9903384ab07e31618845cc2f3ddf1bcca616b2f3e4ec34519aa7e55e99cadee2fd81f80d19177d2ff9279bcf2d86203d23ce0703d76beab7b276058beb2e355547189d60468ec31bbf09167ba5d27ec85da55b18d1a41fbf3d59f05e939d6238c5ff00685624fdad692a95a9fc80133cbca1012f95592170708a739f23c2bf4cb3c4f3087a2a03d4f46ebac620d7ed732bbe09e47c3bad1c1bc5c7c5aae57064fc63000980c27f49f40438d01f3d1308420a418d0ba1c94260911155f232e3751265e29c6fd679c1ada1546aad0904f44d9ddf53dd70d0cf802d4b20dc615984f6c7768f6cd152e8e41830a1a82e69901cefc2d34bd650971b55536ce05fba0127130bb486133ecf04d1d8c8c20f848ab31d570a707ecd4ae27d1111695ef76607bcce6f56e04d86feb9034f5ef137aeb0de9af3393a502c4c0dc69d8780946fc5b1f458ec3533a648e397faa6fca2fef46dfdeddb45b4ecaa812a047f6020e4a299f64b13c6b33626d8aa5b1e6db1a53c21dad8d60fc371cadcfd1a503daba5746c06955a14e7a5f09f56fafa33a0cd3cc7ee6c335a952ae3394dee5a74aad4070bb0a7e08476f2058913db6d2c75051a2592db79a35fa8d9c26cc1abd719ced7ddc51db2a0ce2f4970167eed37da055d1616f23620b93acbb5a4ed702e5c04f78970a3086e92fc6278017256537ded24be139c3ecd14b4d99e11808bcf48479a193d2f9a03de51d97e9462132e8318df6dd975f0a6d5b3cda806ac3006fcd08f53d225cf71bc8fdd430617623e022eda7c3b000670e0c2fce279e04ff7962d45ccea988a8aca5b189e7a355ea57c370e3a7f1d13af0bd54777109bd64e083b022cb8ad6c0ca63d3176b068e39b2cc7fa548cdb3747174ede0b374426fc4fae26352ff4ef543fbd9865ab2aa1717bce737b70dd0044cb991cf52a42283089e7e6d92835faf7765434f9b4f2c0d83c087a6324814b0044b44cf6e7a678cf643a051b8de8ff7751c8d26e6c6941be14d56fd90c5b76d3103ebabc0f3941ac838ec9511e901c39f4ada8857cc5c55da288c3006eeddeb58baec2293eab57c6b8795024c7935fbd1608b8116e31bd9fd78a51dca648d063463fe2ead48694f7a4957dc209494c696783552112b3b634fb4a6e6fa6b096a0403dbc2863e278bbc2f8f5500ba8d25959c4da2c83220fb988b21d08a0356fdb21e5b06c0a5b9519a6a44b1aee0630517e10a61f40d3aa5bd8bb595936282c3a5689bb438819c6db013483c9c4e2bb85ce1507e15a95355dab008dc129692e3f808cca5e0333aa35e0408068d45c1234eb137cb4f0d13eca2f7d54e3c7037aafe420d65efd3453e1bcdfa170ae3747ff376a8cf75105142975a15ce0f364f7c3e81ba5cf89bca6ed648842766f666f5d7901de11b60a6de17ac055b8bd52ebb264d7e6f574d6396f32aa9473a84f7155a89138d604abd8ccccd29ee2ff4137be66f0cb25d31909d66daf6717f959e89f938faff869c2be6ffc02ac94b43f6905a33338f90e83e21239f2d3de12ae1e299da3b5bd9bb936f5a9e6b708ed4a75e60e3262ecad0ff1570023cb5a373b394e2cfa6444ce1e8918318611248fdfac05044cb8adcc70daa72b680e2c7f069ae9c933ccc15bea57c909dcb0bfc9cb539b48caf781c2aa8dcb8bf1cc7859b4f3f89b992a459461d8276def7bff85e70b1e09338b8d4fc71f460631aa0c91340f20ec169786c6e1cf7fa8b7342d4ce67f5f4e1576c33b780264d89bd78cd4e3b83780808151f92a2d21bbd704b25370ab3bf795f70853de3af6c960997eedb84a610698d19be834ae7677ac0db8f5f44fb609f4871f7d7d7b3d07d1ed2ccbffb98887385f378f14d81dacdd8974736f2cf9dd4d4cbf32ab6e42fec653cb25d1795eb34bb9b4bed3e0849bfcf341cbf164aad75fccf469f380ee6ef90b7f9c4c078cefc644d11d6aaec9e252ff72a3089f7f8d0ee539cb63152daeaf481a6edb481488596dcb6082a5d5f199d7b5dc15a7db26855c30a4d3a61ac1ff2dbc679c24ad6022f77ba3d163167ea8f96dadc98f14de4b0534a12a7a7fcbb8096a05b6398a2eb053cb61fa22f7015f8ae035bd6e66a9a85a1fa08dbcd1b42b80f810076b4d7456f7d15970d5ad64665d00f5022239c34adf8484a4600d623c40d90f66a4974e744ae7da91a96a741d44618167682f82dcf6cfcf3b156b55191dbbf03cf4872095ebd92591a7f0de64b2e190c3c2a2a42c08e8f336013ca6ef53f9dbe2cda6fa", 0x1000}, {&(0x7f00000011c0)="c99f", 0x2}], 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000001240)='./file0\x00', 0x80, 0x40) fchmod(r0, 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000001280)={0x2, 0x8, './file0\x00', 0x0, 0x6, 0x1, 0xfffffffc}) setsockopt(r1, 0x9, 0xffff, &(0x7f00000012c0)="3f447edc43f7eadac94f0179071a06dd8233dfc30ea48a952964394a0231a8e617bb0f4290d4532a42ac05dcdc9949b2bc3dd6e75d1f3b3ba14e5f108b09e6d0a737997669b50af856c6ad65eb4ac464a3b4186cd7ba7be63b619e31deb7b5e8fabed2ed9074e65ccbcdfdde3bc5c11b84aecbda029aaff9d8af9b1e2ad595918854451a63bdb09fbbbe228a4669a1709c429d9659265128f5808cb6f086c449fa4223257d01122057bd14aaa1a769861ec53bf2c4b2e1049656499cd26cc969728a7608352962386dbbbf3be86590e0f34f01c32fb24f1b7ec71fae39a70a7a5b92a6dbf17b2cc343eef902bedd69f88585805bfc3afa6acdd1d8", 0xfb) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f00000013c0)="114f2ec730dbbb0643dbc8a516a34bd1acea6bc838490cf8a3670e6971f923942c0f395e0bb739bca53a4866a5caf47b5c386858f15c4df74a7592c6449744b2bda1e11193e837c6671f8eabcebdf6a60d88b01218c5db2153e6e91103d60fe87a8cdffcb909989f8c8044fdd90ad822319e60db96", 0x75}, {&(0x7f0000001440)="417cfaa6b35e1ea56394d2f1da0f25fe609303f731fc9f39034a6d706feaa28356700dbd11989568b29726d55ae7e9b7e588e782bd8d03aa01a6732ebaf95483b10e0d1e6d3986da", 0x48}, {&(0x7f00000014c0)="6e0a748dfd53d43198f5666cd7056478a4c3d4dcf7d9a2846814e5ed9c5443f70c5d2bd18fc96bcc1d00bfaec4e4b12effeadd4dfc99c0369e8041df5ec6d98753cf255794457a51b16d30792fff099341f55f4b57978122d5e125d91d71eeaab889452617b976737ce62be53a7f525155d75521338831e17b76e3d24377e70b7b884ca04a5122567e0e05", 0x8b}, {&(0x7f0000001580)}], 0x4, 0x9) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000001600), 0x40, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000001640)={0x0, 0x9, {[0x4, 0x7, 0xd59c, 0x2, 0x0, 0x1, 0x7, 0x101, 0xb7, 0x64, 0x75, 0x9, 0x7, 0x7, 0x6, 0x1, 0xffffffff, 0x66], [0x9, 0x3, 0xd9, 0xfffffffffffff800, 0x7fff, 0x7, 0x3f, 0x83b3, 0xffff, 0x7], [0xdc, 0x8, 0xffffffffffffffff, 0x3, 0x81, 0x6, 0x20], [0x1, 0x7, 0x7fff, 0x93, 0x4, 0xa54bfb9], [{0x7, 0x9, 0x7, 0xffffffff}, {0x1, 0x0, 0x5, 0x9}, {0x0, 0x80, 0x8, 0x1}, {0x4, 0x100, 0x81, 0x5}, {0xffff, 0x81, 0x9, 0x8}, {0x7, 0x6, 0x9, 0x1000}, {0x3, 0x20, 0x4, 0x8}, {0x0, 0x0, 0x8, 0x3}], {0xbb82, 0xff, 0x5, 0x6}, {0x4, 0x10001, 0x4, 0x400}}}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x4010, r2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001880), 0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000018c0)={0x3, 0x5}, 0x8) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f0000001900)) sysctl$kern(&(0x7f0000001940)={0x1, 0x51}, 0x2, &(0x7f0000001980)="12", &(0x7f00000019c0)=0x1, &(0x7f0000001a00)="9cd6adc0d32037a8da30a6e6c4348302aba0b9846ad7c61c30407a05", 0x1c) faccessat(r2, &(0x7f0000001a40)='./file0\x00', 0x1, 0x1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000001a80)) getsockname$unix(r1, &(0x7f0000001ac0)=@abs, &(0x7f0000001b00)=0x8) r3 = dup2(r2, r1) mquery(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x0, r3, 0x5) writev(r2, &(0x7f0000001c40)=[{&(0x7f0000001b40)="9208cd909ed772c4baafd8794adb43abf8fe1a7c28d3736ace77f0e1d645cd3feb7cd9e2e55e0d3031d16d36ead28dc9152a3364f556182ccb68dccdcfe9f78a7e9cc71f242437d063dfebcebbbb619cc88a605c1a815efd952f28937280d53bf20642a3ef8efc2ff41624f20cbfd4102840a3883d23c16b9134e53495d92e2609dc31debaff1c5b9efd92f902825c061b8056159b913ccd9ecffbaaad6c707156a1d1eff96ffe677146ff3c82d4d1b37bf172ee0f97d36f9b92a08eefdc017908f68b734e3e5878bad6d641225cb61efb5451212b1c40cb9b4d062102a883f093cdac49941492e22a585ad9feb6907e427e1d1e810caace6d23", 0xfa}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000001c80)={0x2, 0x9b8}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001d00)={0x8, &(0x7f0000001cc0)=[{0x100, 0x7, 0xff, 0x3}, {0x4, 0x0, 0x0, 0x5}, {0x1, 0x1, 0x0, 0x81}, {0x74, 0x6, 0x67, 0x7}, {0x2, 0x3, 0x1, 0x20}, {0x5, 0x9, 0x3, 0x4}, {0x9, 0x5, 0x7, 0x34c4}, {0x7, 0x1, 0x8, 0x1f0e}]}) openat$pf(0xffffffffffffff9c, &(0x7f0000001d40), 0x20000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80), 0x190, 0x0) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000001dc0)=0x9) r5 = shmget$private(0x0, 0x2000, 0x604, &(0x7f0000ffc000/0x2000)=nil) shmat(r5, &(0x7f0000ffb000/0x2000)=nil, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000001e00)={0x8, 0x3ff}) ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) executing program 3: socket$inet(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x17, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) chmod(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x2, 0x1, 0x47}, {0x812e, 0x2, 0x4}]}) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getgroups(0x4, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r3) setregid(r1, r3) open(0x0, 0x70e, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206925, &(0x7f00000001c0)) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) executing program 6: sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000032f, &(0x7f0000000040)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getppid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) r1 = socket$inet(0x2, 0x1, 0x0) dup2(r1, r0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sysctl$net_inet6_ip6(&(0x7f0000005ec0)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000005f00)="691ca274", &(0x7f0000005f40)=0x4, &(0x7f0000005f80), 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x24}, {0x416}]}) socket(0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206919, 0x0) writev(0xffffffffffffffff, 0x0, 0x64) socket$inet(0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x84) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) r2 = socket(0x18, 0x3, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000440)=0x21d, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) mknod(0x0, 0x0, 0x0) executing program 5: setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r0 = open$dir(&(0x7f0000000140)='./file1\x00', 0x200, 0x104) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f00000002c0)='./file0\x00', 0x0, r2) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) rename(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file0\x00') r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r3, &(0x7f00000002c0)="191e80bd23b48941029ba5926a4e54c802732497a372ad32a140e2cfab9b27f6735c0706d5f4de14763ffed9de4895d5bc65ffa082a7ff4d12460a8abb048fb3ccbcd19b68705ba50563a35d5b221e8302ae0125773e4e26e94099d4d0fd68c6d24b9e5309c6a6c0943997a84e90b06908f77d154c89d990def5821d2dd65edd0f3acdea08243991eaa35e79ef4feae797524e59b174231f0d6106075da312aea2ffdf1f180ecf00a6d000a8eadb0000014da00c95f9d216d409973462856a9dc9bac948c69063e840d714313e0082a0019c3f4426c4b95c7d6ebe369c0651087019a3364ffbd2585bb194b2d17a094e5cb9043a9748", 0xfffffffd, 0x0) linkat(r3, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00', 0x4df45f053c5d1df6) executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000030d000/0x3000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000298000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000247000/0x4000)=nil}, {&(0x7f000072a000/0x1000)=nil, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000749000/0x1000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f00002c2000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil, &(0x7f000019d000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000040e000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') socket$inet(0x2, 0x8000, 0x6) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) geteuid() getegid() r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000040)={0x1, 0x30}, 0x2, 0x0, 0x0, 0x0, 0x0) getitimer(0x0, &(0x7f0000000040)) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000580)="cbd7a505978bee3528fefae7d4a7cbefe2673e57f80136817b6e864e552879e9131eaee77034c212a14ffb115cce611e022a8a6f53559acdc8bf34aca837abfb919ec4e86f5f33705d33fc40746a7ef31f1a116bcda068e28a44749bf7746175533aba1b5260daf54fff23829fe881871460ce05c1c42ffe99722908d15b20739785217cf6e968f74870050d8b195ad12e1ae0bc89ada97b53a05ce4ef58df9036a210da8438f79467fe3e93132072a4f08696c5147c349795da1a3a45be63bbdd7d0e53b545d4a75316f5403fa9e0ea6380352097ff6103e9911c0d4f90ed8fd20c1256400a184e3db462b5623597761db76396ed3d6f79b78e27e17dfc24f84ae7fb19ef8d7ccdf00c1227d179cc915dbfb25c66690a6b79e53afbd7cc9852926d58f7f19480", 0x127}], 0x1, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffc, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x5, 0x0, 0x9, 0x0) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x30000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) executing program 6: symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') r0 = open(&(0x7f00000002c0)='./file0/../file0/../file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) executing program 4: syz_emit_ethernet(0x66, &(0x7f0000000580)=ANY=[@ANYRES32]) r0 = open(&(0x7f0000000340)='./file0\x00', 0x20c00, 0x87) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000380)={0x2, 0x0, 0x4, 0x1000300010008}) clock_settime(0x100000000000000, &(0x7f0000000000)={0x40500000}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00006b1000/0x9000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f0000159000/0x4000)=nil, &(0x7f0000159000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000d49000/0x1000)=nil}, {&(0x7f0000258000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000667000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x40}, {&(0x7f000035a000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f00002c7000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000798000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000191000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000049c000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffffd}], './file0\x00'}) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)=ANY=[@ANYRES64=0x0]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040), &(0x7f00000002c0)=0x4) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe712df21386a1f60bf4faf9867326180248fad514768c9928b74275ea8724a797051b934fc1a46677c194747c86477c2b49408ac33a50bed4dcd8d719c8e887ac6d1dca49c9ce71f944ba6751c604f18a9ce52aacbefb7d860132e72fc06c9d8f338de4d09883b149513237c92b275cc73a320f63183363303ff9c417b6ed3f78a83a50368c9b2ce613b854c0e9bbda45c3aac729211c0bc3f3973c541cb95fa6a6696859", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x3, 0x5, 0x0) socket(0x10, 0x1, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socket(0x18, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r4, 0x4, 0x40) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) syz_emit_ethernet(0x24, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff000000160000200000338c780776a4ff2bda3b81574cca9a4603455d000000ff0f000000000000"]) r0 = open(0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000100)="15a0472e", 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2c}, {}, {0x496}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xab) flock(0xffffffffffffffff, 0x0) flock(0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000100)={0x24a, 0x0, 0x1}) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaafaaaaaaaaaaaabb08004500001c0000000000019078ac1400aae000000109009078fe339657"]) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000280)="444a8fbace96575838fedac9fc91027b72bbe2ca19beb90c992ebd5074b2ed977b0fab77fab3ea29e411fffb4dc0c8a14d77e264efc81539ea3f9261b16490544fa3544da39338ed64646a956d42596e5cff5c6575b993b353e952bf16dc0bfe8661dffdc4e12aeedbcfc9c2", 0x6c) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5c}, {0x60}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="a2aaaaaaaaaa7004f5b3750786dd60d90000003000003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000600fe8000000000000000"]) r5 = semget$private(0x0, 0x7, 0x4d8) semop(r5, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) executing program 7: syz_emit_ethernet(0x4e, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0xfffffffffffffffe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000400)=[{0x54}, {0x5}, {0x6, 0x0, 0x0, 0xe00000}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="bb483c01ab4276d74b88a7de4c8c820b4dbdb080fab55049c837da9c1006413faebaa3d54c3119862687d54e38a4aaeda1fd7af66e138c7d1d1597864089a6491f4a1d63a61fd61b836417b265264cce6e70c3ffd7c568e11f3f4a2cdb0deeb04f2a5e396b0b6e94160a81d0c0ba863b700f919d9a5991a3e0c430c7d1787cf234d01c1d97c325eb06041ab931a1df42e77910d5dddec60dc6c37cf6da1c02fa8e1027456da1f34a2810dee31d2a3b005669ef6917685eca46a813559100f46961488670e0bd6c79f17bcd70673da53614ce1ad2", 0xd4}, {&(0x7f0000000300)="44a9a8f5355f4b0e71abdd1b1cca0d14d5667cc12bdd6124a6147a541a3347589bf3e2f39c23d3d8d77b6bdbf1c05163a85b112bc1e28c1ce6e86868a14b9568b43d04f19c7ff9e50391550c21be3399012e85fb4128d9968b2d8699720806a2e836ae12f16e86184f6c5dc4d63eb295fa64511bb09fb0a6f1f00e12bad1989e24ae52252ee0f3fd2733b71cf3c3b693b204234f06a591f6763e680b6b882ec864b95b713142453f58dc714846170940a51db1ba38839bc3cfe60f18477571e9dd51467bbc12523cd74fba07e1bc6910ce86874cf31f8cb5e401980f2c010dc52d1424d072", 0xe5}, {&(0x7f0000000440)="a3e6f5afcc291f910ff4084c60f819931aca165977f5c513a909af9b23706379d3a0a5bcaa8ba18fba28f206be59d18f3af095aa8887cd1f8d07c01fa387d354937dda2b52981d864fbee419b08ab852d877fc82d0cf92de568ee4a74e990c7b4cef63080decbef79b9f0bf9297fc017f79fd04a6b91f26c6bbc356693b18838e9eb73e122e95146f799639deef01f0a523603d7785596328db05dbdba535985613a2d0fbefd476fe9ad563072ba63fe4be4e43716a814005ce9dfbf600ce6d1a430e13d579da1b5eeec8faaa9d5ed33e0555767b75aa4875dbbb438fbc229e5e21a0472be67", 0xe6}], 0x3) executing program 6: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00001bf000/0x3000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000334000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000013e000/0x2000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000027000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x41) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r2 = dup(r1) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) clock_getres(0x2, &(0x7f0000000000)) open(&(0x7f0000001180)='./file0\x00', 0x615, 0x93) writev(r0, &(0x7f0000000240), 0x0) mmap(&(0x7f00004c7000/0x1000)=nil, 0x1000, 0x2, 0x11, r2, 0x100000001) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000011c0)) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x20000, 0x0) pipe(&(0x7f0000001240)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x1, 0x0, 0xfffffffffffffffe, 0x100000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) write(r3, 0x0, 0x0) madvise(&(0x7f0000314000/0x3000)=nil, 0x3000, 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) nanosleep(&(0x7f0000000040)={0x2, 0x241}, &(0x7f0000000080)) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005136000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2118000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x1, 0x0, 0x0, 0x1}]}) r2 = socket(0x2, 0x3, 0x0) dup(r2) setuid(0xffffffffffffffff) sysctl$vm_swapencrypt(&(0x7f0000000940), 0x3, &(0x7f0000000980)="176028c2", &(0x7f0000000a40)=0x4, &(0x7f0000002640), 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x102, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "ff00000000e887c0b46a89ae050800"}) ioctl$FIONREAD(r4, 0x4004667f, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000140)="00180b0462bc2b5f972676b3c1a1db000000", 0x2) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) denied attempt to set clock back 3182362798 seconds executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r0, &(0x7f0000000080)="a7", 0x1, 0x800000000004) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x10a) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) r1 = semget$private(0x0, 0x1, 0x1) semop(r1, &(0x7f0000000100)=[{0x4}, {0x2, 0x8}, {0x2, 0x9}], 0x3) semop(0x0, 0x0, 0x0) getegid() accept$inet(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semget$private(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001280)=[{0x0, 0x2}, {0x2}, {0x6, 0x3}]}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(&(0x7f0000000280)='./file0/file1\x00', 0x20, 0x74) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = socket(0x18, 0x3, 0x3a) flock(r3, 0xc) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000001c0)={0x1, 0x0, 0x1, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x67, &(0x7f0000000000), 0xc) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') setreuid(0xee00, 0x0) r4 = getuid() chown(&(0x7f0000000180)='./file0\x00', r4, 0x0) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000380)='./file0/file1\x00') mkdir(&(0x7f00000003c0)='./file0/file0\x00', 0x2) executing program 3: r0 = socket(0x20, 0xda2f7afbb7112978, 0x80) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) symlinkat(&(0x7f0000000000)='\x00', 0xffffffffffffff9c, &(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x2b, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) getuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100)={0x2, 0x3f}, 0x10) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @empty, @empty, @broadcast, @remote={0xac, 0x14, 0x0}}}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRESDEC, @ANYRES16], 0x401, 0x0) msgsnd(r2, 0x0, 0x401, 0x0) msgrcv(r2, &(0x7f0000000180)={0x0, ""/4}, 0xc, 0x0, 0x0) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xfeffffffffffffff}) r0 = socket(0x2, 0x2, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) setrlimit(0x8, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, 0x0, 0x10) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x1, 0x0) bind(r0, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x80, 0x401}, 0xc) sendto(r2, &(0x7f0000000140)="c0fadae9e5497e85", 0x8, 0x0, &(0x7f0000000180)=@in6={0x18, 0x2, 0xf6, 0x2}, 0xc) listen(0xffffffffffffffff, 0x0) socket(0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r4 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x8, 0x83) fcntl$dupfd(r3, 0xa, r4) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000240)={'./file1\x00', 0x4, 0x8000009, 0x10000, 0x0, 0x401, 0x63, 0x6, 0x1, 0x0, 0x1, 0x40}) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000080)="9c95f9433f", &(0x7f0000000100)=0x5, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x6, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0xfffc}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000004c0)='./file1\x00', 0x0) executing program 4: ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = getpid() pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) fcntl$setown(r1, 0x6, r0) r3 = msgget(0x1, 0x40) r4 = shmget(0x1, 0x3000, 0x14, &(0x7f0000ffb000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() r9 = getpid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000440)={{0x17fff, r5, r7, r6, 0x0, 0x140, 0xca32}, 0x3d5, 0x1000, r8, r9, 0xfff, 0x0, 0x40000000000}) r10 = getegid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0xfffffff8, r2, r7, 0x0, r10, 0xa2, 0x9}, 0x10001, 0x4, r0, r0, 0x9, 0x2a0, 0x5, 0x3}) close(r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 5: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048", 0xe) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) fcntl$setflags(r1, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x2, 0x11}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000000)=[{0x54}, {0x2}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x2d}, {0x6}]}) dup(r1) executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000180)={0x0, &(0x7f0000000240)}) close(r1) syz_open_pts() writev(r1, 0x0, 0x0) setreuid(0x0, 0xee01) r2 = socket(0x18, 0x2, 0x5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x4) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f0000000040)=0x20, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x6e}, {0x1c}, {0x16}]}) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[]) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000180)='./file0\x00', r2}) socket(0x20, 0x4, 0x7f) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x10, r5, 0x9) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(0xffffffffffffffff, 0x0) msgctl$IPC_RMID(r4, 0x0) executing program 2: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x30}, {0xc0}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) write(r0, &(0x7f0000000300)="1e", 0x1) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x2ce2) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x4}, 0x4000000000000225, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x8000, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000340), &(0x7f0000000200)=0x4) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x40d, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)=0x400) syz_emit_ethernet(0x17a, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) mkdir(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) chown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file0\x00') executing program 3: mkdir(&(0x7f0000000000)='./file2\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{}]}) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget(0x3, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100d10000", 0x8) syz_emit_ethernet(0x46, &(0x7f0000000840)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x10, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ni={0x8b}}}}}}) r5 = socket(0x18, 0x3, 0x0) r6 = dup2(r5, r2) getsockopt(r6, 0x29, 0x23, 0x0, 0x0) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f0000000440), 0x2aaaad68) semctl$SETALL(r7, 0x0, 0x9, 0x0) getpgid(0xffffffffffffffff) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000007c0)={0x0, 0x3, 0xffffbff6, 0x0, "6106a6bc44862c5008c8b503005a000400008fa8"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb319d2c9fde4a5f194d58e5e520c4b57cfad004c3466151240c039261528411de6f2589348873826f44759839d86264401011b5b4d205cf62523a92821f213b784567924dda62a60c602c654a64a8fd2b05a401ee668c6", 0xbb}, {&(0x7f0000000000)="5190ab5b5a974f2cccfe5e9121a04507", 0x10}], 0x2) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000380)) chroot(&(0x7f0000000040)='./file0\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x4}]}) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xffffffad) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) executing program 4: r0 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504000000000000000034", 0xd, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x200}, {0x16}]}) write(r3, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) executing program 7: openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x61}, {0x74}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) recvmmsg(r2, &(0x7f0000000180)={0x0}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) getsockname(r3, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000140)="52a40d77f46c852014f04479", 0xc, 0x0, &(0x7f00000001c0)={0x18, 0x3, 0x5, 0xc388}, 0xc) close(r0) executing program 2: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000080)="82338798", &(0x7f0000000100)=0x4, 0x0, 0x0) executing program 3: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x800) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x8) fchown(0xffffffffffffffff, 0x0, 0x0) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000001d80)={0x0, 0x9, 0x9, 0x6, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000001e00)) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000001ec0)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0x1, 0x9, 0x7, 0x1, 0x7, 0x2c, 0x0, 0x0, 0x2, 0x2, 0x953}) socket$inet6(0x18, 0x1, 0x45) r3 = getgid() setgroups(0x5, &(0x7f0000001f40)=[0x0, 0x0, 0x0, 0x0, r3]) close(0xffffffffffffffff) unlinkat(0xffffffffffffffff, &(0x7f0000001f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r5, 0x800c745b, &(0x7f0000000080)) chown(&(0x7f00000020c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, r3) r6 = syz_open_pts() ioctl$TIOCSBRK(r6, 0x2000747b) executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r1, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x6, 0x2ff, 0x800}], 0x2) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r4, r5) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000140)="f2d7eb6ad05d5378539f435a1e26573ed42d07ab419ad9bb28f401fd884a27222ea8b92577f4d6740b1c7c40fd0608d91b4593759711fd270697ef2c1e10c9039356db4c3a90806203db6aa44c60d52f68e8d48a7f62cad660f95e5975425852a654c7161003cd8c3ab4423f8bc746821e33cdfaa93224e68a12ccb4b73eec1c70e02aa63e3af16e3a7233f6e0f5960f057af0496ef7f34824be70e96d95fbc8d1b182085cb8481d7be4687410eddec6995005c69fe208ab412c91964ff1cd4521e161b445c1844bfb11349607c80daf9cc0f0de0197a1529092b7df42ef2a9ea57187bbb12d3460a5864b6dd493f28119a39f03b1db6d1396d30e25937c5aceba2fc5423190ce5663cead243c8d3bd0425645e4baa01fcc0e97a250319e953e3c5c3787b978b0412534c34b505b99bcd4d91a6e3c00bb43904dfd92cb00150fd55c7b45eca9d6eee2275d342be77862d434667afe15c7ab1b18b686e120d76b4c1515e6e492b526f665fa21d2f5351cec49021cfe3ab97f50c82279341bbc76d2561698e82289ba5d361c855247743dd9066e86f7997b7d8e08fe738ee17b6a2667be281cd314c63f1994f312dd7d56b3517646d9ed6705d982975f1d6ebe663c2c907d557279f7f8385d061555e6e67bab807db8a8725bb6ef923a25de5bc7fda100434108f04b056778dfc24083f7a8dc48b0417f9aa49b86bfa300d36384d0fdef21e3bc3fbf7c8fe02f2f719bb30c15ef5f29a160e5529cb785cbb975568cb43ae5b2048f96e3916a82d73ef341e078485abe9ccb561e58ce8241ca32c2d1e83944202e74c9999cc0c0afe42dafe5b4c2d9c1046a78f82530c070d0396b39c09f37d8518d1a4b5e73d5ad395eab9853c05680be4dde1bf763836bfa1763c4a56e7911d5afc49bcc091f803cf5d8bc66cbada9e54a90524c633b951b4b0793b452a91778fb7e59f9ad4bd36410e452faf13e8ae6aa74bf9e720a356a2f23ab7a68874aa67aa2ba1cc1232663f0dd9a0a2739af7a58030ac5ec1545017256c6a551bfb7aa16adcdeae67330bcee6041edeb6e3a355015097650e675be0855a82ae5a568899c158904facf91df9afcd5d5c38f04ec6781ec0d262f21fdb7bd946ec93521aeed5cf78733be4dd86912177c923b7d545720289b71ac7202dc99b36834fa87f3fc70dc6ac6a316334b4c6671ebea1f8d410a9ca7c2543d09b2e8dfaaf6f46a8f5bce46a5496d4eaba17bc27ea459d7f81e9bb2eeaea47342779a08cfda7acf30ff7313de43b3de05b7ec3ddf14ab7acd184012985fd41f954cca3438abb85780d42cb8af818f220e7e1f3cfa2f50bede231696107f8e6babcf5df968e0d5d0400da0dababf45006b861b6dad9767c20425ca6adc96f63fe3dac333b0a2105c3934b53a274a3e5cb93e4b5c352b49583228a4b5cc5d7455ac2714c8001508424efb902e9e6962c3f214bca71f71bf92cf8f76972063173d4f46d729655219017de460b94a143b8407e3326814eb82de9409a34c8ac2599da8a066b317bfd4436ea05c87a07b34edf6f98476fb187579219798f69c0ec67779b81c4a5693cfa65f4dbe9a7cd7f1c6d9bcbffdcf0a1f96cb75ae6afd2b1427c3022d2ffc64575e678e022d1d7086e266835812512999169a861ecce161857e11c888d4762334d9ee96b1dcd2590eb84d45317ef7116cbcc2f8cd52e870f1605b79b7e0dc3107a24cf86f7409e52cc7ca5768b0babe61931e1e28983e3d2b3f17cf4bc1dc27a83c71c9c19773fb163234bb9729ff5e4cf6a6c986029d62e05aa8c1d200afde43c154b1819e621830d96690790fb93ea0eeecc3bb2ea0a99fcdf316bf370fa6bc650d71499259448a7b2e2de0e1519f02945a80ee26a55f593df65ea9d8bad4a22df441d78d32fdf2158b09e1549f85f9099383aad2d786f0f2f64ba2af5ba180fe1637209cf16b9fa611758df10ee597bb0ee039cbc0abf8ef7d96502dc7042cce83276c359ebb79ed90d619a9c237e2abb587b69d9ec9e388bfff36c0464bb08c130a6388928577b9ca5d2ffac06143c21bf833599f2797186b3524dc74ec7cfc17903e729b55be9d01d73c36843509ffc1e7ab5d23ae586e3e645f378a348d9193913207dbf21c31f6030c2ad588a17655b1db5af7481bac7ffef0cfd5b7b5cccad38136842d85eed8c8fdcd2fff9d21e56a48911df184dca8c38ae2f08f0ee0fc8d9e75eee5aa0a540e846dce7768c08bd8dc26294f836d55f261908461fb3bc80fbb1570e4bc127b42bbdf04032dd55599f6a3eaa6529e3ca0d1e169a7c8480523b1483b3a4ae307b2f2c1211b33508d8cce410009a9efece99ef34427e7149f6f9a83e0fc3000d2b0ff651949e2c0d72673f6f7f759228df7893068967b504b120e5618d3b7d981437532d9bcc5d223ac00ff9659fdf071e6a7858e8f08a20fd993af3091ed70d52b32f3e794824771c6fb3b9eb07c82a02f07389adb94708ec315c8cea990bef29777b161244b2818b15d136961702df97fd8834e0a628f0c068eaeb3060169f1b07de8e1427477c4972569a6758de16890a8d9fe37a2e91a54de517749b84e33117345a051232cff2525dcb31925c1d9a0d0619477b3da894c7050223f82b728ec1c60efd057a2044f125977513f64d34e426abd47c48186d73759bc1b80b92fb6af8b1f0a96b40bc15252f2db083dfac7e90268dd8141c2d71f28858a84d71ccccaef9246bb41958d9540e33939275f7c89", 0x7a0}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r7) getpid() close(0xffffffffffffffff) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000900), 0x80, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000300), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r9, 0xc0187009, 0x0) getrusage(0x1, 0xffffffffffffffff) executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = getegid() getppid() r2 = semget$private(0x0, 0x0, 0x8) semop(r2, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4, 0x1800}, {0x4, 0x2}], 0x4) semop(r2, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt(r3, 0x0, 0xa, 0x0, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) r7 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r4, 0x0, 0x0, r5, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r6, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r5, 0x0, r7, 0x5c, 0x5e}, 0x49, 0x8, 0xfe}) r8 = geteuid() semop(r2, &(0x7f0000000140), 0x0) r9 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x200, r4, 0x0, r8, r9, 0x88, 0x7}, 0x6, 0x6000000}) r10 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r10, 0x29, 0x25, 0x0, 0x0) r11 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r11, 0x29, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) r12 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r12, 0x29, 0x25, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) setregid(r9, r1) executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x102) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x204, r1) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockname(r4, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) shmget(0x1, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) r6 = accept$unix(r5, &(0x7f0000000240)=@file={0x0, ""/504}, &(0x7f0000000440)=0x1fa) setegid(r3) r7 = open$dir(&(0x7f0000000480)='./file0\x00', 0x2, 0x10) fchownat(r7, &(0x7f00000004c0)='./file0\x00', r2, r3, 0x2) r8 = socket$inet(0x2, 0x4000, 0x83) r9 = fcntl$dupfd(r5, 0x0, r8) chown(&(0x7f0000000500)='./file0\x00', r2, r3) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg(r9, &(0x7f0000002b00)={&(0x7f00000005c0)=@in6={0x18, 0x3, 0x1ff, 0x6}, 0xc, &(0x7f0000000800)=[{&(0x7f0000000600)="6ff6f4284cf9beb3fdc64c81e73355b0bbfd1c7e8dca2e8a44453f8c836b0e7c6ac6b902e6c2ab2ced94e831b15178fbac1b9a811efcc868538f1099e414f374891aba546f364e04f3bb7ad3a682e8e5f67125e89c0c661e01a032eebf4fb2edfd66ffe3bb1f5302e26c176246deb364121be0d7e1b99e8ac69820e5ce3be955846793ad168861ed87af3e0fe69bd0d1b0eb75ba1a3123e1343d3c036238e319e1c2385115b8fec6668a83a054359313eb56d5d402a7211f8dec65d0815ac437c7328e7bff8594", 0xc7}, {&(0x7f0000000700)="51c447af1b654cb6d2966f7eec85aaef167f45f5985044dfadf8ffc045dc97e980175ddb8a84993c3cf6c186ae1bace6d32739b5595646b011165cc989a43fc86603fe98e1f1b655035482dda47f7c1650ca8740ce8e128ac36ecbf4832cd795ca588ed905234c3ce1e4a29ebac1e81be397c35be3f3d029f57a18dfe17f991dd77e9ca986432e4fc7095d5d2144d0517d8db467a00d63489b1a90f73c2bd209ca32a069be8cbfdc10cb993ed2a44206", 0xb0}, {&(0x7f00000007c0)="338658e7543fa7f7d2cbc9c2e2a5c7f0175507cc1d1f358145ed7c04abe1c61a08f13cfb", 0x24}], 0x3, &(0x7f0000000840)=[{0x78, 0xffff, 0x101, "f4aae1e05ae86c38857015c8f507c8f7dd04e2925def53b13e231f8257a182e52593ea36ac67d95ca2e6976c88bc6ac2322f1c19dc7fa2fc9090a206149f92edd4c1e68e8d6743b46e22246141e295a73b26d72e3274d7be77eae9b22c3a04836ec60d5567d3"}, {0x78, 0xffff, 0x0, "d0800b05c2f526baa6c992abee5c1927d56deb9195cf5802b31c23f7e755574218abe0d09bdd231441091a494f49ff131eef9545071ee84ca944cdbc5495e371f639237713021b101f0a1dd264c009185c0b80c629e5be82817111954d9eaee628"}, {0x1010, 0x1, 0xfffffffb, "5af79d2e337382d65da3c03a1e58d27c8adce48bdf2186718f6bd04ae1387f7f874903ede7ae21ead87a8f1f279e0e0ed36af988645aa9c59b7a3b6f1bf187770ed4bb2d0af8e5b974178dde78d7440550928bd76a8c26974c35c9c6e45225a652248c3b721da4d7340da38331cecca6684d83abcf97f938a346660a1bf9a6c5b57776a89291fbab30da96f64b6350b93487fe3b4ba1548855ec67d042229ce525aad0d3ae8753a17541e2ac6495df11f1e4f4696bb51ae391551535999d9d3a55c3dfdcdb54e8d791218b3ec028dc428204a2565acf01aca1d1a78c8c71aad0bbec77d4284b3c77faf1a69a8d365ae759a48f982ae7ceef911d68eb59173b6a2426a3d13365345d8195480552db1cc2fbb5da91ff5c69fcef3d8540d33c2f5018336227ba2ee88fceec8d141b32b50c33eeea11512f4a3b7ad0b7baf1306841ae3d298648406b745eda4ce0b1229a2d9c425b13155f388cb147e356a05a7c0bf568e892a487ac5b19922345cb8f33ecc15b15c937745913003533a15f51e2e8ec03b37755b0775320107eeb7a31c19bcc7e6e53ad7424599b848cd4196be6a75bb66c24cf35d700f02f490ab7da8e25a18f6c0203caa02f21173e733c079cf4b183d2c92a5143a84bd40a8357befede1cea6a1b02b2821a4c68e00329aadb087d8788101c6824687f154b19d7ad4fa586294e47553351ff6d20ab4d631fe1494473cb6505167964beea201c087c0e23bf7c68bc7d1335cf3aa5aa8a0e6d246b0bfbc9f98094a2701bd7892e84a0f984e5fba55861dda5fc92eafcac1f380419cd3c06461cd2f673203952382b03c6b5e05d2351d8c11f6203a2440b19dc5af52439708e879735962f728102af72d706e8d9f4c7b32bf83bc7e9dd047d4a0ebb35c449fd77585e328d8f545a3f6e60b553e68b18d2fe7513cd5c7f9adc01a8d07088ab794b922e9971296204ab5e703639e78ed6b1f5cc2436baf62d5cdd81e0492ecbdf20a8a1d53dc49b6f4109ad0541352fa1602489e7eeb1de267dfd83b3559393fdadfe5eb3f5e25f2c6779630f907cc3d3b271f17a54e7e68e3b7492744f57fcfccea8d5c6404fcc10e34331d32e39dc361b20f90ab9d41fbab9a5b664e69f59441065ebc7f1c6e46bb3eab0a770ad5123c881404342c36415a02e71b5715dd0cda49e54a0ee39848ae37a205ebe5cd5312eeac188918924ab4f666eeadc842f56b70c1ea1f74ba897e7359e56abffcb6febf09324d3b5b2553fdfc2ef3a4a01aef59cbbc72755fef836335642a91fd59b2cc194d903444a468aa8b00ef27c6cd3583e73d3ed193c31bc772e4512cc9bc0d8841ee0e05480025f286a659e2279335e5d51e6b75900c1bd90c9423c5ff702547abba10a7065fac023f19a09f5ad8452d878a9f86c9d58573e995031c4e64072d157f93781b678974d20bfc6fca092088972e1a99df19d68ca993403bc5a00c66fd8f6de7ec209187f37e256000207885ec845dfc4577678b783d34e51ba5bf6927f3730d1c90d158ef32d2ff8be6e8bede9c0598ddc3cc3efd3f8debfa42501f59dc1c19986e8a9c5c464d289c2da47a74f8072b1a62d285e892d674540ac6aecdc5947a2d6b7050ba1aa5274f84b038d61aefb5ce336f63963a8ebe0a3628b9b994db124011d313b4c247eb066f16d2235b513567d764a505e906c16ce459578a076763225550d176c537e825a23570e1a4e5261572f75362e523f92ea2d5e569819cf955d7d0bcb4bff06855c6f5bb3ac48315fcba46921d94481940d8083c7eb460678077a5a000f0ad8dd3e32d3a06ac8229a8562d708835aa655d35188d5aea89c9fcb4e7ae9abe362cf9c7aa8684415ba79ee0412c685781886a2632c1146b7f7bdead574fb6bd966e14e675a5545741a8ffe3187799d84a9f2cb70df7c673ea7401c18b05563234fdbbb73ced7bbde118daa692bdb98f29dafc0ddfb41b20854916b60d2dfc270cdc089501156b3cd202b0d89a1b5b31157a398c1cc44d1a3725f72836467eed405bbae4700e03c878635aee598519a0a8054e295dc2faac73e3702cdddb83b3a149b6d8552b31a97c21ec90c8bac6d175349f24613eb32ed0304b6960f3826699d4040dfca191dc06ecd8d93b1620df51edb208831ef8cb08d7ba6554d192fcbc0ed6866bef79bd95f42a9c3f1894521d6749d16b6f2804a1da39ce48a426d227d208831aed9bb66019c6088de432be7425ad2f0f4630a4f862074af2703618e6ec50bf43ba4bb3f24941642140e4c9d9e4d22c039b14e7df5d008967ea73863814a85d4fa515e10dc99dd84e34a8a67e0a9db82e2a6ce995dd497c3e962bdeff3a0b6493cc48791cdac08e41856b311c1881c7fe3918de39fea39231795e3e209161224aeb6042b314e9c35733860cd93aae1af3c9ea1fd210d1e58aa5cb66c94432f2a3c2baf1c79e5642a2b66e6a37f5548d8712e0d613a98d5cf182c56bf8c4c95f6d4749a2e4ae73aadd072e1114940a2cc7b6466cfe46febbfcffd868ca685cc8eab67a49f060bf1f0a6aba99ce28e32fdde5e6e120b8598b7da5edcc4a43097f524d041d2ac75d2121bb994adb5674ee68847f28bfb5f1a6c542943326c9ec92da3a1ac3baf51c4ddd00048e2237b458ebc27eac1b72b0e70422318247add80f661a47a71177b33df9e0202dfb8549c0eaaa9fafaafa7e7586e8e2dec367c2384ea27bc89124bd8a9896fdbd6759503e35a827b7e4fb8817de083301af310f076d42905a7739d1bc09cb5198dd5d587f1a015f5ab6b4d674d8bd65cafa94f1eaf87f77cb38acc764933424f541b55202a6cef3403aee5453709eed7b36408a5592e25fc2d8c47227784cb3dae63240d623aa6180c8ebd6b9f15be47e7cdf787a3acb7eced0593558310690807e0881aa8bd552ee3d708d8cea9e1e5be374f1485b1f9f63031d592236448762f0e9776abe057be44d7630ce24a412232edf6471900a607605888f2cbcf621e610d8d27fa1c305139b755a712f6ffcc09cf8ce1038658004a0461eefffa8845ee9918f336e8e2ef9814b460bd210b247fff41864ae7650ffb961030c59c9a757046086d18e7f47742a986fa00adeafd499b808a3e8816c29f1265fa958b2c20ce6716d0292823a6fb787b339967d5189ad75baa8243ff26d14449d24a97153e3c5885d100565591d987228f60abf13142f4d29e5ceef38001afb7ca5d8dbd00993b808889eabc099b17c56b390d68ae47c57648bc193fd1495b2af2ded7758cda91aea7c4414eb40efa23ebffe0c7d59c4a0fb357d36c72a8c83c3204358f8464137f2786b3be5a30c907a4ab4fba08027ca38d4b207b85082c1110dc542b526c7290c2c27d6675ecd04348c1c856efc4e7d91bd261c1cf5844a9464dbda09cae980289c061f46a0cd09d18c95dd74cea1f310e18072ab49b0de7c67b77b6b8dae64e280f92daf00a5ab07c84efdfcce20e103610b9933026946e64ca01f6cc20c5e00f466572d879ca20d63db9a3519babe70c32cda395be76ac5bd19c6ab4d1ef7369542b3dfad6792ca141d8c50274b97c09bc2812dea42460cb19cf86c7a7d7f8b5f9df6971cfb93134aae1bdd7f4a92bf75cb2f0647c38328607ee27f5841d4c67e9d20eeb3d97c2777eb53324352aaf5e2fbcbd013fda716c1f412f1bf0f26a3a1f460870218e0e733cf30d43e96db9d956abafebe778eb7e29778d696c278906c8f1388713c597b0259b9b121f64fa336e7a6a547b7f26c7582bd05dcf4d0182d82890a4a7601d78ef2fa25fd3feac873bb957259ce162c07c12d3075a8196dcee70c66e8bff19ca11bd99e8a6d02d6728b5993b49934d7c4be70e40da6f360b52400bcde77b3b805acacdff9caca7e3959f66bddddbb920d0c5ff92eab49f1ef514bc3baa72d7697cddc0e9b41376be51ba3b3991e6a9f23ddb4e35497d2694f0b09f54872b1f607904ccd0622861363d10a1098335b3c7bfd7018c3f0a7a55208059ebdcf86ccceedd07c2ccdfc7cfabe9f8e03086690d0f93f3707cbafcb0b4844d9789616ad11810737110c290c72912c60920d8586b01faf3a67e69f542c312b54b03ade3258c9125d42ee270461f08c281e23eb876889a2776a4ce0bbe75bc2f784e9e6b25a720006da8df005956449a396de39321ae7fb407725325323bf91487eea3860d10371bd683fe0fe1fc69f6cf9b9d0ff61e3d10065b3692f0e58f2b850c8ddb0f44a2d6d328b38b086c1310631290c2883dfb667c979f366845890a728d7af4837ea712e9b11bc2b8261fc95849923953e133969ad0033b85502baa459442632ee21ca8314459b3374d84e1c6e8f58fe9616fd1ed954337a89cb0e81bd3a40bf18063289d382617ac23c315176288533d685891d9b23f481bfae9e3ce595c27aae6d4966829f9c3b8d9c763f2bbe92d84a19fd81b49087789a6928396c2510c024cbed1e750aa6152f4b47631833533eb14b386a9f17b4a59182df30018a5b5362bbcbe5ca1542c3a7a33be6f53bf0b8b67d73bf05f131a1fa05eb5bbc77b57d014bbc29d752c2c7cddebe5fb00da21b0849da187fd0c04d8d234f10a95324e3591ba50306a556a006a4fe3a6053255343a15ffa6202a366330fdb8b7c42f09b1b7e05a3a7a432672229caea654f03b709551ae6d6b47f8b129ec8e5557635c4b107a1b3c6afd6a633bea67f4d8e1beaf15f05d82a17a6406775951c8422476eab42f6e6d9a3c27cd47036dc6f68dc4dcb77ff61351d8450cc1e0ffc08a3af2d01a294246ed28fd99d5362274b5034f6586340adfe6508db469781cea1dda4aa6886d6f3b43ab3fb599489c06cb7618ccd94e4a10f2cb0081d24ea05329ef0121c81c765389b94af543110e248682b2c4ca1f2c3b179d04e1bfc8ca47d1be91239bdb484bb3f0da43316767d5931fe758ca076241076a6ef08f9236e8a8e300ae41aa72d0696d5223e095b6d3484da9d6cfb831f4fe7514dfbd9ac731457157fc543a83a88621838ca8cb36259b5750b7306be8cd8da076626b36249d49dafe4ba8b028316b7a28f41a1fbb29f266597b8820807773fdee4ff2666f7382b4f10251ecc385362c83d11a88bc635904acb3e51bab060cd0a56c565175fb40ea104284c969a72f13906c2c8a384852c48dd303b1c4124928ae4ec5807bb6b6183231812f664f389987db384a3f05e0acc4ac16595b057e7a53dc6582646fabd768993002ec833709772345e86503dc7d2d6a795af62892d1d445df26e06780ae2d989960875634db55dea822ba8630fe4232c374f691542b7a81d6b5fd2a26a02134179befb2eb68bc63a406c4b91edbce1461c854644cb4c76b51d395ce78fe84d4928e15d2492bb08f127b091bf150fcbfd48f2be3bba04023eb5d87fda1f2286472f3095df9ba1c544d513224786b8b83e94a37253e7052fb290c29505c409bea35d950eaccddfe599ed50d75a6d7e82b185092e4b06c90b4cfd23f809262b664944055254a3342c70805f7caeb7c5ba5943336d4ef27c4ba58bbdf8fabae109d4e1fee2e10b48ce9382c74549774c74821dfb107ca9da0ff3489128129579779db85c7f542a5479bdfd3485bfc6fb31f1926153d5b7c16380344a8f03dcf4d4893bba0e350906ba97c019b956bd013b3cda33f6da6c28fbe56c40dd8617ba5cba033af393c93e014ca72bbc8a13f6cfb8362ace17decea8fb14559eea920fd9631d71bdd1d97aa0b7c5ff71b502bc24ef3beca2c6f4d0c6f58ddc3dad98274989a1cdbded3"}, {0x60, 0x1, 0x4, "f36cd43410c867ababe7833ada087819cc2e5c1aa19391943290dfe0719e05166ba366cd4f60e1bdbbf3660752e6fed43d669bf8180534f9388006f8dbd8e219e7d07d0de3c6c095aefd2d"}, {0x28, 0x1, 0xfff, "1cdfd914e5d1f6052998becf96612cfe037e50a8a0f60989"}, {0x1010, 0xffff, 0x40, "ed6c85d60b7c94878bd4c6e7119eed55ce89460cb238e882ce4550ece943c33b8cfab4caa350f957ceea0bffde302af7b752ad9d0194e234f278072e9dc70896c9ee842527bc24fb382db4906f46972ee267a009d89dfd6fe5e3eaf50f2f771748366bd68a77f02700aeaff2dd89315cc778c97dc45baf7b15ff07c42bb5921363f3d91cb4370c90ae2f0a4e17b927887e59bb3ebd628f5b87207885cb4fb1ab3c58b6d68d7b9482c166565bfce60625ae586f22daa9fab839167a1171d037fd81f8a2e2bda8cd927eb4b84657e596070399ce01478cdad9db079de214e2002f511bac306db14f8de2a312a11346eb0264411292ef5f720eba633f2a57a2545e1d46cdf1b49069c6ca1554c4023d8cc7717fce3c3b9fbce9add50709ae1aa4e51fba05a2b2476b1f57bd6c15a641fea2cb38a9c468f26fe786de9e97e9175d9e4c4fc775e52374943bbc15a72ed1511b17f2451c9e0341ecf17bd2fc2c4e19df89dfd75329f2c412ac4160012e13731f078505b91e1e32910a513e1a9c598acdf13248dd3191ffefe9bcc1968382799febc46f7fe7546abbcaebc3ea62e12ce3511f98283941c43b3c050c63147d950b9ae679b46dbe53b060dffd00667845fe41ff843271ce67c4e4a8648780c9adfad85b7a167a57c4a971524a9cb9e238c922212219f4b3610eeaa36f488efb653b0a5994c5fc9c0e6a2f7635a6d4a325cb74034729fe92c5405d1b44fce54a085bb00344a22f1b2b62dfcf494efc824384a24a62e8230b1ccacc73969db8ac474726c4a4cda70803d0c1a6d689f48056e374c23dd25d26c10648b2dca11639bffd9555d83e8e1a09d97c6f0a8361b5c13e889dc95098328acdc0b763e49b1aa3e769d0ec898b11749257fd2d4944f14f001abc4fa8091775017b16501d4bc650421f9fd04a7214c5f267f0ea5e5e8c18438d70ea963b0c4fa2e97e7c3231f90f0e4af12971c637b0aa1f27fb1c928c94dd4106bc042b5ee5535e0fd1db8a98d50d770a7d488e214a7dc3eb6d903c12dc11eeb1772e4e87e873d87ba06156e06bb622de5fe07c830fe82f63293a9840a7a294c1302140911ed0d086d1318ddbc9d424e42522d2f84aff56d72cb5cd1d488a5453e6024afcadaa169816a1339389471e704baa74fee5f7d16a56aa80b9dc9963d2f4127ff696e674d348e9cfe083bb2586542d31d0347c6988dd34436a97dd4463478dcef8e1d3eed0330cc1ee7d33be57d904ef551c38a2c8c112fe3fffc2a16f729ed0f730cb50c412d48b42941a38c381b79a79fffcdf1aad3934a9659c92e615b66de6a801af7c98182fb0a83036d28c89997df8411ebc7ba8804ad999ed214552638a495deb7f28292f06ab9c6247bfdb225eeff0a49c2a6e341565c740bfe7aeda8e1033398582f113b6b2c7d65d315f83b843b25e9b66024382c4bcd6bb07992141be4cee3bc63db72d4c42890d759ee093427eafce8738aad3d90ad3a91797f13abc2fa7bb5fad7f7a1720e6ce6a61590ea51ffc6035cf846c5cac68408a3f5dd60dd09b41b3e5a6e5f4e7f3f798f1ae8e60c65ca97a1c8df5abf7be6db052c0f7109297ae84c37f4cc648e1890576a9fa5ac0a3381f308e0573207d2140fd100c20e9ab38657abe46872687463d19a7d4c7f172264e0754e12608dd7695dfdd5c8048afbcbbc473f4a6faf16b25a3d076bf2470ba00facef1ef30cdff2224bc244ab8f981a016c224324369d9abd164d81ca15b19c96c1b7e07c659b2efc9f3975f6b06f4ba763484588566100a5ac3a080772423e3e17d2cf93f37c1f46c6bd35b2c30dace97fc53910fae002ccdd0d2ebdd74e95759ca4c0a8d484511a0fcc5e6a08e81a911d07fe0501550f1a5b83bb7801b154c9bc05b8c06d15dfdb8e941827e9b9dc28bb0ef227f8bc82106c36dbe3c33c47b4c254e8888a82319d883cc5e314c2eda07f756c9d0dce48f824b0af6676ac36452e0c7d71a9bc78b4f7357a57159b9d953c3184d9191c9cbb4fbf504f25302e3e5339bdfeaf97c58bc103dba3bc5ba101de7d79c4b8f31a3c7af12d8e9d08cf0ff2e0bd1eb5e38f9f49cb14aaef5a4c6c2e94c25ae88a703127ad95cec80ba939e56c2e7d3b2dc787cc895a46d666eed54afb0994089db698a43f2943f85b42def1f9921ea6b7cc678406ba130f4bc3c1391255c2f12c44b8ee9631479e8ac824fe1d6ec7f30f35390581a2fd65d9c13866076e86dd4082133feecb68a3db8efde2636462010fdffcc34c96ef0059d0660517223626402bd81702cf3e01a019f050e74acf93a9362424782b9ac77f902337a719011961dc1f96cc54b0d00d36685dbd1619c79f37c80bd073a9e22c970e3ccf8e7bde90629e45e1876a1d28e885dbf20c4b5d21b09298b09c59f3306e78acb2782d3e2916d064b700316e540d69d1293cf5ab83f8463bfbfa47098554f6f4cf553b27463afa2eff672ede615d555c75c6ca3cfc8a4131f9bc20825e63451e5dde86e19eff51f508f861693b4754136d5b876b61eba47e7c33b43fb4178a1e3c6941356912097efff9012eaf5b60b0581562a2e35e908b2331c0dfa88c2457313195658dcc4b86874bc8bef26092f05673c411fc4d114cb5e58bc7ff82f23627ebbad311a57c26cb5419214e97f838c4bb25b24586f2854cb5824bae8989c589f835afa6660331433602d96cf53cc7f84ffd957a7bebebf5266da8eaae53704bb2276ed6b9934bc748855b36f65313f59feb91ae7be1226e097113e9419394de29f507ef322cc964945f964af520dd854b02af7fb6af1d3a9a25044c048cef4dc63ab3f48c2cf6eb5260e33fca72f37230fef7affb322f99468cba6c068996d14eefd6c9a7da009248d150a09cb68ecc5c8e1ea71ac065c0bcb4cd0a4d25d19d22048a85ae66a5ac0ad0bcfec41a7acb5b2f24c4f85bc4839ae86b7b1b7a0572a2fded2324863e10f209dc88d2718075be7cc33d1588d4d0ce222f9dd7bb8df9fa8c51c894f1507609dde70ade74fbc8469272af892972e0ee5364f51fc10a9e97bc41f6fe6598c694441d13d387a72451eb44e4ef6b84e440abdcaa956b34267f2d4e278dbbdaa75dda3937e880c6d4bdc3273ec37cefe2a658df3b9cfb6a362bc62bbd7682f3e1ac1b113de9a28adfadcd9e3e136694e50f6bdf266e2cc7e69654648b9f5d6b61fb7a224ab4523a05578dd9fbbc980d7a85449d8a4df74271ee0f9f5a3e4123b70353a592f1d27b932cac01875c408a9cfc3c01cf294978f6e98ab735878f7766022b08da742e5f0e82dd9872dbda52aff3045611e5c8e9cff672656fbf275b3bb26949b8c067ffcc4cdfea6774567fea3174683fddf0df6f0ca01bb28f0a91cd32376d76f1eb18e97165ee4d7d136d842a39820e94ecb155197bfb84a8f8197bf21cf2b065c02920014a9f90877998da8763fca9383ab8e8c9c779013065f2d0acff9e4d4d85b1b7ea91198b48da71b03315d9cc2a1eb8a28f90d4dcbafa3833fbd7a77723d5b0255bde0bb2b00bdfb973f7c9aac7bf2c83154d64044144a9dae7e8c8c453361517e43bdee0677b4291df9464c09e24adfc2cc664839f086f45ffe07b83dd61ecd26d7fbe0b4b60bf3d28274cf73686b09588349b43b425b52efc8286f6fff6deb40998fa7dd494ba118b16770d57536c154946c224afd2c5b510e6441084d93b1aceee225091dec091b86cd5404257494eac13a9924174e8b8cb922504e65ccd2bfd1b573682e4db4e820f31aaacc3883aedfbeb9ca422bf7854e72856190fa80c743e40f3e06d8bb4546d880e3a6b42cc1dfe6dc426c59a8ae453fcdf2ac8a077658cf48e9a0536c0f2dc8d75f8cb8fbc344c69be8c99507b8e1a20a83115e6ff4502306e062ddb168750ccb7483e7457d1adc50a1848c2640d810b9d227ee37e7e5a32437fd628fa76c4936e2f976c944522636cac3222907c18cc4d5154f95bbf540527f07eeb05aedf1c188f479818a8993d349e3f425b4849553699c1665e532662aeaa490ac48acba8f523c7dd75186e1489cb4006b58bbd512b5f9158c3a313328eccad4d5af9be609217d75b292a5e4850a1c585c3f55e0fd722bdfa75eabdab05d2cc11d4f4cd614e4e6f53b6b6a450deb60a5aed698ad9a5c8fbc20b18867ec77706d2b27caaf90e1ef2cfae8ee99df01b3ba93e1dae2648763a278fabf865d21aa6bfdc0f4c83cadffa37ad17714f83992bd278f850537f6101a4f1121289e6c1fa2d8ab51018b594e27af07b4086d9561f99dd238a013287615e7592714e5c73a12359d7fa3a43c7eb57ad45e76b62a972b6d5ea1501d0f3e14f57356eadac471de255b645d4e65c0a0788fc9420b02238a2d6ed46463ffe4f6cf3e6a44bfd406de8c65301f41ce5b6447babc73aa3f35413f2ad53800c2b38efc1b0f75e8c051dd1e649e08dff400d8d859a07a6c1872bf34d3b75424df404a9c898e86983c150f2bdfb3245465de35382aa86015f2b97eb0e578bc451351d135d5fa1223573701be5f3d098310935111b41eabb2e9a3cbbe398b0cb8de75a1d9e9ca14a3fdedbcd51aae2fe68afcf78d3a3559aa756f35f7b6e24517a17ad1624c86ea7c278646a54783a0af042e94c92fd0daf3e0981627261dd6631c53cfeff3ebc347746e1c3fe3abb984b9dca3d6c73f03565121e3c07bdc4d9551c7852cd2a3a75f577d033a9a2778b0a9c739d73939f1d2a459799706fe6fe060c43095c9b2cf226de0d4f3a27ba0d8e6e62974e91bbae643602d1e6575eaf268bc934b2d5de0aaa8a2c4e9ac730c1af9387dd24e41453fabe27be5dff062ddf5449594cd99f3f97406231a21c479dc1858c1d4251d61cf7c303bc3b074078ef07c431b6a91d24bba8365c75ca0070f82912823bcb643aed758a25a7a344fbf7c26208b42e846977cbd787b5920942d355427347fcd501ebf564afb2bfbaca11269a3563915e5b7d6368d85448df729fe96b53ccd9294d6dccc341d3ef51dfd3ec04e455297bc51644dc33df2d6aeb853494eb8de8ccac5fb2e02fe1ac51040e75c559e964d9c2400bc1ea3b44418fa94f44257a3e69be1f214a493c09f5f6ec0c4174af962d85df2463224e80789c82f88743749d1206584677da72b438ec84ffcce829bfe0082205596ca9e081a27701e3667aaa3140b41d30f238afc901b590d2df028381c0ab18a08d7493c3fc89e96bd245d0fa4f51dfe3391ee862878c00f28003f6adc35d65bbda0f4cfb6d5e955c4fdd7dd3c1180fcc38f9c95a0cac3108d4332319e0400b57606f8821444bf54fe792cbd555e0a3cf24c32ae44736e7ff0b1c205668c34ce8129af5050117f48a1cefe9a2bd77055e773fe01d30b7bd0cb8a37dfb5eb0ede8b945a47782d908fd20364fd49a5f5300cfcc9fe8e8d2ef4223782f22fc8b3b8041dad49ab9a3ddfea90d3f0f7119436b4d486f95bba7466578edd8e63c26839b9ec16614f639c558e461bd356b8f6086e5942bf6aa51cff7867220d1994d4a1a76053e4c748a5f2d296c19f5452a4031511a7eb9d6beef64a090b52036b89450eaa4b02ac3ae392e4672a190bc1642b210ed5b81da08dce2b86d72d3212d5f1f1d60d8e5f0f5fe983121bfa502096037a2216dec11e927da1f15bb888e4b445e56f03a9b09a0240e3dc8578714ae77b9a56f75b60098955e8cb121fb7c9642d561311ab8a5ccc2f5416cf23d5e3bd7092319eb7de418ec3630c5fd1e5e55ad51c44130510559da3f388417b8e8c44b03805c9aa06f454b01b15ebaa95"}, {0xf8, 0xffff, 0x8, "5628a104d311ef1efeb4301959ebbe04e13624a5b8a7ce4822bcf8627d235a502aa325207165408f9c56f7e1345e8d24eb9be1ded725ba06b945612ff078bdee6ab756f4edd214c3d69fc1266325afa4fa9169e35ec3550ec2a7ca55bfe53260304deef0a633f57f2ed8cf4aaa716dfffaddddc90277fd07964f0a165f814d2801057458f793b67953991d199b57ae0b2e6c1f101b7d71762dcd192a3106323dc9e54b956fc4cab7c368706b94c409a730310c14a18223d4ef52e4923724fe9f477a46dbb615d4c898bf44993a244a6bf42f9480ab59ab3e7b108701548cc89652"}], 0x2290}, 0x0) flock(r4, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r9, 0x80245753, &(0x7f0000002b40)={0xffff, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) r11 = syz_open_pts() ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000002b80)={0x546, 0xff, 0x1, 0x7, "ee1df6efffdf277d1bea13b60e60be7da7b211a1", 0x4, 0xff}) readlinkat(r5, &(0x7f0000002bc0)='./file0\x00', &(0x7f0000002c00)=""/4096, 0x1000) recvfrom$inet(r4, &(0x7f0000003c00)=""/14, 0xe, 0x40, &(0x7f0000003c40)={0x2, 0x1}, 0xc) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000003c80), 0xa8, 0x0) ioctl$KDSETRAD(r12, 0x20004b43) ioctl$WSKBDIO_GETBELL(r5, 0x40105704, &(0x7f0000003cc0)) shutdown(r6, 0x0) getppid() chown(&(0x7f0000003d00)='./file0\x00', r2, r10) unlinkat(r0, &(0x7f0000003d40)='./file0\x00', 0x8) executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) socket$inet(0x2, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x81}, {{r0}, 0xfffffffffffffffe, 0x86}], 0x9, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) chroot(0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140), 0x0) recvmsg(r2, &(0x7f00000003c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/90, 0x5a}, {&(0x7f0000000300)=""/166, 0xa6}], 0x2, &(0x7f00000001c0)=""/122, 0x7a}, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 7: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xffb9, 0x8, 0x1}, {0xffc0, 0xff, 0x80, 0x14b9}]}) socketpair(0x18, 0x5, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x1000, 0x102000}, 0xc) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x9, 0xffffffff, 0x5, 0xfffffff7, "26698b9b54636de90c6b2fafaec384dd1eec757b", 0x7}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x0, &(0x7f00000001c0)}) fsync(r2) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000002c0)=0xfffffffe) r4 = syz_open_pts() ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000380)={0x7, &(0x7f0000000340)=[0x7, 0x10000, 0xfffffff8, 0x4, 0x0, 0x3, 0x8]}) ioctl$WSKBDIO_SETDEFAULTBELL(r3, 0x80105705, &(0x7f00000003c0)={0x16a3, 0x9, 0x627e, 0x18e31ae}) readlinkat(r3, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/32, 0x20) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000480), &(0x7f00000004c0)=0x8) setsockopt(r1, 0x81, 0x8001, &(0x7f0000000500)='I', 0x1) r5 = semget$private(0x0, 0x4, 0x0) r6 = dup(r3) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000540)) ioctl$WSKBDIO_SETBACKLIGHT(r3, 0x800c5712, &(0x7f0000000580)={0x3, 0xfffffff7, 0x9}) r7 = syz_open_pts() ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000005c0)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000740)={{0x6, r8, r9, r10, 0xffffffffffffffff, 0x80, 0xa9}, 0x3, 0x5, 0xffffffff7fffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000007c0)=0x8000, 0x4) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) fchown(r7, r10, r11) executing program 0: socket$inet(0x2, 0x3, 0x2) syz_open_pts() setuid(0xee01) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) r2 = socket(0x18, 0x2, 0x0) close(r2) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x401, 0x3c, 0x3ff, 0x2da, 0x1000}, {0x3ff, 0x800, 0x100, 0x9, 0x9}, {0x81, 0x3, 0x4, 0x5848, 0x7}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0xfffffffe}, {0x4bb, 0x0, 0x0, 0x7ffe}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471ac0200000000000000bafec3708267f9547d4e19115486183b67e6a4354458e5adb6c225e075be93955fdb9183ea69f300fd627d9cd558721036eb98598b738bdffd9b49632a4ad82df52eecf5c096d5477a4a54660040b066216f42968462a0dbe8a79d0ea5b40fbd373e00979d006563b4782fed5f282ae2df2753bc8a", &(0x7f0000000000)=0x83, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x3a) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) semctl$IPC_RMID(r5, 0x0, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x15) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000340)=[{}, {0x0, 0x0, 0x0, 0x7}]}) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000280)=0xfffffffffffffe56) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000002c0)=[{0x29c5, 0x4, 0xda, 0xa95e}, {0x9, 0x2, 0x8, 0x8}]}) mmap(&(0x7f00006cf000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r4) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="ea0000010000006cf2b86b570048503e3d05008500000000000000", 0x1b) r5 = socket(0x1, 0x8000, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x7}, {0xffff, 0xf8}]}) r6 = socket(0x20, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8080691a, &(0x7f0000000100)) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0406938, &(0x7f0000000200)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) socket(0x18, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x3a) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r3, r5) write(r6, &(0x7f0000000140)="0c398c088c93a3ccf8ea23045b766cd41e79", 0x12) executing program 5: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) sendmsg(r0, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpid() sendmsg$unix(r0, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000180)={0x47, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x25863875, 0x0, 0x9, 0xffffffe1, "94077e3208906900"}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)="aeeee23b718e2a2beca9707a010cc7677be60debb23be1c256e82fc1a5965b5eea2b451e90f0875c32", 0x29}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) ktrace(0x0, 0x5, 0x40000106, 0x0) executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) link(0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) getsockname$inet(r0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r2 = dup2(r1, r1) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c", 0x4) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f00000000c0)={0x0, 0x0}) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) executing program 2: ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x0, 0xfffffffc}, {0x18, 0x1, 0x9, 0x1}, 0x6f, [0x81, 0x8000, 0x7ba0, 0x80917, 0x20bf, 0xee0, 0x1, 0xf89]}, 0x3c) getgid() r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000100)) socket(0x2, 0x1, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) shutdown(r3, 0x2) executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x13d, &(0x7f0000000080)={@random="8fbf5ccfe655", @broadcast, [], {@ipv4={0x800, {{0xb, 0x4, 0x1, 0x22, 0x12f, 0x66, 0x3, 0x6, 0x1d, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x18, 0x5, 0x1, 0x0, [{[], 0x101}, {[@rand_addr=0xfffffffe], 0x10001}, {[], 0xfc}, {[], 0x7}]}]}}, @tcp={{0x3, 0x3, r0, r1, 0x1, 0x0, 0xd, 0x8, 0x800, 0x0, 0x19, {[@sack_perm={0x4, 0x2}, @nop, @generic={0x0, 0x11, "5b1d0d3f8ab41b557e71955e847e79"}, @timestamp={0x8, 0xa, 0x6, 0x338}]}}, {"d2610f8dd85544eb2038730d27b07ac6718de3a6da1a3478f98cdea2dfb4ecbcfdcd8d6c9d6e1629cc2ebd67702d09744cce30d05c1699a45a041101b3eb15c81021123f59388033a0bbd5db507aaafe05f6ffe6df4f3c772aceb369de1abb713cb29f2a4b42ccb9d1f4835e5a76674a4549221f42b7b12a16b1832f6dfb97357e4c029f12afb879d32839f279b95123521b41c3d5782bea9b0ddaa6151848eb5ee0a5da418964224dca088ea291a8ef5679e0f8a156b645ae4ba2178396ef5f9ce04910f3b3316f572c2874c4a3f2"}}}}}}) executing program 6: sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000000080)='Q', &(0x7f00000000c0)=0x1, &(0x7f00000002c0), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=[{0x10}], 0x10}}, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r1, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) recvmmsg(0xffffffffffffffff, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) r3 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)=""/62, 0x3e}], 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000dc0)={0x0}, 0x10, 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt(r4, 0x0, 0x21, 0x0, 0x0) close(0xffffffffffffffff) socket(0x18, 0x3, 0x3a) r5 = msgget$private(0x0, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r7, &(0x7f0000001000/0x4000)=nil, 0x0) shmat(r6, &(0x7f0000002000/0x1000)=nil, 0x0) r8 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x1c0) pread(r8, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) msgsnd(r5, 0xffffffffffffffff, 0x0, 0x0) executing program 7: ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r2 = fcntl$dupfd(r1, 0x0, r0) chflags(&(0x7f0000000100)='./file0\x00', 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x1d87c0cbb0dc496d, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000180)) ioctl$TIOCCDTR(r0, 0x20007478) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000200)="844440e7009ce3cccfed57e8b2988e329e5c5667a5867f332a2ae4e2fe6b71ec2c912fb137cf84d346a58285327c2ba1237e1aa22850fd2e398ca3cda6390f84b1f686b3b29e2a5d3b8cde4eab5c5ab6e2820bd6a63663e1ea656508eb31762fec411afa4478db1305c92bec825171d1e3e07b75ecb6c57cd450ed19f57e85db398e5cfad7d669", 0x87}, {&(0x7f00000002c0)="2b82721a57f2f266ecda43a67a627081a9c6e516e4ff3b3e8f", 0x19}, {&(0x7f0000000300)="da03c79e2f8311ca20fe026af637e9c0e7ddda14691c9c50e6db6ace9e924f8bdd50994cdd898842556f78ff2b1100b3db6e039c0b61ab25ebf956dc42658d4e1a21230e78f12ac7b9f6e7813e9df33e225eb4d1ec8dd02d0dbf575395b204853df5ec4d1b301bc000dbe08f5a10a4f170f2c314e270bfe8d6badc7351e333e2c495aabebb84ba3b313c56dc67b09c2185884835989725897e580d3f7a2f4153", 0xa0}, {&(0x7f00000003c0)="550a9f18b6e006bb3447e34f7634816e8d4c41a0565c540f9359f4286433a5bbc0a87a74d695052134a63b5f7e521acba38b30b40bf99c9262efcc5c1d465477b31d4e2b34248b1cf4e71bc9cad169fbf54b63a84034166f2dcfb28e", 0x5c}, {&(0x7f0000000440)="b778e59908e3c6febecd40d20a08f138b65c2cce48b7152427f5b2a0382c94c125dc9d302dfc895cb4a92f4bf51b52ad2d1913656f4c6ea74240d9a6b09d169a46b639a2ecb21cb11f64e6903e14c532fe2a6032da01bb10ad406bb393ed764cab8e1ec965f96ee2d49afe6654e7dd3932393e4e0c93c44a83c5aa039d0ce384a9a3631dddae3afe", 0x88}, {&(0x7f0000000500)="de89604290935edefec461edcbe4d08fc1303a0b700b9eff4fa36910068d676b3f18209b9327960e5c9dbc3d654bfb1c477f3342036ec675fed92e89fbb066faff7ba8975dcfa0a3a7e5e6c2c29651e6de0ae35299c04d29beace0ad1c1aad04181d594c80e11a81c3873bb8d682a3a799baf3270df6d944f7bf03f716987b0476e8f28debed1d81d1cb7e12b2", 0x8d}, {&(0x7f00000005c0)="844be61bf602e249ae1fba88f904a26b9f57fda8681213f693afb3d8c3eb10a306215eb24bc6599b8680c63f610e2f1b1d4d2aff871cef7d1fb8d1b257efaec1273019188dd02eae71fcfaffbd7ba47855747bcb506114aaba194bd5d8b0722c4df23137778510c3c69161033d49afd6aab6787ae620b4050e43c9a791db03ec1b2ca482669f0c4f09c57e57d54d226d82005398bf42f82ccf7cb1286759221970c5561688e043c7291c9d981ef4a50bc139f0250518503635e7b0e9666e02492de1403e421c8b", 0xc7}], 0x7, &(0x7f0000000740), 0x0, 0x400}, 0x405) pwritev(r0, &(0x7f0000000e40)=[{&(0x7f00000007c0)="ecba9a796842730bc987f710ee75969a421be54d1b5707a9f26f2dda1b9849ac9697f5a8618333e7e61426029d00e79a8e12feba18561b5bf36fc7bc9d521f1c306222c7d33ff5b7d22c6dd0f3c8ad4112bc44c7b4dcaf8fdee1aac94eb3b7ff018985027fcf70252f80cc302252cfeafdfcf728111e27b32d45b081083cf02cfe45d8b7a2a78981dfbe216944df6590997532130009457e22568647cd12c19c5957f1c15f7bc6f5c2932b2ff2d68090ff3e290a808e0515b9d6007076a0444d60c291c9eb93fd0258896e57a28f49c11f92d3bde1", 0xd5}, {&(0x7f00000008c0)="9fa8a8cd1c74cea97b6e14e321afaaecfce1d38d24d1d1a0fb89e9bfd0e306e92ebf33bd0a017839cea887b85831c522c8d5f6660742be3fe3485756b7cd8d6f2711062a53f1e35c1040f514d617086da3f1ebd5727968ea503e7ddc6a231a84cec51e0a5537c034c34cbede673571c9600c8c21081e333a9ef3e95d80a9c1995f6ce661f801be86860a7b48becb752a9354ca9c573aa1d481d3550414321049ecb4cbb24c1954b133ab1cb1b10a22c91ecc9cae2a714f042392f48b8f66929a25e6df801b90a5be2c1ff5f853611774993fa3b147542fb11a790fc273b76a74b7eac4", 0xe3}, {&(0x7f00000009c0)="a7af3f703a240a3e09aa8e0f4b7b3bc60159f81bdbdd9ec344702fa67ba08e1a155984e62435c01f31cbba495f2048029482ae8ab1de8ab38badd9170d780f8a70ddf0044e6717a5302957b1c08656ca4370659d2438e1c08ae83c389a4d7d902301060d65f5eed6c2327ae84af74f580934934628a5fd3d850bb7d1d32b13b4", 0x80}, {&(0x7f0000000a40)="ae2195ff84c2188750c4ae76f006", 0xe}, {&(0x7f0000000a80)="94e916239207a7a6783bb7b1f320f4386d52", 0x12}, {&(0x7f0000000ac0)="8b20567cd4d68f9c00a26b5797a0c674679ac12fe634a0e7376c777bb6884819f75e13b769b333b4e2c431663508cd661639e5893a004a8d7f66455ac8cb851d65c693b7d348c8d1b87b71e6aad502f0f6564409f164fe53313b9f7c8e92e4dc9af5841be797176aa4ac37994b4331f136ef3e9053b82cf3009ed0d27e852745242e510fc07ff4aaafcfb6f9243e059e532140912c330a9feed99f4b105951a94d410447004e901b6f1b190fcff51cbbeaff5721", 0xb4}, {&(0x7f0000000b80)="18a432f76610ccdfc3e371aa8f3ddcc6524294daca47de0aba61db22b5676b1d0185a2a8294a54a82982ec8b5ff7fce555917cf86df178066ef1d7ba0ecfb0ef29d4c2a1cbed1adc455adc9d0d7f7d76f0d7684c8f25202d63dc9c2780cfc6b9ecac41977f2eaea83318588596a15f9c8a3775e953e6d9a2cde7bc7c1e0ca17468772f830fce6b7a96c622c506925833852c7350a3da728d1e7c", 0x9a}, {&(0x7f0000000c40)="b0d4074f57c2f7b9a5754a2c844a21e0602c05d3d40490a390c0a32ec94ec1366701ebc99e50c8e84b5666fb10038cecbbc508311692925c62e418c26b0a0ed22a5025b3d7cec4af4c86567a3893c4f2d98062bcb968e962bfc8c4c6603706499080f63f5ae0553e1a0dffc749f94ad35dfd28f410c00ed404d3104ff28aed4a1e57f21fd628b80f8a670fd574ab3b43fe6900a0b00f5386b4fddf560399fa036f816cc24596cb5f8596a92fc5a297416499f45f8f71e7daacaea5c4829276eb8b0fa178f6e4ce427dfbe260dec4e71ecf28d0ed80f36a3c7d6b34b4ebe92cb1aa56f69099e6967f526a9cba5438802b95fca78e", 0xf4}, {&(0x7f0000000d40)="6c26f1fd813e6d9a01be434b547a64e1a243cf27183fd24e82ca407108f1c31a8f596beab1c64679071500133d3f4b80462bd9da9a8cdd052bea9bb5ce8ecfb7fdf118bc7c34f58cc6ec055388975cec5a28e7017d88fec1e21bf322dd2e48b56f854e774cd17c9cb656d8d493f759e478f5a4a55ebbe452eee0a7ea9bec917aa1814cff36b6878a9e8c8af02892e1928c592c19347e4399adca1201a1ee8d21dc4e900563f6b43d68770809ee7a4f5a64e006a62c9807e1fa52009cdcdd5fa69a55a251", 0xc4}], 0x9, 0xff) r4 = socket$inet(0x2, 0x2, 0x2) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000f00)=0x7, 0x4) r5 = socket$unix(0x1, 0x2, 0x0) connect$unix(r5, &(0x7f0000000f40)=@file={0x0, './file0\x00'}, 0xa) r6 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, 0xc) r9 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f00000011c0)={&(0x7f0000000f80)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001080)=[{&(0x7f0000000fc0)="1a7f343323bcc6f306c2703303b466531e49832c1d4a8842493d029f020a4cdd1b67b18b4bb3299f6620cea7c25609fb12cc5f042dfe11df85686baf839ffafc1e1e208b7ffce700c7ccb5067e4f36f272b6224279a025015be4cf7bfb97f25cfce35caba99888fc753998d26fad7d1bbaefcb7188ecb47ac5f7e7", 0x7b}, {&(0x7f0000001040)}], 0x2, &(0x7f0000001140)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x28, 0xffff, 0x1, [r4, r9, r1, r3, r5]}], 0x48, 0x2}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1099, &(0x7f0000001200)=0x1, 0x4) rename(&(0x7f0000001240)='./file0\x00', &(0x7f0000001280)='./file0\x00') getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000012c0)=""/237, &(0x7f00000013c0)=0xed) getsockname$inet(r1, &(0x7f0000001400), &(0x7f0000001440)=0xc) open(&(0x7f0000001480)='./file0\x00', 0x400, 0x20) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) munmap(&(0x7f0000ff9000/0x7000)=nil, 0x7000) socket$inet(0x2, 0x1, 0x4) open(&(0x7f00000014c0)='./file0\x00', 0x2, 0x8) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000001500)) executing program 5: setuid(0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) close(0xffffffffffffffff) socket(0x2, 0x1, 0x0) sysctl$hw(&(0x7f00000001c0)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x4c}, {0x4}, {0x2006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000b00)=ANY=[]) syz_emit_ethernet(0x5e, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r5 = dup2(r4, r3) ioctl$WSKBDIO_GETKEYREPEAT(r5, 0x400c5708, &(0x7f00000001c0)) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000280)="e0653e3fd45e3421660c94b6f5394ac98c6611b51f8021059dd7ada3ee1c2b4995ab288f425a82d7b2694ca89e3fe832fe8076e250f3df523d20259c0977dc1065d9c7b29763a1ee0cc444036e8ef35a062dfa82ee0ef38f1fd570cb97e36a5bacea7f2b41620a9a322bcacc5bcc1dcea5e4c51cbb0d3bdae8e6935f0f45", 0x7e}, {&(0x7f0000002780)="beb902c97e929ccd8c13e434e43c776e5176f86364e32994b889e191cbe87661818c285b6d6e9a37724cef82665986c802c26e9415ab8d0da7be1bf39c863e0fbd98abf8668c44ce66289e74d588f8290a7e1ef1232fa5013dccc56715289ed4675829ae5d07c07b20bd6f2c9b02d4804dfd8a3ba968353c1d924d9762bff55d31f79efeb6963755b545b2c56b2cdd7abf4b1346592c704be31665a94a166a175e4fd3b66531451ce69b1e054c230ae95c1cdf5c8b6a728ae7044cc13cfd161302386ec171b178aa4dd7f573529da241ca89670501f97188e642559bc7a412ceea1cc433f44290926cb7f0f09d8f83b5bbe589caf7dd61e53eb235bd37e1e893f980f58ee60ed55675da77820505718a321ada46dcffb8dedb5ce760ade1efef36db565da2a3b887c9daefed2681ddafac4a198f6d228d1a5877eac7300947a3f34c571abca5ede8907f70843f45247df8ef962c6e48dd37aeb866bf9a71916f051ae3f8b8d6c708a32cd889ac18962dc8c25e56a9e0f5ce6eb0dd459d669ab7eba9a974bad5a99746b8c578612e1bc27bff9d82c4d2524491902e9858cb3b2325f29a4070d0332db5859a96b4fcc34cd43501c32561d0cfc5f76299917bbf2ecc67d4209fa16404388ba40979d25b88238b1a069a9cc1d3aba190a7883813e9450c271a7706c48d0f5442b996d2e182f319d66e3f0217b15d441a5da1c670fd3ef003b58d4a598e819605124346898fce44ef43b89b542a93a2400df378f890a6f280a7fee879286fd1562d324a3b85aac4f54475cf0a467bd6c6e9c3c24efd07a5df88ed416c7de26e46f899b686db2eb6c1c234d7b23c7ea8c796d2b30de337fbb814bf0b15694b93ed4afb12e0e2e5fe7e48dbe26a809184bda471227918baf11ecbc54317671b5e32439f232f9d7a5a3dbf1f48e3515561ab61ffa03ed85b26f8030e08a1b86d3005032151f446a143e3bd6f15d271f97bedafbe53d02ba5fee47fcae6dcf18c3524fe9c65fc0d2b57a27d89d4dd8297862206c96e308d80c18ad19dd1f177185d66fcd466b3d33559538046e751a7a375fe8ccf00ea3fd2c6cf3ca0841efe4d7b4a6680acafcd191e4c8e2000d54193cd5842105a598bc83d0661f43145a202881693ab95bac21a0df881a16f705f6bc46c1dd1441925a16ff7ea87066277fe6cc76478467709e29170d7654e27ab2f182c7ed982497f5b2445a7d0092d2817f62bcd9c433e40fd1241951477e9f1c532f49a2beb0116be3c5c20ec946a335a8172e3254fd12562d4808bee525d70df0625624ce6c723e9d274fa640d3073d0c6e6eba6231d36c8f153664beb405071d3ef9f75b2c1fa61853b9c93371e759ed20499c7558099ed04558d3fbfb54ba1697bc165361de7b6d4cb5d53336b233a5cfe8334e431ab8c1d434fa4ef15820747f6bec71089d8c5cf99c4517a15072d3d0cb388934dbf75d38af59d7153e4f6b015dbe140da7c34ed3fec2f85040ecc37d7d1146ce37c16e344a0fdb504f14393309ecbbe7fffce42276f8865fc80b4ad7d03f0b3c70c3f78de36ec9eb7bfbc18c9692ae944b6fae646fd21bfdda841352a70c4631217c44a67fd422534c1ca57431e4594d4e4337dba3f7e8d9f58c21c6026e56670acdab381d2f0f6dae50a206a36a6744cd9cb425c6dcd5b23b520afffbf18d3c1f5daaa94a8d11749af1b975db89fb40655318106127261558be35e1deab15595a7f9dfce177efdb7b0fa5c7676bc416d3b8b0bcf1ad15627d0a9d3ad1ae595d49741f494eba53684c185e6befe2373bd8cd28520525845a883b20d4a170fbc562b1ca98c09d923ec0e821aeccb0659bef3bd5a3354dc7a62e01a1aaeb141dd4d06d4d76bc8c00d079c94ee3ea04045f9633da0b4e172542c1d4faa8f04047f92b45922c36e56da0da0f5b33a4d04daf39ad30eb57ebb0b9d053b067e4915dab65dd5477467fef700707599773aca1deedb55caab5b2e88c83749e0ebafb4ff56eef125ff5baeeeed0a1d2f39326bfe8c121bd29e08d8526ed852d284e37d1e7d2f6a3b1ac2bcf406ff580ba4d94161531d1a1f5264b2ff3f60a54765f9fbddf4046773161a895b521bbed7f849d5b36c54e35500baabe83111316c3f9cc58d67d00f0b96be6c2fc606d6cf36fa01acb8bd69b6eef8f8d6a955886cd2652141aa857e25ec6c3e98951956a2acc0cad0b7b7b157452040f8988ae187b4b42087f3abf712e7721391c6034995dc14e85ec503db9f34bffb2c3142f89372738571f1868180f058d188713464456857158e575883f2e614e96be23add0266c2e05299686e5d0452f00ef093b551e26089f057ea4b1433a4ec0205cca84c6b8ca7ae9905be996ba811337a0cca7a7eb66e33ff2531199b88c1ab6fa2b89b322ae5330acc8af9098ba790122af01b3bafccc1d57815b1393c81999c4834827b683c54791767811c958ae7c009b8a966aa8ecfc1288221b395a828b415371efdddb0456047086527f0b186ce3b329ca3e611126732126c7963193c6fa52cd68e4ecdc3a19268fd5fc00f4185c5ede524711a2896db0684375ecd93247877748c5e166077b0977f6fc41df8a893e658fd70f58ec27eb7c72cb8c83b6270d7f7b0c1a9bcf507f76f8bdaf580eeb729b69196e64209000000d3489e790b2441af5d78146cba740110fcc038d57a6555cacd6d1c9e4d57c2a1b1e0cd52ee0aae6403233ed7f62bc2b6dcf4b1f39f9abbe6edabd2a011d7a6737bdd973e51c9b65a7f833500e85848f488f163ce4b6555f2e83705d8cddedb3f78c49744954d316f655189821faabf8a193733810912e2acbd46852a2fcee213dd4b1d531e0ae9a3581aaae4beb353827d62839533d244715069db3d577b19a66e00431f5e200db78020048e42d26d2c2e3558203bc7b0d1afd0b020e0bcb2ba6211bf4ea22b0d52de204e0e2dfe4f1d9fc1ba20afe25070bd621182b55b0697391bac4f09da0026f5c3fe5c5ed28a4e8599e78f41393f0ef1b16d627a5fbde66783b09fd57623fb1cb3d790c77ce9f80e11e0349362c6ee702849cb236bcc47303db8d15f5cec097fedf4104a3c69aa13c571935638a08a79eb8203dad1cbf675d821e236972e2d59721cc327935796cc4c650972b50f1fb194118d586b4b2e09715d45082967bbb5c8899e413b3bdf9268d387d84b9f14cfef42e06d6abef32e053a394eb15f4d3965f41f30ee674dbcee7e975fe984675ac64eaa0af0ccee0b3e0df338ec6d779b369ce609e27522311590554a4f3c49664ce1d9075883a769afcef568704a2c39eb242938483dce4fedf980575ad473fc6cf01036b02002b248e96f36e7014e4e6ea871c9bdc12d88eaa17b8b3c77a30c06d5658f713e03b29fd557346e0fcd5cbe750ff5e35d1da677c53665c25b486d36dc6e6cce002156dba505ad0ad7534c8688c17cbbea3b0b4e35616445b5ea79747bb78e02039663dc00d4042e2f504c22a8780bd24156d06b580f995f4ebfc33fb41a8733342bde6bc5712eb4656c98c600cc015a7c48ee4146d8aa5df33429d267cef604ddedc060bbc19286afa2380ec6390b2f219be7e0f9d9d30a974cf80b0606f6d662e22b542cd061164303eb90c7360352e554e06e0d58588dde56afa00f6ac4e422ede7c85a26a37cbfa29aefcf0084c6e29cde9c31d7074b1c0873bf1654f81a5c1a1a6d40188a41fd2d8da751aec38a339e6436dd1d417a5951b729ab00ede3642f2ecb0a009c99f3f7c311951737fd9e6c380ac0111fe540be9e0ddf55cba79ebf2f65c6676272143a68bc450a6dbbeba0e211fc54e7fd7b95b65e083e1d82522456b79d3e3c646caaad78d1da8a185089304b6b420d433c2002b98523d7c8b8a9d9810b2d85bd5a6a739bd07c96712b423cbf9f58d4f5a2d594e2922437cda1ac85a713a535976773211ee2b20a60aff0b331f411fa3311288dba11a10ad626977309c32f710137f1be15cf2d994e6c2f2f915e9f867035f598fd1d1fa24f81eec53eb31582bf49941e383f50a500c4b556ba50327142908f92ddd03d6b43ba11a219d57f896798556d67de46435f68180999059f010fa957f3dc515c9f8f793edc72291609aff2f5885410b4e363069645be215550d9e25944a4eb9c70bba4071c06ff29816a1279a9c236179e0976eeac28e61ec137e511a759cc7cba8dbe9ee8cc80323ce84cc9035fd0d2fbdeb0da0ef833297bb30778b183de604bc81b022806a39fb11c1199df77c97a0734e55e209fb871f0e005c8a0500a3c4a9793821ee1c44c63ab49ef5c1da30edf2109acfaba0877ebea81e1e79dd670b40ef712ccb406f83f29835d4b36321c744c2df702cc185d8ebfc1fb3073305760ce794b9af4028c53ebdceebb98c91f7a1e976f300c165e7376f372668607365583ed8415117ce3b921e4c89d5916dc6c8cdfa2f29cf2a98921b39161746dd51ca542936d356966b6451394e7ba1254af84e459ace9cb82a3e805a19697bed4990650ed5ea0e4c5d10f7c7d4914a56f63535883a34dde07749d728538bf172e32fa24905cec40715fbf6473b9f8088f06ed2b23d4c6eac2ad953a03f3ae5fbeb55f0edea519f8cfc26eabca8a469b165de935530ce917c284f1dbafa6becd9522a5f414c4e7061be3051b6e84e55a77f8363876931b36ac49de40ff4d645bc1913245606498f944db57942f59b97760890497275e37f6133b7c4a8617d0590ae52df506790efa9d1ae929359701f0c7c98b11b60a3a4dd782f5c171b04dbd00ed1bca1c1643b14bf6dbe91591483811960473a0b609237616ca4a7282affb20b3932352abb6cc63abc11272a730a1072389d57125cbd4efd6ec3bab9105dab4a33073aa9760ff4d41ed7c24dad6e864d45dbba7a7afd25607619f0e5a1a5110b31e65fb9c79cc676f0cf3e0ec17065a8e9a132d2a618c42800816574f0a55a71e7f2b0895fedcf472a08ac25803634321bbf6539dc76e49a9a4c8ef6f75e30bd102f0515a0c12982c976b8472ddd66b9e9894a13dab05c752c917c2c750611504b6d42043144d729496a8435e1e3757a0420c545897c174f8e2d046b2381ac329a507c02d01d7a8304d152afde04b603fcb8c15a5327fea7e20b1ca85a13d3a5f5c0e2f98cf86b182cbe41d8f545c9d22f6c8c5d71fbb9d35", 0xe57}, {&(0x7f00000004c0)="6b8f2d30297f325f", 0x8}, {0x0}, {0x0}], 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x32, &(0x7f0000000080)="b6", 0x1) executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000001380)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000410000383a00f6ec06afdf466c130afc590bdb9e4ff6ff02000000000000000000000000000101009078000000006000000000002c00297c5601a5ae235d3544d14cb2e907c800000000000000000000ffff0000000033000005", @ANYRESHEX]) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000001180)='./file0\x00', 0x2000, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x30, 0x0) sysctl$net_inet_ip(&(0x7f00000011c0)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000001200)="2ad2717d6f028070", &(0x7f0000001240)=0x8, &(0x7f0000001280)="77dbabda6ae4539c4d7d8d2ade98908b43da16f15c26ff0093c127065744dfbcae685b697689350911f9c95459ea4c21ccda894011e4958fadefe03855aef9f47edf7087fb05af08de10a101ba9bf584e8a176da5dc61007e0eaa1cd50e457ab61db602f2108cb51499f397ef50f0f6ccedb22b23101c66c915aaa1f9d91f71bca392d3579cf1094426da2b1b354c3e64d0adf2b9727c34c637cb077d02703fff297bf78d594f4caef74e4960ca8ede5b0ce3d6a88abdddad2e21f8883719d52253956bde07cb9f541cf149bc91849a4b72bf909cac0f30e99de66de4098c3fb7927363c394478965a3b9b4ebb7f5a4047f084d7da3158b42ef1505aa03c21", 0xff) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000134000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, 0x0, 0x1}, {&(0x7f0000178000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000104000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x40}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {0x0}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8", 0xf0b}], 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="e0000000603f0000", 0x8) r4 = socket(0x1, 0x1, 0x0) listen(r4, 0x0) socket(0x18, 0xc97cccde6f8bee97, 0x6) shutdown(r4, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x6, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xb83a}, 0x0, 0x0, 0x0) executing program 6: socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) truncate(0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000800)) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000680), 0x800, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0100000000000000e4c5e4d28b390fd1871b429d3cb48432780066efecacde66072b638085857eac67fd6001aa76f12aab7ec8d4f6a6a95166e04ed6d2d911a497e4280000000000000002b370c61df4207ae2ff8ebdc8e29297b0d47ea1f429bcce1a8c9b379e74eb05ddfe948b410d0d3e5f3757d02c94e2e44c43ac2b9284000003c58f5af2c618eb28d36d7e11c07dcbcda65afc939e1a0ac38f29c8d6ffcb0c03fb14c591140094bbda58de3674c0f5165ba1a65429c82b822c2452277f337bfdfdaf77369543b9febacc69fd7fb3d618ccb02cdbb2bfee39938885cfb28b702ee33a8988fe3b396be40591c2cff6336c23138523490fcfab5461de4866b668d5f9823163e296c5947d46a1bfdf7c3423dfc2853b1f05129fe1d72ef3f4b6c5a33d76173ee0cbb9a33b07b09cb6d75944130739dc6a4e731cac3cad2235bfcc303098008ca94f3dcc90bbaec6f0f0c34a46e46dc0511e8e"], 0xb9, 0x0) msgrcv(0x0, &(0x7f0000000e40)={0x0, ""/158}, 0xa6, 0x2, 0x1800) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000009c0)={&(0x7f0000000980)='./file0\x00', 0xffffffffffffffff, 0x2}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) socketpair(0xe, 0x4, 0xfb, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000a40), 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x3d}, {0x6c}, {0x8016}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[]) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4301) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000f00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2000000000000023, &(0x7f0000000100)=[{0x5}, {0x14, 0x0, 0x20}, {0x7, 0x0, 0x0, 0x40000}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) executing program 2: r0 = kqueue() r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) r3 = getuid() setreuid(0xee00, r3) fchdir(r0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051ed6b71d89e0000405f8fffffe13000000", 0xb1, 0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000200)={0x9, &(0x7f0000000580)=[{0x3ff, 0x40, 0x96, 0x2}, {0x2, 0xfe, 0x6, 0x70}, {0x3, 0x7, 0xfd, 0xffffffff}, {0x1000, 0x2, 0x4f, 0x1}, {0x403, 0xa, 0x6, 0x80008}, {0x5, 0x5, 0x82, 0x6}, {0x2, 0x81, 0x0, 0x537d}, {0x9a00, 0xe5, 0x20, 0x40000217}, {0xfff9, 0x8, 0x2, 0x5}]}) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) unlink(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300), 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0xb140, 0x205b9a) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 7: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0x8}, 0xc) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000), 0x10) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sendmsg(r1, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000180)=[{0x4}, {0x5c, 0x0, 0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, 0x0, 0x100}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047476, 0x0) socket(0x2, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x8, 0x0, 0x4000000, 0x0) r3 = socket$inet(0x2, 0x4003, 0x0) r4 = socket$inet6(0x18, 0x8002, 0x0) getsockopt(r4, 0x29, 0x26, 0x0, 0x0) setsockopt(r3, 0x0, 0x1f, &(0x7f0000000240), 0x0) sysctl$kern(&(0x7f0000000380)={0x1, 0x42}, 0x4, &(0x7f00000003c0)="337b85eb", &(0x7f0000000400)=0x4, &(0x7f0000000440), 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000200)) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) sysctl$hw(&(0x7f0000000000), 0x2, &(0x7f0000000040)="dbf82360dd273c17f674eb306f5adaa2f73c4b31a22b9fa596eb141c2574c6ca6da9ad201271385b8a614899d450b864255c0e1a75702ce277934776ef0b5c753b954698fb6f238fff3da11551b527ff161790de9488fbf0e6408a9ab6e21264c6a207990e1a29c3e05dee73ddfa3bda79f5879937593038042ebe41f82ace944435065a3dbce8bd332e65804df3", &(0x7f0000000100)=0x8e, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) syz_emit_ethernet(0x186, &(0x7f0000000440)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x150, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3c, 0x0, @empty, @ipv4, [@fragment={0x89, 0x0, 0x7, 0x1, 0x0, 0x17, 0x67}, @dstopts={0x3c, 0x10, '\x00', [@generic={0x0, 0x65, "dc933a3ccd9bd52350a77281d0ea454b2522037755a2c21577023cd624e5c46d8e55e7724ed67db43cc2e5525e79ba30db358a345190741bd976744a45bd3bf75bbba9b23eae8d0fa4a425928849739b677378e11be107eae0e443cffe84a64dfdafbef2da"}, @enc_lim={0x4, 0x1, 0x2a}, @ra={0x5, 0x2, 0xfffe}, @padn={0x1, 0x1, [0x0]}, @ra, @jumbo={0xc2, 0x4, 0x5}, @jumbo={0xc2, 0x4, 0x5}]}, @fragment={0x2c, 0x0, 0x2, 0x0, 0x0, 0x0, 0x65}, @routing={0x0, 0xe, 0x0, 0x4, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="99f4b347536e6f940af4a107f28ec4ca", @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @rand_addr="a230ab69c86c76ba8765576c4bf4f84e", @ipv4={'\x00', '\xff\xff', @loopback}, @mcast2]}, @fragment={0x8, 0x0, 0x6, 0x0, 0x0, 0x9, 0x65}]}}}}}}}) r5 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r5) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) semget(0x2, 0x3, 0x602) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 5: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{0x74, 0x0, 0xfe, 0x2}, {0x8000, 0x0, 0x0, 0x3}, {0x6, 0x0, 0xfd, 0x801}]}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="35a63c42419afd9b3c1026079a59", 0xe}], 0x1) socket(0x2, 0x3, 0x2f) r1 = socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x2, 0x3, 0x0, 0x4f) r2 = socket(0x18, 0x2, 0x0) close(r2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) setreuid(0x0, 0xee01) r6 = fcntl$dupfd(r1, 0x0, r5) recvmsg(r6, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r5) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) executing program 2: syz_emit_ethernet(0x1a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @empty, @empty, @broadcast, @loopback}}}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 2: openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) (async, rerun: 32) r0 = socket(0x18, 0x2, 0x0) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x61}, {0x74}, {0x8106}]}) (async) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) recvmmsg(r2, &(0x7f0000000180)={0x0}, 0x10, 0x0, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (rerun: 64) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) getsockname(r3, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) (async) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000140)="52a40d77f46c852014f04479", 0xc, 0x0, &(0x7f00000001c0)={0x18, 0x3, 0x5, 0xc388}, 0xc) (async) close(r0) executing program 7: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='\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', 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000001c0)='./file2\x00', &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x24, &(0x7f0000000000), 0x0) close(r1) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000000)=0x4) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() r4 = socket$inet(0x2, 0x2, 0x0) close(r4) r5 = socket$inet(0x2, 0x3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x10b7e23d, 0x8, 0xb, 0x0, "37f6838cacb84fa967d1a0d0cd4f2b3001a68601"}) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0xdb) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000000800383a008a210200ff9268ebe4671957d6740000fe8000000000000000000000000000aa02009078000000006000000000003a00fe8000000000000000000000000000aa00000000000000000000ffff00000000040000000000000047939c955a9dac51e38834799fc5c8a71e3f1740299b51707816176193b3115d85c6342028476134bf4fa751ec4632e23318e20109a2e01409fc8f29988d61927b98dbfd29f99901f1625e39ecbd5ea88605ced77fee0374457b71538f3966b4a0bbfd01c174de4c4b4b65ed177d9b99dda456d9e5678e4ac9daabc17edf9fff8df8b7b60467669b0ca4e13662da7dcc737016aaf3233e42"]) executing program 4: pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f00000000c0)="860245a90375ec30758acaf958b24ad74f70a4fa32464f5cbd2a7ea7a9e9839a344163", 0x23) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRES64, @ANYRES16=r0, @ANYRESOCT=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0xffffffff) socket(0x2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0xd) socket$inet6(0x18, 0x4000, 0xfb) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x43, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x1011, 0xffffffffffffffff, 0x0) mknod(0x0, 0x2000, 0x5c4a) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000159000/0x4000)=nil, 0x4000, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xfffffe62) sendto$inet(r2, &(0x7f00000006c0)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440c00d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f5607000f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190900080000000000007c5d4230116990f27cf3af259cbe275e086807a292b7dd6baeb57db316a2d900b0423d154514a6b010e5ce9a8e4ae37070b456303eb243", 0x191, 0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) msgget$private(0x0, 0x421) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x7) r1 = socket$unix(0x1, 0x5, 0x0) pwritev(r1, &(0x7f0000003340)=[{&(0x7f0000000080)="a8749720d38058a9b2cfb6f5f95f901a536542ef296b9cf63532df47fc52402e85be87a3e74bd8ed1577b009fdf50afebbc9449471c0e004b155e930094b6b966013f043cecc822d2033c6cd2f052c5c7ac89148bbd5e0f24ebce1c78db5e0591c565f623ccc6d7f088061c135c2e1c7ae082cd25b6bc8f544e4971e30e4f9ae1303d8febc9a93740a1c6768018221e867df7bb66a4b0d9ef07f3d15c975670b8ffbb7eb1bd55aa31a45638c0841a3b63f53e4a171bc3382b9b467a4ce120857532246233c4d36d944d0c2f789bf9cb3d9096f7e3ada8bc599615de634c5e2f0f98131c15071a1dd7e0cd44747c8f05c1978dafd2b9ca44c677a53bf0cc4f1e1c0e01f531b2777fc515558887033ab03a8b03c821be888356effcdc0ae498b70542adf3057bcef6d561f97868456055502faeffa56f1d18d80a2f7c634663a43ecbbb73b15f482948dc5bd8a7e38dc1efe649979e1e12d151abb3120598105533ffa42785f379b483e58386ecbba9d50bb30682e0d1eb74ce6acf5e177420d8ab11fa3a555b167f7649d430640e453d5e6567532c76a30e5638c9646233640fea21cbbca1ab6e6471fa5ea075e22e4856d8cfc0b34c8a76248d57656b62827e70994b7c991388f4c56e4b5c483b194cb18d2ea0952666791ab8fb48c7c101c4864fdaa22377947e757710a5ac157b314720773b48b78414adfae4065e9882a8b54c8c8e0b1d8e6b7a6ded820e5ac76961eaa7e9d9e9bbb30af17f00a44c52b5aaffb2d88b9a5ccf8b73363bbcd1154cc7d421ac282e88c6d65b4a6c3bee0a4398d0b70de284302da130d9ae1849539c05b6c0bee16245654833346b34fa158849296846df9398be0e5d0b12a80ea9b59b881e96ce4fb2dd17b1d9f34c10ce9230f42d45079e60cccc396b6f3d68241c954f5b3156636b6184d4dce4c52ac7ab3e9d69943ff499751182959c64c4f92bbc63464779ffaa93504006c78bd3e7c00dbcdee39d8a147afe2aa97ab1898f0d6f0366613345a2ed330ee03e5a97d60a8cef0d1a6a4e5db71ae13f7b50e9ef98328dfb4156e451837669486d3cf2862420f2af38e89e61c5c90433b49a68d3e6ade39693a9de45aa06b0e82a732ed04cab865cdbaebd4740001720e7ac9e07905631f796762446b665a151a9781b0024e4eaf046b3323c60a793afcee8bae3cbeb268089c7acc906a5566cca7a57577f9a17abf26158e20a7a9dbbbb6e7fba50035cf19a055816ef9dfb39060740c5af08398b24128d36983f012a4248bc662eb1dfe3d2a414b738c6fbb5dea5a11c52d840b30c909e9cb44de0ad74c852fca791783507b252c5fb20d4a4ab34751a2d2b509acc3ae3b42e78d3c6f38325b8f373144fbfc588fee2e5cd88b0fed2523a1f694dcbcc59c51927174f544c9fc5246fe43229811d5cb3efe455a1aec4f9c9ba0e4aacecb548c38dd519ce5f6b4add0cf0c352857304865310699f172ce7448fe9603fa732c30b08521d20659c7b91c9da36e20215266208fb5ff8b8be629de030e41b0e1a92bc2d7646fdbee35c47455c16390e3746da6b9baa0e677b53a91867b49ba74618336482d87b2531b0c95a31f185dc2d1bfd0be9ae5ff7c125554fb6257d245217a262c426e5e71c9d8d8329e5a3429b541cf3897d562043000eff78edd656e4426869a0a9ce18093d2209a90fa47ee603e4e7725bd27eeddb35d0f9cf049b5b00c4482be74ca9de3aa5b549f7590bfdb0cbe052d7130441b7e9e79059475e3645cb2c412cb62912fef7797a9a942f37bb49edf3fc147f044af3c1d988721e2a926e467570ba6697f0a63d0055b4ac9748a913849c95a2372b5899dbd450dca9edf2a0fc9b1b28a62a5657f64a93755a100619e88067b83b970880c6e4a1306fcc41434876a0d2a846a51beb723b0f5fae192575e383f045177d49e4850ec7600d0feeaf4044673b61f19cbefb5e69fcf02ef45cad5b9a057e6c5fb71da033237d2c042cd15afe0f618b97374caba16b187d43b46daf00e7317278737098e58f0c0ba093485601141eeb358002b5731feae7bed67b14157f78d739b59b70fd50e07e72932dca42293dee92c283c45cb24aaecf7131fe8d6f7d32df306e09d64295ffdd0a952fdf7a7079c9cb72fd5c056f0cb6d22fd2673575d7383c873b22cbebf93a9b78c4677bbbdc7bf6d13ad4d415b342eb20a53f70c51bf6c7dc909850c5c18cea782fcb5b2a9e6ce99ba9d9cb8cd3c029bd89fd8ad049bf95b206ed4a63372d593ccd078d6ff6ecc2e075be8d23ac25a8ea1575dc6200a356986ef048232bee3f4432ef3b22147e0d370a71dbf65020483e67715e8fe1eafceea2912d07f871017d12e81597483686a92fc56985862754159a09509d51bc8b525ac6342735e39ab22c825d3e86ce8ebc8ec03c6967975a91afd164bd2742ea1baa0b9b535f6a97419045d638d3093b3b779e194dfc6820f3258b777e7da4b84fb8267464bd72f667290b2afd006cc4e3b0a53a5f89794a50c562df896ff2a7a1c9e1ae7dd8bd509037db94678f7037d0f61126a0c36b867de7a242a18cd63afb7c95e5a86def3a27ca836a268a65ee10d89e492ca61453fd8c718335023eb620e9d02f86a914ecefd6acec7259b45a29e14ea884513b196dbbd1527121d065350e9050fb6a21a65340bd66729f00f90b34f648f146b07ad4e66a1a83cbe0426e03a46fde975ccb53570d9bb4d7d8259063fca13311e0f179354e7f1e280f2b27d98f81aad8ce9e04f8324ff5b93d3ec651ba645d4cbbd71ea26199da786b538d83fedd3c4806d79f08eb336649e64e4875a6fbba47ac17e2eba5c432888a26db7e9b1b355219497be124fd0305b4f163e1233ef1a861e09578004c9d6583ed5dc93fa136002cc1a061e981babefff56d24e9cc862caf2864b5a7447b91350bb8de5701a523669940c000e031345f69ff583ee08477ef1128b539f0ad05cad3e7f72b2448f9a0b973dcf6e1fcfedda1b38cff4f3c3d8b34bf471c12c3aa864b855cad2a91cefca3edd5278d3efd28a1a019e2b6043e45425b82c182827966dd99a395cc1a7e2138aa903194a8f0a57bfc37df31339ec10a4540d1ede5646d9a3c7dae6fe8507b2dce80b2be75faeaffa0e656b33dd071b8b37ac4a440a91fc59db6a9ed903b8bf00a0ddd93be4885a26e0f5fe52d6c80453f00676b154146c4e0d992aef43b49292adaf14d1c790f234690e820915ca63ed38541c24ebf81075c2a254a74e543140d17d54ec35be4306c2df5a918cd5ace7171c696b90d990baf68b03d2bf0c3e0c8ba8bd01774cc608346e7a4fe1d4459bedc377f5dd5fcaf1225dc939e076e563a33d0270119caae848d218abdc234017ee6ac8051ffa67f6b952b6d27e99e2b7c9aeb73a233e26741a6834dee0d456a8b8027d91a0528242e35ff8b13e3687d1cdefce81ce85777b627fcb2622ed22ec51c1376a6e7a6c665cc6765ea587ba0e0f23d5437a9ce877b7b2622c12369e8e99fd333e04660100e4137521d5f76d4f960d1473351a21b0a940f9b2450b660e66418615f9e9ae3b6126f2e8c8a37e3ac4cac1c32fd76d728ed8ac5c0d53cc25e794a1f652ba4370cd62293095ffaab3715c5477b8bfe5769069e729720bc61c66eb1bfb73ebf71c46afb31e12fa4e9d75ca53ce09f4bd17146547a74d808b6dc6e8ece68a19ba7ef1e522cf71756c04ae3c93a8512d760904554ce4c0fe803ce4a706d8c84f71877c43e678ada83e4635878673f41e503944561b199d71202d123df5714d74f9b4598a8286154a6862a9c60591d797f277c5d268402f2f4912246df99edd7cc4f7ed14c35ac12d845fbcbfe107574896a53551b93a3659d3af7fd14f0fecde543e41895b7f1bdd757ce112d023108f80039e0f74b8052a1d267baf363b09a2f3bce90501a19458950f117f8c151f51a872b8543a2cd4d848d348e2a81809097a354c75d73263c02fb431127c01a402b552d638950638b08ae25fbba15e08b518c0e02e43ebe2320b66fa3f26ff84cd11d81145028ae7164d3fa3eb7ca7e37643cbb13f548a5cdf13381cdab9b4777d4e248c74ef3899d463a458ca617fa161a238ab58fc9a38f23e52b938943c970c563366d6d5734d598f55639ff2164c84d947c54829da25dc7dabd6d03f6dbe147c2e22d4d9635b5ae6552621bce3f1a18914d48e0b48b61493ec5026dd0a3b88650dc906bf9f7e014573ca84c40101bf3f50f8ec2337d318109c5e370b734e13536ea676683c5371852d7e5fa3717592d1646297c0b2ef8cfbea154a3005c0811d553bb42b248eb644e6d149eafa908cb805382eb3dfb38fe657f71d2622b4f28032e7afa2e969024ec9b165518067a60299654b596bfea50021f0742fd7782a65c101dae088f6484072a8815520e9320872ff042dca2d6551120964afac7e50e8d1a45e9b62dd2805fbcdbed10b6fbbed1b87b5a485374488d401ad42193e86d732a293826fa5fe0ea53dd43407278f289ce31af5e76d9cf60520b66efc0b0a9ceead0cef765bb1494493c3b6c98778936e1445a34ad9c85e9492b9c90e1067aa8d6a2172cb463651779357ffa55aac0fe151b07e6d48bc487bfa50f7b81f52f984a61306c0a9f34622da54a858e748c7acf929fd7d87bcd42ef484f17b08680a9636cad7f0e2389f1f570fe90d8185780b6afe0eec52131500a5b35041432632ee57f169e938873f6628462c13010830c2bc432ebec7de7e2fdb8288610fe8a9a0a8d9045f951bcc7cd026af39796ce74ec6027b75e18b5852f23596747292a4c1c7393002a3753899f5b27cb9b5f98635477b90ff220ddc370e49bf750d240dc4531cbcdd35c126e890a30b4bcf5747b861e57e65a2b06408e564d4b8d439673ae1e5a4dcfebbdb9af19d5e52724ed54e2d01974c566fe9651f4c782d46d59d1fe2037d3d1f3c6cb75ff4396b6fb2a056e567bbaabd84880bb0279496b1b0e076b82623ccc7d812ac1bed67433df999bfcccfee2c9c279f1cf21ac1666d6376ea81d28c58d86d12fa50b167e21c917ddf2542128d057524f046341a2496e69242122a9e8cee9786df8469b4520182762ada7a293c0249249d9e34b97b265477d738258082304c0cfc8f7ff4fef4e14d0c37698cf3ec9006e1c7012c70bb97c22203f227092b25712a9cdc2f27012a98ddf07a19e4928acd2fb61bd430ab362b6de4e965f90171d68e9d5fc9271c0fbd720fad87bb8236e2165cbf7a847634194892426e75ade3230d893a85beebddac663e0eb0d2414fcde5fea04adca25b207aacc86475755b6ab623f158e7e834f124d58788b482a7116d64a20e78f247e543ea68d761a9cb29c6dfe52fbc26da4cc490ad0d9069bedd33638aea724ed9e747ccbc464adde56b32e0a9e449df00d28b2f251d66203701a4b41abf774ac71ee700970d59c456edb84845da74d1a5c8e4f39098e649371381307b22d4a5fb061d3ee03ad230486cfef1478da1c3ee01710035a3073e047b008080fafd67ff7884d60f5a6e2b8cb05df1b00fadf533a32c2111df791c412617deec1e724e3318efce5964526bd1f0f676e32fd639dcf8e8b113a72cd87fa1b21125c1d910c6b0664c130d1cd64eb3b33d0bf9f3f05d83e04b0db74f000636154220aef7508f9e73a06f1153487ae9c2977b59ffd5289067f53dc88782529278ffe366650cf6f845419264be76a98fa11170edddcf3a00462869cd79120dd40f2ab49d04f58d142eaa358a0c4c4558cfd0c1dc5cc124", 0x1000}, {&(0x7f0000001080)="63089cbac64b8b7f58d72b1e7d20b58fad633ca28dee6199ed852f2aeb1d044fbc42cbdd4d619edfdcdc8c25b21b810a165d5fbf5be42f6f98bf60cd3fbad2ed2c0cd7f9cf655f18b3", 0x49}, {&(0x7f0000001100)="3ad882438d", 0x5}, {&(0x7f0000001140)="50fecbb2e863168ee4de9dc6e99d5fe4507cf6920cd5a5948876b557c09ece11a321ab81923f1ff5c55df369f896679b8f6f8f2a305e562ab1b3310d3195d779e47c30310524b6ba5dd2e8d0d907f9addc307ab4697bb48bb28086d27217e3747231d2f17247b022e86d8eeeb954a3dd15aa9fde", 0x74}, {&(0x7f00000011c0)="35019674515b37c9f858e02fd8c90a8375c96908f2c84de7f559c0eb618bf46412e983928996de7b5c351b5e49af7289e1a1f4533d5a07cc5b192a576f1a9e7fb7e19ed5ddadd87ef8247d6f7cd83fbf5f10a1f53c1862e5e4b4fb5303a7667877102e076d261deb96071341830f9802667276ac2e18a7c61e9d8e48b9590a0d39b486868e3477eabd65024508fcfc8efad7c608a861f3afb276f5b3e57260aedeadccdf34d44261b6d208c43c6d81a64a5d6c6946efa7e80624245227a367e41bfbe29bd4a4cac6af088e61d6b7d122442c22b366b038d3dcf5e5fdb02c028bb532e2a8f72a4732855d3a222bc31770e82fdfa198b2ec33249b890fbf0fe596e33bd83be8530cc075ce0b21820d42e6e22eea4788f9870f49990af25599a31a492530b51b00e52436a80dfdf75a7fe5c296c9cea040e5df82924a5e7ff8a7c319801595c34eae4f4744dcc2d3c91a74a848499412a5345ad08b9d7c52e33d4cb55855e387a1d6d88f74550cc3f18436b2775757713b9f30f96b173ef621138e907ba020e1b924f30c776c5f0995b6cb3262c9cfea97d031b108f0829ddf281b0b1a8c55b50b9e953ca1d88ea16ba28a99fbb21b9c779f20ae1770e7a119f9a65966de7680a34f6643eb5393eae6033523d5ced0c8e17cc3961567a71585b2d75d1dae6640f52cad24dbc197e51443916f94d0a992948a2c820254cd2e0069acf95ee437613780fdd646460aa2fe2fda5b402e42337ebaa850e55d3651e1646c98955ff7791dd101f3c5c93cf87a4f5e781b0e008e23f993006722c267720f0a97421c9c41b7235a51b3653cd0c7a8c9ac860e044f17f28b65f1e4ba2e80cf50763ebd9bef4a6e2cb3b1bb76465d66b3151e6048acd588cc324f60b797b856961f350ae0ed4fb6fc6514ca60ed68aaf43085cedd7be9857f0d36cedc79a8146eadd037a67cc215c8562e776d5add9f872bad10c96d17f1824a37f4db3507e4199bc8031f41b9623628c259f4f73a1c6018cf130d8e276a6d03d2330dedf5f43deaa95c5d043fcb3929985a70a41213adae232557c733a4df23198ea60a45c2213f3b73047dd4f640fe8ac6913ab0a7b40965c82b27091f8722fb986dae09e24ad63ddc03e6fe456ab0de4734ed2304a899bb49c6a8b2f1adf6d9c37a68fa0505915ac4062bd6567ff03b894e857fe3f73977e4b54e2deb48f6dbc2244cb55d8b0484c1f7575bd7685a701367c87066b17e60864595765ab8c5bea31110e978b0d946d47c4891f9bf743f4d5712169d182de804ab21d32e388fb0724958952cc374461a912b2938ccc4e9f9a2a5941cbcb6f7644a4bb11de654f4abca50982955df8190986a44f080f69f43b8cdba3d9791f21f745ae1ea5ba23f004f150ac8addcb9f0f4c6b31b77e470323da2a3c0279fb37846f4d5717c41191bf850cc2e1ec73b78db6265c9e080fca82f12acd05c1cf1570f7c1df5a5586f7268aa3456001ae8dc48cf766f6372768f8354b23e0620a40ea5e463c2db7f18865cb9a0fa61c548218abbd45f1589b770a88eab8c75996104569ab503d8814508b84eef2bdc561eae46edcf2bc18f3ce564227b90b8cc33c6f5751203274db8a764482cddff46dd57006366774d7e8ffa9b8b5f47f0cbe747639f4224fa269701b4ca2120355a4a854662452e80ebf4ed4310015ed849834a69a91eb59ebea9a4272274e492fb73925394baded1970f6af127b74b3f743fc93c6df31123cf5657db7123515ccd9cd30dc411dd50706ca0eeb8bffef932aa966cdd4b3328aeb34cace5b7126ef7d759f5090a9ec7abb98675d6ef5459cbd804e6f353e8131875d7dd36f7c66b24201198c9de541e67b16369a2c7956fcf2df56b7039e47336a5837c7849ef28af7d0212e4b09ceb74da882a6ecc4da984eb9fe9be5fb3832f175e7bed51cdcbb10d66822b91f6026348d64368f5a335421e49d54f0d564dbd28aa946d05c667f6a936adf3bb7cb30594ec95884dd576ba90a300b254146e26410963969165d84b8fed723af5c11535b0e58733ad195aad3fffd3734d8d255bae1839f96e8d635c0b7aa2c58086100fd1106c97892662f282b928caee72a38f3a207ada9f67258648bc11ce66b285621cae6af10f3c7e45d147f4e1f34a6c01e3b6f984e483733f4d3cc2951617f712a756f2400174c8655c21a5a627f0f2bb5684d70d004433db5b706e2be3d3dfb35b2ea598748e585e43946c79b43af65e680078746b747128c022bc1e8bb1c9e368e3262039708fdc28c4f7e7562cde0490d2d8f79ceb14e4fdc7014f8840347fd7467128bdade9bd081ce29f21364e71d6b18177bff6be1e1f67184cbe70c9c34cabfe46ac0be70c044e1a10b696fbcc8cf1a63583ae9bbedc1a5fd5126a9d2597e9980f2206fe394fe588283dce435b3e6834765f8a70795c85eda39f0f1d6241123bb589265a962301f0b4c8a7d3c8b636599875886d404a821c8e423cf0338ad6abda2290320ccdac5b54f261d81d64d1788b124597c8ca18aa390f733661ee26c6fae2bdcdf68ab7e5e04bb4d5a0b6ce786624946f3cf8b0b55f84f988012648ab8e5940b973a498de613c07a3360b369fc9e9d05bf43151597e5704ab62fe57b8387264a71cbe2c000751b35f7d2f14c8dd32a76767361dce02851dd7978b05a9c84bf6b6ede8e4ba55379b58a957b57c68ee29d20acfa1e6c0f33f9effd54053490c2ec6ec138bd7523031a66f46c9234736d5bb640e1733caaca10bd554b65f73822c33865dc5d8bf899699b58313d7eadceeb80b9fd111191f40328c3281d12a1a95cd8ec231d4fafaeccd450cd680407cf11d03cdd0f5ab307cad68b54bbea66dec43fde44a3470a3b063313ded6d3c3ffadbc2fa40e7501508968803ec0526a56cf2d6c89e8cf7c735cfe479281f35884619d8712c7c66675cc4a7b12266028d8786f1f5207ba4d12888c321a0224bf67ec60230b6664514c26ac0e47528af0567162d3c26324cc8c4058e19f7db9dbce6a4f45981c2161f49c506d32154c951fb0dc488dbc4f5f277d92e1b6213a90d7fd2125e570f9e28164fb4d8fd4df1f64787169f3c1b9afbea9d07004eb4bebd7e57860ecfa96303fa150f526de95db8c6b1e32905fe89f78aa59ba82daefc5e9710304d5f1460ffbd1571fbf43b9598c6abc028827132506db2093db4f89020d8b3edf6db7e936ac3af19f00b1c2c4c64fd2152e7e0ab422c4839595c80415408aa1f18431f47db41d5fb1ad6fc8f433e342ba88269251f5964d4f1386365b015e64e5bb5412b07e49711f7b4dda95be2dd3dda61e1450d3b247add0abbdc8afac7d17312afbde0c25c1399cd7a45db298b94ae8b0a59a6ecdfce925c013af49c2fe145e66042c0ff25f3b5e0f2be5a89dc2eab3f620ecbf5ea7cd44c88795ec13706743e3a49ee7b79ff76c7f16de9c6f376ab3db94ba5cc4c5aeb77c637c1523cb967f8ba729ea64d9b5eb9862722649a16b30ed7fb16627744231a4a1b041f2de701f70784a7cf2231a151f5f9f31584f91408b44cfc57676d27785c2abe6ad07b620f436571ef6d874990fd05bfe6c4c778ce2eafc51133f6e21453530207c90b3885b28d4c4e019df0b9cf026e878f08e4f102a9dd74f6590ef2c0d97efb4ad4fdb99c886551e59656c2627dfa7ea4a9802faf3b17d429a3e777f55a9a78e6aa0ecf0d11c2baa3dac59bb029c8cdf7ab1ba883536e44f39901060aba40b7eb85d495dc20623d75e3bb9783a6a7e772f87fd1de277790e49e1cd4157a0474614d5b28a5c96a8f9c9b9e3b4e1500e4b22d27efe20c71773e9aa09913e7ebb0c8232d1182cd0e0f8c31d01327cc9ed87f78e09a458337a43466933a56420dc659f3977525f645dc694b6678e49c1612e3b5c3c5edfafc81fd3e94b4fb0279c528e35124a6dd624c0c3f6a7569537246816fb77da93e4f0ff76ed5fe4fba84166dd396223132a9da208563cc710b19b3ebf211370fa918f2e9aaca9eb62e997fb8dd68f9520166f3e6f24d4987589f2abc72566febedf6175a234b4f538256ae6b9b84ffc31affc7ee1aaf03a441be989a3892ef7b4f3d0af4fd3646dd053273ed10ee3bef5e95443f0e6ffe964df874e394083dbafb7ac612671b1efc33bc8d36ceadc1fce60c0ea1db53fa7e705de1b13caf3c6db2048f0a79a65a17d90fc8b5263fd7adc3cecd8bd7681bdeee10774477ae386a29baeede1e8ed14d1b68ceb9c55f40dc05825c98e94686f8b1cbeaf50432f984f1ec2f583d97eef1425d4e1958f3fe0edb75758074068622e5c86c3cd3200b704baaafa7f7b731ac2ba5aeffe96771f048e49daa56275c26711f1e2d20e26e1e4894211f44a0aee8762b479bece919bcb7793b248bfbc098a9441e79cde51c454e59ce600d6baa7445c36fa51e8299d45ddd649ea4b4485513691b75e369b3ae882c32bdd12f0256a64987a3d3be447cc79d3fa8e4b605484b8cc27cd201f1e4ccd38c9d4d002fd715494249e04da5c6204d605d682a7e9cf7b26036b6fe5dfc14bb36b18852485419e9448cbf0bbc4d2f6da769cf155783dfa70773d1cec32a1b07c2678cde72d51ea6fcfd190d8b59cc662fd199b61178f503dbc639973d67539566fbb4be5b01fd252d38502dd8c3ee8188cbf779e504f227107b4047d60a8053b310210d196e0e95918f6ae5a2d87e5a36e0770adefd4b042527df83acf527ec19033e907e9f33387812c59608656325fe6c85bc854aff890ffc5eb2d613b838767ab840f6c2116f6c01caf18bfaa89b650ecb82d4fde68c44de5c9b2bd8246cd4d274a30303d92ad6ef0c069ae558624cb8219da00d705a3479b50bceee95ba87e973836c34e2ca459fe4cb53f24bbfb97eeb978788763f05b5a0503993bd37a883a8b77d01f3a51dfcbbb5c177fcdba950608cf68a13b1837d1eae860c8b3a62a49f15f35cb6529417620dbe21c05f46d0d78a75c0ce9389900657c887d3937897edb8b344348239a974fa9323736136424fae3dcc5edfd769e78c9b8bc77d8b02715290bf13badd36bb18f499d94edf8b783ceb087e85da083ea250cc926c38556e4858fa6619bdeb86205fb2788385034ac4892f6b1e2d7d45bf1af951927e3c0373adc7a84da267f05cc1b2892eb9ea803e62dc8b7eab4021d562d7a457425dc5fc2e00a3948b2d46ce8b74bdc2172afad0c97522f757f6d17a24e27979819058cf851738b7f52163cec78567d0de12e4331c1678004312850011a14c1920c7ea950ccd4be6e524373a25977021d64c37f00c916a0e1a01656e6449a42e987b8063e39dd39a55573b622b4eaacae3465ba55e3fe978ce661854f28bf44cfd94d106628b0910dd6adeab1ee8d433f0e1c16b55abf695b9f0a7d1f7a7dfa913bf94980256b5a36b9675a4dacaf96fe65a18c8d570661b2eaf057e4310a19bb56b6aeb120aae7b82f415c9fb1c32c23ed20c7fc04dfd41e0f782c487b248df7f39c2a5c5865598567eaa1d82087ad95e75b5e9789fefb8c9e3aec76741063d3edaf89aac70711c0d1526c4aee031db38b967a4f97904c9bc6bb0f3c3b361d6c655ba796ffdad9a0a1c8cd9df870877e6064ddd1a84a047b454d33ae280bede4a9752dbf62d85e5010e0410fbba3db227eb49be92f2598fc542bf63124a0344f44aef3af3e5bb41fe2607ff53bcabf1e7b919217153f708140a620a51c00931b356cac7da400a2e17b3326c463d4baecbe82c598fd8cb0fc67dba173edb1f7db698983f6d4950149174", 0x1000}, {&(0x7f00000021c0)="f38288fa744b8b22160839208945fcb165055b1486700b258cc3fa3391bcc3a0036fe86c8cf6e0abe09e380b884bdd51cfb0ab5a2b8bbfc4f5d036eb55f116e8fb147f21cee7ff7224", 0x49}, {&(0x7f0000002240)="3e0a45a9498605dcd0c745a98c59cdef85fba3614190e5c9b717e4a22bf64c244cb87690414d6a30a602bf9f5f93c1b4438c10a63c37e6da101a43a9da1bdb174fdba7d3301a86b4ea7afaa5c2d243afa5b194ec6bae77c9cbd6b4b782ac302622e466e79f127f0fede878be3687e5bd0b114bd8cf0c1a6eef1ab9b016dd1337cfa12be2cd352d823f899e38a90bec2977d9298fb990e743988ae6dd52404e409cb4430e93576b75b57d3826dabfb033fdb7dfaeaffcf5c9ee89a4d0d7586b15f6e20ab2ed221b047ad72e28f6b05d905cec714a5b2fe8a26f2cce4a0e0492604ce5ae4e95506c7c3d93586bb4f17ba2e93469c52502a08c1b97e06abb8a89279326e8bdc7a5283eb566ea5628c7d1c378e3e410a2b96d60f4999db60fa7887cf4043eb302dc455033a229ef51a778413a16b492c3048b3d3d26c30d9ca174b9360813c3ee1bb6209cb6e0cafe73725ac26d5eaf4e0a79fb69d3f29a957b9b265d6c19d6f2a9ec52c1658325299eba464ce79246197a4a397792e1f2c3ff43516dffd5fe39a6d27028688ab65eb0e72fc4a980b3ea451b34cf1da323d9f1bf41fcb1bba94d97db7f967481146338425c44adaffe4b457f57bf74102b806a84f3f261c929b2f3f13fb9297d8a8c1856921cf636c65ede09d51d9b488220ffc567f3663e31538ce33f6c37060f543c1c4593b82cec9a431c55a996233137c3b7f95d017345e5a3b939255a0529bbcf1cfdcdfc70dc4050a09c894189005e61e75b0974944a16fdcdf3d1ffbe297909da1939b8a44223ea49d247144e098d8ab2018c176783426f5eb7c8fceab8ddd38cc9aa4cf00fd76d3c85079b2805302a76b1640816a83654e649c3af7c7ef4626a212201cd5a66d872a469a608af1b76c306ffc277d39384abf03c3731418685b487dd7ea511352080e28b6c1265d239c8370b6c7db1cd71f905afc9c366f61ca065f2919e2758c561a6554b2c03c0945e6540ab954e10ca556d3f373346b2662790043e399935cd62e05a73d993679f50253348d903fc8b60495ebcd4f28d0c283c401cf6f7c23bd07cc953155850a37db9f9d6c6bf4405b8d2d2e2bdfdf0e7f6b5b03caf2241db6ca7c3ca2bdc8126e412e0d8ae5eff5c541b74b86a80b1bbf244487abff079ffa03c20a04acc2e0b6a27fee7063992906786669f8003fa092c9c36f6dd8c85e3fc794fa967a54366fb20f0930ab8b500abf2ebf2f250cc01edee944918b961a3b4dae261658c267cde5e2561b4d036ab29a6479295595694b7fd1cb3553ad81fc2e816ff44cee2fa3eea8ff141932ceb401c996b3610d845948ba5691bcbbb466d62d9a16358e19243fed10b6791d04417220bd87056a17adbab4cd3f1afc95a04ccff212af646f6b7958fd93c733f083e8b49e42a37444fce15cfb4fbc44918c0306601dfade44d4e25eefcc6448e9eba67f04b67789192ffc267a8d51105c35c7746e20d3e6875dae91679666216331b26d04055b7f5d8b90109179f0c3d083172b7bd3a8a7f7623e5aa86ac127c5d3e0c7326af9f094a50fddf2ad4a07caee5111d89d0b7c7b202899da93cc32f3e1c21d454d323755f64c81d60704b08569d353375f350b2b45df66229932fb62e9786daa08bdf9601951716caa3d7bb7f7e70ba959c22e308954414833698a936d68be501b821a16fc4e83780011901687148b8c270673a4ff6f893bc11521fa28f3012562058ba4bb366009f65cd6943e981c814878ccc6481da6ec3a78534754b40033162b07bfa7d951334ea7194bfebc9f75b49fc710d87da814c65c935421e6ff92967d5ca85b241b68d231e09f0440fb21c4e280cf0f7406dfcf7e5dc5a319caf7a29bfa49005de2750139c2f7813759aa9d4bd5646fded4ae21b9b989d528f2e8bb0c897a7b36402a07d6f4e4dd90860897fff4287034ad4a5e918a63580b7f3db87c19fbe68b2c64dcc7e9e9ce5dfecff31554a597245a0cbbe6fa75d7112ed9ef5a40ca5f8a57122190d2e566bb726256db9ea012894ff1d0335672306e40f3a98972c10a5cc3bf110bb7ba6af25354da6fb889c90b47c4238b619ac5a5c3baa133d68283d8b42ac7572f5d47d729277e247d499aad8c7b4709c7992e930135e6ddd2084619d8dc3fe7fa4f65e623f47ff45abb9e50d8655c8165dd4dc84352e6c224205982c449d17210fa2a5f8105d8249670e84844c1d1ef463211250e82373efa3e79b43145facc13fe02630bdd9706fb65b2694b864c352a46d035d5ac4e0190c255ccda145a764b458ceb9910d399515e5cca261c9e50c0d08b4c953c801109142496af2a9b7efdc03adc79a0019ef3679a77f2c2cafe3b1bac3b62041b7262d035b7b5c3fd8fb78d8cf28cf2828741b308aa32c1d34966a6c63dfddd5c577033bff07bed4be80e44d34236ee0f160492f9a427577b540fa98c7847908701b5bec65ad15ec8d410cb6e28ed22efbc5f2c61fa0b5d5db2ba18c5a58131d5679486ab1c1a26a8c2b1cf702a3c6b08151e6b6c87621c35ca8b67b824463f769a1b46fa21c8d886ec97ece1d9546a695a77138fe2ce855ef37c49fd3b74f31b53c941b758424b2ea88374da2db6470af3f5424c10907bce5e0368b202a61208aec6934f13ac9a2d557128f36fbb9a4c151269400dd19070edca6d3c7c7e3f9e3041ac726822f85e8eefc511867e6a1f00e008983b767ea8f93490da05d41c3c0bd803b58cfcf40c9de5bc5305e5ff4fe0e6d2bf0a55e78db7199ca68fdb480f0bf1cce958d44aa8c83e44375c4685cd408fe0785d4ada8ed65b6640427fff5a1901eb1e1619042f553dde078b384aa5ebb75cd320679d35b359f7ec8d02cc7d3076aeb6b90c2cfe309820d44807d80d6417a70feb1dfa6a0f44e22dc12de5f47ad628b820468317fd84e66a0b7910af3f13e44241e5fc53e8776d92b583f59e3fecfafc440d95ec8e50b4112652e32788ad63ff43c39944f631b217db63ad24dcfc3b6c14fcd063b8ad794ed6072616536a54e41788f92b8332cef146c2925c60356bfc1447b31291e7f4ccbd82565424b139e4c73a04e794c100fa2018a599193f69ccd981714abce73703e5d37b2327719a6d0103393926d4b5f228a22400e0a33c9f892eb05dc90ca6783fa0bee1505a5e871f65729b6998c990dc88c6a6d664b4872787d6497c969632c9e2818e5d80ac5310e8e3f25a60da19698f43bd18cbfd1488f4552cfd40e6fa698f9553cee37f58e97adf7654d76e6ec225643f8da7c7978bd859e27844182464af3d0bf90dcfdcdf87b1d72797016ea1ac002264edea3f2390bed074b3e5867fd873a1fd6c5ee507916b48a6a726699258285abc0f4880097a7c5c06c5b1ec54466bb2434858c2ce31229aef20559d85157db0219a5486bcf00fd5b37024a845b12bfcc383c54ecaa996b68edbe52031b0adba2d666882370268ad6b199b2eb06713999e5b7b8a5d554fcf4e15a949aa07dc19e9bab0ae19ab209eba5fc825adc2fe392359f34a7129afae28363922f67f3eff22fcdcc6ba07b3f18b3eba500f46a7c786df0ceffda620df8e1d709c16e62e8d665146395004e571e816c3dfff68df2493eb7af77a70721c3699e776c5b18e91558bdcd83d3423a7b4a91ebaa557e2a4bf6e2024d26667203dde946aa463f9461dd42be5e5e3b7071505ae9c96ec51ebd9c1b11a96b0c6722a6c9072994c55a428ac1307f1248f9be0c77b6e617a659c72531f339e03d47ba0f8e3730a3a3ad6886bf089095159102fd58a5106a5c4bcd405eca67ca953f85d1112ea3c4b4f6be9ce70095c5086250742fd0b7324d826579165ac55c0575eef1d3176925d8be085d9c790773db9086cc7647f40c01e2f844eaed82702c6b3d179511ee8402f5e7e9f460782243c31861cf2f6a55cc353b05ce1a3f0beef58c28c38da68a4efb106e09bd6617ee0ddb6c511566f820945fef0ce574c894e1c46ae08ec822369bfd7d07b04262ade3b18ed1227178492eefba402ec3dbfcf8d407e39eb437bfec91963e547acb8bfe3c6c4115e4d25e256d6ca374cdec9d60177ef1f082beaa96aa7c6e64a0efbddc3b3015709f22e901497a8050c82d0aae4635f364d83c5b9e34449faab1bf7e65cbfb92d5822374633e45848d010bb2870b731342c0d06c8299ace3500372b79c8ac32a792c2affd4cc838b3879ab7a92ccc2dac8f53ab8f9435a0117f16c22c6e14a0f985bd0e1fdf28ee9c85d1a9d8a828c264f994ce703fc9e8c55bc836e87a33f62196c0144ce2e233ee10a128eacb1d6b3d34a75306f0ca18ef28b6596c5a625dbaf9417c3e7e1c827af92bb13e3ef3500ebb6e4b9bf300bfaed7f27d17f87c1ed3a6bf705c9d09db1aec2dc5d8f671520018964683b5ebd86accf3e1a14acc0ace3931eb4375a82653e2eddd883df1376028446bb348a81cf38741c43bce283bcf1e70fb1f4d5622ce50ca7118146daa782cbb80bfe59064704230a6785f8d8209eb95767a6941646ecd017328243b5413c1cc1b8d5408104e2eb3c7c23d7655cddb185ef2a1fb5bd8dbc10d9da4354cb540df185415e8eb40a4ac2a5389f4479c1e09c937f1e754d3af72fb4dcd570823f3cff7e4a84b2977a5e72ab9f87da3236b9f597b5435b68f42051c2f359b46e05de21f7036b1623d3a61274de20e0a76b0598f896e822fc534e90db85b6793d45d46cd6cc447d422e236e4b9aaf657df4f8b7c7b2041af87d5dac920f971cd2dbbf6dededb2c5fd2ad1069f75f136448b56569aa3412cd7c6b7be34a73d6f4d526de119c4a6633fcc551debb4ef3029dcfba5db1b249667430108fd0826c21284131dabaf72dc126f48b98bc20f17fd19fb14e6fbb99a350adf1f033c8cdb77d5d67843f93dd36bc1b85b156eef85cb260f7ae72542e4f5d1cf899d94a2c956de9c5c1b9aa78e195d7d79ec150b58c56a76f7f3cebcdfde7d375570ec6e92a852fd3b3ac8c3be1ffefa769580d767460463b062bd8f083f988610f9b7129b1df2072678316127ac6b66d8ee4db7842d9a2fddf5c487f64e9d7f21a441a1fba99da5be913cf0e93aeec07057bdcfc5129915b669c95b2e469f48c0f8cd26d5b51641e0bbc350916fb500cc33354ef9363edc033c1b10f0a7073c5fb2514ca50a8f0086c5a645cf1f632b4e83dbcd181ee16a31c8fa8dcd13d2876900daeaf01cdfc1b5640b261e84e66bd38884ca13fd7e7c19e67c4c248bd54ba549f2d72f18877d635044b83f470549f934b0fc39bf0af38ab09d7ba2129a9f90dff48265884f6dcbaf71a7111d6aed13457f185eba3dee4d50f0fcd47325058efa32f0b2db912382f64dd503e302889fda68c48f3161a965e2cfde0aabf0162cf9d83519a462c61c86a33f93ea2bd40334d11d6f78cf77f75098e61eb4687b40b231a282d83a8cb51f54523b01995f245a43851bbc8a39393db0b13e24311e744d2c2e51054e999300ee7bf2a8a411f4607fa8580c6e0cd895ff1eb8858f06c3c08deabcfe1460d406a73134c34e1ab03ed231f4100f28f81daec942236df407d339550a5ef34e40fd0d78cffc3740d204af4067e51597886768251f9ce292fde21fa19cefbceb690699424a4e5ddbeb1b3a291cba6edd170792719006ffc37ea172204a8b2ceb0c4f5701bb6f68b78a45cf25ab4283f448e6d3080e551f73eb1b6c412be3cd5b9afdc3cd0f43bcdf91500a4aedccd6a60a7dafe80a0ec2218cdc67443b6407daed5f20a249cb634c2b9ae95d003fb3ddad41c8883565bab471", 0x1000}, {&(0x7f0000003240)="734e142b9391f826007c32e26756bd8967ed4e327f83db3331b938eecf10c8d62d6dbac67302006ed13d1ea8b3f42494745569fefc518ff6bb8b2fb50bac721ac54b14948409f726cb23eb67f510781217572ef155988d9d7fd2436fbff1e0ceda91b6cdb9340d970331e3de4bc4a3ff67a473a9b80a593cbe6f45f738a02b85f57e26f5534bb7f995d49caec6333118d7dbccbf27841689e9518a", 0x9b}, {&(0x7f0000003300)="68e033acbbf5a3be4c6290f3324d47596e8b3e2cf65eb407dc25158ef6d1b7652fbf428b043859540df28cf5c0f2fb70e5803fa960e6421749e759e4", 0x3c}], 0x9, 0xfffffffffffffff9) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000003400), 0x8, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000003440)=0xffff5833) pwrite(r2, &(0x7f0000003480)="8c1ee9d9a59f52cdfaf0b03555b13c627c848ecc9a2581c0dd9a467065f811d128cd58df173342d8c938d457088f1720a842e00a1ac2534aa28c293d38d71c85849f9023e1e65f32e9ddc9e19394c30be51cef15db339e2c1a26b2faea52e3e311a9ebc99e183167c90377fb8a64caf00b6ae64cbb354f572b77f3f505b53d", 0x7f, 0x1000) r3 = getuid() getgroups(0x8, &(0x7f0000003500)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000003540)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000003580)={{0x3, r3, r4, r6, 0xffffffffffffffff, 0xa0, 0xd32}, 0x7f, 0x1, 0x1}) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000003600), 0x20, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r8, 0x400c570a, &(0x7f0000003640)) r9 = open$dir(&(0x7f0000003680)='./file0\x00', 0x0, 0x50) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f00000036c0)) sysctl$vfs_nfs(&(0x7f0000003700), 0x3, &(0x7f0000003740)="9b9bd1cac0783d2fa8c0569cde42ef910d150682d7b01ae839846367ecdd1d83d707017792d9a469452a3ef20cd8b789d9dd034b500b684b6eb43958399c41d714188ce5cad30fcfa5f90f08827936936a8cd070e666354545dd913a546c361d90a72b2cdc2e48eea7118de820e98ac068dd33fec480161c5cdc3341b5fe3e1c6644076a01ec9c15", &(0x7f0000003800)=0x88, &(0x7f0000003840)="56bb0f022b1d4ef20633e85e3dbbbc4e036543e5c0734db6e643e1f1afc7f61f8deb51bb277b1a30cb539b50238de66cbe08a22428ef525a68ba895496a19d497353b4edf0b70fadcfe77285790a4feea926ab829eb92d96392147a88675956b85c7e4734696ac0b8dd27f5613a1f58f598c9a0e41723a9f02dacf792a6b42e8b026ce65db6895c27af6ceee6c0a3cdb2aabdc1513cef3a1c8481513fa0aac30c0cbf550c5b0d0394ceae2348065d380d317f379dd247f90758e443f67f339d9e85d7d283746016aafac67a492b1de2cf89855693196a6f7", 0xd8) sysctl$vfs_nfs(&(0x7f0000003940)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000003980)="b9acb8981cf7ce6ca4bf0fc008aaf1b986cb5a6486dac701e3a19da09bc0b3857e00a0c9d9c943c63a33de8b8ca310f54ad39ade828b054fb27b52fb6fae24433424c563da47a71c7050a3619d9bde443ccecb5ae9a8ec6a2aeff3f2c5b901005ee17722405fc3a0e12375af8c2abe52576d1a43f62b473d5c6242183790437f1519fae7b61e2c4dbd12461df37468b1ffaf877883d81defbeb7a937ab35e6ca6c38be1fd1a310a85693781951fcf55610f1fb436a7b2ec8bb331b25dfda86fc8450b2165984e523b9cea6936501b65ca6f29e84e49c66", &(0x7f0000003a80)=0xd7, &(0x7f0000003ac0)="5d090b799f0b30f530ba8501ade519c30910c2e2ecdc0f64e84ebd6ee82a637f38197ea73dca8a0c8d91da1943a0e356506f03084841fed7f78b28d086f67e9d130c59b65905f48093bcbf7709d9f7b92a866593c25423f9b0d15c437959a5c0affb7309463a90b12c18d6f83b6c43237d274bdc6c31db36534bfa3132dcd92dd65f621cf46199ab", 0x88) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000003b80)={r5, r3, r7}, 0xc) sysctl$kern(&(0x7f0000003bc0)={0x1, 0x45}, 0x2, &(0x7f0000003c00)="e48e614dbfc80401", &(0x7f0000003c40)=0x8, &(0x7f0000003c80)="41e1bf14e7a6fc9214ef6f1f02d95c6944f6c496464a88c721e367db89fb4b3113a2d94a5aec48bc19fbcea40ac64881de4cca97ff64529ff3d336b2b99494143e29000c2fe3c2fd0be54919359b37196baccf12c18159cb8bb9b0db481aa0c478684bfe3d3172d9e2c6bc51c494b9bd51a60e936694268abbedeb7dc163ab785e40c300d4a21da381e7fa996ce8b96ca51df532103ebb943512fb66e6d5d8dcc9f599e38b3b67a61f555ace64ba9f673ef4048abb3b94accb239619ea74534b1a67d5f2ec9a3680511ba2c0bbfe31d963a08bcc2431cfbb104b249eb6f209b83d5e55068198cd67b288a87b4b73ab61964a43067518453df36208493628bb38af617acdab462bfd2c0305d2cc7c2717d1ac0baf07da6cb693144e5096251abb2de5d8e80bf6d7b286733bd5f5cdf2767951ff3b8d7324d9009811e79ff27d66ad2c09ddde1c58c707a4d2e53a31176d312ee7b8b6668ff8e3d65282d7556dda291402628bdad355c1e1c9a2d78c841cf241237f1963114d5fde4b0d03dbed3ea3755fdc3afaf928401794dd1c464747de5d2d348831ac281d20f32a8e9da33f6d53030ef6194e7e7622ee0acbcf23954bb21ffd62c355e64d5c1fe4dbf14b7a808195e7e00cab98b5146494f1e1ff7c1ca05e548f00a68f37ab2097404ebaf1516d7982864eb8354fd2a0489866c466fbb7b7fac730944170f9c3382c778c825ad1b68729f33f901a6094e47f8974b669e13e54fb81a58d1921649f7dcb18c6befc339ce20136325c302a7780841fb2d6ff88e529cf986a102d24d0fecc5eed0704741c111d4243ae2508d7c88ffac2702a34ee6b3f6a178f0ba6f523a816584ef142cf5fb3f8a3e752f5555c33beb1d0edaa49ad13a1f53928bd539d22be98bfcc8c7d6c621f2a482d8356d44b5ccc8a6e0c5f418c99ecfb76c94d71b05b8571df6a5d184b2eb80e673928c6c6b60eeb3d66c4904fe5da3727fd36256c949cfd97b05c2fd59d37ad0aaee47995af9c218e15fb7c06966686a09126f89c595ebcdfa132f7aca4277631458d80fabb600e469f8ac142e2ed474a39861d70438e5b959a43362fd7b396cac727f2ccdecb765e5c72c2bea00bb4b0797e58d2d58f1d3fd32aee3102f7a9bce1209dafa57b6749c957ceb1bc467e80cfe16a8a3c5d102c060a7ef7364af3b8a86f44aa2df5374b0be934565b36a5b66f3fff84c8a923ebf8e034973c961b95de72714abfe70559a049a9cb698cb835a38c7a76efeb97a8d6b54085c6276875feb3208f9938eabf0819f1913b1fc25a15224951b209f8944bea7c9a54a091ce5c037f891d8db4599720c3a743128e61e9117e33a0df23eea0f19e64a5a7bc00c9d5c3a98886dd2116c9bf4022fd15f818b1bf66d35212816b50f5752fd67e1a7ead6c40e438bbe9142963a3d5c248695cd42a233928b3115495a410c059103554045640068e407a92fd078c152510b6afa3193e475f4c0b463c7e6d57551f18456b60584ef1307b93622b94c039a3ca53226e58a0f6e8e1cc50a686e60b191ec967472ef03815c727ce3a1239a743b6f1d5e6d02c88c7edd235dd74e77596399aefc9743a318a613ff461da2556b780345b3e8a117de438f6834be0fdc6bde3ad24119a28c5eb208eff85d8f0d6558c45fc7f7f7da03c5edb1a3633d4e945cb31deb1431423342d82b72ae6b2e4ac37c37fac96e26c7ef628f7d4bc4b2b6484b645443ce571cdcd384e054059dfd07a5367f7814248536a9f832bde6a6b2b984fecfd1b335ec01ee0addc8f622a4d4868f05ec7c5551725472d75925ce3298192239ae032246619d5e5e589eaf7810e6c7970eadd0425f0d6c1d2a4c3c22fbe9a2838c8da68ee6207c24314d4ddf6b13e3d07bab60ad0d1ad8b0fcfbc376be858d41d29b8ae3c886b8d9289742d5652a5e6d88bbc4bcdaf0a5efd11c6cf720bdee3a2c59ba3e6236095f47d809b2610b8f3c19e0357705e8c2e2564d1cf1299a0d10ae30578c7ad90c43508267c478cc417ae4df839f2f22a0cf7bc22e38ffdfb8aa7ad74b4ec48481070916a7aa0b40a316279ed380e2d0db64f667dcd798aaa35ca6b7ee7c61f3fd2c23d490460081031bc33287c1aa38378d3cc68c154ce2d74f791b92d075b83901467fe2dc541ba983eaf252cf20c085d483130f4f9aa4ce8797c5479aeaf460bd4b8a4eb45139310573bc05513070b74498a31a6f74be32f23f970ba263cb99602f4a2d9bb48705a8f0c1bece95ab2fd3872eb53f8755eab7debf272f4e5fb112fe49105a1c7bc82f756526bc0911d0f9d52e38463aa57fb27de19fdc660ac11ea1237d68521aef722e925e8af2c60de034bd39fb46b7b184b108f34d304c0b7c2e69e749a66bc0f29abdaee5a94fe374b1b14409a10f30c459f860d0019c0651f3063669980d3e25bd3353ca2be7e2585580700b33aa3d4a69dab77994e216f9075bd344eaee6e9bfdce9621fbca38bb2c00406e70d2d21cce5f9149da8a30850c3a3bd4d9acaadf37432f68be375bac4e85144f8f71f6cdc52d2595a75c33344fa15dc2bbc29f87e5be8d370d7a61ac71fe3096ffb58d74d3cac8d234b5511b5a26901204bb2dbb16641c425c5bfe5756c5fcd710b346d76c36adc0bca088f8c9b9d389b6065bd7243410a983b1270a48bc8bb8634eb56632a7bb98596760299884a6592cf24c8e504e33fed9d217eb6add56695204ae6bffc51134bb6eea3f2d829ca51f2a982d3011b6005808fd0877f1e095df23ad939e1591676c52190c0bf496a923ff7cb9702eb54bd0b78bd77e5ffd671776475a8f7761c60025472a205f32e116c2e6572aaf41cd5267c47d36244cfceee7ff1cdc554b110b081d893d93c4c93ab25dc6fc51eeb07c7b59ac573a632bb4924725b68281e3fd4f3e64c2e63f1f8032982e6c98ae087672b1399c1c78f67d6f1f464fc43aff3afa9695811244412802d140b76b9c731a6c428dd1d63becf4ebfa96c6a93481fa855d44c7399250e2ca3731c9bef5de8142850c0bc8f96e3e748df39c7bdefb9de46e72948760dce1a45429223808ec0900abf8dca2f41b075fe48c156bf097ca7332373598791ae067ad9f2dae93b6efeb32716de2b213fb09d266ec57410460092beb51884c0d11975322f8b4d1aa894d5bfe3a443ad15ea3b1eaab0ffb1b46a1d62d0aebc85f81f6f865ecedf2648c0e057bd76a5a7998c85797601dec72096de3f2e71d7df368afea99ca7b3ae450ee7ccf4a719d75c86b76a7bf6d31f05c72cd4cb28d940b38e2c7f4590a4cbddbdf9793e542f172c9bd7d01f9241242ea8d7bc8857f5163d4dbfb1d04d5f626b963a5c295d170b523fa2faf9058b5670d4af14ec80dab1589afbb31e9e611f2c95631abc9db7921d2e997fc5eff54ad3ac476c4ad698bb530de0c73b229a2dc660f90e070d52e60926f1937e3eb1a3da15a1c062f6cb4f8d6250afaf031ae4ce3b8ca890d326f99ce373f19c5db6f405768d3fc2b317c682a46d106aafcf0c4c597136497dd40bf5bc70d95dab45d2b01f966f472d09d67c39b220238df0ed4fd5e8d410a61552a642062e83b0e12bdc3764d32fe740f69a430f587a9262e448af6765be4d7b34d27163378bf6be2a74679fa88c3e11ac1754524e6d664a902a7e85a3b9caff4ab81804d576bcac04cd31309c7e328240835a01497a14ae174babf0ab1ecd26c304bd3e8c7625fe7013ed6ece3566a9abb6771b12bf18f1921e256f748792b395fb7c0c561b47bca1f31f7bb048208eb09547b0804950d07cb2febfe12d1265ff91450144c47ed18ddd70c951202b526466373bfd0a3806e2499e3e7fddc6b49b9e4d0cbd1a424c3a8d240fd81c29f835254056908c8cbb9f092dc64efc514afaaecb84a6d7279f89ea93409b7fc08ba2253afe02fcdd390563badf2439776fb94c7b827477e2976c9482f95c2d9738c358201cf8096deb5029905e7ab15b087fa738697e1defa2a8e4db6e1c7e430d4c4d48a393c3d91066bf4926834ccfeb27965273fdff6d18fefa48e155527650f76a279f63a356e2f5c5ae89ee1224d91ccc08d3774b59dccead29ea1e1df5ac5d4e0366db342ad4447efaba63754f3d06326ee296089237f65a4bfa3a9d61d3672428fc52e7c012995eed98ba047737bb4c6c17d0128a75ff2589bb48382328a34d51f6d29223e03d2418ccf3af3736a4a309313502958f76b7f9b32a00b8780d359a002a5b7c6278cff13ecc76d4bc1664bfc01c7f81d68e4b509a1025940c9d078f92bfc9715566e9e4a148a8d1a695c917cd7c41ae81141a057b411a05c7fd1c9d2a317791c666a8202a8a2f5490d5a7cb12b956c062f1c6b7d0212dc9228a241448d32dedfbef015611b89a524e0208bd21013e08acc08656b96eb156a667614972968bef5a67d4e31df1fc67c8f63a705523138582bf2c2982b9d5521b745fdc604e09ad3d247e158ea86b98297fceb13af2d1f25549ab1ea246a187fb545a84bd50fd52236275dfeeb3059cab8b7f29fe730e94c5e0cb8e8917ec86b7ba154db691e4c0a1c0aa1534d9155fe72d608bde6df79193f32a93e6015958e3ed1cbf1bf14df328ad9c266d3abdb34e748941f01c72181d55984ba187ec0584515d1540096d4ffe898c0b31c7228a949ee208d3563d9aff33d6b236c273fa360dcd0414d8b54791cbb259845807cfa0654a285a4574c4cb548bb7f947b4288ab615fe5b9e46115f6b1f8c06cc7277c3d156a8bb1ffbcd76e68242f1917826f4743d07bf1edf780d0f7b657af3e5200ff2e2e3bdea78225ceeeace3f4a89342b201756695f90ffd5ac4f8ba33414ded1c2acc85a7e3dac5522ffec310dec79e577c77245fdcbe2591492d1a2ef168cae92a7cd82bdbd16501daa5635412a559416b21f8ca1c9f1898a8f547c9c3bc6a284c3e9c502ebc18f4fe9943351cfc2bc3530c7661297ccd512eee5f65c50965e155cfe56238384ea83f896600a9c901a739c8693d8dd84b27c433005a5ff23c0d1be75e55293e24e231248536aeb4b2de1f0d9db667a1ed7244ba2a5e5f9aa9fda16fe3a176d44be48c46583841180dcd6ff4b53b5c1d63c9b45ca84701b703eee76d51adb201d9fabbcb99d2b617f15ca60e867849151335fca248a9a631ebbbe8b0b8400cc608c2815f6a694f8ac1e2c8f0d14357b3f88040f14586f9f1a09d2ec290fc01ff2f09b6320acd1fd3669f6d7f49c886c389b577811a4cb603a7bed35e873840677a2df6a4c405346bcf40fdb19640dad177e2501c74732a8f24cce8708429f264bb1b6b4110e52ee573a02602438ceaf28e50d64783d9feaf9418ae76ab93805ec158031912c97e44cebb99a1a4e5475a6e65f63e74a65a7471c9a9c9af9a26da2657d0bcc48f22cb6ded61e7406ca1335a2f838472169c9d2788e6dce46d3f70e1202b732a4fe3ddd98bb9931f0880a96f15a6f31a041385ff46617f068c5cede2cd4e6e6517175a0c19c03b6de872a1ea62cb7ee81c0b6f51ef8d3333fa51e9184091200e6fe94992b88c2a0e339485d2b3f819a4fae6499126855e95289f9479413bc095c0c9729d11fd048c855d17f5e10286aec1f49c108bf9e92149855e21f1d996aa21cf254afb9f5f50652fc13871e45e43f267356afd7f39804dc30090668f34112d167d3126324f067d29ffcf8004258452230c019e7cbbaa2757a054be5fa96862918cf7109fc2d68851a5f01a852d381422493de92871cd70b6ac6c491b5982874bb3b5eceb9283cc393f72df4", 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000004c80)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r11, 0xffff, 0x100, &(0x7f0000004cc0), &(0x7f0000004d00)=0x4) getppid() r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000004d40), 0x20000, 0x0) ioctl$VT_OPENQRY(r12, 0x40047601, &(0x7f0000004d80)) sysctl$vm(&(0x7f0000004dc0)={0x2, 0x2}, 0x2, &(0x7f0000004e00)="3c3cd253d291edabc8454a805b6f05eb8c509535717f11e909726a7942b8740b586d0be4d70ed1af9ab9c3f6b5cfacb8e5e0a834734187fdb7517d06a6f0a4051e602f416f11b4a89f145f35e2d9de4079777cd61848f5eb23e873712b1acac5964d9f5f8c68a70617a6e98842e9412304053bad133bc479f6d3b3893c9c15ec7937d392823ee507ce7f1cb90d167d4bb0b1ec71a5ff8d34b187c590985c20ef29435999b6f0dc67430fae165cc3f79f61e66394bda6f170b16efcbd3e6cf49326c7ff19a2b9aceb2a8523e9ebc659", &(0x7f0000004f00)=0xcf, &(0x7f0000004f40)="0709e5d7fbc8630f45ade106e0da57dbf4d19cc5f7b2261a71b0e905ca0c83ea6c0ff0120f0ce6cab44d52921445734181558c0f0843ca1af4547dd13b35e484eeee6e2ce64d36e8b0fd663c4ddeb907730b8ff418b41da70c727bff9674213f837245dd1882", 0x66) openat$zero(0xffffffffffffff9c, &(0x7f0000004fc0), 0x400, 0x0) bind(r10, &(0x7f0000005000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) kqueue() getppid() executing program 5: ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x400) r0 = semget$private(0x0, 0x8, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000240)=""/5) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$FIONREAD(r1, 0x8028698c, &(0x7f0000000180)) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/219) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000780)=@un=@file={0x0, ""/547}, 0x225, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x5, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x15a0f35, 0x7fff, 0x200499, "d88c28fa8797f9bdca0988d11554000900"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0xe, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e4275fabb9d24e24ce323f21527f027c6e818c045ea2a9586fd7105e89570d8c33a8455b1d62781d6563c7a2ad57df0f649ce8bc440e8c26693b45319867472884620e65344b01d2eb8eee502324af03719f08a077ee9d57ceae9510c0158899b4d44322006e94fbc6319aa9ed42caf4a1ead787952832b97057a4611a83d721cc389a134bacfc1253f157052ae6b56dfe53c018d74b21085537a7c00d29411a83460a50b4cd94d26542a626f87eceac528b523c3cf047b70b6699c456b9a4d90a2f3b0968809", 0x24e}], 0x1) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x55, 0x20001fffffffd}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000014c0)="b78a673adf407b1a615f7b0cefcbaae1deee2db8c0a39e78cb9e7842dade5b0289dd462481d2f7086861942434c3459f91d45c48ca1283285d0f8cff1719972dd4e29f627a68c4faff243c839d6c7feb3bca329b172b83f4bc7e84f45d21754bc413ecbadd57191f8bd1cd61a9854f42c6695af839362ab8a907b4cde80e74afd65de994a34c9465147390a07ad76ccb98de184fdd98c479380c272de4184a1072fde680cebd19fc857c6ea3c37d4b878cba0d15434741e27e866cac8f4862ad786c571698aeb0c93c31ea608096fe9a8667994e54b2b5ef2e48ac65764a69ef91eee660951880d5428563fcfb6dee07f419033d0dceb8d800671a93654a54753d1cbe0a517b7489163ce0ad02703a59b64de8c85cc4d838a19f3a77735d7048a8e54ca3cae4a472ce68d59b73ff05c875be6e8958ecc84844a3ea077b1f828e9db731c560f50d0a97618a04df98e9420d480085c0cdd086decef9e01b00fc5bd7d129018429539cf1f096e8a3784300048967a3294410ffc467809dad39c9bf3e851b2aa4106af9d77f783d5bd1674d2c81b10d276e8ea78fd87ed33055c797c096a2d8394975dc1d1f5a89be7a4a6758954b0df5b8c30b05c95c71d212f644fa0fe005fe162339ece8c1705ca69a50ffe8920f5b9db7691b99429b7196061c4b2fc51dcea3f54264a137fee796a716798827091408842f36511611fd355351dfded485a60849fcde62f2867d245361cca123c2d70ee4d9b7e495b5f67cea778f952bf0c00f7892dc3f7e4875f3ff01db85baa4f4337cda169de63e43c7e5393f1599ebcb089a96bf25c8bf8e6ee1dbc2fde6753048ecb222580087695deca0cc7583e0c53ce832e55adae9acc5e2db49048ae9a522a11f3b693270c6ff7bccde4bade876214d7960588cb461f3d85a939acee63c2738c808647f8f57f3fe3b30cbe42b75eb698ecbcc5b1c40b0410261f232ba04bc3d315aa214b7ab33c50e7b455028640fd84eddd32b05f72155bdae5508193b28cecc40a0b5a97ed05571aee87d355cef03cbdcac3abd72dd629ffa637ea2b5931c2d4f8ccf1c1632a71a136009f5c72d0409aba4f4d98f48bde00becf317cce8ebc8824b0e81cfe0d1cccd23b8bb7087d8200aa244154cf51671df28e480a276ffa6da88a5f493dfe391f0c2e54fbd7409bf607999e1ac32ced9524352a7b983e19afdd9b92d0ae2e41ef8810738f1a5d202ef020603f7a3b6a3eeb53ee0a49d748ad220d14d471c0d8ac196a855cd49946f881105a66fcbc7f18b4dd505d53e69921d4b6007d4e3817512c55f2fdb4a31cf2a92685e2840350c843051a5f94672475cc5ad771d3d0b18d38af3b6e358592e22f18ab730ee34ca97e2e97a6d750e9cb65d71d93ec0e19343c97fac29a621a64cb8de117be61e82f25ff5a5a4eb9792a35b806a12397422359d3cb8ec2b6f3a4da9158e97619a00b05f6dffae8a390ad30816c7ec868cb8f0ebf2f12eef22d7b043bb6b286a30d0b56033135928f1f3ba4d3db6ac521161a0a446b22497b9644812868c8b3af55c1a18cbfa5841a43f10768b96170083aeb727c8f9af0380bffdf06036525e44b0bf1c44de46d57e89e785b8fc7fe21b463919a5fef01c3051ca50684741471ee90f7b3a9c884a24ab0d6e50496d540507062439a00e70d429b8e50bee76b5bf4473f93b9078c8fd53282a1ad2bb15e10281071016e1e17857a137ae593cff19541d5e7399d984779598556250b6acba121645cb5f9bbbee6ff44211d2cd171b752e11afbbd4616e2a0acb4835047a224e4ed78a6b900d79635fff77c11a543bd614685740752a5dcadc6161c0c15d6f15460088d10e86d916deff0d0ee941443b0df8052e1afcbb627866ed3a3b7edbdeb933968f035cf4cea0f50baf930ef10cc51f47fb4641c508f0182e9dbe335409bc230d93285d4b50e304501bdfd4e18e9bab3f94e19acb020b0b723017232b12d477d7b5661ef6892b2c9a04f29553fb6f1d9a4875efc30bda7045fb2624d90eabf5cbf71191098425a650fd7b3c2e584b59cbf224ef0ad202711315d15ad4b8c57b312c354acbec562e2d127672b8cfb7bfe7b5b4566b4b777385f6754a89daebc5b441e26df400a69efcd11c7e9d4660eb4ba19e054d0bbb554ae5b64e8d2d3a8d418b06063198bd732a71763986a67f9f7c84b20255d6290c7694fe266c0f60081f3b99ce597fbb671991aef52807f72f7af6461d228f734fd84ccfcad587048da52fd43ca3071b567769205900ce3dafd83a7a9bef972a205f1ee9083027a901d83326b57b12b206a6c6fe593404692922bc1d61681e58facb3ca16c8dd17a8d9d6d8304727c46c6769b9a47f4e072088b31dd5812b1d669e2475703f7f49fb5d0bedf2e530b1d60fcd0351c81f32677f02339b5d019fab03d67fdfeebe67f13527af6a4af07c363a86574150b94d40a5a7802b3d4b2710e2aacf492b8f2e95dbed7d1e5a7369be0bac63d9333995625613d8c0719016ff7e769262286a36a998b5911732e05f1c644c09a75930026761eb953035a59c3d746e686583c07ad90b65d652b5af70ed765b393177b896ed4a1f8c01164f1d41db8cf3d69083e4dc38e15b1358d17d28521a563ea3f0399b44979914366aed3648c7ce342a84fa5c81a6948f4ff4e97a1e17a7225de459001424d5d8480587413c767236e6e7a04f1fb3142f778461e6608b57ee6a79aca7fbbb76a3f66ebe23400b2197525ae1408978f8dd226b2a6e21976554810bc14e7b016ffa43744234cfebb0489263e17340a18818405b41e4bcb1c3cdf8d8691bea83415c2a7ba133694bf899f27df0cabbfc197f93c00df0c121d42488d270f84a533c795f081a6e0dbe1eb16a2df8f211d72ce958b3ea8bff462a6557ad1fc368cb0491b46317704dc151a6e2d597c58a353031eefb087f1eabc583f28f3c695456ab3d176d26a93cddbfd1df2664e22168466b4110b8fd0efd44edbb0682998642c1bff41486d1c6bd8f4f1187a91da3f4f7fc2db2421fed503b669e927ee224dcc6c9ecb285b0e36e0a0de343f4db03cdb1cb6033bbf8da5765d4b7665a97fe8424e6586ec95f6b2d87f546dac286faf8ff40d4782415a9e210c1a43635dec42122a7c6a51d30600027e8670babeed1ad7cc7bb7e94bca12fc14388e8f683af0287ae9a35eafea876d89c9b107132f2c2c38883eee808ad12e067e809ae897dd9d19a9aa1369c1536a213a3d2ddce04284611aa10ee2a3b111fe6c09c8567f4556289faf86eee526f261913bfae54fb18254f82309951f6a502b25030163d6d0a506d8d161bfb29edf4e11311150846d17505b0811b2255a0b6e31b7488bb05fa28b7fb68002773a16f7d47e1b02b5f276a04905320fb1dd054d88f23ef1b0949352d91b9ffc67e45b5bf27197b7a480b3f7c795d9ffc0c1caf81b68a314efa9fdec81a8d859775de3e0658ac32938959978db7d5972b79c16c2bf58076071e840d25bbb1be6ced78164b469e92c78558b0729cb01f2b48072275dcb00bb013a785b4dd32bfd1331366b83b39281636b331ff22fc1c4b89f065330647b87cfe7966b9f732123813ceba42c2c94a27f276a6f405c50f58238a9b231f652148df74229995fc55be05fb59b24ab21fd6198c6db2e54cdd2ba0263d1ee17cdb98d83c744fcb2364029def4f053050fad2397679e43d8b06dd2cfe028dc384195f5b834ac40dcaef18e0645211010466aa9232e3817bd5e40f7dae16b72a67b518e653b92e67a7c37ecc7f7747be16e97940398b24189a390e6243d9b83e6372cfd0f34856e99006ccd9bbfe8ea82b6c52a7310b1fe8c38a9494cabbe90ceb35c8e65b099b924ea76dd8f9108da3aeae2a0c06703ae7fdd19bcd18deb4ddc580b7a44c229d251260f299521515c9d19b1f8dc572f5f8893b8a3898f81e1e85d1269a6b998a6dfc4b777901f5ac1dc8cea365fdba3b321b57cc1a34905e8908a80e59252e7d9912f56f685b63023ebb53f2f65c4bee082ab8f6ddd73ee29b4135bed8912b07e8c04b859288b2c82f52bfce5babc4f83eb33c11157e57370ededa78bc1b11148574172c13cf01b65091521d87a1a4f4e4fbf51a39f05b22bd967c6af004bcee79eac4467e93b73a76c8bca0210ba33b5f00f9ca23df21d787d454567390a7083a348552ec5724ecc9536bc9914608f8d7f4c25c6d80af19f330e6725cdff8f687f8fafe45f43803dabd0694e0405f99eec339c53e3dd19fa192b9a763312411f4d7b44fd182d805de494fd8c2d3c89bfab51e7d1f48d3db900b1085af5c9d8d738e20a168769f50ba41295a7031e9516ff517c548e52deb2c83dfdd37732365fce0883534307fe6fd1bd02d670997bb2db84e4d768ad14fc24a6b679a8c111920c80bec1a448f7a2bc3676c620a905df3f51bc57607cbb90fe7cfbe37b265bc2a50eb5fefdfc11a0048f6dcef530f26e994dc4aa6bee2112b71ea2181ba4b3ae13aa9fb0593a295d4cd6c95f76db7923b5706746cabb298b7425194eca55b7e6ec30387a972d4523872b68ddcfd84e4834101b250fed4f870d2a2c74cdc1a06c3b71db2c0cfa1b02e69db78a5405164dc6bf8689c5cbb526b9fd5fcf8996eb731b2420634b5759fa69b0c09d0ee554cbc2de62683bb3b1669411910dc0b2aa23bf181f8391dc78bf70c6db7c6aa7c8650fe12b56c146fac3bf00a0fa589cd8b901752e0be5962d199cabdebd3a7ae1b53ce7c555e12f54dac7dd3747999a6ccdd9ebad79f8ba0ab115d59f93d1d7209925c52347502529dfffce9f1c80b94fe4a4f7c84c76bb3d981de8b35abe1fd97d7721d0584703e4a22a85740020dd0a839def4349619b120dc7f74d07dcd985355aa2187d244864de70a8c45371275a06276dca8fd1f63e1fb6700bd40a19d9a219ad4290600a9e32112eb6298ee121a58aa6d257152a53589c2e03a78e1c10f02b8c147b31bf26f46aad4db8d622edb5fa0b2670c5397322b28400708abd4cdb83b7c75d5668cfd63fae18f9a87e69f714180c27db897f469c51aaa66d4f3f2a70e5dff88d837babcdd7eba97bfa0f47f4bfc68b9a4183a594294ea500513bc5ed9dc811e9fe914745372112cf7c992f3181e5dd83618c396ec56964842259181fc0bca10736730a621e2f945da9ae597c2fdbabb14531cef29476a33b16cf4f35214c569f556d06d61abb2a8df47fa886fb7413604572b55f2c5ce59a9c8fe60882c7acf6769836b47d71f5c9ed6b91b61864bcc51bea2014e76fe5fc77079957e3c52b0b8d873d9cb25387fa65db7eb0cfab3f8c71aba2c17efdac5a804fbaf24e513e45373c0b773f471e4b41cb239acb3d6db55b1d72cb330cc4935046a3256151f02cefc4e748ccd2cac541a3380bbc325e8a9b8c5702a88ce8d2f6c79d082f3d1b152a118d71c9c678680ebc7a9b4b11ebf2a8856249856240af9248d6067b498c5750683da2f4f8d83bebc556e90d01136942f9faf805d42ff724475c0d93e9209034c7214a00d229172e4619303f444e7e7ff5e4d03e9a9a3c250fbe3ba8869cf1ab09f1cf938fce4013cfd0c5642c31edcc6e0ab1b4d8f6a56eaabc8f4b505643b4203a939774f57f066a69d1b5fbc0660027ae0b531142cdea879057da60b4e2effbe9eeb404ef9e4c5bac911f2f3be64926a5254f0c12a7d4e3539f8027f3427114d528367f1d896504edaa3597b2da58450302c54624f8d07725c6b34861b519398e1b90867eebee566d11f0f123e76b0e7a5853", 0xfffffcf2}, {&(0x7f00000002c0)="9ee4bce64d4c926928ce9d85b9d21ac9f39b5143da8653466883adbc7470559578fee707afc643ab189def0f963d38629c4742e12dec0ec5cb721bc1a264839587c7490db16a577c391939a911fe7cae611b5b7419bbc5aa107a6473f5a63f795659b6fe0f37d1d1fa2bc3bbbce715944b6c037e013421de75519e1a1e388f207bd9bd6e8e7515307e14b341d3c6a8723f9ddc3d7528d4b7cfee8efffcfbf817d91f8a2a8e5702f6da0b8acc3be86eec7c4304c0328511f914bded7d655740056e9b91cddd76ce905450fcc0e17a9907267c694e14948738b5267302841b19ba194b0c", 0xe3}, {&(0x7f00000024c0)="8e28728ef98173bb101263622e3e2a6f0e7c9f3a4d768a7583f5f287ad51d61bfdb06fa8ab2cacda9b42bf1c948c918dd90415cb8f1c82652c9b19ae8d9f9519cc8a8273faec0393bc97609b99b3441d7c9fc98b69231c5ad188a9406da4331e18fd89b2bae7936c29c538c0d2054010f5f309901be135f9d17275fe238ab235d0f0bc9deb2e396d0e4d35d1f40210fb2a7a575c74481efc97a7dc22737fc78d8c7147b2f49213f6747ae6d1c2ca6fa2df572a780cb81602beccba9baa702796b9087ff1388ed22613275ef24fc96edcd682ecbedbc966d52493fb3a7eac47cf76bd02058c810d349754d53e61f6f90f639bff5f01b098d81f08b2e20bb49f6ad73c58f0b90b76799a2024821cc26b32498f50209a4d92b588fa99f4b9089ede51fd778829017a7914cf519e19cd81110146d714cefb39be826f2512bc15b384d04a18eaf4c69ba0ef92a00659c33647f324d08675bf33288b8c0f86624cfca6d396d857a6f9a99a46bfdf17515d965606840c040b0d887050c8a9f5a62052d27a1ec1a616d4b350c2c40ec742fe11057b39736959609f8f02864b1cd9a4c954a74218466b0a86575f33ef1f03a16bd65357e3627397f6978bfc422fdf7435c71e187063211db793b11fe71610c42bec41c982e4642e34119f698014f05f0040aed0adaf7a98b17c6a7000ffb980e168aeeb0fa120aab99c54122d92acef6b0f40e1b0b2a0d477414b5fa58e1f80dd7321a72be7f0b6076e91733faeadaa", 0x21e}, {&(0x7f0000000180)="0069f2c5c01ca30d6af9b115885b1b5eced12878ec74e8b2053292f00bc06acccd8bdfd23c1533bffaf4"}], 0x3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20001fffffffd}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x80}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r4}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d3452"]) execve(0x0, 0x0, 0x0) executing program 2: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000680)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) ftruncate(r0, 0x3f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0xfffffffc}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x2e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x7fffffff}, 0x10, 0x1041, &(0x7f0000000500)={0x2007fffc, 0xffffffffffffffff}) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) executing program 6: setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff00aaaaaaaaaa0800450000300000000000019078ac1483b8f8f9a38eade9286337b146e200bbe00000010c009078000000004500fffc0000000000000000e0000001ffffffff4372b558fb3a154dbbe8ad0d4adbd53beb913612"]) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket$inet(0x2, 0x3, 0xfb) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setreuid(0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x3) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000012c0), 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_open_pts() r2 = socket(0x11, 0x3, 0x0) clock_gettime(0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000001300)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000001340), 0x0, &(0x7f00000002c0), 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000440)=[@cred={0x20}], 0x20}, 0x3) sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, &(0x7f0000000080)="af3ec0a685438c19cd6424a33df74d7aa8bb737f48c7b0664ddac62f6b88f45d2218f0c7de406db41c00901a04c357e486fa8b5e8c767e37eff4515dfc7f5af8bb27b33cda67a76000a76e1211f2f84eca2b440a746a37b63da1b40c8e2b895e66d573f179166f81b7ebb1c077", &(0x7f0000000100)=0x6d, &(0x7f0000000140)="2395e97af190547091e16ee23bfaeaff29cc2c4b9f7149b75bdbbe6a8cf6a0552c146eadf40e5805d691717ec981be7aa8c3f948876e6b9a", 0x38) syz_emit_ethernet(0x4a, &(0x7f0000005c40)=ANY=[]) accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000200)=0xc) fcntl$lock(r0, 0xb, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9574932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb", 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x41946465, 0x0) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0x81206919, &(0x7f00000001c0)) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file1\x00'}, 0xa) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000e80)='./bus\x00', 0x0, 0x0) close(r3) executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/192, 0xc0) unveil(&(0x7f00000003c0)='\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)='x\x00') kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x0, 0x0, 0x3, 0x0, 0x8}, {0x6, 0x800, 0x1}]}) close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x0, 0x0, 0x0, "bb08000100f1675910508b00"}) writev(r1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r4 = socket(0x1, 0x1, 0x0) close(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r5, 0x1) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000002c0)=@file={0x0, '\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'}, 0x50) kqueue() executing program 1: r0 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504000000000000000034", 0xd, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000300000000000119078ffffffffe00000010c00907800000000450000000000000000000000ac1400bbe0000001b6dbcb5bfd5e94e75e27497328151857b4913b6335948b0fcf27456e715e97ba46caf347bd590f57247d522f3ef6512bf6df0cc88f0ad4d9886ddad6ede001c0b9874ec407fdcb70798893ea6b278931818ef8ad0bdc3de8d02ab9ccfdbbb5734f949a206a2528a106691929872f152a8989f225130d5e8e655c8a90b6f59a1959e2768d8b9629a6aea9622db9db65fc89e6d70e"]) executing program 7: setrlimit(0x0, &(0x7f0000000980)={0x0, 0x60000000}) setrlimit(0x2, &(0x7f0000000200)={0x60000000, 0x60000000}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r1 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0x0, 0x1000081, 0x5773c549, "102609307e7b01a72c3100"}) writev(r2, &(0x7f00000001c0)=[{&(0x7f00000004c0)="2686280c27fbd3f957af6a133c50723d6068f496242e0889b119e49ab538e0ba11d80087577e8654332b9faaea40ed03f10b9f5519109554634493303e9b6c5969023f547cdbf23dbeda9d4bbed32f69cffadf90b850575e23b16a38a9e84e15e52cf4ea3b3c3a87b2266b5438080568382c91c26bef93f3fa5c6a674ef95228e42d0ad19fdd72fb5cfb000000000000000039a80000697e80fb", 0x9a}], 0x1) close(r1) syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1a0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000000c0)={0x3}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000004c0)="104439c4d5bef3b8ccebc3ba8823c98170c4f97ff74485a4535ae32a1a439edc00e65fd11b1062f90db287ffad140ae8b1938c8445e005566f710665237a6e31918f78e566cbf75f62b4309bc4db7a4f420bd1d40221452dbc35348ae666080dea343d4fb3c948053f86f36515be5914d3917786bc2566f5dfd55999e451eca2d4311ebe9044ac22ae8da198eb181fd7f6e2208f5113e3bd05ac02299b28a57b326e7ea73ca39859006746c6d2f484d0f0d038191d8da83fc9be716bf2425b961b23ae07ba786b8cb886f3e20e", 0xcd}, {&(0x7f00000005c0)="820380e0f10601f9fe9503a2c213e71cc3bd6723805905ac5879a44b42f2ca9c3cf573090b245c8fb96a1e4de05ad8551397d4af60fb2a1ad08174f634941880b8ad50d4d82d26b3fa18444b5f558ce47b05d8d6deb65590dc01c54889efbc96ce5e44aecf129bd106f054a3e938f98a390cd6db27b4cc7f24f6a885b0846bca5241ca7883e04cede3198683f15d90f1896253112851aea4560589ddf65cdf722db2ef71e83e2f320c00805665831f0d2bc4832cc4807ac2ab2ae0c755e33c050e86259a3b142d7fddfe00de", 0xcc}, {&(0x7f00000006c0)="d2dff4d7d02ba41ee8295a3ab1b998cd5c314082119f2c02896120461024297876f975361e41545495b71da31bcdf8eb1d7c0d7add92cc85106111aba0fc931edc25b1c975a1722862f09f17fc540ef87af1101d8900910eccdfd84d1a950dec8b6eefd489659e8d34ec39a77a4d47060f3f11f41c51c0ac01bdc262ec8031ba829a5557b01ab229a238f758c7d0d7ebcf154b53372a11be123e8f457aabd68dc3c812cc78c80055aac401f218c1213a667c0088b7ff0cad761f32fa2e020b527c0e8c06a037779819d8a6d30ea7bbde01b582e24b55adf502ff3a30a3219439df598d840a824b373de494002e6b70", 0xef}, {&(0x7f00000007c0)="b749c80ccad7e934b2900441c314ce95876b8c6633738f330e9ac5ba9c4632ddb0c9daf170d2da1d5de52118c1a6b8906e8f36dbe832421055865ccf7e3e4b0870fcf343a849346a10b6876cba9bc04e9bcb0b213eef339e03aa96b81b6a15bf46411a8884302d0ff2c9b224f98a2be970b7592d98eb0e34269f200f1adddd5ba709f1160ddd57f25ea49abda8dd2133ed19ae94bd4c6588b1a570f805fd3d861b", 0xa1}], 0x4, 0x0) syz_emit_ethernet(0x0, 0x0) getpid() mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) seteuid(0xffffffffffffffff) fchdir(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') syz_extract_tcp_res(0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f00000001c0), 0x5, 0x9) syz_extract_tcp_res(0x0, 0x0, 0x3) syz_emit_ethernet(0x3a, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004600002c0000000000029078e0000002ffffffff000000004e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="1346fe7f3a04f60f66663e764cac60e614ebb4e55c2f6febc4095d31c92ceb060000000000005c997a365332f9b27851bc0698ff3d664f9eee41c59df0455e765b2b52de96ba1d112be2e8e41b0735d7d7d5e8310f9b25ea9c0c9a135767bf424c5988a4cd681bf99414dd5ebf110a38ae6a645fd578f7f15e5e4efdf78b6f0de3ec7ace87367e4b61f15b20b03bff9d7980f684b6d1525598b5773a1f483f534e8d5f284953a96b76786a1fc7bb34998a65e907c0f963006e60b316f1f1b53dc4555bb54a0b6ebcffeb196bb1f47c7d83e8d2ba50733c890cd7b208fdf4af9b530a056c548daf8ffda4b6b50d1492f8f05ef10820dfca5d5783f2298566e52836c7ec7753e5a96205a8c2e6f1572e8a120ca5d55925ac19841257582ec5f4c1812261f7a181f9b14ce593d54c5f22dc11b5c73380d4754acbf9c1d2b2de165b9369d85d7f3d5cff66ab37e9fe5c47a15fb1d6a3f2e0788afc256a199daa5f45d9fc7c84fc3f828477964330cf4d5f533307bdadb343b5634d9d0732446d331a"]) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') socket(0x18, 0x5, 0x4) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x0, 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) executing program 5: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{}, {}, {0x8106}]}) mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) syz_emit_ethernet(0x3b, &(0x7f0000000040)={@broadcast, @broadcast, [{[], {0x8100, 0x7, 0x0, 0x2}}], {@arp={0x806, @generic={0x18, 0x8390, 0x6, 0x5, 0x8, @local, "c1a7f13b7e", @random="f3ddc347a2bc", "fca79dea6ba2bb87ce5f480c3018b436"}}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206910, 0x0) r2 = dup2(r0, r0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) executing program 6: ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r2 = fcntl$dupfd(r1, 0x0, r0) chflags(&(0x7f0000000100)='./file0\x00', 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x1d87c0cbb0dc496d, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000180)) ioctl$TIOCCDTR(r0, 0x20007478) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000200)="844440e7009ce3cccfed57e8b2988e329e5c5667a5867f332a2ae4e2fe6b71ec2c912fb137cf84d346a58285327c2ba1237e1aa22850fd2e398ca3cda6390f84b1f686b3b29e2a5d3b8cde4eab5c5ab6e2820bd6a63663e1ea656508eb31762fec411afa4478db1305c92bec825171d1e3e07b75ecb6c57cd450ed19f57e85db398e5cfad7d669", 0x87}, {&(0x7f00000002c0)="2b82721a57f2f266ecda43a67a627081a9c6e516e4ff3b3e8f", 0x19}, {&(0x7f0000000300)="da03c79e2f8311ca20fe026af637e9c0e7ddda14691c9c50e6db6ace9e924f8bdd50994cdd898842556f78ff2b1100b3db6e039c0b61ab25ebf956dc42658d4e1a21230e78f12ac7b9f6e7813e9df33e225eb4d1ec8dd02d0dbf575395b204853df5ec4d1b301bc000dbe08f5a10a4f170f2c314e270bfe8d6badc7351e333e2c495aabebb84ba3b313c56dc67b09c2185884835989725897e580d3f7a2f4153", 0xa0}, {&(0x7f00000003c0)="550a9f18b6e006bb3447e34f7634816e8d4c41a0565c540f9359f4286433a5bbc0a87a74d695052134a63b5f7e521acba38b30b40bf99c9262efcc5c1d465477b31d4e2b34248b1cf4e71bc9cad169fbf54b63a84034166f2dcfb28e", 0x5c}, {&(0x7f0000000440)="b778e59908e3c6febecd40d20a08f138b65c2cce48b7152427f5b2a0382c94c125dc9d302dfc895cb4a92f4bf51b52ad2d1913656f4c6ea74240d9a6b09d169a46b639a2ecb21cb11f64e6903e14c532fe2a6032da01bb10ad406bb393ed764cab8e1ec965f96ee2d49afe6654e7dd3932393e4e0c93c44a83c5aa039d0ce384a9a3631dddae3afe", 0x88}, {&(0x7f0000000500)="de89604290935edefec461edcbe4d08fc1303a0b700b9eff4fa36910068d676b3f18209b9327960e5c9dbc3d654bfb1c477f3342036ec675fed92e89fbb066faff7ba8975dcfa0a3a7e5e6c2c29651e6de0ae35299c04d29beace0ad1c1aad04181d594c80e11a81c3873bb8d682a3a799baf3270df6d944f7bf03f716987b0476e8f28debed1d81d1cb7e12b2", 0x8d}, {&(0x7f00000005c0)="844be61bf602e249ae1fba88f904a26b9f57fda8681213f693afb3d8c3eb10a306215eb24bc6599b8680c63f610e2f1b1d4d2aff871cef7d1fb8d1b257efaec1273019188dd02eae71fcfaffbd7ba47855747bcb506114aaba194bd5d8b0722c4df23137778510c3c69161033d49afd6aab6787ae620b4050e43c9a791db03ec1b2ca482669f0c4f09c57e57d54d226d82005398bf42f82ccf7cb1286759221970c5561688e043c7291c9d981ef4a50bc139f0250518503635e7b0e9666e02492de1403e421c8b", 0xc7}], 0x7, &(0x7f0000000740), 0x0, 0x400}, 0x405) pwritev(r0, &(0x7f0000000e40)=[{&(0x7f00000007c0)="ecba9a796842730bc987f710ee75969a421be54d1b5707a9f26f2dda1b9849ac9697f5a8618333e7e61426029d00e79a8e12feba18561b5bf36fc7bc9d521f1c306222c7d33ff5b7d22c6dd0f3c8ad4112bc44c7b4dcaf8fdee1aac94eb3b7ff018985027fcf70252f80cc302252cfeafdfcf728111e27b32d45b081083cf02cfe45d8b7a2a78981dfbe216944df6590997532130009457e22568647cd12c19c5957f1c15f7bc6f5c2932b2ff2d68090ff3e290a808e0515b9d6007076a0444d60c291c9eb93fd0258896e57a28f49c11f92d3bde1", 0xd5}, {&(0x7f00000008c0)="9fa8a8cd1c74cea97b6e14e321afaaecfce1d38d24d1d1a0fb89e9bfd0e306e92ebf33bd0a017839cea887b85831c522c8d5f6660742be3fe3485756b7cd8d6f2711062a53f1e35c1040f514d617086da3f1ebd5727968ea503e7ddc6a231a84cec51e0a5537c034c34cbede673571c9600c8c21081e333a9ef3e95d80a9c1995f6ce661f801be86860a7b48becb752a9354ca9c573aa1d481d3550414321049ecb4cbb24c1954b133ab1cb1b10a22c91ecc9cae2a714f042392f48b8f66929a25e6df801b90a5be2c1ff5f853611774993fa3b147542fb11a790fc273b76a74b7eac4", 0xe3}, {&(0x7f00000009c0)="a7af3f703a240a3e09aa8e0f4b7b3bc60159f81bdbdd9ec344702fa67ba08e1a155984e62435c01f31cbba495f2048029482ae8ab1de8ab38badd9170d780f8a70ddf0044e6717a5302957b1c08656ca4370659d2438e1c08ae83c389a4d7d902301060d65f5eed6c2327ae84af74f580934934628a5fd3d850bb7d1d32b13b4", 0x80}, {&(0x7f0000000a40)="ae2195ff84c2188750c4ae76f006", 0xe}, {&(0x7f0000000a80)="94e916239207a7a6783bb7b1f320f4386d52", 0x12}, {&(0x7f0000000ac0)="8b20567cd4d68f9c00a26b5797a0c674679ac12fe634a0e7376c777bb6884819f75e13b769b333b4e2c431663508cd661639e5893a004a8d7f66455ac8cb851d65c693b7d348c8d1b87b71e6aad502f0f6564409f164fe53313b9f7c8e92e4dc9af5841be797176aa4ac37994b4331f136ef3e9053b82cf3009ed0d27e852745242e510fc07ff4aaafcfb6f9243e059e532140912c330a9feed99f4b105951a94d410447004e901b6f1b190fcff51cbbeaff5721", 0xb4}, {&(0x7f0000000b80)="18a432f76610ccdfc3e371aa8f3ddcc6524294daca47de0aba61db22b5676b1d0185a2a8294a54a82982ec8b5ff7fce555917cf86df178066ef1d7ba0ecfb0ef29d4c2a1cbed1adc455adc9d0d7f7d76f0d7684c8f25202d63dc9c2780cfc6b9ecac41977f2eaea83318588596a15f9c8a3775e953e6d9a2cde7bc7c1e0ca17468772f830fce6b7a96c622c506925833852c7350a3da728d1e7c", 0x9a}, {&(0x7f0000000c40)="b0d4074f57c2f7b9a5754a2c844a21e0602c05d3d40490a390c0a32ec94ec1366701ebc99e50c8e84b5666fb10038cecbbc508311692925c62e418c26b0a0ed22a5025b3d7cec4af4c86567a3893c4f2d98062bcb968e962bfc8c4c6603706499080f63f5ae0553e1a0dffc749f94ad35dfd28f410c00ed404d3104ff28aed4a1e57f21fd628b80f8a670fd574ab3b43fe6900a0b00f5386b4fddf560399fa036f816cc24596cb5f8596a92fc5a297416499f45f8f71e7daacaea5c4829276eb8b0fa178f6e4ce427dfbe260dec4e71ecf28d0ed80f36a3c7d6b34b4ebe92cb1aa56f69099e6967f526a9cba5438802b95fca78e", 0xf4}, {&(0x7f0000000d40)="6c26f1fd813e6d9a01be434b547a64e1a243cf27183fd24e82ca407108f1c31a8f596beab1c64679071500133d3f4b80462bd9da9a8cdd052bea9bb5ce8ecfb7fdf118bc7c34f58cc6ec055388975cec5a28e7017d88fec1e21bf322dd2e48b56f854e774cd17c9cb656d8d493f759e478f5a4a55ebbe452eee0a7ea9bec917aa1814cff36b6878a9e8c8af02892e1928c592c19347e4399adca1201a1ee8d21dc4e900563f6b43d68770809ee7a4f5a64e006a62c9807e1fa52009cdcdd5fa69a55a251", 0xc4}], 0x9, 0xff) r4 = socket$inet(0x2, 0x2, 0x2) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000f00)=0x7, 0x4) r5 = socket$unix(0x1, 0x2, 0x0) connect$unix(r5, &(0x7f0000000f40)=@file={0x0, './file0\x00'}, 0xa) r6 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, 0xc) r9 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f00000011c0)={&(0x7f0000000f80)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001080)=[{&(0x7f0000000fc0)="1a7f343323bcc6f306c2703303b466531e49832c1d4a8842493d029f020a4cdd1b67b18b4bb3299f6620cea7c25609fb12cc5f042dfe11df85686baf839ffafc1e1e208b7ffce700c7ccb5067e4f36f272b6224279a025015be4cf7bfb97f25cfce35caba99888fc753998d26fad7d1bbaefcb7188ecb47ac5f7e7", 0x7b}, {&(0x7f0000001040)}], 0x2, &(0x7f0000001140)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x28, 0xffff, 0x1, [r4, r9, r1, r3, r5]}], 0x48, 0x2}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1099, &(0x7f0000001200)=0x1, 0x4) rename(&(0x7f0000001240)='./file0\x00', &(0x7f0000001280)='./file0\x00') getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000012c0)=""/237, &(0x7f00000013c0)=0xed) getsockname$inet(r1, &(0x7f0000001400), &(0x7f0000001440)=0xc) open(&(0x7f0000001480)='./file0\x00', 0x400, 0x20) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) munmap(&(0x7f0000ff9000/0x7000)=nil, 0x7000) socket$inet(0x2, 0x1, 0x4) open(&(0x7f00000014c0)='./file0\x00', 0x2, 0x8) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000001500)) executing program 4: socket(0x2, 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x22, 0x1, 0x0, "0100012d29fb00"}) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa700404b4750786dd60d9000000303a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000600fe8000000000000000050000000000aaff020000000000000000000000000001"]) semget$private(0x0, 0x7, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x40, 0xd02) sysctl$kern(&(0x7f0000000140)={0x1, 0x58}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) getpid() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r3, 0x400c570a, 0x0) fcntl$setstatus(r3, 0x4, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x1) syz_open_pts() r4 = socket(0x2, 0x1, 0x0) socket(0x2, 0x2, 0x0) close(r4) r5 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r5, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, &(0x7f0000000340)) ioctl$WSKBDIO_GETKEYREPEAT(r3, 0x400c5708, &(0x7f0000000100)) open(&(0x7f00000000c0)='.\x00', 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x74, 0x8}, {0x50}, {0x812e, 0x0, 0x20, 0x800}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) syz_emit_ethernet(0x78, &(0x7f0000000180)={@random="183adeac5b1e", @broadcast, [], {@generic={0x6001, "dccbaeb5eff52c7f7f0a69962b90b696e3fd7ed4e991cd87fabaa114e107bf7e05974352036c54a5a7d0081fb4d1c3fdaa7a8af89f7a94b152fe3525a939c64f87944ade61f4fd6ad18a385b66bcc7a9afbcc289d6e041f1665a3c90d7a0a543adde025691390d297aec"}}}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080), 0x2) executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2154, 0x1ea3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000001580)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000200)=[{0x7fff, 0x9, 0x4, 0xf0b9}, {0x9e0, 0x8, 0x1, 0xfbe}]}) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f0000000180)=0x4) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x42}}) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x840008, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00005bd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00003c7000/0x3000)=nil}, {0x0, &(0x7f0000108000/0x1000)=nil}, {0x0, &(0x7f00000bc000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000000000000}, {&(0x7f00002f8000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff0000/0x2000)=nil}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0/file0\x00'}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kqueue() r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f0000001440)="44d4462d", 0x4}], 0x1) executing program 5: sysctl$vm(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x87}, {0x3}, {0x836}]}) syz_emit_ethernet(0x138, &(0x7f0000000580)=ANY=[@ANYBLOB="b8d4abd095c8905be74d7ce2980eed8c3ba4ee66268135d3988129c6b84d317565a5e3669788154e3f3462a134c2e45425a7196659774e2701efb6a9cdc78310bf056d533459244e0aa9000000002205492709c5919bf3e1c541a821c9b0895e774acee05628e251ad27aee49ca3521ab37238a50b6bcb24fccbe458a527e2fda6181914ac5fe35b7f", @ANYRES16=r0]) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fchmod(r1, 0x0) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x41}, 0x0, 0x0, r2, r2, 0xffffffffffffffff, 0x10000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) sysctl$hw(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x3) lchown(&(0x7f00000002c0)='./file1\x00', r3, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x4000000000000009, &(0x7f0000000300)="4a061e68c5abe6340900e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb53000027c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9574932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640788853d0fed9820b5b1dcf9547af3cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afa7eb8af87d0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569a82a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0x25a, &(0x7f0000000880)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035ccbcd9fe65a9f4e7f0e508962ba9ece55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71ee6043a9fe850f93f275e433613517f77ac730ed6cca771987fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc4161b2807fd91142118d7618e3bb1972c8087d5a28ec01535c7e6b2e05652e899445cced341abff0783901c7e0871b9d1ee0c767911e0200b8cd6e6e9ea0403ed8286c5b897c6d587e52e019934568dabce9f7392bb00f79f4b2d608f8c8699bdeefdbc6f563f2eccd76b5d00b3b0015b46a3f23be8a178e8255b1ba145cbec100913fd9235d1038db1baac0c07ed71261c90866237d26bc6f9d93a00b3e5a2927a5a93ec8f58214530e05bb91001e603919600bc87ba4ce71f7faa1915911df34a8d9420b30a82cb24e11c00b948335db148141954c3c60746d5ce9c625c7a924b3d06c7dc529a8506649f73cabb5a28a0654f89c3f87765eca82cd81f474fcb7a46154ba037549198b55eff0bb1b64006b17859a2f3a58eb0a6f89a1943148d7ce6b0000a04d644abcbd2c1e832911c6562ab69dfb55ea044e1e0b9cd35b0041d1ab2f0a8c5ab1f4c990e839e072265f7b177e3b6a5094049ce6889169f99a1fbc540ba21aa4631cc25a64a8387675cf268c3e957ec9d370b5e1fade7190b663da72dbb29b2ef8b1ee95b311f6fe084972a5640080dea0c360fec009c7338c24571e14e13f3512137ea3597cb06059100fd6c9622796a6b5ab59f5c72a3d02c7ad4f776c94bfc90b63ba07c99dc1984da1446272fc5a63e2a65e6ee83eeedd7b589e6bf8096129521b301750d2c49095a4826906d8cfb42290f3b9f26ecfd450f268e5aac6834497b4928bd122dc24d6da5479a5194d7ab755f50aeb37f133b233488f9bdabbd8418da323e52987a700976944a80ad03140bec4c1371545c7846a79368481380354c44dd2b90000", 0x235) poll(&(0x7f0000000280)=[{r0, 0x100}], 0x1, 0x9e0) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) getuid() r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=@file={0x0, ""/4103}, &(0x7f00000001c0)=0x1009) accept(r0, &(0x7f00000012c0)=@in6, &(0x7f0000001300)=0xc) chown(0x0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x3}) kevent(r1, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x86, 0x20, 0x9e, 0x2f9}, {{}, 0x0, 0x2c, 0x80000000, 0x7, 0x8362}, {{}, 0x0, 0x0, 0x40, 0x7, 0x7fffffffffffffff}], 0x3, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x80, 0x8, 0x1f, 0xff}, {{}, 0xfffffffffffffffd, 0x82, 0x4, 0xffffffffffffffff, 0x1}], 0x8, &(0x7f0000000240)={0x400, 0x1}) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0xfff8, 0x0, 0x25a1, 0xf800, 0x9}, {0x1, 0x8, 0xa6, 0x9, 0x137}, {0x6e1e, 0x8, 0x8, 0x200, 0x4}, {0x40, 0xfe01, 0x6, 0x7fff, 0xfeff}, {0xfffe, 0x8, 0x20, 0x2, 0x6}]}) socket(0x18, 0x1, 0x0) link(0x0, 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000240)='./file1\x00') executing program 6: clock_settime(0x2, &(0x7f0000000000)={0x2, 0x1}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x20, 0x2, 0x1, 0xe88}]}) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) sendto$unix(r1, &(0x7f0000000140)="205153c63a390fd306", 0x9, 0x9, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10, 0x1) r4 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchownat(r3, &(0x7f0000000200)='./file0\x00', r4, r7, 0x0) renameat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', r3, &(0x7f0000000300)='./file1\x00') socketpair(0x10, 0x2, 0x7, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000380)={r5, r6, r7}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000400)=[r11, r7, r7, r11, r7]) r14 = getgid() getgroups(0x5, &(0x7f0000000440)=[r13, r11, r11, r7, r14]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) setuid(r17) r18 = accept$inet(r8, &(0x7f0000000600), &(0x7f0000000640)=0xc) sendto$inet(r18, &(0x7f0000000680)="82b116b37961c104b353201b3d758fc0a23cb2a472756fb3edd72db0159d92516e42977470e16b22e17d02cfe0cd2f51ad0b1de76815fbd56fb3ba12ba38f8e09600aea26319b17fffbfd358e77a7f41f46e5ce71eb48c9b625dd165739be13f9316efdb0557b6a87396b75ae65f5dfafd8221a5bc6eb7eb511a0b51ba3a8a98d02a7f3e38a11238c25328331b8305431e38730d7e7a79bc20dd2502431e7700ee66b8bf03c773d2ae29146f9b45fe6b25afe8f78d24f9bd4431b578921a0773119d3213e23dc567ab220b81f2f5f7", 0xcf, 0x400, &(0x7f0000000780)={0x2, 0x0}, 0xc) fchownat(r3, &(0x7f00000007c0)='./file0\x00', r16, r12, 0x0) fchown(r1, r17, r12) kqueue() ktrace(&(0x7f0000000800)='./file0\x00', 0x0, 0x2, r10) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000840)=""/93) executing program 7: openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) syz_emit_ethernet(0x0, 0x0) setreuid(0xee00, 0x0) getuid() socket(0x1, 0x2, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, &(0x7f0000000040), &(0x7f0000000000), 0x0, 0x0) close(0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x680, 0x0) fchmodat(r2, 0x0, 0x1ab, 0x2) sysctl$kern(&(0x7f0000000080)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) setuid(0xffffffffffffffff) open$dir(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x32, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) msgrcv(r3, 0x0, 0x4b, 0x0, 0x0) getgroups(0x0, 0x0) getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getppid() shmctl$IPC_SET(0x0, 0x1, 0x0) pipe(0x0) executing program 6: r0 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000200)=[{0x45}, {0xc}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(r1, 0x0, 0x0) dup(0xffffffffffffffff) setrlimit(0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4}, {0x25}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) listen(0xffffffffffffffff, 0x0) write(0xffffffffffffffff, &(0x7f0000000000), 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) executing program 3: sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000080)="fa", &(0x7f0000000140)=0x1, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt(r2, 0x1000000029, 0xb191, &(0x7f0000000280)="3036461e47799630dc85310de6e3d218aadef08e25485f5784487511db6b614dc58f0b7b073ef45f105e55ef50ca4225d555ca783761551b7af630fe26600fef5739e7f803c0d5", 0x47) getsockname$inet6(r2, &(0x7f0000000100), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) r4 = socket$inet(0x2, 0x4, 0x0) dup2(0xffffffffffffffff, r4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200), 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000380)="ea0200000000000066f08a9926d1295343df022f9a7d3a2f627cf9b51935f3d9ee227e96d6e06a9e55be0c739009419756a3b66a54bf2c7bbe3f33bf555896d87a436fa732978be0a7ecaac6e12a8ea300088d453d9bf69a000000000000000000000000000000099520ae6ad27312b637c7719fc283a0613978b8dcbdb6142aa68734", 0x83) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000040)="ea00000100000000", 0x8) r5 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x80) r6 = getpid() fcntl$setown(r5, 0x6, 0x0) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x0, 0x10, r5, 0x262) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r6) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000830, r6) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) r7 = msgget$private(0x0, 0xb30) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000300)={{0x4, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x48, 0x5}, 0x0, 0x0, 0x0, r6, 0x2000002, 0x200000000240, 0x200}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x6, '.\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000300)=0xc) semget$private(0x0, 0x5, 0x0) executing program 4: sysctl$vfs_nfs(&(0x7f00000002c0)={0xa, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x2000000, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000001], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001], [], [], [{}, {}, {}, {0x0, 0x0, 0x4000}]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000280)=[{0x7c}, {0x15}, {0x9106}]}) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) listen(0xffffffffffffffff, 0x0) mknod$loop(0x0, 0x0, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffe", 0x11}], 0x1}, 0x0) r1 = geteuid() setuid(r1) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc038694e, &(0x7f00000001c0)) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) listen(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f00000000c0), 0x4) syz_emit_ethernet(0x76, &(0x7f0000000640)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "48afa2", 0x40, 0x0, 0x0, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x0, 0x0, '\x00', [@enc_lim]}], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "a76f03", 0x0, 0x0, 0x0, @empty, @loopback}}}}}}}) r4 = socket(0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f7315", 0x1f) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x1c}, {0x16}]}) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000100)="10", 0x1}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r5, 0x0, 0x9, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[]) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000002c0)="b10005010000009f05000701070000000000000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be0900000808e37193f8343712cc11fffffffffffffcff000000000000000000007f62b60beab90000000000000000", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x615, 0x0) executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff4f70) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) r1 = socket(0x11, 0x3, 0x0) r2 = dup2(r1, r0) fchflags(r2, 0x10000) sendto$unix(r1, &(0x7f0000000180)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2feff000000", 0xb1, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x45, 0x0, 0x0, 0x80000}, {0x4}, {0x8006}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x0, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) pipe2(&(0x7f0000000100), 0x0) executing program 6: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x20, r2) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000000c0)={0x0, 0x0}) executing program 7: sysctl$hw(&(0x7f00000001c0)={0x6, 0x1c}, 0x2, &(0x7f0000000440)="fc", &(0x7f0000000380)=0x1, &(0x7f0000000540), 0x0) syz_emit_ethernet(0x36, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{}, {{}, 0x0, 0x0, 0x0, 0x3f}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getrusage(0x0, 0xfffffffffffffffe) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaa6c2c54fb786f6357a1bcf88b8bcb0efa58fb3c88244a2ca4652abbe56b2bf1af282b2d37d37a42e665"]) ioctl$FIONREAD(0xffffffffffffffff, 0x80206910, 0x0) r0 = socket$inet(0x2, 0x4003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6e, 0x0, 0x0) close(0xffffffffffffffff) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000185dce361", 0x8) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) executing program 3: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x40e}]}) writev(0xffffffffffffffff, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0xf5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x1, 0x0, 0x10000000, 0x0, "7a4d9313fc972c10a40c0608d874d976c75c050b"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) msgget(0x2, 0x20) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x8) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) getsockopt(r2, 0x29, 0xb, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getuid() setreuid(0xee00, r5) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0)=[{0x4, 0x4, 0x800}, {0x3, 0x2, 0x34a81badcbc74354}, {0x4}], 0x3) semop(r6, &(0x7f0000000240)=[{0x4, 0x1, 0x1000}, {0x0, 0x60, 0x1800}, {0x4, 0x0, 0x2800}, {0x0, 0x2, 0x800}, {0x0, 0x0, 0x800}, {0x0, 0x1}, {0x0, 0x32, 0x1800}], 0x7) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getpgid(0xffffffffffffffff) r9 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x1, 0x0, 0x0, r5, 0x0, 0x0, 0x8000}, 0x7f, 0x2000003, 0x0, 0x0, 0x1fa, 0x3, 0x7, 0x3}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000180)={{0xffffcd0a, r4, r8, r7, r9, 0x50, 0x4008}, 0x1, 0x8, 0x2}) semop(r6, &(0x7f0000000100)=[{0x0, 0x4}, {0x2, 0x7}, {0x3, 0x3}, {0x0, 0x3, 0x1000}, {0x3, 0x1}, {0x0, 0x6, 0x1400}, {0x0, 0x6, 0x1c00}, {0x4, 0xf3, 0x1800}, {0x4, 0x1d}], 0x9) executing program 4: open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfffffff4, 0x0, "474fa4d9159e7fffffffffffffffff00000500"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000680)="dd722286aaa50f2a1300184ab8d130077c906ce85cb422a4f2c62cbd29c72c46661b4cad2da173d40b5106dd414d1529058ea57c0b83a2b5cd54ee9cd215eb90eea8e58e81e972fc5235d1cf8d6a5c2243d2bbede201ec8e6828a616309345bbac06587130", 0x65}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000440)='K', 0x1}], 0x1) syz_open_pts() r2 = socket$inet(0x2, 0x1, 0x0) shutdown(r2, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x7, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) kevent(r3, &(0x7f0000000000), 0x29f, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x97}], 0x8001, 0x0) executing program 6: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000a80)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f0000000340)="283889b47ac0ab46742e577c553ff76eede7d891a233cd135f7b33ee57d8c84a744eab5b979b9bc099e44930669363a09319dd08ea35becad87500e06d9000ba07f38490837ed7dd7f87d077d2e03fd1f1cc222a0b06b3abe1df88eb7fe09b51cc1eb4c00c47b35220237d0ea18404b97aa0838a7a3d4b76fc0e4f7823e8dc653c6684e5abc1728359654b2edc70d8a5d041909af1041b5f76f07535db0d42eb5ee91b3730028d860f0546cc9e66179e0a51ccad23d9741dafc5aad87423e1f4464e43c2eed8a1315f73482f2746e074aa0711030f8b7d110410082a89bac455689033fa4461fa07a5a0be8b4322db8b708daa2fb8cc59ca4e1a0415d3de8bc6b8571e271d600e97f6ac1e63cf1b44df5eb9430048e821a496f041229daf0701e39cd4b355cb27ca76dc5a8629b51dddc8d1625219cf7a5c4901542bd303d77ee0b13023f23f899514000000000000cf0f3abcd7bfe67ae20a7814104dc5fde220645d00c8af55a782", 0x0, &(0x7f0000000000)="b47a81b6b35264c9d9b714139ed982fff30e8f7ad2b3315d48bf2ffd56872bb422f9c296e666d23d0add1992a6da9297afc4657691d4347940314e8f8625ea80dfb12380274fb844599aeb1056cf121a46d8ea23ca0468878ee30b5c142ebb3ca24c1b3cb73b961af1811bcd4383d92b7ea29a9a9ff985d9f072908cd2990a34ce78224142f1be5749f2a838acefe277928458a773", 0xfffffffffffffe2e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r2}) r4 = syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)={0x1}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{}, {0x40}, {0x2006}]}) write(r5, &(0x7f0000000280)="f659600777eb3e3a6dce3c530404", 0xe) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r6 = socket(0x0, 0x0, 0xfe) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r6) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000180)=0x7) ioctl$TIOCCBRK(r4, 0x2000747a) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x3d, &(0x7f0000000040)="00fb6c4f", 0x4) execve(0x0, 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) executing program 3: open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) acct(&(0x7f0000000240)='./file1\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x18, 0x8000, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80286987, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x49}, {0x81}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) execve(&(0x7f0000000040)='./file1\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='$!${\x9d(\x00', &(0x7f0000000200)='.-\\\'/\'}\x00'], &(0x7f0000000540)=[&(0x7f0000000300)='[\x00', &(0x7f0000000340)='&\x00', &(0x7f0000000380)=':+\x00', &(0x7f00000003c0)=',!-\x00', &(0x7f0000000400)='\x14\'\x00', &(0x7f0000000440)=']@+[\\$,\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='$\x00', &(0x7f0000000500)='\x00']) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = dup2(r1, r2) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="50a22ebf57480bdd28631e17f56e0c02db83df3fc1a3acdc421cb5f20a598d6f2b38af90ac820aacaa70da2a086e893182a9ae9a6507da340dd1c8bf8950edeea23277e8c2e1cfdb1c57890a0f055b705c2392", 0x53}], 0x1) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) executing program 7: setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) geteuid() faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000027c0)={0x4, 0x11}, 0x4, 0x0, 0x0, &(0x7f0000002900), 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) syz_open_pts() openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = socket(0x20, 0x1, 0x0) dup(r2) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000159000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0100012d29fb000700000000098002005a00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0xaa, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x25}, {0x4d}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000380)=ANY=[]) truncate(&(0x7f00000000c0)='./file0\x00', 0x6) r3 = getuid() r4 = getegid() fchown(r2, r3, r4) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000100)="a9a8a9595e231e30adce89900ccc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538bb74f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b4329f1ec3346c2452de0dc241ae19e3cf35fc70d04000000ebffffff38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf52373ecfe08899212969a26dbced6e9c17b1c9f791a6b64c3d749dffb26cd9742a6f4aa765f06016baf81182694bd540418b678d425ba5b0f249677489c878ec59089aa86be64afb5cdccf08c14c0908d7c2247a7e375ecf07ef2af87974b6e9fbe72c5bc4eba5753dccc2fa5f44fe780d7bfb343fc30f5ccd6a6e546041a2cca8d835d000000000000", 0x105}, {&(0x7f0000000000)="d4", 0x1}], 0x2, &(0x7f0000000140)=ANY=[], 0x10}, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = socket(0x2, 0x3, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x60}, {0x5c}, {0x106}]}) r4 = socket(0x11, 0x3, 0x0) getsockname(r4, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r7 = accept$unix(r6, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) poll(&(0x7f0000000180)=[{r5, 0x2}, {r3, 0x2}, {0xffffffffffffffff, 0x80}, {r7, 0x10}], 0x4, 0x7890) r8 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r8) clock_getres(0x3, &(0x7f0000000280)) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r9 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0) r10 = msgget$private(0x0, 0x0) msgrcv(r10, 0x0, 0x0, 0x0, 0x0) executing program 3: socketpair(0x6, 0x4, 0x27, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000580)={&(0x7f0000000540)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="f558", 0x2}, {&(0x7f00000000c0)="c2cf369fb360f64d92eef7f18f46e47af5ee6295b0f0efe8ca45fe4d0ea920f7da528b5a262e145cd213023eb64cde5e644065096b9ea0c2c7f2d6243765d61111427f8539fae7f31b5a2212f9e269d57d4b8fd70c288e9e078883b3952c1cf3cbad4deecc8466ae1e2ea370660c678d3523f6051ca968bbdc4eeb86cc89f42b9ae21c58e8f611e8a72f662d954ab7101269d888a93371c886ecf8a4b0b8d3cd6b0de75e5fc6c1114bf1d320092073c73427fee631098ba0dac949828ecaf3", 0xbf}], 0x2, &(0x7f00000001c0)=[{0x80, 0x1, 0x3, "4a3d40e219c2c375e41d3450deaf78d02992f335cd3f8c36f599cb176298d15d87faf299d88f0ba390233695a6884dc84b4942cd7a25df68ddddcbc53ff7edbcdd998abf9095807a21843687037dca0a5197d308cec868df28dc4853a0bab05f9984195e3bebb0466ff078526b074723"}, {0x78, 0x1, 0x287, "e074adad9dd97bff323b5c34927cf573ad169f316ef0932ecf192930884bf6a03b5ab972ccb37f557ec865d62c8d9a59c811c4ab571351ed67b163b3e70ec30c1a0809353d357ba09c84f0dadc47b1b82a514c980308ce1fca9867c385ad88a531b90a5f"}, {0x78, 0xffff, 0x2cf, "f9c6f71ebed26759b7401330b4b095ade42f530fadaa1db399aff947ab2449cad3e0a31fd214f5383a7d16dd70b82a8e7ef0ad9d840a055bf0f41c11cd7430c3df8834f52d54c1fbd256ee3842095abe96eb20e6ef5a612d3ad544764f0f4da1353379"}, {0x110, 0x1, 0x8, "d4b138464001e82953085820f585ea0d88b35d56cfd7657eb69cf2467f019663aa1e85c144fb97e1c64faaa2217a20bdbc50f2e369068ac4993ece69db109488c98761a4072e77536b881d31afd9207733c0e53aa7c81cedaa59a809228b0441ea6c6dca507bf83572b52dccbacf5187d08bfff12d409a13468de31b0a2ad4c33acc124c64467b6cde4b6a597073ec134c902eb56d9f8b6682554390ee13111953f16e07692d04854b088a50bc5cbc98708de3986bfcdc03d845ffd0f197f05994cb79310075edd7e2275f11c327494f383f178723a06570527612424e53e2d3dec02197ff925569f588e8f9b888f7c4e2e424081979ead900017a9860f1d4"}, {0xd0, 0x1, 0x8, "d6ab598b57a735dd832a096fd2f41df693948f168e50026f2184bbddcacafe5745a896d6a3382c09336b4d0d8e3d655ceb2e1280fe46e5fcb43eafc0039149542ebe498a60461c8c46526cf69e02802234f0fd5a8b217317ee7045d32ce17a289609ee79130356acf2b49007efe3986ad42c8ee19a8c0bebb1ffad9fca1a161279c93f509ca6ca36e7e3b27ed3360e9bad659389f8bfe2b388eae7283a520abb001ea8661aa1ac731b0333b2c1415573b2b9ee03a36b80a58a95eccea93157"}], 0x350}, 0x6}, 0x10, 0x400) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xe73c1ebfb2ca7f35) sendmsg(r0, &(0x7f0000001c40)={0x0, 0x0, &(0x7f0000000900)=[{&(0x7f00000005c0)="06947659cf01f8b51442b9e88f1d5028d04e3f280ce83da7598fc9535b282695f7b39a2991a89df83bddbc4eb59e43ceb2f811297069c760606c021ab60c57ff23528489ab285bc53233000df0d3f81ebf5217ff840fe54186c7ca566ef37d98c789260457f74e56339ee9722899a9a53239d5f8bc6f5f1acec48d936ddec856897a55e5824498aa277544401c39ab98171bdc89f00f76ae7532b3f98c9fd1a9e815774d080257485cde9469b3298eb455e1e2a450e5257051988cebe0f527a297b8df146caa6ff2a299c291b04527fd64640a41336b5b8b19e0e653aeaaf7b40ba07e74bd542a3b0ba57bc32d69bc", 0xef}, {&(0x7f00000006c0)="8fd31b7f90196d230a820b46705b0860062f3ac15b2062231f67c171d4b1454924656de11b4ba6824a231694a39b305b9efc85c981ad343d283450372bfedaf7838cc1810131c4b40fbcc4a27626f51109d450bab9ffa077f326ba1b7da9753695d2dc8dfc3a8654cbff9f453deda7a84bd0877bd4c825aad0e3d058cc7d99412286f52ce960", 0x86}, {&(0x7f0000000780)="69e3e256697cdd93604f63a53c9ef8cdfc6562fcbfea1e096b74d34708cbac30220be63702ddbfb1b32d283b80e2e17fc087ca042d941728f74c4fe854fd9a8d546d4573e3e2132a6c049602b1b7a4048389e37649d687b6399f8e1d87e013de95be91bf4f936e52835437c2087dcd70ed4392436189372e600e496016ec0b521b8d477fcff1aec6e070c249c70151d5885642540b096df39028f9a30fa94d0b47a1137c90b263f28a800e8e8e67a9b6", 0xb0}, {&(0x7f0000000840)="e9174ee949a2a0f0492638ca29f7dd818fce72a3e82e59a02212f0e27ad9c0415e6cd3b5d7df1d258dae699999d994ea0b843dec8f65d4d542107d403d5a1df06e0e3ce7d158b9c4232e58eefe2b0bf7edc331346bb32e", 0x57}, {&(0x7f00000008c0)="3efbf0660827b108618d0604ca16c406a8a1138309bd6120116ea7b594cf99793ccbb920", 0x24}], 0x5, &(0x7f0000000980)=[{0x48, 0xffff, 0x84e, "edb30462ccb7bb1b7fef9aa51bf3e70db6ee16eaa51db80ce6dc63b1d075443772615239ffc32c6d387e383844fc2553face692ad76b70"}, {0x28, 0xffff, 0x80, "3b2b76008537626592bcf4817406441cfcd4b1d3"}, {0x100, 0xffff, 0x2e6b, "c4e882603a98eb46a86bdfbb8cc811e0f4bda525f5db9aa76f4dfc65a6dc0cf5b7cd5e07f7cb2c55ccb48d57609af97455027703adeaba9036fa64861f309d66cddae512a07846f0d289005a4b689c50ce6151fd47ef21e993c76453efc18c9e69dbe356213b72586b81234e6337f6c8bbb4c02c352fc4e9d94db8b4087e4ea7196b6257be8316647d9bc7ce9f8766d656a7408443900a1fce07cb596633f1aca0a1c646b197dc8f6c188f08468082fc0ed94111acd8fbe4bda350f19944806683b0195b4a82a050c943419dd45e11241dcd98e10cc54003f12d475fe1066c08971c23256bce4bc818baf24d"}, {0x1010, 0x1, 0x7, "82d5e14bb8ffdfe8db4057adc846e93f6311c599f5c6bc737a2222ef581fcc5987009d4d4c18a54e4741f95db7e41874e03a3ff7ea3d952de62e6c5057e118601ecf1b9fdf6aeb221be3e7c5f6b1bce10c83bbc8743ca6d4c16b0d0b4488ef3dded1a16ec8f94fb4c0ecd10bd57d88934ac449abd8d8da88b37d84476a62aa22957801d0f206696ba3e219cd5842b4cc532678f667eb225cf14a7f7c4b3280fd17755cb8ab0ca4c2e60c145986a1885f0b62e949d4412e9371f97f0bd4c5357e6a439bff3444b330798d6fa4d1fd39dfad0a58184a4ce1f489b4e3720e8849f1dcc74a5a357e2392c5832cb1a53f7ccfaa4e3d63e6fdc1fd5652e639d590947450a8a6522a5ef98b5d1fe76b2c66ad766439c4f8365e1d97f5c21cbb5e98bc2d76d67318d3f58ae8e0b3a05a279d1cf2ad82cf0677248315468ad4c543ef1f493addc7543315b495b21d90d1e313d699d52513379bb41bbe7532a97cf891104b1dc20238ae60008f5621a6a5f78a315a1c9a5e6a7fa8ed0d59e6e2ada67cecd58faf6a25b7ce90a8e6ba754f73c02e5eb0ecd89cca675b6ce3a6900487e878af31d946a993ceb8fc4203ebf8c23c040afe71c0c555fcda0614e353047a6f344fc45e51abd573ab0977c71abb7e2c31b6a2b9a6d2f6fcff68f0a6c29f69bad786976112d767f2664d57e07366897206e4b9aa66d2c00cd5cad349c6bdbbc50d849a03b47154929d62c49d037d1565fcac0358ee26d4266cd3cd6ecbc067102351c655d208789de1cdb0500c9e5bae62ff6f14aad229f8135880c2bf659b2b8e49390c63d5737fbb9f386cf6a3110b08da3c88a558960358538d84a4db8b726a586fb670cc367a9df7ffcddf71c3e2d1745ce35cf8ff6ad47ab17811fec5c4e4b85bbae7aa8225f7354e53439a92bef0cc0fcfa755634cfb76d6530bcc308c204c2dcb8bb806b589774fca6c86b544ca8533eca2bbe53aa279674f0f3081b179e3dba0e088bea5b09bf2e5ef288102027e130d092a84affc5e87fb0f851d284fc62ea38999d95f68a24b0a731ae11e862aad10587ac2894e5798d75dbf990a701d59156311de65cebbd6e7a34c5e442418e6844c89b283260f5c44a9d8434ae467f09f58236a8857e5603c139cbda0f0d05b1f6e1d555a916b8294c31a26a4a03ec6b96ee0514d8ad8dbad7365a418fa3997777049d3347d12f21ea5cc34a57f5882e2dacfb6908fb67275f0d04138e9ce9133afa62a531192b91b883e0a800f484ad0fb30ed8952b52d51d3389ce1b6913b2ac15fce053a3ebf22188789b1082baad723da6a17e1ae936624eedf0626f5714102266d2274ffa9f8476418c68fe8483624501ce6c9f99b0ef507bbb20c967d390a6031abb20a81d49395a56ed8922e7e32c1f81458e319fc4a82464b8600b20740530034cc4b49db0efa035aceb704f4baeb487a85915b84d01ffb9d146e8f1adab80db96be39f2aeb1dbc9394e877382f22fd5d8d9dd776ff27047401862097714f1f6af0478b23dc7c56942787326df6d50fbba7e94cf6fb4d8d2c8959e92d8c2fec26175d21a26a2f2ab19c953c4ce8c5dc719741aff59cbb31305283b17108aff623635c253d3557e06489b024643c27430c21c2e3c5bae4ed6c7f7f5cf5a2252800e2d377edb76e642b2af09e9eff34df8aa572aab6c62992918b45b34f30badec36b6f323742b061495f95ace20d39a10b1a73cc896a0b46ea3aebcba42e24baf0607a72ac0dbacb9f6b675065e48d8529e0005dc56f2554963be862d5d3950df48a2e3624c97b0e6698b4cb3ebf47088aac1b15b562c43fcddf01a4a6afa025ebf3ede06ab451d17581ef0e6fa3985dbe545dc88e536d20bf12a7f68162b3d2f9bc1598e6fc1c4f543a2f2aa9304baf870c3b52fe3ebe9addbfd5988ae8b85f5e123fc0a9b59457fd4ae36e4c3e6b94bbe2ee45c4eec9734fca831989d69b480280f38559cde005169842220a9473374d08c49938daf3f7d035e4cf92819182d577a456a7e0e0898dab4638cad5f372b3d8be80eb525b865e64c2670ee8d3695d9c98915082facf12e90e278e1ee74a6e79dde4220784e94a18f1c95b89388db29dd38f55c7748b563285bcc7d51bad0da68ecc45e5a99b8231a69211c4b393bf67a023764cf8d75dc1e6bf85b03eadefa21e955b13a882345c0af5ce652d697d8956145d1a7b8bceb52738c8f7cc86eee48ffbd6726f03de0bfe2919cfd54410c8d6325c24f8dcf851402629425bc72adcd512e3684268d654ed376bfd30807bd2551761f941186895c4c952763033e5ef6ec490c9b1326b6bd9fe49054c24ff9e811831e2aa5c073842bb49acd3f8d59f576a8580d254069db8d99459b3dd289594e875b430881f586752c668914c29bec39a51f46d0d13e69473c5fac2198a10fa60eb1a7d0d23f4a10f4fd3c444009e4c8d2e0bb42b21969b7f303d150aaeca9e1b1a7ae8e973fb3c550583cd44ae758199493ab5e00bd58f7b5eedfe1c90e11d7c83b449d4c672d0449245a43d39321257e9a0de8a62a27535ef408e02185ed556d70b74f2e2ca09ec0308063884f156e07e686165c6ba81cc67ecb2bde769563c08913d0f6f465b630da655fe2510269ba282798e18e0b316fabf5050525813f9db5f77a9008a202bf7b206bb2c97e80b7926390ff86a396b79f29b1b27d2d0d978e29b26b35b7a49a1e1630a795d670f6c9e03696faf2ec31efc7ecdb4ea383d67a1d0268f36c8620adf083bea64e79326344f0e47f4f1f23a7fc8f05f697f6d50e64c6a58f755e1b2308e7dfb7856bf4eb48dccd8a60d2ae5ea1cc6c4f424a55b0e11cac364b9a513a37462127364d7f50d71b91e58cbcfd79605a2bb53cb287a2ac4428b510e5951515fb1f44e6108cfde3ba83889d9de2d65ae01dad1c362d9e470f17471ca0354d68afc7cf643f85e5cf5bf0bd39364763b95b9d55780aca8f3f3b8974c7649a2839ac06375359c21b22dbf4015d86c28c0391566c5339de79a59d74ffea039c7396c3ff371ed6e0c84e1ac060b80ef90241c834483ab4626f4b107c420a3026245788affb6cea74be8e67931b1849419762573d34f90c334647bfcbbafd657067ac4a8a989fc1ba6aa0aa77b7d6d335f3b5f830e407b498d674cb7a40bbe43686bb2ade0cd2d10360118b8d631f59ee6ff548e1b7d9187a1f91195051a6256d6b9e3f1661c5fa9252e6317687c3d4dfec7819df7a75bda8b2695911286aa913869e32f617fed1d1de738d72920c5d454136beac2efae4c234cec5e9cda9929b2f1a9afa0265ff16e8e0f91870ff0fa4069e039c71b125d72464568bb482899e8437f442e57f1c9e65dd4ff8e26c7d436a09f2ba181f2b8516a87f331105a6ab2ccfe7247781d1d3ec624bc7ac5348f79563c859ec8c7c57a8176c3760ff883f7975ca0749b632aaf885977c246ec0aef15025ff356f2d73889f755bf8d15913b6e744a84faea3245adf293dd6fc6d11657ca1601bc83d87b1e530b319ca864e565f68c1af74cf46fc6764422dd7637360386d980b1a7a6f2d128cb13517b967f4a0acdec828cfd26a563804533de8053558698dc9e59c64bf655f24e30de482d06026b01df3a810edb35dd850378e51000594398e1ec3e03695290ce7e017804e391676218aefd01b119c404a9057e13ceb86ea3c4cbba007f59d2f640b4039eb5cbf3ac2cf2086ae40063c08617ff30ede63b97f97f6bf4ab9f5f509d801826965294790289c1978c12bf7d0bef87cf60ced8440bdbf601aeb7992d44c888660453b87ce2c025216f4182970a746ebe8c5032f8f4470b1ea340f1c338908e8d8ad566d529f314896548376a98f93e527583db10b797d1cd9e8442927da88d0a8396bd88ee2b905c5cca5a16b28b398902e93a0fc63d72e821cd3b65c5e0d97dae8e868f4e58f28ed94b5a7d98e6940da5bedd1c7d46c162a1a11f301b8be5fa17fd3021d9ba0070559dd06fbc633e838d8a11ab7c29c7e95a93d9e94347e150c2ad3a11c6f223401b2229c2c41de8775972ace4f49f50f612461edf6600dc37f7c01e8a026ef1e96396c14f338eb3cb2052c39b08067e2e007512e96b174f69131d48ba84179d532d83c97f1671d52c92801483274fad0e83eaae9a1634a179790f6effa3fd498511403fa81d3f09f2463d1ad38f3f336c66d8fccabfa35cb23ed07e89e9be2e68f2a2cf188b0dc62f2db576e7c7e1447e10597a48c502ac0a51e8cb542dd5d597f25bff08c60d22e4460935864fb4a512d32040690e3582d0e6a25dd573f1ecfa4299908251d0cfee7f0e81dd8226907b852e0be7932a210282ef42d807af8b6e54357f8ef6eca23cc52effeda5b1351ec460cf6c182149a3791aa508f771998e5f9fb5b75f7b7de4d79b2debb86ce5f468e7357b3d5a9c3381275e2f71f2c5f55a928c52bde75331be8f9dbde4c8b9e83e55e5f12d7cbcbacd8b54a3d589145964ddfb1662512850c257b529a7c31b07a5bd5147818e76b8bdfae32c3125505e2748ef589f95487032e7b333cb5efdc8dee436805d21debebe3aea46c597aa176dca9982e1bfd34a997967780954b3d90852f26c99a4345d81c12e79718979d191d0d685374cd20cd92a2cd62f24d7844f8b8843d04e732637ff85174775d5155355b84ade7df40f20189a521d7e108f3b345cc812e05e59c3e5e4aad196b0f6c4bd99a3e0d17c97865d00fa6fd87d2af397c7fd3684f726d383b6ed18350e92e91e7781f752aa4b8db42a6c456a59ba5b9b047b9739f82c735e2b7c43abfabe40c265cd62d26741f15f44db753354679779c2a7dea3e26b2feeb17777e5390f850ec5a1556cff4a44de37d0cc9d726fec3dc63f5d43a1ebfdfc687c1cca033729cf8016646906cf2a6aded8cc811b63a5462756597bcd3f315072b6a2bd47605f9f336a0f10ecfe1181d5f24d44c6aa8c80b4049a3128e767e134ec8fa6a7e05cd1d208de6ed0c6de954556c91e97fdbc406aedbad9c64b1c4829cfd379a9e8c48f33a683da41ba6452d214577ae23ced502077ee3a3032e09fa283114be702310a4ce8d6d80f8b0e3acdab8c1515c14f3f055ea68ddcce7f51b12dd045706f85f29f8d0a59683e2f090906a2be47e1b3298886b67a2290eeea8a9d5e32659c53ec1d564c6627783af43bada3d42780ec4ba9f8f783d5ea3134374b8b00a1a99c1607b99480dfa7992edb5628ad03fd70547bddc29f0f7964eae72f41652bd20fa2f426badb2879862be820e801be6b1e5e4bbe70019d87f6899950ca927776f53199e53dacac8bcecf0d567e5ba585b6459160e6cbcaba8a6525ab7c629d2a8888971655c281eb3f1d0bdbafaaae4d9eae19539754278ec0c2c2767b1a7cbf45ab990a82024af833d07bf42dd14287ccfa0f90c76199fff44f9998ac01914f0786d30237c285c9ac4817acd8c524f0542477e68c0a36914d3db33e3505e7a69126c43cab7899b5f8ab28e152a7cac0fa0e3670dc7d80a03db520507b77d49b376b746603aa8a43a9883da71c6ec2a1d0b0b42f37aac0ea5e1e9f0c4453caeb3d86ef8ac9741b5b47312ea724092b954064143e3d8ba6b32a501cf38c3640ec1ce7d572306dea9d2d8e562c9a9b20876d141d8c5fb3079bd7b2a82ccce3bfff2e832cad90d8438ee63a640e831efa0eefb8d977881f18dc798046853cb86b2a937ce6e6cce5150f99c236f248efd18a674fc7f45af7ad7fe8a79927a5b3e2d71d1ec47ebd9d2351f99f9a8ff8977d22066d01f2854f"}, {0x110, 0x1, 0x3ff, "641fa1b460aa80ca42e6dc72ac1ed0bb8b6d3360a9edaae035a75380a580c2262d55555dd1142792947c5ccd02a3e7fc137e1572c4b6fd217bfc5afc8f8e4f2eb5b94a1d38e4f20fc977ca5db4c2ec57e362a134dd6ae34c0c4ff20370f3ab1d988b084735ce242bca2c2259141a2a42e49617a5429aadf95ffeed9478b188e0f21e97a6c9d6bc3456beb2d318f316a46e8ced52fdd888b72bb45fff3873738a6b69f2862b429012604b01f364ac4bd77c243165c275c21e85f00f25c79725f7716df868c7b10a54d66f3340b6db7e0e5aa985dc5e7af980f1785874c2e12c5c7581d0827034abd0c88228641e003568dd357f5a251ada92f064216f0d7253"}], 0x1290}, 0x40b) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x0, r0, 0x5) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001c80), 0x800, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001d00)={0x6, &(0x7f0000001cc0)=[{0x5, 0x2d, 0x4, 0xa000}, {0xe3d, 0x4, 0x0, 0x1}, {0x3, 0x7, 0x1f, 0x7933}, {0x1, 0x3, 0xac, 0x619}, {0x1000, 0x7e}, {0x8, 0x57, 0x5, 0x2}]}) select(0x40, &(0x7f0000001d40)={0x7, 0x352, 0x7, 0x1, 0x4, 0x401, 0x80000001, 0x3800000}, &(0x7f0000001d80)={0x5, 0x4, 0x1000, 0x6, 0x6, 0x80000000, 0x3, 0x2}, &(0x7f0000001dc0)={0x6, 0x6, 0x7, 0xcf49, 0x440, 0x7, 0x0, 0x40}, &(0x7f0000001e00)={0x0, 0x3}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001e80)={0x4, &(0x7f0000001e40)=[{0x784, 0x0, 0xb3, 0x8e99}, {0x1ff, 0x8, 0x1, 0x6}, {0x3f, 0x40, 0xc0, 0x2}, {0x100, 0x3, 0x1}]}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001ec0), 0x80, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000001f00)) pipe(&(0x7f0000001f40)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet(0x2, 0x8000, 0x1f) r6 = open$dir(&(0x7f0000001f80)='./file0\x00', 0x2, 0x1) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000001fc0)={""/16, @ifru_flags}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002000), 0x8, 0x0) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000002040)={0x0, 0x5, 0x7fff, 0xa3, 0x8000}) close(r3) r8 = openat(r6, &(0x7f0000002080)='./file0\x00', 0x2, 0x25) pwrite(r8, &(0x7f00000020c0)="2706c5b6350e544028da9287e7a97721d59b70b5864f33088f11bfc0d4260b9c12111f17e82664bb396acca0669e436c36baff835b21e449b55e42c6b71f5d25cdf44e34fec792650a21d56ef92ae91eafeb9f597dfb68aa", 0x58, 0x7ff8000000000000) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000002140)=0x2) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000002180), &(0x7f00000021c0)=0x10) recvmsg(r3, &(0x7f0000003800)={0x0, 0x0, &(0x7f00000036c0)=[{&(0x7f0000002200)=""/42, 0x2a}, {&(0x7f0000002240)=""/4096, 0x1000}, {&(0x7f0000003240)=""/141, 0x8d}, {&(0x7f0000003300)=""/43, 0x2b}, {&(0x7f0000003340)=""/254, 0xfe}, {&(0x7f0000003440)=""/249, 0xf9}, {&(0x7f0000003540)=""/224, 0xe0}, {&(0x7f0000003640)=""/22, 0x16}, {&(0x7f0000003680)}], 0x9, &(0x7f0000003780)=""/105, 0x69}, 0x803) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000003840)={0x5, './file0\x00'}) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000003880), 0x20000, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r9, 0x80105705, &(0x7f00000038c0)={0x3, 0xd6, 0xffff0001, 0x4}) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000003940)={&(0x7f0000003900)='./file0\x00', r1, 0x1}) fcntl$dupfd(r0, 0x0, r5) readlinkat(r6, &(0x7f0000003980)='./file1\x00', &(0x7f00000039c0)=""/25, 0x19) accept(r4, 0x0, &(0x7f0000003a00)) executing program 7: sysctl$net_inet6_icmp6(&(0x7f00000016c0)={0x4, 0x18, 0x3a, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) chroot(0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="91a6e34dd8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@generic={0x23, 0x0, 0x0, "2d917dcb"}}}}}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x100, r4) ktrace(0x0, 0x1, 0xd30, r3) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140), 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xf}, 0x4, &(0x7f0000000040)="d713e22cf55e97efa4e9c46e1353d6606369892f32be7a8ca1a1afd7aa809140c2cb0033e035c643e022ba09f5a1aa69432f2fff3217d94ed21b76196f7657ca742255aa31964cc6f09f667ab5e2287bbe35c4500380474b1c978958c5b8cd83e49bf0d0cd0cfa98063e8914eb4c102c89abb7a336fdc1388499cb896b212d009fddf0f924fa12d93496ebbfc1237b5fbc328b2c2bdce26d1f90f6c8bd3da43c1f221b03157b941928b0ad8386a0b32109ae1a62ac1a59cf3a819f7f", &(0x7f0000000100)=0xbc, &(0x7f0000000140)="502408da65358a228086bc26778967a135602a4c0fe668e4f41f06adb03cc20443a9f35a4e8c4ed1984a95058fdf01b70355858f974e13d1b6ee659b6422bea628cd529b332917b6cba17c12af88d2ea655ba2197f4b2ec67e548e9a0b40ec695919e21ecd19dfeb776f0966f44127eb0b61157c7238a3e02c84d94653b1af488231710802614fcdcff8da56a3d7817e7b63a1eadfab0610ff0c4f9f11c644dd702b222ecc3dc278abdab13877ddb28d22ed0c59e08a7bac1230136ae5179d5599ed1466d8db7925094d0dd38d4ee33a49bc6260b8360ddcadf402a962c69b81616b71279af1b1dbe6a082758cae5403ad07e3facaafea522338db57eb792da37892cc9f55ed3a88d09d067989d8c238e31b4704ccc4a72d3aea9af1855996e089ceab19523ac079b0c7caed6dd4c5ce8d8d933cd297572939da9fe24e9bce3b4b5d484b0cbc37aaaef5518ac1f79c630198244d89ad5db6908752b4119babfad81dc1d2b683360a35d54f738efcd5408853ca14058825268910d3831fb97d279a238efc037a2b56c29688bea8d3085028744d5d0ebc1fd48833083b15e59359925d909648769aaaf9c37a63f3e727a847f95b54ed47ca641a5bb15bb8091e75582220ed8fa6ce5bcfcd39090b9081e085c9ed467eb2294c407f667d49e418585c9f6794f704fcfd7c136eb78b8a415ab726bb74a8e13ccd7270f8482e5a32389e9dd8b107c547f091ac4dc6a3fca6b74e2f35039d1626be229c26729bb7d86116d4146cffde9ddbc425a95b1501b8521314fad7f535a7e009a690872a1111e5f0a890a8b867b17fd9e75e258301bcd8e966bff466658c712c4d75a6473c45ed870a73898314cfdd3d4caec93e783de15a036ad0b91e682a2a3b82ffaf510019e97cae18a0535abe701e1662632071807d20b3254a164be1442732ece06679301e7b1081872572ea760545b7c3e7cff8b535770fe2763d19ff885e86a3e05180c22a17286ecc3341d323c2a59ddff529d66e9f93253287fae0a9148dbabbd90312f6d2f0a8ce7ff9441bd60954cb6294bcfe89463ffd15fb0acbb37f7dd068b185da5488b16a5ae8a724a87025e1e75526abf6b83b82725a20a41732de405240a562960ede163c2f0c2f6fb4c07ff1221e7834cca20cbb4acfc6cf0b22b08219bd843b94c8a6108e808c1b1c367e14beedd3a35b57a2bad4b8b53e499fb1a5346ab50514e2a0ee5c0f33c7fe7e09742908ce0f404e2a420ac8d73e3422d459c6af061cbc0b799818f2f428f0d3751f8da67cb980b0f87d93990f0164fd315cbcdec66bc0e282c1f9d696b1f4e47cc97bc942c9992ee4dc0272c8b957536fe2a81676082d93198172ee4ffbed827920d9d48c3f1db194f3bc52a7a7e15e1a078f4d646aa20d50894a916867bc60c20b01786054e0acc7a2082c4c56ecefe825f5f14c95d1bdd9a80ebf842ea767a579b0abe02e41cf7cce7444597f617a43563f774798865f09dd41275aad23c35f21d70992a914c108637daf73adb998d9d74ec1850c2bd19f09375e3d7d5a96630b3a3f78f8e476047483fe79d4497669b7b35bc684aa219f934b81057ce2464668f4649fb9a32b095f10f835a562b5576b8afd1c3a0e1eeb05062f71335436da266cdbaadd11f1b35aa1be827c5301e45b1036372471e86178567af7358566ba0945229ebbd2266ef4ee474c3cf830296951853dcc4caefec21a4f2192f7d090503dab8047c14cfb43abae714eab3e8392095582a5e0710b5264db69090b02d09b85af008ab5b95931cd71c3554723daf3297d88e1db051fb1190d72041ad4bfe0da2a695c7848faf2a7971d0bd287b8263bdac3099d0d02bda29806fe1c416f6d2cae17dabeb9e704bdea3ce868de9c6234cddb8252e34101a898867c0185fb6d944d4bcb4c29e79b130211bdfb2aff1590149401aa4ed0ed1ca7a6e9fa2b5ebede5e527fc02c93f9b3ef98385a2398860d57faae98ba67396b4068e966e1a77a890332e9dd1ada36d5ccfe7d5505b9f4e3f0173fa5b80241da2dda9fb2d215a349e4da937c14a236300cb941d5370cef73fb28b29d7314cb03220f4abb02a4537220957d1a77f0088af18e55b5cb29570043c83d523be41436a0d66122205e1139860f0355d8ee9eec74dcce073c5e8c7a4b1bc16c387a53086423b739c4ed55bd6c46220fc0e22224e2c7c9578ab767f7513396ef91c96ce1f7920a8e4ba792fac719e0ba3100bf10493fe75d3748febb9119b9e80e4231952651f8482bea9eda9421bb2f1a85492ef5ef726ce9aaf05ee0e21c8825d1f65a9831b924a0a3b0c17143d5d0271d4531752607643e819d3626f7d8deca0ad4210e9dbcfbb9446f8fa0000f6fa01de4e8deed22823fb9f63c0e0f5ebb7c24119512495914b910f3345ce9fbb5aa2c853f530224161c8ac9ff0f6984b41ba7edb735889b871c9f005313b4cbdda6d225c439c771ff126e2f518e5ba39c067cf637fc25e28c8ff29533aa21d92f059585d3b81c2a62077c6e4871aa80ebb7504519e3a96235c246a3af1806eee7db2c699a54a01ce8632e3edbfb3993d00d82fc724574be9ae7daf4137798f4e3ebd5751b52453d4912deb1e87c6df951c584649a7a534bea2ed3cdaebb1cce7241400fa3587b991c221f141b6375fcc14fcc9f57a0f90a472cca851bc73c5b658318798d78a40440ddc7df8a847ae0e3d3e5bfdd38744348d3acae4c4d00b591c6cec8bf5df6059b981c793d6b2353f2b0a2c57d6f5beea77dac4d4387da5c87a2173814a7d0448414cfa107c85d934a8698492de53dfc4f74da6927518e29b148145bdd506ee2be20a2ad574ec24d8545e03e652d222d53a78df732837838be763d52c2367a7ae74584d6854ae9c79232466fb3ad58cffd78aac553220426958ded8151d2257f9941b1ba9fd8cba461fca72f8ba99f5b1e8cb6a05e7078540ac1150ded009b298ac33fdb37dbb5ea30c7000b15f2b3685ea8231837f77fc2d23f6370d876485a8748bb4d19ca7c8907ed944873c610b45d0977dc81628585bca372f0811e6a5094fe93c1d64e5e2cec2ef0f9711f82334fe870c1a7a4643411e492f5091d20d27b91d267406506e9c3d3f863ee10563e308637f70d5e27526d78fad1ba6ce1c8d8516e0a2e26a46382599872d14660f5e528c490124a9e2ebb67cbcabe54eda13bd112118f1e2a6df3bb1c35697a0c699c0390324d585d31eda32ac91d524fa56c0d9dc90642e133b5e388d2640c908e33f739b9336f459f71bfb885c3b5d16eeb8741a9d5bca6b9413d7ba4b7d96ead9b384105cd54a3a94b33216c68531b9f6e8cbc072fb913145a87b74d0913e327b97d59728659b5e4f0c54dd3c4321c1670da176c89e2786b7a22847c5482d87d1cceec6a6620b8646433562f9d14e2f8178b4753d7baf556923fa0e435f6dd04386ff2a7386e434218c1a40b4cb75ccc452e99593e149eb6f996492c6f5c680a004e5f81235c34792b03e39bbc69aa72614f9a525a835be9a239175171b47628f4a2d68ad26a8109e79ad325ea764aa0d3ac074f148d2b8201a027a90233973674e77f5e5e90d3bc33c183dc935f80a802b97dcd9e70ab50e19068a7387941f622195be050e19e69d6cc1b9c79355014a303984081910390250a08e56b00b221e2c5f169fb63e55801569859f525bc2dcd3ee6995490a129ee2b7286998b816f46fc84ee8ba7f2d28b98d97a84838dca6c3e53debc6f204716373501801c011a8e1ba06a8e8e090df967a4d64f7a0272bfce888b4231c419600c63e2d93c700085ce2ba6c3500e0017a84c8ee5d02067c7774a2a82ee59730918cdb9fdff1fba746947d050bed670f65d0722a3b8b7f052bb9c784b9fe53b67c04c5761cc1d077bd92c1cb5e008188d1429996fdc040b278864add931976d38d79444446da99a88436eaef379c23d66949531c7220513c7464ebfc36579978f2b2571ede99eb02e39b18a2bc5c318c8db62231419411a4891238907f44520c36e3fede3d92a353d6793ab8b20bfbef8f1d4c73959a1edf2f4d6808726d1d9131e8c01d4028f59315d7034f1b2c18fcc18f48fd9e830ee7ce3c58b306ddba7b5136a3e861512c1c2a5f7874d020f9206cfbdf8b7528aeca1d0c5752635484b4a740c5bafbe279eab01d356e0e6da104d8178cb35f5dbde8d41d55a5fd7656987cff656a1c8f7dae521ead08337d24a3957eb91eb1a1690958cd5d1b3c82951937bda5ca57b36d4be3e26029804044a6ebeefea6c43c53592c32c04d6ab369b582df85f8f4ce03c7a192f9d1c1c73af2fdce3e0fba139efc9219cacc29230bbd3afc0058e2f2c066126c7711bf7dea59b73c7e1db975bff00c98c0b0e87af6552e02dd3d78b4236bd1f1cf6f388fe2cbb979429632d7afde244b7a838b7a2c15e209ad6fad18f16d5715235105be2059a97fa1f6154aa9112ae2b0fa59d02a32035c02c091bdf5307d7c4166ccfd7b174d1b0e373d72ab5c45be679185193349c0fb428f969736db29339c0d90c8d49a1e3ce01806cebf5dd919a27e68210c83bc0081157b76422da1230610252a9f001604a7bda2e93641839ffa740a37fe9816f586caeed34a4ab35f6645fbcd623b8375129d6a7edf5a247ca69335d1e6456d1a0c927dc444b03be69f055e5ab4e44a5bbdd2fb0b4a8b4c444b18b75907dc7fc96e1e01b5cae5910f2ed6b99022619dad263bd45207ec2fd9f131100324565e8cb28aef99ed6d82de542ec179f3c7a7c7a9cb0dc966abe21ccf5278bf6360350dcd9960dc8024150f3ab21faf40955f35161f800e4575d2331159a8af37231bf09e709ff05d8cbc33956d469b6cb7f8259d5464a3527e52b60cc0ab1ef9a20b3be93bd9d0d671d57067299d70f8b2670d6ee829b5766618913c1e7abe5a1672de4a2040fc51c534ec58bdaa711dce13050e1fa88a5e106a09d61ceddf95f046c9fd190edef550a0fc04daa4f3586b83e680fbe38d9d67470ab1d99a7072197c59201e7fe4698f6769dab500d6d6ce6cf9dd6be03bbd28dd919c9c7ba4f331e3bfb5ca6278a9ac99f95c7e95ec0cad5b28d81fbf6abf13a2ee1a6b695ea95a1f33677dff41adfbde9003817154ba10455d2376c732e319a0531bced23b2f76972db09e991191083eebee8129b3a2513e730d87acffc9124ddfdb63d52b6c8b916f9df912507467d24954c0d792f8ee5f8a1e47e64ff06a257cf47de83ce08acac5631608981f2460121545409deab32b4dc21c1379befacd5003f2a3c996dabc047d1c011b12dd7b4be241dc9b07f38624d46f6aea1d8ca7e5d6b29dc4b3212a25c59fcd9dbacb8cbb60a30a58f6d30b44f12a8baa3b4b0f189d89e3d84d2956d67617932a68c69ae31852927f1a90465c7126dd3f3232a909e832d60d6a92ceee0f48d222596e4bd3a1b1b71aa509468b6d68a398ba2d3c946d56b6848413a2d1f3b6e309b5727319240628cb8a3ccf31d0d1ecde9bd2688523396367aa172a41efa14b0be32ef03f586a19971f79c24500bba9e39cdd5c79f495ea3190121a9c811f3d67e55a117cb68503f78d0a28b79b725b2a3c9441d38a74d3fbf9476b1204fdd1d3bd7338799bc5e7ec049842649060df7f3401412f649df4a40e2fb0e8d722e893adc409f80213a1e45ee61fd223fd2a4680e5108ca59ae103be13f424a5645fb876c9b03d531d4dfa7cab46b77a3a43200c1d81997c1bc2040af20ee480db0b622c00cb76323b0adc9ab436c5be9fdd19807157d6f1830", 0x1000) executing program 3: mknod(0x0, 0x0, 0x0) r0 = kqueue() r1 = getpgid(0xffffffffffffffff) r2 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x9c2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r1, 0x1f6, 0xe981, 0x7, 0xff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, 0x0, 0x0, r2, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000240)=[r4]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) r7 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xd4, 0x0, r5, r3, 0x0, 0xd0, 0xfffd}, 0xeeb, 0x8, r6, r7, 0x5, 0x8, 0x6}) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x19, 0x1, 0x1fffffffffffffb}], 0x7, 0x0, 0x3ff, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0xe40, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4}, {0x241e}]}) sendmsg(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000340)=@in6={0x18, 0x0, 0x90, 0xc}, 0xc, 0x0, 0x0, 0x0}, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xa) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069a8, 0x0) r9 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) readv(r9, &(0x7f0000000140)=[{&(0x7f0000000880)=""/208, 0xd0}], 0x1) r10 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r10, &(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r11 = openat(r10, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r11, 0x20007465, 0x0) executing program 7: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r0 = socket(0x1, 0x5, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0xb1}, {0x1}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r2 = socket(0x20, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000280)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0xb10d0349343baee, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0xc1206925, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004500001c0000000000019078e0000001ac1400bb210090784495a0de30ddbc30e59ebecf082277ffc5"]) socket$inet(0x2, 0x8003, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000000c0)={0x2}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) socket(0x18, 0x0, 0x0) close(0xffffffffffffffff) executing program 0: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)) r1 = dup(r0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000600)=[{0x1, 0x80, 0xa4, 0x800}, {0x5, 0x2, 0xe0, 0x3}, {0x4, 0x3f, 0x81, 0xe4d}, {0x81, 0x7, 0x9, 0x1ff}, {0x6, 0xb8, 0xd5, 0x9}]}) close(r1) geteuid() syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x38, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, [@routing={0x3}]}}}}}}}) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0xffffffff, 0xccb, {0x489d, 0x4}}) ftruncate(r1, 0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r4, r2) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') clock_settime(0xffffffffffffffff, &(0x7f0000000240)={0x2, 0x101}) r5 = socket(0x7, 0x4, 0x3f) fchdir(r5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x10, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000002c0)=0x7f) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000340)={0x2}) clock_gettime(0x7, &(0x7f0000000380)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x20000, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f0000000440)=0x200) r8 = msgget(0x0, 0x745) msgsnd(r8, &(0x7f0000000480)={0x2, "b89af04b6c671a3de39d44a59197680f178152bc3af567343c297188ae45abcfd167022eb8a0c0c2631d79deb1e502c8372fd6e193efd554b3c5dcd110132d2e721a463c6636bc656a13c889bb05d1d9bb6e2ff8125c0dea54207dd82330b8ffda27a5690a7469e505e9fea11700"}, 0x76, 0x800) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000580)={&(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000540)='./file0\x00', 0x8}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000005c0)=0xc19) executing program 7: chroot(&(0x7f0000000740)='.\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x4000000000000009, &(0x7f0000000300)="4a061e68c5abe6340900e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb53000027c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9574932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640788853d0fed9820b5b1dcf9547af3cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afa7eb8af87d0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569a82a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0x25a, &(0x7f0000000880)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035ccbcd9fe65a9f4e7f0e508962ba9ece55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71ee6043a9fe850f93f275e433613517f77ac730ed6cca771987fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc4161b2807fd91142118d7618e3bb1972c8087d5a28ec01535c7e6b2e05652e899445cced341abff0783901c7e0871b9d1ee0c767911e0200b8cd6e6e9ea0403ed8286c5b897c6d587e52e019934568dabce9f7392bb00f79f4b2d608f8c8699bdeefdbc6f563f2eccd76b5d00b3b0015b46a3f23be8a178e8255b1ba145cbec100913fd9235d1038db1baac0c07ed71261c90866237d26bc6f9d93a00b3e5a2927a5a93ec8f58214530e05bb91001e603919600bc87ba4ce71f7faa1915911df34a8d9420b30a82cb24e11c00b948335db148141954c3c60746d5ce9c625c7a924b3d06c7dc529a8506649f73cabb5a28a0654f89c3f87765eca82cd81f474fcb7a46154ba037549198b55eff0bb1b64006b17859a2f3a58eb0a6f89a1943148d7ce6b0000a04d644abcbd2c1e832911c6562ab69dfb55ea044e1e0b9cd35b0041d1ab2f0a8c5ab1f4c990e839e072265f7b177e3b6a5094049ce6889169f99a1fbc540ba21aa4631cc25a64a8387675cf268c3e957ec9d370b5e1fade7190b663da72dbb29b2ef8b1ee95b311f6fe084972a5640080dea0c360fec009c7338c24571e14e13f3512137ea3597cb06059100fd6c9622796a6b5ab59f5c72a3d02c7ad4f776c94bfc90b63ba07c99dc1984da1446272fc5a63e2a65e6ee83eeedd7b589e6bf8096129521b301750d2c49095a4826906d8cfb42290f3b9f26ecfd450f268e5aac6834497b4928bd122dc24d6da5479a5194d7ab755f50aeb37f133b233488f9bdabbd8418da323e52987a700976944a80ad03140bec4c1371545c7846a79368481380354c44dd2b90000", 0x235) executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) open(0x0, 0x0, 0x0) executing program 1: mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) symlink(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000001680)={'./file0\x00', 0x286bbdd9, 0x20, 0x4}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206910, &(0x7f00000001c0)) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r7, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 5: sysctl$net_inet_carp(&(0x7f0000000140)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000180)="bfeed000", &(0x7f0000000280)=0x4, &(0x7f00000002c0), 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x802069b4, &(0x7f00000001c0)) socket(0x2, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7}) socket$inet(0x2, 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x4, &(0x7f0000000040), 0x4a) r5 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x40, &(0x7f0000000100), 0x4) sendto$unix(r5, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000004}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x6, 0x2, 0x0) close(r6) r7 = socket(0x18, 0x3, 0x3a) r8 = dup2(r7, r7) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) munlock(&(0x7f00004ae000/0x2000)=nil, 0x2000) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x80206949, &(0x7f0000000100)) setrlimit(0x5, &(0x7f0000000040)={0xfffffffffffffffd}) executing program 7: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') mknodat(r0, &(0x7f0000000540)='./file0\x00', 0x6000, 0x20006c1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r1) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/252}, 0x104, 0x1, 0x800) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000200)={&(0x7f00000000c0)=[{}, {0x101}], 0x2}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000003c0)={0x0}) chflags(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x81}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="fa", 0x1}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = socket$inet(0x2, 0x3, 0xc1) r4 = dup2(r2, r3) setsockopt$inet_opts(r4, 0x0, 0xd, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x6, 0x2, 0x7) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="5ab777", 0x3) r6 = socket(0x2, 0x4001, 0x0) r7 = dup(r6) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 2: r0 = syz_open_pts() mknod(0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0xebe, 0x8, 0x4, 0x7, 0x200001, 0x0, 0x8}, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x1, 0x2}) flock(0xffffffffffffffff, 0x0) flock(0xffffffffffffffff, 0x0) socketpair(0x10, 0x0, 0xfc, 0x0) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xc0, 0x0, 0x20}]}) write(r3, &(0x7f0000000540)="76e5dead6f01f8607d21000000", 0xd) syz_open_pts() socket(0x6, 0x1, 0x3) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000007c0)={0x0, 0x3, 0xffffbff6, 0x0, "6106a6bc44862c5008c8b503005a000400008fa8"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa58b353283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f5821005c6e2c974eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052c", 0x66}], 0x1) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000380)) syz_open_pts() r5 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mmap(&(0x7f000000b000/0x8000)=nil, 0x8000, 0x0, 0x10, r5, 0x800000000000) mprotect(&(0x7f000000f000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) executing program 7: r0 = kqueue() fsync(r0) dup2(r0, r0) getrusage(0x0, &(0x7f00000001c0)) executing program 5: sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52083993a543d8", &(0x7f00000000c0)=0x90, 0xfffffffffffffffe, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@random="836ce898e0fc", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "ab9565", 0x8, 0x29, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="6ddd6d79cbe7cfff3aa873063828d9dc", {[@fragment]}}}}}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = kqueue() r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xf9}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x0, 0x0) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7ed841f1e000, 0x0, 0x0, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000000)=0x5, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername$unix(r3, &(0x7f0000000100)=@file={0x0, ""/4101}, &(0x7f0000000000)=0x1007) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) close(r2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x200, 0x0, 0x0, 0x2000a002}]}) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00004c9000/0x1000)=nil, 0x1000, 0x0, 0x810, r4, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x3fffd) in6_pcbnotify: Huh? Thought we never got called with mapped! executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020691f, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000080)=@in6={0x18, 0x3, 0x5830, 0x7}, 0xc) connect$unix(r3, &(0x7f0000000000), 0x10) sendmsg(r3, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getrusage(0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) write(0xffffffffffffffff, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000a00), 0x40, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x1, 0x20000, 0x8, 0x9, "6a435b89457b3807b81205c8f8c2dc6f1d86ab82", 0x101, 0x2}) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x3ff, 0x1000}, {{}, 0xfffffffffffffffe, 0x10, 0x40000000, 0x6, 0x88}, {{}, 0xfffffffffffffffa, 0xb8, 0x20, 0x0, 0x9f}, {{}, 0xfffffffffffffffb, 0xc2, 0x2, 0x4, 0x5}, {{}, 0xfffffffffffffff8, 0x40, 0x2, 0x0, 0x8}, {{}, 0xfffffffffffffff9, 0x2b, 0x40, 0x1, 0x8}, {{}, 0xffffffffffffffff, 0x1, 0x8, 0x2, 0x5}, {{}, 0xffffffffffffffff, 0x38, 0x40000000, 0x9, 0xc}, {{}, 0xfffffffffffffffd, 0x51, 0x1, 0x4, 0x50252906}, {{}, 0xfffffffffffffffe, 0xb, 0x80000000, 0x6, 0x5}], 0x4, &(0x7f0000000a40)=[{{}, 0xfffffffffffffffe, 0xbc, 0x1, 0xffffffffffffff4f, 0x2}, {{}, 0xfffffffffffffffc, 0x30, 0x4, 0x4304, 0xffffffffffffffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x8, 0x4, 0x401, 0xff}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x40, 0x2, 0x2, 0x8000000040000001}, {{}, 0xfffffffffffffffe, 0x1, 0x2, 0x53, 0xfff}, {{r0}, 0xfffffffffffffff4, 0x18, 0x2, 0xdbb, 0x80000000}], 0xfffffffd, &(0x7f0000000b00)={0xfffffffffffffff7, 0x7002}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r3 = dup(r2) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0}, 0x0) syz_emit_ethernet(0x40, &(0x7f0000000780)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb818058faf554d617f2fad5d84dad1e412a9c8861aab717de903fce5d523c5f930a9a4332ab0626d5b1e012ad9649c0705c5e43ac5497633b67c89f4890cd82632e5c7e8c99cb39b0174ee5b1d9772105841435f4ff34276022e54dfe4da5502d9fabbc9ea4fec8625a15f6b21eaf4b6a4a25b8138af78b56ae5a39cfdfb8f64cba8bd53a43c6e28f530d86ee3930906fd0824334f67b077b1dcec8fc4b0ff59244a8a386ff0238f39f79b2109037b34f230c7596415543d4ba4204e29df9cd0500000000000000d1bfea94fd1f34d83e1b209d2c3666d30ed5006b59f41bc07a60db7a6cc6009f9e9b72eaea57e7c9c731d797a80b953d2d9147c402d3d170b5319d024c85edc27971084d672445fad5e32e6de82802cd686a084af743166efc7b84e91471593dfdfb49385918e09e80e675afec8408fb8f5afe3bcbd8f4e364edc89d8bd5cca27e4126758bda343b96040dc185eff82b66ca02f1abf1a10446ff9e0a5f7975af19b3fabb4d528fc09a686d667797911082ff6b6c9b06b5e182e4964afe37aa816dc38829a60302ab81882c8ae7b852042cc232139da16cbcde45bc0054c5f9186f1e747992bbfd0ff39d83d68c27029f4291177814fb33f98c31e97da9193ad4b8ba442286c4cfed38cf2b44"]) getuid() syz_emit_ethernet(0x1d9, &(0x7f0000000580)=ANY=[@ANYBLOB="ffffffffffff00000000000088a841008100310086dd632f4ebc019bff7f00000000000000000000ffffe0000001fe8000000000000000000000000000bb111000000000000000000000000000000000000000000001fe8000000000000000000000000000bb0000000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000aaff010000000000000000000000000001ff01000000000000000000000000000100000000000000000000ffffe000000129000500670000002f0000686600000088000000000000000502fff9000000000c08000300000000fe8000000000000000000000000000bbfe8000000000000000000000000000bbff020000000000000000000000000001fe8000000000000000000000000000bb5759c841ba9972ce6372d24c457fdffcde7ec0e4a82e471b3dba08a31b5ab667020265ba634ec7e917f0ac30739bca73d21116434c0e6062c44c64f51b4fcf06c8826f3bc73e10ab0bca8f2bf9c553f3107a2454d7f81a53a2140dac208a6c908a4941cc64b7f88ba1d5622e475770043d61b2bb8b4ad9f9680f36251df0589d64da2a2660d583cd6fcea7c286a92ff14ab3cba0705190491ce1b67f00"/473]) r4 = getuid() sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) chown(&(0x7f00000002c0)='./file0\x00', r4, 0x0) chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000080)='W\x00') executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) r0 = socket(0x0, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000200)="ea0000e36e52dbbb66baa801", 0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet_opts(r2, 0x0, 0xc, &(0x7f0000000240)="ea00000100000000", 0xc) getitimer(0x0, 0xfffffffffffffffe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x85}]}) r3 = getgid() r4 = getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r12 = kqueue() kevent(r12, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffa, 0x68, 0x4, 0x1, 0x40}, {{r9}, 0xfffffffffffffffe, 0x0, 0x4, 0x9, 0xa9}, {{r6}, 0xfffffffffffffffe, 0x6, 0x80, 0x9, 0x3}], 0x1ff, &(0x7f0000000240)=[{{r9}, 0x1, 0x40, 0x40, 0x6, 0xcc59}, {{r1}, 0xfffffffffffffff8, 0xb3, 0x8, 0x7, 0x2}, {{r1}, 0xfffffffffffffff9, 0x21, 0x1, 0x1, 0xc7d}, {{r5}, 0xfffffffffffffffc, 0x33, 0x2, 0x6}, {{r10}, 0x0, 0x11, 0x40000080, 0x8000, 0xfffffffffffffffe}, {{r6}, 0xfffffffffffffffb, 0x80, 0x8, 0x7, 0xfffffffffffffffa}, {{r6}, 0xfffffffffffffffc, 0x9, 0x2a45487587bf414f, 0x0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x41, 0x8, 0x90000000, 0x7}], 0xa44, &(0x7f0000000180)={0x9, 0x6}) setgroups(0x8, &(0x7f0000000140)=[0x0, r3, r4, r7, 0x0, r8, 0x0, r11]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f00000005c0)="71f91c3471ac0058bc5a91501d94a34b8e5f84cf7196e5ca359db59c7afec37009ccef8ae0843330a8fd52368eb27f9d8d856f2b7baff4a429298190423566b414d8f2ab1937cbd2d134f1168625279f7c20f3450b41d4ab11ec254fe6f0289176632b8ace2d9a4cab976fab36e5459cf69044e5888df5094ec8dc0000000000000000000081d75cf2488e64a0a3e9bb8a8d1675254b5f06261b1d0ec2015951e22ae24957686076f7a7572066462ce9b1a0cd3a48de9c99f2f92e5091357b6ad46aaa62621720516e249e12a39a9e45b2cd5c8788ecfc747c769ca199ff0d772c932fb608eb9e7bb5612b13e1f369181e5d88f4f6379ee9b942c345d7c2fb51d46521634157fbc56705e19bb694d218620640f257eb96c3a241fcca27c2cb0533", &(0x7f00000004c0)=0xfffffffffffffff7, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0xa2) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) getegid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setrlimit(0x0, 0x0) executing program 7: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x125) r1 = fcntl$getown(r0, 0x5) socket(0x18, 0x0, 0xf8) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x2, 0x9, 0xfbfbfffe, 0x5, "8717f905053b76000000000000efff0000000010", 0x40, 0x9}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000280)="858699952006ee29c6d0b9226708310d719d4f422d4f9ebfe97e61893c2b06bb8ac157eb3af4274ad1d6e2777d5bb9ac2e1729e679b70795971ab6163de0c0ebd40b878fa515ec243b973f8b2e3e7415ce3515fed65378f9afb587af2c0f760675905ff7c698fd67a9a10b5c04ae8ab8757bf16527dede19482532a11b40988846c4b3140e080fd686b9e22607", 0x8d}], 0x1) shutdown(0xffffffffffffffff, 0x2) syz_open_pts() setreuid(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, 0x0, 0xe4a, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x5, 0x20) ioctl$FIONREAD(r3, 0xc018696c, &(0x7f0000000240)) sysctl$net_inet_icmp(0x0, 0x0, 0x0, &(0x7f0000000140), 0x0, 0x0) socket(0x2, 0x3, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x80}, 0x4000000000000, 0x0, 0xffffffffffffffff, r1, 0xfffffffffffffffc, 0x4, 0x8}) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11c}}) bind$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) executing program 0: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000000)={0x6, 0x0, 0x0, 0x0, &(0x7f00000000c0)={{0xfd, 0x1, 0xf7, 0x5, 0x1, 0x9, 0x7}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8000, 0x100000000, 0x0, 0x0, 0x8, 0x8, 0x0, 0x1000000005, 0x3, 0xbfd, 0xff], [0x400, 0x9, 0xfa65, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x2000000000000000], [], [{}, {}, {0x0, 0x0, 0xf6}]}}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = socket(0x18, 0x3, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000ac0)="60159fa4271ee02ad1b6efb93dfa97a1e031cca9582ed13f50393374c1831c4f13a749d9130f1b7674106691fe87cce8c4057640d6a35dd5fb5f1d581fd9a03454e95ab5f88d2fff2e327b200e06321e5bcb520a0000000000006c931f433027fd260dfac2af6bfe2fe2c1d702682f70bcb5985ccd6d7ebdde637d56add7c0540dc52e36f09061e91483670e2d40e2cb7691c2cc5ac9ec", 0x97}, {&(0x7f0000002640)="95ed352af973c36ad77e5dc835ab219b31fcd9cd174c71a6935696c277ea74d4d1d2f0ea51b00df5790a100cdbbfe598fd697eed808f54194fdf4ca3b403db0decf9cdf105890a04f2ca55c467d671c5d4ab1ba42feb0d6c196423a825d27745187e286c9ec88637a2413502d6d3e186a1dde261f528dc8c513f4f4a1f17217743b23c389a944961163fc893be3776d971f4ac980da07acc2c67537e50cbdfaf9a4789ae1823d1bb4477ec7905eeb8116b6892fc6b1a1c2f88fd41fd2fa1444c969526a92b3d37042f2ba6bb683eb3c4dba1458e7e7d672cc44e7b9bc9ae6d41924724a62a41af785c769474b63aac502a6ad46d4913161eae9fabe202be4f6f6a4d1657df78fe23befa83bd7d21f4e945a3210119e3a8802d1a783b33e4ce068392d1d288dfccae409dc0c55f194c8e34ebbb295ae222768d8aac43ccbc4b1005c7c0c3c57a95f229bc7d913f67e01038e5827b0172e865a0f44924b1606aa8d077692fef689c907f811680e2a6e9d7bdf095b760dc3992caf7cc12591f23e479dec6c2a11283353d1099d241c28048e2f07224a812314dd80c8928d0330698f721bf866b1431a8bd9ed61f94fa2807083f3eadc68d0c46e4e9e9da86f5cf88b04dbcf6a07ce0d74fd524b42b39ba381af0e22e660c75e00a9a8c564db50b00c058f3be7a582aaf70ef72ba0d3cca1eebdfaa0ac194a241adccae29807e5e45315941dda5b7a43d62e4b93e8d4efdd7c6a25f18a86aaf668c10693f76f211e64f192b89b39c2aff7cf749914061b8a42cbf394041c5fbb19e878f58dcea0b619d1799edf603b616e4db8ad66df08e860fd2380ebaadfeba4f73b60adaccc875fe6e107befc4ddbfe4febd7fcfd2fb9ba4aa45817c610e30e716438d6a567bbbaaaddae7686dd1b39cda04a7d23fb8214ef8cb4652f62bd31589b34ed51dcf6c41afe178adb31624172dd1f0ff41f9db4313c5ef7178814b0de047fcf20c40408630abdc754cc5af871aebc0ae677c716692afb11f7c0931179e2044cc4db1feea56297cc2b06e8c1fd22d4a8ec38e7cf56cf1015ef5245716c36dc385edec6565748ec22d9350e6b89946b4173990caaec356acf7c2e62d3ba3e2e9dfd29b946ced4c8b56df6ede9132ccd27e2ab6ec8894a8aa071ac9ef4df8931340aea24aeb51656382f13e572733fc4593883b36cb7284e2000c2164b690be8c94bc5ff8d4252a1786b9d1bdb4d331342cceb60d192070295f97440ada5d3af0649ed87e2d767ccd60480f4fcda7dba3a7b7e5afa666d735ca8ae35f3e491dd1641e4fbde80ebb91c1e7e9558f921bf3b5b52e0851c42be3eb9619b7196151825169eac953ac42b5570e0900cc236029a2dce3fd311ce80cb8afde8fa7532c45dfd14cf64f2c5551c3a2b24642b17062064c9593ee5d7bd28ff4fd4698a9fbfe7d945c869db5f35c15909de1f5ece302bdadf4f4a4a42154503ad935d0a274cda9e7c240186abaf729d89a350360580e239a0bb6854f1bb397cbbf79781d881987892b77457b53220232c93adfc0b2a04f0bcc8e2a965b27f72432eb24d65d7cc4f2cd6c8f0d4f2a9aa54a844970ce4bdb9194269b343ed28135205dcd1e12a7273db4062744a923c58a96c10224ee7a521c4282c64053ce3980a1c83bc81f8bc2f3a45f90201d763ec0a138c8469cf5c07d2b2c7661401aa7c856fdb5d6e121544c048e73982ebe17663ff0170fb1cb7f1d978eab0c0350798a627b6aabfbff8497f29aee1b73a748ef75c7d0f5ff467fd6b9d743d0d62885a51915736999fa4077709f9963a464d496dbabc23ce9d50efeee7a24508097a015e9604fbb622234265928d3c81cd973320ab2d423a4245bd498f50daeccde630558df4ca66816dd150620e3367cb1172789e0fd4c83378d3b703202b85989ba480beb856b8a74b654bd7c2fe6b947ec80d286282b59ae1e76260013e7bf95b2f014b18f99f091d2de293c9bcfeeb13e8e79e4b995382f29f5672e56a3ca39afd1b421e2d3a39340c9e8e4f54a2354db5be45758f954b44822eb7885bb37a32f107d560bfa7bc8c3768b444de68a9fb1ebd3305aefc745bf2dcb3204f0668f0727b50d98f3b2588265cc3ef48341cedb5de9a1c5877d601dd455daa9a9ac348f3144055aebe9b5fbadde0a9b6eb3c1be9e5d3276c5ebeb642a40c34cdc19fb73dd97a7ce23658bb1f2fb1f970c5c39467fa590b47c0042f3811ca9542819df7c26794c634585ab71f067875388805bd3604cf08847a5e6ab399ca4d5d6929241b5097fcce14f41e5822f14d6240ca9c3947ddb8ef938345b7894d5e6eadde32087b6d6e6803a7c48292dab502e9a5661726a8dcf17b3781bfd556eb8eef1f1e307c859a46c35873af58391c4b2cbc25de2bdd8f83f5067860e3578f14575bdfa26df2dc727453045dc4886acc48db9d94f6d4b741ea1a305777db288f70a502947add555496a196202320999bbaffaeb01d58d6a98ab410a9be7937e48527a4e7c262469e4134053c233e5fbc61febf5306a0d4cf6e0a93226da556cdb895b89149c120957e6403869b9b45c7a9b3062b2ceaeb77fefe5a94880a62b9b5dd6c3a9fb0f3cb07c85d9e61b0ac4c7d061cff2ee4942638b05822ac8ab5829b00601ec75bf5a2242e55d1bd93507793b67291d60cbbcb6b65d3fd4fc546457bcadbfadf5cd97f11c6c5ab4a0689d02c351152a398bf98ba59551e01f3a591c0dfd5cb951b633372e918d211d39a435a009186ce8c6a528a4c3c3aa2886491d3b850a68cd424482b406bb438a655eab8c613eccac085921d563a76cdd5c6e6c5940aaed01fce465af74812fb4188277a848dfa32c666a8d78930ec93088ad64f55ecc9f23b8600d2ceb0af37fdddda29c2dd532d47e1dbe985b623f3bb9a0326a4ffb72877507c8bfa320be6b273cf77b3a465c45f602d09ca66d049cbda5c309a25717bf66a16ad7724a7686752a6d693933ad4ac097ba10995a2fc1c4b471fc5f9314f748342b1887b26135631a0ceb6fa45e1fec85460da70f9ede25112075af44c0c42eef214267503af39461c191022d643eaa4a973310ed775df590b7e23f788f769cd07f371686b96872c2da77e05ea8aadafed91edaca29c6f31037c7e2be21ecb4a7f5698a45f3bfffab56c7ff1a88445b3c7cb7107e4f19704f3c8eace9f4a39389939d1d8cd4172d8a08c3bab2147ad11498ddcb71d69e6d0774698b50a7fcd0d39f15b289915bf53b7826524089781bf8b074b2f93f6b7022525f9653b5609ca663eede37abc6e87d2eec439f68bdfc94a96bc41b9d71f31e4647a582f3319a3f6ceafea99f0d357954bdf4a42da42aff4cabe20d320905be7ce7b7b55ad2b4a5aafa645b8d14bc8bd45cf190fd22443f15d44bae8db6a23fa3677483407029436c864610c8523ba0ad51d762136f7badde07ebb0d1e11f2fbf9755ac28737b5ac61d0df7098222bd6119b23166d8b8ff5c85b9414e64c09c72e078cdd46804fd41be7bf5a45fce6c4b9ef0ff1feda86b5e53a95e41482457670386ac0f56db4c59e912c51eb8b773128da4d722809d1e2e29eefeab0e714997061f7303caae0943296bed8f0f43a2a77d82f8386ea2f87862d85db218a41276fe31bb0eccbc9eacb62ff583a4ca1cafb49e6300bdbabd7bc6964a14073454d66e9631a065a261431decf4d0b6f46bc78f2649ae5a9b28b800f8c8da28bb996eb38994c7e505372b37b5d58c10e7a75aaabdea8ad9f0723d055da39646b5eef523586417732a0cfeb9f50919b5f399bbddadd1c93773fae013f44aac86f8fea94fa8ef217910e58550526236470c8d98f8cb02f6e90a356b5f773cb8ce3693b9c0acc629af0de418e3381b76b27ecc87e185d6ecc0ed4a0be8ce19d4c971efe2fbe3b0c34dddc9adc6a3e352d6aae5e86a30ebeab9a0738069d7892314486e565205334dbf501c5645afa7661ed04bc17864c81ddec987271df495b3821f7a69893ca4e4ed16986202a7cc1cb1c3fada7618b9006a083855bd357f0ff4f306aa5c9d930793474e5b99526a6242923c179020aaab727a3a3f0f8fc2923dbd68d453dfce457f2e3b3d6a898a23cf6434c0c1f3120de2deb6acdd31f441fd333a07f1fd734b267f53611c3d09697fc4e4da39c2c1221307d377c3d4927b0cd43ae16060a1026477dfe4dfbc9358e2004cbb9ef3d5944c785d90675e856b3c0588754fae25d5aa8eb530cfbb055174590befab51aae96eee23b86391c5d218f12133fb65c647160459d151f9976c0f691e40b95df6203ffbbcd1987674c57105697d3e16595e661466918e60e00c45d1a98808846c0c06bfada11087fd0c26ba432c3a45383022db0a46a21398f581ef6b185a885b928c5874eb0b60e91540092bfe6022280fdbb7622268825437c66806934f33c013a4b276774997fe78d38b2a42370424755a7bbd63aafc1ed2d5e064e5574b173de877a69e16c83ba3c8e2da33f17c02dec9818a6cdbd3b5990b19e2efa555fe3005e4fa19f76752109dd39a52716a6326c4754bf164b7a5486f789bc908a90efc9e8c2fe0dda796bc137c6eff4533bbbb9983a495453dea9553e35f32323a38fec51dcbbb8e73524c06634f2e4810681d137aecdcae6dab7ac5b2acffe1cc2ffdba10e56dc59ba61e640d136ee9a97f703024810d24faadbbd2ff9d6149410d42699b80c608ca19ae42d98b6a35cfae1b1aead790d92bfdaf8af34125b11132f91e6ce6f314bbe7626670d167fc0b4ca96f56053a8eefb3c0bf26f1952f4b0de2b04f37cbf9f1a6688035be589982818064c008bb27f1fd1c491f4da2a7ff22033ee2a2db5840afa0f24f4aee21fb30055380daa946e2e4ed66c2bc514cab7d6ce702d648a25be3a98c11c43f8d385c9278543f936c62c994a3daea2b731b16d6a0ffb55a802749e306d74deea9d7ef8e2adac99a6967ca6620483d30f358409d994f3081c63a7ee8c98eea5130a5855f7e187fe8f897dcd110ea3e88f109327c24e6f2afb040e8b84e00930c5f83cf93749af4c42959f3891eb0c9b161bf3dcbe98db5e86ba966e9c05a74ed0f6e16b8d01ecc4f810e1b8d084dc936bcdfb81c093da33a229ffd16a1ac263d8b775948fe783d38edac27f7cc84b08bc4f22b8ba42b289eb103b524c528a330ac88aa73f616e0c52cd9fdec392abec6dc058f873f1162184225fd24d68d4b88e7e03044de492845eef035308f5e68a4767d8dbd5dc86be50a30f725f692c11d7374bb582349253ecbf693a91293a513734d4b0044eecc882b6bda9c20cd1d2130989171515e6360569ff91ec36abda43ac114d805d179df62a50a9249fb7b2eadf5370a1e24bc0c557bd38901ac7d90a72fd68b437832774f4aa87aa4ab3daff3552ff6f26fd8566656895830eaca9cb66e7f6e1fa37ad16bc01507058db00ee41c7ad74f8d23fb25553fbacd208da627486ddbd69cd95ac3d45a22f1577c114724fccb97f61951a7cd1ac3c84dab080aba751358e3e503d393ca8c04dff2993444635cb025394c995ebf8723628aec71baca140f76dde990468840c5c495f3968b20a97117a23c4440d5871718b2fc9919d94fb1c53d3d01d6539ca161c564b0c326fc146303fad5bdf0b74ce827f06881566ba85a151e30715e13dfd0eb3f96f4cdafc14daaf37a288724bb6d6fc421529bcf53f439bba0063feb6e0d59df9f6bc66858e07bbfc247937155054cc7d92a611e0df56d5f673825609bc500"/4096, 0x1000}, {&(0x7f0000004640)="03c14edf820c9ed918df4b558fd6b1cb0a2bd0f6a7c9597db0398f2f7dd87373a5fcaa48e83de4393627364f43bda46725ba14277f0fe936a33d0948b872bd4caca8ebf35585d2f29fa56b0c2fe06e1a79a120b28aa6ca91908568c35c5a0b8bda4de9ae4da70f5cc71ce83dce915458720f4ce9660ea4f6ff4780e1984f9a5b87739b33dcc65ff7acd4908e8efb51d24ea72ae71451c4db415676333d563d74f261d8c7effd2aea29cd1f2052ed8957db4eca283c01b4fe8ae2b5dff018d47813f54d82882042f72e5d983e9d96c844257b0dc02366ed18774d5eb107f556a451977a197c3928acd636cf49d6b2d05c2c282431c4c685f0ba6d89031722c03b9483856832343855fbe237f341d95f581304053dac0b370ab4b5ff1972b007495c7c7d2f590720f877cefcfaed221335887d027cc1c8a08a44c97032cb716a999e2fd938e38b6565092d3fb5c54819ed2337eb6425cdd41d9b1a4a164adfd4c44a7094908ae00d201be8b6528ef811790b486c8d291f13cf71cf2275eddd7571d34a5fda0c6133fa36ba14a16f3e77e2c9634a380c36893352cec5e80a9f4276cf193e210066f992f5041fc4df4661f7e906babbadf2d1bdb4b5d1fe13eb21cdbb37fff061899a13bd11061869dd8a8f432704c45f72b088806f235dd3902c5365cfed24625faa2dedff647764048f707ea0494056ba3bfeff72d8300e3b629382293c8734bf9b42e171b9722b078b4292002be07e5065aab40ec108df806f5326c3c553e79f866091d8706d8837d159e52bcf716914a72637633c0a53ccc27efcf0d6e2f7818ae71db61f757f924b95fbbd3ccfa543f39d8b6ac905a1d0101dae72176e71c4a6ecfce76fdaedfbaadeef1b663b59e45ebd5aaa18342b016cb776b59155cb0e584af6a81f653392449b2be771dee9f697d7383f02cd132d8b238ab5579fbddf2929d9bddbf5c879babc17f0ccc9c7cbf88a185ec87b1fead13b44d3b40763bc4e99da9cf2a08f684494dd072165fe05809a5b3ef39e6803391103df5ae18abe695d5c10fdb15925637bfb90b60276273aec846433a2cda27882d25668383e80a464cb1e922a1d98933ee24d517989e9bd26249750a98a00809f37e082b400c04893074d4d5e9fa8c595cf3384e8b9d4b8fdaef08a7863dfdb23f160454cab91c07d5d07ac13bd2328eea620219ba97c724454a7b9369840cee01881256e03de98ee7fc35e0ade00292421b4afc37aa9ce5aa1fc00e28bf444065b6c4abf4279dcd68b57a505563e37f4357932531d6b989d1466dbead79e2ce2ca0520556a4e5ca10577f5c8152d1aae5b761a7c6c91fcc44324d325d59d3d042cab8056a9d4ec1372cfb056743064dc83b160de26768cc068fd12e07d05d918de3ce12ec73200b75470df62dddfe602754d18671814f1bb2b22f808519c9b32953ab1b76870ba30f1a42812e82e9962888c11152b0f3e58199d1da6163f664e75e13db30323fd7b372aafba861490c4c63ca4e126b148c8022baa21efcbfc2a64bd58e7486402a5fc1267ef7cf2505ac43aa09b07e690c0ef3537bb4e1fb7aa18e3a8565a44bf53b50e1ae53e248260e04461a3bf68884dfd41cb3e8b4e534fe8e6079663000a6032126989195c4e2a322bdeb4d3ea9f1439c862f8d218bc33e40b5b29d5a753b65334dc5b7d2333279f07d4c6985dece70cce7d9698264bc82073e58c41137ef9abb3fec1207f7c2d2092e7da3b089246be8b03dc58e0e8da9215062cec7fc1826988634672c1a00500501bcb245e0a38f7563df390680371b8ccedd547413dca780617c1810b58b3226103798361fad38eb91f48fdba6ade353d9474d27aa818f50b3dac0f5bd4435596473cb983be58b92bc818bebf2693a3211d2f9f900fa5d800dc03465247f8ba1bbfce0f8350860a30b53591f57422b02c73de1cab4b5bde825f5554e25d99f86a5c3140186ae3ea06b7a5e5bec3ba4163f9626307fc909a4aa06ae750e323836ccfc16a1bfeb851bd8acc68f5803f8a77778a469468fd1be6dc1f1cfa07635406a705a647eca75e0d6b759b4b034ca9c576d8a5314b6cab6ad95c96c14a6c7cd0376035106d20f5ac9589b56586d7996a522a5417de1d9d63905a1a8fd51d53c4682397851dd5e945723ae49ea46b0b21a5851981000fb0ec1f5221aa175fe8d3495a67430681ee4c2bec5ebe0f845fa3b7ad4e6f746ca23f1094796196ed90961bbbeb5e3a111608ecbbb2e973b38037c50e6fb93a12c8998ea6f8a5c29ce0bb893543914b3ac7d1082d9fe185dc326cd3283fc9b3412a33429e642b57fdafc2429eee5a0464f9fb297694bb30d37b351d5f543d93a20e9ac13eb976828af6e5441f14acd0ffbb446b9036e37b48e0dc5317256cc1fbcbb8ac07bfb94f44792b137f71d654583253a22a3fd3a52046fc5c014a659ba1b578f2a9991eace4900a6835402d7e49ad76a864aae911335384669a613f71a0335e35afe6038fb802781f2615f42c18e6ff5c6373d7c3b929afee3dcbea3b7009c6a0ef5d18c64372dfe83de206680cde2d82b7786c7238d2cd5f8a6de63cb135ed0d4c6cdaeb301746c2073bace1a499794e5e7c52ef74039b03ea6d79f13269058c1e0efb167b68cd91d077815bc441df938a39f894a83d35e55689399d41fb4a7b4058ce0a8d3a443714189773fa7036a839d169ff866ac272d6e312954dcdd7b380fee00926ac1414e3af2352a9ff9848b2e27ddc35649faa629b75f3cb2b80ee3efc34db0070ec0a302abc3233db92a8f60d9c6d9d8aa32d9c19b44986a86d1dd8685dd9ed47896dcc3d3dbe18934ee190b58e0d949f2245d1b65ff7c25ebe2b9ea4664219307a0365ba7df148fec21f785d7b3a17c0d0b59585b7929a7d743b3c3b61646f08e8b78d6f2e721476b7891879c3d8ef080a2e949bda06315dcb76c3b1f3b2859a6970d20a94fe5396880136f84a7e90ee6bbb5a8c5882cae90cb333fc21bdfa95a8201c6b6d89a11e8857adc8265bfe4eb127f8147d034a116cccf248497df34bf5e334c5fea540810bdef4a1efbc9a2455ff237253a889025cf15a22451c7fbe2fd0e18f1e255de65c7dab25c07ce9e2354a5874fb5d1a7a07c6e893685a0ea237c8ea2c4eb61efe6e1f526954318bc2b28af88b2f202b2f05083db13d70e8d3a70382d9ad57582169abd74eebe8d0d38ca981790d3c795dffde187330d7ed70f33a6a3d775bc27b0ac5eb57f3aabc4544f9743c0fd6239ba0ed5e4c039b81131cd2fffb20594813701ed55ae746f57a711df8baed77208b1f1c34028af62b736ea48fd30c7a3990927a5cc740acb4feba8f85c637ace453f2eb750ebc03a840dca98645c8c88c9189fb114cc2642fda7de60323d47967cfa140d0193b5e2eccad3c94df502e39371fb839cd34799439c9e899147b309de69d745355de18bf31e75d3ad053f8420351ba6eac11b91f1bc1193d5a81508f62727a8ca73c3ce4b77305c1d9d0c09ef90e91ffe027109744888e5123c990b1687aae772173e16ccffac7a390ff299162d73ed9a7b1c4daab457ee6956ffa252fd4e9a9b8581294e4e77059a5cbb63b11a5b1c19650663b8d1b56d5df314386436949c11f33f31ba84f7523306e43b1b64497fafbbaa1252540b9ecb345a701b63149863233d58e7fe73e5b3578050b6e6cafd2c30f1f964eb9405befcbcfd8f8bb311ec2095add2e011f4a03b77faba7726b49f048d3c378f5722f3ed8634601ccc63773b0326d18910a553295e8f01f59b9b993f22b6738fa42d76fe5828c04aee36a2c7fba14feaa9bf22e12cec726e8d36d9dd46e062bec41ea93521ee14eb685b7906a0c4ec83cde85abe4226e17ba2042b2033b8a96de6c193edd1bd20bc600da485d1b5c8c27bc534fc90a12bd476e5066dd0d05c2cf1d39f738892ced5432611ec330820a7b260e04bacce081ad800f6a3541f4ca2e3fe55503e63143d78e4529f05e087355058324964f42f562bcb21551beb6ce33480053519972b7be8249386ba274cd28c393990b9dc86b610898721b03a81a2969b76872f2620b4c8523039bfc908a89237dd34a8e4ae3bda788126dc69f2127765c5ad9db1a4b94d0b74d8ccae6e04af46d50972176b71fa1201fb9a6acdf358ac542a9b573103c8dbc448a1e9ed6dd8a16e4e91f131f7f0aaaaad833b9ce8d30622adbf721b9125de129a17cafe3d57387b35bdeaf6b49c8d17af49ae6cbaf3f0159254bf20f588a397e11310738d2734b6a6d1653f1c4ffcd0fc1f2552674c1d1ce8066f0af319bc42e7f9d3fed1f0aed8def7a8c7ea8c3de72d8e34b4323b9818f55492f53fb39284ba619f867cff019b515a2e03fd5d76f6c3a87a39101a6284db547b7bda3d9de26f7bd8eb096d7d8007ce2fb4af59829fafc454dba4c0f58029430cd9c550bc1f084afe8908a820e831eae0408bc0e1b7369d689abe15f03af16d0d1b42c7fc6bb05896fef974ba6ca9e8b915fe38fcb71eeb2ef279a37a8b3f799d7a700a6d454f44726931d90c03e48b523e0c00e51cc63216d58163879e1b3c217cf509dcdb405b562bbeed83319a9869e93245b4e2afc65f5a45504b16016a2df7c31813b82ac62b277d605729642166b4bc9111e2ca97969027aaae231edf91b01d42f2c4dcad6f0ffc267efe39d478dd9829f39999d85c82c2f0a9d40acd1c943035f53497f26ab8721a86565b2c361ea733eec2b8631b0d7d4e92ef7d1e8ada640b01fcd889714cb4d55f6f157c704ff2bf440bb33fd805ececfce1189a9d04f7c56b7ec2a7e4fc9e15a1413cf74b27a1d6476f631787917d06fd811694ff2dc9701380bd2724adfb1648499fe59c63471df94187abb58a237979ef86310434fe12cc73614637f18eb2dd0b350bf0539b09918ef589d624ffcd4f93230abc07066e412ecc9f4abf67b940bc370fea6d576d8af3a7aa5d789314a330df5c3d23364dca8daf4e3464099c35449818d5aff1d52a0f5285842e8029b481b4bb626a7d98556a84a484f468d908fcc5000189a0c7fd9048083a47e302491cadbbf019f3664c8db154c699d9fb6bdf91f5b3c120bd4d948e365f25ac722028ab1a4d3b974adbdfd5c8e69834a1f549b0e25d972a60ec0e1bfddbe898c1e2377584876369af022c05873eaa068bb5dbe8c152778125bc98fcf76c1738362ea695dffc7adb345b01d102ae04907ea25eeb3498fc7b3066e739375034c86dab139e0b516690e4f058cd5086cee7a10971bda5f5b39e80a26c37c621dcc27433064e41d5c5b4571899d9f412decd20b5817e134b47c7f81587bc3539f8c567f43229441b2d3543d94b5c4e9946ed5d714d1998622b5c22f4e968ce40be07741764ce358345ba5f2a7943d4eec5f78c2da90d16f97e7b62a52bac9b7a0667e0672438f68d06938d933dfbae23f9357643e3b507a5226fa848ec5400bf1bfa25016d49cffd76e94465685aa96ddc96039b944a01def9ccb92d96676c591e32e2d5141952927aea1d35b8ab8afdd81f17b02c1bfe521f9d5d389c046219f19aa06fc098f55582ad865a448b57bfee31ce8c89c2dbee93aec9f70364ec002b43336e1f6d661f0cf78d3d3f60aa84151a17ccc0800e5b5425d4e0b398955663abe492121c5abafd8909ff75142cc2bfe263c57ffd9969779bfbb67bb151858fd5baa1cc267d3104b7eb78d2aee0e3251f0da18417b5a7524b2e9550f701c8ccc0674d078e2dcd604e18a6663f90cfc00"/4096, 0x1000}, {&(0x7f0000000640)="f5c70ce891e4f4bef2ff329f9ee93472f40a3c91e0fdcbc8161bae75ae1cfa89cae242353d4642e714ad84f892eda421926c70dd8a7133fe22aeb703a31f83a9874b8a82f69a9761f6fef5c0a85505fbc7c4c822213b24ae120b1e74bdf9a242adc3332d7bd716350de772fb093261db0e66f75c2e0da58346de80c084585d", 0x7f}], 0x4, 0x6) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000240)='./file0\x00', 0x2000, 0x4e5a6060) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x40}, {0x4000006, 0x0, 0x0, 0x1000000}]}) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000704", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r5, &(0x7f0000000000)="b10005016000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec5920400000000000000361b12578ea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e520000800420000000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aaffff6deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80", 0xad, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) recvmsg(r0, &(0x7f0000000a00)={&(0x7f0000000380)=@un=@file={0x0, ""/503}, 0x1f9, &(0x7f0000000880)=[{&(0x7f0000000580)=""/117, 0x75}, {&(0x7f00000006c0)=""/111, 0x6f}, {&(0x7f0000000740)=""/161, 0xa1}, {&(0x7f0000000600)=""/24, 0x18}, {&(0x7f0000000800)=""/84, 0x54}], 0x5, &(0x7f0000000900)=""/249, 0xf9}, 0x40) executing program 4: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="010000", 0x3) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x7, 0xffffffffffffffff}, 0x10) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) socket$inet(0x18, 0x0, 0x102) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x41) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) sysctl$net_inet_tcp(&(0x7f0000003600)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000003640)="ed849b74", &(0x7f0000003740)=0x4, &(0x7f0000003780), 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r3, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r6 = dup2(r5, r5) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) executing program 5: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000480)=ANY=[@ANYRES16=r0]) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r2, &(0x7f0000002b40)={&(0x7f0000002b00)={&(0x7f0000000100)=@in6={0x18, 0x2}, 0xc, 0x0, 0x0, 0x0}, 0x9a}, 0x10, 0x0) preadv(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/112, 0x70}, {&(0x7f00000001c0)=""/152, 0x98}, {&(0x7f0000000380)=""/214, 0xd6}], 0x3, 0xfffffffffffffffd) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc020691b, &(0x7f00000001c0)) r4 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x43}], 0x4, 0x0, 0xa9fa, 0x0) kevent(r5, 0x0, 0x0, 0x0, 0x9, 0x0) kevent(r5, &(0x7f0000000100), 0xe4a, 0x0, 0x8000, 0x0) r6 = socket(0x11, 0x3, 0x0) listen(r6, 0xc1) r7 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) ioctl$TIOCSTSTAMP(r7, 0x8008745a, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x87}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000001500)=ANY=[@ANYRES16=r3, @ANYBLOB="5a5b95618b2135075fe6ae9bba401f1f69ff2da816566f6e1dcdb7f8b863e7178455987fa55f7e9ce6917c57334c847ab6b61568192dc23c0bf784d4077b21b0dad3634068887983c43f75ecccb2e9222579341400afe1c6e85551a8803ce9949c0d0d3d2c02a2758c043a4cb74ed705c9f265c03b412fc3bec5e3a181002179637eaa5e30525c023e219c130a9dabc12bee46b64a2eba9fb186414cfdfc9df71a98f9d8f07b4d52ae5ea111572a5dfd087189575789939d70e8536be27f03b2d3c0b8da1380bf9f3b59841a7a4e34af959252a580d64525d0dfbdbb276a6bf99e466b72e36730cc73f730a131aa10472d253cb11ce223475d0eba4291356a42412cdb7f9cc3c0b129a85bce17b49a0edb600eebd3442010228aaa46e85fa79ba2fcb5234c4499ecfc3958a730594c984ba4a6de11ed8a3e2b4ff042f0f069fff66046d2d4b983ada73e5dca9bba70003b3087b6dee0ffefa2d5c17696f548d0ab598821559d0b57ef9890e9234adf352513bd2cd814ec5986168b5b21f16347ac1c10e77d15bd2a94d341b253d19b2b7419ac332385250e533b865b86aca4c47176e4429d3238c9b96c878c0ce1551f3eb850b1a6b7a27bea6aa39b296a2d46f11a49d268e500b8bb03355e7e71093a4b85d32feb3d652fb1ab10be51b748169aaa499661cd1a04db21d24713d6736f828e5062b002b9c96a93e8e4f31063fc183b2fc8c2d1a99c5c88e3bec5a689a7c33dd689c28516566baa362a587fce28cb0d6458241940f74b6a4087a37017fe8a5c8f04ea086a89ba19dda10e631308549f9802fa7313e5ca31ae73bf7f968ceb2df6805985b8fa0081821b2a31b5ca5bd19112d713e75fd550707bb7b614b1d0d9029f78c40c2924a690484d0b62648abd93628c56b1d2eb036ebfa7a66b19fec28529153f52c82218a7482e748176ffd75915bb9c08e94ec927530e6fceca3ea58ae4f17ef8201e0b1407c8f576f22c4bf67db4482c2f8025b75bea016ff73857da851397a9be7d9ea5b65ea0ea6db8f6e30481473fa4514dbe1a5bfd787404e06194c41c6ccb8a1d6dd043b0cd8d077b6740defd5568280ba5400f510e6c6da1938651556f1a84b0f3c63dc8595c687b17e909822552afefc4b0788c2e64bb1eb3e52e693f11d6092567f20e6ab645f6ce726b1bd4dd81ebbb0f4c1eaa402e9050b4e41dbb70f384733fa929c1d7b9c7ad92441936e1a25c5099cfc53f902b69bc6557f8230ae97f9758da5f52b6ae86fd4fe411b108637d4ec1a299a3ad09319ba5501695dc21dc455eb011a56279459459e398edfa0780e242039e75bda6868d37f6bb8cabbf0f40bd4956407a23c7c7e082fdd6e7b9aff43852a82b9b05e978cf91a0a2b2460b80d94c4d491c13493e589bd1c23d92bf51f987facb5e8665290789a75693dfd8a945c700c2eaeae923fec6fde5263811a97ab299d00b46582d0df781793fd3cba7ceaa3c98ff86b774fb6c510d2b1eb90e71384703a4e23baa02276eb1d6fdc0ae1568c1a3c90e04b415b2496e1b33a950383d657eec4595587f7525e43e716ad0af20b01ac27b5d5812868eb917f9d74339e632d1851490506f185a6fa28cd886a8199ded0a9e90c1e17f97f06f752a073ac9f25edc133d8ae8574e9b6c22401f5d24b5a2f74ca134951863fb5f0dd04f04de469e909070c5eddf9b92ee7c899b0d73b869d08f3899654add1b61fc308af7745d08115426673fa48e27fb8e4af84143b40db559994b042542728eb5b4cb287fb86747de98735397ee9ae4563907806e0970cb36df7be5a49290a45d062cb8b496ca019075ce147dbf1d04324d197270298bfc573cd5e15623b1f9648a2691d01933d156613c889316108bcac3706d1222b4bb9ac6402c4a67130324bcdb0913e135a8aa6f9979311f15f838a17a94e90bf38568acd5377dca8e0c4a16aadf012e1c88640fe4a968f6a83ec8ec9e80013f8f39002c7a5af13dac1f925088ff354701a8285275f04bbfa9c6789a92f94934a8a3d2e2aff6032c2c1d57dd506c7bcef5d1889d5619b3d4d4efe4800ff82ea01e58583d030a07157d354acc236ad2b348953a4c9df05d6ee804e193896556c614b79752754b5156968a79dc0b9adbe76116e7f43f9c1bbb1f946afb127c39251ae18c72f256ec84e8a164387c0a1fe3c71651c31771a0303e50b39dc4750ff511eec85855501154a6d7b326856b1b9bc491e6d00b6781f9d5f705e46473df1936471a95b9d8595553a24a1bbdf867de813a21c4cdcad3a0faf2dcce01a20ad6cb2091cd6e5f7617454d0ae21b2c2db91739dd95baccb8f60961d8f2e5551b992ea23fd80a51fb7522c7f8d65ed6c704e47174ab2ea1c8a314a9df4066f0c1d91110addd672739b9dbdc70c9d3d05fc721ed382b61241ce86b9d87278d701c9691712ee0b0dda76debcdc727b9f62bff2533e8a8ad1b6477b8090dd1753c08c0bee725fb2d1d884ddd5d2fe9ce5258b4a328f4223acd9aecc2b9cb98392f4f7edfaeb81b8a57ff171a2d64b9fff0c3d8b6aa525260d1f27e73642bff46f0c389b3564eeb28624fbb923a803e9438d2170665142f97f9df394f3521ab68c92028511e2a32d431aaf4878babd10ce32b476014e08ee851c6f33aaadc529c2b02d8a9b71a9ca9725d644557f80886b638d4d75c9560e2ec1e941b779a23548b55b9b66f76b37710f069f06decfe83b56e4f6a84047c609d670b00ec8a684370f97cc07f37b5d77908dca73966ba4a79d1f781bb80465699464eb1137dea5dbcdb524c899a0e62dfeeaaf4b6b431078e9e381ef580138a18d450abb4ba66a8bb35ba38265f62039e5911964a5996d0ab840a69e7399aec78dd321456f8c1e317870157750aa3183ef9c60a19961b04b5fe454f674c0f343e2bd406fead74b22e90e2300ee7555c67e76fb3bd314e6a18a30b1eeea2ecdb86d137c074ce09a4ebffe7cf9db88a7be85076c3c8112c4643b0823e391369cef0ecc989f186bd4e46094629ed86d3e5d5d6af959fe3585dbc0ec9effb7a310d49a29bb4f8f5bc7d95ab49c39fb4ebb0f340c56bcf9e208f6f271a4b9c3f821af90ac660f652507263cfa5978519bd54baf3bbae4b084861ab4e7bb6e1430580ab1a03ce8307675c544f9d171389efa6ccb08c9bbcf699178b76f38c2a1f54db1ad6f80bcda899862327ccdb5ecd8b64868ef617a38a183d70c0192cadd28e03cb426dbb768bc0879184951b16c4a1c22531b80e841fcb9142dea8ef90a06cc8342665649141248b204c8fb77e48fdecdcab17a1ce26676ade2db61518b79571c1df9f79c18ea78a73d862f344ead00a64d3af95ef5d9c5cfca0a20fc3c0f25715d5122f8e614b5c96c28f30f6549ec1ce0707f6edab86ae111fbff07b3fe7a4d7534913c09f29492045c2203ee6a3945d0535d535378af550adb1afd8cf4ce58f2c90fa8c7b06e9af97783876ce14b3c4ed91510cc75f349dab30b97713020e1bad2d658a9da4736383f832d07eec77dd105f5ac78b8e1d952926faad736bdcc461cb0436e04a246c442d6202de9765cb84c665f7cc2c4ff5729251dfdb2e28cb928fe2a20cce8936ec81996463aa070ba8e9a72131d539598805519b5d1a3a0973e3cc8c6f7c886d952b32899f034bb7df1b1b18c349b22a596b843892d215c12d57cc5c34ce239f9966dc757aba33cad275ead3575f520e7e41492ddfd648e796e8058db040b3e3fdf8181967d83150dcdf2cc6a965015adc11f77d0589dceda20e05a4625eb43ff44fcdd8d09c4f8c470706450f0941ed2c64b1c32ac22a6595c5a9a33edb75f5377c4f67624a343505f0590bb9c14a9a31d5b24be09d04a08d7683d7c916a63de3d41d404af8d7e5ca43cc48e3fa60822d72f3ad028c361a78c45850840824c9deedc6af98245f1d89cc9aa2566fba4c878fc9a284f8906f91e4bcb8483e8f1e9a09176b9d2fe81c8640daeaeb6d79d8b2a262dc69e355220f766caf898e2a89f6a018da8b03e7ea950f9fc2258607fe60215652de7a1d21afeae8c3b24a6cdaf734c952c3f659a4b744fa5675713fe4b9c513ae037e8676388dec7593def0d7a499580dcea1fb7a9fa56d25594283928cec88b9862f0d58b640716eea35864dea94903f7af265880544dc2c0ccc3ce2f60a67846d425d2e2cc0c994ec997d1a4f1fa89b933526fe142ab506409ad8159747400f5ab9600a47347eba5716580c2962cc06e9a16b0ca784642e5d7828c5fdd44f5d27efd02b2ede036b712c1ba6454db0d95197e93c4f4ef990da7959d27b8ec595fb7db38cad845915a9401f51c5bf0698b638bc7d01e2f084177ddb3a4e54812b6eac4b9649eccb788f5fd1fdd0e473e1c9e0c06581693df83da72353b0f14e8c4667c848b599467f0c4af34c2bc32434e94346a1e815e2b4ef013fde6c4914a580ecc1eb339ae70725fea82b65522976590b8a2e60dfaf1d4bcd3779dcf635b62808aa6f5d6c31dca1e1af19bebe7627bcd1e7ed74d15834b79c5fdfb86fcc221290b393dfd1a011fb2f6cd548d27fe23fa10d2fa4169420f33fa8fb5c984d8771dc1cbde61ab86647f47ed50daf61a7e88b0a3ce973fa28205871341e21dfd190c68f0e1aad28c68d11b81c14caad20fa767b173334231275b31a470af611db9c7bfc7e02f8f1386b506e904fcaf528e02fb2b97c079013d7f3da5027770be636bbd84af484baba9abebbbf0f6c94cb24469115d91534ae72f0e1fe70c391766d00fb382adabac1006270024177a0e6b0a5845215503b9defc6967adcf565a82d79b3d786a5ce2bf37f20dae884b4b1d56808482c0e85d2749fd75bcec82f9259ae2d99a4cd8e38ab75572e1af5d0c0b910f3407efd2e5763a9df0f3a151054a2d9f396d75c940a7e2377561482c190196b346bd7da2816833a13269b5b818360c51845bd908c28ffe4164d95b4a61b296c56bc62533f11a8cb860ac29668e7d7f6e4c07d5be1e55ea7a55bc8af605ac4f64e9553f7da3593c9f3ae267c4f1b6257a5a8d8fdc910acf2ce6967b291a411c37911a8b7ff32d2446506d88fda50e1403af9eefbc2e7292f0004b3f47df487a1c780cf59b31733c283b8945ec9bcbbf472bff3dd81a6db8d96274c219de20d563d4a86246a943b5934eb90060d9b64643132d66f65e5dd0e185b39e28d1be1e9f7b4ba772ae5a8ceba6f2f69af235d20ff5234f7861431469da73f42a9f9731a14af03e2c5ccdfcec90720688217288259a9d9c47d3ba156f60bd35f49fa97e87bdbacba11840cbe02e3a02927417ddb576805bfe14d142c667979c4d2da8eeaf378256cadd8f5375ef343ca6acf24d4dbb3299430e1f257e445c938be24b9bee35892d68f9882bd875eca95d272ea77892e67f409d564ff9f3c81a55e8ebd6f8749bf6c1ebd5055ee2a02b43a02802e805f2b611d4626501a73b63936c3dcec7d246de924e2409a631e2593c60ebb17b0e22df81f4029ebdf9882417ec433370ba6f417eff65af5d5a11e5dfd395e09d43f43785cd6e4aaea83b6862eedcb171dae3a67823cd8b85f40d245c8c4d7b934eb387532c4a4638ec9dbc335d36aee35d86869a5f90513450d6bd1b816f96e523e89bda3c62e50d00a7fc04f32bcadd46ff915626c0237d0d200380776734bc001817ae604032c99ea6855dafcaa862383768a9256edeb873541a8572c89bb849845b3a4594e4d6678e9148b24df18145ab157eb948bd1671e5ad98d60feac55bbb526e10ebcf9149be08c25eb", @ANYRESHEX=r1, @ANYRESDEC, @ANYRES16=r7, @ANYBLOB="980328bf54d5b544d94b951da166a383dfa8d0636fd7eae3b36b72c611ad5bdc0a1f200eb9c0adfa7f4fce8289e6f62cce85ed8a0409ac03d9072d", @ANYRES32=r3]) executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x162) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x10008, 0x2) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = socket$inet(0x2, 0x3, 0x3) r3 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x83) connect$inet6(r3, &(0x7f00000000c0)={0x18, 0x2, 0xfffffffc, 0x5}, 0xc) sysctl$vm(&(0x7f0000000100)={0x2, 0x2}, 0x2, &(0x7f0000000140)="40c7044f2e5d98e085fe7140923688be78f93059fb53b0991f046a599e08a8da8baaeccc9b0f210df178da9955731278d4ac7cd77a179de519597934562845bdc8a5343ee3dd193d98e85b61062d9ba5f9cc2ab20940dfe02e3cb13732cf5a85d31a256c41284b8799bcaefae41bd226de62054446be427f571b9f167a505a", &(0x7f00000001c0)=0x7f, &(0x7f0000000200)="22536e3211371aefa0ceb8526d5f8945a1334f536ff54392b74e219ab3609c22853d5613ca21280431de7980614cc6a8be2a61d047b1049f308ec13c7a9eb543445b20591e8b8cbd7f410283877480be315b6c170d3c3489fe5d7998effde6b9a854d9ae504f57e7e702dd4e44c18ae663fafc149d1b7e892b0299d3e14d44d6b50f2e033d971a91bb105ee793fd41435deb039ee2aecc27ef09c0cbe7641e27a2693adc06679a0e1144c2e5b5a9e7c19cbd1337b09551fcf3bdd723", 0xbc) r4 = dup2(r2, r0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={r1, r6, r10}, 0xc) setregid(r7, 0xffffffffffffffff) sysctl$vm(&(0x7f0000000380)={0x2, 0x9}, 0x2, &(0x7f00000003c0)="9a8c85eb4ce4b97af4e4a25253815e246d7bdd421c712453bb8c66ba81cd646055b7779cb7fbae7f4e0be800fe7837df901b2c0026c7c9036ce2ccd7a2c1a8e4ac8c3a79651ff6630dd1af3a41656279476755b01cfc016da33644a779eaec2ac05398b20ec0b7dfa6cb34ecf710e43378961dad95a0b3732ec2f3307b789a3ff829b604df82df49df74376be21c44954e61bd85f72d2096b58b0d3c5e6ce050d49f8f9e9b2344627d460a4746a165a18f0da98bf76950274ae580974beced148ba8f349cec7def47fa1352c9f71dfd14c60cded7691f017017119", &(0x7f00000004c0)=0xdb, &(0x7f0000000500)="863063bbf441ff3b577189ee1928a4503a082a94b59956e298da81abb755708c751015b20ba6b2903fc142aac09e6fae30996232b92a30c2d3b78dcdfeb459aff9c9674808f426b20434eac817f1b49dbee528d29c09f924fa06e7c897fbe29309056e7e32456c850c83c3fd6bee1d120234d512f69cb98d287545eb9edb101eb4e7a7f09a524f", 0x87) sysctl$vm(&(0x7f00000005c0)={0x2, 0xf}, 0x2, &(0x7f0000000600)="8a6594c55dc56cbf0184bbdfc79260093ad7b997defa493aa338676a01f5eb241ec71cc3e17bb6529938a3f2bf963abce57840d1854847f0fdf3b3cd9ef12e487eb4e651978feef16565c5666409c34d86c0f5d9edcafeddf5e13216bbc7e8b0cfc7644aa2104b61948ff9af3d415e2fbc536d9582e396aa39175dd924fd2a6d6635f0b2125551566a194970d2a8aa1348af39d5142adc9928154dd33a1acabc3cce368289954da851afeeb573374fb2cb9abc8e4f4bef9afe1cede3bace5f83e23ba8aff58d6e80c6b42de4a3e4b15e7ad40e953db5", &(0x7f0000000700)=0xd6, &(0x7f0000000740)="5dcb2e16f1d9f8ac8fb9c05fdb5533810d17973e203a358c2fc4e90d0b76a307e14353faa5c328623e55bea6b7e6cb65d692c8f2b154b51a81c1c6838c36c36d6687b66a5409eee763f3114419409eb10a17a5435b4d9d662f7174fe78b7c03d6ee899388127e6a6cbd8839409fecfa3bee7b99601137bf64b03fe2c2fa2659327b996df825e8d7ee9abddcc4dde27d5556a819de32c451e2822cf9a3e6cf7491a07ec9bad3e7f91f2fc341e06db0d", 0xaf) renameat(r0, &(0x7f0000000800)='./file0\x00', r0, &(0x7f0000000840)='./file0\x00') sysctl$vm(&(0x7f0000000880)={0x2, 0x7}, 0x2, &(0x7f00000008c0)="8200d98ba98d892f0370ff263ebf522008249933d738fcfe7782904a2bf170a5dcfde272afbeeb653c648fe45119a135d99bf9553dd38beac1a0e4683a270bf2088ccd85a009910fc273ea909e28ea0eda164c98cf33fff378ccdd33be7ad7f2aa5a45ae42820e8b10f2c8a0dbe0d24d9f2ac3d5455dbb89fff30bf01242473164f3a587660c22bc76eaadfda66813f6f5b580537a01840d1f0bc64dc40c9dd7e8c0f7008eaec5c7ba94bbe120c9796bb220d66c8c78", &(0x7f0000000980)=0xb6, &(0x7f00000009c0)="6aec31272173ef4cf7e8bd354716c8a52606f0178e3f57606cc102f461e20a9e86edd8a49b3bda9d275793b7c06278457b0e03cec085fc5950b21c45f546d9292cfb2407431b62d4cb6b1a581cad45f71dc1e79bc0be7149e8895b71f2d3d214bc61bacdb9025d4a83c9f02aa591815a193b84434f49c9d9284fd9e4ae9e7792b6e54f6a63110881460c9eed0c60feeb7d7d905074df2c235689c26e3f149858c193e14d17a0821165fe6369ef8d42c3bc7832da68baac78bac9917d2abd809e6149678f0db6f083", 0xc8) pipe(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}) ktrace(&(0x7f0000000b00)='./file0\x00', 0x4, 0xc00, r8) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000d00)={0x0, 0x0}, &(0x7f0000000d40)=0xc) r17 = openat$pf(0xffffffffffffff9c, &(0x7f0000000d80), 0x80, 0x0) sendmsg$unix(r12, &(0x7f0000000f00)={&(0x7f0000000b80)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000cc0)=[{&(0x7f0000000bc0)="822c55a1af9e8da82a59a000d6a4983a270cbe66a5a121a5e49abbba5f6823d35708163ead161384d4121f4f3e398398e60d4f7adda78ca73e925b632e1390f8450659cf61b82ffdb2425629f99942c88a1144fbe8bcf12b400e2c14cf7a9914a36c52285804e8c0eff9f8c149811ca2c69f60f4483ca1b76a3477b85ece2648dc8151586304692d192616de347246397ee1dd380c3806f6df05af00164b9e4385987eff53336d20c41b453c366068670fd20ee86aa37f44b78eeb69877de367220f83b26209c5e752e9d819f5da032ef1ab", 0xd2}], 0x1, &(0x7f0000000dc0)=[@cred={0x20, 0xffff, 0x0, r1, r14, r15}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r12, r11]}, @cred={0x20, 0xffff, 0x0, r13, r9, r15}, @cred={0x20, 0xffff, 0x0, r8, r16, r10}, @cred={0x20, 0xffff, 0x0, r13, r6, r7}, @cred={0x20, 0xffff, 0x0, r1, r6, r15}, @rights={0x28, 0xffff, 0x1, [r0, r11, r17, r3, r11]}, @cred={0x20, 0xffff, 0x0, r13, r14, r10}], 0x120}, 0x400) open(&(0x7f0000000f40)='./file0\x00', 0x8000, 0x116) mkdir(&(0x7f0000000f80)='./file0\x00', 0x40) getsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000000fc0), &(0x7f0000001000)=0x8) openat$pci(0xffffffffffffff9c, &(0x7f0000001040), 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000001080), 0x8890, 0x0) r18 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000010c0), 0x200, 0x0) ioctl$TIOCSDTR(r18, 0x20007479) executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r2 = socket$unix(0x1, 0x1, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}}) getgroups(0x4, &(0x7f0000000200)=[r4, r1, r6, r1]) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x10) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000300)={0x1, './file0aaaaaaaaa'}) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readv(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/141, 0x8d}, {&(0x7f0000000280)=""/13, 0xd}], 0x2) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 7: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f0000001800)=[{&(0x7f0000002ac0)="ea51a1b3f221b63deefe29f9cad7d21f3d41f4226ba344d07dcbcab487218a35d8c5ca4a374cab2d347aec5d3b484334b3cc11ba236933d6430dcbe91f5bbdf97019387d1f43ded3a1e15ef2ee35d60e858159ca0b3b5c9368e22be4f4105ca620fbd0567b9ea6b3c56e9eafc7bf97e7d94a803e2756cb1094c940d476115e1e9e7b3ad4400db1d55dead23594ff653bc9249306b324198d1fa0638eb2619ee9cbfc5dbd5c7190d7a181004c3632ea69346317f52914db9700fffe82894713a1dbf1c66b00a1df7584df58fe84eb720497183d107d63ab167d53ee4ea96366e209fb9bc7c71290da186f854e4dd19ee22bc0fdde441907e39194aa458dd53eceed205320849828417f803bc98b946ed8daf64d7a9204d96feddc609972af9f9448d4f65a9cd69f286c42b597b50f107ebd86a471fa71eea1be4c661891c8ed8b624fb526d1a68fe23a4068f5d02fe3ddbc0aa4b4847d1d102937f39383f567dac943bbc9c6a0ae946c26a173461d7fcdfba7b18d49ef652b3fbbc702ac610fd23f0e13686dc58bdf44d2cab34e8599ca2887248f1c0bf2fda31a292eedeaad6f8cb8b46988fd74117e4e7b9ad011be6ce0958126399a349fe4d6e531d957294b446446a2d98dc5b36f58cdb4f5f0a3cad3170752250ae4016eb04551c34e43c0e3e9a4a9c1fd06b8bb3ea93a05a19aa89ded5b3f99f89f9709faf9e7409c5ad64326739507b82217a86bd34e58ae699fe71de5d41e7af07faa5d69c41977a7e13b60fc74ac5202b0be827dc07e901e169bc1fb24502ef4ca861b8afb061757c0ceb9906836a384b98b25ae835c93bbfa5ec796836266bf3f0c01baadc8571dcd2f5dbe96d63bba0b0f5230be6a5615a41bbe66266d0b702c5f37db2994d1525793c6f1e9daf41d99a62b18034bef96c29e50c836d2a19cceed0fbbe90f0b7f0ae4610543d2fbc792df010d1763c4f832f0e583bfa4e491dcf3a93270ab2db7de68b1ecfdc4df4efa0d8285adf1713f0396c4a36ef9a59e5a7caf2c43c6530f42450deb485fd7e042eb40e5d95028890ce476f057cdda8a25581fcc5c9ba38b66a4faaab7b02acf41190a462f192b058e395a1c9da9e34f2317a7ed5d956b504490ad88e675fdef755f025cedaf8b7b3efa79717ad857698003acd12724e57227113788c237e0080c3a0b6ad7cca5f98381cc98d4813e86154e366a3b589a61a81ab1e71a1c8ba73ebf47ca4542372ff7c47cd8509bafaaa8e86feca36e0aea5d79121802fc0c34dd6f15ce9138a55010dd3738eb5ac896dbe60d43a9cb387bf81154779add6184d70f55058b19f2e83b1488168ac0f00cf0cad295910dcb9ec276acaf4a5f5378fe03951c798d2afbb386193f36ec2a0a8db5d585310f01447e11a92d11348484e32c46637ac85f1e38c9699d083c50d4835c146fd3c4fe9715c598e0785542ec0973d3ba9d6d590f6cfc2621e352e4c9b317fe3c208743764af380fdf62a6f97bf7be45be24e3935235c9700aef15aff5e25a5541f3cf34c5e289e223277df0f25bfade6d6c9bf8d0f156c7621bbd778120634f3ab74267b3daaf461a08da4562f802284c2eac13948c5008606940c0b519c290ce3bce9196b58c1f184a39d60692b66306b338c20861f74376831f1d7bbf9f910d5a890661eca6d9f6f8fdf82220194909f3d8633d9c0a8d7d9009da090d8ca03cee236c00799d31eecc57bfc1b43fb90ffe7226fba80dcd21c56d07fd835debeb14ae0818e797702192b09c3b0b9ced8d021a5c4e3cfdae0ffb3d15272f3e7307386476a0299cead700303e3b3856a2cd397bd3188fb4957845ce71edfb3a64365cb2438781ee823e6c2a1dfd6369dac2d91c7470c0f96eff69bc9c9136fa72821365d7b7b3147e05f85d19ceb9f0b7ea547c50030d518f6f00d020568448b09827a5525320abf24274b8a18911c4d640dd67ab5b598c6910b84ddc76dd66d801a2e3a06caf64ee6fc0384816b53f817bb6f382813e4c93bc9dc0c1e6315fc8e5451a6b432bea7376e493afd12c663d1dd7aa213e7eb624221ad16f4d1586bd0e83a9e2f4e8ba8c2f465a7db60d8a30f4505122e85947123ba9c7023e48b309efe09d280e8cd98decf298aadefee0470f6579af05fc5b1635de2c2e5aabdfc78a4099c9dd6374674bd6137a862c7f87349666f837f8aaf596e6110f4ad861afb3a9e367fa734ab93b7d7d4e52174d020d18fc6d8be915d1f0f10cd2f95acbbcfbb2ed64658b63da7237a20acf65ad222f181549644e5ce501cb05a55f9000fde43a3dfdac5c8b5904c32f90c793bfe2977dc8ac121582ca2760c153e2f90586deb514dc4a83595bdbc7b1b9c43523250cf53645d6262f6fcd75603e3a710a81853afbb9650b206fcb3a9eb31dd10fcd25713deb6c99e34c9f245c24c0446ba0f4503f6dfbddc4c03cfc6044574f3dd2ebaa973e7f44e12ae570070f87889e486cc2f1e7d864786f5c657fcd94e4bbb9cd18b2a599f5d04010fc10145a6e9ffda1887bdb9bacd6520f23c65e4e63e4d9cb62a3c765e7e0f20755a02c7812ccbc7568027871c52a99c1ee95d2c37a8161ae25d0ef1008307c7ea8757ac1b0033816bb11155513693774a19d37de864848cf061f3b91533963d5af4cd92a0de8a46a838eb562f13933f531f930edb632de27500d467d60f203aec3350d9bf1f7f64f49c1402df0a7b126518ebeb75cc3d86ffb29859d43f248b5986452e0beb7a54862ccedf8faa425682a9f3ef83b28e4d6018afeb6c69a9f60ab6ae5476691a7f4cac3911c189c35b147d5d546851aac7e5bfb9ab77846d5887ad8d721ce274f75cf4af3edd43350eb2dc82dc4c70a0a0f50457326150824fd2d3765fef4ad910ed78405c174794724a49be130c0abadc54bb9aa5a41d0f86ce0830363d520f35d654598a01064003861c36629f253c11cc68aeac1b8e7663388f0d42b768471523b4def6be9861d7f17434479a20712ad906a2701b0399f15a0cfe7e3be4dc28958cfec9f05ca8549e919d2f5a9951d4ac18bc6be1df6c01a064134194f65e6781ac807b9c81a3d712c119724e8f4050f3bb74d3933d2a8a2232478098319cf9b4d5f8f11011e647057a333b89de0d6bd5dac313c55efa5e06dcffecef9290d2f13ff375b421f9f62904c227907592915bd76e5b69ed2c3a6829bc8de4c1bf9618338462e00c412ad3a249d1c44e32434ac05211a0d4400d65b5c029ecf589f44fb19ba8e5684d36f8be055370ec1d3024cc2e0afb4c1086b80c95c35ac719ffe04b9a5781f120df4cd24ea52a1a80c9de4a3c4ed913b49804f715afec84ab0940ebe635f3a1843cbb34685c8d730418a14e0e7e53c2997198f2badb3099fa8ab196bf5c3d80248c2dbff1e4bc88819253d1025c47007c1dafa0591f5c2660a854d39fd8bd8b7c8bebfe904beaab1041c48f9d80fea3498d5e6a6e35738211ab020511c60927b574a3f6af2fe41cbd8c5aa88e0e24a64e413cd30dd3191424b6a4c131f227589d4e7d99eadb501c7506d3c6a7c984d55be6297ade81470fd9872d70d94e66e4ff91525315315a2247bf49b18d58a105989bb018d155bc3ea2b97019a0e1bce22ac2b658a443db7b43e90cff9c07118e5f57eca7127cbd8b6b6add5dddef93bea825031560fe15058fffbf99f611dcee49a88cda446a889e12ddbe8e881a910e22667486d3621f8d24a10e981e488576f15610319458a76683f291e1aa25c5e835e4ba5706c7e5ea764f454b3b647a4c07f3945ef52e37ccbe57e7ad5c046388040239e603f94499372d100380ba6733eeb41af84147b331c034f5a2865b19607a3a0293b10956e4aceab1a4752cc9a3180f81a274eb14c145531959717f6accfaedd3d903676c6be8d1ce602c13d294593eb290db7fd1ae84f6b25342434b27ad6ea843ed2c108760cd43a2446d8b906f22c399d3ad63f61bfc9442a29d6a884d9d15e3545b34c9aa7894332c6640b741319fb64594d56c4d3429007451290b84885baecea2f14f1cc6414bb946dcbff8104fbfa345bfd49ca73243fbd71e1e191d4ad6ab09b8bbe15d9e11a028eed21b871c34afbf57a9817352a94003b0d2acea1415850544c497a8bebfeba671d56fedf0501a618effea569bdfa3bd559b2c53c6e2041f49b8969da124fb3518172008f94f95ef7df0a27718f738745ceb70aae98354cebbb84a62820420da1eb2d1122dbd6ee2a3516e5d817101b2acee2f46ce72873173955498241cb6b87fe7e9aa8d2df95f8dcd133da46d39e99e4e1f443c43dbc52ae1ef498550d441e794b50bd8167960ae213363d254684d954004131873c9b8ca218276a42350c643b8c9897123b76d6f59804e39c62654bedd05beca8a9195b14b7220fbd0c9f92685f2ae03393015b2cbd74a371b9a1f2bdc514b6365f1fd670693e559bf9c9ddcb6b9c9361c2c68485b7451763ff25c0b1994d2e0c0788b3a9a928e72efb15292102a999126914290af2f75069caf7f641afb7202514f2f671dfea9f091f17fac9f43b92e0b4d8cbe5c95542b2a3e8d433a7d958eccb1b57ca292b110373fbeea4e4180db7edbfb353faadb432d29e6c253968c69348454cc19a1b4a9bdd57bffb3e1c3a5c4a1befd32ed3c458120194183e9239091273ef9c5fa24412528a01d8d033a3d7d8b8ff6eb15e5ec0babeda161cfb79f8a1fcf455b0ce507478132f0ae5086b58d5ede790f749ccf15a3ba933ea59d63748b23d9582a4faf66d9f8e8181cb84fa6096244364125743d141521d3f39af2f066419d13981bec7b8825af9afe15e5371355f483022827fb5d07252a54cfad8a776132f2d30885a3a532134c4a348925554ef788cfbb8ee741da5d1699854860c88392ac7670c1bfe38c3e5d2a4a32a6960e0403c531edeb690f9dc5bc8e90da1405489fb93465cb522c5f5fc199ca3e8c085efe15e55a503af09197385596618320c0cde7699b2fd39bbc314087dc84961353b76f3c934d7a2a172c07a7a6a9e4eb7694cf8f6041b63830618ce3722580a52e9c3d131b7999858b8d37ecbd924c4647414d98e90ce5c9a07374fd740e6cc220b4b88d5608fa2d201ff41ff83cbfd274cea899b885ce23a27ce833ca5dd318f0ec95cfbde9507847075d58fc2b6b3444347fc775487efba9d6dfcbb06b501562d1766b7054c91d66b3ae1788aff0dd7677f9a64c78c1a0bfefb3c5f264f8e6bab2410d5ab3a11dceabf76410190b15be1abb07996aa8ca8b58e0685f4fc59cbf78757b4e6af7ad8c5bde0e698fa98eaf24a4fe1598e81ef18a8945c6578ff3aabc425c61bcf1307358285d45f431a25a42cac6a3f08c88d40ba2cc00bb31ca7b28a313cfef42ed054aae38b6b7a443d82bb4fd3052605fcd84cd26ca5ae536b2f336a3470ce8fbb99ecffa72aef71bb023dafd47c04d4d4a5a3883d3cd0e126b998e8286f11c91c513f3a81d37ffde32f96339dbc168624a2b84fae102e399e49afabc04610aee1bd89f0fa78b9f78c4f19bcdde00000000e58a6d054a419bd687bb62205a196bd32136205c798e7f55cf3b96706fb67eb3f186b9cbb63a63a5e78d6aedeb13c9bcef3254de658c17397d88d13ee501f173a8a4df7c2cd25abbc87d003dda901d08a06d023c52e9b78c26ba138ee785e32914808da968a48ec6c27a988218c1101a4e91ae701a273c7d221d744f34c576d4198b3caa8f29bac7b090c24e72ab1a6f16e600e39a41792a44ac36c0466003ace8d7ed96e002d7e96f3ab800f6844e4b36946beb89c9680b8f1b80ce78b0661a316ad77161cfdf155b080f42172c7cf6aa8f319ba8029383a1caf173d5accbc003a307d2c91a8cc2a881e9bc49aa4bd90fc93205d81bea16756b869372293de1130e5534d739", 0x1056}, {&(0x7f0000001380)="10c7f97e4201404ec70cca2f593447c15a3c2c38fc5da5a79d844ac91b0c22a574eeb94e506d5bb7c099afafd95dbedb62c80cb7f04bfdfcafc4569b26e9a98a42c8867150d4f16a30d111cf71336f129d4597c9691bfe2b518d6b16fb3c37ff2d23ce02a36df30378b9ebd693d076038dc2925b4a29", 0x76}, {&(0x7f0000001400)="ad1fa7d9c0d533a064ba01389685cb4f8b13d5d1c79857740d9679bdd4b4bedac320ebe7da85ce8626fcc234bca20565879b16d91c1e9a23dd3b1de40552f537f232e741577f2d3eb6a0f1107cbe0d88dbee519e24e01aa17509d82791419322cb7d9b55b5a4e7d583b7292cf73d3772507e454fa83601f2a0c0faa0b7f3ec5f8bf7407d3f6f", 0x86}, {&(0x7f0000000380)="6e4f51e91575d8d47c5ac27a7a943353235a3b3431b4a6ef6910248bd6a2042403cf2888e57ab340514b844cd79ece1802893e925b60026fd165667ea0970717c63d0951abcb817dea20f60c205c7e796bce7d39cfaa08ffcb847e694e20357843de8ab668498689113fe30a4fa299bba654f4c0ffb9176b61080d92afa9fcf0fb6e1db38b46370ba801a9bd59", 0x8d}, {&(0x7f0000001580)="21bf634284a0a4ee9aba61713f5d4910db7564ceaca9a46530253629755c5541881c1c4e2775279ba7f890679b73695e73ab8c9b8305e7beabfd9d7bba2515cb208ddc23467bfdbb30cdb62a3b1a97294648bd2882b43cc6abf9c8271060b05383f404bc1446d7df52ba973960c327acb44ee1269b1c01e018a0a822ce35757526f16712f92fc36a83ec75eab7f7b650c7738f00ab05cd322c14a0", 0x9b}, {&(0x7f0000001640)="5294e65242d4a35590994034e6c6c501e27b4ec3cf9e960849d95c67466955890741d0c7338e9ff70216e8d6a7e082302377f7aecfbe8897b6d32e25b8c52aa85d62b03f3b305e06ced1532c4b06b0c3915309f6c14f77c052c61a3b65cc6e117108a7ebba1bb03b0b8da7cfeb53479c82540c729354adb572b5be0cedd083dda3e0d9449063f9fd360f7b2b616e29a28023442c8a0f519f2e13723bc906", 0x9e}, {&(0x7f0000000300)="fcb9bed588a70ab3066685be73ae5b89cfcd582462ef9506109002954f82b0282ea2041d71e75d785cb293d44ef59786ac15b7b0a6c2", 0x36}, {&(0x7f0000001700)="f62bd6b5d383a062c99954341cd30e33c759f7284f0cec2c59f32f363ea1ebb2bb21105604586dbf29ee04d094ced14bce81c945341b2109be1349800c16a50fdf90dd1cc7b8a2a375ef7ac38bf693401ad9a7b51b5017769021b0480378cc7f71ab502174b58347d232e301722f8620e353b0", 0x73}, {&(0x7f0000001780)="cd6032d9c820aa12461f1dd77923a47edb93dc48891db07a2f242b81b9056475283745b13c65e731b8f5ae9edb0b", 0x2e}, {&(0x7f00000017c0)="ee228aab63ffb5b43d393c753cf1b955e6be64faf9ac", 0x16}], 0xa) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000000200)={0x1e2, 0x3, 0xffff, 0xfffffffe}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) pwrite(r3, &(0x7f00000002c0)="088a9ea0fbcdbed1221d011c2b6efcd0184873cea4b3", 0x16, 0x8000000000000001) dup2(0xffffffffffffffff, 0xffffffffffffffff) munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) setitimer(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001a80)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{0x2c}, {0x35}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) listen(r0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) shutdown(r0, 0x1) executing program 5: setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000500)=0x7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "00df00003f00000000000000000000006d2b00"}) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000140)="de19f5ee63dd96b2d1cfeea998e9717847fd368ad424bf2cd3a353948514662e0cec6893b9e886e9200b90e9f0697288fb10d526f1f4d7930e46b1620f6777426a9e23e32de5314a20fe70d6f3a0d4daa0386ec305467c7d129a800d5cf3eefe0690e8be5286fd29e96400f27504958f116f6cd191a565fa72e5b0ddd94af03220e82e2756", 0x85}, {&(0x7f0000000200)="7cc6b0eb7a83ffb7b1f4189a069084b65557a92e91a8a3760f4123ed0ddc4a6ecfb2240f656b61a59c3c05a244a635b41cb507879b651f263b01d6517805395209ee6157f931a1304a75b49e2968486863f569234674a5ec6b516d96aa1284ac9714d74cb2df7304113bcb559401204ce1dc1935e33704ff9bb16521aa5273a9dd70896ab360492a7c9fdb71c264641ec135b3d01aa7", 0x96}, {&(0x7f0000000080)="8647f8b73255fc7b584466391a89871e8d60fc9a9b0d87f7837eea4a774cc4b75c9e11952e6cf72897bc3a284df652239bed12de728c455259e036634fa3bf", 0x3f}, {&(0x7f00000002c0)="719418050431fafafc31ce2c2034ef19ee5d2146ced143b15afaf23622d54683b7bf37028ea308fd3aac4a998685da708b26ff341021deb13219feda2d457ded0511c9073281623e624a9365a8459ad677f11b1c541735e1030efb59c0fbefa7975cbc6f2dc111406c8ab36557912b8b9da678bca4e6bbfd73c41630ccce22e0f2ac5ec2d65e9b4a5f69ab7123af08fdf6e5585543ca677967000000a05900d7cc3b79e1ac8f2c3500"/182, 0xb6}, {&(0x7f00000000c0)="e06e3d55f37cf1af7e9ea5584c44ee0ab12070e8fc186e86412d45ab2f7aa49735dd", 0x22}, {&(0x7f0000001000)="47a74ad74b9ef51aa313f82f56d3d56c188a51f074255d1441037820d4c8eabd72fa9a965345d9a8848f7f1197fc390c9d82d3d6e30a66da612ca1c36d7a3132ab6d74ac97ca10d4546a0da1238c0324a9bd9d70574a550f91b5a5a60d86864f8cbdbcf90219cce93a4076f2c92c4b0ed6c4634f055c6ac73e55c098fb37560a424982c0824e60990bbd40211d02fb631534b1907f3593fc92ef897f5877ade4bf32624cf3e31769ea9a1c5c09cda06dae8bb3540613b56d2282298291716b5fe694f004f88b7b5151e705109049ea0ad3475d5e8e96d455da23ed84fed1a4768c6b65e12915f3219e3d8396865ba8a760129cc2024b3c6c2491a1ea25248224c86e02886279268749b088cf39dd80c10568519c4bf47b66a40dc65979804f74478a4db65593e792c8111d1f3b860771046bb2cdeb50c032ecebc89a9a1e1bc76d991c6ee46b02e9594c77181031328ed0bc02a3188ef2a7908f935a9876b09f12bc9b10fd9d9daeefc818f449cdc2f616fd51d5ff074ac6e43771441fea603a27c4218595d32eae789850b2ce1d0d9d8dfa09b9c310f2689745698bbaa388d5d3a05ab0c4905671ad982835656f94a69a72b7fd06439c4a83e97549a187bba67e7893e5d6695118b7b5e8d2c72b47e35001b145f3abe65ab82814d5eb0b31f865d0a3fc75c477d864d67dad7fed783bd249da92a33b565fac51a3da27b2e7464dd8cf40a9bd48af303ac16db9480575d02631d8e6fec486f1f421ab7e41da77a65ebe9566b26e475af76967b27a581bb0c06bf94682c801cfeaf28c5c917a8463b3e95172439c0521f79de80a831b3435f4db4ab38f9b7c8df08155fd20d17a351a944e410da996bb89bfe92d6de3c92964ad0f365bb2dfb267e8ecbc348a35f1b193a41bd9afcf556348084158f7fdbdfb9b058ffcae8fdb1a5cbd2d0050b80a02a6a084d3e547d3a4e78c18bec831927111b2fb199fe827523e35bcebbe2063576bba16d22dd78af9db3e75ed95916ae2c898424130906d774de30a1d36892cd3c233945345f117f94931d8e66f472c1660223209c10ac7ed56d5242cd1386d3596ce75baa440f9c8adaca7c81f95d2002dd6545f2b6b325abd52df25a7eb09c12b2963614f156df705b2f4694cadbf03bc4d2b3b08496a487b673856f0e58615a2940f39a4673e528078e70538db96ff76ec9caeb0c096c2e2c20c8ca7e3a2377d3ec4d917e52c16bfba327ee1d7e387b7e043bd744ea381e3386a7de22a53761a02a31dee7af0cf872373c4a68ea0a37e7ff5dc0b9cba1dfde2275c206497d9697f7092e507dc52336cee608e20750ca5be2e777b76d667ff7f03c85ddbed2d820f5098c88fb03f4788037ee2d41eb42c6bc16199110efc3dfa29d627bd568c675e6c70efa928be2a1c0117bac383358d854486bcdc37818404d560bc43e887c725b3887b6ea2ef23bb44b9d26caa25329c11120427296e114f33636e9d0e65e6043fa577e3211a2c857e2608f8ecbb061ed54abc083d81cdf0be2661b17e62003211a3136c1fe7f5fb55b192c32e61a745cf659850b8e12ca82ace4c85b365401faae55ee0fb58309c", 0x46c}], 0x6) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a2a0840 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = syz_open_pts() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)) r3 = dup(r2) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x1, 0x80, 0xa4, 0x800}, {0x5, 0x2, 0xe0, 0x5}, {0x4, 0x3f, 0x81, 0xe4d}, {0x81, 0x7, 0x9, 0x1ff}, {0x6, 0xb8, 0xd5, 0x9}]}) close(r3) geteuid() bind$inet(r3, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000100)={0xffffffff, 0xccb, {0x489d, 0x4}}) ftruncate(r3, 0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r5, r4) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') clock_settime(0xffffffffffffffff, &(0x7f0000000240)={0x2, 0x101}) r6 = socket(0x7, 0x4, 0x3f) fchdir(r6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000002c0)=0x7f) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000340)={0x2}) clock_gettime(0x7, &(0x7f0000000380)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x20000, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f0000000440)=0x200) msgget(0x0, 0x745) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x48}, {0x44}, {0x206}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x3) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) dup(r2) clock_getres(0x0, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000000)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000504600000000000000009000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236063705af04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc253699a5f139b672f4d335d", 0x55, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a00000000000452b890"]) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000380)=ANY=[]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xfeffffffffffffff, 0x0, 0x2}) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x20000, 0x10a) lchown(&(0x7f00000000c0)='./file0\x00', r1, 0xffffffffffffffff) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000140)={0x3, 0x5, 0x4}) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000180)={0x10, 0xb4, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x400}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000000000000000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xa2e1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100000001}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2fc}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9b19}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8000}], './file0\x00'}) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000380)) syz_extract_tcp_res$synack(&(0x7f00000003c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000400)={0x41424344}, 0x3, 0x8) syz_emit_ethernet(0x108e, &(0x7f0000000440)={@local, @random="c404b296a17b", [{}], {@ipv6={0x86dd, {0x3, 0x6, "b4c255", 0x1054, 0x33, 0x1, @rand_addr="d97bea51ca6119f3d74c7ef8326c9adc", @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x6, 0x3, '\x00', [@padn={0x1, 0x2, [0x0, 0x0]}, @jumbo={0xc2, 0x4, 0xffffffff}, @jumbo={0xc2, 0x4, 0x7ff}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @jumbo={0xc2, 0x4, 0xfffffff9}]}], @tcp={{0x2, 0x3, r5, r6, 0x1, 0x0, 0xb, 0x80, 0x4, 0x0, 0x489a, {[@md5sig={0x13, 0x12, "b87f1b33eef259c6cd0c277cb13b89a6"}, @sack_perm={0x4, 0x2}, @mss={0x2, 0x4, 0x8}]}}, {"6a317beb635fccb339a274856036059aad70d08fd02a3966df1498c31b0952d587be726cb70dc672e3384a9854a8dc1ac79e6c01fce0ae14d9bed6f05dd2ff61548af8712f4bef06a5fccf72adcb9b3b6706fbe58bb3758fd8f1fe1033058efaea1350035b86c2d64073bb1712a8c631e194185fd6f68f2e9680e302062636645ee040399e8e851eb6daa9069c1cb535b194a40731009a40445481c6c30395d6bffeb0dbe26978ac1474e776aa34676342eeca69739a89eb3c00dfe14666f0e54eacec5506d7d7c47ed12e32551ba0ef172274b27c79ca68834b5c2de2d6a888c340ea06c7238fefca2e46a729af3ce5190ba7c0a389026ac46863ae901bf4d8147dce9f8edb2d9d84fa1fbd1857c2b7f3d3cd151d07a09595ebf3c26f2faa0517b8aa2303d83beb402c9dd672e0deef205a0c35dd8d224cb042df65f6ac7427c713116cff916066c955cb3949670d542b266a586f1b8b506c1f4f5ab537462380b3af3d43ed91eb0fe09e653b2fe430a09bc6cb423f273b65c19d571fcd18fe09ca5f9a53a675521c9fd9f4a006bdafa24c9a2b575883fa78defc8148efaa7939632b45838512840201f167df3c1ba87f1c2e198d7e3f3bdab6e7ef52a0521c259729c7c4e47a6029acb1a8d977fa5fbfc9963d2067f0ca9cca4f2764c2b57d61efaf239b1a5f87eb68484f4fb7f4b93688ca797d694a63a6c6317abede0834cdfc4fff20c2ef59014e3f2d5161a97455e6ea6bc2d207f06c5a2568ec1261f1fd5872f19a2c9763b4cd08d1b8156f536ee9fb29130c4c6596a31ac268758d75e7ba2d14576609dbcccb75cd5750724133ee8fc2a78837b6b7d5cc3a3cfe577886a611cdb73ccfc4f3e0a4af91bbd2f394504280677d5370ffa7a3b96f8e056cef13087ed808b20b73af59f100fbe7df9d75cc5c7a02bb4f11f39037c6a067123a9abeca76465f29f74751aa4de42a127f3448b6f9f814ea750111246d6e3605bbcf1f8aa04f547faf95cef99818d233b13df600be541210e10dafb8ce0fdb583f000334cca585a7a446d1ec4419f7661106f6e124355aa3db6d2e0c53e48eb4b8e663ade3f5155ed88d3ddcaf26414a229766c39aa9ad2b59e02f86934247f820423cf043999785c19b8c7b838c017913720bef6b65951baf10faeaa7609e339458efc34da2fc1793dd4a4471a45aa6818f7ad19e59d0ce432f7a06e94c2987bf028d1d9dd426bcb0d692e491ffb54a4b53bb2ed457d264b0e6a214de3bc0e9ab3e744558a368949d9c7d16994e7d25c6fb48e50cfb55624e5215509d7523aef2afe2cceedb6884a5dc2cd99fd4f59238a4f22ee50197cb4846a207e19308aac52e728ba48ae423ca14664d54519ed7a1829a61c9c88aba414cededc7b017dbfe10d74aa733a72eb0bb0250be8cbf7da5da2b5b8d509ffd86a1c719dbee9331c93c4b7a6636ba5ca5cdd50e486e8d0dd1e700f02b2331f015bf7d8f7d014267e14c5e2ba7140ad7d80b8908fd8da206c2b67f5c573463335011c3f13d390a6368c395a609caec8084f7604aa29c1ad4bb5fd26c2c9706a3ddc557092379d927a3d08f9b938db2d11c835ccb6793c07e6ea96e4ff0a5c49216d63f7ff7f2f0b3a3be45555b6cbb8731b8b85a2a4e8f2ed2a7688752a408ff37b85fe68b27c365e0f310a04b15d6212ec4206da110b7579d82728a5525911f5a711768d8f64d7b384a71a96ab4c68aabedf534c2b3879cfb07aed908f8fae3cb6ecdd6db5abd8deaa901726a7bd3fe6a9b3deee9ae90b551cb6d524c6283b82240f2c9f0269ef91863a4a2a1ec799645d84b14fe0500136511f344737a21305db6f2427c7f7449dcf171a04080a3e086e3b915a84f35f4a4d84c1c80ba24ebe488c45718d9e6e107c5eb4b02dddb087921fd070b359f1b695fa4badb636ec8eeb203b32e3051d2bb1f0cb66242f6df301aa1063065c3fcbf0a94294540b90cb24c0af00eae8be1c1aa9ab2e9872b862ea252c30cf96b0425aeadb1baf0886a972ca25fbbc8812487c26ab52a4fbb9cdc82fdd08ae6cd44f45bc4affa1ce31a51a8ca0abaca98765a2b9f105e7be242f6ed56a8688e4199cff47946013d1876714e01d370839d33da6f4d077c718d98804884672458808489338f0d6dbfde22517fecda630d5d836433975c2db5e728954e1a929ee5b8d79e0b9189a439b7c2dce7df2da806b0c641d89d98ce579eec44c40446941b5715cb77523b68cb3ae52d73d080c6c02b34057b22f35027e9d4a6e7d883e3d7578bbc3221789ca2da62a9413bd8f69e666858b5d90af095c01395c4c14c21bc3d22b9bb1038d994320b9eaeaa1f0873cca5481d353b3d4f1791183b55087db0b54d984007f2e64cba7b97f29490fc165dd3c8bb54b67ba7710c62f77644fcd59d3d835a2f974d30f29961338c204a630e711583f6583caded009eae74319d7a490620c87b8fb5230df819366c4d9a5941e4571449d4b2bcc44a2f29a92c2200b270da42f6a0ab8570c451df2f0f8ee8be607799d4db2244e10ce671ed8deb1b64fb05d6bdec82bfd54199acb7f288ec60f12210b4fc3e6ac363b0d21ca2e030a2abcef0b1a690c93b6a5a119adfa151a941bfcceabdb73cc9a4806a62ba2f56767c0072ce6f56d3df0b1598b0c8a982d16fef60d5c2651538203af5553adef7b1cc7a4cf94c8511c51dca87063dcc95051a132b5c50b87d74b8ee57c3536e3e67707d953ab6f6623afc19dc926de16392bc13838c09cfc255349d95fa9fc59b32c6326d75301aea6f60bf66aba5754da7595c8f1092d9430f23b4033abc850e5fcd7ba9ad3c98f6b99f4ca89e83e0285c0ab1bb7a6417e0aa3c9b6bf97947065d669304c504c53a275c76d18964f5a3243a3245f721f067214d474eb0b9f65c2db3bb3c49cef7065e32b4b07ca7588391bf26a4e61c676401cc2eef541f80ca852fe59b56b63956e135b1b2a58c267e637c1b1bf82e181d62bbb3de78bf3821d532754fda587c955e1a246c45c6c78dd9dab097cefb243efc75592f2a4fae625a6f7b81ea79fb1cd815081a22fe408ebdf3a418e4c8a324fe0ae2cece9a5923abd1926666c41cf362a12cbfd889149a736ceca0898adddf37e0e3f260764539ef4eef34fc28abaa24ff75d96df03d2c048b7b0c7866c6dafe042480b2cc61b37061156cc7ea260c4eaed25f22422f51b3a8ebb1e5ea8bb088d2daa1b01c339576f44bb8ad61b1d15b422f2ffbf68fa4da2622e7bb41ac37478953ed16853a93e0a89461dc4451e2018380d36efa1d04ce4336b294857be506fce128e21922a189b287a1349c40755c1a029b3def78c2afdc442f700872fea1115f5bdec88cd9ee3ebf12bca4b489e2b39be2ee07a7f6814dcc492bfd9c5da2448c11fa30e12c88deb16e8450bafa8096211022b33b0f537c7f307e28e4bf8088e824bd032ee33a8be456bf7492de8e581b7cae6fec02656a9d7c231e00e698e30c8e7907e08a1773dfba0fe05ebdeb4c7994bb09f817a9dfafc4f7613ee4ca5ff4cb134ce8eff97fd77558fd788cf8c88c2abe7e6267ce848c71bd80689bc43d0695b2918197c2313d2568dc4cc6ada2ae6d0f9280c6518a78d8c17c230606f9d729cec192c26a0d939718d62c1b9706effe928cd3e2ec3c38a5f3b6886106b686ba90f4097dd14aece3ee2d7c348553a57fabc3417eab3a6d02064b7ceab2f786fc1484f6d62842e10a343643995a17e3e8c0d36bb1132084b733ac0bd6d629024b9be463d5a93d8a15182303fb9057f508b852b372ebaf83988becb5bcc6af867630a27dc03f3917d6e6b87fc6f4323a8db1e381916055a7dc85d792f49a4237943ce790c235daba78d4a0b35f00bc4f52544194b965c80baeb6341e5a32447ca4e3696c52872460993ef37e17fad27917c954dba5e29e97bb3efc227696da975ac517a10d3860eaf335d973ca3cf1fcde1fc72bf403aed1c6af46bb84a791940ee355cc701540be74016d2647057bd245190ced964de6190bfddeb02a20bb86a2cbf43f434301a9009019c2d70fd815a9fdc045bd25bcfbd2ce7ade04065ff4569cdf58b872f7f21b63b71dd82de12681f2a429d0fc4a2a9d4ce06d8a23ae04f96efa664c59a88160fc848f0d5957fd7046b9e93218e0f01f9b93080af87180d822daf43d257350b734cb6111d7c84ac465a8642d9d836888df59b620d7538d18553ebd6fd01f6764803a6174a83624269ce4dd110f0224e57571fe56a38dce4a82356d1d9717368fff712e9ff154559e581f78c0ce0754dfc122b2fe9fe2f6361bf7381531c7f55630d0dab1ceb25746c9b11a0678d6dd0e1136bf0cad497f76e6ff514367e369e1a60d03a6d020254f18db6c754fc405b6d63f51f1a7fa46e69101fbe715245c7209756aa9f3ace644202d5b0dc8d0726680f8b48714166ec83a7e5708ee63e264ae1b408ba6b5cd04e81da6aa42eacfb49786bd23d1040af542846694de90e2427378fb049112ac978541dd5389914e751784e695c3e0128d655036ba7c05c4de4c17c88d5d9df12b9b63589f7892755702b1b613095dc55f485b7f8d6f7f8e9dbe22f31038ba3c4eecc1efd19054d79a108c10379eaa81c00b00b9874f9a173c08786c8ead9996869d36a859cc1bafc27bb42df44e77ca8541d6e0b8f9e6dd3b9741e9a730d970a71a9d89986bd9a37a2ec2c575f30647932d59734fe1324eb1aec595c0c8fd9bd4b77bb9b60b73911f15c56836eb4cc509b9842ef39ab05e43a954564bc32012103a6ca7de86addf9b6e2ceb01848a06ab5cc23a936db3c4a83ff4c2f17811f58d8f66725bb6c02991aa6a9fe71c3bc4b059b58dbbeb015ed021becec39ea44a2401301bb37bf89be02124a21bc017b5788bc58521553291de8fd95bf66ed8890f4dab0d5c7778d793592b1ccfed52f38d0bf41ccb966badd90e2089e3f530dfb803722c7cd8991cda7d2bad16be3cb4aa48530d497912b5d31f9f996a8f9c1bc879f432d1683fb9b3d0108264ff2d71b8619174cdcc1dd2e48dddc505bd993b2f2ea5037d3c626ebc944d61c1fbbdf2c6e5d80d5ab8d33d24b58f376eab172ce3770a6b83510617c323ac1b394e96481e0a259851cd420290904464598b41ea1e283244fdfaef9020665b52f62db9572d087382d9a57b040f6b49ddbab3dbd0cf5d76c9b2694ac1d5deff00703bf887db8de0aada3e20a1d09fae116f08428adc8cc62add80f0b7351073af75bde58adc25fd1831d7d76aa5558ccd95c7a65cd5a5e6d24df1c79812d64461700cdca1c48ea5b3fbbf59dc86ae99b6c384ba56dcabb29e5eb5661f4560cc435be8ff25223d69060a0cbadc905279303f296bd33aeb26a696dbc787cc5706355c4aa1298018afafaed72d1e06cb989edf02f1590c1cba31ec604274d59543f1ce6383f8848bad3372fdcaff2cdf875e997c370cdf87d5a99dae8f6e4db0c5c7d5182dd737e33192ba1e69431f3c8f3bc8d3e51de555b27e656c7d047e44be38b2d055c72bf408ea3ee3d82a2761500383d09d6172cb910ceeb249f632d231bed1c0fb6ffd29d0c5abe4b7fc709b74bfc96dd6cc3f564797b54dcf40b79608e5fdbcce4b4361bab9c58edf33608967be7296cff5c549cddb9edeb772d8d1418d5120ce52b998e07a4000b670d8069935d982016a302b01006abce9eb86f14e81d3fe496bb091386e895f143641042e8fe2ff32232753581d8102a89afdb4f494f056dee35fff7047fbc96ca617a6b3fca335d3b0772b260b2726af"}}}}}}}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000001500)=0x80000001) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000001540)={0x1, 0x0, 0x6, 0xff, "951e23af63638eed4a2f567134f6512c1603fbfa", 0x100, 0x9}) r7 = socket$inet(0x2, 0x4000, 0x40) r8 = getgid() setgid(r8) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000001580)="eddee708945417b1fb7b201db6ae0e60b5f5d664ee9865f8505fd0fbfa61703ea7ec7475a5b8b4b41eff9abcdc5dec2ceefdfd38cba68119e2c7de22aefc412df09daf2f6293e38bc18c4ed7070971d209ddf811d5db3e8a5dba8b3402bd89158826f776bc15ef7a164946b4b3a44dc88a0e49246c8af4596d4ef08a828a5c97b3b48946d1bd39c3617f7c5b0724087fd6983f1cdf22cb8103356f11e8abec4788d12a179f963a2e77547b4f39790fe524657865fdc236c7e9aaf6f688ccc787aa6bcd7bd92cf9eb3730bb9422a77af89bb40f00dbc4da2819dee7abce9ef62c4f51ba39a7b6e18ef7", 0xe9) syz_open_pts() readlinkat(r2, &(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)=""/92, 0x5c) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000001740)=0x81) open$dir(&(0x7f0000001780)='./file0\x00', 0x800, 0x1) syz_extract_tcp_res$synack(&(0x7f00000017c0), 0x1, 0x0) pipe(&(0x7f0000001800)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000001a40)={&(0x7f0000001840)=@in6={0x18, 0x3, 0x2d, 0xfffffff7}, 0xc, &(0x7f0000001900)=[{&(0x7f0000001880)="ba58ca10159910e080bd3c9ceec780f50d789b873227c397d177489e48333fa88a290eca15509319007a5861cc87b22f81a4ceae77d3ad73263b1dbd4f5717000a68abcc", 0x44}], 0x1, &(0x7f0000001940)=[{0xd0, 0x1, 0x8, "12bdef333a861691e1a60ae907c3401d49deb46c8926bd92bba935b23863638529f64f64b958aade1c7942094bb8d1827fc5df62e75eeb8b7823a66b096a3dc2d5f566914ed66f90c5dc4ea812e0350c03eb89e8910fcf135bd0ecacb452f2be6f0eefaa7a0a16fd33d769b54087c9ce11769d951dd601e4f032be17a2d4813b1726feb7be2b68a0e051ed8e1251d81b964a4a9c074b75a49475c590fd1215092fd643448e2aad532af93e4bfca4d8048684ed209dbb23fbbda1f0eed5aba17b"}, {0x30, 0x1, 0x7f, "83f65cd40cbe7416a84fde71a5312d3d75ad22d70e837a6e9b104a"}], 0x100}, 0x3e6b008a31c7e953) pipe2(&(0x7f0000001a80)={0xffffffffffffffff}, 0x2000c) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000001ac0)=0xfffffff8) r11 = semget(0x0, 0x1, 0x4f6046be7d216d4e) semctl$GETVAL(r11, 0x2, 0x5, &(0x7f0000001b00)=""/31) executing program 3: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000000)="f8", 0x1}], 0x1) accept(0xffffffffffffffff, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000100)="03001a00", 0x4) ioctl$FIONREAD(r0, 0x8014695a, &(0x7f00000001c0)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x1000000000000212) r4 = kqueue() r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0xffffffffffffffff) r7 = getuid() setreuid(0xee00, r7) fchdir(r4) socket(0x18, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000200)={0x9, &(0x7f0000000580)=[{0x3ff, 0x40, 0x96, 0x2}, {0x0, 0xfe, 0x9, 0x70}, {0x3, 0x7, 0xfd, 0xffffffff}, {0x1000, 0x2, 0x4f, 0x1}, {0x403, 0xa, 0x6, 0x8}, {0x5, 0x5, 0x82, 0x3fb}, {0x2, 0x81, 0x0, 0x537d}, {0x9a00, 0xe5, 0x20, 0x40000217}, {0xfff9, 0x8, 0x2, 0x5}]}) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) unlink(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0\x00', 0x0) executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x20600, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) sysctl$vfs_fuse(&(0x7f0000000340)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000001680)="09018e3eb76b40e560115879a7d2dfeb1b00f4cb83c6f4fde0d795deb936c2be649e8529d1a49ee61675590c0a425536c8583e6ee24c938e395e9e9de495e8bbd4656f2ba3c3a9aec151f2e0f5aacc39640bc791f232203daee22b81691d0911c48f444ec26f5058153d0658d42abd5519fb625f4cba1df50e267aef13c87849641a2114d2157876a507e1070d432073612eab228986d182c5c6d5687d6088a13e32f9c76ed4da84faab5d206408bdcb13a53f15a83083b746c349568f365575dfabeeb86442267d83375ca49fc91eee24ecb5654d44babce341e9ea3c788b78a6843b4f2fb019cdbf1972421de140846d106bcfeaabd3b92b75a4ce681f4bc240d70e8a0bb09775cc980ba707d61337a4d4", &(0x7f00000002c0)=0x112, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef", 0x7fa) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfffffffe, 0x0, 0x83, 0xc072, "e0909c80429a030bf70100001613f6d7bc0d6e60"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000100)='./file1\x00') mkdir(&(0x7f0000000380)='./file1\x00', 0x0) setreuid(0x0, 0xee01) rmdir(&(0x7f0000000040)='./file0\x00') symlink(&(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)='./file1/../file0\x00') setreuid(0xffffffffffffffff, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x7fff]) semop(0x0, &(0x7f00000004c0)=[{0x0, 0x80, 0x1000}, {0x2, 0xfff}, {0x2, 0x6, 0x800}, {0x3, 0x7fe, 0x1000}, {0x3, 0x800, 0x2000}, {0x4, 0x85, 0x1000}, {0x4, 0x8ce, 0x1800}, {0x0, 0x7}, {0xffffffffffffffff, 0x9, 0x1000}, {0x6, 0x9, 0x1800}], 0xa) mkdir(&(0x7f0000000300)='./file2\x00', 0x100) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000580), 0x0) open(&(0x7f0000000480)='./file0\x00', 0x40, 0x8) semop(r1, &(0x7f0000000400)=[{0x4, 0x0, 0x1000}, {0x0, 0x3fd, 0x800}, {0x4, 0x2a5, 0x2000}, {0x4, 0xe242, 0x1400}], 0x4) sysctl$net_inet_ip(&(0x7f0000000080), 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x4104, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[], 0x9, 0x407}, 0xb) recvmsg(0xffffffffffffffff, 0x0, 0x0) executing program 1: r0 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="8d6bb85551", 0x5}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000080)=@file={0x1}, 0xffffffffffffff72) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", 0x0, 0x0, 0x0) syz_emit_ethernet(0x8c, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000562c00000000000000000000000000000000000000000000000800001a000000000004010090"]) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) socket(0x11, 0x0, 0x0) mknod(0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, 0x0) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) executing program 5: r0 = socket(0x11, 0x3, 0x0) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r1 = kqueue() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000280)) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) setrlimit(0x0, 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80286989, 0x0) socket(0x0, 0x0, 0x0) r6 = syz_open_pts() write(r6, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000180)=0x2) execve(0x0, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x80047469, &(0x7f00000000c0)=0x5) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000040)={0x7b8dce07, 0x4, {0x200}}) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000440)="fd", 0x1}], 0x1) readv(r4, &(0x7f0000000000)=[{&(0x7f00000009c0)=""/4096}], 0x3e) kevent(r1, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e001e2ffffffffff7f00ff00"/177, 0xb1, 0x0, 0x0, 0x0) executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x4, 0xfb, 0x3f}, 0x2, 0x5, 0x140}) write(r0, &(0x7f0000000080)="5193987ae3aa5a1b6ffed6d43bf17cabc1737b0865dff620e7f9664f776331ec31928b1a0c7dee128ff79e2f4861b12ce5", 0x31) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000000c0)) fcntl$setstatus(r0, 0x4, 0x8) syz_emit_ethernet(0xbd, &(0x7f0000000100)={@local, @local, [], {@generic={0x7031, "2c63fd1b13895cb8cc1906e130a6454b27b8ec9e1987f9037dafdf5e3eb641348e99bad4e92699bc07df5016a4ab241269c94a1d30f192a64e4a90cb0885d7e50a473027dd8f6356025c3143627f7465f605132876e7921814ad33cf30f5771e450138120504bf3752abc2dcb415241b5f17a6f4a0896296efff1032dcad6ac1ebf4e1ff8c21e4426cf12d0f979ef547053a346a6850361f1ae770c027f1ab71ad7578735b9a301f82de9f75d4bc61"}}}) write(r0, &(0x7f00000001c0)="45c1351c8ab33f5977c7c3849ecb230c4bb0c5f67251957089208f83e0d8956658bf799aa4886e8470ecd9b07c4bbecf29ddd3d3395b8c4b6904c6bb7c17f396dc19ba93bf0edd938cc02ca67bc571fa2864b9b76787932800bbb6cdcc88188cd5ce814a5f12975cdafdc220fb2f63b021114e066b80c43aba00dfab196d0e5610cfef2c47e1880746482aca10e7767cef30abc131a648a2de", 0x99) poll(&(0x7f0000000280)=[{r0, 0x8}], 0x1, 0x401) syz_emit_ethernet(0x11bc, &(0x7f00000002c0)={@remote, @remote, [], {@ipv6={0x86dd, {0xf, 0x6, "72864a", 0x1186, 0x3a, 0x9, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @loopback, {[@dstopts={0x29, 0x0, '\x00', [@padn={0x1, 0x2, [0x0, 0x0]}]}, @routing={0x11, 0x4, 0x0, 0x2, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @loopback]}, @routing={0x1d, 0xc, 0x0, 0x1, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @loopback, @mcast1, @mcast2, @ipv4={'\x00', '\xff\xff', @rand_addr=0x4}, @remote={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0x8, 0x204, '\x00', [@jumbo={0xc2, 0x4, 0x8}, @pad1, @generic={0x9, 0x1000, "a24a5b0ffbbb2f45b91b2280060703fb2b2f50343b5f676b7947af245fb31f92f71d7672672f72859fdf0a8eb67568984ea3f2d30a7bde79160cfe1a1c28970ee51f58a78926208d6a273a8ef258043fea7337bf32ac7e3874cf35d0c2c244838d6c89dd2d791d754018b07d4fcc31f120a30faf1a6f82cfb324a8ecb25ace86d14b875a70542479d760c236c482b5f7ce41479de8d0761736f79b39724c327607c576a4954e402cbd3dcde0e9128caf0aa50ef259a6ba2e8d2a6f4787fe0ac0b0711f897f3b008b83d14154a3d0755ba05441b8243ccc7de1d817a4c5903d3a782422b1007eb4c5fdc246513282ee575cc91ded145cc8b9e81dd50c7ccef528fb1da398afa4ac46d4c8d55aefa7c7a6e3962c5a9c1da072b2aa493218a5fd4a006564bb9c8b96868661b8704c505f913f6c96eace016092087e7f806372d7a01a3a88e54fe214243b4b2988ce5c820fd5a9a3f673ac326b3e2f1eaddf88c88d6079f71797c812d6f8ed69d9593047b470661c0528eb49465314ecead9dc189bf6e65e8cc70d065ee96eb867fb8fed5a46fdf10320e24f4dde911829be58abb5b3850e1425015d4ce6b742fa4b09a90d74cae672d3f8ff613d0c443860ae4d46b0e950276068fdcbfe7d56b6280f055008db3c3071f5b8f0bb2e9373fbec7253a5232988d284a7aa12391abd92f0704ac47ea0e9f929be42b3806ea39caefef9ab7a3a9d0f87e312d8190029f22a149dfe676ced0793d834f85d6320f8653dd4b773ddd9c3c3fb1c58130d5afbed261c5989f0fbdd4974ab99086344e6846727771b7beef25098d1a637453750700edd9dbe49a22fffc7dde8625f23e5b253245931b89fb2a2f2eb8761b024b4e383f4bdb1ad3277fe338b1ea812c88d79c33ed2e6d984359a71e9265da3a2604274673ee8ba6807a5861d6be889d490929dd27a9ea47b294070b974191f0a82c2989529eb4441c0a43ad11b1b8804bd908d377afda714ecf06d3f7aee8a930592a06ee9c0996a97e337b0efa6690910f695d79b9036ac84956f8f517e6558f5b0e34195ecc11259499cdda1ad728c0ac56677103a2235373a557b7f806058b6295e089eb96d9443c9b6703d48618827fceac50f1df1eb28081f5b053ab207f06ec1de29f82b02169041dcf470b8d3ea38279f417b3af179920f726ee05996c7d5dcc3f095098f4bba0a81ef7c43c106459909fb4157f846dc469ba6bdbd4ecaad5837bb868b55bc5315a496d093c8c9b12d835a226c4abe0e85b9edd7185e19ec0a02ab69d0a885952d7967a5de061537e28fa1c7cd094b1bcac2689570573013a1737c1d9517275cabafe992c6ff924b4ff80f2102db09d27a33bf85f5e2350544fd9e9703cf003537c15366d863701e2d9654484c60779e42211fa70e6598fe51dcd48d94568fd3e34d2069a723b1a06697c6a301e614b6958295e4a8be96b3d2da41f7adf62e379b9287c4b9c107046f0ef2efe1cdfc4095b4ee93fe89982d4cf3a04b4e62e1e0f8db8999aeadf363c266015281fe87bd3a54160e2d4ac35a83ec1ee264331a37d4c2f2dd83f644c5cf873e2b3218172ecde29bf0a535ec1ae39770682e5e8c1f103ff80addb5b4078210ab995f4f18b86f6eb8a42a8fb5f0ce860c4a1d499433b91ec1501cffe38113821e2658c2f81e67d3b1addc2e772315804dea69fd0912f9b224c8b956098438fba434bd48ba1a48331099b77ae2153f0caabd5479da3c5e99dbd14e825bf84417e3771b386a721f5d1ff60938a5e4856b7f0eb15406febbae09a87c9ef736d1cb7b7908be96ff8d5766407429e5493690820be4c18a4e87b19e1ee8664e23eb4dd8e90c99e69c7616811158be53a87259cf8b5979b134f1855b589d0f802e04e883d6f8d2f850704a59eef1a45ed7a55753c265da47239adc02889b380f2ad2942641189c6d6fb354435335391fa2cd6e41abbf76e2cd9f0a2afc78cd32d6e0f2b561535766ab7a157aaa11ce2375e6ab08d69c75df5a9563de707714c8dd900f02473b96dba3a528ff1be7e3d4bf45041727b6a37d039f564ff56fe274112d11c1a5e3b0d950ae9f70e117830462bbf38130897a9bd0bedf03a462812b0f99992f160712885ff64b70f32f676f65fbef81b320a1ce98eb8602fdfd1e70887326324d18fd70d0c024437a00adb299aa4de91091301a42af76ea2d3f0674354245b285e6ee930581473693001e6c932189e4dbb90ccf1d5dca7c5a75c8dd803ec6a21cecd117f355102d6abd350ed10ad975172d87a6db9e91b40011a244c56f6bfa54a97991dda530c0aa4731ece205148bd43746d309023a18fd143d3d8fb1c05d2379bbb777828d9e298510fb7ec9813e03c435375f8603af28580532e5dbe7fe8ad523331aaeab720bbb3b6f4ccaaef2677b55ceb066980582122ba8a347832f4a3fcdd14be53a47f52b5bfd58a89d79f00370cfe990a6aa4d97cb8b8672668ce17fa2320a3e76832e331871f996a6e34c5f9b46417eb89c8cf212e983e81a16d97618bf366c9d33df2c75428508c1119c4a22106983e5ecfdd00a32ea954e82a6594c4a6376bf10a1a8211cb342ec0206ffc12bf19f5c1884165b17b0ab0401ff14237eee7b7cc186931aad62ecbdd55470f2cfd3a15eb9a908b56ce09c85537ed5c487343305d1282af7ec7a56f276df1534c8198f434fa9119555d72fddfd976d1ee24a1f834c70bb67e5afe9814cb69c2aefa8fcdee63b39053f00674d5736d6bc85a7a9e0f2a0ccb6ddd73c2faa63651d46cef6b0340e44cb6541e0f1f00a03e9c58104a9eb3bbc32cd7611892fefc0229b70561036bfc25d32de4a5effcd476a1c49ff0a51bb1cba4071317b3d28575ffcc86e1ce7fb43fbf6020998ee1fe33b3fec697dd3836fc6d22e88ff41cc7cf41b5f8dbc92a3c2a1866f96ca67f54d2472be09f3c60381d46ceedd177f0c20f41c094279637322d331b64d710209198721213c0f4f47ec86c1139f2cb821a0e3bc6a757d79bea403a220891f0aee52e1c28ff8e5d8b957bb4e162d8696e4aef00736ab1d32102f9f2d2fc008775dcda9394960c5d74fc77d29766014b9b6a43c3c3f149cdec13999e723768b9d3888b41e45b92a48a37147d749d9dc6485be7c9823385ee10443117c4c43378454ddf6faebfeb75b7c3f30ad6b556cc52850d7f2c7bc1da7ff78fac17f366eaca8aa78991efef439bcd0bddcfc5f8961c4027fc9a34daf32aac14e9f1c592f06124c8a79ab74e128a236b247c0b1fbff6975b1eba5846f00e6ae186a19b2b84a819a4e3f0199d4b1bdfec0f92f0d10ba6a661c0e0265b3415dcf0c5bdf546af8feaf53ff5a80c6a8978b94cdc75c31bd62a55fc8a0d9d99c425ad509a92db6062e3a5f192808a95ca633e788abe29abb5510624a4674e4e2a9c389a5e464b02def30f9537df6bbbfda324b536f1bc20e761ff89bd8a57849edabdf2dd47a6113ceda232bb7bbd52371dce6fbd4e14ce00e2a5788bfa472d45158dd2774cf2c5b394945b1cb280a860bfb308cd23eba179988a510892f4d606c129507dd49530432463221124b088e62675eaaab00822549d39a2096fce43072c10fbd4349b7bf3781882673833f4ffe619e26dc4c04926b2f9258705ca8ef6c6d9cf428b1a10503523a32f04f70aabc187c8e7ca3e1a70aa336bf9611d094741b309e448d0cdd02d582660e0cb76f5d180f7e8c5b9293505eac1b6d7767c1eb938197d7604a50a09de44c321dad5c0c082c0392a96f82822255bfa7e49a4c1f47ba561f7549900979832154393be8637e307783fbe3bc4de44c0296f65a2ee2ae6401a0e01ecc27fd401ad8e8f5c036746df2cd013382b4b1978ea0343594c8747e0785f3ec3b32efede780a57d2c2b0ca7f355fa6611092a507c5ce95b1bb5aa285f4cdab518e443c1ee704f069d28ea3b0b67f20209a86f827136af29c9c7fc4e8120379dbaaefef1e0dac04588a2ba98599720ad3c7db419ab5fd165449310ddea6914d05870622a7e5727b7252f9d1b074a9476c956da4501ee0df67023b7dafbc5eb508a52823d54be8b4b8c6531f72cfdcdefd0e0819f26b4bd3f6131acb82cd7bb61a5dfdad8578f4f9f0af79eda4248d35fb4c6528889d1a21e940a247346b54af3f11dd16257587b96584adf40ea632f30b4f625888686087a99b770da0fccedf4e26ca1e3a7825d9ff1ba767c2c5ed19e817187c6e0f3b184371b0b7e1720830761bc14cbbf964a91dbc8affd2ae920af424b943a335b658827efb5b18c5805275541027ecd7218a8354e01fd987b0ee82c37ddde9a94e999f44907181086c906d1e4cb9b3a2d0cd29aa5adf722636d17ace50586b1844c9496e17fe20c28c47be786c365e5d46a58703fc39caf29242b69e01572b4ada5882437c4a4f9509d98a91088fc574cf79c59d7816186fb4811995deda3d451a2bbbe4e74ef3b76b48c265168a813aaf40c3ec2cfd29578dc4eccd5723348b3383e0c77949203f3e9d96306008579d9414cdbac87b3efe997f1fe955390f86929100a737b7d8577700d3289798c96933d78d7b1c7ef666a5f81444018bc511fea1e8a843c0d548ca9223f1e56d3f9fea10d9040470f10c090068a8412d373a43196b12382051d9f33b0b8bccfb58f6d964eeca51f2c35873cc2753a8e0514c4cc478ae4b2039e799adb102a78f7b6838aaacf68b6fae511b94bba827b593c6f63a09a0f24b47c1650a8499cd3ec07560179c0a3897337078ed58511d73fc1ce2f850d1b6822e88ade3c0fada204e303b343b00f72cf0ceb53a7411893fa320775c16355260382bd9903bf984ecd7d94962b5d79e6ce875c23f10ada6b1408e50f38a04ea0ba3ca94834be2e00f08b706b5d6daa939bdc976ab32f3d4b017386cfb26f92878278da39214481d2a74f83b5b5753c6ba87b526640eeb329a04053d29fa9846af4c621cb04611f196f4ca0bef416285f7e5627ec5de891a7e0a49b1c3518b5b48ec55ab481235be66a2cee3b89e190646c684dcfe8a7dd44553c97e730055d7f2ff9227c1e2e161d36877263be010160de6170171b4c97f058eb6707c2c5dae6ce1a69191b08ce4e3bf086013f684a0d4e9e9cc592f4ded607486cdf2868755515cb3d2ee4178890a5b2d97665d30f19019df7720b73ed8b3c99cd9ca88cb8278355d5f1248b0db4cd283eda1066114d4966efd446e8c41fff51ca292d0cdd5bf3f64bd70b77ce4050e8723d807863ea50e360d4b214d4a1b49d30f89095324e8cec7a3013c4b83aa34e6b222889f0f30d7ec1ebd37e3125a6f8f23f7304ea2ba61e2fdf8d92565b3c4a346010627856ff6ca37097dad352612385dfcb6baabb627240014f64e91720b9e6e8f7e29f68a3775c4cb31677ecdfd355ff45fd5d0ee9e4d85b0172216adae87a0fbfe2cd4ce69958a4c05f46d36e557190ee423d0fb46b0a93573aa36bea578c7598020de9f78fab70a39f1aa2c1df211cb262eb4f2aeed24d7d4ec3936674dfbaccce88a18a9d08ffa31ea58da5697f2000498612b77a37d28335ebe542c023776b1043b20c950f21aca70767f03d8bdf751f8bc5c95fb7981de2bcb126565343e9d0965092fa85205d1d4e0d011e18f74b9be085d3dac29ce45fb6d984b85173a89f08015b774021712c57b26cabc42c867eaff375ca18c4ab6bcdfea23b8f1d9ceceab8b2024220ea68fe6a64215a6d005f023292a8b4d72fc6dac3ded28fe34c75fe4598f9dcf3318dafeb8ba78898588a6a22e17eb07d90"}, @generic={0x7, 0xb, "74816805893b4b1949b59b"}, @jumbo={0xc2, 0x4, 0x3}, @padn={0x1, 0x2, [0x0, 0x0]}]}, @hopopts={0x6, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x7}]}], @generic="17a1bc65dc57687ce9e1830f8673c28d4db69bae51432c94ff8684ceb01aaafd43c658b878bdbaf45b9319d0fe5b0fc0294eb79bad19272eba3cdb1517cd3d2201aa64732892521f1b2644d0a9c7e53d46f711cd76ae2a297af64257763eca48bf2cda646624498cfbb9c3f992367bac5f26ab1cd0296a37e5adf3c0db957dcb5ab5e123ca4dcd10d1ebf3725154f9ff61c68b57316964ad7ee025daab85d49297cbf85a659f"}}}}}) r1 = fcntl$getown(r0, 0x5) fchmod(r0, 0xd4) msgget(0x2, 0x14) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000001480)={0x1, 0x9, './file0\x00', 0x8, 0xffffffc0, 0x8, 0x8001}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000014c0)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001500), 0x80, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000001540)) listen(r0, 0x0) syz_emit_ethernet(0x2ce, &(0x7f0000001580)={@empty, @remote, [], {@ipv6={0x86dd, {0x3, 0x6, "5823af", 0x298, 0x33, 0x1, @mcast2, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, {[@dstopts={0x3b, 0x2, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x3}, @jumbo={0xc2, 0x4, 0x4}, @pad1]}, @dstopts={0x16, 0xb, '\x00', [@padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x200}, @generic={0x6, 0x44, "1db7227893f02d340f57c836b4a298508f1f37d84c024a3501b04924cfcc88dd73525d40fc96c7516c6c5c5a9dd002fcb62db396c9c00a4313d3206752150cb4e5d16266"}, @jumbo={0xc2, 0x4, 0x7ff}, @ra={0x5, 0x2, 0x3f}]}, @dstopts={0x2c, 0xf, '\x00', [@ra={0x5, 0x2, 0x3}, @pad1, @ra={0x5, 0x2, 0x5}, @generic={0x68, 0x61, "c7a2dcec47b28273bf80801f0372339b1c0f9b34fffe22502fd13cf342b96615efc9c0fccba64b3fe9fa17601267d90541aa0a75f9664d8e2b7e642cf4e38da7c3129d10ad6a883b55d0966afd0a990f347c508baac58ec6f50e4e97d8c4882f2b"}, @padn={0x1, 0x2, [0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x7}, @enc_lim={0x4, 0x1, 0x80}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @hopopts={0x88, 0xa, '\x00', [@enc_lim={0x4, 0x1, 0x5}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x8, 0x45, "ed4ed3211c763c28e637d36e4596970f1fabad9fe6df40e4a57b5250c9eb683d239033f38cc7cf86f0a8fd2b69601d93e70d2b98ec9c5e624bfd86c5b988692b7d1f9872b6"}]}, @hopopts={0x88, 0x8, '\x00', [@padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @pad1, @enc_lim={0x4, 0x1, 0x40}, @ra={0x5, 0x2, 0x8}, @ra={0x5, 0x2, 0x8000}, @jumbo={0xc2, 0x4, 0x7f}, @generic={0x2, 0x1e, "5eaeb36ce7ab029f561d18db868602e99a052ba80ce77aa59f33b2964f3d"}, @padn={0x1, 0x1, [0x0]}]}], @udp={{0x1, 0x2, 0x8}, {"516cd7e01afc3476df84d3b5e8fbc99758e11714857b96106a316375b931d8c75fedb472beeaf95e4c584133f275d17a1f724a79ab2ba2fe1f788a00ba1a5bc87d27fa51f8fbcf8a817476b00f7386ef39434884f184bc42566bdd3e8390208593076258bc869fe3512a88e0f8f88a7d3eb5b38931ebdb0552a825bf9ea6254a1b1acfb29dd371828c067ac3d863f9faeadfdbe8863eb6220f189ecbeb85a3ca59a2461dbec3996baa2baed99aa0cd3d90b03cd2721470ea0f11e8fd7fa9d1875e50d73a7f7139dce4f6dc645137f0f45a30215bc1adba19"}}}}}}}) syz_emit_ethernet(0xc3, &(0x7f0000001880)={@broadcast, @random="1ef4db481964", [], {@generic={0x80c6, "0b7bcf2734916b38c78398b1eb72980467854aa89be9df4ae5075cb6c5e85a2c3fa382e49500cd96dd6a7fc7d3459021a9569e587da62cb9b31b80f036840cb2fc7e252059849467ca1a03b7f9db92fe52aed3111c8718e9b1a1ec4a813b3a5e3bb0c31660942fce88a4c5a6814c66c8a8a058384db28188e8a2aac6389bf032ec6d0ca402c7fc99499eb8b35f5c257f60cc5c779ccefc886fdbe37b8f35102354b429042eed5f1c471bcd70d226fbd2be730e0615"}}}) openat$speaker(0xffffffffffffff9c, &(0x7f0000001980), 0x80, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000019c0), 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000001a00)={0x3, './file0\x00', './file0\x00'}) readv(r3, &(0x7f0000001b00)=[{&(0x7f0000001a40)=""/171, 0xab}], 0x1) r4 = geteuid() getgroups(0x1, &(0x7f0000001b40)=[0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001b80)={r1, r4, r5}, 0xc) setgid(r5) syz_extract_tcp_res(&(0x7f0000001bc0), 0x10000, 0x4) setpgid(r1, r1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000001c00), 0x20000, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = semget(0x0, 0x4, 0x400) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000040)=""/43) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0xed, 0x9, 0x1, 0x2}, {0x6, 0x20, 0x6, 0xfff}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x1d}, {0x2}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x138, &(0x7f00000004c0)=ANY=[@ANYRES32, @ANYRES64, @ANYRESHEX, @ANYRES32, @ANYRES8]) executing program 0: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x0, 0x5, 0x0) setsockopt(r3, 0x1000000029, 0x32, &(0x7f0000000000)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) writev(r3, &(0x7f0000000300)=[{&(0x7f00000029c0)="fb408c0a5e1b8d9921f1cd0ff5d1cd59b70d330ae1129f4549d975772ffcdc6ff2af722679b7c40b7534b6d4987f5752816b256cc1251b9ae59538e38c3aabcd2cb7e6a74d0d3653021cc6be484d77e0768c5a55d2ecb2bed4fbfeae13d8c55eea350315147078cb37d2aec98d7e96f7cddd15d19118da9d6f365498e0d9d1010c1634fc98886298b7fe1afdf4d8335f0606b5f1a55df86d4b69fa0dcccc23ec6b3a5650a8ea8c5e70da5a95ceb8104b14b13d0b22638051c8024f63d8143aba30c6107d2457150e752c20923e03dea31f342d955a4e41efda566c4c58e51585b511495aee42b4572364b9cf7b5000b554ecddbe88de7db1987260ccaef84c8e333456ff53fcd5525ce618d7330b1d760f6d25871c0001240100f2febe1e57ba916e9d90619a1c4334dbe187d74c8c4d7fab1e6cc740588a216f7f4752ab2a92c2cdfb0df0a4b8e61da2027a0f118af9875def0d06b22882576de0896a48f4f7e7cc15b4b30345336e88167bd67c91ebf6690f51051ecd13ac4f77b1bc88b820785f99527cc0f3b239904544f75d63e2bd6f1cb524c93bfd5db650b74269f9ff30ab5f6f9f01fa5c2b03bec51a81e71ec9b91216eb04c3e8608db77caae4f85e002318b102fc261f3db4da5756cb515c38633f25ff5bae9ec46815b9fc0e452affe821ba10d2e19e2d6822991765798f2db250c39f6878e2bceed8d2017592314939392f525068e951d6831dfd03ed50d9592478109f37ba81acf6d4610da26e41d992628b0e4783407a4c9bd7b53f6c2a9c781fb95dc6fd4813f42975743296dc5074709628fd0733bb678f448b74182247ef4242e455ab993e8fabcbfbc5853913674e29944b4a74257dd55a37a1ac051ad7f7c753498f0ce4ff4678b3eb839a69908808ca2a42476224103113da398b9ecc5b78975ad9487174d27ea32b8f9aa41769c35a1c3d1923749904ba496f8c8b01325b52c0cf572ab2d29ddfdfd154cdce278663d0fbba0e5744fa41dcc53c16f4a9c9dc9a9655924dba3127cc5d736c60d7ad61f3659dde660a92306d4b30b5dac61709402d082776ee663b52e5c98303f9ad2cc6e8bc1783a78a11c1a6e386455c93d2a131eba1395b3238be1e16e9d648cf26aeace6a13f34d840b1c2a36f6eedb0ccfe21daadc6a580ed3bf57e74f667616eb4e96102e3707a762a8682b90efc4e13d99579938716879119a74c7846433f1836b191b115c2b6e871d5f25f9a834e2ab94d4a67243bf3b2f1331ba2ab3991e3977d6aee6bd69305006b2eb9d557c961544cb2c6a977bb5ba59c0686abbdff317d777b4aec83e3089db2ec8ab21e1cecdd74abfaaddfe1f9b1303ca140b536a1862e576ea6884e2ecbd63b641ed44553777c4b31c013ccb3615425d668706abd8ed4279bd64418940a8acd902284a1e95f511ced96a8738b309ef7902479c812656b31c6ed91704d5a1c9fdc99eefe7114277674932e8b8370c1cafc384759baf2dfe5c6f890268395f681560fd6a37dc47215fc5b3b431e6ab1abc4297fc0926a2b8a", 0x449}], 0x1) r4 = syz_open_pts() ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000040)) r5 = socket(0x1, 0x2, 0x6) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0xc0206921, &(0x7f00000001c0)) r8 = socket(0x2, 0x2, 0x0) r9 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r9, &(0x7f0000002000/0x2000)=nil, 0x0) r10 = shmat(r9, &(0x7f0000004000/0x4000)=nil, 0x1000) shmdt(r10) shmdt(r10) shmdt(r10) ioctl$FIONREAD(r8, 0x80206919, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xfffffffc) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) executing program 4: sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setreuid(0xee00, 0x0) getgid() pipe(&(0x7f0000000380)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000002c0)="000000000000f1b999e3cfcd7e84817ec54c886e4fceaf0f0f8be8cc1f1a47b6e95b17b5aa5a579691ac7d31abf6321d2df43d2ea0c3d653434e010aedcdad96b5ada56074b5be5f07101ce198d5895b32e6c1ebdc277fdf7b6e0e0e00c7b1de2c5222182c478bfa501c99e707f7dceb00373d402ef3204a31cccddaea0345478bb9964129482a337fc3aa87f766b0866bc2e4b3cb0bd7e39c", 0x99) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x27, &(0x7f0000000000)="156b007b", 0x4) syz_emit_ethernet(0xa9, &(0x7f0000000500)=ANY=[@ANYBLOB="69e1629be0f0c0b8aaaaaabb86dd600601fb00735000cb69bc0900000000000000666c3e2c6fff020000000000000000000000000001"]) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000008c0)=[{{r2}, 0xffffffffffffffff, 0xdcd8c4bc089e638d, 0x0, 0xffbffffffffffffe}, {{r2}, 0x0, 0x1a, 0x3319763792fc49a2, 0x100000003, 0x5a43}, {{r2}, 0xffffffffffffffff, 0x40, 0x8, 0xfffffffffffffffe, 0x81}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r3 = socket(0x6, 0x5, 0x4) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x10020, 0x0) mkdirat(r5, &(0x7f0000000280)='./file0\x00', 0x1a) r6 = getpgrp() fcntl$setown(r4, 0x6, r6) close(r4) executing program 7: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000100)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x8], [], [0x0, 0x3b7], [{}, {0x0, 0x2}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1ff}]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) r2 = socket(0x0, 0x2, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000400)="a1a01397e4e0f82f263fd0234d875e9b36de89ad611d90045a9841f96d531af28f64c907ea4386642c373cfebe76", 0x2e) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="01a8", 0x2) writev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000380)="8bea8a59e1e3a7d69fbbde918f8438c57c309e152b7e3ac6c2919ae4057f83fa104f8c732692e64d6078420d5bb2ca94c11ed098e4ec8ad890746e1d831b9517bea7d04c4d826380260250b843de73235530f66acd31b5d0f35fcf6ee6f7006cd869cd8bbd8296df0e5525b5c1270c3ee19eebcffaad7166674a0e4136d840", 0x7f}, {&(0x7f00000007c0)="01c5104e693820019f2f8ac1cb416aac4aeeff09910382b0b5c0d6657e4e587468bdadca9080058b0c0f7fbacb62054cd109a804e3ff2c50f40e103848102543cfc49fc1e4b81b052b0e491d4e1f752549616f46933fb1a00e530f9c735dca177d18f7c91d392aee79378931c26c1651f639710aedabc8bfab0aef32c8610373d2d5ae86195bdfa1177194b6ecc45d4e6cb8fbb2055078a846344ae137efec7ff5a3dd", 0xa3}, {&(0x7f0000000a00)="f15faacfe8a930347d1742d70db6a087918fdd820043b85b8b3cb7231a0deff08f2e4148ab65947682f131830bcd85f67734cb386eb2a9166b8c21aef40bc72f7280fcd9a36aa4df64258f40191927a45335e6e39471c2b7ca397962f6a4c7b2b1868237427736c6989f833626b08359574cc0296f0e6aa602493228d7e0a590cf15bafc486370b2f3e81b7793b4268ee3da473da766ac25720f471fb353960ccd2451d586f1eddeedc65482e386de0f6175741e409ba73f9308e125649537968e2b2c84d25bc3b0cac5196a1d4b505a0907fcea6f48ceef6163bb7c7e15b182012ada4333f59a0b34fd8ab148fee7c2687f37f1054a26d6df7cfac13aaa08dda77d1262ae91a8b800bdc01099fa70c3eab0eb72bba500be6335f64dabcc426372daacc716996f8ee1b9e2badd07ec96188a338f7ed8f102307a2c362ca954ed8d1c5738ae143d127403015366b6f7d42286e9b09d33a0f8", 0x158}, {&(0x7f0000000540)="1f4d2a63c06bf0302ec520592c04077ec650c7f7ff033c68bffbc0e7344b56793e78d88093a4ba4af1c0817979a2afa2c469ea36fea70d85bc622b2229fbfc4130e1e3e66c0563f259d01f542c0c143e699220a74e7c572a2990305be72eb41be7c27033ebededcc76e2d2d26529150249d5b374246dad134a1ee547849abd1bd600f543ee35d6d7704c691800000100000000000c8b683c0800d2459191add0ff010000000000009d9f810d502880b486a69b5ebbfe043ad621add0", 0xbc}, {&(0x7f0000000640)="8231b5c3bf915b549aa500acb490dbdc844a5003f5762c3402dfa6b8c900d7522727e0ec9794402fbdc7ec6cdd398f52a2473ab34cde16c2141281d16e12633090e4881591281ddec3aef5063fc30710951bfb108f470e6a98cc7c7c8f5e0a543f35863ac725450a366398191960a77879e67e18704f266dcdddb563ab7224532f68dc9b2cffdc9158d36cae009a07f794cbb68716b3761206f84b3fd45ac5ad722a06c2d1884a02c2c870ed102f3e5e0e1d4c300f39c543a365b55979de5c7539b51dc900"/208, 0xd0}], 0x5) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x450f) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) read(r4, &(0x7f0000000300)=""/168, 0xa8) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001240)="16796c2984e1f31d1505a362afc68f99c9ef8b9a8f3b2ac4b7449c9c726ff37c34eb5c38a2f4342e3bd90b1daf26fc142f5637ae7fd436e88da4fefe9329cdf29af73198d942de4a546ed6618ddb9acbac23fb77df7706ebb6102b2f5e352426968e766091e930c5c188071b55c12db00da1048c453a8a5eb1866ffb1bc2ff39135357a472217c08774db1808a8cbbca19c5450ad80233166608a9e752bc9daeba1d723511d508cd0d41f083f9a4fc8c835f91232fd15e576a6ed5ca1b9e5b574acf0f88863a7abe8d5420e8ff7d9d57ae7b2dcb6c3de2e16ce0b155ba07cf4b0505e7f5b8bc2635701dc475d89894d4dc92972c88ddaffad0b830d207b8aa94fe6437ad9a2247012d2f3fe54fb4034d540511c1d13a7ef059cf229bbc6998690a28dd3bd8b9fd17604505128a3a7cc445bbac234739cfb6c58283ae5276aa3c064733db076f0af20d52a223acb5be489724ecb86eb61684ecd494f4b84b5d4d504aebc02effb8baa8dd07291d239267185f2737a84775160379b995378be07821e6398cf1a0636b767abef62ac73592180c853519597939819bf6ff647fb359d38c50235a4ff2e3e589b2ae8aef7d56756bb4df7e911dbf3f2bcb8f51c64f97fcae3d82bead8e0a5be1d2d200cba05a37b9d62a24f4ea3368a8086e4d7f691bb743e77fde20e7c34db63f404bceac86860b4d556b6094c31b41cb4e5bc4175dc9335870ecdeee2180de5ec444966aec", &(0x7f0000000040)=0x210, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x2f) r6 = dup(r5) setsockopt$inet_opts(r6, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendmsg$unix(r5, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x34}, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f00000000c0)={0x8, 0xffffffff, './file0\x00', 0x7, 0x0, 0x10000, 0x7ff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000440)=[{}, {0x44}, {0x96}]}) recvmmsg(r2, &(0x7f00000009c0)={&(0x7f0000000980)={&(0x7f0000000340)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000480)=""/191, 0xbf}], 0x1, &(0x7f0000000880)=""/252, 0xfc}, 0x8}, 0x10, 0x840, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000b80), 0x800, 0x0) executing program 0: socket(0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x0, 0x6, 0x1}], 0x5, 0x0, 0x4, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f00000000c0)) getuid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket$inet(0x18, 0x3, 0x102) shutdown(r5, 0x2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') mkdir(0x0, 0x0) rename(0x0, &(0x7f0000000f40)='./file0\x00') link(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mmap(&(0x7f000000c000/0x2000)=nil, 0x2000, 0x4, 0x6812, 0xffffffffffffffff, 0x1) r2 = syz_open_pts() writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000000)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb319", 0xffffffab}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "247a274f7b870255b792397a03c015e06ffaee8e"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000380)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000300)=[{0x5, 0x80, 0xce, 0x100}, {0x9, 0x7f, 0x0, 0xffff}, {0x6, 0x0, 0x7, 0x2}, {0x81, 0x0, 0x2, 0x3}, {0x0, 0x1e, 0x6, 0x7}, {0xe5, 0x8, 0x0, 0x6}, {0x0, 0x81, 0x9, 0x20}]}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000180)="512d573def12b6cef8076fb3559191da4ab9e3ec7282be6d42b46dc907b819d1ab6321c70eccd235dd813304b39d4d87301881acc88ff686728c9bb104f58f9067858baefc5bca50da9c0872128922bdefa4c2fe6d385a0dfe55f23aa2d86a0b9860c93ba086968d406bf203eff2b0fc9834fe7ad345f331586da6383cb7eac3c4d4b5d38e7859a3a97c8c7dd545364b04273dedd7b02bcb673a57ba439f4ae9c55394fa775547719be47818007b9e5fa5", &(0x7f0000000100)=0xb1, &(0x7f0000000240)="2a9240999b8a3aff373a9dba7ebcbfb25a6d56162d023be437299c32b86ccaba9e924b28a6ba6ba9628fcb33e5d9431ad864a6357108dec64a69de8f644c99164418229351542809", 0x48) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57", 0x0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) sysctl$net_inet_divert(&(0x7f00000002c0)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000300)="2d39e809e533f1aacdbc4bc3afd2e2de91bd7be1dad0aac53afb37b96389ced3ca5f5588cba93ef9eeb463b0e31068e4bd744ef123b17c13a1973838b1cce20037274a952bcb668ffe68ec9bdac0991707a6594b303b510c64f870bdaedde1934d8b43a43ecca891f342a7223bb3740de6d5a99979ce9bb630409ebee7fb01f503dba7307940ff8d5196a4064a91d93e70740080ffd5cc7462e1250098db0678c3399736208dc14153e631abeca19bb2b7c0d44b47c764700fff7f24fa5f6356dc9f3d3a73197f50386e666dc283df51b2aefe24c6edac24e88b54b2fbfc7f6f3343851f76059197d8faa5e44b54770959db04e7689fbe5fbbfa7065dfaf10e30cf8437ad9b3f7e354bf806aed23dec4df0c41caa7af96f402e2e520c83754f97ae3bfd52de507dbd6a8c1f7b8dbbe9c996e738df3ad1b644b0efc339ddd0c9e53385693646a303d05a830ea8ade2420f049de188e333a19e58ff9c6e594a3868a8964c68de4a81a141d12426912fea9a2195e7881c0ffad45908f2e52533421d575cc300c05694dbb25d02f266c86b0f15fa5f70a164971a0dab861f6ef53d8aba9cf0d7f54c707163a4c3099f8a541194acf25768b7fc53046962e4421a01586fdb305a3b46d9dacc6ea43e9cf1536e555f9e1e4f0a6fc267ea5b171e9c1cc2962dac98b0144666788d53d774e9079e6888af7ba5a7daa985499058a71d47851836e45810329f85ef2350d1f5d6ccf9666669a9106b533c88ce81d9da690a97f7d9f8df34d6a019d6572b154ae1097145348650b9eede5a221119f861c2858b3de8795204502446d664006799262c363d95448f75508627267d8749a60335159d853c34c80de08d63053a998c8723543056a3e9638aae3154bd675cc37e5c908f7a12922bfb9ed62a841723fba37f1952467f0e188180be4f35e81fb096dbed73cf4d1c270a647d98c7693218f065b7e05f4ff48d0612cff86f8fb0d7b8cf2cd5cee0ef11f1d7307d868d1e1b82e87eb30972cd33f6b9ede4a85d13eebc418118c867322e37df792ca85f0434b27314029e3da9f5875a7488c886e197ec754b37ebfab847c9bd090c9ff86a626248c3826cfb50ce67338f8de172f6d83b4486fd4a1d9b31057eea12ef9aba07cf743587da2657aa071538cf1176dadd31d43da9a72be6b9d35c6e047055cf3fe268134b7c6ef34dfa5bd3edecb20b689756fbba6542efcef385c22f3d2c5987825125e9aa3fa73e274e0eabc511be0ecc1ed1902db97249e14818bd7428f518ad47f387b8495d63d2304fc5edbde504c588a2aebb8cb5a12c61db315dee86020295d07b5558305fd8a8bd7d3525c27c51590e4e3cb82e4f1eb764a11c8610e0c242e0b2bd56fcff0cc62049707ba2516d904fdb760a3323d8c26c4ae79ac3ec59bb677b78490896b541ed24b2b7bdf9624d3db1036632f665f8be194bd2267bebfe19f83a336360442cc1627f843a8473baa8aec2c726a7a8320ffe32101ff82b99a9e68b685ca5a0d7d6c46e06b94624921a632472e67bf07d9db622f8fbc3e4d03cc65912d19e847cd1a7a4d90cec8767705a2fc48f35ed803b073eceb7e22590cd52240e534b22201e80b10706b2821a490fd279647dee312465c6ea5c9f184d5406168e6361284b6a29d76c9ac79e3875ebf11a5dbd982916a3c655470b30fbc637f34b020627539858b8a7849947283355b79a104e30661bc2a7deb2499fa59964f2262ba8fd400c120879498f4d52c26ad54f72f88dd2e0a450a47755c076f2864a7422c4a48711a223075b5ab8373f26c8846012fb32eab48de4d0be5f1a2d8cf0f7f3391935e12d98fca9df3b08c3e8d91945554784aa57ff9dafcd6ce27db211900b2d518626a85b460ecc39bcb2624dbd8684851a047f13623b7bc948a4b890de786dc664f6664d1480d849300828b1016a9b5b9d8971a01f3b6f255af9ed458092e6796d0e2c8a3596e326bc8e176fcf4f68ca0c430e2b6b1ec636c79223263a236b83170035dca1b79e7345f6fb220d3836cd865fea8f96ac7d2fb173f24af45848096c16f365d1bdee622cb62b7ad309f59bf972d585122f16ea7d01ed955ec8478c4f01e0e455ed8e587135b71e74600ce1060d704b0d91f6d730da7ab432b35538dd98de6245b94cee7315be12f0255f368fc87f80b9195df098b2947f08e448cbb8a02fda405122076d685a451f4701e07dd70db3a9dd6c122bcb813fd618421b67de1ad3a1ef0d6dacbde3bc44b3d3efcdc10e431f32588791282aab56543bd6624ec726d15badb8f6f9a81ed3c4de56847e323863806cd66328325c1471beb82d0ff905ea93bf19de09bca47c383b28796b404c9a2dc27cc093197fcc64e03090d0a104e4a13368512ac6a60ca613e920dd332ed875ac6eb01c401e03abccb3af3e04b38c7333d4900ba3c6ca3a45c8447345b21db3e38f3f8eea39de2e3c25aa8a23ec8bd4b121237cd466f9cca688a0a4d8cb40f4f5cbbc775c3581d588584b3fd4ecd5c5203f4d2ccb8501f04b7e4f816f23b940ea48a4ab190915065ca2ced881170542508633fe6a2e9f4714aee78b480e9c99f0c7a0d25a7060b83451fc8fef870d391acee486a0c0b2ce96250c1c2ebf4af7af746032f867ef19586b016ff405ae79ea8fb6c7f0bf1b695f7ec116dcbbf78fbab7d683eaa0120cde1447a2173ee242cb65aa4c015b9169b9436284ff86a5b7f0a197801b4caf9989b14f21b6864b66578f2f32d0d6f650ea0a451fe41340606a7c0d09cb951e7a7c88df971a47afa0ceec76d8cd41889ef75a3d10ee13feeba89ece8d512459b0a3b2d6710d8b5900da901d46fea97946e83868b8b58efb521b88c356a30e8a655fcd88e6818a82df784bb2a7a9697dc8931eb825bf6b9942e4e1a33f67cfed49f9b78542e730e1a7b316fed025ec131aa24625a46d93461c2ccd881183b8f6e6d353b0c86fadec2ae2720d57f0dee07da93a5f7ccaed1904005b996f3ad38407f773cdda8e647887d6129a2e45f88d3e4fd82370e0ad1f0c7a83324b36f9935435081ef0f12d1d2997282030d909e713fd4beb5565c11c5e64e7312b8bd763e38521117d58a175a315ad6f7b4c6ff0738957825d64d5b893edf8b759ee273b32375c490c36b57eee296175b5289f69fcc0f10711cf8dc81c772204a924d1b34757246a3616c8b7ae0576988b21cd5c94e92d1e16bda7a92b7dab3326c6bb1e5987790919bdaa302eba6ca399fcafb4ae4e809abc155a003f4e285802c5ad053a7c324cbce94beedd2784ed46f631fa23124e3adb0504f4c526e2a5e90a040a4f304cd04980e978074d504a5c787d85ad6f83f88983a0a2e1e69ef9699d72a468d5f46a246990a249334d7864e44cc3cf8636f53cfe37b552c08acda3276afee9d11eb0a497e5ef7f82ae719c79d640a8031c9366ff9db71df137fa8ab139c21b65f9cbdadc62fa271d497dd1ec3e960a08813d303ca399151785e057e32b7958ee8ab77663034fa323a4b0a808f9908aa0f87325c83e4539a5fff550553aac380118a31e40b1d08382117e1604c64b7c8ab9a969ccbc70b84f9d06b3d7c166e646284ed4ad090e00aaacee140dcd1c0863cc98fd2d0e0aaaaac7666f3f1b1a31272e17b503c50acf1bb4f125444e4c0c84b9532ad0d837976bf6024e7b5ff29dd5e8bf38666e05df6534399492834af287a8f585d87c3b938010b6ed6b02e2d56af87a8a1416801b2da946a2c30b4b47778e1a299002e3872ae68ce024d186cd770b89ec6defef6879cf5af39f3a75913ff6b31e47ee021c3d0abff55560bd140bb3e50304ebb8a98ffe9ffb5991b76b45c57696b7f5670a72b6a8b8b570368d7dd65bbba4a53b7f37b1a436507059c92101fb9813821fca2655eff7a19c5dd592cff96442d557dc51c630ce5a3c5ea983fc6e18ef6d00357ab33cf9ed68a9d09d9c37020b325f9665af184313c844e03dd885b3aa659cfc0961f6cc4b38ff4354acd8cfb2abfc241c107c8f0e9907eb322e3fe742cbd171f1206e16070795a320feef79f388763d1e0471241bd7e4dbcaf40f7cd00f89837aa86af05fa0ecc27b90b2b32008aae5f033baa38d2fa1315605b48fd41445ce3385ac1c4fd845b789c44af3658ed01b0c182d73122f04a91ba1e68ee162b5065b1fb865079979a5ee004033f7bfe54f7c87673872db0e1ca8044d78b3b7cdaf3879583d7e0dfa8d5fbfe9d0376a4eaa57fb1b9cf5893fbcc4630359f35a080bf9f564cb915f5a3ad7e1b6938e02f19268a7f259cde24450e22626f901f9e349045c40e2082c47b4935fc74a7be9842d7ee89529387362b251cadc63a59447772c4606fb7e9d21236af54ee8b6fa08c090ba0a0fc5ebc3a04bc7c2910df7d592240170c1b9aad10903e54c8099135f53936f3662ec4274106cda58ac367440c5da14b858e572ce3af409c8ac75ee10343068cc78bd6ba9409f048defc13ab345bd66a2e9bea750d85f7dbab844dee3518334aaf06a9bd4da60ecff1bdb9d164c010e66a8d304ccea81daea4cecf7321a3a84b44ae8428bf15ee39628a0334375602364d23b55b07915128e518f33d2fb588f2c2b38b945721b79d979e31af17980d4db406e8c46b6c84e5f7149d2c271db44f8f3f606f08a318afffe71802f3e9d289d47ca7b064004c7393be4ba9373479457aa73bf879d8a09e68f3fe2e406d417914a996f00d088bd868118d1138f38c07c676bd8565225668d626ac6b43f1670a1bb9c13b15660353c156665d4376854dfdb0e1844550561fe2beda948ca06d06913cb962301bc93dc63de961aa674f267cc112a630c0389bd730212da1996372507b1bcbf0dfd67d4408bbd5ecf6629e5a182c69292f69f54fd741650d481e14ab207f04f05c95056f2a451da245082227280b7d087de9147ba5c767abcc2a58513ebd514f79201a6b6314b1943a91ad6f1f1dc97168ec9926275c5021681049b6bf38e60df46567d4f08b325fd81be57ed6f73256268aecd30d3fed92d9183a9f08d7fbcee8a81bef7be56df9bb604510022d897be54523fece3b269dbfcafd1c5a87e4ce74d63ea1df98e9d3bf1efb486c3d92bc5439c1789eb10ed0d849d9c0db6c6132e33dbfa1b656c691cd718da6fade074a38c973e3e1f59bed883b946d7f745ccd7a4ccbc7a0571c6b7a2ac0991973e4874dc89078208260d36ec8bfde669424dddf14262746d1ad36ad3a036faf3756cfad5c008d248615f82c0d6fbaf4c63cf9678432ffe00d379f443b84437047c00abd021fc9d66e517b43908db17f54ee2d481a73dcda87cbaab158f1e428f9525a3fc2ff167f0e490d6aa5c0495a952a4e6843981e7415926854b3bf50607d858d1bc456248ec1f0f370bf8572af23c6db73d42fbba28060913b255ce924319710bc210aa5f2b01dc3fcf1ad68c65d341bcc0d2a3cf10b6adb26b18db1a7eedf0585126edcd38eaf81e10dd3023031a9ff413930d515cad92b8427d819214a74054a923da6bab949b0645745094eaa420896ab5c312f8b2cd067cdb53ca877ee356e19b5bfc5cf978aadf43e6a300981ed132630a20631ba5360768e369bebf9473348eb4dd4b2159f9eb855bd31ea4dbcd3011d57f481c98c7e790a1f9b780c8c508666f1da7599d80c4acdc0fcd278dbd4fbc85db23818b9cb6a0d4fc42685ae66e4f2a4fe0729650d24a96cfff3ea3131bd0608d155fa3f6f09ffd875c3be5ab85e937060d923db86695edfcf646ee12221348069ac6335fb93e7ae", &(0x7f0000001300)=0x1000, &(0x7f0000001340)="c48850d4820a2b2dbc93769ba775811031d78d6dbaa4445855aa60cd868fce9c0766335298422cd3eb70684de98efcd46aede65e6806ee889cc68baaf96287cf8a2e0d", 0x43) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690e, &(0x7f0000000080)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r3) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0xab5f}) syz_open_pts() syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400), 0xfffffffffffffeca) sysctl$net_inet_ip(0x0, 0x0, &(0x7f00000002c0)="15f7", &(0x7f00000003c0)=0x2, &(0x7f0000000400), 0x0) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000f1c000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil, 0x8001}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ee9000/0x3000)=nil, &(0x7f0000887000/0x4000)=nil, 0x5}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x8000100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) r0 = socket(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x1000000000000074, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r2) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000001c0)) executing program 2: socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x64, 0x4, 0x0, 0x2000000}, {0x24}, {0x6}]}) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f000000e000/0x3000)=nil, 0x3000) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) setrlimit(0x0, &(0x7f0000000980)) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000040)="b323013bf4", 0x5}], 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setrlimit(0x8, &(0x7f00000004c0)={0x42, 0x62}) syz_open_pts() r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000240)="ea00000100000000", 0xc) syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004500001c0000000000019078e0000001ac1400bb210090784495a0de30ddbc30e59ebecf082277ffc503747c1f0d8f38603904b0749942b0ca6e11bdcd0ef3a420745d3f5c21090af116f817d5c232a328aa6575a66a6fa20e8a17cfe1fce199dc9cfd17b54762db89e44a08b60a8f656d08c959e0bc7f819d18f9b4ebfdb6d5d327acbbf1e416ed462fb175"]) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r1, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) syz_emit_ethernet(0x36, &(0x7f0000000100)={@local, @random="ffffff00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr=0x20000000, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4}}}}}}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000640)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d768e5ed40508007033b329a6258b7074702c1500fca653181afc9d3f01", 0xb1, 0x0, 0x0, 0x0) executing program 5: r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) lseek(r0, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r2 = getpid() r3 = msgget$private(0x0, 0x0) r4 = getuid() setreuid(0x0, r4) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x100, r4, r5, r4, 0x0, 0x1b6, 0x82}, 0x0, 0xfffffffffffffffc, 0xfffffffffffff166}) setreuid(r4, r4) r6 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) msgrcv(r3, &(0x7f0000000240)={0x0, ""/12}, 0x14, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() ktrace(0x0, 0x1d97c82b8eba19ad, 0x506, r10) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x10000, r4, r6, r8, r9, 0x2}, 0x8, 0xfffffffffffffff7, r2, r10, 0x3, 0x8, 0x800, 0x1926}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r11, 0x80286987, &(0x7f00000001c0)) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x12, r2) r12 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f00000000c0)=[{r14, 0x40}], 0x1, 0x0) dup2(r13, r14) ktrace(&(0x7f00000002c0)='./file0\x00', 0x2, 0xe10, r7) mmap(&(0x7f0000008000/0x1000)=nil, 0x1000, 0x1, 0x7e16dc8455ae3550, r14, 0x28) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r12, 0x0) executing program 0: sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x3f) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) semget$private(0x0, 0x4000000009, 0x0) r1 = kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x68) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x62, 0x20, 0x1c4b6623, 0x80000000}], 0x7fffffff, 0x0, 0x0, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000140)={0x0, 0x1ff, &(0x7f0000000180)='./bus\x00', 0x6}) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) r2 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/252}, 0x104, 0x1, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x4c}, {0x83, 0x0, 0x0, 0x3ff}, {0x6, 0x0, 0x0, 0x6df1}]}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x6, 0x61}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x3, 0x8) setsockopt(0xffffffffffffffff, 0x1000000029, 0xfffffff7, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(0xffffffffffffffff, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) socket$inet(0x2, 0x1, 0x6) dup2(r4, r4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x0, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) executing program 6: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b10005010000009f05000701070000000000000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be0900000808e37193f8343712cc11fffffffffffffcff000000000000000000007f62b60beab90000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x3b, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) getppid() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r3 = semget$private(0x0, 0x1, 0x5a5) semctl$IPC_SET(r3, 0x0, 0x1, 0x0) semop(r3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x1, &(0x7f0000000440)=[r4]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x5, r5}, 0x800, 0x6, 0xfc}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) socket$unix(0x1, 0x5, 0x0) getpgid(0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000700), 0xc) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240), 0x0, &(0x7f0000000240)=ANY=[@ANYRESHEX=r4, @ANYRES8=r6, @ANYRES32=r7], 0xc8}, 0x4) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000600)={0x0, 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f0000000580)='./file0\x00', 0x0, 0x40002c00, r9) r10 = socket(0x18, 0x1, 0x0) close(r10) socket(0x18, 0x2, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2}, {0x20}, {0xcc6}]}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) setrlimit(0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0xfeab) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() getrlimit(0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x8) r2 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000200)=0xffff8ef5) writev(0xffffffffffffffff, 0x0, 0x0) r3 = geteuid() r4 = geteuid() setreuid(r3, r4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x0, 0x4}, {{r2}, 0xfffffffffffffff8, 0x20, 0x40, 0x2d2, 0x7}, {{r5}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0x100000001, 0xffffffffffff6c81}, {{r2}, 0xfffffffffffffff9, 0x81, 0x1, 0xffffffff}], 0x900, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffd, 0x40, 0x40000004, 0x8, 0x2b}, {{r6}, 0xfffffffffffffffa, 0x10, 0x10, 0x401, 0xf47e}, {{}, 0xfffffffffffffff8, 0x4, 0x200ffff9, 0x3877bcf6, 0x7fffffff}], 0x106, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x18, 0x0, 0x0) mknod(0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, 0x0) socket(0x18, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, &(0x7f0000000280)='./bus\x00', 0x1}) pipe(&(0x7f0000000000)) executing program 2: open(0x0, 0x615, 0x0) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x7fffffff, 0x0, &(0x7f0000000240)="15337ac0", 0x4) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffff0cffff00000000000000009078e000020000009132cbe73d054c490a"]) r1 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x100000000000}, 0x0, 0x0, 0x0) fsync(r1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000002c0)="04", 0x1) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) listen(r4, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000300)=[{0x200}, {0x8, 0x3, 0x8}, {0x6, 0x1, 0x63}, {0xffff, 0x0, 0x0, 0x7fffffff}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r6 = socket$unix(0x1, 0x5, 0x0) connect$unix(r6, &(0x7f00000002c0)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept$unix(r4, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r8 = dup(r7) setsockopt(r8, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) write(r3, &(0x7f0000000040), 0xfeea) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r0, r1) setrlimit(0x6, &(0x7f00000000c0)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0xf9) writev(r2, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112", 0xed2}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) mlockall(0x1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r0 = socket(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x1) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = msgget(0x1, 0x204) r3 = geteuid() r4 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xc) r7 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000001440)={{0x200, r3, r4, 0x0, r6, 0x20, 0x4}, 0xffffffffffffffff, 0xb015, r7, 0xffffffffffffffff, 0x5, 0x2, 0x3}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x83fe, 0x0, r5}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x0, 0x8, &(0x7f0000000140)="674cd6e5e11cc9d14344a96896357dbe837b9ce97666b3119df4acf9f06293bec99ab8571555", 0x26) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) r8 = syz_open_pts() close(r8) syz_open_pts() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001080)=[{0x1}, {0x20}, {0x6}]}) write(r9, &(0x7f0000000180)="b1c05b5fb165120a4224a763037a", 0x6) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) writev(r8, &(0x7f0000000680), 0x0) r10 = socket(0x0, 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) r12 = socket(0x18, 0x1, 0x0) getsockopt(r12, 0x29, 0x33, 0x0, 0x0) close(r11) executing program 7: r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0xf0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfffffff4, 0x0, "474fa4d9159e7fffffffffffffffff00000500"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000680)="dd722286aaa50f2a1300184ab8d130077c906ce85cb422a4f2c62cbd29c72c46661b4cad2da173d40b5106dd414d1529058ea57c0b83a2b5cd54ee9cd215eb90eea8e58e81e972fc5235d1cf8d6a5c2243d2bbede201ec8e6828a616309345bbac06587130", 0x65}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)='K', 0x1}], 0x1) syz_open_pts() executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0x0, 0x6, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x2}, {0x45}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000380)=ANY=[]) r2 = socket(0x18, 0x3, 0x9ef) openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) recvmmsg(r2, &(0x7f00000018c0)={&(0x7f0000001880)={&(0x7f0000000240)=@in6, 0xc, &(0x7f0000000080), 0x0, &(0x7f0000001980)=""/4111, 0x100f}, 0x1}, 0x10, 0x1042, &(0x7f0000001940)={0x7, 0x1711}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x0, 0x45d1}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x9f, &(0x7f0000000240)={@remote, @remote, [{[], {0x8100, 0x6, 0x0, 0x1}}], {@generic={0x8390, "9aead12660b620cf984be10018944ac716b3cf09489ecf8bc43ab9338216bde533b50fe647570b84592b725cc09d5470f71f64e52e3a05d1d1ec06f690df7b3cd380d3c6690e64b2b9b3e82a859607b817ec256687204bcd3481bbf5a09facf0b1507fe76a4a666f71989ebf20c8c581376afdbd65737e15f8124f9b482441547bccd469f4898aeff348af0f8a"}}}) executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x101e5f) syz_emit_ethernet(0x36, 0x0) socket(0x2, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) open(&(0x7f0000000e80)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0), 0x0) r2 = open(0x0, 0x75f493fec6515f78, 0x0) writev(r2, &(0x7f0000000540)=[{&(0x7f00000001c0)="e0759c3c462fec9b3fc556f3d449fe49fd88235bc38d8508a1656b55012d09fcb1724aab2be51c7ad44452d41ced2a29c58e05e140dbecf479fa36bfbf5d21f97c7a791fe4156d85962eab6ddb7ca60562ea2b8ee021827c806d2ca4946345e73d66b2a64baf04ccc3a3d0380dc41b67762fd09bd36ee5b5706dfdfb6c8cb123017c3fb1b4160b93326726de42a5faac12d15e6b5378cd9cdfcd67781f91e4a692cb", 0xa2}, {&(0x7f00000002c0)="3059a58248b23d622d8165ca6622eeaa7684ec557cbd6edd3e335f8f5e7f2cd2ff73f97ab07f8be43625606bc2d6e65eb4c74a1626e3ece8f5ecd3d13373f89eb9a8af669dde6e3cf9b6edabbaf24b4b9ab94350691bd433ee2decf29413", 0x5e}, {}, {&(0x7f0000000440)="71f36f3d25b661955dcfde4e4eaa64642c4a7e2aa80c6d7a83edd432ff749d987d8ef5b41a3be72b77c5dcccf429efcc14b4b0e4dc46175343f6ceb0fecfec4dbee99b3d22466fa7c12a955126831833e68706405b881267af6f94a81bdd19ace2203086d9097d036c9124d3a65fea255f447aed2d935b15286e114bfac87dfaccf79d1e2979a4cdb55b24351f251990f5e960c5227cc9fa35236484c9e9b1b8551890a6c37614f4036c4cd35438249401ee86e53aaba52567715cd378ceafb41d06", 0xc2}, {&(0x7f0000000340)="aa4868c0508c11865adf23cea58d9a92f22110f0ed86ba1489683a99cc145656541756dd7cd32e8b9c5659d687b9b36c50d6afd6b709813dec74dd56295fa163ff20ad5d6ab6527dd356e7b9402f616ee5b8bbd07a3ba52ec446a0ab5b361a696d63604ecdec1e308897f85b0b14fe557fa73d2da5ced97e67749bf7fad12ab82198ec6f3021f8758dd4cd8d9ad58fb71c7c2f671f4c8fcea0fc3817fbf48bd78a347f42", 0xa4}], 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x0) connect$inet(r3, &(0x7f0000000080)={0x2, 0x2}, 0xc) r4 = semget(0x0, 0x3, 0x616) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f00000005c0)=""/162) semget$private(0x0, 0x3, 0x1) executing program 4: openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) socket$inet6(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r1 = semget$private(0x0, 0x4000000009, 0x30) semctl$IPC_SET(r1, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) seteuid(0x0) shmget(0x1, 0x4000, 0x414, &(0x7f0000ffc000/0x4000)=nil) getgroups(0x0, 0x0) semop(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) sysctl$kern(&(0x7f0000000300)={0x1, 0x3e}, 0x2, 0x0, 0x0, &(0x7f00000006c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x2, &(0x7f0000000440)=[r2, r2]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x5, r3, 0x0, 0x0, r2}, 0x800, 0x6, 0x100}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff}, 0x10001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)=[0xa0a]) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r2 = semget(0x0, 0x4, 0x400) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000040)=""/43) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0xed, 0x9, 0x1, 0x2}, {0x6, 0x20, 0x6, 0xfff}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x1d}, {0x2}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x138, &(0x7f00000004c0)=ANY=[@ANYRES32, @ANYRES64, @ANYRESHEX, @ANYRES32, @ANYRES8]) executing program 4: r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc028698a, &(0x7f00000001c0)) socketpair(0x1, 0x5, 0x9, &(0x7f0000000000)) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) executing program 6: r0 = semget$private(0x0, 0x0, 0x178) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xa7, 0x0, 0x2e6]) sysctl$hw(&(0x7f0000000040)={0x6, 0x7}, 0x2, &(0x7f0000000080)="bd0f93bfef908a3cac98c2aa59282e6f880a408a649631bc6da6263e64053ad080dfc969dc0bd92552486c1569eaef3f9ba9ca4d2ae03bedd8", &(0x7f00000000c0)=0x39, &(0x7f0000000100), 0x0) r1 = getgid() r2 = getegid() setregid(r1, r2) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0xfeff, 0x4, 0x5, 0x1, 0x3}, {0xb9, 0x1f, 0xfff, 0x1, 0x7}, {0x4, 0x2, 0x3, 0x0, 0x8000}, {0x3ff, 0x335, 0x3859, 0x1f, 0x7ff}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={r6, r7, r1}, 0xc) setsockopt(r5, 0x6, 0x3, &(0x7f00000002c0)="7214219a8cc63bc0b70590871e53ad62be", 0x11) r9 = getpid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={r9, r7, r10}, 0xc) r11 = getpgrp() fcntl$lock(r3, 0x7, &(0x7f0000000380)={0x3, 0x0, 0x6c, 0x4, r11}) open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x10a) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400), 0x8, 0x0) ioctl$WSDISPLAYIO_LSFONT(r12, 0xc058574e, &(0x7f0000000440)) setreuid(r7, r7) getgroups(0x1, &(0x7f00000004c0)=[0x0]) setsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f0000000500)=0x1ff, 0x4) bind$unix(r4, &(0x7f0000000540)=@abs={0x1, 0x0, 0x2}, 0x8) r13 = getegid() setregid(r13, r8) r14 = accept$inet6(0xffffffffffffffff, &(0x7f0000000580), &(0x7f00000005c0)=0xc) recvfrom$inet6(r14, &(0x7f0000000600)=""/127, 0x7f, 0x803, &(0x7f0000000680)={0x18, 0x2, 0x9, 0xfffffff8}, 0xc) sendto(r5, &(0x7f00000006c0)="35930be5bae80caba137a57ef8add559dc27e39159a9a17bc8d59c618a685432e232aa9637c99d0aa279a09161de0e47cd8256f36a77c1e7a0ff7b86d1d3f576f865d4d00b9a5ecee2db00d20aa957b4c0c8f8809f6316257b0a3dbc7bda92f3a3904bc29a9eeafa589560069fe7a40650e729fdb2e806ffbc155d9e69a5d4ce92fdae695c9f6a988c76e037c4a1dc1117ec720f24c625274d827851544857d299aa9a6b08811d40da37b8e6722bfbdfc5fe8a722a6734b5501c3b06e6363558706128bd725325dc65c11c3344751c34df", 0xd1, 0x400, 0x0, 0x0) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000040)}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) executing program 4: symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f00000000c0)='x\x00') syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x101, 0x5}, {}], 0x2}) syz_open_pts() syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) r1 = syz_open_pts() mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0xd}], 0x1, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000004}}, 0x0) r2 = open$dir(&(0x7f00000001c0)='./file0/file0/..\x00', 0x400, 0x41) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x1, 0xce8e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000200)) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) open(&(0x7f00000002c0)='./file0/../file0/../file0\x00', 0x0, 0x0) executing program 6: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x140) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x5) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x0, r0, 0x3ff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000180)) recvmsg(r0, &(0x7f0000002680)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000002580)=[{&(0x7f0000000200)=""/247, 0xf7}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/60, 0x3c}, {&(0x7f0000001340)=""/11, 0xb}, {&(0x7f0000001380)=""/114, 0x72}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/68, 0x44}, {&(0x7f0000002480)=""/227, 0xe3}], 0x8, &(0x7f0000002600)=""/82, 0x52}, 0x1800) sendsyslog(&(0x7f00000026c0)="42f298a6d41ec7b9a335aedb3842608191b93d6b1b8a3b42260646931e449760dead26f924634469270404539ce69cd810fbeb507d6268037ec5012a4cf880f0a4237b26cc9bf5208d0c170264e08eb8782108471334f18c2e023e5d569e274b8b1e454c55aa2fb69bd6be047f8edb3c8c30b994cb6b485915ccc746dec4bbb36b82dc257c6a47bf7bd28b7081770494058f6a28f6f28f00dc994fb9aeca1539683ec1bfbf3478d18df638724b3c6840c3a18fea15be6c8c046c732a048bd24537ea9dac5f977f574db07969d309bae9c66c97fa299b2ab7e0b1de3c8533d263c32fb0598e330f504766517f4b20a34938b1e61489dc594fe3f8c3a25bf8f537bd748f3fe6a2f83fb76f9496090d411735a60b237ada333b48c30abec78d8bcf7d1b305e56e624244f1a6c56c67bf757353731ef927a6580824f078e659042fad4a05aebf63de10fd9091b5b6c69a5b115458711f86e64a22b70619e8aa5a7d6fb7c2696abe6c379e3d23acb0aef7794d778da9ff75f89aa6c3c93b9256a64412abcd1b5da6bc550fae4840af54400fcdc19db78807817d67df1b0b9cde84b80ab7b9cceaecbac4a809299d1e5690aecf755b6b4907e7900447e940e6997de59a5b36e89dcacb87fd68776e4a97a65388468439f9ba88c959af64df10e772f6b1c1b8e7be127919fd4d25d908017242cca4309b3cb8da89da565a471bada68b4839e07b4a2d40797ff8d9f8df508eb3918bf8e97e7d598b0b1929e6141fb71d473014dfb469460a4137bc565e126b0e3f00213c039541685612ece78aa2bee757c7b25213458cb49b087a24f77d71f1237fc271cd46439d4283502c6bd63ede8a4adeb5c30c02707d8d94b9ae0eb26389039e74120e728e9802a66580fa14f5542fe72ff033bc8b1af708f309fc242743d160d4f17426e4315fb0fd0027534a420583fa8137699a4e295f314995ca0c4a2b4c2af03a057da4dbfeff0700cb5960b3da20b5fc03514d60382149d44d46b8a5f4739f42405cd4c9ecd55a8652dd0bb608ec00ae36708672567cf69130c35fb8644846d71286e39248b0b5a96508d6b8b02c8e8445f3693ded7efad221b2c5512891d720e600b0473b7a318c84e2324b66ced2f662ce6602bfc726afbe438410afc7797704b4055f1b84a99b38a7413a05ca2f448a55eecb2ad19994d742627638faefd8da8af41742afd486d0edc87c73b0dbfcda3f044bccc0bd4ff7a228eafd1663663fb70cbe29813276cbaa454c1973e27450b7804ed802cd407f9848c74ed047a68bc4a00b7fff5c0e1bd16159701038df852484d30567b39a82749eaa86a38177818c41443337eba41329c41c84b6e96c6193aad878afadfe7a18d0fe6dc996ae86ba1516abca87e0186fe285b1422a5b974ffb2d1a8c399a9620ae996d80f3821b9e5fa18df35b7b594b7b09755f34f19bba900d3f57175658348e3213f93476244a3b527ed40878c7cc1dfc49b65c92b8e37927a57611d7e00d28c68560895bcfbc7ddae1d0ae999670154cf86dd9f28102013b3813961bee054b71c54272f9ce54ac3902367f40202f7c52e1732830425a73de102200633a6269c155e23e3577d5583e21d0d0745d3ed24dcab17fa97070fec9048793ad750aba76781d0923dca6ca6d3652b58c37c7600b195215c45b26cd2a20776ccdff4f4133db4d668c6cd7a7e4ff614df2790ccf7d6049af83f7ff09d60dd1469e17ac3d529096b55beaf9a6413e0999b2f3ce38b81e5e0d5339a1b12e19a5c6bc176c41435aa2b6414fc8afac2a1ab38cd4e8262293eeb85d1c69b7bee2c79915879366b73465893a6f40868f0c3667d2afc8e86852d9f537c761ba7383b8a855cf8062027fd908acff9dbd660cfffc64b4ebb331b2860ebfdc563ed447d861ef5cf62879854f34ec7974a449fbedcd0b24b4bdfb9e53c6c8ed279299a80d18a102f580a4e4b8a41e410291af4841be85557cadd08038e89103ede817f548708eb7d15f82053428846d75c00a5dbe12dc44b634c03097619379bb61e53ecfe79cce9a3d9906093af05f5f4e1fda04fe4dbbc7bbb4f4a73a30cb611364a5bca135a491e7bc83c3bfdf4af4bd3367405812485ce846d6730b16037b387e540b5a094b4c95878865f48917e9ad211d75b3e28d78c5c16393824b65d49ba513edb536017382bcc6155649e96dadfaf6ce6bac4f4bbfeb6e1dd1eade1a190f2eaa24d1eb70b75631f9788be1ec88563e0ba8b0c5b20623449a349feceacac7f2369a9285538520b2a6081a5e2bf7bcc7a343bb2ad7ff9dd8ba40d0a70971d3a10344254fb2e6d1f4c2d9eb13287a117db075e06d20f1ca6b415b5cf1ca3a47256a299e927e3323310994a85d71b8c9e8a3e2170ecd1e47efdf26b9966eb0f82de3c9f0d180380a02a3912ff825e4742bbe1017bc4aed2f1c2e498d4ac32d5e41da7838a0158901a722ecb206239f453586210e7476efb26e037d204039cdc1bafafddd1cf2c36063ef96e7cccdd86ec1098781d0ab47bed9ae3a5fafe503dd988a33a321cebc910eda1fef231db99b1651d02e32c0e0e30665a94e48e343bbdc3d6c83487cae40722379bcd4746b4718c85d18a02438d5a43f4cb22da30aa20c04c7b02d070560d60aeb84688c96e4d2b5b36f7abb86190f7b03247415dada8450c8cb5e819f340351f4b0113d988e1a08e5f3ee381b49bbea0aa15ccd9bfdda16064570df3361a363ee4afabf30374721cede8a55afe5b94fc9610e8c4600925a834f0d2746a39724cba02e3ab8ace5fafefeb59f8bc66dd97c7e578abf9c71446f230d3cefd1e7b03c8a8fec72759ff06fcdb55df6094a8fc3e09ffe3b948db614e8dfc408f4f69697daa610441b7fddc7329351c2f407c57300a33eb3173eb8a6561c0e344db804ae89beee04edd296c7ff6aed83b148490adb5046726f57c79774c02a7d74b6b644e442f616ab0c244fa4d030c374b38d497d381ce2cf5262d1a86545abb14ba8b8649bcac42817bfe74538e2d868f4585651590431bac297ebc4e30d785c2e65b4ec822200c1a8fffd08171e7cfd41d53cc2ca2a3cc7283eead174a58e4d332465fc8de523da0972d6cbf786f2780bd7f3cb35b577226dd1b454320f76629bb16a179cf6490da3e615ae170cc51f6dd80562b9a01e59b02a103ea1ac71709937c48fa6d1ac2d4cf724dc43fef74b13331d3e54ba2397dfc98ef23be8812712df38215258b824386fdd13b5fe1bf8c42d402e495708720f49dea8c2cb6bc5a798f57b2687a2eed55ed052a1093d406c0181e94cdc4c46b85adf7814e3ef3ae424fb110eff8bb7f588c60bfbbfeceb7823e6852e00b7d195f9f16ca7939137545a65064b008bb3c8e9e4a243acf4856f76086859afa86ca25b630913e573d7331437896f129f480ca2c62e85d3e07ec1c7b3fddfc5eddd0f05734584b55eff20cb9211373571459f85579af5ad8b227c8fe6839f98873fdec122f3d2fce7c882e76c5c57ccaa59d821312f1fc81885ddaee5ee2d77d0cd5e6ca1743fa640d87152981690422e2862962e0e66cce62d6aa3e9215d32df7643533c95ab77509aaef18e17ed84f16ab9aea81957ebde3a76ec4036bda8595a8ecbaeea3afca1a32d9fcd7e68f203fe6d0e3884384e81c9af14174d05e62424233471dd9f80db1500a89c11d5cf41ec47281884c60afd39caa8059b0f3a84197e0a61a5cff4a4d372100e9c95622c27af5d2c84be6a9798fcd76b08450e27ca7c7f4000b087eabc8a0dffb7565e8d8b037a4acde69796bc204dff87dfe181f71f941796590348a73506bbf6f3e660ea015eba4376483a127c7a48ca3e19f4d3b8612dbcd0a16ec6db34e4725e63b09eefb6166be6ab65ec10e948c55099877ce1c3e6242c881446fb928b68003e3989bd5b74b882aca392adbe155240dd1946674d6792b3e50a2951d0906706710ce8f91a1f341cadff6c72a2ccb3cd64b76f3c7df2ea18ce4e79fbd0f3dd3cf6a60d30a479c5f7001c1f8b2302771e775bc4288d3cea30b9cf2b0173a3be2ea213712b5800c5cc96dbfe582dd6e0dbf96721a5c61a447d47321008f2c967e3b76ecc894b1e27a3ebed78f0c23e57e3add43b718e05ff401a304f31e242819ff7ecfd294cc1e119edd856be1bf74c9392a545d5d2e25fb1d5c27ae12b5efe875ba9777fd5a0134635fec0db1b9bda07abc806e402bb61e7077f9e6cd18083dac9ddcdbdad137169c526ce4ce3ad4e11f6d062fa52cf2a415a82a9005872a7d7ffe1941fb7e27bf81cf6e61eaf805b3dfe1b488f2090f97dd19bd45e4fdf4c97c222a8dbced86d303f1776a93864300f9db0ebba2c1df22104668243df0f248077be9f807d9d12a231542c18d1bf21451dc40479d218a96c37d89d62134992c93cafbe5a469ba3a726d729cefa94f0e0fe2856c457fdac4d2d318affd635c475cd6420c04def72304b81a8fc493977003d11fd8828255924559f0b08be309759f7ac4139aa123e3dd1e3ef53493f4877c41c0021ab1a6161f502e90f4a2dcd1be57eec6dee67a85abf0f9d22e6b66e390b651771e18b7007eb0970d0e9a8213c33d37764108769dc7ea07c75c7e9c58202844a3cfdadd4095481b0dc3cab03acaf81d3dd3510a5c1e816b2e6ffe0429969f6f128374e3b8f40b42beccaa67441aee81c9749741741a7f4084e971a0d668c95db1a098ba90e9f05f2bb9dbab293c03c9091c087f4ad86f0877b9ca46fbe07e4a0537691c99ac6784fbea449cf5f8e97716fee9a9b461fca864b87758a7fe283170bb1d94f98a140390a6f61ab71fdd71170e38c0a5a3c89a42dbc8a03292d2ca09ec327f8308ec57d79f026767da63a4291f1fe2c6930651a3e0b355f1eb5bbc4ce769442f7fd0cf55307076dfa9b3537583260e6f84de35b06d63af9c6730724b28832d4ff9ccf188ffc4e9a25a7d7fe6290092f5bf553fa331f419bdf106f44f56a0fd7841cbde26eb85989bd7effbd870eeeb7c1e1ab3fccd3894ea641e557b6cf94d28b946307de45fe67ae32d166d6d84a84617e019f477894ae2009b5cc1f42ab5b2ec14650e9cf2af4d7344a53782d7ae57e256d42d658dbccb9742326e350ead95f303ff0efee347c5faf9bf45845f299e681ac86ff3eff87bd6ac726a200e8187cd1e418c61ac40d5c928b6ed5d42f198eb027e9616e9f613922d9813d8ed5bd1eb0cedd832ce11a7ad7ccbd2e3bd5da2994aade5f29116b9431baa424aaab5a5431cdc73d77ae0e9bce64160b5a1a3b69cf26dbeff7f7e86c12f1f99f45eeae0439c8d3213caaa0c73a93d76291fa63208135cb61c9734ed73795601697f92d74eb006cb873b69b938b6198ff17a83db977fc112bae00d14dc98f2158a16040acc4caba89faa09524153e53361e67ff819b2185ee84b42773035a53485248526f7afee278ffa9d0e1f38119dca6bc87d9cf4dbc28d394bcf76b8e775125f18439ffe6498f815c786c4b58006c0406bcb175e316f0d020ddd65690c43b968171daaabd995195b34136a5876e70261839b070ea22afe0283a99f26d9568518d2db894a2e3771c21332175c37b51c58383440f483a6a279caf125f881033cff57090a1d46972a8e870fa3bb31a92cf45e17a1eb8195eb2f22de11ed56fd7e4a9b2eca9f8313b419369e6432462dd2b5038ea9dede69fbb3fc3dde3db22aa9a9a3af1e60eafcb884fe0f5117a276214b4525dea053e77fdc2c5415f40201f835a903ac66d5f18230bfb6c7300e753c988688e902", 0x1000, 0x26) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x7, &(0x7f00000036c0)={0x2, 0x0, 0xffffffff, 0xfffffffffffffffd, r2}) recvfrom$unix(r0, &(0x7f0000003700)=""/44, 0x2c, 0x2, &(0x7f0000003740)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = accept$inet6(r0, &(0x7f0000003780), &(0x7f00000037c0)=0xc) readv(r3, &(0x7f00000049c0)=[{&(0x7f0000003800)=""/28, 0x1c}, {&(0x7f0000003840)=""/247, 0xf7}, {&(0x7f0000003940)=""/94, 0x5e}, {&(0x7f00000039c0)=""/4096, 0x1000}], 0x4) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000004a00)=0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000004a80)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000004ac0)=[0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000004a40)='./file0\x00', r5, r6, 0x0) getdents(r0, &(0x7f0000004b00)=""/27, 0x1b) ioctl$TIOCDRAIN(r0, 0x2000745e) sysctl$net_inet_tcp(&(0x7f0000004b40)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f0000004b80)="45dd8dcf3d422bfc5aec20d7f08842bb132b625fc5e83b5655b8a29cec46f61925d47101b781e5e6c902d32779c924763510e3b75bba19c12bc82d5ec13f8b22c157af58bf61154bb2844ec7f068f68302da5a8562f0452ea379e2c1a47b890a8dd5a75539b1bab2861b6e6809a88309fc9adcd9df41808a4d92d27e0781d62ba6c461116bae26b0b05c9d4d89a6deeceb2f4bbd725d6dbf64e4d6da35af648b2faa78677cc6afd5ba70bc46780fb396f670a98cb5525ff4508bad2e95058a69af108598c8a42ef729f76e7a", &(0x7f0000004c80)=0xcc, &(0x7f0000004cc0)="69a695bc3574b631fd28b33b49833ad80e76e5c5d5a412e11e60cd114a6bd05f80a85c0fdd452504b262785362c7e31e3e5a8a02fe80a23cad4b953f0f565a3f636f6b15dee0fd5da586e07eee9274c450ff5b843ed7d59253d3033dcbb7e5792cdaeea8a01bb32c149cb8d7b523a803e030c3dff53af8ccebd471d00ddf9f761e7adcad671179b8c1d3cf93edce08496a81b687da77e4482f9cae8bc550e25efc1006670c00e1c827c2b3f5f1f2aa802209e8234a62f61f98042109f7cd8c1143c9964fae615e417fe575b79205dd310c07d7044c8772f527a2adbae37e2b7f5278cf4c8a3c373f2d1e6e987dd763aec8c6fda9b95a6c90e0509a1653", 0xfd) sysctl$net_inet_tcp(&(0x7f0000004dc0)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000004e00)="71f1591eaa80", &(0x7f0000004e40)=0x6, &(0x7f0000004e80)="0ad3f1e33ad19c0fe0c6abf9f058182a2335bcc3e9703d4d953dc67cc949f345d6ebb9528ff071762c66809a07e7a0c944c9c7e966e04210b133ff342ae779eb9276739af623af5d335caa2475eca7922b606f459fb0479243e5c4fd001c1328851b716d18fa4c2fca3fc650ba5f15183d1e8aafe40862d3dabe0d07abe453ac4a1aef920dd3a4e1", 0x88) mknod(&(0x7f0000004f40)='./file0\x00', 0x20, 0x3) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000004f80), 0x80, 0x0) ioctl$KDENABIO(r7, 0x20004b3c) pipe(&(0x7f0000004fc0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r8, 0x6, r4) ioctl$WSDISPLAYIO_GMODE(r8, 0x4004574b, &(0x7f0000005000)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000005040), 0x100, 0x0) ioctl$BIOCGFILDROP(r9, 0x40044278, &(0x7f0000005080)) sysctl$net_inet_tcp(&(0x7f00000050c0)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000005100)="54f9ce09fe44eebe5a9c87774101e16048a5a0dceb39e5ba23b3cfa19829d2f32ae28e70b0af85d0620e3ee2c4896df63b9b457c315fa39fb673e915760f841f029092a0fb6b98a4e1fa930d4d7a13bfba9dd28c3d1946df7c1fa5c16b0a04b6f725610d6df5e190d7b18a347b6b32938d0fa7c7ea2accf34c62987ce0e5fc83628d5700058226be1114a48e51955d81c4703862609771cb5dc4832c07aa6ff8b99f1a3b9f2deb9154f713ea1568470f54bfc129faedefb3", &(0x7f00000051c0)=0xb8, &(0x7f0000005200)="5290f4d91bd0511f5446a7200d04100552b73595e12016b2d89c1ffb4884d29f50671a491054e5b67ed6300ff5599670c2e8f90ec8469f8968297b6de39561993327d2f362c2ee66b0d9dae5b21d9628a118cb85c95a60da0ae00d16810e917869ec81036931c9ea3ee1597dbf44bdc66e243b15bcc1313cd10ef005b5d7c5d1e7a2ba7afd129f9204a355cb41632dcd94a18ed698d2dd1d", 0x98) executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) sysctl$vm(0x0, 0x0, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e4", 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x20, 0x3, 0x3a) r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="12e1f34ba50431a705ebc43698534b58eba4294d", 0x14) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000200)) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000340)=0xc) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r5) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0xffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 6: r0 = syz_open_pts() (async) mknod(0x0, 0x0, 0x0) (async) select(0x40, &(0x7f00000000c0)={0xebe, 0x8, 0x4, 0x7, 0x200001, 0x0, 0x8}, 0x0, 0x0, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x1, 0x2}) (async) flock(0xffffffffffffffff, 0x0) (async) flock(0xffffffffffffffff, 0x0) socketpair(0x10, 0x0, 0xfc, 0x0) syz_open_pts() (async) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xc0, 0x0, 0x20}]}) (async, rerun: 32) write(r3, &(0x7f0000000540)="76e5dead6f01f8607d21000000", 0xd) (async, rerun: 32) syz_open_pts() (async) socket(0x6, 0x1, 0x3) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async, rerun: 32) open(0x0, 0x0, 0x0) (async, rerun: 32) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000007c0)={0x0, 0x3, 0xffffbff6, 0x0, "6106a6bc44862c5008c8b503005a000400008fa8"}) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa58b353283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f5821005c6e2c974eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052c", 0x66}], 0x1) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000380)) (async, rerun: 64) syz_open_pts() (async, rerun: 64) r5 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mmap(&(0x7f000000b000/0x8000)=nil, 0x8000, 0x0, 0x10, r5, 0x800000000000) (async) mprotect(&(0x7f000000f000/0x3000)=nil, 0x3000, 0x3) (async) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) msync(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r0 = msgget(0x1, 0x200) symlink(0x0, &(0x7f0000001440)='./file0\x00') mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) msgrcv(r0, &(0x7f0000000240)={0x0, ""/183}, 0xbf, 0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000340)=""/57) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) semop(0x0, &(0x7f0000000080)=[{0x1, 0xe0, 0x1000}, {0x0, 0x5, 0x800}, {0x1, 0x3, 0x800}, {0x2, 0x5, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0xfd2}, {0x3, 0x8, 0x1000}, {0x2, 0x8}], 0x8) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) r8 = socket(0x2, 0x2, 0x0) dup2(r6, r7) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r8, &(0x7f0000000000), 0x10) connect$unix(r4, &(0x7f0000000000), 0x10) open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x200000, 0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r3) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000200)="f6", 0x1}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x2f, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000600)=0xfffffc6f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x28, &(0x7f0000000000)="4ab7776a", 0x4) accept$inet(r5, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0x9) r6 = msgget$private(0x0, 0x2a2) msgctl$IPC_SET(r6, 0x1, &(0x7f00000027c0)={{0x800, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x9}, 0x1, 0x1000, 0x0, 0x0, 0xfffffffffffffc00, 0x3ff, 0x9814, 0x6}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206910, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x44}, {0x8106}]}) select(0xffffffffffffffd0, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r3 = dup(r2) dup2(r3, r1) connect$unix(r1, &(0x7f0000000000), 0x10) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000240)="67fbf80180000000000000000000000000e4ffffe14f36814f6c51cbb52877cf00d62de30a705703fc4355745b14ead3fffa356e3fee3e6be76a15f62d9845c69ea255f9590f26189d0d6fd6aa2fa2963d2d4b687812a63ba1d345", 0x5b}, {&(0x7f0000000340)="420100ffbd285e00fa4d747d55ac3b710e82f18b29b567232e", 0x19}], 0x2) execve(0x0, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) shmat(0x0, &(0x7f000060c000/0x2000)=nil, 0x0) writev(r3, &(0x7f0000000140)=[{0x0}], 0x1) executing program 6: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x57) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) close(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, 0x0, 0x0) link(&(0x7f0000000340)='./bus\x00', 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) close(r2) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x48}, {0x16}]}) write(r4, &(0x7f0000000080)="7f23a3c23cce2575e1dd9231c4d436", 0xf) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f00000004c0)=[{0x0}], 0x1) socket$inet6(0x18, 0x3, 0x2) r5 = socket(0x2, 0x3, 0x0) r6 = dup(r5) syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @broadcast}, "0478fa005b030000"}}}}}) setsockopt$inet_opts(r6, 0x0, 0x15, &(0x7f0000000400), 0x0) executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmmsg(r0, &(0x7f0000002940)={&(0x7f0000002900)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x2, 0x100}, 0xc, &(0x7f00000025c0)=[{&(0x7f00000000c0)="800e9f850a24441e8395c501d25258dde427783ff795639d84689a9ddf1e91df70b2a9cab9b42544c7b0d23d0e2c31f6abb0b7fcefe3e8f11f24bcf3d628e07ca2ff4d4bd3e69170ded93f1b9d1d5342be1a74e5517a9361394b66492c25793972948ea57dd020d61aed1fad5251dfbf860a7fac0105be0fda97170af6ed9b3a957fcfd8", 0x84}, {&(0x7f0000000180)="8edd754751091b71ea605eaf578a9210ed50a00adfb5ba2d9d41c5a18e3700001a06a58474114e82089c61c262fa95476b87b64050b0f75816fb2f3bea10234a41c0f10330cb8af39e7c70f1eb25288c6fffdba9d5579e008670d0eb5ce2564a0ad291f87ab163b372c1fa01b512cf51f7387962e21fe62dd96a93422b150a9c51fa0c38dcdbaddd13839c5458fb9de76cf407275fdcbadd087bf6cb3b0a87c6e6da3fb783e3791064ec2ac83c556542eac7b54fee613e78fe9ab5d66ac4df04d9f3da40ce74e5d7d89ff36b7f2158", 0xcf}, {&(0x7f0000000280)="36c04fab033cf2755f48842bf1e41fd03cec86f1eaa73db72a50302481ec35f4df4beffda61d5b47d2997b2c083da3c3b5453be2bc83052547ee344dbafba6234663ee53baa48f38ee0b19f9d3cf556e067a5fa17b8f6a03e21c450e7fff5754eb04beac3bdcaf92bc7b1b439cc9c8349dc9951c9d7aaf11ba64bcc8f932268ae11b3c290c217dc34e1740733e3c416aa1f24027a9320ba0232d4ef0", 0x9c}, {&(0x7f0000000340)="7ed82236127e3f0ce1908a315e71b8d58a3e8f612c4eb37bcec5150b439f5c99ddc04e49bfab8dccdcf3064bd56549dae3d09123b0896a59663e9849c5b5311181fcaa9bff970b83fb86ec4ee9fc6d07a442489b736c0d79bc0c3f828b87df78edeb38ccc14a6a58e63e7875a365764ed8623892a203e02019ed9e3f198f8f69886ad9cca582c917ef60f40ae44ac6b3e5c71c5a1c2e9cc90cffce885e15fa5cc780a81b63c33825057392c11bde2ada806362000ba7fd63a9acd35c948c3409a1d450a7841bb502ff92879a162f551a45749857108cfb63ba11687c2001aca45f4ca8c083b8d8102ee0923e219888109bd13224579af681dc72a6a1d3842c8de27481a7fa544773d041b2644ff1a46db2024c34859486db6ea4f384c6a5dd3f8bca8f40588565afaa0ab0252e8ee01d8be1f01ad4b34a0a3dcedf2b7461d448b58ca5e9c2b110da29519b7b9f0fc003a27a775bfeb20acd7dfc3cff1d3bf4a68007256781a146780dfe38548d27d9d98526c7137a9f5deef53a9674138bd26b5500c2144d7f0c5c16e429a8c7e07569a83fedbd46b6e7b642b79d4a6f27348e6935b57e98942c367ee369936863efed36084e1d013b9bd81970f2b31ae622c61040b20d04479973c2f131ff4e78ac04458e5a41912c586c2c50c2ac1c02644af9916495fd2de74335538d95855ea47059a5878b7d07bdfe571d15dff81d3fab56fec086dffc292f70e78c9f75a2da9a945dd422228abf4a56ed87c1e44e48f858b7c1f96f61441998e9bf36218f6e12dd5560acddd33476690ec7791f61b46afea61d1a26f5310e58540e536ab0a33feaa8cdcd92f5bcb1fe57a08b05051d3edbc5b189da3ebfeb5e082d9a70d5107ee40f6851b5351c143d22097cf4eac0b69ad36f86bf086c39e1fb856cd95c65b53be724739eb7d9729aaf2eef5ef8f1f76552daed555139e23d2f068747dd2ed9d0b1d029eaa60ee843bd65f51b47dbddd86fd510676c94811791e695199034fa2948d35511e468b26160314b8fdde2346f1f5a00c45b4348cd215aa7f6e2b64a1116eb80c49af6f44203dcecaa7fba6cf002c0eb4eb52dc371eadf31be23f7c00eb8ffcb2ddd5fd3db4344212ca9ab7c6ee404593ed88cbfddde879ef139698e6cf10ed2856ac4ff2b0066e037cd33ce5e8616e364b6e36357fb4de811a771503c31cb75b51d770d81fff6e1d8963e85b36b4fc722d9698df3b1bcef7ca973cf4128f9361e611a2d8f528df4404e159c49744fc1d71be5c71fee48380ad4074c978bed443a0912a908c127f9cdaea51b41e1d1e625af9203c4362bcdfe1efc9371ddaed9a05f1fb7df792e23c23b83aee0f51852ca301e1be77c12f21cf4216103a08250b0c45a8abbad05f921ebfc8afaeb5d20d51e417f978b08f82b04468a735cdda0b6ab1186006b6bcace2a71207fc7948414f1d074d7ac97454f996df1753f1fc227e98e4634639ef917e1ea0701c1c60413c65021c40c439299d8aef10ac92696859744b90f9f8aa3a05684631fd0870cff6dadfa52b895ec3edc3d8d73e61193ea22b43b816ddb46055153c84ffcb7aa71df4ce7f50d9f6b83b330d2e2888d7251e124bf7a7a73a03ec5a1cc8703216898637ab2174f88ae83ae60f2f2a9202d950c914ed6e667679abf3f05f2b5a5143a6b186bfe161591aa71ed8fc30eae63dce160915b65c230d31b5dd859226688175f4b7ebf0d149ef9d3ba68be4947ce88e7455c3df1f806dcddaabb34732742581cfe3c86411adf5686a038721e5ffcd7ae91db2ec57a66f01cfcacdd4e4a32f2f08e4eb506f2b2a7fc0342d150f17f2b22d913323ca1b28d2b7746604a50872fbc6ba5d81af9b78a4cdb1350d416d8e97c79b182f558d2707b0d1d1064c9eaf2c9df12da6a47808657a096790b504ba6f661f0fd2ea4406cf9492e8f34d2604918e52625609e9a69fd1162804fc8e487d0b2282b3a2ecb152f2f9eb6e7e1cc4adea1019e021865daa8540ebd96d5a7d35d62a6b27e2fc07cb77dbf79098d84e4796fe94924cf790f0c0f7b37bd2a5a31b279996bf5f8ee27e9f6a1fa13d6d13d456f534217553ed946eb9f00525985ea328ddbd04d0154ec0e7004dc0e0b1fe96dae654a862902dae429424622b7614c6bc606fead3be88efca2e119430584ab6ab2561259937885ecb06d898c28ea9212a76ec8e42ab5ee2babe437eaa3bbaf493ec190442fbea6ae8c7ae7e39a004c8a462653dd141aa286d7d6ffaef4ecf62afb103c8aee83d7b606807aee057f96044fe07e463415abf777205e0e90653c776a389c9473f4d9d9eabe6eaff7f94ad75e198ac35ab67b540512234753dcabd8f277356fcdc8a4c4203967dc7d66638f98b1a128a5b9bb5e0b74df44a2d5148157b55e486a6d9dba44f0a58a9c78a798b4f156256ad5cb63d45e78ee679b397d996fa70a617ba158bbd929888528b36205e9ceb6b893047b1272a222bbf1e964e4a42a58fc85034d0162aefd3ca02b7bbb854bb2edc4c11aea1cf7ec36f2cd64d6c41d133fe6597c8b66f0c8a7e2660cfb0dbcd4896694e2c4098ff0144049dd90677cdc832389a8946a2d7fb92ba3f5a67bb2884b0c9c506ac1ed0e25f31c4ac6cd686dbd6ba142bf49f55eaacc9a880629d6b6f1dea0d362e3cfc420f76f255305e670f8dc12ae3949704f8dbb88168b9d753e46012051204b09be3726b5b57d3634837be403576755e63a1f3c582489756c8d423d44b1e2319e31c7702f43a2721be8a92b115bf5847f309049cb767255e30388d666e6e9d42477ebe6908cbfd951f5bfd4d2dcc555ae40d3ef6ceca6c5aad6d677abd1f672c00b54cf065463a3ebe71b923b5889d00978ca8f4e4b0b96235a19783d810c7a6b3b8220199b6405a91a2cfdd0d19521d9214668a447fd41ba150166cf4f1d8679c799e527d5603e24111263ad7f81c55ce975ff72d7b860b47e316f32f9ac7178389ea399525af102dc8b26f1c693b0e3a570715ee251c57aa4554c674424d88dfbe356364cdf1883692f76cb5041eb6ff7afb20917941be91126e608bd927134130b3d05c6d71be1a4fcedafaccb072fa4bf83b0fcdcd014499e1d6bda2d6703db2616665335c6ff5a101af34b325d20a3b05e747f2320b84ffd5423897b53921095ccc036ae0eea57f862b051a557841c7135beefa6499dabab3b28d7efe89d011d7fc75f63db35779e7b3bcc0b5e4f3e71b85f9e0505cc91a0d6f147cc6814ac4ede10a6006adf8dc7b6338171b10508b429b9cd8cbb2b14f0f860a5300e1041bd80e63eb7a44c1b91a3bf8b29470fffef4c472dbf2ff4dda417dec0f224e817da5e63567ce2b9b00435bd335c5a6eb4d9ca1e54d7a5a4efa04d40dbe28a9c1a973ed535a76ed9b98baec8f2aa15a134dd496331599bec0cd0c3598f5ad1db8438f9909a7e11f86c34af8f9c27c0f1ed3fae32ac428aa32cb1983e196eb9155497dbce77c9443dd1b440602a2423c6aea7c19f6c7d0b7df139b0ee562f0122409b2084c8840a90b12b10035cd3eca220cc1de34bd3234d305918b3d09dae16bb4227ea3b25dbcd1890ae92902dd523bc3e75a351d4d06877b4e32c1efda98f16aea1fb011120ed76bdb232e7cc4c99a4f51a5482fbe46d67632e9c1d569629f0ef45b678a7ddb0ebe9c2d426fbde4fe3312a6d8c03617a22923c74b6fde95264cef5a1abd1aa161070e0706790fb9db2a629aa6fed9f3dd22941b7c9adc896f0d5f265835a81c0d0ed711ed6fcbcace3823c85d3776283db205afee57924dc3b19051ec36f7eacff6f7d43da55b6ba5183aad048fa338f2adc67a83c0ea0f99091d8018c9d44662f52a25ed1ca515f86c6f6be1f3d44e9931e1b848503b11fa905dd0d7e850075ac6804012f419ff9d1f3a53718e46d1bb79834cd96ce0700ad5dd2e4ba67b5c8491e08c57fd8cc53d53ff324c60c39246b36fb88c0f831b149d3a5c8d918d42b7992a72e5f7b1d4d407523201f21ca6febcbe03bad3a5e5d2e71b6500391e53c66ca13804274dbb29a25ad345cc245895b26119ac30f98e06c62f989d06739d8199dce087f144c28c41c2e94a6b09d3cb7e662283cd0a5a7eb91b7cfabd9cc2c04885dc3287bb2d04b198ec0f23e8595b1c84e164fe40cfe6a64687a3d78c37d157edfe5272d8823cb876132ddf3645b51164e3e36ff3dcd94b0e7014c2bb3e39360999a04977c55d25aaf2dd8324134077d937e405c676cf7c49c2b668e16fe7441e60e2e9ba4e5fcf2680f6719710c4570c1945b001d2431ca833fb629dcda506627d0f556bff53f5c8f7e26450be27ae15c223338ed20eab10d6bed0b490bd8ab9626ade4bedf580b721245e595c6642980fe5d619d5ee960f9eba429b27b9bfbce3d0e9adc7f294c54022427de16957e7de41df08b97f5c20fe959388f5e1909b8a2c79932551ee1064a5ea0d0b18cfdcaed0629a463d765182fa6c79e13f9691849f4896a4a9d05e63acb9046349033257a1abfa4a3c090d00768d0ee717e739d74122d33f02f94d1f47d9ef3e51051f295e2107fecf2c1290c04880974cb3286b6cf329cf074be5b57eeeb68850dd5176248cc2d6d2ac4c0328759f31121789c697afd084aee33496fa2c811f11ecf3fcc875278dfff02112c7ee6c6707cc2b49ce911ba6fa8dc9acc3aeab907b6b70e63de964f5086185d1c1b6bab3a351d402dec859773e6e16f2ca832f4dc29f3301c295e0368e43619f197465a422e692baf3ffd5a6f528f9811cf12456913cfc9650b159a8adcfb300f69d9ef28349e43fcbce94361d6e9e6d6f5935cfa941592789af94b7c28c3aae06332cc4943342b2a692476e4d8fb85375171378adfd9a4c68353e698bc5356e9cbb1cdadfea4b367eff5723fc86dc42dc9ae594997900e6183aa0d9f53281ea25cb7770d83df5a72aa2f3944082056cfbca1c4c05a2e5ac38775da88812b8e0630bb186d0e6a9840defb9d7887b985b3700defa4da708feb4d87fb72af57ad87e866462770feb467f90f7544676035ef1fe3421786cb01eb9b27df4f2090dde7f7edce4c68505213fa5beb22aa3645354e5c9fb3b7c89b818953f18f37820dd6babf30691e10015eb7ce44005b4d45800b08539fb3effd86af5d218c39d6ce4f3bacec96cf3ba0bfbccb0bdae66b7a575574bc6a0990c07735aa092e12e354d4e13f9e34a62b3b3f5c59d8a3879bd5f0c5f8f83073c332898b07826045d1e6296103ecd285ad17b26060d210e511567a11aac7632b7c88d1587a8c6702d7571e65580c73534f33d6fbb6ff2c815a737c432c68040a4ecd609b4e9210a9204ffd975ab5be2a73774e4df1bf778d6866599777f0a8a134e4b2ff839e5d0957c1ee835f7e6d1878e5a11981782a07814c2b25db4c57786394977879fb6805916d397828570e4a0d81d01d3818530d7be7ccd36073db2280b39be028c915e66b68cd8f426ec12b5331167e929ee0c281f2af9eccb04f385edc89b130ae43026c79c467d178cf62688be7976acdc968d3a30939f4b4a34ede9f7f550b1b92f2448895c200aef1874abeadfccd1ef0108210fd06d61cc828d647659e60c1bdd9a08d6c36203b27999e737287e676d5efdee3b63ca76c00a24f1323c8fbebae0c1620bf5401d2fc016f7945ba9cdb6250e8ae4cb2c153a089e6c8cecf463228f02b3ad6ae0f76ab393678378412326a0b2e58a06ecee49498ce3afba2348a7ccbe452320b6424ef4d549cd3a771c366cbce848b9cdda916fe26d9694b2721", 0x1000}, {&(0x7f0000001340)="23a8e29ce8cf37d2d53fc6b1bd03885c6129db3de9b23ca4d10845f7c0997f9b821787ebcd", 0x25}, {&(0x7f0000001380)="c091967da151cf6c1ed9db7ee64931bb3e7f9e79054d376f09da16e4f3214eedc5d598277416a4385c98a7a9e9ff9a6353270e76b9ed5946ba9bf707411df3a0f29adb402dc6c8377ad6f262b366b922cb4800ed5c56731d58cbbc37403ad82a35ff33e2601c0b1f21987589c0ee16972422d0a873afacbe2d1e63283d3c3c430fcfeed4d5d21a866e7533106bdc8dc2e6aeefc4cbed46a4bc8f8c50f6f9cbc4262527a8e9bac4c51b00cfa73fe96f6bc0033e0772773bf258ba", 0xba}, {&(0x7f0000001440)="6a42af819b5c74446f8d215f63dcd2c84f6bd625f44e34d9c53e22ece9e3a851fc6631fcd41f4b53a226c6a166d54aa0f21d0433708d59c26724d85af88491fb1425b3f31ef9056f4e02e5f5198e78946eb62a6dc01435dbaaa8905aa2395aecffc1175c580116a40ccf839b2eb6623b6c84e3853d4f938f7aa71171d4c1feb7330d1c34705f26cac66840128efb6be3639da63bd2c3a4561432310509196023dfbaeb394ada9fcd1fd865cdf6976d867899b4b3e72fe225638984e4896aed592256a27ebc8d9d71db834fc7671318cc8b1bdbc265db0a66c716a21c3076e202f3264b6fe27b0db4db6f56a2c366a8191ed0132ac485e866c35b523251210aced988e2de47eab5dd62561fa99461115b44ba55d24a9647235186aee1b364afcfc9bee41be091299729adec6f9eab3748dae32effcc1b527443cd619d50764bf6d928963bb783c0c3ce957d79c8c6692693e360ae955283813b325417007eb267e1c353fe1532d79ca7782d1bf67fe270ea269b80a87f22e2f731f22b7dcb9e32733f59224bef0c9718d6083b4d11abb0f4d8de2479681fc04962eb579a79c9ed291e5e37d25064f62581500ae088ffaa559af96bd7c3e0ed058ee140e3db8b8ed5665e8a4b0ea4f8ca9be51d8b3253edf486a9c98d33468bcb223eeabe6f5435c02b0e769ea609d02eff90790e932a49bb15f29470d0d86328f8c7215efaa6e3f24906135ea6e50571e37deaa7dbe1f9e571ac05afef5d658920833d0dbd9e4e9887ca24c11e6b193dd8f42314c4cf8b5c8ca5930aa45c17ddce697cfbefa131149f0a542674050d3809e9616cf8b6346545e9997abff638ffc0ee371d2367d4694364fb0b0a97f30e5d91b7f4d34602d3b7e9474c490b9cdbca6517ff9fd1dfd61b2270a0f3d2c408bed35900c86c91507772cab0a5b173bcf03000bfde0dbfd6a7cbfd1d7fd86dc22f5704e6120e38a4548b1f4c082c0f9fb6dcf3433b75ff6b6cf7516ced68ecbc88290ff64517f712b8eb9cd9df9e1e9fdb0dbadf8aea87fa10bb1a29b4fd0df30b34cce52952b8d36667e03943fc1d025f049a926fb60a03a74f3c6f0f9df73b8ec5beb9cb811f7ca7fded4340cc488ff6c706559534045088ef69924d6138e9d8e8eb50258a2a6974492fffcb843330e0f4259af7c6c2b2a8fb870f1859388733702ce3a409c00128c9ced90fdac9688a3c3a8376c78fbc482430842f9c588e1e6a83992e7fab8fbe15af91522de979bc3e451ca3a210c1b8d3cad976e03549c83a04c336e7abc2051bee8bf36716926a5b24d04cbe46bae6b32a4e70687f093969f9c72904a0a236566150a10013a017475883997af0fcf752a05223a4d387ccd2d27325ab5f2507ed9fd08ed0601eafb4a7db95788a366bdb378be677b6f4a8175acc8a3bde5fd93435824875476fde63ce46af177bd6329e3a319d39229f536ae52292190ca5fc1326ff4ffca2861ccea89944595685db3148fce73997e474135339a982288bf9527d9cd8d82c5b27c2a65aa55b4a5677eae7d5089bb332c05902b8c54082d8a43d6c57e77b81304f55cf278987fb09073b2775bf154bace675e315646fad00694dd41fe1942578125c7741387c173359e3d7cefd6c6ac16de05309eb2fff9c664bdd6e368ebd04b34435f46468fc4acc5941639000a0207bccc71c8680248ca3802dea44a96740f871861c2ffd6ee40732616be7940e7032cf3c2bca9c4da8e63f9fea5ebf7f9eede4d1724405827b47778e92a353d91ef209b56f4826c801a9368bdc3c5933a625a8d639d94a12862bd652b45ab63877c7e349e154e7bccf6252ea425dadd8d97b46ad20989184799c4d7f14683cb82bb02cc5eeb03c6c0f70780b289a05d873f12ff2de23307c3946147b319ae5cc378ff4a8d0ac5d2fb0bd58242bd2269e12375aec716ed0432927e0ac7bf5deb70ff60d0e9ba8a904a207f57f684208a44174eccb794a68bf36f0d3df21811a7dfd61fdad9dcb62e68c7d89e3a253309c4ab5927b4acfaee1a898ee5bf5c76e15f175e027dafd256a24149b33513d5a692b5cb64f3ee3163d6cb1d3045c869c3786aa7b0ab59cdb8d2cfab7c3b498d00dcbaf77ebe0cedb5d057bb01916ca930947d8f2a70859efc78896360381fab9e5437a16d9012e8ee1aeb4d484fc44bc636d101f70003e7aed48dc8d26f4b46e574fbf1f67e35b45e3b32202a40ee63134a5ab4eb9d3ccf7b68b663b1d0ee4c85a67df57085a663b73d8eba703f19f51fa818a4bfb7d190290556d7b97c4a7e155ab9b5e3b57e72733624ff889c264f5c6f17d1d7d7e8a7b753f3d4ee0fb789865d4de9fa753f4ff2ee0d350f166a1d9ec1955c72574fb72f4b9886d70b8faad75a5c0075752f915b85e77655fec3e06635da4b84a408a528786e504464271499f64474408b162f92f72603c10f26689064fa140ccb3ae9117a7ba85f3e5f1ac154ae222bd4331b40ee610d185c12003927aab0280d60fcd78c451591e4fa48897bd8c0ee60c70563a94e1d89994819bd9600f42325f82521b842fe2bec8a6acfc5bdf963b9ffeac5ef57a3ef80e88c3df891efb4b327fa8edc9f3c2ec02ce66cf228a7dc0fdd84f73fe03f4cec061bde64d7195c750812f3d1c0e7784404bd2f7202a6084d5c82b88bb2cc02ff17bdf591c8fe53f903ea3f796b53a3ae76f3cce41382a3d150f0ff4118cbc62483731c31500a38e5890610f9f58df788b6c7a4cdd4848a549a478ab3ace049f0a9dc6e5049a68d803af29c676b69b903112dc199bb8902ab910ce7baf6691803b212958967256dfb05a679b3667dfa453fa0bcb7b3c6cb9161c6ec7077a99a674ff6eaa76478fc088a518408b70f373d8f1bd4e480d274d5085f17610b3ac4fe6beba790c9eb3e8e431da7a4f2f152ad7eeebc736165f801675bfbfcc58333e4465dd32a7d7ea4bd87a8bd858ac3ef291df968f8e0009db190ddcae687a0cd8b796d8aea81431851aeda0d709350676c97a460061634a96f5de62ddf1f09374c8fdae40083f9a61c24fb674654852b5e460d22f183cf7c89bd52257199859492119a4e27a90f1fe0a0dc69b5a4caacb46119299a36c08fef5930339fa475cd018dd67fbd62944c5bf4b34ce19b665c946ecf3728063d5bfc02be38c156e405df427d8ce96b8350eb534860db9fd478df8d386fd373519a9d4b089476f865845462ce724204362e1b58911284f75ea52a02275146a7e9fe1ba9d5d76b8f0cfdfb1de551af2005868d7a20d775b15f9efc02f5d1ec151a6654add614cda8b40079160f53b6876e2122fa78c667a514c192ff17a2715ca942d7d8c8872e92931ff139571113a9180e0ebe786a1ffc1995b7d3f2d963ab6fb3ef6702835b9e2ce9af86453a710a396a91848fae60dd3ae5c1a75f90a1f9e7b395f6faeacefa341603da83f5b4d1387294743c3ec4adb855c1787e9c66cf750efd75980c49e4f1b6a2c04f8df0a3834587f24d0204871cb9d1bebd5872537ae198eead4f0fadae6574425450f0166a366fe6423794150a928cd31f61a06c1f64b1ec528979a756090c429979bfddac4713935bf28a04efee4b2c079c56d68e9ac852d354bf65414f4f067087aaed356a391e363d42d538001f28ef8f0d2832b1178a61ebcdeed953410ea88f491173057bfb17997b4b93093029c2b7077d52ff92f9d6e94e014f8c0199e9bf16fa48b1dd296cd14e2dc9d0af1d0e3b91e62ded166dc5d9754ac117f1a37b93a34ee9fdf70d1ea7765ce0ca688e32b89bd6f24ad1fd808c63f4112f3c1f7a7a1e209ea54b4ea4706582d96d33fd337ce5b57efa03724f22b6657b43cf2f03591db9e7d6bdc78308af9a4c6e4e47305594354cf2937e102c211dbe5939aca2bddc7c0987169455f39394d8fcbb717545d4cf82e3e3b21bb3d129a99ca41711370aaf7c00059e46083e44440a6a156c23a0806d8b9053d6eb96ffc1f17c119bb4fefb12ea8f7bafc4f025c1e5ae1e3d989dd849316ce756f79426eb17428cb5c8ea90892e046ffb3d7ba257a8e0897e7bf2aaac1050749f9e81e0cff76c0eac04bb3dab6e48240c6be09ca6699e38eb2066f0e8645ba300d8504b2bc4fe946ead6ba76cab6737354b9ac4d9bd1af78567a8cdb53eabdd11dc502a6d69d067d1f9400a0825355ab3e82188b5a41e43c1fbd6b773668e03d5d30308a2da968b1e4725fdc38da88bdc5f2edffb3317c20866f47d6dc73db04ade96cc83fbe48381a15fcd9fde87131c80f96c037ff0894d44a7b43faf8e017f14edd7badcd73f772a271d3227582fe0d061998f7b1512a387f67fbe6975adaa9fed3ffaf6daa9936cc733d5f58ddd55db72b3a9a3a0296a1e1879dcbbd93ccabf629e8b3628026f3daef80ea917af2efb0c9eb977fa51ee6624f9f53b1a56f964e4d1ab63fb79f32e59aee1cfb3ac77199371cf1b23639af2db49c863c12b78cbd131dbf5600eb0861d9c6b118291e043bd984b3aedde137bc59e688435c923033a74282abbc386ce792bc33139b3669d17f3239d83932ee97693099b2f1c43f1f96104b73e0802e8f61f79408feae513f0dcd951e7a4c6b03d43dad9eb7e5541a9efe7fcd68355bbb5ee7b54c44c67c13b8786ec7a274c2d88521871cc079f80750a8b4f9f7b036b7546697aee2281e497c744eeda1aac5cefa60745999742a745ecdd5eaa187bc131ee466c3108a64a2a399e394e1aff2792042669739df976f9211ce35052d7469a1200f3402f205e443b9b36a7ad5843fd31dbe26b3362f024b63b5d8f0b98f905a0fa0ad9506f27a938ec157967ad93bec73a72138a981e0965633b3cbf2899edfe3457ef70e068e193178a039da74e6e56cdc808e989746a98af9db793a6fe0c5ecc7cf420f69ea5822d08a43a3f7969253c23b5c951e87de7ea8fac2fa7ea1711f151bf2b78349eafcaa2f0292869d9de83c4e380b3456f1c91c7e656423257a9ef321120c9f016839d02e45beb0e796b1d1721e628c7eb98e167545c109c2790774dcc8fffb1092aaea9835176ea22e8acf78eb3f594ed4a91db79f861c25aa323bfc175f66187411fe510a27f704e9fa5842c8bd74d16be3572ccdfbc5ef531e2ad8c901ef2d2fca11d7c9da78f0ac9b18ef4bf341e360f1872762ec77f512f5934125c03c489a431407032839f68c41a7fa873e05c67a43fb6cf1cc464c784bcb85f79660ad1a3191364a6dd3103caaa0d84aa2053077cc94f8c72cb56366d0fe57727d49613240099ffa5f9dbf80189d6d3ed85eb6050e61882975889284ae4ffd02cd2f56a4d031df337228323ef85c27d37f749667aa52ab1a0af360644f01656d3d460ddba478fa5f9c217d0c02e250b3423f4643eae58c66b2a642a4cac56da887340bb1f36650a8335872f312ba66a0081f9221de1eca1964a6d099c293cd273d7f661c69c898040a8af16358d1f3e26b7a0417f3de678766e255eb9f479c0945d12c4ad9aaf9a190d44a11da3beb52c1083fd6e3c30988ff91cc56444afa18693cbe57afdf29d127bb7156864f2cb550359a156f2db58fbf3c57dbf305b785ebe1a95f5dd7dc1ce445678fdfe305658e06f3bee9669663bed675304bdea2cb508748e92b370ecd4b6b888125f6b18da18095c4e819fa5889f0f8cf20c633733153f144c666f70203b174062cd088a684aec6add883fdd1bc11081584765336d90e8dc8df4a8b858ff0d9cc41cf8ffe0483f098d480f235cf7de669d3d2245f1d2d9869137528305e48389666052202c70e12", 0x1000}, {&(0x7f0000002440)="294a26d5c992082eac1d2451098ecc0d215d9f0244b8d511ccd95b93713038e72dfc27300490567ae400816de23ee7222426374d7907bc1266fe95c38abb604ff0bbaa534d5285b703ea4ed29beac17cf921f6a1bf5725bc363a71b8116875667eafee4c66a49283668c1b68a9ac14c037dd86c325513335ce75fabd4c8cb78aa5d8e2d39886bab7ac0754bc35bdd0c02f70dbae8310483b2a950d34e73a715299fb45417e7e14661c72cae91ad9d8ef1c2391807d39771a4d7178f7cd35403357c349502ac0d2b1c71e0731c9f73e0ecd6aa4cd4db2b55dc1f53b09855a5dd812b83bf357a9cb98410d4866b5", 0xed}, {&(0x7f0000002540)="7b52d28ffdff064010fdbed432a7ca9c9f9eb8f1cde7e56308ef311eb3e3bb39219c735914c1ee2f012c92bab8b3e077282b50ff6693b93b7e0920686f16a83347ca1ea43c0772a72e2640c8b0cd247488d6cc7af144cc29bbee32a0757d22b0f724131d46600ceb580b09e0f479098b955dc8c6", 0x74}], 0x9, &(0x7f0000002680)=[{0x20, 0xffff, 0x3, "6b883ae0afbe758665d206207f"}, {0x50, 0x1, 0x10001, "134627072636b12b35ad2ce473c1a5096e0f93931980d9482f01a805c75a435394d2cb8b96199a24c1b6b79805cd411c6ca765ff8a068e7fdc5fe85c703f2e"}, {0xc8, 0xffff, 0x7fffffff, "e00aa3d7165624fbefb25dd5718c4119fd99915829117c84f3b1926ca65d24c3747da07d25e38dde2a9e4a9ccd0543ca5f1dc539b34250b019f90ec19fa3502df7f9b76d0a8c9ef8cb8b66b80bddad7b6f98384165db3a208398fe6cfdb81c2acca7634839838d110143969b681747050d0fd996074b54d831c4434da4e71f05115849ee2b82fc452ad06a4bfb1ef9ddb04e8fb9097c5c136ec0862ae9345f0c7f1093b7cd3e072b090d625e0a92b83e70"}, {0xd0, 0x1, 0x2, "afa27feb39e36bd6ffced4d7d0e26875276cd688fb7f6a2ac4905841ab7d54957afa3ed1c1ff2b84907ec54ce33301fd974a130e1c5b2b8834cd37d55011144b3e6b05a0843a90a60da49af69fad0fb5b2f6310fa2379ac250de6a135ab8c0728d454d3bc42a46d4bbed364564be65032c67eb9fa24288e4bceff0cda8b7038e67c05e86c004d63813ab2c3a1ee55a2d6585e8f37beec9ab7f8c12be67ef09993422b0abfb2d25f5f937a1e4c07be070102538ab74d3973fa55681e94342"}, {0x60, 0xffff, 0x1, "e994c5208780fb60e2ec5dd8ececf7bb52de5da1b028e5098be86e770e9f9f7d90e59c3615c74f38af563a34c5a0394b11c1eea77641b240aa292937f545e3ad6780c6aff0b784dc47856ffadd7db094"}, {0x10, 0x1, 0x63fa}], 0x278}, 0x8}, 0x10, 0x3) executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001440)="44d4462d", 0x4}], 0x1) execve(0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="7bed8331d53fcf96a9e857cce0bfb19af6d30ab45425b41f150653a030fbd303b4994240b5bd835cdb9707b9e3e387852308117ce7e3b4f8dee5bc00bafe62509a1841cc", 0x44) setsockopt(0xffffffffffffffff, 0x11, 0x0, 0x0, 0x0) executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x22}, 0x4, 0x0, 0x0, &(0x7f0000000240), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) pipe(&(0x7f0000000040)) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x43, 0x80a19f, "14000000000000714543e43382069400"}) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000504600000000000000009", 0xd, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a35949c83eb20d24f35cf2afd9c156e526a9fc7182b0f6cddca1e2eed590297ae486a53d1ae0a4986df755780bd10eeed143c79964d62a4754c6988db4390ecf281976b34b65d3899aa0086ab45f3414b6920b7fb511cfbc5b94eda727433f5a347c2495e0ad648a7eb03bffcfc7b454aef95b8dfb6afb81120f5ce562a52ed8ab637a8af3e9e9a0123e0b8991318234155d21c", 0xb5}], 0x1) executing program 1: mkdir(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) chown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file0\x00') rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000440)='./bus\x00') sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x80106468, &(0x7f0000000380)={0x0, 0x0, 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x41, 0x0) r2 = dup2(0xffffffffffffffff, r1) r3 = dup2(r1, r2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000240)={0xfffffffa, 0x9, 0x3, 0x6, "45148c31ca47d8da5f73db7476074383436fe7f3", 0x9, 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f0000000200)=[{0x101}], 0x1}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x1f}, {0x0, 0x0, 0x3, 0x4}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000480)=0xc) getpeername(r2, &(0x7f00000002c0)=@un=@file={0x0, ""/73}, &(0x7f0000000400)=0x4b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x80, 0x10) faccessat(r6, &(0x7f0000000380)='./file0\x00', 0x40, 0x1) getsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f00000024c0), &(0x7f0000002480)=0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0206923, &(0x7f00000001c0)) mknod(&(0x7f0000000280)='./bus\x00', 0x8, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) executing program 5: setrlimit(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001340)={0x3, &(0x7f0000000200)=[{}, {0x61, 0x0, 0x0, 0x3f}, {}]}) write(r0, &(0x7f00000006c0)="e506000000000000004aaed75a5a5c6043e705ebff00ca48ef7e53021bbae625e82ec0f0eb8d022b", 0x28) r1 = socket(0x2, 0x2, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x80) ftruncate(r4, 0x80002) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r5 = syz_open_pts() close(r5) r6 = socket(0x2, 0x4001, 0x0) r7 = dup(r6) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) r9 = socket(0x2, 0x2, 0x0) r10 = dup2(r7, r8) setsockopt(r10, 0x6, 0x4, &(0x7f0000001100)="26b80000", 0x4) socket(0x1, 0x1, 0x6) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYRES8=r9]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r9, &(0x7f0000000000), 0x10) executing program 7: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) open$dir(&(0x7f0000000140)='./file1\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) lchown(&(0x7f0000000000)='./file1\x00', r4, 0x0) setreuid(0x0, 0x0) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) chflagsat(r5, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socket(0x0, 0x2, 0x0) socket(0x18, 0x1, 0x0) r7 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB="03000000e70000005900c707c0e6ee64a6871da5d3acb0cbf8a63004000093ef1607e4e499ba5b88cb4b5c9f7cc13bf8fd81fa1b59ef8417d0"], 0x39, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000000}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) close(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1024, &(0x7f0000001840), &(0x7f0000001880)=0xc) msgrcv(r7, &(0x7f00000001c0)={0x0, ""/224}, 0x76, 0x3, 0x800) preadv(r6, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x151) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r1 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000200)="c7", 0x1) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) close(r2) write(r3, &(0x7f0000000040), 0xfeea) select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setegid(0xffffffffffffffff) poll(&(0x7f00000000c0)=[{r3, 0x4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0x40) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x80) linkat(r4, &(0x7f0000000140)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00', 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = kqueue() openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) fsync(r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) r3 = dup2(r2, r2) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, &(0x7f0000000040)="fe", &(0x7f0000000140)=0x1, 0x0, 0x0) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000040)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0xeada, 0x1ff, 0x5, 0x8000}]}) preadv(r2, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/37, 0x25}, {&(0x7f0000000200)=""/180, 0xb4}, {&(0x7f0000000180)=""/18, 0x12}], 0x3, 0x8000000000000001) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) setrlimit(0x1, &(0x7f0000000240)) r4 = open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) fcntl$lock(r5, 0x0, 0x0) symlink(0x0, &(0x7f00000002c0)='./file0\x00') socket(0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000380)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRESHEX=r0, @ANYRES32, @ANYBLOB="6002"]) kevent(r1, 0x0, 0x0, 0x0, 0x3f, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000140)={0x0, 0x0, {[], [], [], [0x0, 0x0, 0x0, 0x0, 0x5, 0x7fffffff], [{}, {}, {0x0, 0x0, 0x535}]}}) getuid() setreuid(0xee00, 0x0) executing program 6: ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f00000001c0)={0x10001, 0x20, 0x1}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/247, 0xf7}, 0x2) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280), 0x20000, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) executing program 1: syz_open_pts() syz_emit_ethernet(0x76, &(0x7f0000000200)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x40, 0x3a, 0x0, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x3, 0x2, '\x00', [@padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim, @pad1]}, @dstopts={0x0, 0x2, '\x00', [@enc_lim, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0xffffffff}]}], @udp={{0x2, 0x0, 0x8}}}}}}}) setgroups(0x8d009b90, 0xffffffffffffffff) executing program 2: sysctl$net_inet_divert(&(0x7f0000000280)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) sysctl$net_inet_divert(&(0x7f00000002c0)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000380)="f1adb85c94d0d69992307c44cfdfe2cbff1a3d6593fee8cd8a375e6282f0a13de7742611e797ec5e952d7923cd399c6366de907f41a84a0e0bcab9e4e00228e88f16cc4ce161fca86b21b77d1314aea176b7d791cdc8f77b0da48e74af1b5d7a8082566ff63b25d7eb2ea88f1613db2afc9b5ee6baf79a7dce4013bae27ce657e0496cfb63e593f73d3d83211c02c419b6463f97f073f32e4ced16b1f8da008e347a04259285237f2e2302877b190500a2024ac1e1326e7a851d20b9193ef9d13569ae4ae945220bd8e3597755e31f361d4da53fad1a1f5ef7964e8558b333a9ba48ce653fb6108ba2ff0908a6f8f08ed0605ba258a3ab675f7281b44fa78bc59372cf60d4fb6cac61d30045c048e7b195343fdfdbc41f7bf8544c38f98ab1874d755b7832f9069f9ccfa8a234a2bc1affb2a784d03f8a3fa3f71ef461e00c09933f38dfbe5a1a55963826debd4f386d46fb1e2ced67537e96ce1dd47f3d1b643c7af738792fa4b5cc896c85e51af1e9e3ec3478eb11b23d0666ccf5f3eb2a8cc58a76cae951de01dea9f8ed92da3df14b1e9b29544fd85f8c3c661c73b70d4970f2bf22c0b81b8297b4f53dd23a3e66b09f71b1af23cf2c2c84d323dad35e523e613692036cd591fbed0dbabf898e649479c58204b003e644214c51cb940d13f3c906db0aa29ff66ea6506e5fa0a1b6da34044157d748c7fbd97098b66549dc58d895981387287906c79d127e8ec864981afb07887fa109276d2bc8dad174d355da6d748ed719d3b2c2ebc246174b69688638d1cdede2f18dab9d83dd8dd9097bf5e7ca7b51fc46", &(0x7f0000000080)=0x248, &(0x7f0000000340)="accd9918b29d02000000000000000000a76f254211fd0c11970083a9095de8c4fe7c8f64835cab6a", 0x28) mprotect(&(0x7f000044b000/0x2000)=nil, 0x2000, 0x4) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000200)={0x2, [0x0, 0x0]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x10, 0x0) r1 = socket(0x0, 0x0, 0x0) getsockname$inet(r1, &(0x7f00000000c0), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0}, 0x1) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) setreuid(0xee00, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) pipe(&(0x7f0000000140)) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2) r4 = kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x20, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffd, 0x40, 0x2, 0x1, 0x4}], 0x101, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x84}], 0x6, 0x0) executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd605f6ad900383a003bcc020021e96c58afb8817c8be16207fe5f2433ca5a137640f46ba8b3b3a435c8"]) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x6) executing program 5: r0 = socket(0x11, 0x1, 0x1) r1 = syz_open_pts() close(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x20}, {0x6, 0x0, 0x0, 0x973}]}) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{}, {0x45}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYRESHEX=r2, @ANYRES32=r0, @ANYRES64, @ANYRES32=r3, @ANYRES16=r3, @ANYRES64, @ANYRES32=r0]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x0, 0x4}, {0x4, 0x3f, 0x7, 0x8}, {0x3f, 0xb5, 0x1, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)=ANY=[@ANYBLOB="0eb0ddf74434edbf002f48c5890b86cdf7b4c3e35addc4cd0cbd57634a1c10b1982fad9ab3cc0440da566047097bd472da5005c30582228460a7c76ac4511eb62073f086d15e0be01c877e0c4796e140aeee2146aaf5ef185b7cc86ef92e4c908240cc29f96ba5300eed932a832a9b6cd7eb294af472ff167e08c5450abde6"]) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000040)) dup(0xffffffffffffffff) syz_open_pts() ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) pwrite(r5, 0x0, 0x0, 0x5d46) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000001c0)={0x14, 0xfffb, 0x3ff, 0xfff}) r6 = semget(0x1, 0x0, 0x80) semop(r6, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000400), 0x0) semget(0x0, 0x2, 0x20) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x1001, &(0x7f0000000440)="60753647d017084c305489c5b848fde867424744737fc64cc85471629f47e622e8531f9393c909c3e7d2f5d701c5c17260ac0a1e31d74061f1a312543936d58fc6bbe7923cd7fd50e7e2b34ec5484652f9f18edee2eac86bb95161980a5237e72ac160a5e7d5b60200000000000000dde502c424bc7fe9ed3596bfa8534b32eb46b55c015657402e0472c34b9374f6bda6f5c18a3d077cf6760d6b0c1f995afe261286ce439e24edd75d142af07b61bb8b893da2dec8581b3aacfd5a7bd7758634d09a4e4b905aef52a7fb89a17426c8b4eb887dd7feed1926d7a18b15bdd59a0140c61a9888ffbedef007cc2f1bd99ddd292b8f97ce9c2bed742756e5d34e6c4c00fd3b5d19ce21e818123f4351c41b79ffbd62b17a41e98f0a086dd39679a681976633023edb38124d84ade42d07b450632a23542ca9fad0", 0x139) executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x10000, 0x80) ioctl$FIONBIO(r2, 0xc0107008, &(0x7f0000000080)) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x101, &(0x7f0000000000), 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206911, &(0x7f00000001c0)) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ff", 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000002540)=[{&(0x7f0000001200)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000180)='\x00\x00\x00\x00', 0x4}, {&(0x7f0000000200)="5f6a8de84b4c423d583f91557c7401040000cedf13579996073843ec5cbabaadcec80c62a8a897a78307f3cac30eea63560800c8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xdd56, 0xff, 0x3, 0x1ff}, {0x7ff, 0x9, 0xb0, 0x2}, {0x7fff, 0x2, 0x1f, 0x5}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) fcntl$lock(r0, 0x9, &(0x7f00000012c0)={0x2, 0x0, 0xfffffffffffffffe, 0x0, r4}) r5 = dup2(r2, r3) r6 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x800, 0x110) renameat(r6, &(0x7f0000001180)='./file0\x00', r5, &(0x7f00000011c0)='./file0\x00') sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000040)}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) executing program 3: getpeername$inet(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x10, 0x4, 0x3) sendto$inet(r0, &(0x7f0000000000)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793203ddc4aa443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x72, 0xab7930ffa8ff6b6d, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) socket(0x6, 0x3, 0x4) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) syz_emit_ethernet(0x381, 0x0) sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x8000, 0x3) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f0000000200), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) kqueue() executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) open(0x0, 0x205, 0x0) socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r2) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) write(r0, &(0x7f0000000040)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x1262, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x5c) close(r0) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a74357867ad42bd77498d60bbf836824454ba01c4998863ba6f6af5e1e74f1b905ee17f44afc7e658b0f16ec5fbef7f145d9b0c9418d3db3e9bfad714d80eb2bfde1fa8facf9889680c8adf7081f59341c1cfec6130e4ea8a7cf3182f4e98d8858487a2d719c40e4d5c9abefc1404afb9af9bb2c9d7f49e3d190d8af624630283f3d141077962c4c68ba3e2a02cb570006deb42cb65da4090e09287c65e758a31911ae0c33f8ed99f974529db84dc5271f822d17b7e0da094374f32e4e9856dc9c1300f1fdae6f12e74fff680bb39bda1b4eac3641e9745cd7181395578865f1e0a04cd4f213ac0dbc92c480ac38624c2817d05a7c6e62608be48d9ad8e4b883f63a84b7a8b5eea44facea260112520db393338456cc7c4a8cfd1f9b4a2db03fae62c0266bfaaf5de58ba980ec21a0a2808b380a7b9cceac9117a90b60d79e89a81fe796af54d682a2c8a80ac25dab8eb72d4e41cb2fafdb90def83923b8fcc574940c9f7c7ca559646a08c4b8caeb46c995a9a6a7ce5ba3d9eda1c76419989e7fb2042766f563bd474b7b8391839ee9648ffff8773ccca77329f014bfc8ab68864da09c47f9917317d6299f3c1799954f6f60f666d283b9194a53f32b54aac60a3b66df418b6d8a332e393766bf477d49be0d2667385e7f58dbb3feec0232447f4bad1eef52aaf158044d7d779c1a49d94c7d4eab5841845dfe0fdff64af96d614e144aa6b2ea410e124381d6d0c87188b4a27cdaba696b73e34aae94ffdcf25c9fc33bd28cb7644097dfb09b816ffae23854a8cc0bec159e5e2ee7aab1885d94528d6910658c390f0422ad321bd1c81547b319a096ecf93d91c2203d1d0252d20eb3c915e707246466dab7bc8bed320124a0562802a84c5013c82739aa83f124e189e4932623d6a2e0ca01766c0ade68308b45a4a4b95d6ce4bcc9048caf9cdb6f0face20fd34d602120f83418fcc7758503c3aa96a2394259591e88c99ff1ddc98cd282b7b76982c52a2533765035cfb567f44e8b7f4f1b0bcd9b8da6d776aa6dce84bc9374c7398705b6ca330239133368536c935bb90a8070a354d04f335b7758b13798f23af8b09bb82dbb7208ff9e55dc3b70bc2dc60130821a2dad548499b6901b49cd50ab635b465220c9f830f8d6152546e98e7c643d2748f173509b3f0d56bc681998b852dedb200d0da07564bcf9d782d6082d8c9f0b81ea9fc7f2a9ff6bcf8f3b2c9617b7c3429f1ab5e615931a858231842183f224d57ccb9ba4d14b1c40d7609dc7f994b458ea5d147c5cfbf58151c2c4ee5bfc3ae914f5b2fe4fd72aaa8b376c1614ff8f16b00b66ca19a0dacc91db642c685a44a120de715b821480304ff016a34b2e01e974006987876034a0de5b9147248c8e3edc04dfe7c3ecdef9b248b68a969f6f2f1c903c069a5645b1793af7f129abc57f759b9876c3cfb04d0e06738f241fbcbafe658e92bc6dcf93cb420b754ca3b71cc8717c34566da767a90aff5bff48a73161aaf71291b02dc879c9262c6f62374884754933ee17b567d0483192b9d1b4c3633b4c9d087db8aefdfc7796b832d526197a6eee89bf53bcb1c3d41a611e75ec5a6c187ca516da2628eaaf1fd0c64cb31f817755b95165974ce6822bf1448da63567adc4097a07282cecfefbf6e13f65d137e16709c61c6b0d9ac1c910f92e46badd0afab16977b1877464fde8353cac1902ed657dd2b6c1d3b64fcb071016d09e62ef960bd83c92e88c402a7b7257bc7d65255b016bf35ad4b50e821125f2ea49aa6d0063199173b30fb59b475fa3ebceb96bab1637384584c6ab192211dfde7c3d111d8a876a46ff4748dcd842a8765ae043582f9ef0775b24d4d09f61e72d7cfe3131ac5abc22d6e8260b299ac64e18e85554e1166cb14d40f2ad32262c7a5acd987cac317458c38952c2036d3685029686c3f5c9b541a138f52822705080982269fd4465ead478ef99d55af328a399aee0a233453213f37996126b17187d8d17c2602bde76bc70db62e669288d8f1995f2dcc150367f31b5a551cad2014c6381ad5624039d9f3105b85e682c8b18d682dfb4fa1d38f6fcb40a8cb5ab87cbb6cef8f2f8886848f357d7c3cd2bf5839c2a07c0d1181913f3765439bf2fcb320981e1824706fd551d99935a7e5c0f07dffc98bcd79dc41cab1f25ca9ac66653f72573854be103ca20f8e3137366c300bced9893221ac7ba3705ea93fada2c1c86b467cab8544fcec2ec7bf95d2da0b3224ce6051e7b546e7b9d62cc9a88b9e2ee54eeffab26c7d5fc35421c58f7a5a205e3346c3c5c8e825f470886e1c02824fa81394321b55d8093acae31cbd99d19021466c06aebcd93df683b891df2349a4e80b17262510dbbdd19a60584926facf2c64ba077e1464704b26e2cc81debf0ba66330b5a8a0f246ba94c6d849ff82ac6d260371577b04f630520296cde08d574feff74dbc44351e1abc3db43026ea75d2e14b2446e2fb53f8583c9185ad23afb49ee113ad8304600e2625b1afe959c79fae8fb485361faefef62b4439c92b9e4eaf74a165f5f5b81001d0e0fc7628f66d49af16802a2d78060c3fa339a475163ac73947b6eada0368720561652969981ac0f7936bbaf1473c16e8d2f5007ea5d9f5d592eafef077e2128aa1c3e64789c59fff536e37c5c9c975e643e38d611ef26f0cef3a6a37dc9a813d0c98a4673054de958d2122ca8a5688d3da3a3070a174346032b171ea47bf5636513e4404d72a3d5a298cf025b0ccfc6d82bb10cba6a8b42f7d1fc3a09d057747189fea2ee87412a28d51fdba05d50d17eedd520905d30cfb4acf05c292f0cea7b1c9571928465a132ba1dd836db87ce3ee26b7ffbbf1f9e4080cb1a9080a26becf1a5d9fbc0fe16bf71715771fba6343d2d2c4b091e27411cfed5e2a300a84dcad0deb5794cb4afe1674f564c0f8b9cc2b98793294e5fc79379c05ba63f58348116291dd38b7b6d44ac947291269ac0ef85d194901b633e56803410ccbe171bdcd92e67e7e6f64c34e6e2bc8a2693fbc37082925bae0fdf3bd63abd9d558fbad1daf139930f77ca12d9bb50ea83b44c0ebae596cd377d1891ad11e0ff951151da6b54663956fd58548e7f858a31eeb20dfdcdc73e92519380c950a50e904eec1fdfd153129daef77f44607e8940d8de5631a213ad7fb0845bde22906f5d0b92ad587afe32a4b3f13aa07a942b916a85f87d512fc02345e80383c7c9b550818d42c1521872c1fab01621c7121f52eecf340add969451f3f971497095b32b4803c8dd155701db8e6e5694af2555a820c1aaa8e9b42a784c397ba5aaa147f7d366efc5183ee04763121bf1a9858b2bc3214cdbf854191d698ca82cecda738398e5ebde1b7e0e8b045e76a9f22ef0bc10cb6f797be84cd2ee306284363e4d9a33a1fb8ad311f93038f1374e89123dfe1979ee6c1252ad3f730c3581776b9761b41a5251417f186946e65f5d5c3664b0f3ae812a634eb3c8b45677047d7703bb6a88de3c524653889256ca6435bd41a5fea31a58a5f332499e6deb25f7de483164b9a7e0782528fb5909567dfadb45d7da4946405f851575eac71c51bf1f002104dfa9dcbdaea263f8e870c29622c6851769b8f3de0c730e04e292025bd0e276c7505922bdcc1dd58c1cce811520f313fcb6e1ae0da5a432ab430b56e0d85452829bee401a8c3880197ef3998dd18ccfb602595b4503edffe5a3a2e71c4a062d87b012f2b5e415073428fe19745ec619c7c6130829249c35dc115d5c9c952fa8f9eb9c4e2ef5250182cfa7a1ea824dd937065b832dfc505907cc7b079a2f5186229a900789e5de18acc7b8c9f418922222939023e5e19a8ba79d76836e28e48bdcd087af925b25ba14e94d69c1079da7a72e0960cebde46357ce3d0511d302d150c07e1b8238f2aa03a1379676d251fc7d63748d77355c9603fab6786eea705739b4a49ab698ec12de4f458bd74950eee302cd77a3ec4103f779a1d17794b3157137399a56f0aa11f57436f280e521cb552d920b465b4bde69d7eaf121748dfea69a0f6cac305a5833d5e375eb1c79cee88b093f7feaaf7e681cf2bb5343221e5d08d3ab63b7d5e8bffbc569f92b9ce4fccbcaf0894a4618f0a5627ebf378a1e2d80a3286f2af01aa432b60c71f23d506aa48485f2496d613afe754253228a113016cb73b20e43c36b13ce148d254b14b77f76886b930347a554f4959477ac2b181e71bba1f47c9eea1e3768a26ed505474c4a0397df3e03fa777d83a80e91d149a2b8ec72b7fe2d649f1cb6175fc11c4b3f2c807e3f7865b63932bf020e441616dfb4c60c9fae938c534812aec3ab6405baef17d97a5190694553b302eb04bb77c13f2fbe0764d35ac1ede78eb94aa1b88b8fdf8d893a387fd0aa3ed0d9168684fd0e1a207f46a4e7c055e5dc674c5847fcea6ee1b1b6452f4027a294fb4d7e9e8267c6ee124ea856d8ef98ee29d84978160cb1b7d6b5dadb520e214adba2644545fe78cca72fc225cf36779fb24b86d50f3ea0de035d9b5dbf9996d4d644cffc48e4af023ad986d03e880323efe24013896210879ffe39770dfada5e9352d2c4da722c7c809a4770a36e78f46a8163f12b169ad03e2a48b0377ac3fdd207def0e39a78f8bce0b0d392295815e5e7d8d7a525d6d8d310f5f9df96a6d568e5f3b6eb46b6765c58153d6ef326d7943076a9a703aaa7a72b4620f2e6b64b934f88448d5a71630f246679a6bf14baa082bbe971220deda27acca187c70fba918a9b7236a7121870334de9b777110132d593f9f98a855f8d055a9fae38b4d04cce761cec9790f7ddc4848464dc0efbf5da20716bfa1bb32f16462208aa673d914f4970a1a053a251f8ab5f02549f067ca6f781e75134d4188599aa10c067fc1db0f210d47bdad1286b8171413584b35e953d5af5886489a1a931a3d2f9eb4655fe4f48f734d5d85d78be354c77f405fb784f9e8fcafb76b2999aecd3122da07e78bef4945385c5d048de8b6633fcb62b32627375698cc2662e2bbf48d48c7a900727efa318e7e52c967c09b7f423cc208d9d733d63a2498993fd6a21f497ae73cf58852b62a59f24460564685b892520a896d49e80f250a1131eede72a57235c81dc5ea25da4b5dbcfdf5bbe3dde6f8bbdd5daaec7154180e5e9771c76792f5548ec63aecf97250e1091ade7c0e7888bb0c430fbf4610b596e2dd9d817eee9f0a151e1b08bb81327f271080ff03910784307d4f0813ddcec8a788bf94125682cf32bf49ff171a41abd6d5a0ff6accf4875f8ff0b436d8c876d8ad1a8e3ca7ff0cd33bfc2cc667", &(0x7f0000001080)=0x1000, &(0x7f0000001200)="7d488fcd29f7cb", 0x7) executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) dup2(r2, r1) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)='\x00', 0x1) r3 = socket(0x2, 0x1, 0x8) sendmsg(r1, &(0x7f0000000900)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000100)="c53b9fff27d2fbec49fd12398da0fa488ade6797cb6fd4286d2d447cb8b56e3761630f220e31a5f5849f666db7d16537", 0x30}, {&(0x7f0000000300)="36a1642e64b13a4a8f6fab9c347d09875356f531f93d5ab69f233e29201a1739417b92606140a0005898aaabadbbb5e4dddcfcc039ea9e87dd1b2373c847acbfa1163a34e0d546aa6028d35b3566c2aa79ff2f38d91e0262bfb2a3a2056f055909e9b47bb487a8db60be7da7a6369113da96776700d1bbf91981302fd7df63b08e3d07c7b72785094a640c9c3e3b93d47efb944451c6d5b9dc71291fada77a0f24ba1c706f0171a18efda3ae680e734853d594a7305a6ed6497cf8a5aaf309078c79b58dc74450d0cfe81a54cd4e09a13455a0da1b10a9f29e70ff35f467b05a13836badd616db734c135d12f7a50f85cbfe95c1a6e6e81df674b344", 0xfc}, {&(0x7f0000001240)="dba58a3ef40bb3349d37132d62d51a31846c7b83fe30bb4983dbd32cda09fca54cabf3d655a5c6af1233c81fa2fa3440e3d689f9746416d98bc8e6ce3c77a7c19edfd692debf46596b2f0cbda8fb2e010a1aceb71861dd5923b9b6cdf587c8ee9fe0c668e34f2469ccffa44f057eaa222815ca6278b11cb36225a6944a2687838e999e594f0783c045000c5eb4a3afd0bea00bf6669b255794163db6f2a4ca30383ea4ac199a5711cb91c43ceec145732282b692b2e48a3633db477ac0dc067140ceba57bbd23fa937678e8fdf08b5773a58618cd447abb14d17156c9ef1c4050a989f9df96f90e96cd144969d3a4bbcdcc8a1beecd4dc1c4cb161481a55b7ee7b9028797d1469aadac7a1b6b432ad83e4443fc05af13da78a625a092fcf5468dc22bb9bbcb4f2220a3d55845c9f449ba5737eeec39fa3d9e89fd3c2682cd89bd8ae455e21e1925b55437e54059ddbb7e3ad117c87635fadc6220071f53d612b38ab7efd1cc99c28e89265530272914f41f5d5f76121aada09f03dcd701f96e363a4a82bc3b8521c0cfbd0524105db6c616a955f923aa60b9d60248027fb4f6f72d4db40d73be1cfb7bde999ec596674aa376ddc86389dbad17d3467415ec79e7c0b373146398c6697f259ee20f66d194cd74621588c8d38c2b997be66be6c650678602943fccdb5fcb124b2aad9859883062de3efc04549c5ddfa644444b45ae196e5122eee467eaa4a540fb029c8ff415025d0aad8833ff456bf4660a83cb5105efacc889e410d76737daed77ed9f59d31c296b7cd5ee4c17b3d8a78c4509eaf29df2cc4da7a1725fbfde6b90d3b5e67d644060508c9af51caf7c2efd884b75d6eec06873a97fce5da5062470f6fe598b42f7c2dd8131f03bcbf3f5cfe17ddfb35cc2b9d28d0bc0dd110e0c7a56079baed9d1d90da91dde5f2c90ccae9c77a4c38fd731ed893113aaa1ecc7c56fd5a89418cf3a2b59504886e8bdf20b447055570a0512caaa16aba76cd39e5eb80f0b4476eafe363ecef8b3d87a415a879fcb3ea309629dc4cd339ce174c61168f2a05126ec6c4685361cb39681656750abdd728b3467e46d110da8a1ae92589b7d6dd982897f6b8257a59f1c514ecb79a09cefba8e0a3ea81bba683e59f4f1620760d71eace1433508f258cdf1ba09b83e48d3dcfbc0547b6cab60511dac5c3812c6751e8cc00a1f6c6c88644183b70fbb7ef904fc21b6eb3a376f380acf59d5b69fc9c2f46f7c4e2215f3fe480329b784b075450eb3120fa1e5d59411bdea19abc5179238fca4101b95ce193780ca0413828004bbffe2235e7216447cfaaa5a1aa275db484d67e865a343b1c140add823605083ea9bd3edd7e97edc18d51b10489fb2a680173d684aa5af7443e597ccfe3945c7332673580f9eb5b90c9a9f015da67484ac2d0cfe7ea345d4f3f48b18502ffe1524602a5370b1fb5d25470bdeab4f54505397f1c01a38d0ff15b47ed2834e214ca6fd0831ebc6cb3e0e60b5ad0e6e0141c016c302243743e414c5dbc7b26ef6d9a2dcbe1e94c40493e8af4253307eabb20be7c4a907ca8b06a561e7a1e62c34d6316bb471fa1111d96f54104703d071460fa9b9faea7fa3639e15432526bc7f668b7e438d25995dceebbfe0b91157dcaea07b88f04bc999be4b9e02f4049e631a5e86a445827b55ac84d8648ffa80e6d0651c8c8d187b1182737a82e5dfe1913633bbf6e7b6b35849e63237ac31aea35856c81d15ee13a562d1d8c688fffbec755052a4493927c6bd80ce3baf689d03279030df91266ebb5685ab2706b611264bc699b64e02294532acc95450c0f438cd4f5fb98aac079ab94f209b7c23f25959631e42086bb195b49d747c8dddc7c51c4add2bd73aafaf457f68e845784d110ab45ddb9045b128c8ba362ece681385d345e961f43b485a86095fffee30b309d029f054e5a6b06c2998fdfd651fbfaece45acfe0c17993d63283acdb0d3e38b0f403e41c5b542be0d589f774a960ddb1c47ceb34c8f8e574f78f5682ef1e534c86f04f6f5abac2ab75aa7d615ca89acefda689610b21aef97203be81ffee385e3022bf7c6c487a32c41cd40397599a48595a00a290daab1905d0ff9cc5cb6f3a20b78c7cefbc3b7b720bbf2625e079e25720472cfdef740fe3e5ac24f21e8a1cf2782543e033ca33851200541b92bec6e993e721be145db16734a9177c121882359134d91642ae3a38e5a30d41bd698d970a0868cbe1b35e99a35416ac7139ef842be253b65f068abd01e6a35fbecd1bd27b15c5a338b862cbd355e8efe6628ba43704ce2a626a58fdd052e9b3d85035d781bb06f1e87bf81de17d070a3410c45cb4ddee9c2e2c74bc3ddd7dc2ed5355b161340760cf936c2c3246739b98ce77df905ed481084124ffecb58a89dada730a023ae0eb026b2c0194249cc320f5fee4b8eda8021c3e44eeb3082ebf07039959cbc26e23667eb413194f276e5f4f03003e93d3fb25b799d403db90b242955942d947913989571f35523bff700c111ecac2659f53b34a3c5d692daccc018b906dba40f7ca914cf16a2d415d5234a62202a802628df499fb148bae6d3266479deeb76392ba5199db58c54e320dff85bf93c14e9bfb484c8b6a7c5d4aa07ca4b3f29124f5b9a2146ee470725105722289846edff5e7388ce32e611961f7327237809fcfaf8ea30dfe4a07881428d86de767bba242c20b44c5d065aa5ae48685d4712f7251989722836a4bc2340194fefe9b8f1a3863735c1e0f8f1f2cf5d3f602d675afa18907b1a2bafeeb9895ba78dc130f50954cf2c405bce16a7598be0cd958b499af2196f371c79a8f156df7b8f79c3de81dc24e47533e0b8ef8874b101480eb735bcbe19aae292b86cbaf058f1c499149a14bfb35ccc9b3b397a70ada0fc5542370c001acbc401beb2d9a055fbcb32d36ad3f45c3110e3e30d8b6ec7d007d024a923d380d9ecb14277438a1a168547b34534ff5cd0be717eb741386e2dddfdaee4c8b70572f7017a150682a99962b18d4052983d59980e4c48de4c4390b1d6c8f9e0a44e9f317d878957310b4a8c9b478e5f13dde46e4ee15cad2926605f16f246e237569dd68247c56cb1d760900548229b09e21e08451ef21f3ceafd17ab054be711bd527f265780e13585e9a39db43d903f35faf730ce89e70e6ef4f5dcf16427ec7ebe2e639e974a9a982688e36a236de4e0aafaea5175103c14d6959d14448ec56bb7486847e299055c3f0a4debff4640d05999bdeb50fa589799a1f847234a4b7273761ee5077b79c09bfc8b3fd258dff469b6f484aaa359d9eb887759b5a14bdfad62a5d659f3705f07d3e10d546b7f4d2e1a2a7a4d9b7cefae3429b0c6ddca615035e22165b8025a5ad9f457a41ffd5adb5999ec36e51f4bb07506c0f9f9676753fc7c14116c28be63bb420ce1d92a340fe7ec645abfcbbada3602c4733378b19360b322122ca5852f9c73f0a20b66f01d45ac66e1cd370d0689b254a3bcbc40d0650f6a3f4931558343f5aa53cf7fdff03880bc67041868fdf39098ad27d11f1aab6fb211177decd560aff11d84ec28cbb489093cdfb2f7df49801883bcd01d175fb71da19e501c0e8f97409a7bb4875cb04a6b173fc87589a65537f49fc15afbf9887764bca1d658ca97019be2768bce418cb64e835c476627361621fbc80700e35fe5eb8a2ed953bf66f925ea95b1139e2b856edeb481a7068b16ca12751a3fb0c287253de46ea44758b3d58691273dfb712babe665a346a01c3b53a43ab91edd085cc5e73b1b06f3587194ee55a87847ef89af8033f8b633effb20b55a0420b12a53b7e4c9d23011e947f96290496004ef7a734a8ac3632d3b58b95900e9f72ebfc16d7476c06fc81702a74bfa05e8eeb148488b8cd2076a0cff9b081e0f116dc01a03a80f62e5893b2ef7c0f5b58d698cbc6f3a4dde3bec52f6d344eb8a0f5dfc4e75feb71397e491a2a38daefe156c7ea92cde795d33b984e327bc3917067307cb5c4cc5b219275a92d833c5bc522cc8025e631b96cc35bc0b29886124ba31d01400d91b82d05981697416dc7301fb44d506179f056ef0c3bb87fb564d098bd60e1e742af38be4e28a6d0ae2dea3edac23818dd57e009c8e8bfe10f9149d4cd0789725b6f1afd1dffe9433a8a4701361a3001fc126a38e4d1e22d0ce031b2e1e497d2fef3bdc97413456aff2881e4b3b77ff34c4781659d2a025c3d3e08f523645228594d59d6774ef68b6a3ec33810ae6a68cb037457689010c1ea35e0254f2c2b47139f08d4966fec8b54c1df6fdd21ac9df52d998e85dbe5260728926409b9ee904cf6d6aafdd04f23a34f8cfabb4ee1bacfbbdad4a49456f5fde7f5314d6bde26e23fca12953e8a2a79c295f972f7ecf64b5b3a5a9bff7baa952e057c1eed929dc5fe1077c26c98015a13ce9334b1cf3b3d0fadc506215265423f3c2b908e6636633ad8506316e273c82a2fd43e6ed4de6e9b499e12cd72a3e65ded82c5500d023542e48a7ae2a6e749cb7561a032efbf36d1d18d5e801ea5c4ab997d0095d2d3ee924d61a777308b891e19136a38d1831a1863267be1b46dbca2248e0d260a5e3a378cf7f0da836b6eb11ebf07de23b9838eb85b992d893a37fc2c93bedd0cde197c72a9df82dff51b71b95f1dea252e879e0346d3487b412c96cdf21519a0f93a192fb72304720f2b9e29e05bb0ee963c8228aa5f8965e03242c177f6d2252827d5b85b45cf0816965b75e046d1f397f303b66be18eef0c0a6ad971fa13316ced7ab4ce0d8a7b8b06ed049e48e4e1367aa9bcd6a630a0e7b9fa08ad571b10baad768ef7e030592c5424950416235c4ecc3675719e9691a60538916050f433a0398f2dbf473f51aefeac80b903eb373ebca2053f4b2d7a2df9956e9363e040817863d76aa4f6c28c6cf5ca4dca51f64cc34581599c5ff6e5f059b6d6734c1f143353d7b24f22b2639aa6e1fe51453ee7b61b4155dfb0bb92fcb786ecc691507e289d8bd65b8270c3c57efe62aeeede08f084b4577ac1b0ecd54c239b43b5bd23224468785a19b27b6aad7b80a9950cec41bc7fcde22561b04d33934d45aed847e496589ff85614d01ef57bd225613af02c9b2d21ec5590f24b7781c50d71180636fcd84cdacd1a43ceeadab793a7b0279a860839a9f3b183b498520d5736742d2d5153baa6f654443646f5c4fb38d5e076874b328b362656134956e26ff5493f8e97490ab029c00b699a3203573deb7ffc74eac9bfc3e9e6dd04289ea79688fc3dcd1ac8ace42ed540c729a244321c7d912629dd8bf65b05cba9215bdc31875a879c95e56f7fd3be0f202ef545482a8eaf7df1e980c1c598c08729a74e5e48742a9aa6bb378697055d7119261eb6518750fa2aea577927346e5efbfef881c2cc9a3ee55bceaa4d3a0aef5f8ed31539d83c856ae4590f866e1e8e3c88a7b3f34623cdb370a76590cf616cf29b2b69675bd69cf2f2cc82914bcd4a893aaf323f546c9e440ca3cc4bac6404d69eb0339f9fa53a42ac94560f46d99cdcefd033a1eb41ca3e2b3e1b02dc21dd79adbe46ccb1b055fcb3430cd68687f8bdeb962161fcb62ee39001944dbcb2882a9cb4628c3d4244022a999f36cb75430b2d1789aad8f9b042f8533b4eefd4e2a3708288cc03a5faa3c1f94dcbe8cf487581bd55edc9f41f1e090ee522af2961ad377e387f5490fc0d337b0126d8f7a1817fe979e8641edd3c3928d170c44440412d93869d041630daf1e8b2b3919bcc047c065e37caea27", 0x1000}, {&(0x7f0000000400)="1906942a39abc64fefce85111c9881bbc5903d93c1c5d3dbf32a6c2b1338b9060b722015008c8dcde59ba9616422932163f88c87e758b82c7ce790f862734d743d4556c9cbad38288d3b30d821f6bfcd54b821f988a01a546d56c2e40db29cc547d179f4541d8584dd1fe2a7c19721519fcb500fb42abf5c978eb14709f5f50a58ddf47b03cae34dd0118e97e34fcfe692879833334e380dcc69c3391b90ddf8b3e204b54ffa9ed5c7b1455f01eaebeb04be028826f0fba6f7b6f954f9b44ab74d91012ec40c71ba933563513f52aa40343c36f97f441d2cc7770eebd907be5d", 0xe0}, {&(0x7f0000000500)="722aa5d8bcd5f8e5d809a6fcfc12b74ec96cdfe8c31b82dbd131f886d51687f359c46f49af23dbc8f11404f1c53c1ed23d4b9487f7d7495521a70108018e84a05ec2b60b1c0582d9e91cfdb87bcca433a83fa7dbec1559c64307205a1ab96956fea00e766f7e03378b234ccac79c72b4b4c5c9a5baeb5ad66fbe7cc46a1a8ec3105916742f8d4593484ef20bac4cb6", 0x8f}, {&(0x7f00000005c0)="ddc439782343af5b313f87e16f2dbc024f5628c4f2644e39fbc2779ca4aa3f053d7a168c247e2cdceff39c313eeb9d0a", 0x30}, {&(0x7f0000002240)="ad6c0ffd7bc7253308f9bca0913fcbd176b3f20f9d2d2907ede1dfe002d4af4173a8664f50adf8578dd419f9ebb0a2921b8feb9234d0543e8df0eebe241bf880b805ba52ed04a05d930782d27e57bc6267adf1951a01fa374a028b306cdd6171901e28d575f2f2d3a0fe573cce452d9e9deccfe80f1d12d6e7ec4833eb8212c0772bda522fdb7d0a27677c41df41a084056aa0b726552689eb91e973e96d3a618a1a70f61df9080dcd4a0422031d15d4a648ee5ff1f22de4cd309ced608b199488706bf20740388afa582284d52cf16759f970a78008f9171e6dccf094beaba9d42185a8d2ee53a37f6ef61514bb7cd20f55ebc6c1866fffbcf26d76ec3d660851bdfc9f239bbc47555338733d24266bc26f501db0188d6d0582ee11bd17c4a8f1585ab4a6bf7ec9d33ef0930ac13046cf24f0704545b8513482501cc4cffe73a4a927cee204b7e6c52524220d5c29c5e97c3ed6e2cafd544098bdd1cd1c2c8413ac0cf38006ecfef54d8bb221678359278a732289c0a94065a22c1c4940ffc0d4013e0f3aba5d47121ee6c77808afda388617b459ed38b916b6daa6e7b8fe757dea42a95e22523941395a5552d23156e465eca1efa4ce1f95c1a4c9924dcd38b06f390263e2b869039f6ee782e883f0dedd9213f40f41c60e9ab7e43be149f7ea33e38da43884c5bb51150c976fabc1039b658dc82c090c0cd56c96238b2afad547e10f138c4d0c7271a7323f91f75162282cba1ce805d7d51863918ab153b3b055b79f0fbbc5d924f58a1fee81503ccb3508b5e5e646603800faf2e361e9f53933732a6b07bc54f5dfc155593fe58b9722d603bed5a0e825b1c32ef40bc7d632f87aba9d08fe054efc384f1098eea23706bbaa21a90ddadfd52d8d86d0a8f6018ed9c3d0821836147e9c18cdecd21b50c09373df8ef8ea3701dc0ae2708868dff3d804b9fa4accc1998958fda41a66236f805daa58599d3bcd6ac733b443c1750d3a6293e1776f1decfe730fbfeb6a258057491f76b9a0554bd35a6a94a8fa1cb830c1ee7119682e8adc9625db664e618aea0ae3cbc26f57a4c5ff7ad2d135db73928386d139d65711f870b43860d143c3a6d20240711b3d0e5f08bd592680c1ce1a34fa54720030f79d39be7c19adad21fc37a808d2e346f0e51fdd992b255e51dedaa43889c5ce2f150fae6033f94b24fa35b1da0779476255ad93bf47374894c2fa9f7b1cf63b5d2401521b76894583152ad22a7503883c0ef666d440e0fb92ba6269a072e018d069384fb717781bf2fe1f0989d34cb9649a61e7cb5f77c5778f75779675be105b23ea670c3672e41dc9bbcfb64e8b647f6a56752a292e122f63006397574feac77f8b2eb60d6b4be82fc4223c21dc124a0947b30f80c06b638f92037cbdcbbe3b124b62196fe080336c89ae262a301f0830c44e2450e338a434482c350403a9b2fa18d2ab28b59bc815812755f0ce98fbdb8abd817110417dc50ab5baa974baabf6e1f04049045e53e10f443c1b809ae7dbd81a077303e091aea1702cce8e355cfd7d8e895b2ec0c4dea707ad45959a3bc6399ad85b08412c340dc1fee779eaef95953f8a10aa5f754fdee2a452f10e9fefafb3a6cf27dffd2225e6970499f9125bfc78b7110c160348a048b001abe013c34c9939ac50ac8e1c6a26c5ddc82c7abaf3a0cd56f6999c7b4d4a187f9a6fd48a17f52ee2686b5ed866c3cebc9d889cce7bef63cd6034ceda84aa707137241854055cd7ad0ffa25ac00473a73365aae63d734862bd080ffd66f20fc67f5cd9b45f5bceb814fd359382683f9f2ecc9a8602e68698a7353b801dfa186d340d113792dcc156c9ec2d62aa8639fc40ebb966eea49a9eb969198c6e5816e5afebf8e056176983b66bd8e15cf805ea4490a777d01b38055d58ecb9b926c329c2532fa5c774f5fbf36a25247657840849ca792ab7a71fba99ecce7ff364d321a248849f753ee660ad2797aa9493354a483e9acd8ad2bcd537c48dc35cb2db97b4b8adf313996a3dc6f5ef4deedd9d275cfdaf62271adcc33f775a6c4cd452e3f252b82284db2e8049f8b5c961ac8670ebbf894d5dd336bb828ec8089ab9138d244d9969335503044c8f3ef3044251c518a078d50a4bd734fc901f944b5891a872d9bf50f4ba293fdf0480f754e0695ba7851f085ac01f25d666d9d1408dcd284566b34ffd55991979da3b6b86476f8d6bd07509fa8e4da81b886f29b4de5857cd659c4de22faca6957fa212bc9623f3a183ad2d9687be579bc9a2a17c4f6ab8fc4513b3bcc2604648d79c314c8c8713645d72c132e2378155affb7d46fba690f1d97821d69fbe30cea1c92f2b4f0f7a7d5d07f2be794386a68255b89ed864ed43f6bc584f3b49ed1340ef77da5f7fb47b1a7875cc0c3f1d29d333c9be59b1e68100ba02fbd4908d57424a9b485cc2ca72914c11868d8c3936414da3a78bf1b591d5ae7438983029397250ea56f4396d2cb5735930bec613c5bcc3c9079f426c8329dcbdae9dd69c3fb581d636b7b67e3b4a856e8b018f98a978dc45dc06786302a4cdb087adbe45bc8c54504d8d799700df33ab0ef3926f2cc6b7e3b62d5e82ffbd65c56fb8091e97bde32f2e28859bbd785bd9b13a8259be957d1904bc5c93407b37fc89653fd354d16d2509bbee998586db26aa435b177b7457ba2b54f9bb10759515ae0448f16d7312960380f7e78cab4066d6712e77a9d83e27773224af56763d6e0a180d09f27f63b2b0a4c2a98dfb7e9c7387309735f00a989ead8942179ac03ffac20822875ef7ba114251fba0fa3b71ba1b8f3a7a25c23df02b8e65030730c1407cee3950cdebe246ecc649f42ca33946e56d77edb735bd9d328bee15caa896f2aafc9d19b4faa29694b6af6a328bf3c87b6106139a21ceaa899ba8c0f36d0a49b991d9815f324df2627764228bf21b93be6940c47494ef09511a9dd4aa3876f001f7eefe5bb9cc2607f277237892600146fd05aea7522e87cfd0f8657cc95083ea6a616e3f9cc2097e1804186f7382cca89b163a2ea2adb2c6e423f038d6c88c335cc4e1a6dfedf18ae2559b858f8f93ebac5489dc9cc7646bd8b55d18f932867317b3f74beaeacd9b35d6330393d3e5b87fa8c39510eff21b6dbeeea1af3b5ed3cd797ed221572525b0ed9f8a6bf31222436dd282dc4eb5c7e353d5292c0201784c4dec3344ed7d0f95fbb20af9ef3a93f394cbb6768acaabca1a30a084f26480d270c8dd2f100d1ce6f6f88e4074a321c826605d7eb8fc488b37a0244587c86908c8486e257a1b6d441e3a1d04f397c5e2c81adef2e9c9e4181949d1002aa3c3d792b3256efbd332ce375357f36935b625cd9bb214b16b78748590f026310dd7e33cbb208d88e63e3e0c42fadb4462138313ea3a8578d881d11ab8d62ffb208aee57929e7ee02b2c5de50333d3d5bc1ea2799ba99a861b501dd212f14aff479cfa44126d0bcaefe9f7962da8e2ba6d18ccc6597464ffa72a3e76416b002d39259bc47a20ba2a9bd0a4e335b9c8497eb9eb48fdd68c5cbc1ed0c16324a019f75b23b0d0e518dfcfbdaf600f159ff2732fffe6261a6abc2fa1befc61ff68f407479de6143f69372f8d454805bf3cf879a5281870c375cdcd865f0e91b8ce3b36ab444f756817900b5e442c31db95ff9357a372ee1a9c2595a9d257157ade5560760f339606b139c6902e0c35ed0a5710014bc549f8d30c2e5f20d3f20beef60422433f729664bb562217eeb82cf3febc7eedf6c6ecef381271d70f0fbff5150df3ed04731c7877db5fe603a6aaf1b3b989cbb2dc377d784145ba328f3bbac3e7b40d90d54565b09e1dd7315aa5515c4634a2a8fb748b838ab0e26d02f70976a4d77a2b05f6366e6dbf3e56e5b4edccc5d43bd5e32cde7ce18004a51c1c82448ccb8edcffcdb48dd79e746c56f2b443f5a3bfad9d7dac8d3b98730c88f84816658ae3e732010528575577e1f005d35ebc86e0617b351f6b428d3c33e9b4ea8bdc472e96eaa21a9ae38e73fe890dbbd06d7a0926c241a6cd57eeb219555deda767efa58fb622f819353ba594620f6a18e9641acaea1c817be590ba6eacbadf7ee7f28204927918e0291556296242708217cc58b39cf14f6103d159c802fda4cc67b5373664fc570aa55690112c04a39ceae0cc07e37606426be3693fd4b6d5a587912c8ed83b3340bb0f7d1d8a82a4e08a0d719952fa06d1391293783170d66f3429615dd978fd71b1c8cd2557ee4b6b8a27eb64658b6f1ee04ed9e73d05b01e57a42bde64620d09994f6507e8ffe24e632f451a768a53dfedf570875da1f1fbe0ffe7d20a99489c77333ea0b57bb2a53f32413d5b96f0bc5285dbc94cf0331c74484b5a82355fbb3be77071fdb20e5935c7801c6d66fec6b9c45fd7233917a33b813aea0beb21668b075eb13ee54050c757c5cbaa10ef27cae4281793cb036150774a2efa5343b0f93ae8b01de9b35914000af2d80836d6668813e7d2207da73d6c1bde1ba4815acf480d9ba3a8ed48140b3815410111fcb477bda58bfa5a0412ea24520e94bfdce289ff9f1cdf0df5b6c3566677bb4751afdbe37f196978b912dd4ce42fc7a56cf350f14b95256f92de1220384ac8a10fe398d7ccd55cf3495f772c5e70edf33a6ed64280822eb979a81366f815d1ea5e4f5381e44393c3c9f260c01a5fec4af1edb526cb2cbefe38308398d346962cc34d69a04197bee2577cb95d473392056e6b80ecb18e3accf8e0b01e3e7760b2413b409c8c8e8ff68b24b4948fea21f4c6653e20a6d9d77d0d56eb2ec867a8786d0efe13e7b9770bb5dbab4f07dcbf49367d42c6281d6729bfe830d8c55419be864e357ec27508658fa032a6e594f2a32a64da76ace59e00eb214682ee2fb271e949716152e981405527c99aee38491a57285a1c1fb4e61333682db51e7e9010956dacf8ac59fc4de5e838d7f8df909b6076f5f545b189fb90756b90d9d57f28a93e5d19044949e1c74805588524a1c3466683a9f3d188f9ee3a1b7f1fd487306f2dc806173767c4310ac4a24f334922956dcc711c76e8744dd7640a130466bd7404712d583c031e2251a1d1724c3407ee9c1a8f082fd31a7c7f681dc2d292a0e5ad456819c74e5914ad1c8e82a0847a4b90a058757c70de69ba69cf1b0a4df1d2cbd5b58e48dbd35dfd3ecd3961a044ef904d9ec9536c2c3ae82ce8aa9edd6b9bcc590c03184073ae08339b6b0ab3d4fa7dbea76c747351ab47305f145c83c96ceeb4b199d5fd413c6c5c209ed94128fcf09822904839e207bcfd8534ff1760e53b4061afeab85763bab25cbf61b25119c0465d16860d5561e5e33bb001167701f89aedd7763f21290c9149ac8e66d9e7f13be8ccad369205d2701a9986469e87be242935fe3b8d0cc85e7d8da4845422e92d6722f6355d8b04613b29fa8a9ad271513b8a85ef91972b145839dab9c3a0c505ccc28dab95ec4481da2c3afd43fb7763d76465232c79e3abc69eb0d5dd1fcbffd5fa4880b7f138040494548ae2b9af12949c19304ad0da7a742ef7453fdf87e290e23d370403d1961203cf8e638249408f267845b3a8e445741c3c943bd72ca90a8a4de549645e267212cbbcf5104b1a4b35fc7b0e766febb03936415a2e9b1f5b9b71530a98279b24884741ae37eb047fdc1743ffcdb2fbf561f4485dee27f1788f0704784fa48387b0c92048af4f3f18d21efb9cf5949cc8d0a2a440dbec6f47c365771a526f8f8f696ef0501369629ed24ded8bb9cf6d5e52e2a", 0x1000}, {&(0x7f0000000600)="1da33de2c016ef53a7d7cec2dc519c1cfe1c9c11f442b35b3dc5a1aba95eb11c87696fd04718016f2bbfe2db90363020dee0a160c6f72edf19d06fece0e33ba7f2157b8fd5f01569562bb9b15e134fad7c2170d621cb1c2c5da4347dd87105086102f0b848d8e1244d48d8895b", 0x6d}], 0x8, &(0x7f0000000700)=[{0xf8, 0xffff, 0x1b5, "7c76d0facd848bf0992c23310f21856beed89e92c94c2c1c89709e670dcb91297460885b0938fc7a6dae4b8d03ef6ba773814160440ad946754a107c6e4c486288c314e7589cdd348437ee7eaab96943f5fe41a37240480df8aa280733fee8264ae1ac66df6ab9d4560a6e425f3a125547c113f80ae091dc0b6a386be901e68ba97fd40ab8c02e71c2ff548b754a25d7a4385c907337a1e96737529a7872cdeae8ededa082cf85fce64a61128ff9c6b313197d3aca64e0d3c35aa8cb83c687c9482eb544de6aaa74c9e75455e0c369d356c85f1dea85745e47a6bd9b502e0601f7a042e2"}, {0xf0, 0x1, 0x400, "2785991a1c1aaa4fb1614b9369d0e683269558e4a2d77d8788b47bde78fdf435b9bc2d463844cade2260ca5ded780c92c8bfd45e8f29f0b42809831fa85710d9d89ffb7a8553f9907f1abbf23546dfe0fb717ac089532dadb7b6872add8e884049c0e8a8f04a04618fbec633d6ec7d3386b3700c341be426618eef0b6e542ba4f69be55d0b92c981853e716cfe62ce766beaaac4edc398a60cb4ecb11d31855aa68cfe8552b681a2b0bfdb844bcb69695c821bdba7fb271230eb319ad2f47f5fef73e2e1920ff075b6b6a4aade1c03f1f720d7442e479b37446880a0"}], 0x1e8}, 0xc) r4 = socket(0x2, 0x2, 0x0) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r3, &(0x7f0000000000)={0x2, 0x2}, 0xc) r5 = dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaa2eb0100000000", 0x8) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r10 = semget$private(0x0, 0x0, 0x420) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0xc9, r7, 0xffffffffffffffff, r7, 0x0, 0x8, 0x8}, 0x7, 0x4, 0x3}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000001c0)={{0x5, r6, r9, r7, 0x0, 0x8, 0x3ff}, 0x7, 0x15e4, 0xfffffffffffffa20}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000940)={'tap', 0x0}) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x1000000029, 0x2b, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x578d, r6, r8, r12, r9, 0x0, 0x2}, 0x1ff, 0x10001, 0x4}) r13 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r13, 0x0, 0x0) executing program 0: syz_emit_ethernet(0xf6, &(0x7f0000000100)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900c0000083b45a3f0f238c0c5352c985d7965d02ff01000000000000000000000000000104020000000000000000000006000000000000c20400000200000000000000000600096165000000700000000000000005020006000000002f0100000000000005020009c204000008000000000000002e0a000800000000ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000bbff010000000000000000000000000001fe8000000000000000000000000000aa8800907800000000ff020000000000000000000000000001"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc1206951, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r4 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r1, 0x0) executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) socket(0x0, 0x1, 0x0) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x4, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc028698b, &(0x7f00000001c0)) sysctl$net_inet_ah(&(0x7f00000003c0), 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffeb6) open$dir(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000380)={0x10, 0x0, [{&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x1}, {&(0x7f000050b000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xff}, {&(0x7f00000e4000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000147000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000007000/0x1000)=nil}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xc5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000006000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000039d000/0x2000)=nil, &(0x7f0000000000/0x1000)=nil}, {&(0x7f0000588000/0x4000)=nil, &(0x7f0000360000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil, 0x8001}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000008000/0x4000)=nil, 0x85}, {&(0x7f0000003000/0x3000)=nil, &(0x7f000006c000/0x2000)=nil, 0x1}, {&(0x7f0000280000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00', 0xde9}) r2 = socket(0x1, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$FIONREAD(r4, 0x8004745d, &(0x7f0000000200)) ioctl$FIONREAD(r2, 0x8020691f, &(0x7f00000001c0)) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 6: sysctl$net_inet6_ip6(&(0x7f0000000280)={0x4, 0x18, 0x29, 0xe}, 0x400000000000006d, &(0x7f0000000080)="3998a8", &(0x7f0000000100)=0x3, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x7}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) write(0xffffffffffffffff, &(0x7f00000003c0)="82", 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0]) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) socket(0x2, 0x2, 0x0) socket(0x0, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) close(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r5, 0x80002) truncate(&(0x7f00000001c0)='./file0\x00', 0x30000) executing program 2: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x0, 0x4000, 0x22, &(0x7f0000ffc000/0x4000)=nil) sysctl$net_pipex(&(0x7f0000000000), 0xc, 0x0, 0x0, 0x0, 0x0) minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000529000/0x4000)=nil, &(0x7f00001bf000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000334000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000334000/0x2000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000013e000/0x2000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000010a000/0x3000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000027000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x10000}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) link(0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x81}, {0x1c}, {0x16}]}) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[]) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000002c0)={'./bus\x00', 0x4b, 0x60000, 0x5c1, 0x1, 0xf047, 0x4, 0x8, 0x1, 0x1, 0x72b, 0x36c}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) lstat(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) ioctl$VMM_IOC_INFO(r2, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) dup2(r2, r2) executing program 3: syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[]) executing program 1: socket(0x11, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f00000002c0), 0x0) socket(0x6, 0x4, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r3 = dup(0xffffffffffffffff) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) getuid() setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r4, &(0x7f0000000000), 0x10) getgid() socket(0x11, 0x3, 0x0) msgctl$IPC_RMID(0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x404) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000003c0)="f860589cdd22fe09e00fa97027f60979a72d9306f5abfbcf1ba25a36e0d5a6791a04000000feea02cebb4934b644b846f5f4f697b3574a6106ec94935d2008ccf33cf502113649f51466d2d60bb78a26a321e129fd2c7bfd1c49e6be71767d7e6ddb8ccbb139b3c61683e5ceb535b47948f4d9cd92768ae7b2e09877a6356f3fb2cbec4ff94c1cf54d24004e090e743eb42a11d9488554030a69038104d40aef10e6bfa86a39068aed28b12a60cf093959400785", 0xb4}], 0x1, 0x200000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xff6cae7, 0x1, 0xfffffffc, "b7468837510a984fa879000000fffffffffff700"}) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000380)="d6", 0x1}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x2}, {0xc}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) writev(r4, &(0x7f0000000580)=[{&(0x7f00000009c0)="41b2387ec2bc56355dedfdd831e4c07c91301b2988c7f8f8bdcf3e7c66995f56b2b773ae5ec6aed64a5b9bf3b6c9e782ed692f57fb338d94712c37f76432556a012ec66b6048f43173f7636504c4937ef7996fe5363cef606eae6ebb3ffb0c343ab142b489d3f24cecfe12f4014401817f2e487822228c5219b3c3ed60ead123e205e82d42734a9193378deb6a3e3f636685dd01e6deebef914ea06fe23917288bd17495f47495ff3096136b6171ab1307aaedee48524add957af18cc7e7c1062ab1f6f917ef571e8f69360590376863a15b97e674cf9825c5f91155b6808bf1dc0d5ac356aa7f277f64dea9317912f335bebc4ce1f4620892480ec8439bb396993cfccbeaf40d9e53f53865c49df0323fe3b31b5a90243e865802518c5ad7558f444b9b85735cb94e4d9c321c188ee9bfde58b75c33b4b7765d37632161b87c04bc7436c00376a9d066aa80f35e443b380fd0b5059773c42e4702f10d58995e7d983930539faf6a4fc10f4149b6a659fe52b66cd54f2280f605419c904297abcd4bc9ec6431966782a47af831ed73c9947153bc29d8bf186bfecceba727d7775e2763ff13811f6f30cc0269e987fdcdcae71e372cc56a43f204b4d2bbe76427d72e27316938f9cde2efd360b198fd61783b60776566e3dcdca6c77239bfd69341b89002bc9319742027dc519608665f71b54592a80fa782669ad8219c7da24096b6c33ae100bc5664dc261389fdbdbbd78564f8c356af48436dc9f474330e0fa064c59bd7e0793fb0ca7321182c3f65f72ba8b78f66f5eb2f27e76d6e0c138fc90a69664aa979c485dccce367459a221b30b35ea7e96c8b1ee8e11c7c9a26f97687a4c8c74a635df89219e185ed718d93725bccd0b22b1f34d5cdd42a8e98c1c2f84b986c398e3d76daa80c58117201143384256ddc92f9f86677c58514fca3c520f2c50894b99bdf2b865774f75adcb3041e0a330fce63d1b03aa5cf11cd0d993c03e18e1d9f874265f6bb377f0c9ca80a1e12574204f9b617bc68e35520a64a53f68b1280a6dc334b82bbe0676169a2ebaff777136a9132b078223d181eba77e1a882abc3c097bf8bae31f130f238350b4cc36b771328b8d5883a1b34ebab0429cf418e3d483c0f2b2fcf1e252a08268fbce42b40177fcfe832d6c274c325dac6c3cd7d89774aa1afb3d9497c67d6e5738a91e6af8722f5ffeec0182501e6031092bbf0f0f735ceb99c78b5b896f2e46b94421bbd82c82196834b2168a18de724969a5329b47cab8fad23646fda3347355404e6b9d5c15a8e6892cc376a295e48e73b9bca13f51a5a1ef3ca42883264c9969c956e3f398e3d6fc29083c810e14a78e2387a12bf702a4a9823674afe6039eb6d314f2de0d0f80b4fba8a357971f72d9f095c83a189f9af68352e1f0c0b7bea5d0db7fb9f0e21be4c5051ba1d927baac86375df56385a88f080647c1ecdf80117b377c52a8046887bfbd94f2964fa758fb5702ce6e39f39af11495c1c153c239d247d10a8eda72990475a86a16d8d7398c1d10889b88ebec6177a04c5e16de038eda466c9e0aa151256ecbdfe8da9ae6b91a206ecff1b1378bed5e0d96b680955129f383ba298ad10abc4c73756aa076b2394fc339295b79c7760ce98b890dc26014914e3a393fc1c2f77ffa43eb09b9fad607d5b9d2771cfd7665a855911a68f25085631defc779a8df13cffb908915ee6f9cc37cca71ff4b002105b823d174995649947953eff7526bc290cf6abd257a6bf8da3ba790564612c8c49adf61c9a7b9b567c0700be347c32d2e52cfd40f2f2c752daca95793243ab2e6e22b186ddd832d9b106720057024e71155ad0d98f3552fe088f7602c0fa0875f734830dccd1ba69e2fda0071d0532f0a6700bc8361eca5a44f3706309f8a9c3298c1d85eaab2b633b3931b1fcde36357ba789f08bfbae3b25548edb07434824f209d96c1ae2a5cabec187562eada980e5023baa97935adb4766d267cc36d6cceec6128f32ac3a13cb1bc56b7a103b86a85f7b5d59af7993b692566d4699974de418c842814e3582735a8ce789f5d94c5d96eccd967f1c3d25eb7a742d5324e3206b4d4bac1b69c2eece4ff3415d5190f88019d86b7249e145d6426163e401f070424bb0b9107c80e831230cd19ccb56ea929432b8658e9171d726f48977056436aec299d6613100e01839570ab50cbc0fb99a94be57eaf14adb510a24bf4d4cd24f463e0adf6232cf009bc6bd4b2f82e7ee61221629555cf3dcac083d4b253efc225b69d5ed19696865b2bcb45bb3c756a536e5e8608b819b96c12231615a550274a8a1a302c0d9bc6cdd0ad7e0927289ed7e68228a0f8bae5dfb3767780ac6962226d8ce15a403c8ef8f63af26bc783a7b39aa5004b5c4cc5ada8b83f5150167153fb34bfd16437461a769c3325695da8ec634d3245521818e6e05a55ed6b2b8c69f42df36b758e0bd988a20f11a5c3acb73b96e40179c558385ec6ba12bea48885c3fd9b4872c84d9d25f91dae3a52f21ddea5d198ed71e0fa3f2e337f650affb382457c0bbc06f6d4ec1827ab3051e3e3f2180d02d69cd88382e070dc6683f4dd1e32923f1328788dbc631e0e95a437d219de4ca6d06ec49060028e9d8792fdd0bfc9eb17fd164f49be184701d0a6bf9634d5b9c3ff433fddee4005f8922e9072b14be1a393d880e96192580d270afd34d38d6f501c969336e9e05df5589a60cfa4b39ddf4f1894e65183d9969b036a1ea5df6986fe8f73952995b58eae504570024567c67f0fdfe0bd76ab92a91a8f106caaffa383b98033dafac0c56489fb3fbe11778ef14e309e49cb24fdfbbb5f47036d53a11ffbeb22465c0f7bd09224c5aa665a954e3b81aee00fca627d449c4e6b5ef53483ebedb4619f82827c8bdf8635f39939b0132abf72de8bc8454e79cc9cfa474fee0abe9e27b14a65ed4706c8aeb3ce9921c371d7b798c599dbee858253c5672043708caea3eaa33d0599c8e2ddbae614b55380f55d79cf33fc20bc310c4622c42f1a98ae824588ad554b92e9339af8d9d200d6d55e89a0c1c99db839bea6ca90c8318d919bbd972cda4c0f61157183927d1c905f92bea35613c78082f10748e39e8ce3656a36462d865d3910bbf4b0f02d84da9f507f40f1f408b3b3de984e1fd0387bf213d38c50e2d055192a9cd70d4f4a7760d148f3e7fe0361e1b1e6c26049d72df404c15bc1575dddbcc3f4b793edaef4e16d38c7d6ff7845cf7abaa1a6d213d93a571f511a78fea887832b20597bc9f66450a4c4ebe0256842c37838eb51d90a0b09d8cbe6e3d1a86dea8055cccdf9e4474026c2f03989fe425f82c5486e79fbd09e71bb843e6474498fff1dd9e8911da297b188dd9007a7a788bf43d396965db02380f9244efbe44e868851dedb25ef74b6b9f0c8ff393f84f130addf76aa8459b5df560745be6ad66c40d5ddb930cf3a04b9bc2cd1022e293f6228540141bd0052115c2ae901a8405cdc2f4609ddc6918db13826d435f36df675c8a0435d52b8ef5677e310947b650fc03bd1e85111dd946bd0b35be005289699ecf393d27161413f4e5c825ed306955fb61188eecd7f77ee67e6d4b17c739c3d8bb61361342e7722c7663734f85804d27120b6b1f486a102b1fa35081f053272ceb412fbfdd16f117a2975eb6526543b073a29826753d63ec6c7923318bbcb4e3175b8b92c2aa35f92a3825e5f98a8ba180373f028ebd068e428c8cab2df98853391b5d6557f421a4405696f8ded9b11e8f3e6b145c09eaf594e72b8c87138cdc83fe989b40736012fde000601de48bfd9cf92e8724bf28b6921f5cb40ceabc361195e35ef6324a7e6c1b699e50bd42586ddb782371a7a1155585ba542b4867fa05e50928c58d7066e8d62671f26f8ef4f9ab11a32b14280183170d8ce2a1bca51041375f2bd9b2b98ab0f6b512aaa2a3c5a102422142fe485622412d1c41dee43549e6c5427b5ce0bee340dd228784d3da93afdf0949dc814cb7eeaf8d6f052f2416922a4186a3d53a4ca8a1139a219700e0e9a5cdf2a5309683cd7cd270d269b511157766c1521f02e157fffecb082d22f14ad9a89636b26822bd82dca43436cb2932d2a800b31835d27715235fac8eeaf6bbc4aa6240706243ac1b24155d40d3acce0cc5f995a963d202b16a3019e8a9639cdc0f43df8f15967fe4851510df848499ec910cdae0f97867a04c0bdb9ad59aa6be88724bd8576c96e316dbb17f91d6405426aab734594543ff3d93cd84e7b7440174302d7cf5dc691fc0067a6bec6454573f88098876defebaf3a7ae1a80a44e2bff767574869ad3d84809cc28e3dabcd2484357c1f7e73dc632ea04d345d3264fdd1e8fde4e024276bc8ae40fd71069db6effb05ab255fea5ff8973c24eaa28b0038743ae0bf94dfa2b7d38f0d13e0800bae0e68bf9bc70fee5276b338143fdec6fe4a7d18d4ef91e38c1a3c38f58058cc01ac2ad16dc7142032acb47b27ac1bd3db82cd3bb855367684b8c98cf19b598da9b7ae307c1f9ff8067c5d0e36cd3434a28e6012287048e6e1e14304434f55f86443d0ac73b7b786f11b79117c38627aa979a1d6c8524949ad55e15b632fffeb2aa168c2eee6475bcc8fa41bdfdeb9d5d119f4c1c84d1cb13c970518380538474d4432a5df63c86034c0316641bec7916673e9ca8d2920aa5b0ddc0af6402445d4af4e190ef3823968a6239035cfd2d7aea59ad46b23b680e99e509b84efbecdd4d8477b5757335e64b7fdebae9b394ef96003372c0e2e146bb2e8304860a5389b641ce5f01ae60a5cd20fe91d3812a42b9293dad3ae98c40c40ca17c68084068cbc566b5ce2b1ca6bc957e563f380ed69c9b0f64058cffb20859f05d45a50343e18d661f632767028ae38d79b9bf838b7fcc1066d53dcb6f52d17ae1f8e439059d48e8e37a860359764c36218f0d9ef6bdf7a62c84bd581da3b7c6338c962f285dafd0efe49b47f44763480b71f6a960f31a79cfdb09898a1909ceee8c09b097f3ba021e1e363bfc2cb21ab4205c63c8546358c1dcdbc29c142c879bfd077d85f04737150f73df15804ab35a55228ab6a9234c4e27d34fff480af31044b024d7321eb2f28ab179fcdc1ecdc1fd506f1d0aca7a541f94343b60b76b420e40f21cf81f7712707bd588f5d5af2752b109c9ff2ac76932daf76a72f504d84ea6c96e9a7a2024ea001c7744975174a3b7e65ef7aa1468f745e8a68acb6c8ebf1aa60d86f64e6463aa8b8925cba79a85f5a88a878f99606d5e52e43a7ab4cb81b97964710bc5cdd6d422f3db8653bedee5531ead6ed536dc98bec4fd3adc8e271cceb8b86a0e829ec7c182e9eb6a41f54ad4e754306a56424c039381e03362c10ad045dbd6223ac9da8af050eaec3bc1d054d97df4dd8923aca45a105cf74eaa7fe3a7055e2b933d554ad353a5444b2225b1151f0db4bd39a40eb4749601e55a53d534cd35523ab39c9018f98ac7f0fce10e35767f3b37c356c4426c2ea14d1582c4446035277190a598813f771b862f87565a5a95c74aa57a208666b585132a970f54bee0bbb7a1557182ccabf860d67b21b3c747c0d260530fb65d4e50a0708f9434e26f6089dc2d2b33256885554254093c0eba690f4644f147b8a8cf2ea4d97f5ecc55ef9a0fce041f05390c884dacfb328dafb800b76314e7ff7c02bbc71e4e1fe41323a462f93f7a5a7b911bc636f26a54c7cf130e9e79c9dbd949afe6f88eb575bb50ce7daa4e8d770e59ec2145955012ec3cf877944addc2cbcbe51ffbd5f12166d7575cac903b1ff120deb142e5d40a0d", 0x101b}], 0x1) dup2(0xffffffffffffffff, r2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) accept(0xffffffffffffffff, &(0x7f0000001740)=@in, &(0x7f0000001780)=0xc) socket$unix(0x1, 0x7, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000001980)) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000280)=[{}, {0x812e}]}) executing program 3: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xc8, 0xffffffffffffffff}) r0 = kqueue() ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) kevent(r0, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) socket(0x6, 0x3, 0x3a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) r1 = dup(r0) r2 = socket(0xc701806c990687da, 0x1, 0x7) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1029, 0x30, &(0x7f00000004c0)="4c8e47c506000000000000e8dfb653b63a36002c979a344027d13d68d728743ef1aeb7943bd1e0f0f949890500", 0x2d) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{}, 0x40000000000000}) writev(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) r4 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000440)}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0206937, &(0x7f0000000300)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001bc0)=[{&(0x7f0000000580)="a2f6c66ad56b3837b59cb7fd5954e3d2b7a24e19113c46b670be03853e4b93fe94ccbdc0e8085d76f63eec436e673ff5ac584464e6b30bfa7fe7adc2b7dfd0ec194eb789ba10b23b7c02888968dcbe4a0680ff6036c6b31c3f57fe8d4b2fb5510debc8a683b243c85979f3475ef55bf3ff5e244b2032083341fa6d54fe4d6e43a0504813b51107774867d8d2247e41f00644405d3a62851c1d5a56c9e6c0dc03c74b1497d6c813e2b7eee4b6e6ac9717e96b8a909c5d9aedd1c3334efa6b7c4c3a6eeff8addf47846096745a2ba6acf1082244f3344ab8a65a675b6bdd0689a8823081f55b4def4c9de1e884e68eda41ccab1c1fe0dafc5905e1f18856be061c16d987a483e635cb3e9c70328eb86f5aebba096bcc3d44b93b6cf7d38a0d325cc4bb6532e6e4c9f92cdff6e7dfc93ddd84a9d9ce49b6dd37fdb00c48803176ac547ca3a397c51ea843c1c9af4adda5939bf27e18df9b732910123beae2e91236b6d726d56661cd5e72a70f2e546b6926a3e117eb5c0b252ea5baa8b4141e502d94b2bc92d6f3b2fe30953c35717682a57bba7249eebd21ce8fbc947a9e65df930152e9f1cddb869595e0f49258e3c217e8b081d80446fb9c38f9e2b7b78adcbe32bed34399e8c4d684df3e81d9d99322a3ec1993edb2a6d141f03ab352040700d73b381c660b5186289f963b5f0a0114b3c213565c7a89009b57aa3ef83b0ceae3e465dc6cecbb83578fadc36f45e279bb190a8bdf904dfe62c658806eeeb2485febe65c0ab7f2e5168ba249676f9754bea65b797c92eba526e73a1253cc57499009d7c5ae11e839a42c50fdc62b53053d88461991ea4cc1050e915196fd004789625c538417d229c5c710943fc5bbc9d805f13712ac183e1c752c4e79e869fef361a2fff3ba811c6d92fe171b5314fd86d917a245e1ed31e5dd57f31541639cf332432d59a0f99dd01746fd565dafe61401b31fb881f7c5ec946e40c10d34d003b056058b480f55162b4040ad127edc1c5609f476a21b06d1f2333ccf481d3472ecffcfa5f429ef391ac35e3193f50e451798737feb276ee17e687dfb3c0ec860c859e91f705c41ee800e90eb8f53f6556d74023907d98c468bdea82feb911ce7aa12b86a2615ad95d62083261adfba6ba4df1ba7c25d4d4c72f6804ff1171985409bb6c66cdf88860e6c20a12e0d23f5ac28b79faa6bee1b95b5a6bbcc4769dec52cc900c6b58b5d7640200a0558eb0193cd2891c9d10e96bd9b9aa271227f843e38d81bdca5451d125c0c17b7c6eda7cd2febb5d1f17fcc79db7f48920069792a7cae68648a31f3ae8da1d1bad4ff8e724b23c8cdca09b00c0128e6689466be3bd7198186df6a6dfcc2c2ab2b34d8b11b9cb310b076b410bfe0555ffd40128fd9e9e0e728a04c9c0d27a4b351ee98eee535ee8dc6c2b9abcd9462c31127f6602e09664e0580bd4ed510c060be53f679e1a05e301a0c943ad037c51bc84d85b429b10eeafedd5d6c850db782c30d3509013dff6a11f8569ed08a73882e1bb6f5a3c14527f94986ede3ad568b5105cbdc9897f8314f6c7adf304c645bad18f1075b8894a35a2dc37ec85924eb9e450383e9500b5a4dc41751b6f7ae0ebc4eb7d7e8f0d7df84afe79a380703093ac6e026e0b7b46b0781cb2c5725b0d96f0056f67e92ddfc9e0a96ac1d76a1ab9b973df1bf430d99b525903f8500239ed1025e61eac6d03a9bf690d1c0a040eea2326d6bb072e9c599c4fcdf9a4b3caa14292839531b906e92cde4470ed6fba973fac6eba67c2fc2d55a8629f3013ce616ede1cb32138f8e876393d0f2caebc073f83cf8134ec1e746cb6d51bc15d1ce948e57a7cfe72ba73f7023c07b11e4d89aa46adcbd1e27b00605ae509fc2dc009ff7802208d0e2f494003171622fbc067d3c60cd8e1641304e672a045560a892991a66943682b6688d915afbedc138f3afa46e5f7c5dc29b7de7744e5d7188107dbb2cad95a1bb326ffb5aee723a1ec9ed76b95cb604979a3dd1fc5991b956f421534b20c2977e214a8f08da9878c6dee692f6031e363288688d252c61c3326ef20575031e8943d44e40830780a50b29f7bd04f12f13589a0caa8c4e6d5a43b21021b7aca3888ec56bdee20f3ca763f47002d1f6683fd1615f129a5d238e1e8da9dd74f06855e4934c064d35b795d2f7bb167c541755dc5c5890149fd21ab05454d9b777cf2dcf47c7b03969147ec0fc026d40734383f8dc1ef480e2a0d070e218ac3343c59e054f5152a1bc7744752dee37e66557f65ea9b64dacfe05c4f2ce2e749d8fd7f56547b10cb5ff1516c167e68f93483495b3d17522cb2b32b3dc0041345898108a48c178da53f95c15f34c1eb3c42deb950bcc2ac59a2a78e5c34ce5a46c5d1efc2b91e3c3bee007e844a8faed2fe4b7bac8cd8dc56f3827fdd474f7d89a518cb2da8db62b0bee8586afd0b4f6885f532ae3919865913afe2fb3c778ae94ede207f3dc49f344c55570647d78f048986458f39547370b3a34ed80d2f5c7f85089463c6f6cf6beb7d4c439b925e7ce333476ee99b9dd45d235db34a4f91977671be7907752e962d44013085386c24467eab8f2690cc390d3b45129d5262aa6948ed3f18aaa023c8fb89c79e4dcde98dabff560daaad87c95beb42a8c1bd0031879e785e50d4a1e9ec9f08465c66b6cb0dd98dcab121e5e7215e7e555f63e37632f603cf24198e3463d178b76a5ac1116b6383a4ec6272bf3bb381592439ed5cdfece89a0cd5b37fc5935ec41884672fb745f2d7af80dc81440b07bddc2608165666e23565fe8c05dfa5ff08318653716ae4e4e57742a7a68600e962d8be1a31e000f5d528cf35403751cf9a13e310b4bf179a130ae454dd67eac6485d1c4110a2fe2793e255011a3b2facc6764ebca1786bbcfa4fd9222207b06332cbf9beaedbd784a3dd93ce4c67840052b61fe0ba77a73819c22df37cf2f84c619753e6ee8f0797e5d48eed2cd7a174599d7f7200fd35f35519c44605f1dd62a22c150cf0130a388ade1f70d332a91abe5a298241a6e5543de7621e9f1b97a45d93e7ee33bdeacdfa35b4c8772f1d6e4e7c237b17ae6273d5ae7c27a8417adf9a323d9efd6b4bc888ca067e3a238316603ca2a042dc45d7740ed7a5a3cc04c031ab525d549f0d9a6de86ae0ddd2b0217616d55a8b6fb193f98782b13f310d66032b871fd47a0f70fc632c824d67d545ab4e04f0e8eb40bdc8718261dcde93868de46ab8e29471d0b85f46c2554bec2545f7201a8c9c5f8b00703948838a0866ec33fff3c56ca604885d00881a8a62ad6e72248fa3e17a009e3a36a77e2f62b087ddaf5ebedae6d4fcb9067a58c3f93013e0abdd6d241e40fc695532807bafbea3a60d048a95610cfa1485bfc342356904f09908403771e3c418a27ca420f5f35a5ff1aff3f02ffcd96c7d8f52a04c2cdcc9b83e5cdf4d016ec67ec1f3cc41aab0a1269cb404ed7b2e85d235133209092d682bcb3afcc149632641cfca15762bd81d3ce437d144943848a0c18232d45b2ca8522d6b2e2cd84b8fce42023c510570ea0a4b8d816370c81315b72510a9b4d06dec987b480db45d6ee5dbbdf0e93e69e53b61c0d5c3daca9e34f237702d579f124b8a7038874970393bd81660539a016c0f4670f37e94e0fefc4f18297910a87297615eba518b8bcb04a71e1b73d5862c8c566fa4d75f396d6f76eecfeefcd47aee641dd67509efd10de3d2338a419d3031bc806b4ba223416a6f7db0186624f252ae7ce6525b4cc336a7b773a578250eaf47e417cc25b167e6eed4283148a96a30ac279b2849bef75fea724aecadb420a096cd647732e5eda39b99a5409b3830233789fa083294f2cbd826f0a4ab3542752bde35354c1772a7150273202486019f8e8b1d25827b9a574fdd29d721ef148695eb45fc270e005845711f9a9f81a45521f9f005492f343ace089fe043f70dfcea03b700868e63dd100f3117496b1c858e3e06bd47e9a233d8ce3c305f02f17fa0297dc2e531db2a19bad681c9b0d6c69aa62297781c73a03b70159f8c4c2f827beb6e2b5dfea85d421ef3512f238b2d7541a0629fc0cbdf4c4582567cd13f23d0f89fa72d5936a3633fbe68d038cd4abe58dfe64c126c99fde98617049a14e6281b12fadab84d5b41322a2113ea598e43296e285a5ff80f651e36e8b91658c8ff770e7024f2b571a8be7b8af09e5ffe1dcadba573ac3b2034173953e4414534addcfaf6f2471aa29f2a6c59b9abce5ab56350290964c9ef5b4608668a8487b1837ebb09feeef929b9e02946a3fb9742e37528576aed8cc24c11b2ca5b30b8410926d77b23cf01694df001991dac22d927e6c50073bcd033a725756cef6697f0bd5f82aae5808a63c60ba2976cf7651eeade46461e75002d2c460bec02a3bb22541c19935f8b323ac54c29da6fea28b7fdb3e92288bcd4741b430821cb045efcfe5b158b2d3e05be06bc62d9f58f2cc994098fd91756850ec9d383586a4c3803bbb1d764c74b1eaba22762a6bf77318644d26c9e76a5bcf4796cb5ffa73066bfede7f0bd61c7cf6efe350d33bd2404bce6c5fc186ff6009943ec48bd1820c01c7e79167dd8b506aa9de42f9f78d6a3f3b1942f4643b57dc26a02cfd48eb84b063edd2f75ea614bb8c37377411ff4c523d92ea6f4c8f64ee3abf4ccc70ac49c3e1047ec6b3d4881286bf1624df29b63efdb032f1a00269ad9803ea4bcde60115ea76d1c0127e653e5361a55a9f2f106268bda8505268fd7ca40efd2d476717dfafa20da6d541ecd459e4be09b6db6f8ed1c441152c293b5f033553c6dd17dd712bbb4b47fa0ec99e4735c5a419ce799dd3af5085d64cf71de8c42fcb1ece70edce311dc751af270aeb990554d094102c2a9de494f813aeb4a2bc7b6fee2eef9ad61a30dca9d1ef30f036cbdd513325debf19e4a908e2d970ba4708b7a14fc57d5b5766d196196a963d9024518f5d56b8e755e5f6290354f0494240b34399dcccc0ec48ef9fe9110cf048423e3bee8368e3f9d0589d5d270b0c70a6c306768cdb4aae79edbe78e67f792178fcd655ac2aa08ebfd50077878c53f9545469f47d011bcc5fa21512ad92a03ec985e58acbad6b1f7862565e1d5af3b4e80d02e7aa299a536e473f42fa991aa6a3686c01dc461602288354ad0e1196751064bdc15f80203f3bf4521c3fd03f034fe4a19f4470ef970b5283c71103119f8c949b834d8473cbdaffdedff3337da2eda59b94205e9ab3967eaea1b1face4b57c67f0c47356eeb371a8dac365a096559226d91b96f7615ad5867761831e520b9e88e9722f5c37172967ce83ebadc8175a710931b5fbef355f747ff69563475c5abf553de927304cc326adaee0f12bf6cacabb7b1401ae7b63059fbb858a2bba73db2425982476205a674195316ee5c43e29646c25a47aa6fffed1f827bbd3ead497ee357741131f59c6151e1316a96f34ce2d333b81a5dc0c4de6deed332cc3c1270693a2f9b3e17d6096b1aaa922a28f90c4e3ae8bb85c3bad7a330345867721315b5c5bd4a95c9dc58ddbf94d0ac9af08d73005d305330dcf6bbcad8d4294f1ccba3b52fe6c1581ed1e8066565b7f92bc3abe5b6411b1c2c67dc5c97427bcf340cb374d001a7596cbf9b760bdf8d550ea2ef9a18faaf016343c90b39905c2c363a4b02e52ac25da76630156066aac5d2b60735f5a413f649e37305267e0b4c93768081ea90dbbaa6a76f0955ef39c9963f067f082f5899c545188f91cb8e2f5ada9a51885b4a", 0x1000}, {&(0x7f0000000440)='I', 0x1}, {&(0x7f0000001580)="6e98f970d821189b2b0c0d894d8a0e5ef614e4325bc41db1ad7b061957b6bf0be28f3ca7d59b3ecaf7271fa0b6422b73ab4937e6bea0f4a5634d60adef79de1b750b7800f4d21e286b96b4343177261a39ee2e709829859635728132bd22aa56d1634969c1e0654b0a6aca53df69138e250103e40a741b2990f546eea34d6a179eaf35a69650204f5f24af7def43f9", 0x8f}, {&(0x7f00000019c0)="fc136ed57f09b0635b6e6175773de6e43c36e9f98ad3292bae1acead0c80f0f112cf026fba5836a35380839a4b3de041cdd67fbbf17d3615e06f783427fff23e6155048ca8c17f12d528d6a783c96cb1e82796de1c9d26596947596ad8a1470049a2863beef4667227717c7398f625b19cec940ac89d08a22ad61a7a11ca4856279093cde48a0ec288f5c707668fd39e24784dbb821107a5c30583aeea34d18d848f85680f42962991fa8ec554ebe057f4ee98ffbadb5b93a75c66481c99c3b3bdbb5976", 0xc4}, {&(0x7f0000000480)="120ace874865825e1b847533f3712f05355fa1b438dfe8031be22cc036f29741a6cc1b3511d4a98272e3d718c38f", 0x2e}, {&(0x7f0000001740)="d3b3dd77803753b0209ee1c5eb5e66362d1b979ad5244247d14b4e579104cc6a3afe9f96cedeb0f9f9f2fba6441f9c05838cd9637eb81ae17e86d05fa00e88129a0e4a5b6e758dfc0c718bafa2b3d654e6c875dd", 0x54}, {&(0x7f00000017c0)="1e020d3bbacec3ddac7ab1846deaff99a1be9b9c66e0c4f7931905bd644a65f655a2383c9f369df6cab6f07cb604f4235bece7ee79348afaaf095bec7be1bb901b0d2ec58871f88157a5fcfaee8672dc6614a5f9384b5ecbad4c320fd89e24fe67cd8a0f8e9768dc5b6faa892090e31a3b328f40205a059ebb94f18910d78a32bc2495dc7212458d3b9b575896a65b97434ee03950a51eab0b4fb7577444c1773fc2b8c8fe00e9be6046825d60847ff2ba59a2770c68f2c74b02c32dbb93f642cbb11471ffee57f41b6a5e92bdb40f1271b86a75d3edc7774e9df82049ec9f41f962bad261f24e8a665963f5edf2a4b91ec689fbec883104ce", 0xf9}, {&(0x7f00000018c0)="b5720c24c2a3a3c1acfe01d785d1d60c6ef7e8a3f63171e2bac47e27381adb26fcaad0e3d5d7a794263a09efa6ade8b2cae53a570925a4a8f7f86c41494a398ac8f3e436f1326ba3e0f76b9fdb1f8190137bd3faf27112bb6e49f10b", 0x3c}, {&(0x7f0000001640)="e87ae524470a54c6fd83fedb03cdeb1d2117b695b627c69909be63a7c992af6c9adb20e1594db762c1fc20071530635fbf2579fabbbb9b9bbc62acc46e11d26541a8154ffcce4820d7419613505ad547b24b64d7e7a9f1a132e7c3856fa8680b495556aaff860b8b8a801c69fee9f1a6f740132b97e6eb5de603f3fcd7ef51310032efba242523f0c4f833f556828f74ca9674179df5de4c8a657286"}, {&(0x7f0000001ac0)="b5ddecc6bd45618568ad0b653805a16970e2933930744180c973bf91e86137ba72f4da5ac9dcc7d34ed946d60e7332874b3082001bd68ff5034905807edc589494f83d81e14262be1a4693cdbf86a4945e2af174f1fdffaccd8931279d850705e98e7d5293e2602a1164d9ce05d23ab30ae64e703bc78046f3fd9a79c891f34aa121163a12819e1540ce93b913b0257e2a4d566b3bee88133fd4b97e78ad122b51e63202e00e61b5d4e71b2e5910a021aa0365a67d1c87ddd6b8401df282fbe4f5d896669f0977ea11fc37867f1a603178e2d48813ce94637d9dd00d5705"}], 0x8, 0x0, 0x0, 0x2}, 0x8) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100dd2dfa7f0000000400102000ff00000900"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f0000000200)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffff67) bind(r3, &(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xffffffffffffffca) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) executing program 0: shutdown(0xffffffffffffffff, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) kevent(r0, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x86, 0x20, 0x9e, 0x2f9}, {{}, 0x0, 0x2c, 0x80000000, 0x7, 0x8362}, {{}, 0x0, 0x0, 0x40, 0x7, 0x7fffffffffffffff}], 0x3, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x80, 0x8, 0x1f, 0xff}, {{}, 0xfffffffffffffffd, 0x82, 0x4, 0xffffffffffffffff, 0x1}], 0x8, &(0x7f0000000240)={0x400, 0x3}) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40020802) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$machdep(&(0x7f0000000080), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)) close(r2) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = dup(0xffffffffffffffff) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000040)={0x6, 0x2, 0x5}) r4 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) writev(r4, &(0x7f0000000080)=[{0x0}], 0x1) executing program 6: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socket(0x18, 0x3, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000003c0)="9b180bc3eb987aa9feb13ec99e805e6e840100780e03c231000000000004000000000036ba1bd82e86322c3eac80280712f838130e1f1f5504e927bd1269fce149d400d06a3f23616e77006e8836ed3d315eef8c826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2b74f0100005d95dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3eb5892ab3b4e8aa9b05000000e70000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf6bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ce2b8802cb60eec6add5e94345f0bfb3428e95dcbe305c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b5ec8909db98323dbd668fb7dc5693a090e94691e8d000000368f29c86344671843a1f208261a720fdb791f83", &(0x7f0000000040)=0x210, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000300)="71f91e3471ac0058bc5491501d94a34b7e5f84cf71b59c7afec37082463804001ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024bff0ceda203c050000007c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e7446c27e5704a43e2d20529081c3911eae796a382179f63355d1c482416ff8fc8dfdbb7492a4cf059af94e5cfdc8445d0a020b30c3b079269843436ca772ccda03b0ef73dede31b8d84af146190c5915a886aac4205d2c1497e30d35cb2ea4bc0b253753fc8556633be17292e9e983e126b270e7c8111879055767962a5ac9eb359b64db3bcc64d9fa108b25558a952a91a06d5eb3298ab2e474f92463c4de9af48070063c3efec3acc2d26c9d764c4600a90221a62039c8422e701f9a42292a5467cb0426692f22024b6b8eb2582ee9503b8981fdaf44a29ffcef75652b7be64df490b44c71841063f01dc92760facde6047da9db134e7145c754244c5f02364b6c8cd33d66ac1521d4de17d9fbc55507f82bca58924c83e91d74bdbcf4584d7d0de1926c8fbb2a2cbde2aa69fa83874451022da63ec64e83cdc6ea44a27212df1abd631fdccf90ee212f794a964fb4ecf1714938ba1b8cb05d8146cdd03bf9f753f7b212889bc08d0278a1b65c4914abf85c8bf5c94504549a8ccc5ab8d1e", &(0x7f0000000080)=0x1, 0x0, 0x2) executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) close(r0) write(r1, &(0x7f0000000300)="1e", 0x1) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 2: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000040)) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r1, r3) lchown(&(0x7f0000000100)='./file0\x00', r1, r4) setuid(r3) write(r0, &(0x7f0000000140)="f2d0ce1969e4fafe723c87ed8962adfa029f598cdb940dd94582bca47191f4acb4e2c324d4077026424a69e6842d28593f16cc7a5de43bbb6bd3839d39e735461583dbd71371992b0cafbd87775d4bcc2054d09ae656ab705b5334d25e134b11e9ca0109948805a3fd591c6ac7d09ca0cb4b1e565dd50fbc7e699d3247f1110dbf5836e9a2c11f685d7fda78b07b5dc39f6864a85363cbd018421d39038e246f8d93dda3ebff8bcc3e44db335d512bf199674f9ae3", 0xb5) r5 = semget$private(0x0, 0x0, 0x58) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000200)={{0x6bcd, r1, r4, r1, r4, 0x0, 0xfff}, 0x200, 0x2, 0x67}) r6 = accept$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockname$inet(r6, &(0x7f0000000300), &(0x7f0000000340)=0xc) seteuid(r3) sendto$inet(r6, &(0x7f0000000380)="01826674b16f985c8f1413d472baa1c504fd42aa96516aeae740436be3505ba65fed496061158feda74282ea15984484f55283f733305504a499bbe18dcf17a5925a0c3ce39d4421955088038ce444e500e793c491a0768f1bb992576175d66312cdc4a01fad0a31946c9161d65fb557720119fc013e6e9e1815c0c623c6e18358a2b965196e79d2eb5cfb9fd0d6c01b840e6791366586469bdd78de33d7654b987257f37d43009a4a3de33a9ccb20affde7528d0b19cc291014816c865ba0f2b05f7cd7ceb2afc9ea703c57ce993dff555494a77c35c18747e29aa3af4548610ee61bd32f", 0xe5, 0x0, &(0x7f0000000480)={0x2, 0x3}, 0xc) ioctl$TIOCSBRK(r0, 0x2000747b) kqueue() ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000004c0)={0x100, 0xe755}) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000500), 0x100, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000540)=0x5) sysctl$net_inet_etherip(&(0x7f0000000580)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f00000005c0)="1f19032bc97af0d5c695994570c350f4ebad02804f874d83c84ebeaac71a595ea2ca3ba2ff", &(0x7f0000000600)=0x25, &(0x7f0000000640), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={r2, r1, r8}, 0xc) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700), 0x8000, 0x0) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000740), 0x40, 0x0) symlink(&(0x7f0000000780)='./file0/file0\x00', &(0x7f00000007c0)='./file0\x00') r11 = accept$inet(r9, &(0x7f0000000800), &(0x7f0000000840)=0xc) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000880)={0x1, 0x40, 0x1000, 0x1}) preadv(r10, &(0x7f0000000980)=[{&(0x7f00000008c0)=""/80, 0x50}, {&(0x7f0000000940)=""/29, 0x1d}], 0x2, 0x7f) ioctl$WSKBDIO_GETBACKLIGHT(r9, 0x400c5711, &(0x7f00000009c0)) setsockopt$sock_timeval(r11, 0xffff, 0x1005, &(0x7f0000000a00)={0x8, 0x8}, 0x10) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x40e}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0xf5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1, 0x0, 0x10000000, 0x0, "7a4d9313fc972c10a40c0608d874d976c75c050b"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) msgget(0x2, 0x20) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x3, 0x8) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) getsockopt(r3, 0x29, 0xb, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getuid() setreuid(0xee00, r6) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f00000000c0)=[{0x4, 0x4, 0x800}, {0x3, 0x2, 0x34a81badcbc74354}, {0x4}], 0x3) semop(r7, &(0x7f0000000240)=[{0x4, 0x1, 0x1000}, {0x0, 0x60, 0x1800}, {0x4, 0x0, 0x2800}, {0x0, 0x2, 0x800}, {0x0, 0x0, 0x800}, {0x0, 0x1}, {0x0, 0x32, 0x1800}], 0x7) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getpgid(0xffffffffffffffff) r10 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x1, 0x0, 0x0, r6, 0x0, 0x0, 0x8000}, 0x7f, 0x2000003, 0x0, 0x0, 0x1fa, 0x3, 0x7, 0x3}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000180)={{0xffffcd0a, r5, r9, r8, r10, 0x50, 0x4008}, 0x1, 0x8, 0x2}) semop(r7, &(0x7f0000000100)=[{0x0, 0x4}, {0x2, 0x7}, {0x3, 0x3}, {0x0, 0x3, 0x1000}, {0x3, 0x1}, {0x0, 0x6, 0x1400}, {0x0, 0x6, 0x1c00}, {0x4, 0xf3, 0x1000}, {0x4, 0x1d}], 0x9) getegid() socket(0x18, 0x3, 0x0) executing program 4: socketpair(0x18, 0x1, 0x77, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000040)=""/162, 0xa2}, {&(0x7f0000000100)=""/222, 0xde}, {&(0x7f0000000200)=""/61, 0x3d}, {&(0x7f0000000240)=""/113, 0x71}, {&(0x7f00000002c0)=""/177, 0xb1}], 0x5, &(0x7f0000000400)=""/244, 0xf4}, 0x41) sendmmsg(r1, &(0x7f00000017c0)={&(0x7f0000001780)={&(0x7f0000000540)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f0000000580)="a236226beb23f65c82383d09bbd1a56a477cfec15896138bdfca851e3ab1932ef72db64e6bdcb3ffde084a6843f7e3868d2f9798f4f3211ac26c8cdadf3642e262b25c6f5f9859928dd8dea05b6952d0160f9d70fb335e0cc2c921e1c74ce3fa18ba379bd0bc5a31cd338af724faab7c35f326aebb4b924ef0932eec8f2ac7a7099e0c7ae4d7b2a9633e2c6258be3938672617ba1c11c466614424c92c5031e2c44639f047f713ca73", 0xa9}, {&(0x7f0000000640)="d633e6a79aff9c0fe788a387eaaa049fa163021ea0c714f0ce81ae115fd4a2aa1ceecdf299a468b5bfc6627540857a6ac2f0ef1dab1dd600bd00de205e333bf4bc469ea24c", 0x45}, {&(0x7f00000006c0)="dfc03b50adb989d7fe9676d1054e6cc34acd63a3da03e6879592c38c294bd4f637a5735f38e6f8998e8208b2b42cbe256a93b832fc41d286671d4e5da8a95d32565ea1bdcf8831a92396726bc5987a11e9f95fc4a096186eb089ae520b09b53e4a0507456c22ea1dc25967b3fdba65d0adfe470902e3ada902f83c51ef288034693664618fbf0007e6e81b73c1f3334618d628525fab2840bb8b7b2926e1e73fc0937845b7e637f4acb221fbf45f1b599f502befd8c9445304fcaa17c306d1027b56b8d5ef6e71dc12e02d3c29fb14d60a67b4b9658b5579befe80b1478154145d1aa5c6e63b1744c63313c8319d6ec81844af84814909a9ae2d8bfd9bdb08438509c9076993236f18dec2db54487397c9439c289d4be89144d31965e1158b8bb6fc3dbfa647a9e531798cdde1d6c6a15bb92dde2098882dbe6d9740eff1972f3d50454baaf0bf989333a8a41a45f1851d116bcb540ba5638d13081a53bf6e4d31d99a86587ca93107593351882e75a06241628a7ea92ba5ef67c3af30fc7bbe66c08926d38701e75b9526347fa677eb101d364269d92743fec96ea9a2588c28393af0ebbfec850876fe6ededb835147d81a25061d9687935dff82370b92cf168cfe5dedb8faaa0b9fe8f7c3d1fba2a2bed68885097a6596d7be5c632f50a9cf229db5a44c9378e4a385a68a5053fb39ec10c40804139e6f02ff6c7bef48588bdaddab11c8a51335f9df104f44d4cc4f3b98d43cce22d9f9a2ff855cdbf0575b1f6dcb87d2a1ea8af447f2ba2df606590c640e9d9348f2c6d3fe6b2682498c8668be2e6d639b024b1dae8b435dc6f255301b71a37fe6e47bde32d5f48051b3d14658621884dee3a3f903e50d69c083b91a947c748a3e033fc3cae65d9c5d25ac46d5a09b707642ba27f71a77dbee21e6511ff28667a50e6905a9f2cfddddd9cd49b1da06cb9b834bd9703533411d6a752299fe9181d75a3691255079e791c29c4ce060912907b349ecc5b380f170627d14d4075fd165a4ad03db3ae7ec512f0cd92338174509814c7ef2311e576396c2a64af0145074d433701faecd6b3893bccc64557bef3c074b2223fb60da0aa2f7db05cd83db0df81832a4f7d35616d647a5f46ec4ab3fffebd9d03baf58efc762c2d4263113281ba88875f9393c810a6474b22af4d9ab8db8f9e7c79dc3f112a4cb1843b0b76d44b178a8ac261f650a785ef923db37a255fc59a10d293df3e97d14e381ff646d6f28771369c623f44c39b6585423bc342435b84fa8c73362ff806574b4c133f9a30127bf370969731e5f37966a9c76273ea29cad4d0d14ce62f6dfb57c2e1171fe105fe18b89f3b06a9b4fbc1f570d2b096190c576d9a85d3224ddae6ade3b54ada2b1b074e37c6d2ec93d9efadbe7d34dff422a10b98e633d3f290f66a2f16c4d7f15ec9bd476e38bd0fc9636af00d67c4a31defd8a50bd7f6bd7f26b731276cf644aa45b06f3aa212ff638f3857e851898002a67c9cef8b8951e2d7a773e11d5d6a936336aff02beea00777872c48b0dbf2e2eff498d38baf67439bb2f08771b8fb76663b6e61b7cec8276290c55cba23d9188f7f1faebb446113236f1fd119cf7fbdffde81a944e09eae06a54a14ff7646f69cd96bc2a4d599ec4f5e86caefaf83424762b11bfe9673f94e2175c3644c1afb20295d05cc84f7ba83ae9835ba21cd471a2cd5fc89fa94f41cd010df515f71444eff44a776a852fcc30a996116acc2c76221236cd0978fa7d49da557d0fd59acb2850d29e5380e82f246281f53c52a935f9ed96673187f10315313d74b726f04b20ddf1e059ae69fb28b8875b0c0e708258e51b1259cc4b3784947bc5bfbc2afe244d7755273603fe98c4eb22321c733a12541bfe0491b95645bf80bf5d54c8db548bcd95c46435f08bc8e798bf7ddeddfc6b8220f4875bcab5aa6b0fc23db3b3c63dc1881358f24ffa04194ee3d5e2885c4e07d1335a3a7ff7e131fdfc76c8368f56d8e2f711dd11117e7cbcf880da68a30917c78ec20bc9b9cf93fa66f4e0fbc1391c2364b48083449a84a0e8bd695cd821fadbd427499e84728cd857fcbde29bdfc14845b48cd041316f7d1d8c0a7d0b13e896b020dd83f0edddba47231cd53d5675354e6fecae3e7dd3f87f3794d2d592c3f1fd8b1652cc9b89bf98d8fff6430dbcf95d103c6e3227a33b8517087bd4148e5b7ca86a885236e390bd9cd4e75b00424d37377ab616bfe92868716d9ee2a1baa51e65d5fdd97f973822754684f3a0b7583e2ea01ff8362bcd3f734164afcb6f5966c1fb6b9f8c9e64e3f05bdc674c28018ccb79c73dc7213b730de10eb9bae7e2b80991e5d5788a32e6e4004a522b46c0675188b5f735f207d3a6adfca18e5896cdf7885684d60a897b26afd9b23041d2be03fbc7f8c146ae891e5a43b1a7559910e72ba98f9a6527de7946614dd30caf21e55a808f818329d053dcbbcbb67410523095f624e28067e18df6d813c83d36ef4fe5d36b5c9bd8b27b4792004e165e9d8d04cec69bb418b92ee99667a5ee8c417834503c50f62bdc6d49a2c4a2d65ca2ad52096f3f1cb833995bf76f1e8cf8e1ab749b32e8484e5de912f7fa92cd4cc632b4c4906c3df9fd033c96eeb43f0e260695fa605b75d38acbab40718a08e8df2f32b55136abe3f42fbe6242a0acc807cfbc232327e7ab735473b4c2825f82cdd803fd5cb88de1f89d0b065c300f0f19bb0729aac09bbd4e5a1e139e6d294b5120a7cd7478f4505b9c8102876e241dfb02e8141f6c6fc9065a03ab44345136591acdb07264d109ec3dd12180733068f1023625aea8e849fdc002a2af55a53f0a5c655161c17f809f998a6b11a3996c212f41a675a09f78e8bcf69ae22b90cbf8fb189fa2ff5602cd937709cc1d727a131d1048694b3b9cd5238bc2b86281c3b38a16b8c3c8294e289a50e58185eb1b112e7d933bdfbc3a443e17670a57b53c19be2f648810a38f727abe504e6fc71bbcb3e0f3426465bc3091d51228b2a63c993c596195e91b0dac8ac1ef4e2e8366f91b9e64ddf57131fafcaa9376d1fc287171580f5a07b7a447483bceb404d097b9488e1abd46e0f552653ceea717d62e74eeb9e1a842f8bd3395de12b355c5677af240a0039f4534c39c0131cef6c88adef76d87a0bed153ba62376af86d36dd02d3e10a7893a04417ce4c8bdb6856e87283e80c9e38dace2dfe0a54cef6150c9192115c8654c852264c952bfa6a3a6663aa86c67d7f2a1b9f9795a8ca23fe4fcef4c21061e9aee02027d629b122b682623ec7a0e3ce7219151b85d996c511a3a80d0aa63a46f2faa104551b9cf6963d4ca625a176bc469ec73b162a30488da48bff919ac123e8560bba0dbf9e64ce65a9c082a78ef67c1feb1a283cb8173ee7b4cd8d95b28b15f77bf62c8692248a26134b250ea4f9ada5cb56f419b202caddd4e60c8bf8a256158e5a3f3560815196c96e0d1f86fa3fdef88ffb2ba3e726fc3509e8193c1e168388ded5509dbb3ea597aca892d6af833a6381fe43d17abfcf5a9a1b91af886944a72d16f9ed58ef03b506d03ec3057498e223d4a8bceb776fa47aac92cc3af629294c11a9c1f742662d395f86d47ba424eea84f1c991e8736694cbea532ec493075a243dadd1b5a58699ca5357532f29a1ef249579ce28aa88599647548cb1870da17be342e3b041bff0d5e6c67b9c691932b7067bf3562b86d8d4c9b4215352f5abed5f856c01386a0a49e33991825b5e982c3d9dc10dfe182ba09ebf2ca92524276dce09e39daf271ca86505edbd93d91cbdbad0c7d409b5590df61ed6034f2e3e2beff71673fe39c034b959b9b32c88f4daa8da5289d0d49aa614f83ebb66f6fcda124de4923bf398f6b7e03572bc20d4acd237e202237c13510858748e07e370e157515cea33041b2a97599662cb18ce2fccafdbdf0a94c44208d84a4fac7fd1f117cbf921aec5d5d5b55d5c5f829be075fc4fe875fbc596dd963261aaf68c1f0d91d1362a9652dd6d35e63033f0393ad0d3c4713f95d2b4ba71dc815760a686a7d24bff2cbfd2b6da503ae239a456ee56b8c2b434896ae116ae5c1300bedde28566ad2fa9cc562f353ca1a6c31d4c6f066a01c540fe27a63b4ff1d47f946ddbfab75fb939341204a5aecb965e3a86ec74f72a5b0dc82007c71c09751d57b42e7e677a3a2bb8c427a32561d34fffc2dfa0dee47ff0ccbe22e9e0cb984f13d829c0c49f2738d46cdcc51f046000aa189980a593b1d30d88dc6251d0a184fa7b83ad0604809473582e643b47f34edabd42b28c778dfac78164e3da117ef7bbb0ccc185d4c4e54b9175963a788c382f356f94bb463e58f4ff546779873eb4981079357fc803c2cf7680100b012a95413eabf34ab97d2320300486882e6cd47e731aaa6fb953716af63fc896a223cae592d3d123a1037626f77d800723da44dc3927f8e2d846daa75cf0d983e606554fa962e45f08959310512209886b6649da7770aca44bc77ac787e1f982a310fe2173826164858863b18da84bfa2b8d2d5bebf2cfc7daeaaccdc905ee8d8795de368a6b24ea6ad065a291a8e15756c536359ba03f363ae5a85ac6f81623825df3adac04676e95ad1551000d7b743bad9524d186678a993150fa2a3141784f8e456e07294e8ddde88a59cc662483115b326d18d922a992eb8c2487b62e3d93d4ab80b08b75abd86ea5c9e6479a9e7923e33f2c1f81d29fd87a5c8df60c47aef9fae57cbd5b7d61da273ed2d798687f9f2288b21ff3549793b0373b6aabe01e9137fd4ca2d75a4b885e063f384890e0f1d03ab793fbad2cc2a23bfcdd22ed53735ce0bcaf1448db4e42a03e3a971be5810ce15ea6f4b585232bf5edce57ffc89f668315485471157b5d4d8c4253d6040a8194b81b64bd63b2383678580886ec6521744a32bb927c1f6417aeefb44a909844bc290fd1c20a14acbbd1c6e5930e19d272a4921a310b8be3dff1024807f801e25189a6cbc727ced12755a5ac371a89e81c01567d91e5970980f1f14d4aed5ce5f98c7590c8c7f9914e717f8b8666514af54cb9a8171983a83a5761a6f9c5d2e873ba715004c301430296ab56af0e79de0bc8bcb5158462e5f338f047dce933f4667919c35ffdf64d8f6d4712e05bce69efcb749c6ad2826b31ac2f44cd6f065cf8ba1e28bc1f30d3ff8bc572b12d192105aa5c4f31eb75c7a1806446ba1c181b7d69f22edc5c9e1db9305e3598368ad23b8d51e1be32b8436bfa7446866cad1de99dbfa80dc496e6537d44d905f9dee02478894f05b0e9d92fb3f85f2c5131316aac332593d956c6b10888639a50f5e7fe1f0d5eda57ad250dddeb5f410947f449f3413655f876536bc1fa94fb18f62365e3fb1b414f9b805edfa1afd7c437e5c40ed11e587c9264c296e08ed4d0cb836064b16ffba92dac32e762d6e24b9c96d6957bffe2fcc1ee7f326d952947c980948811eff5a1d8624310022f924c93aeaf8230375e56d55d10247a68876b2ea1fb9fb7979138785019e591ca243b9e3b82b8fe2e2f466eb6e2f7ca6cd8920a870d842fb9f11ab4faba372663ebe500585d252c2eef1a55d245979cbbf5b416fd883ac56f80b683dce090c8c6b5276903944b70a67951e2ef8ec696545527a49a6a8c7509e38612ad159bc5e5ba07ca19a7b864366bd86325d5fce6d5b2afbe11fe19c08bf0d21bf704eb9f94492b5de746a503b2e40d83a312cc35db27d06fdb098247c25bc155c3dfbe25c098f5aa8aeb7158a87ef377c208a6d82", 0x1000}], 0x3, &(0x7f0000001700)=[{0x50, 0x1, 0x1400, "24b2b2f6d2577ac7036737a1045e97df9ccf5e4fc1e1f3b78bfbcfb6ed0a1df818a658d3b3a1b0a4b43e907c4730fc7f8cc493a2c34afb005ffc22"}, {0x10, 0xffff, 0xb13}], 0x60}, 0x6}, 0x10, 0x6) getsockname(0xffffffffffffff9c, &(0x7f0000001800)=@un=@file={0x0, ""/81}, &(0x7f0000001880)=0x53) rmdir(&(0x7f00000018c0)='./file0\x00') sendmmsg(r0, &(0x7f0000001e00)={&(0x7f0000001dc0)={&(0x7f0000001900)=@in6={0x18, 0x2, 0x81, 0x2}, 0xc, &(0x7f0000001cc0)=[{&(0x7f0000001940)="539a88d6691fe256d86f4033a37a3a912739148cf18e7db890bbd249bae0b53b36b849d4478a53119146a1238eb0e7702d328dfc3f407a611e19004b63a4390f1cabb2b8be038acd89eefd537532137cac40d9964a886c1e5ac50ef9d8712cc47c4fe5968b93a4586f2a7a94124972bca77e5cf0364b06e6968cca78601060489dd8e4058633c5e4cf13e91a29c15e58c25551386a9df10db1", 0x99}, {&(0x7f0000001a00)="769590dff3cf068028cbf05b571c24c63da16758e736e900ef55685389354c1ef79a8940d6201f8be9114583ecf5a12ed4f8046962157b18cefd11c2", 0x3c}, {&(0x7f0000001a40)="cae24605363cd1c5d28f43c440209917ddb7be9c80bfc3c2ef6636ed9d65564a0e7a3852011f604628e5141389888af108d85be66d4c3db941d1e399f6de5d71de8dc01d7e4a0bf2401cd371721f7b2a01c561ad3f5bdf282217432964bde0f24495f4efa5c032b75f4e012e6b077b3e", 0x70}, {&(0x7f0000001ac0)="6494518b83356415fc9535c6bd065f019d66f33d7a1e4d55f0013d88befb633eb67f3fc5f58d5edb32ddba99fcd4", 0x2e}, {&(0x7f0000001b00)="12384918d8767ab2c36dc8e92a46ce6b8a447ef7c6a18ef2d3068f8438d42206f00ea0c9bb89a5cc32e5eca48100d4470ee6f07f9ea5a4f1ad70b35a1fa899abf6b390e4a1157add588b0655d78c79244e0f32e320f7904bec01f695dc5387aafb3bb990421b3634b2c7f56b5066b2a455f81ec57d5d8b137b2e2bb70ff55d176f33607366a4a4c66ae49653c99a3eccf4c46a5c4688e136e2de8eefe11ff4b044b25fc0a1", 0xa5}, {&(0x7f0000001bc0)="93a37aca8a759e4326d5b34376072d27eca1090b104bb1a4d8f703c341105a8bfa899a5a099e724b1501f1f5c7fef31c638b0c0cf2b8bbc8b72eda61ed55466bd50575fa60819a93c5a008c96baccb0e80bc10d279db197aed37899a3d17b1edc3235bbc8a8437e0d245c6465719f0dbd0dd6e134dce80de8735f636b5c92b5b7bc204e2f96be89fb331e7361344f5c426f7f4e57df32c98c45dcb870b3249fc60d7eb486c681b56537410801bed1b6073e5557eb5e7ecc2c126f4376a53bd741a00eb11be9eb1df6c508cf2fae00d43e6261c31e2e6f7919724fe9fed484de66a9852f1f4b05cb6fe", 0xe9}], 0x6, &(0x7f0000001d40)=[{0x60, 0x1, 0x0, "64247fa315e4f54558ce6523d780bdc4d9245d13592d778f9e659c80671444add17bd580f79b85d3b9cb6d4786b9e6c2cfe831639bb9f32977fef7f151d3a8d441f0746b76481adadb11"}], 0x60}, 0x2}, 0x10, 0x411) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000001e40)={0x4, 0x10001, {0x5, 0x2}}) r2 = getpgrp() ktrace(&(0x7f0000001e80)='./file1\x00', 0x0, 0x8, r2) writev(0xffffffffffffffff, &(0x7f00000032c0)=[{&(0x7f0000001ec0)="0b42fb084e92f0ab06846835f602aeb6ef49bba9acd8895258e5e76427b7f9d4bf98dc0d2e8e9c8de8f7959fdfce3bcf7fc584537606401dbad9f846907ba98424e6e1a4a2ed0c1a487ba0ac3f29d3ca9e31b62d057887a49d449239fa571ef2729a8e5b536a8e8abf76dc98658256f50840c488728fd5f805edd5a4bb67196d5d104b841f98cce97093c5d3186376d365aa5f75d0cd9ebd18e35ecd479c723dc8dc20e65865c40f2097cd3d68dc87a49d43120ee439d5d38ea3bc12f45b33dd5d35d9fee3dc74b6896f0db982e0c3fd01ca2664c5ee9114084f13650ae03607f75d497e6250d98fa1bc0c0c3b9f46fe1f3ec5ca89de92fac4248876abe7ef590e819345ea430974a682e1369bc6073ce08cdc8eceef9aba16b35076b5b312812fcb623596e46124907097d4284b13b65e44d0bde07455e2e502e87070bd3c4f1c4e4562daacfd77d2840554c2527f8c7e8fce8058d3d5432e8c7065d2361db848915e4ef262430eafcf8e8f9ad242665edbb6e4aec87a0fa5ac923d0c4ad8d4abf02c864a98830d6259aa4abebc522b2cfcc12af17025bfe450a009ba3f7fa8b54ba1f00df4cb3dab61314437e0ee64327839d7e4fe822572dba4c58d080d3bee026792b1fa1ecb18e7712135cbdcf0a1375a36123c0aeb4528d5a93aeaf408aad245fbe4bc8a17e8c21b81ad90991dcac6467ae1fe0accb818ba03fe8c73eed2612f3a36ff27add59f36051c9864053e5c20bd5ae02c25a877721d80ce3d5bc3012bf56d9f81e3a054d18ea4b19a24180954bb0b63440cd611b1ad80cc61b309ddb7ae5ee6707b773f494453bdd9052698825991ed652a129d4ac6e604d18ace79981d13487edbc897c1676781ec0d02033b0b267bb59bf49734b54693a602ff3be9e5734b5563063a4c720b4819589a2f43a38d8ab53ee75ba03ac6684177120da06317fd8b6e3a84fddf328d091dda6b79a768949969823d9a2b9b56d261ffc1d48c417388419b4e740948e4fd167cb28bda2187f224b8ee8b2d884f393a01ecbc7acfde267a7e0afcee0db1bd5ab3094815c8837aa3fa4690631d1fce61f9ebac9edfa50d2a63865623df85301132e56f14740bd2b55091b22a614f76c23a185b0399cf96b595b631f5fd44cb3e26e966f0e4feb48a33b4badb6edab991816287b70ce5f2e6c9e21ded4dc6cb81f2cea8418df1e134a000b5f52c4316e886badd6c9d9b610cadf3d4e58ded40b217ab08660cad02958e180e771a79021bd86539d2ef88a0450c8c6b5c01594a0546d0f8ca59c82e3a65eeabbd2f489736a7df911e4f8b0288c2ecb0628c45f5bf07e08ef837ed41b9fbabe9cf15504651af39ba6b09aca3493810cd34fedebd313cb5a68255bc822eee2e8c815420b9a807a938d572a494557d62394ae9db7b6536c217adeaf49e0acb1f13b72d8d5973a654fa550a94c025042b8bc7430c8401da32c3919c62cb7f06084ce42bedc11f139978210e92d6eb9dc2b3e7f63d4018fa944f6d40a3bbdbde6b606cdff24c75106be44bad6e169c4d4f36676c07f78458c8dc69b517b1abff83e51b7ac1b59ee32109de40b49eb7d4d705d28d90485545a677384cc9c10a841f1154b3ca4904b442a175068e91a3ea5fa6b229b49e1b252d21443534957656bd39ec29620d53e2fe7e57b0ca44a67aaf33ff7a094dbece2939220bb5b514260cb396675ed0c3399ffea141b5c90950bd135150025d4855ea44e1e7be4898e06cc613c8a5e1bc6d259b1acdab1f88693aa098c96e7953d74a4dc65f28e37bb11e9cffb22a538d73d7262fab7562d98fc8fe464437aa34de20fb63eaa3fd42629f57271e166d83c2aebf040425a467ce7b1294c928043ed19e7399a801b78eda28ef3b3630784205b60e1e4c661d3ae5da596d1d9d4cff7f5981adce271210e3ddb254873b69f16f0466bc0fc342153256a7c5a1abd2e78452357de9136aef48860166220452836ea1aa1007e27f57c0b5140e987f096fee1a338574ba18c458a43b158ce346207dade52e29281a5e5873aa87b2f4e4ff228a3f0b4892ffe4a630a45f4291f1d378ac96d6be6dc26208faf24183a711e86e41060a4f434b57215e342dcb531e36ae8ebc3469870354244cc8c76d13aa278c65eff5e2fce6857714f8d0e060a4203268699d5162b1a56861802945a7e95a6e01d05d1cec2e5e84799814968b88596e998c050f8eed35532fd45606db48aa39693015c1875392955bfc66b582d10be70a73e63e3c5634f11372d817b295ae051c63f913ea71e959f99286fa7710f35479ae8b418e4c163c6fa5f6610b3c43243296031fda43491d7e3bd2b363cae681fc744310c0ff07b1fb6df8a4621c4c18bd0eeab4c2be5ec22021f300e5f51adad365e1f48a5665138e0ba81c84679ee85a169b45dbd419e23e8f24486893c7212c6880bfe649d3bbab0232f08be7367aefe4e3a080774681194ea60bccacc52b0fb70c98e0e735b7c8105ee2696e4363cfd3f168fefe59115e38f22a7b678c260abca0bf27a26034ab1372d92d1e734a6b8b74520776d7b11cf8e788156b23f96ca21113e5f57f1b97cbe916f3d4de44b27a73c35826cda219439cfbe798b5d0d583fec0e10fbdcd36f3c5d42fd5a85634d0d30e21b808538d1325026a3f09862b4b0f6f76c401b2573fd6bda5acef1350dd982f3ed1afb59397c30cce8ffff1e3379a28c34112c4301304fbb7a19b84f5951c45c74fda30a037a4291ca4210327db5b51d2fca4391c8e3f904de474735b803408069b3a43c6e392e38675d7a24e16265e88f10670890431cf1b4f171a57a9529429d6925abd122436420f55d72400ecc51fd738fb9628e725143c9ae05e952bc6b1a43fd9f3dd9d412889ecf048fdfd1a835d57cdbce5eae60e7a891765160532bf0c4990d90a5604cb00971fe0424ae214697fd2a45d7b8f99fdda64ff77f1555e3d17dd4fc5963c352a826d00e7e4fbc7ac4a196be0b1b0a50f251bbfca65fba66687d1c507d42679500811bfd22235c0c6216ad3b758cdecc4ad0a568968fb9ed4487b4a6bd66246ff1a88a055ec261c7424df89e99d9f5579c96822f9f9217c56d76dc196c986ccc389a6f8dbd4599cfc41eda3784f56bfcbaa3e6621ee46c3bb569dcba288b6a14139ee21e7c2c3551cd7a9e8bc449e20c9990939513500a2d10f85ab5bb7949a01d0148e9bb9139330878dc8b6b687538f2712e60eb4af847d9a591d8929cc1b2e166d463f8ab51d17b8cde59bfa21a9c6714607e343d8ee9d3f955de12d537ad69cb680e6d5ec7c93c8f4920bfae1eb027b8604c3e2ca5a5aeb98204a69483b5f28ea1b0b10d23c94f5dfeeaea7ffab798d5240f24fe3fa20bea8525d0a2c1732352fd8608a8d9d069b32e538e00144ec9a749d342429ac97783d62bb3f6d390fbe1aad679c4df11defe0463382c9362543cc031419444dea163d2326e585370a499eeb21b9da3139240e61866bf85b7519be76cceaf512a44fcf00c87bb996c851d5897690640ac46daddda2602d62915589cbba16009405d26b40acc9132e1fba7d41d47af942b5963f99af576f363585c5aaabe081636d6127c56de0d22c75924fed426086ac28b6b6e75c1a76b18fa172ee7a489050575a7eb1787f80978069bf5c2d42cbcaf40dc89a8eb149a292f0f35fd37affc20eed8606b7423df140da9f87f08902a2925681c008707e84d63f877f47d2c1777b6de8bd8cf0cf889769d64f3d0cd34051ed7a8e3d4419a7a14a9b45dd934999e697743d3c3cab02db0b7ab6e71639932b691c9bde4bd86b1374bd919fbdfb8b08fb3fa5dc70b7f3b99244b4e70fe0f19704821ed5d68b945c250969511c5f41b90bea1535ade4496487d9909901aabc330e23865896687e44d3a75ef1712e385340b819b304a62d7c1af5dfb7e13375b9e55b55dd4c1e8cf787dd763af6f6501a2357d563352432bfdc7ea17e057c7da45b04a014c49f9dd6b3f970dc88234202c581586f13bcb8ea7dc359b03d9dad2801433bf5169f49308aa211922ee59dd97ab82452234b4a73a67f8f19e60e2f499bb53dbc3e95cc1853c0ae3c9f0d7f3ceb730be9d48bac9b4485c609fcefd82f495384b7ae9996f9dd71ba9216fa707fe74b5cbc90beef4357ca821bc90fdc62db2980381e28ad7d62103e99b270947ec48a670427873794fd90c9a171f98f80e8eaed4ddb1b30810bd23603ca0a01af4056df2801eebdca8cfd69f4deba66dcecf123f537f1d0e3d8250db4c2ae41347071dfc6c6cf783c5e800ffb3f634b283386ec9b7d3bcb70491d09f9fc2e1e8cf609823a638428d69673fe2f142730752884de415c91994b7d524a8b741720cd735ccc1cce5a67eeab3d6f004193e8b0afa323b89d754d0d74487e70b1d2a37f9341f0040844be04aecb768b8c719a331814687cc15a80cf39512a6f9b4a7c907161221d8f6a0a5f6841030ec34b3536f2d2d02660851a4e0d32000f9a4d4733aefacb0338451affb93a9ffd5ee0ef7d4881da0d053251df37b79dfd1a8c1dcae8e2e0c2750f69871cea00c89b5403eb008492d782ac5d771b7dd79c63e874fd69a576dd1d64b29a585b1042d60b5bef2ace932441a88f0766d2dbfc3e78a1fd51292d60a139cddc5e8f0d24ee55d9ab510b4f2a9e32e2ecfaf01fccf7ca6b4767d9625c5271f45eb4fd0519daedc6220e15de59c5f7e14edf00c41a8f56e13b5f3eba8b25a5f621240dec4c35304b2ff0fab563844d9e3a960a2ee12f79e62868c856285fcaf2670254005fa3278b88dbe81f3d22953c46e124056c82dd8bbd8bee779ea0f4195c4ddacf30ec18efd8941276e6bc2c40be59d81d8c32054dfbb84b42e3e21870981267e33eac47754877e9efe1a38276a4a2cbcdcde2fbb96a366cd4fd584fa6f85ec7d0840c4ad5b97f269f1f574228bc48cb26a0d51a90ef5f0c6e67622f47a1fde287d48c3b17bd50ee5d2577b35e900b12ee273d478a423a868b24e330ece6d2e9eea40c1bdb7c27d1624b884fb630ec9d28bf9583d49d36b81076b1d6c6e07dc49291c5864b533154263e7782f30031eb01d023db9d0779ee3ddf4783c26e4c49f5a3d5f633cd2d8234f17df689ce4632c2aefa7765bca0cfc07b32fd8afdbba6066e447aa11aae5463d4632b3b3c850b4dfd8ec1b382915e2382c14b6bd3bae0541a94b252b442692fd32f3a4097af986543480de66334612e4441241becfbc8d95e1f1bb5fd9fdb04df593026e4e190d7951050c7088a67edf8266287256f1956593e7c2fd27e9ee99557d91fdf4989366bcf88db471aa2432e8962a290fe4cdae9eb0b5183c22f32ceed7d7e55d4fdf12121d36fc5b71bf1956b91b318caaa0f4c082dc4d2c4149390573410249d70e6083129e5c45f0894d85bf2d7d31aed65c314986ed522c99092220e4ee15d5560f5793a83b5f9a83244a32a1c4b5b422ed8db7ecac7d60d127f88d78b29402746331c76f384f75ae2d52a4ad3e75d5356b004d423b7c8effa5fad15ea84eedb73fd39afc209f411b0b645588aef3a8a2427eb54e4c29770b7e87aa29a4bd37ffbe47176eeb1f2fcf55579255b65a49ce49b74933cd65deac5b392e05fb2f72aa908d806431dc6f50464aa4b972838e2ef7bbc9cd9a3f1a9a5108d63a969497586d836ca3abac0f63c898a71366dba19ba2384be6170599089005bca20fb691bd80cee390709ce041215e75d1690bdb83c9e69971ce6aea7fd9518e13655e39878f147c297fb3f9812ecdffd2d6feb", 0x1000}, {&(0x7f0000002ec0)="5306e265eafe27eb1a83ae209e418d3adea588cde19030f3c16ab04bc4e52aec3191f8d3a356cda9f701ba285d49696b1f66c1044e6131f5b075be5d122fcc524ef8f31b5659a66b25e17bbf858513eb34d872596fd866ab3674f56748806c39838503f35d1b5028393858bbdb3b5b4703885b5db0d54ffe6c3d11e694c823d0daa4441b3427ee724b02f4a297674ade13d94fdda61d65f7b11cdd1b59fd98ee837a21f2722ac9688fe5881c3386df7d3c701f6b01142c665bf93663499e901a8b897f7c24f0c96cc3ca08e605205c02306a2195d288d5ca2477b61cc4427af728a437a6e5d2e46c450d42f720944e4dee30", 0xf2}, {&(0x7f0000002fc0)="9ca023f79f07a66f39f2b76e76941699282e69c5fedc76f822dac47b2e4efd082e2db04ebd14ad6c792a79462f284afc145f1d713fbf8549b5064bbfa056b0ef95ec383baa1985d36d967299e339", 0x4e}, {&(0x7f0000003040)="f1882ac0995bcdf837fd7b34bc5323ea31015dfdb595acea492784a2ad9422006b88ba845653bda975e573073afd9b905ff3525683b4fd091337c6cd50326bc354d7d5f766510ddafc3f47cd283b7517fd19bd1eea51f6ee184eb2369017cda07c130d9ba0cbf6ccfbd19e4583150422e00fc019d5c2a758aecbd22132b7dbb8fda609f5440ae244820191793b7279194543921f2fad82e9bbd1956d417f7f973c68aa842aae466e4a52fe6cc2fd9ce9368fb7dc357ada100f0beac7d3914ff3ac2d87a008501bf5122982a931550cd6b2b8dbfc6c978fb2455f83dc9fa88e912e", 0xe1}, {&(0x7f0000003140)="b87dc8448519b24e38f64f0f29467b87d07c3e855370e3dc870557ec2a051a7100fd1d4c5fde3430df791e2bced186572f85cac2eb8b045e9aa6514ad64c850c1d53d6392527cd0c6f8f2553f32df26bd01a38e795a7776bdbde54683a56f40c7ee1fe6775339d88d29e939cb9044c", 0x6f}, {&(0x7f00000031c0)="81da2d4b373be87e951c8222fb38de6fd70ad94c27249000f0334cb3870303e94c63057f56a238e130544a1a4719d5b0fe03a0b1542e7ee38c2ab769e31adbd9d305155ca5d5956f99688c914587c1c714ccc7ceaae54ae89de58fed84889f83abde5ccdcd1f5e34286651c67440f96901ba8e4c7b0932d4", 0x78}, {&(0x7f0000003240)="0727bd0352efac0f9eb201265545d6437583e3e271b7ecb576c9a5727130645c5301328b7cbf423caebeeaf51dc9347b6e54bd7ff1118dd342a08282d5a2f70f22a521176f371003ce55c94779a14d9594d063cd28a8a58666b9", 0x5a}], 0x7) readlink(&(0x7f0000003340)='./file1\x00', &(0x7f0000003380)=""/185, 0xb9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003440)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000003480)=[0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000034c0)={r2, r3, r4}, 0xc) sendto(r0, &(0x7f0000003500)="b8d8a97ff48e0c69c71ee01fb0ce8b5921325deed4b9b2005bbc0637de56c093c2487986919fd4718f479d70cbced2ba113a667fa460e9a6e1028d60496ce9b4cf455d2ace100b8796814ab02fd9b8b52c1b7a053bfd18881af99c8925549550a6b0fa1350346357097512e04902a1c2af85616daec00e8da22263fd6bc8e69771aea118ed739f6e8a19d694b290645a72bd4be30b24f2086dcc07d72be0d1ea0a953a1a80e89107ffc3334b8a3859012198bd0a7413d2c84e2596c2ae72336449398577861e534f540670903cfa5ddbee040a4258faea3403097694c21681ce521b66b98feba77bcccbecec3d2f309f23af1631ced373b69f46bbe7010baf9eae730e3ff64f2d164e57ab3af56cbae45c43dc071a9be0563f13a3ec3d04a5c57e48ff6a5e63de06f488af7107f88fa72869c0e56170f33dace63ca9eeadcc392f45d8ef5143f4865fe64f21b5c2edc4e11b7d98134da6270ab97c828e9eb0c28e78429f953ced4bd4cd819f8c0fa0f85626079c4c3265b7a223bd2cb5fa00a46261d98fec914d39440c067ed9449becadce5476ad5d0d07fb1c5e5d5679a531224168302df3c1d8975b519077af8cb047d8625979b410f859c6387345f33a13906d13c63d49b94e22564c54c60061e074e8eb879ddb642a93c9895472adb14a9164ceafb5c92b4e91570aa9203fd6c40a01d950afadb5dbf63b1faa6b2e41bd72665099b4a4766bc6c1ebdcff7142bfa17dc8d7866ff17babe2280e081d145f6bc2fd2f63bd705f52651d3da5c6d1a778ea9ff4c2ca07627759f5616321c8cfdb7eb18e012ce535de22e74a3b40fc61123e5caffe3cc37aab43ab3610d733a69c8a9b71261fb66d45ead92c5119f8d2f4ec671758483c4908db045ff64ca26241cfac993c20a4f5ff3f9389fa87b412dfc9e07ef0d6372e3bd16c50ebc3f96b310af82286b8e4a38945cc8e360e2fd14d9c47a42e457cdbd134e476e40cff336042ebb38edc0b1a6e6ba68276e6b6e999f1dbc1874bd65c708653b81cac97d38e1500d9fa3d4aef43695e3be4d7082308dc47d9d3a7d2991a992f3589f22ae05a441b5a3840b4b49f2a87a9e2c43062552f70c5ac866dc4915c84994f32d68cf927f44ef6dabf46811c72640866f902647505562a4df17468c9f9e053279423c2dea42fe06945d42d6445339193c0ec7ef1b0806274e2847b9a09e956ebdfabd4207d52ff2b5312d1577da0a2cbbc90ea7892b50c0676f681e9d71630f6de761af357c57b364e31d1b74d0c5785f4cbcb01b40e09305e50db3be98236c7c1e457b7b831c1e55c97158bf22212d987da86aea20b702ce0ef5c05c85a2ce7d1bd4a903bdce01c9151a853d371858405565968de37e5f394ad3d2b975b7c778b184b7381c753d5841b6877052dfdb89945a1e28bae370745450ba2c6b5b58a092a65700d75cd957f6af56b29a6e515a271b8bd9e940e49390d7ad79dcc9d1cd8c1cf69f6ae0e66d4901bddb14a9ab1124b74e5ae912a5b05520f0a70e512b9b08a663225ba20569b83cb73721a202aec9f259c2e53dc95453c0f4d0eb061d2503352cf8a6424d8e0a8466777085b98ab80289df804c1f1a6fff4f96586beb62b2753e8a7f5727c66c85b9f267cdc019d5761bae8198f8299c68ac719b02d2054cf497d90b63aee653d72c38624c33228d422b366b66e855f08dac0c203f9468023652120c92b269a26d93532197424b9c5aab2a794251d65992cadb2c9be28e7472505011b588ae893ecd0b492e331896ae22bf2729d8a04c0edd5c7f0f0f624ca4f9a0512671cabce8bd830fdc3e45c56c7ac143bba4970519ed9e20db3e54803b3a4712d711a63a779215914b3530672b3aa2a7ef9e5c244166f96cef73284a16075bea9cf754a49bb6e4555bc1bddb866ae0cf862f2efb61cfaa9fb0c4a0a47e340f76794914ae46697f6f1759234a563c39437ea919d7105ca01c63b3124a4a81cecefdf8037271b675e6eedb8b98f9d583ed24264f0cf92557f7aa47125603505eac883d557c72acffaaa43ed0cd3c1f9fdf22b1c73e1d77caddc10a2defdf5a00665e2c297315f586164cfb5d66a9cf7d62ccfa11d1b0fb04b6310539bd4b9017723cb744e375179b90a4fb2f3b249da130b4bb7dac4cfd652eb59a516e1219a5db357fa22194cdff7dac977d1aa79f2a6753f470b08d453325de494a2a7e60389f4584c9a19a4724a6892b83ba16c92db572105c8a0d3107dd68b3f6b51e535727e537e012bbc1c9c938790772684ec24f5b114bb56eb8223fbdfc54543297423d98ee15de42245a18e11afbcc30482d505b1cd9fc5bc0464930d4e53040f5a71a29dbe21b84fb7159c774e7c998956ae164ae4d247328b4c71279d4220c1c2135f28dee7bc42046f9fa491104afd6458c65dc811671538805c7d94215ea24b5d22ca0bc5b9494e850874bc23069beea5c75689c18b2ac5df201bfadd2a5344ed49a8366979ba352d2865adaafc8ea11b07a6653ad8ff6a2ae62ba4823d2fd9904efab0f44d8755fb161d827938958851cc38b703fdd90ee3f0214a9b36cc99bbd19cd96ee53e076ca7829e5a4d598e97ae11bde6c6c6573b0891790061a66dad34e10999b57188a2600815a94d7dd7a70f09573fee00830c8c8aab5bc6c08aff8b115ce2462e1c7fe7e03b1c0cef3dafde22ff33fbbe0553547359b3706775af4620147418e6161818e614c006ae3ad86b8860033827e5850ccefcefdd0f48ff7d8c942d8eb578e1098c0556a9cecdbb7552179503b7eb007ceaafd8f48bf4cced58a8ad77fe0b29f5efb13a8422378348b3677cca844a15c03a9961cb2387dd85488db1ddf38933ccd8d58a7a82911630ad9905fccf3aafd2998b0edf0278699edcfd2d65a8fa156ed4377843362dcbbc6b6d92cbca34310bb8fb806fd99bed338ecfe862553b73b3a5f8b4372ea3c58b72baf57d968a6a7cfa1d72134ed1b2632260f5374080628bbb842c493bba79f9ebbbce688bc473fc061ef7cbe8db8bff0a2b708bcef75dd6045b56d4b867ff3ed31d64b7996179647c82e203107832072abc18d86d096de50caffa1f0343ccd04ce8b5482963eda4575266a63b20b82cea898bbf54c4790c9d452274ca333eb09147eb1911d973c0cfd2487f1df2a74957affcb849587a112ca772dc7660fa7dbaf76d6a7c629f374342b549de93d92006d520cc8199e68d0fb632eb22d29e276a1bd4e3693ffb5b691bf54c3d95f13e0e945648003ed95463aad60c445a3fc767ed64429d28569202f5961b8f944f96c73027db1a4f3da6c8db021b5d7e6344bd505b1228345b8ead8322077b1bec6ec1dc33afb2c3b2d02aa41a01b56ad858c85d38f4a26b668d303ec15c23cc0973a9df0955be86da907e80578c533aa7c4b60d284a9ab2e87f209f91236e74389c184102a2be0608fc02d7cf3c92a72744c51183df2fa912fe5e0d10a18db178addae69d27d0ccc4f5ba00a0e37ee330c18329778b42615003b8f80ce3fec9bf500d748e193591c054fcecdf38bdcdd0c9498aaababd9cacee6adf17da5226a71a922f105380957b864b04496483b7ff6281090e47b107a5b589fe944233224f2abb98aa8a5b4a498760c0c4c41af90b4355a4970d3401bbc4033b9e61001047986f1465624dc71d45443d7ab85212dc03fd44fbab262f10773f29a725a23a04acd26e2d4e9c5b00336437fda499924b9a08c7d803e962964c5b39831c7a1e09b555f5c2e0eeb7da3bc5a982f889ee8874e03cabd38af092938cfeef3028416e36949e6f7e850d658e77d5d7c0c634ffab560dbf982c2983021a75ea1e0d440a4aa4ba49c4609235cd838b564c5c07aa6469a84f29ec43c8ca13b1cc89be0ae23aecf4b54683a038555e0ecdc54afd08936d722b287aaff63dd7dfefefb1f0d5fb86616218c32b81b99d65ff1a1e1ef7f403477739b76d39d2d9b2ab85853be3e9ec0cc8630b2a1442fbac735e7572d3e172a7b1bb63cf0b185aa940e2b6c14362f2525ce166ae12e76b761715c2fa8d028fdd7fe1c5edff6188fa86584c2c33e3d91d107c440dbc1f2e7214c9f740616ec7a651968e97b66a4f5a843b3a8bd05a2e5e0fd941c3b6f9f63245c777bae670a2ba375f09454add305bc4118dd98450a40717c522c7965a6f8e194daf8b852b87efb198b3e19c121199dd53dbb3a3c0888abc725cdff9ada73476a089e69cd2a7ddafeb30c71f660c45e77918657a544372fe0eafc6d4464b6a3e1fc366ce9847153e4ff86b1f59f5f0313b39839a20d46f14e92e83acf914a71c8197d8359a0d0a4192c2d629e0c6ad078dcc96ccd2dba06f48057c62f4d379952969b5fd671364980bc55c2ecc3b088f712835c2e05600c0e74c2423080539e1feaf878a8cec9d0c197d139d7dc782506a3c6a1520319f31ff7740734a66d25e0a104c8eb4ece865c284e9c2451ec2b448eb476b1d067131ade1d81f172b131e9e3445ce26ffc66c43dafd87ba34959345d8bf525685081d8527278b8f1aaa14162369dc82949fb23df4333ed68316b4bb87b3375799b43e4df3b415004a0f3d77e5274dab87618da6d4f22c55e62b51f1be929bf2c869be9ea30a02e50f8e3d7068a1da5b90ef4688fe415a61453b9b6661319d6237b794c45d5dfa962eccb0f870392ff12d94074113b285c66effc629c6a122d95556cea124f7a3ad6b1dfa639476fa367b2ac95b8bce4776a59f0354334bf0e95bc8aa1cacfdb18cdb08cdda6f30c82f5282293b974261fae7f42992ee858310ee4fb5d044ffcd3ae2c69d6e89345f1868a9d9e86db1134cfd1158e346f3357bc1b54b71ed982cbdf191212ababe29ddc4b82d947cecf179c06bf6d55f78a7c0785ba7d2f2ede4f2304cab564066c1e13304eae27226881489a1036143564cb5a0a51cf74ab1526c4897dfacfce922fffeeb4bcce4a91e645ace4a7802b5827c0a973acf698beb22872cf3c8aba5033eadffc9c7e3eee73240d39fcb49edf27f62a7b4684f949bc9ef5f884af2e75c2452e84f47a5fa700b300c1f8bac13f9b77cea0663210c5f2dfbe59f4f106374c9b70541fe68445db0f2529713c90fcb3ea9793879225f1592e1e3bfc7bb02e438ff9a18a288cb56a77c0d44075e09509c9e676c58be443b76a10476c06a2320901a2fe277a66edf94e8e954690455063ab9d7f1df64d0a5e6c6923ac199435b48df59c110cd1b6567c58102495f7c9f80de85a07ab8a0f4f6b3a169a65de904945d847525e68f6aab7580b6e7c15686f38164046123e571eee6e8ab13add10b399e0568a1e00cf6712ffddfcbf3670729712f982da404c04a78796c7fbdd0dc814376db15cdf14520b81b72cb87fdfb8946ca85f0ee6f7d01dd55eac3342670871f15e5a99b8d6a1edfa41b10fe2a3ff6d8903543fcbbfbba1b6e8305b3fabe81180a90da554d6146584cd65ee2ab563c3375a3e5086b296c3e30c300b4a36a5b2def0236ba7cc15acd7d4a20f858641bef935f7500826285732c06b4408dfb7e31a6a97f0a440aaa75672d3d618dfd75e6e9d1076f4a1c4bb1e24de8e0ff8b816483327dadac464b85c9e76e0c892db61189756d0e7fa74070935c727a27acf20207c138bc1a9bdcebdc33572be0faf2e41355ba24b3ca4c7213ef3f1b206eee9d5a4c711236326eff3ecbf107e24cccefe97755390dcae8025028998a1d45cce19ec41519967d81b56e4fcbf7659154dceb49cd02b1e4756c6371b23149de2e8e30adf717778306a2e1b62d", 0x1000, 0x1, &(0x7f0000004500)=@in6={0x18, 0x1, 0x9}, 0xc) sendmmsg(r1, &(0x7f0000006d80)={&(0x7f0000006d40)={&(0x7f0000004540)=@in={0x2, 0x3}, 0xc, &(0x7f0000006a00)=[{&(0x7f0000004580)="033cfc3d87d3ef9e6a40defb0deda622cd03e25851cb5645b0b955c83c08557cb6033fdb0570708e939193b8b2c83a447768370aca8b6971068f15b73ea0d657b47b28e83a4bcdfa0e9e49f516f7ab3d35fb9dfc55ddc33e282f4590a270f1c12c51292cfd396526244eb59bba7bcac44b596e607f7cf8903ce0619c9e7b4b711521c68bfb290447b236c67df495225a28c58e3ab141b81cf8013a006534622b2b25b0fa44719f75906a059a87162a9d235282187db60e8c30221e15acb5fbfaefd952102f5d6c5d59f6234a3308b73d60929292d0dd89666aee4df563ff25bb7a1695dded3c515f29b1968b447f01499b6d7a52021eae6597cff6e5a45797b6ba3ff368a7ebab612804e5169c7ffe6f30cdc1ed2cf650f17bbf2aa230335e2d41e2e88bf3df36752555d465c667474c55473983d7c06b2ba90115986cad87bb5d81f9126018edb0c952667399e9f6138a2a1e0ef0a57539393f6249aaba62076b24fdd4b7d19e1e0ca5796689fad40cb1c0b19f2c809cea9a51546adc477749f5f103ed6ac486a306a40e9ffe2c79c158fff3cdfb46454ff99583af5ef321a4bfabf80ce85d8803a2c2e8a80cee61193cb59b1d09c419e0e524c67714afc21c9f2b13bad59751eb770d5676408db0eede022e0d34e227b9d06de663665377a5dabbdf04a5070ff766a9ba3ffc464bf2aa648deb17fb0639627ad9301562c4cd2b39328f6b989c2f1a061ec2dd09e8eb93a588c16b59d021ce8c759747e65e2dfd617ab905a37957935d7557bdb20f6f5a7def17e6e2daea2be4a6ec5fe791852d7aa45370f2dfc1b40fe79c53a12450d4b05bf378a188d6231467e8777fd3f94f8768a5e1e043e079183a6f3751dd2f0a4d7c4fa00e174fd7616db66edf768b10f19cb60f9c0e2f7c2d0a0732168ceeb12dfccd79d4368c321b5b4c3fd4832e3c81e72d19c84054ee428b99a70931569f5ca84de9ab9cb032e7538b19fdb08e6b66e199566eea3d2e9bbf81f3df740d760e8b9336ce288eccd9aaf4f28cfec610a48e2a363829daef97eadaf988ad9f6a69f590455d2308f9a0a91f745f7177185a5ed25cb67097a4681561463fffe820ad52af457a24cd51391bcb77d903d7c4e6b5b71ed8b62a17f2d7a9a0ff23bebf90f34b968e09e445e152d856e36d8985f05add533742039bc26fea6b61312cf3a7cca7711e577790aaf58cf3eb58de8fc81902df2303b1da082b046776ee03c71175949b32d1bfa0a4ba6ba3957f1f11f3d8702ed6833ca4acc7341db52bccd3497474767ac7b73092c676b4b9d2ea6fab3f5ce56684ffdf998ff53636e80e585b8fd8d28f027a93508b35540a119c7a9d31601f87c9a856ac4ddd85ee0a614f1c050d19f259858f83059bc96a2969ff79fbf657bd712e33db78a8216b4d57c5037289707c882270724748ce1a2d6d4b6375ddeecd61c6cbe149b60ed679ae2db3776897759656bb6be02a10085c9f143367284797669bdaa7af5c5828c7e2d9f3f3e99a46918797fe553dfc18a4fe799e949952a6866f8d00214f1ea2d518ee13db71d85a71a57e75f2854c2f2f5c652537383f0d4d727eaf6cd296dbd6eb831889855bb044d23d50a073ebc5a3ec6441ca7a371589641c15fb771db304da9c010bbf5208c0af214a99271bae3b5946789ce466563b7bc7182e1a17d80aa69bca9fb7fe6e3da8144781067509303796c00070b8166f7c92cec0c28731391be9f6ecd16e36d6a10ac363bcbdfc791a53ebd314a92821d6b2998a37b15659da96fb4775ca8e4aa44a8f27b77da4998ad8ac318c51b1d17665fb0cef52ff71cccaf3b05e898a7e94ae1e6d62b4be64e4140e4dced682b3c5f17aecd40a8416d2ada0c69ef670253275849ca1e857eed787681d2922c320801e82d84ec6aab70f676f2fd9f676ae7f10361f95ae901aed724ce6372849f1150d93d638c54c174f0ab8d57db264da9fab997ae4ab9ab29bd139cfa85d12da5cc414f941720e83637c588d600941f9cf466fee525b8b3d8acaf7df5ff6950c5c71913504894dda2e01121f0e03bececc26bca4210570b6996eb5cd7edb021f17b1404be87d630df7490c559ca389d510204d39635706504b0fc2671ba7f1737b4ed1f88072e8c84d63c75f4a8e71e0516979103ef18440c886d5572ddb4f8d293dda845eee65b3f2e56784041b532b65c7f03160f9639ceb6afb53cfe65233d440fcfcf250be20b301191c66c130074348f715b53e33ee154ba9961e5b689f580ded2dbd0d36aeb3daf9f18da6aae691f366cba769f3170372dd4d1ea7583c796159ec2e6b273e47a1eab57dadbfa0ac80eebde74121eb2b8272e01d141900b5475af6d30d727c8c8ec52369eeef99715a1952f559170dfd0111f1df068fb187cf67be0df430a32b9ea569b8b9673a8bd163168234b8aa4054394a5f1c51304c7b938e3afddb5c3ab1f83a282e20d45d6752b336ae2050713913878db22ceef2251bc557165ce0ed4c1a81ba2468a095c6e7f9142fad420ec500acc6a1caeda76998932817fb2adb93258d569b18f8a270bfe0f9681e9d4ab3e5d83d1a8bcfbd3387b3b991327f86e257ccc206bdf33d98a3b8b9efcad9749fd42dc68ee207b9dcd22ec70b980e8510931e60aca50ce9e735a5ab62a6c087600b86423e77204b8dff551da7dac0e1f7233bd6a825eceb98cebca1edd00c5256eeb98bff618492276dc2c76c57f499cc4910d78d3a4c753ae3fcde2afb4a03f4acef452d0f6fb8f4336819a01126746d31eae855b50fc1bdeffc6c9e0e1e167784dc9201ab7d481ea89bdcce4c08b4f929b6fdc3f7f0dce6f5783ad4af772d7381a0983a097c9871619325453183cdc9c67490ceabfc3561146d20e253e6aae52c79784f31c51226fbec82610adc4321e50eb0856f9613630eb99898cd95999060a36858bb30a9e2bca75e5d7516e65608827bc7f09bf00a6deb0bbfe27d8e494a7274b37a38410f90242aa1b8173c3bff1ebc376e347032ec11204b4c60945b68c0faaf3acf4ac36c9493101699a5eee50fa1966adce73cbf5f4f8143c62bdd4bf32229dbfa2de794c10d5f0d840d6b72557abc06a4cd893d2301fb5b6d404262686b3f2c92596267a10914d9af24fde53a95ef14a0621fbfdad10db7149951ba4f9240922e701baa1d6894dc56bf012c028a51a258fe36dc90ddfeba788b27d946cb16c3ac3736dcc885ac503c05f396eb8f87d47bd7b2c456ed3c522f85debba67b207f32cb9c1f226250867f844f4fe432e08abc97753d7d203b0b4b307c6b442b01b6bc11a7f248b774f4084791cb88d2882c1898fc96f3567eaee750fadd9534a8b6e2c10bd0c50267a0cfcaa8cb0497dd540ffe2908a454d8e3c7dd3de8c5bf8724169e08c614281b7627f3b9e8bf5b13a7dd4009a465fcb2ae604c8bc7222a2d6627106fef78f18200caa982aa0df9df1c1993d1a04db1d7388123e29939e45dc3c080a0b8042f9909e07ed361c215114b157a8f081203b0d4610f308328790c10602d6275dd82accd990bbd8d91f8b72d7dc63fd84b0a39a02facadbab801ebd6357f6bf9a4fc35f25344d437b0d4066239e71b33bbf381f65430b2e2dc199ef78d6f0b1adef6fe63c79db7c9a3fb312f41f0bb998cc0716e9df7092ce1e6de5dd3db4011194b6c43c0445a33680722f292a3071f2c1c66eb227cc93263c3dc05c58af990bb3988027bb1166f6e64e0a4eb43d679f0a8564e4ab5f6214353c9a36635f9158b065fb427e8c24c984a2f1d387aacc25eacf6b00fb8545d5017164351c0fcb102c372c895b7550d42e91ac856327e5afb37d3ff8f13f3f51fc073175e2823f5caef69ef75bd22005670539234f36db1d8507bf99d3be6935c724fe096d9e6239c2319497a4ff44025bfe3e9f89cecc1c45fc673f97656b0afbad4b25a655b00e5ab18bdae9b1f0335750890a3bfbc8efa9f58a23296a63da3f00099bc9c4ebc3dcfcd301b5216ec77cb2d3f5aac2fe6ecebae13fd1958065be38e60a05d9bd902219dc72e9e240bb73288365b0ab7d0ee1706e4cee71ea1ff7ecbcf2ac97fd0a4d96da3f01513b4c1ea9857dd774e507df88bb788596cbdeb8fe413708863f8dc412ed5d29a04db5423de853adc737735c612aae4a35306779a00eb2fdf6cf579d2a1fff8a183dd30d9442fdc4d56f007817159198f95ea42eb9ffc8a6202435c62d8a2ca37def78dfc1582158730c84aa2d330ccb2a6e8c0dd9569303cb982daf4c6a3ed5623a5ef6f1a2c219f7e4c204ed17a950517176a52250af9678c64b24660901c7b2064a98fd7ed452c05a8b2bce39ae1903558e79239c8114377c1be93a9382006f86952b43c15134ba461c0eda42e404cd63f6584dc8d6cbc220d6898b9471ebaa6e9ff12110b26e035e6e33bc2cd73dc58dc0ca308beb5c7035ccd230a5928a31fcf7505e004b645fc3bc425d0c1d3a2f7efcd5fe226c7e8912d477b5c53553f220fb81cbf25042b22efb94db0cbccdcc7e5c13281b1607aed8dc3a209d2ef3fd6bb0e9a8c928e37fe9912e0bdc37bc1d4e7a00cdf09b9d5de11298f83ed0a30ff034f238f8b4060dcf3ebb2b12257c159224b569f7cb80f9cbbcfa957fa198fff3f33f0fbcee3ddff172fd0a5d65b42b474bd05b36ced1e51800f92176631ea135a00851b7c3d77c1879c8546efa410703f241da635156922d0971bac595804918bc93a246dbc7ef45011398d4673079954dba195d2eff96f4085d9361e7e358dfbfe486dd42a597ee66c2e0bb2be756a56a4d3c56c7082e01a92fcf9706893df8e521433ac7d7256fefb25c63df0cfe0c2bf759e9da00502390b9156ec14ea8f6fbbfb9f3cd3f6ce7d18f58e596cad467df3477c5f829f0424105614de6af0e77f184a68ddbb184bdca4c986d7ba0de0d53ad96ab65b0e07a3727f83aed88f7595d23964bc8008255b0ab5470c4677edea9233360013a358b8341a8784bd5c9cad4629dbda582c86d282e1543b9d6c9676d934dc2bad50d278ead0d09d78df1fe44e02358fba430e580281eb30f6c6d55545a082a5de40ba1eea742811278207fd3c3aa0bcbd46316c726a4c790cfeec52695fa355aa7500cf44d8dc7b9d97ad88c3f6ceb7726d46908f5753cc24954cf74e2453663bb7be302dccbf282ddfd914e57bc10a98762a92d77696da019debc6208bdd44eff5331492a45ee643e8383277fb8bb1e94567c227afbf9638ea29f4f397890bf8f5033716d13dad14139645900552a33fb886e860d32388bac3cdf32221081ea4bf741900af23af7ad9dd56db1bde21fb5849cbc942415751d07e43f5b45f2ba512356cd666089c4b6987a60752583a2b35931105e4e6536085415ee0c7db3c5546b94a748cb3437b7428a41165c66b62ace9e559a7934b5e4cc6c0f02d0bee64985438e8866ef660f6c92478d52bc206ba33a6d09c9780d280a55354dcb659cc5a020015ca6465080b3d1f42652d8732aa8d30a0eaaf38be510c6b8e7762bbd5c3ee5522a6be84b737ef4c7d6aa091ddfd3f5bb673bb63389e1efe328cb1d673ba46c1ae84cfeede9229b50044f999c3e445454d1febd2eedc3c14d40dce7aab5886ec9b5dce3ecbc5e6283c606bb46576db6f662284fb237f6a3b195571c32520d318e559438c1b99511f0855cd8590fbbd703ec7ec137f5b9c9ccc79b87f26fe91555d1f2f5542e03f3a3f94f0322174904d6265c0754991e77aed83b1dbda305aa46819c3504447045aa849a49755a0235d13fb636e515c", 0x1000}, {&(0x7f0000005580)="7b1b22796a505b64dd556cdad4e298f954ea8cf68af35fee3092b46d4ee05c57afd53e665e7268c0582055dc6f2eeb7d30b60f85532c84e26a0602d29f8116531e90dbd70523770070882817dd355b6dc3061cffe41cf0d60ed7b44b8d8d35ecff107ed1981b2ad0df84e2e6409c5b39d2496f1da526b92cfbfddbedcae5", 0x7e}, {&(0x7f0000005600)="9aa40fc4b38a1e2a9b88699b65000aa3c440e8f1e81543ef2af3d318bd354c90c6a76b24a7093b254ab2dafc9450b7da60093a50b3aa8e7b334529076071abe69abc7ac40f4f159cad2ffcb78d1398572ba1c48ec0b8041db667406bd432d1c9a0e82825aba71fa013d589e0d778804027f1946119ba778ca17d13113b267bb0674956cab9240d36abde482eb2257d5d9c177bc336199ea534a73c5918d84c597f909f2c", 0xa4}, {&(0x7f00000056c0)="f7ccde1ef5f4e7aeb0ea0174fa70774ca7ac80da1ecd0eb2586d0b563e9da11096ae8177fa43937c1a8af288c0ea7c1e93bce675dd9d268979b26bb4541c0477440438aa14b2060a17c21639053febc6685f57638b93f037f02c15c91fa63c83916006e62aea27f8422bcc4e9cf45375cd6259da7606f3776c5f9a03d6470bbb0174e22ac3643b9fed21a4a4ab805e7cf7888351f9fbc6dc68b1d3c38012622e5e6a11d753bc61b6a4805da0c0095d6f006e9c0b39cc622166d2d7fa4a7a5c16d35b822d2694", 0xc6}, {&(0x7f00000057c0)="7d065f039411c9a49c3654f31cf0cef1044d126779fe13bb18bd176430447c4836f844133af8ebf94a2a39e4cb7e9f35dcc3150d189339cdfb76877b93586d3d8ca1042f7a5a2f866c16700670e16b608cc432ce9ed9910ff8f0c7df78755757efc2ac799cb09c7404ffddc15cc20f983d035dd81c4f59740096bb5776977b7405a9f6a7b30a3409f972868b7109b5e0562975ac6d0044e6bd3cc791761020eeffb169f6a388a6899332a568413e46881e03d27113f4c4fdf57a370fd273b77e895e7e1fc71d1993b6bf6fb8f8513aaf6cf23dbfd5503d01d96fc3ed54349926d7ce78ea393e5d2c3a57dcbce6d10650488f21544b27880b89d8377139d605e6a6bac9e360be4b41c62f9aeb5be1a159e4e92a060dd03714567733e943d3cb2efa3e9dc612087a470042c478d6db2a1705b1bc54625095992846e2c7f863d6cad7a151d6c51db0f0353be25cae65210d25b4c6afd699fa425cf5f7477ef021935220254b881665338d0b010305f326bfa0458c659ea9e747534c2e90e7da1fabafb8c793f2baf58e1b3cf0d430c3f1fb04a5d5ee71790101e717677a7320ba9fe1ca23e524baa7f067985a94a029688df955f00697b41e540a0b2de8fcbd59d07ba6c3bded328880e46a57d5365bed69ea3db29b243e621ecb61d421be0369fdc6a5f87cab9bb89d593dfa56de8c24c63ba1ee1e26bccfbe322182c7e4de14311d972c16a8c0f5ea65634f3e64b1436580aa9110ee1bc0c024f1f2ff26fbcec2fe8994aa6489c8bf97a7702eb0203b7c02bdbeaf294167e459d89581d98c80ab74a672c6b1d1510435347fae2919c9a8a2d1eccc32dcf10c726262766d41a39f1485b85bc1a03d9679b1e913384de125e065889f4a9cd27ef1a5703247823c5db8e459c75d89a231728d30f90e8610fc6fc5c5e0272c88f004a3b8832c9d007d9c08d44f48a1006e18571ed75bdf8047641398c2bfb5ca9fe12e77d30af8805850a5cf8db734292254e8cc8aab0b5697d4d87fdf0c47a788179fc2ce6db1cff312e1e565a659485b9051ed452b73e3c0263b51667cef8276da20ce7166ff7a2478a59792a6cd4563f1d789c4062b673235ef083f0a6cbdeb649c7321b21c30cdc3feca592e07af777f94a9eb5160ab3ab53c4869fba28ba22f5a94c5634a46134b7aa8f7ee866da13c36957c53dfddc93a96fabdee3adcdadd6da5b9852fff70636bb44c8a7d1eb73b0d4dbe580f9b88883e8cc52cf8b4930eac9a2ce6037bdb647e2c9aa8c4e4d2c1b51d470e7299410e7438bb17f222cb775454295de451e79dc19b8bfed81cbd2ce7ff66e94eaa263263b8abe843e45c640f9f9cc77d72d3688a5f21d825e958abe2327dc631b8209ddd0b6d369e7c7c6f8278b464cab7054f9c6c729a02d5c3c50774f2915eacd398e8cf57dfa75b3073f8cb6065e613c58a4921762024e0e90e34b46f9acf8c747a68ab2e46c522506f1ec086825ffce2d9f8adf57293eca156bc71a97d9f861a0b769aee9790257ad853b667efbb5e71e0adb9f405b43fe4df29b17352881082b43999ceb3be45a0c2befd795a6711fa6067ada27de324423e2cab0a6ac994801af47ca3684b3e42a92d0d73b926d19a111de9f14ff4b84c3b7fdb4a4c22807d99222d55dc10a83daa5737f7d48e1d0ee7803bea8d68f658fff7027e42268df3b9898dcd68efe48f1f8f5e6da78cedbeabebbf794b26da5d0d4d22d7e9a9a35338f02aa9beaaa3dafd1c1479ff038e7005f7a469f6d9cfee09a07c863b75c626cb157d939f22f3da667d8ba08f91dc49dc6c3717f9e016738791d02740e62d78d8230be12bebc4c1188608bf671a27dd1a49f562636fe876383ca96b91d8f6d1bb59d8ba3d1a1c0341188adf5b4c9299fbf0dc4048e0ecb6cbc699e1dbd37b84ad321336e4872a1904ad9a1772cdad88274bcb409cf92136774c8303a5c19a46ea68a6b70f3ace89deb24e5e269b96587fe44eaaab17c2bdd652195ed4646187d65a86e593da96e7a7d0443e959335ccf841191bdc4ab1e57340d38ad6b15858a5e23e29246a43d3c5a5b088ad4297f05f6ed6184b87a71f9d6d4db67c431576fd37b0ec7200bae809a87909db658407d1648bd36da27d65901b6322eb99449de43eb3bc5b19a547425ec9d96b8c5d64e866a17b6bbbe01fc166e474ee3ab70fad9417205add3c7a83272e97a4b3ba96023845e40615446fa44a03cef11f3bc5ba25b72c01dfeb57f9b0f00e3648de466d27cc73bc12dde10bb50b1c3d08202a81cb48bbe8a3105fae9727ffc8ee9805cecfa8345ac470394eb91c35e7ff4127f1d37a1205be49905538d20563a1a4743f975e194bfbdc2446505ccbfdadb6a1ce19d2e63ad1919b118cba081a33d642348f4e8c99d3be7511584397c7a516ea069210cdd921ea73a471b92ef2e8acb8bf5285bb0c49ac810071af1b5142c2b1e5db113e6389c9504dabe106dc4edd2693e72800e02a4cf567e4f3c62b5ce31e29ffba68e316df28bcc71237b109a72c1e1f2940245271a43f45dc0c00f98016ee75340a6a4f4bffaf1fd38b01dcf962fa6d0d6246343a4ac8a6fe18414706f3862de1038faaef418bb8c403d27f8f41bc5e8eae06d1cdf5f876362b83fd6fa95ceaba6b95afec445e96559bad1a52fc97b8e2419bfe1798f17ebe67e6f6667129dab0d4201e8689bf567884500edc5c71e636dd81ed3581ccfea463dd5a725fce18519b3367ff1d3dd12fb7179046b292aa591bc627875d61aa6e95db95b7837548c63213c4edc323ab70b564742e3d36d1d2acc7fb5861c027755ff08d2f9621660a94f6dbd38b334ecfd6b6e89a41953485bc562647a0a2660ab66b3ed6b4811accbcda7712f3c6ac23885a6128db60431b96b294fb53689052e8e909624c0f5c494eab68263749efcd8a4f97e9e085c48e8091116ee96dfcd650cf1652f79aaa597f62011d44f341afda7dc64ed85712004ea50c0f805defdbaf9c171d74806f1beac7ab191053c250a2b8e1615710fe66262775cfaeaa420b44d564290090afd83d1fd8799bbf2016631aa08c69a96ebfb6e9648e2ad3c32569a38cd39781281337bd6d452e31bd0cdaacbba0e0869a8b0eae10480bd249ed6dc038bbc77ddb6641bfd68736f489aa3783749b86521d7d20f784fd3b7c40e157b5a69c1f11b1e4d86a108cad9a922cd80094016e2e7f805590d3001adb8f1acd836d8a685b681ac08ee7c1582d5d6f24e941800b43cfa6668f99ed234c0943ea2e704b2f6d7011f5b89c08a0c422be45d195c1219f9418569758e927a9f90b1fcc1149cfbb9602f20a5b61bc944e03b39fac3de5dec3aa3aaaaff78429e608db3660e478d7127ae3658535cc476f278db943443b93a9b03f3d394f58562fce509b39f84fcd4408d07573757ece7ece0c20cfc7236d9d111f725a234141be3857aa219313968a714e61d9a61ae397c6f8e932cd90f610d619098a633ea568e990d71b65fdcb410521bd9b54a7a128e49b87123453805f1c0240d76f78b5b3f0902deae5c46003f29d3f7e0dbd92f5c4316591020d06478e66c69f9259ac3ef60a3373f4cf87801bb3bd90f03eeb0b47325ec91f1d13b483e0e8154523039cf24bb9a0c5f6530902ba2a7c5c10cfbcbfa75f5cae8200401cd8f110fec9c73a81afd2002be388a9290f316be31d7679cfc2076653de034153581851fc04229e046ff17560beffab7f85b2bca3bd304c6e633c5f3c44bbf3a82c7860d89d5c9a5810961b905398ddf75ba86471994824b91de8851a7d145bc59ae2e45ce37ba4cf9d2372c662cec71d74218f9e1683f198b51df9f9eb2597d9175b70590309bf47620f06a74dff11fb9ec4229bb600f50ba171397275fb31672c978c49ffe9ac6dba00b113c502589d3bdbba722e98cc160b30ba548f331fb9dc02cea9e181b85e67bd39288336197f4bd30bcec417b918a2c6d4547b6a138ec9c4059bc287d978076a1a919cf87af643b76f4c3aacadd376bf54261813d02afa3e28b8d950b013744dfb7bc033e41887e97ebe985bf4138243d46f596208febae23285bfad9047522f92cfae461d02e140d9aa296292c2eeb07280a48ea5110f1f9fdfefc673379dd4888eaab5cce860c981009dbf1ae029a5583d2fe8b1338fb4918b1a925343862f3155d514174dcff644a0f0327f576e4a6058a5257902c7241813c7fc8ccccf160272d1fda07b3e9c903ca172304c01a653423bf6af5038d8147af1e6ce46a6db698940ba0402dd9f0d0b177db8b98e89c8d4816214780f95fefbb3ecd024c12cc4cdeb1aa56e1bb5a8e88d7947b0489a8bc91e940d3388d63749732c004af0be2bd11fbc6f354b6519ac3ceb6b74001a9f6d11fb157d361a26e801ed9c3d0160a519871b066e6a794ce64bce15e1790650098207c24ade277bd86bd652fe46f538a4f6da7ebcbb4ad27171caf5c2a51c4eafe263cafeeaf786fcaec654dd7b8e7668d4ae91603c8b7cb0aeab861b97f9820a8fead2a5da71c74ac8d741c9b329d13bc5d812c065fa98af019461164bec8310591768706620f249c38f36ee49e4ab1f5750a5ffb483c7d543146bef092f52472ec4a6cdf49f752d993bca41e31d37a6db18ee0bf89c4aadc316a0ec2f2cf5e79d9b7f9fe4c1fcf086bc4c56dd01502aa3488088999e34147fa4858642bb26aff282f3bcc98b0eacf24cc1aabf4f41d8c9308facf7ab72ee4a6938a2bb2a31a0cc51249cccd8ae1896e9582575b12e646f6a995158f08c5580cd04a86ebbb4344ca7d5e27138222e67032d7c9fb22fd43f9c870e1eeaf63fef24eff5c51a49b30f0a684880c1e695f84b43fd2cbfadeaa75d590eb55943c0a85b9aca9cd0b58e7ca5d98b9f654455005ebffa699275433e7402598e582f5fa6bceac30d87982b9eced7cca39780585d91dbb445ddbb3257771a4ab13fcb1bab5551259ebc644fadfd62b41e5362b69cb74b08c392bdfcfcfaad079675a012edb31bf4e63c5a678f8c4b7dc08a276540175a261c6081cbfbb4e94e952862ed220514bba03d59f5501c4b47adb1b1fc110b71549c442df7ad93fd32595ac8b01f2399c25113927ccf7880c7840c2664d419afde7d25b3715ad153013cdae3c6964fa3e7af3d85afc783e2a8e756ec3f4151f1c5d432889f4ef115f0971a21afa7afb475172a7c4e684ccf10e456346a6cef6ee0b3f0eb69707f3fb4ad9a6e228164bf4318cb2cbee6bcda9028dc4145ae45999b2b42e93da983144404eb4b8f2316403800b99bf74a00bfe18109309b36f8bb30b8462c8f051c8a93167609f123535380d0948c9e9522750441373c79e2ff32cdb3152539fe3e5d9f409a03116223d3e202469c4de6cea087785dc068e92e7dce1db7772040a14db078583a29f9a22da513a071dae363244f6f8771257c59f35e9f4c5db045f51bffcb7487f5107dfb7a83ef8b5bbc5360f1d1ce8761ebea647ddf89b96d94bd847964cfbae97a7505de0a730c500dd97037c239cb6983e3a580e8ff6729f7470c7b461b6b6be4c7d83380fae17b2242aedf7ca6c613fc695a74c55903457ef8f8c7bc57447ed3a4922a0ae590b8ba941b0c8c5bb2050cda8935f4462f9b297f0d3281b431c212b2ed0857df7636e47f65857c271ab3935092dfeb2f8ddb94d20edecb77491fbf25ed804a02f93b9a6d650a55fc0c013c665080407d7f34fcef302b5e85f8e5d57cc9cf9e69a3a1ded7cafc0484ef046f211d3c757789dac1e9282edfa8bd6625d4f18b56b6e216ee", 0x1000}, {&(0x7f00000067c0)="48f9b098bad4567383ced2c851fdadd58f3aa31c7ace7f921a049c0baea8aa3a532e2b24ac5b86bf0c41eb88566a5af66771e1751507de4bb939f049fae03b45048c34fa00d49b223f8c3e0805f727055f2426ee6f979e46be41f4b845438fb92df8177d77551c7578adf28f0e207408394556e636962bab8757d5d2beffc07dd3e2bb199783831050bd57eb8a0d9558e66f224954afc139727af5f61f0b28f4896ef473140478c23bdf7fc528fa70fd9f9ed7c26347c6aa0a687ef62763e3f23400e1b50f2e05a171366b69bad92212a4c31f8d65fca9684c6c3c66f0d67f5807a0caa62b6f17f41188a74d24f21bcfe8", 0xf1}, {&(0x7f00000068c0)="1ab05a1ef6116fd4db80caa9371043f35ee104", 0x13}, {&(0x7f0000006900)="46e83378ab846751ead4eb0e542607106d67eac701ef0dcbb4851bac9c32a73f3d9a490b47ead4573f8e477f3e8806a98ed257f6f2d25427dacba393d6fc02315a31ea4891b49d3fb52d9d2e79afc2b066216c2a46968dd04aa24862f53e921bf23aae61425a2eb5ed27fa72d09f640409afe26f1246d6c1a742d09b130b3441c56a90", 0x83}, {&(0x7f00000069c0)="4c8dcc358e9d618e835d0e64c4fa455891b2d9a52dfa2fa939daa3ed3e2b876e10f5d9d8", 0x24}], 0x9, &(0x7f0000006ac0)=[{0x100, 0xffff, 0x5, "a466b2d32bbdbb8b030dadfcee1f2a9f4a787eb55aa1590f8601ee25fed6e5ae6e57c92c67ef329eaf7b0866e5fe09010c3962dc5918786ed488be8bcc8a7898f60204a663ad8f464e84ec03a7e95f9620812f03194c624faccbbfe056988301817353273a3b8f95a4864469571af25f7405b08901e57c3a9c4be11c7214084b6ec45bafb065bcb4ff908450bc7f24d17b118dff9f951f2db2e54848495739d9ad4ed77002f3a1fd7e9479b81f1a00d5d130edc471c7f510422e26a0e3589b95895ad99a838032dde1508c5f193c6579b7b836bc4aaee6cc44258abf4bcc887eb08088cc092ac0a11ac26513"}, {0x100, 0x1, 0x101, "ea2e92e930cde4b4672772512e5662afa6b0ac6ac27cde1232fb4ce869576843e3d9df6cfbae9cfe8105911638ddb1a9cdddec7833932fcc1e90a11ddc2928a418a47227710ef2926f00ad77e1d1dbb34e544de7863c871736cdc567ed2a589aaecc7a13678adc939602363f311fedd38517357ab978ab28c4a001b824e4a4db02e1ec3540d672faff3fabdbf918da8dc34398060f8ee3f09c82d7765f0a83b2c56f645fd187285ce1be04ece0a33ff1b1f8ce7bc1f5dba12b9822c37f561aa80eebfc647f20090da185b509710dfa9c4f80c970ac2a4270ecc8e8211ac20938877023e3560b0fb9a19283da50"}, {0x78, 0x1, 0x4, "ae25fa83d9825281e4d13da2838d75c65ae9ab320ad409dd68404a72281369544f6dc3fef6c6b3b05f8ed9d4c2b5d4d93e1c847d629d84a84470b074d3e98b4d3a20b49a6b3506db42b17378ebc07ff736ce180bd2617fbc91b053f97c028849d9e86418ca99"}], 0x278}, 0x6}, 0x10, 0xc) r5 = accept$unix(r0, &(0x7f0000006dc0)=@file={0x0, ""/257}, &(0x7f0000006f00)=0x103) getpeername(r5, &(0x7f0000006f40)=@un=@abs, &(0x7f0000006f80)=0x8) pipe2(&(0x7f0000006fc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000007000)={0x0, 0x0}, &(0x7f0000007040)=0xc) recvfrom(r0, &(0x7f0000007080)=""/4096, 0x1000, 0x0, 0x0, 0x0) syz_emit_ethernet(0xf2, &(0x7f0000008080)={@random="301d49dd11c1", @local, [{[], {0x8100, 0x2, 0x1, 0x4}}], {@ipv6={0x86dd, {0x1, 0x6, "520fb7", 0xb8, 0x61, 0x3f, @mcast1, @loopback, {[@dstopts={0x50, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x5}]}, @routing={0x33, 0x2, 0x0, 0x0, 0x0, [@mcast2]}, @dstopts={0x3c, 0x1, '\x00', [@pad1, @jumbo, @ra={0x5, 0x2, 0x4}]}], @generic="54be638bcbb0a0424c032f7d4c99e608b16d43efd3eef6dbd817401079cb3f4e7a6e0a9688cb6a4aa7c30e688f3c38f2846a131a444a743b85f76bef9d9d741d68782040739a59f9bd9011a5c27e38aee32afa9a073fc6c871497c14b9d19c725b26c9d10b478dec993587c9c418d090ab2b9d2cf06e9233"}}}}}) semget(0x1, 0xe1620cc719e4148e, 0x4) sendto(r6, &(0x7f0000008180)="80e1d9fdd7d024d604636955a2189f5ea8b90816657c89ff9eb1c5d99625c4b44c1450f33c26167802f2eb929cbf6dbbfd1637e441a3e9eda11c88952af16c80bdbe2e09d0c97b", 0x47, 0x40a, &(0x7f0000008200)=@in={0x2, 0x2}, 0xc) sysctl$kern(&(0x7f0000008240)={0x1, 0x2d}, 0x2, &(0x7f0000008280)="72c6ae6000569dc1a995a7e3e1c69858560733448f431430b924f5", &(0x7f00000082c0)=0x1b, &(0x7f0000008300)="6cfcd9aa3c92cdcca02a76dc57f57956640a95f72e62483b246685daf8ef0cf1e4e6aa765348461982706bbd5fb0ea183915c824f78d07db3d2c402102922fd209eba6a42e029bf852f035a64b183879685e05358d7c21a90aed8e9452463465e65688a92a704179f77939ebb91cf966bee08ad9", 0x74) syz_emit_ethernet(0x3a, &(0x7f0000008380)={@empty, @remote, [{[], {0x8100, 0x4, 0x1, 0x1}}], {@arp={0x806, @generic={0x6, 0x3eea, 0x6, 0x4, 0x9, @random="d0ca04a5317d", "ec3f263d", @random="49cb7fdf3ac4", "e9eebbdf0371a0e2d9c3237b5778918e"}}}}) lchown(&(0x7f00000083c0)='./file1\x00', r7, r4) getsockname$unix(r6, &(0x7f0000008400)=@abs, &(0x7f0000008440)=0x8) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f0000008480)=0x7) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f00000084c0)) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x400000000000f, 0x4e}) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004a0000300000000000009078ac1400bbe00000f65328fea10faf42ab96205301891300ac1400bbac1400aaac1400aaffffffff0008009078"]) socket(0x0, 0x1, 0x2) open$dir(&(0x7f0000000140)='.\x00', 0x10000, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) socket(0x1, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x66, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000302c00000000000000000000000000000000000000000000000800001a002e3031840401009078"]) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, 0x0) unveil(0x0, 0x0) rename(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x6}, {0x87}, {0x6}]}) syz_emit_ethernet(0x32, &(0x7f0000000380)=ANY=[]) mknod(0x0, 0x1000, 0x2) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x1010000100000}) flock(0xffffffffffffffff, 0x0) flock(0xffffffffffffffff, 0x0) r2 = syz_open_pts() socket(0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) open(0x0, 0x40, 0x0) pwritev(r2, &(0x7f0000001380)=[{&(0x7f00000002c0)="da087a68", 0x4}, {&(0x7f0000000200)="d77f1fb652f4737ac6c0bd1332646b0b3b17092156b043e02503b25e7c8335de6b5ea2b01bb6c8936f7ecf48e4790b607cd6fcade1c01418e4aced9a30d6d4beda6b92e76bdeae6d027fc071c4d439a050343d5e49575a28b44991603c8a3f674667ecc74fa548bb05a74f2ceb8d4f72", 0x70}, {&(0x7f00000013c0)="9ca40650768b3061018d2b80e977ba85bad693cdca983190fdb1733931fa2e79117de057f44382371f9450b44fd366323c55c30e43fa8a9300040aefbdb296f542cbf45c214984a55d4d68ed9961eb596aa12822dc9beea38bec51209474aba99ac206e589c02f538e012efe91f9f00ffc24004f71b279f1dec993f4ece5520a46c78d522f0061069e654db8c5e44b5c922984ffff650df44a3a9a8e6294e1e07a03051a3a9bd95fe2a50953670876c9f6460cef991aef0d8f0479b8bd165f", 0xbf}, {&(0x7f0000000380)="7559207c61bddd304bf4d030cdf36af9aa1d3316a1d7b07f251714027f9b868676c792c83b7c7a3c554ee6dab5f12440d58a665f6fb7eacd6c6d479ae446e90cff30e80a2db8eff76fe09e230c43b72950665bc55eae8f7ed40117e1ff80bc539b6b15045ad6fed2e23fb0cf29113bfea046b250c4a56ab5530e6cdd170373025e2fa0449dc2977d5cf264ffe63bf84f819fe000514a67edeec7b0f6105846dd4812c460de4f7e7bb20a262791e98e395028ea2d07cca547f96d391e6f665f63a7880857c74414a1fd16b6496d380a5372e172078727e63cca64730dc3faa78ac54193b1ca4008c5e3c0335f3d8edd3d0806e740ad174749de4f30a6d84844f217b08a1300d2978c3596a3ed96157b0751c7649976efc06e995a80ce8635af4d200f8605acd653b45a2e917cd41d125d05957de4bdaef641fd1361183e21fc6057dfabbc0fb39810d01fccc31d1925546aa1e104c1f54c5e753f28839d18a433ff4d133c8573c773cc7089e1bdd82e6941359becd918b16964c9ab8f7d9713bbbe110a868a65f69ef2b257c33740b7bc93bf6c2b830409fe6a24410a47a2409f9fae8a6d50c461f0a18b6cb64687e4763f4aa0f0e0c8c638006ce0baf55b81c0ca4ed95e6639c7d3c00beb197663aae19bc71c580b16187bd33a6c7958b13295e672e67df745da7c320d2f6869e4442c2f238efb9f63a1f31e4d625b821929cbe094f23960418bf3f36f4920b6d56d454289630305de9b2b80227cf5f7dddd095a80c8c6a014550e275e3ecc2a185f344d207594f9f611ee42bcc2725d512017783f315744a0540095641bd8e13467094ff1f99bca9fb711c88e362cad7d069aae8b1d43c19e2697534670f67607114e513364b51435f2ed8ae072097c435ea530d3fdd668545506b74aa36081a2d7e94524717a3e7432630c3a4c3b0a214cb7ed7cc999e372fb78de08474e4dfecb9105fa73e81cdf4336f1b96c6b3702da7fe1554ffac6de9aa878b13c0acb305921067c9f9d03d0ee1be12de8021de96609103b0bb91aa294746d383952b55000b434c77337c75f33c944e30340c1afc28c3ef3836d4b1dde54fe4475f34510527af3cac1f905058885602d8eb887153815cd4ae02b4719809941366be92e02304feacc884fee865120729b6c02c7d2a32476e0d13fd501bcf4ae761c00003a8e291d5f80de6e8ce93250c50bf42125277fb9d904fa6d622beca86c7bcd412884576213249432820dbff1d414f62b2655315ed738108b68e94c1b1b5d47268fa1643baeb8bb855f95521a1962e1817e022fc8f1e1812dd6840282d9fd6a552f76b758ce808a8f2fd171b7078be466f232cade1936f85be3530fa77b9b2a44656c1cb57c4128137747fe722341b9a1deeb183311022902fa6fe1cd38f12043d5a6f9c87d678fbe23a0ff99af4281f4f5ef9f62be34c3fb294fd554b09a4ac7a52601d7dee463351256dfc1deff6a4fc6d01cc9cd282833ccd849914b47051c32f7d3dceaa2ec415f9553d4aeb0c49a619817c1d0498095c802832ea203d5e70bfed24805dc70a377f5db4210d29e1a2a066fbd1099e01ffa7fdda299e6c1c98f6b69081cdd0ad8098dab0e246172aa1f32ded82adac4a88891351e2fa13f0f8b5ba251d46c32079d562c08de8eba9847a619a46c05fd5bd95f2bb736f24416e9875220c28cab20e4e84d90b805aae75cca244276114229b6c625b727fe02ec774083fe42ce4b2d4ed1def01a84186ea30b9cf0b353a97d687eff491584c25c79c7313da58b409d345d7c1b1a74fb418f8c937692164a02b99c7f07e0fd9080bf87f599d6a750a23f60418fc11cd14ca225075626d9aa41cfbace91fde9ca9ba9e8d799686a2cf821e7ba77794e64ef823b080fe8a3bc8ed6d4028c0d0065149b16ccde340811dfc992476632e2c585a9983cc6cb72278e81cbf320b70417af6ca5fa3a7f0a9ee5a87fdf0a31526dd601a438b4e947242458a3cee27a0e9075da6e1dab617ac84bfaa903d08b316811b2afd18323144134c39105a225de8ff52770c479244b7489450baff0c22a136a3e68402b25bcfa0d4cd191b90c8547d36cb42c37670a44c53775b7facb1d292842a89f5b37535ab3179aedf94e61aaa70f07464aa96ed80913ba9919acf705405ea890221e26b9172237df551884ca2bb746e562f71ca679d42b538793c56382b38a660ed0ce0334f64f07bc2aeb6137b8beda84974fec2289ce2df2d2b78aa886c11ce99b916d276802b4f3689a9139967c0385767762e02fd56db2ce8ff55b043b788b12f8043a2f9ee6f7007ca96aacaa6f1baa2fa739e4618cd21f2254dd80896fc763a73d6bbdf2102b51366f9fced5812256d58984b9ac777c923ea9f10df130eef4e10f914e7dd7a6d46018730f84f8d65f93b7b8299ed41674c3f8bafb962ed412046a6e0822ad49d683f4a3d5a8715d092f95039af7e0b61b7e2f67054b8d56122cb3cd566c94e79b0b2db483e4fa73c7695af70a44a3cb8709faf24d28acb250a6c9b1693e72cf0cf00defc7b0c952afc9479eff6fc8985bc36c27f5dc895b7439465c40fae37b8595b2dac33789a8dd1cfc5206d43f21404359044255af8dd841cc55a18917427694130370b8ffc174dc2fa284e41dcf6764dc21c62af3969cc17a1c7caedd4eaf5f0fb5e2f9d54f33639a439a702da714d2c94b90b40096f4557177f4b2f28abbe9bdfdc65823d83290a05e53786a8a79b626f1dbd6e469c613646059bc39857df8524507dad065f605c1d82395e4098899e6c10c4c4bc349872139831dbe8c1a8c73655ff5d1addeb1ea13eee82dde9b445af5470e5c5aa52d54eea669da5ac4acf40ad523f6eed0da77ad775a3d1f19031cdf6455671e87089d1e890fe7c8aa16fe216312a2d0fdc5300ebd192e34fa205b4c5708dcee0fa9d7936f9029d41da397d8dc2214f066b9ff7dd2f7f4ae99afbef4836292c0fc38d014ecf3ce8d83ebea680b88a059fcb04ae0103ba3c43a7cd572ac01da1de72ef451d96439365332909367ab8ceab2423b4e47d035701412e2c3404808a61e37989193a12c58937509820a6b3997e6e078fa4521a5c541469244bfe241bf6a9fb70861076bd3250befbd6edf5b5be028f39335c66e0814735457808066e35dfb40f177098de5863204926c7c67f6f2f1c0069a10f0ddae6e69f3efcfbc34551b1ca806ff147f150ae428cbc930b3302fb20d9b1ee66d986e9e01fc0611ebd0df6bc52b4f00118031772c645d2cc7b13ec1c7bc5d255c8ca3d1fab791e6b5d5683439316b6205b8eec331f5c966e51ea5ad718b504744534d0a9d246978261d1a8755ea67df8fb9c66442d97ed55a295730da5890bf56967ddd3891b73bf1ffc662b31e820bafb5486b9c2375548ae72ecdf3c1a2fc95fac05a8670f1070124f99f7b482a4cba06c6eda5fac9f1e5c21a899f65d2c36d9bec7a4cd7baf911d9b3351a845d641b59554903fcbea3b69b99413cec7fd7d337012cb5e76175f81d5b45704213151e672428375055d09947f83fda61a4b1a1b74f7e94466c125c4c6368b5b98d9aacc76c6c2f4b12a7eec4f57a6f20708a8e353cfcbfffb032f7c6948f0bcad4a36465ebb3a5dbcc6b08f192b88f5b105889aa67f38378af20754ed37745e57bea40e8ff0930ef893fc466bf7c22215e4afe4913e40b3f51230b13729354db65aa0bf14758e0c01a58480094c7feaf2787f892d6a5c997419c5d63c775baea40596a6d959e404a348839b630d420cc4cb705cf1094c3a5ff646333bfc23d84ea771a38919936a884e26dba237672733cd9e569c4bb71078c89ee1e932f769233604658865585d47813f5c12393455527219f972fc7f604d7dc8be490eb1ba126b52b05c8959461744b283b58aa8d417783293149e7698058fbeed1df89d27c8efd4417c1d189ff7f04f93cc45eaed75e52dcf259b02b128cd1128e7cfddb778b44af9925f96b9e5a0b1320ba28c5d238ddb8d7ba42342641b0c80331832f98e8f5dfbbaefa60ffe0a613660fda1255d65998af52f2f900acbd94e08367832236dd60092d3bafd46f04543ac5802f72c1d2437a8f4954e6d10629286c5af34daf38072a09020a26c3084e9b248f3218109ce50e3e8f56d230e95da2ea69068b2f526ff49241898c0be58309e1314d8dcb2fca68422ebda021aaff87417861d952cc93accd0794efdde6b3454e6e88065289f7c436bee73d106913bb24d7b2c860d7d6e702ccea6b5861c3bab184acbe9ebbb0eb5f4e058568757021dad3f3b78d328af01eefe132713ebe095a7feea53ffb9831910da944f991ddad72dfe30c3b79ac313c5cadeab5426dabd0b9e95a4f5e7cb1c6dbe1cc1453296e652b6ad8e75645dc00f19389f6dbf7c1420ce4d44a8aad2e3a4341cc123cf277cfc5939fef8220041b823e0ca89b828a5bf387f4adc4139c05ec3b5f0667cbe8cad14a041625382e2d35242151daf7bbe1fbb503a638e36f1e8d7bba46395722136975ad025185e5176e7edf11f5501c1f0d8b64d52d9b82d89e80dbb016f9f69d350cb237d72012c022efd7f969aa944f402889604a5e6951979ed58c3a497aba0858c860bcf68c6276091cc64a1f449044a4ff7f66a6e77cc671ead0bc95837cee099635b9f3418496f78968d53093984d463091729c4fac8ff76ebb605d5138d012220586541e8717e22158ee530141b8340b2ddb11dbf8326084c64127fe96ec5a0f107a6444465b3c55183c8e8118f26ce15c11878fc46971ec85e5acd74a148873d28ea16fffc343c1d10b79b6d57e9cf1f1cb7479b54794cbdeba2aff87366b12385d5e3896718b956b198786108fa383e1cefdf271615b66d119dd293e11949ef885f492697e8c5c605a9f67fc26be4b079a00d7d8116f2b9da6d6d483a22fc1423537c8be8872f0e00451bf76cca7cd847b51af5b1509c0dd229217ef428dd7c16874686c5cbd62dedad66e0aec21696546ca341cb9483a0623ec09ad96cfd351ee5a392806527dd053c576b4c97bd5c50021367042361833675d720bf92699fc241e6a56407fd4546fa5acbfc1d764abfd4a8add6e55f38a6ca977d8f38095e204c214a7e39db9e68afbd98242abf8cac065c3934be1a4cb885d69540caaf914e602a67ea59be32b44ee065639b9c86f6bc0337ca8073c52afb9ec96b98ad86b9dfdb1d662314a0d4c66fab87191ba71b40e2514773d9fe99488edb17a688ad927abfde305eb5242c9db1f3523e6de28a6b32ed5aa4b9e9852d16f2c8fc5aecd279f1c59161d17c61f3031c80b96dd8655d23db5f9e87958acec1c90c1d1bef3bda97fe480365a9bd5de7412a5453310a5d892f5e816039b36fdead77f9a23bbea2be2a39b995a2f56400b1638fba501ec7133d7a9e20293ca4962abc07cb3ace613e1595f1a3082defcacb2338287e35b8e7001f4160b0f9eea5fb518893721a28aad01e68a1b3daab03abc7df2fffb89eb3eda19ce6e757c0d77c78bd9e0b1be02ea5a8ad4497afb1bf6b69b3c3b6cb035ae3675135743889527d7685bbf4fc389474b5fc95f2aa5b0faa4cac4b8b37c79f6e336e7f88b354afce71280a234d5f8548050cc55db7716a1e01d5cc49c61b66f6655f17138eea02534be96b86dca15b2f2186c1caa1209a7edc881b77a42a15564eee1fbd2f01fb768331ece3ae58e68ae408f5492df32fdac3444b28cf0af1be140e7087478fe1c85a7433eb9053741108244765d3a9df91096cba2bdbbc104f312c6360005", 0x1000}], 0x4, 0x0) open$dir(0x0, 0x80, 0x8) sendmsg(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3}, {0x84}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) semget(0x2, 0x3, 0x6d7) getgroups(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000000580)="5b9684355baf0a9175c3c31b3d23b26b4d25207f5b72b06209ef5b626c336e2c29f69d939cdcd544658782dd834620d83a214a6db7e4a6f0e3633b69ba6576385916ff0103ee310fa507457ceae174f7b67e212c023c13af6f6eae959cb2cccf4e72b04cb0b836867b6ef108840c723871ff82a2a189f3468a3691404e2d2069d854dea985d2ce77a5619db3e66fe84efdd919c3a08fb8048af76ad09bb46bc85411af6b801d6449fe8346e01c361709ac24bb465aa45e7d475b1a5a201f1fe465207ebfe61d1dec9f35e0585744583360596fd27f16eaf32fd2504e7009d2809d896155de9c871b0ddb2732d45ccfbe7a348a282f", 0x103, 0x8, 0x0, 0x0) recvmsg(r1, &(0x7f0000000200)={0x0, 0xffffffffffffff8e, &(0x7f0000000140)=[{&(0x7f00000004c0)=""/154, 0x92}], 0x1, 0x0}, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000001c0)) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x37) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) r5 = open(&(0x7f00000000c0)='.\x00', 0x10, 0x70) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = fcntl$dupfd(r5, 0x0, r6) fcntl$lock(r7, 0x8, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) r8 = getuid() chown(&(0x7f00000003c0)='./file0\x00', r8, 0x0) setreuid(0x0, r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x4, r8, 0x0, 0x0, 0x0, 0x10c, 0x3}, 0x800000000008000, 0x100000000000081, 0x5}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r2, 0x7, &(0x7f0000000340)={0x1, 0x1, 0x1000, 0xfffffffffffff011, r9}) chown(&(0x7f0000000280)='./file0\x00', r8, r10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x7ff, r0, r10, r0, 0x0, 0x1, 0x7}, 0x0, 0x4, 0x1e4e02a5}) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000680)="826aea9e755c601a6e3f7c0e7d58eb5ad25f1c767abffe4472b9c68ac349b7e18bb70f0ad65eabae34b0356e146ac15cab448a83c64221aa73519a9a59f0db681ff511075024638e1cd71e59319f9edc42b68cd3d5fc1837ae0984e9cc545f05c97ae5a6a8b87e822da47ae2c289214c3743236fd3c60621ab935b9c5d2e5871374b3c2f7d7fb80910cb957cf274d1b62ab4796b9b8677c34c4ab2d524e3bf3638aa357dd4024cf124fb57923d79aad0252f71c9619b1f5ff33ad35d7115e152d714e54ad037117429d29156c6bc2f42f65a8144ff98907e79c7d78a35484de31249a0082390daa0b8af41971dc65c77cd168600"/253, 0xfd) ioctl$VMM_IOC_RUN(r11, 0xc2485607, &(0x7f0000000300)={0x2, 0x0, 0x7, 0x0, 0x0, 0x0, 0xa1}) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) executing program 1: socket(0x2, 0x1, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg(r1, &(0x7f0000001880)={&(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}], 0x1, &(0x7f0000000680)=[{0xc8, 0x1, 0x0, "5c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e427f78af1e16389"}, {0x98, 0x1, 0x7f, "284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a48"}, {0x70, 0x1, 0x200, "677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa9"}, {0x1010, 0xffff, 0x5, "8093e488aeb097c39fca8e1838604b390d385bd6bf7bb0d6f1f5bb6cd6e4b977dce5fe36c59cda5c348fcf37d300a0df2482bc34224675388e5ffa2193b2fb8d6b454d3537e0a7a3963ac2813a2e8a342d0affeba978186a10bc93c67a1eb27a9cfd1291eba931574cbbc2e639cd25ea3fad9bb0ce09defb2b07f6595baebb75e870375f6a62c9070709aa9740e8e453ededc8fa950bae3771f3008ac2d6bfcb7147aed9c78c0fbb9245fbd42cd4c5848abd609cf3ef64c2777c2b45293278335042c3fa692e55ed0a1d62c46fff5cf5448feac9ba9323c7aef7c0afd946afd29c2ab0eb0b7f0ce89effc7feaa46f797c4b1b570d064c73e755fbaf0e2680c26ad4c987ec9528d9c329ac962f3d12ca3b4d9bed066142deae1223aadeacd4901ce0f8145b64d56c8f6a3453eacb192a3d4fd644bfc3a944e3484835108c4044134abe5edcd73093936f9e4c99f3defe2f958137d5fe50d1a87bd314d721b91141189636495be0016109f9e17efc8eb7f5562aa00b0fd1646eeff0c7797475a2401b94f69d5b456da5c12ad6241f7fef702d0ed66982091fcf7b227748f6b36aa9cbe4224f4836c72e350c6ef8d7c4ac9d2f1c613c6a09631323dee0d8cda736cf8685daba6b375304c6a7b6d272961a8927f7c22dbb3e842f0ddc777ed1be667dc4031294d8e62682306e9287116d1f8f2b826bb14375af49025cc20651a7e99181d12693cf28a30dd759f6b02748ce432d801ea7b4b2238793ee2b2270f3384115033c6e533036b04f05e1df9025998fa328ecaffd1824925384fe5a24ad37d03f0c5e28ce6d23f6f8a668fdf1746309851e4f497f8da61ff6153b6c3a7917076dde0c12ef7a9ade416d569aebe559f4c6d5f22df4694f20ccb0c75fca940c7645399709c8b594ad5be36e07837267ea6bdee71af4aede53a563340143d856a3c500624473fc32836ba3362a21aa063b49baaeb9d0ded7d2f7617410e3ff7e7c6e583b1bdf7f7e3edf42327dbb2c4b21993192cb485afa03843c3d61be39e4918cadee685a5baf04b9a75085fd26ed354a53bc734fcc6d35b2490acfe30e1423fa191ee4823f2ed3a8bfaf9f42a9e085678b90559a0b502ad08bac89e7aa7dd27f6d26a18d1382d55db0352b183047713fc1aee5908fab163c49f3864a9d5f6c3aa1e99490cb92148ed36f92b99e1972eb86096465424489e297b48f7eb3df37c31d0ad4724950cfcc8c34687f04b454935ad47d55ce18ad01ec3bf37f7c024aeceb2166f360e8b95510ab8278e4c14c5c99f95aa31d98ecf590f3fa47d785a298baabbe4b98423df1f20d37e04207ec34fce660a555a4be56807a67e342eb2ed170040a99e24fd1ccd8e0609f9be4d4a71e534aed33de6e2f96bba6f35d6c56c69fdefe10b600bb2e5a505ce1adaa11a0530770617a1b1a2730f0574967c0a9296c9304aa16eaa2422131e2849fab43405b5588edf55252b289986d368969771b42360b9ced1016c2876e2f2ff233a5da319ae1e0113280a1d53f16d98ebe1b84525677cbb711eb84ced104f36a1c7aeea6632d1a4014946150d9b14aa32fab440229d88d18501bd3d957dbc84d070cc7e1b4cf86a5d0e4adf7aeb55bb745c967cfb937ad9c7e67a2e3cbdc2908fba563d99b2e7f27f34c3e437ac02fa0c4f058aab2c7c7c71491835e8ef56ebad11ac0d8042b4be1b848532d5e47b0f74975ca411fc5db3023f61bbd1b565d4d37b1f4c3adf863e9030c928438ab049c123a1e3e182bf081e13a418dae3f196b37c835bdaac3acef09a62e626b942538517f1202a77b7ca3fd86cd6d5b21f14fa31a63d82673e371e9d203c64215d2030c199b7b7724f86c242194e507438971bb02b8be0d8e5686f09442fff91c690483c043c8a9e54d8f15ec37f25b3c3dc6c3f86f40c5a63438fcd4249f8eb413178e16840d8ae56c3923bd5400e02c6b3b288726e467b3e3ed3320a780633f86362f8669fe9341d3097b2ea4e312c6f5a328758b06a549c758a2aab1a67a1669787526575d6e3bea113c821f9de6346e4913a086620f280a1c50f72947de0db94df2a427cbbc8674acb174c49795dd4c655bdcc0aebe7593f3ed25d257a09ad25f8824ad263a91695c92682d3e16a19fd5e86ec40798cb49996ee6cb3587e606af1dd082d17be66bef1d0ba83baa5be63d24867c08734cc12162540737d54e64ec6e749a77d2c0562343b6baf436d1b1c6e7b327fec65468d6ca43c8509c0a90e5d8819287ac2e3457422efe935cdaca031634235b391b6f68a94d1d384994940e6fed6502456fbd2edb4ef566721353be6ade61e98678dabe9bd646ec7e26b5c4a243d96ce004a0f403f5b805af8321b9ebf9c7f4d07363059a1d03d3f9ec45a3beacd7e17e7100d934377982ab6d7085f353ccba7a787c0eb5ade2f95f20d78de467b2b03a9c306a3834d08113a65ac04aba85ec8b332c45816f6c734cf184923ec3ac79d66c02025b8019ae23d9a3cdf4fbfe3844a9c95ca8d0bb980e365254d6311986cf60925e2af2355a3af6a0d7c9deb8970cb7d814277038f6836b532fa2eed78bce4e7cf5177e01228e229bacae6348387036a9692fe64af39f3b7dd400f5e1402ac6d65a010bd1668fb565d8be0e3f3d5b490d4e0d70916a3782131b823846cac6b5cf6cef66ba785a4ae43728d3b59b7638e1a700ef05378c54266fd7f659d90e8ee4fee020cb5e2ff7a860d76af1e6eb469b919846f5a1221887b57a3fb261ea1df288f1d21f5f0027a319ac2dfd9d87b2aa0dad68c6f846ce850e9c8751579fd6b1afbc09bed325ba5bf0151b4c2a641e79638adfb533b099ec7a46b4a9192e5e4c977436427f4a32a4bd07c9ca51b39dc4b4bd0d3693c49d5218f44c496c643ecaf5eec87e91cc6c8f76055c9318bed97ce355544a0357e434937be19a651d71648988fc07ced3dfd0aefc638d960152325a2af9d5b1bd608213c14b8972d9d9933bd14d1451a52f015632d4fd8a0b74504530dc41595c966473a940efab23b7382a49a5bc4bb61dbf37a1fe30ba0797d721b0f6ae8fc6bf2752bbc35b885bcc5c356dcbd33c193e2b0e12fff5103d7755af32b8816758c0ed70e269f29e052f9dddc096ea428bec2badf99d8afb7d4986abc61f0a68f3a43612f71120330d34e1854ca2df491b9a7cefdd0e60e7d06a954d8602f62cf9db8f0e33ee883c2f15127d6942d564b6e253c8740ea9898c9163d6b4780a3c6b8fe65369dfab48d2c47708ec268fe2014523456cc0f6c3d4e03d70a3c1c1cdc293fa63ddc80ccdb4ef33a51825d55da9b2a48f5df1ce25a849c6e5e8f56f54c068620f62a8dd63f203649dea4497f98b512e771fcf73de2c93363c0c8ce52297f783d7974c5bccea9dc28b4766267c500d7e2e4261d7ec52fbcb5f9a72ac3fa7094d5226898a0f08749ceeafb2293cb2526bd5c5f3fbcbcef5258c1ba8bf627797022bf404302fd713c166bb141f111cbe99ab8f11a75de7126dab5e61f121c49f07ade6305851a14ca66602809754b3e7eb6ef6bcac967beeebe26451ea5b9d31fa44e626e76f66b569857e41512624923c667935d57372bab6aac45ee4077d4ea7cdf8367093a78f1a65a8d3d71a641ea98281577d230b8cc21461a32ec6a08643bfccce2896aa968ff98a5294e7882e941f8f29e270ec3e52ce74dd5995f7863ceb44071afc83e4e13b2c2b64a997651579d93cfa90f1b6b8219b10d86c96dd7a22c3593be80ce79914f47b2ea18f176d99342a650aa6677117df81798e6094a0fa1fecc6f56dc775544ba241700f77b849c5a41f8b613aceb7d87573e69d34763d114f76d5955230f6d93ffa549178fd4500f18e4b942768f2430c7d7ba7812242ec6ebcdb051f3cb7510aada74f83d6b9ac26fa5fe9786e676cb1105e03eb3a97224244f852c82449ae378e0399c8301d44db4714e6cc54ac3dffb8a9e712032ec06bd3da9310987731bea16ff398fc916b7321eded2e2ae074a34cdaceaa219093a19a7a67ed020ec730ec4a612d6620ce2da5f9013fe415fc707f8ec3173cd80e07560185feabbc015a3210885b5ea0f9fd80978df7cba5b33667d0397dc87f597475cd5578bfa4582af2d9a1ba22d6f3ca1d10c84a583cd6b648f145898b3b5130f819f9da0c994db4ef23310513fefbee026f3f24ad5e49baf711d871872ae2a318019ed5d8b90c707eff47cbbb85fc952d9368db9e4d83be52924c255084915cce78d956a2a0686978cd7925bf74a4c45b1fc6d07ed729fd4a44b08ce5fd332625f2d486670e2985edc2b07fb1008b2e0e13fd88543ff26daa059aabf4341184fb1e38a8331fb05d00d55880bd923077b9baed00cbe6d932d0760efb46d2d1c3c4d33a83943d611c07f0b2aa09285d4038066943cf6660b19c897c6b725c57a59d1cae6ac552574d96a4110f7da60dd38ad8cc3ca9701af551bf5f202946e76a813816a85d64898a40cbeed30049c6c6a7714a179d214776f1a35fe579ffa51c50b7a75833e28f6badd11fd9990a5533b1d4484ca87166a74ae6b96df067f606ea9654206fd989be649e76fdeb5057dd3419c846f763c9d4dd05dcb1ee7edf387d3a7b01e092c8b26fe1a9b9be84aef66764d05a7e8231e1e7d9521a1fcf617bb9c8d74c34ba897b7d59bc68c6aba152b1973da34e3f739d7c7b0726acd25001f3a3762e8f2d7fecb23b7e97f0f525afc09f4591aa761c2dc8b8568ad3a9f0fd42ceca29b81cf186ea1ff9d5b4e2f9cc13be5b98faf0ee717a1bebfd312b6a92389ade8d9d7dadeeb53651bc78c7279eca73d90306f3521fe77db6242e4e01d1ae1df954b3eb2ecc6545584bc184ca19586e563188d217c6551f76007393fb51410f6e4c26546233b152c0c616382d5b0561f79b6e20530efa70e84ca19711bb3547d2f408b9dba8b7d332081eea55869e688e1fc6130fe18e9e0c4f6d44c4ddaa998287fb4f9eccbe7ec00f98e248fc494574d33eb75911a3b56b24e50fc59710613edce3cc37210528ee76191bad63eaf8ed84aa7e75808d55cb3383b95eb954406d065c4aaff29cb436b2aca9677d956c7f047c12ebc27f0e60cf1c8251e428a9f5f84212ef94eb41de05ff886e5c0d19af38f0e20a3bcb9a9cefd2f8192fcef844b2a71486cc442a8b9cfdcc4978a6361322cd8fdb47f45fd255e09a4c22bcf32c1c12b74062e5400e73b66eb5bb9c9b2eb54b9d1dff3264409f2e93489eec82f1ea7ee9ee1fc717b97f28c0d42367ba432db28705fecd3dce43126dedba67b3ccbcedc56de9a31b8055e2bf6aac9401748c7423af2d5817036b5ef654d6beb510eb844f9d50bd6d711c99341b6c4ef4b11fa932c680600e6449ff3dfea9a3e09da8b5ce2306e2c38ef43f4a33777b68ade75e5a638217ce86dede1f12980a3f295d5e243cda1f0443b693eb9682c32c97547a162f8d08696625318bd1e4a8106e5f9734c55ba428b81f43cb88c94908f4747a83f4d76e3d6bfdd550f42814e455d3f37a5d87958803639b744acab6fc9b82e22aa203474b51286f4dce4d2c2c54a2503d7c9d8362e7c34b164a1cc1f284d6822ee5191b3bcad21db75c088a66b4d6c23d14081f3c4a0572286f6c4d382beceb5d6b582ba304eaaa93631cbe3637d0ab6075cb252eea470a4a0cb83e40b6c3a04fd55567693fbea3f49118ba8d56386792e00472b052c4e0190fad3514f699bdac15f260237df4a084955c6bad30d7741b7687e330d47a721c89040bab7c0bc918cd1d77cb00308b51057"}], 0x11e0}, 0x401) r2 = socket(0x18, 0x2, 0x0) close(r2) mkdir(0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) socket(0x800000018, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8", 0x9) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xffffffffffffff7e) sendto$unix(r0, &(0x7f0000000540)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f00000001c0)={&(0x7f0000000180)={&(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000440)="80d7be8f177ec076ab6266e190b1f746f2a796e1a9aafaf57228ab2413a90a547d8f18a0397b2caa640843e7e9e47295f3d504c3320e9297910ead34f4759cd5484cd01e3f8c3b6315b0443d5c0211da3845105c0c07f64d3bc557441b04afef62144e6a21ad3a9c85d54680bc1a651bf14d4a4c565bbdd79ba4339646d59d248647635e1b3099d4b26cb3845649862c11cb199422539b78b8072c7a22716299675d1ec418edc2f750766067499aeb17fb3d1c78f0a331a8008d6ce69d9229334fb114409b109058150e32c5f987818ebb208a012d983e19319eea4da24975f35c2831bf0141d75e8109", 0xea}, {&(0x7f00000000c0)="40eece9c559ca0abb3d09b53f1e95c4ea06e8ac45584555b0bc3bbf77982cc8b48cee3d54a65bc0769a99096e74cb5768db2bf", 0x33}], 0x2, &(0x7f0000000340)=ANY=[@ANYBLOB="4800000000000000ffff0000050000002a6d4b3912c31a628ea8cc004abf93287e5793238c8aee6a4264b7333973fd9f15e61c3578182446ef285749455d9807950000000000004000000000000000ffff00003f0000007a3e5864c3212e674f3fe38073ab44462b0900000000000000fdcfa14ba6c62ab4c6119538200000000000"], 0x88}, 0x1}, 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000240)=[{0x4}]}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) syz_open_pts() writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x6, 0x0, 0xfffffff9, 0x0) sendmsg(r0, &(0x7f0000001c00)={&(0x7f00000018c0)=@in6={0x18, 0x1, 0x6, 0x200}, 0xc, &(0x7f0000001ac0)=[{&(0x7f0000001900)="8e2ddfbc878ff077a781b2a1cf3ad16f04669011f4d9d1f1962992a87d5e830b1a509f05cb3750982c4ef110278f05278faeadd50cb971cea3daf0b23f2e7dd9", 0x40}, {&(0x7f0000001940)="78e0e0dc1d6bb53a99b20d0b54c0ffb9be4320455ad0a62b6b7fad6e971b3c05af941ca6a7c13692229afb5c8dc78dfa2bc1c2cfd9b482e5491eac2f17229bf82a74002b6e40c1942d169056086a86a1b0774dae1467cb9ab6a5cd98af0a2ba9575dcf61d69b02da3d932a1c585921278c34f816838b7fc30270f6583abbbed0a19a2a6c584b7fd06bedaf36e7a0a43b5a173f6d86fd6f0c7c85869c137027038f820f2fff5fd997a33dad0da40675b2258b5259c1dfa54761163d33f0daed328f937ece516c50825dd655dc56a8942ec5002682d06142c0bc7c5b96b49f7292c90037ce74280de01d87f3", 0xeb}, {&(0x7f0000001a40)="3ccc8873b81942c1adf2e4a5fc7249f5319ef21175f72a37d00dba2886d0dfd1f15a81da33f8993bb637417fac8057aa7b41443f385cfde66436bbb2c755aee49220db", 0x43}], 0x3, &(0x7f0000001b00)=[{0x50, 0xffff, 0x101, "e67a61fa79148560f2af014dceda37560fad3dfbf4075212835a783c932dd143bdcf2dacfe12b633ebc3030eef86009cdf66047eabd79623a8468b004eed99da"}, {0x58, 0x1, 0x3, "c13fac2fef3e7901f044d3a28a176334e9f8653d4353f62aff87e40e51815317e9c08b9a69c69d968b6d4f7811ea816d06c3273ba44da0b852da54eabcb3f796cab217f54f"}, {0x20, 0x1, 0x4, "566a4d9694be26c83b0da8"}], 0xc8}, 0x407) r6 = socket(0x18, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000000)={&(0x7f0000000040), 0x1c, 0x0}, 0x0) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r6) getsockopt(r6, 0x40, 0x4, &(0x7f0000000240)=""/114, &(0x7f0000000080)=0x72) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000001d80)={&(0x7f0000001d40)='./file0\x00', r6, 0x2}) executing program 6: socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, &(0x7f0000000240)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa653accaa74d6e6b85baa97981056ef1043f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd05ceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa2, &(0x7f0000000440)="0a000000f0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d33916cdf010ddfa7977f92cf061ad123aae196b00271f9d3452b523b3dea22d6027625614312183f44b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4ddd1ca196c423dfcb7ca17f2a9547a6ee651f7fc1f1e5b691f1f5409eabbf70d8927409b382510bb645f426d43ce4d83dad4ed31aafc6ac74ce9900"/289, 0x121) syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000011c0)='./file0\x00', 0x100) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x13}, {{r0}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000400)}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000140)="1487a91f73502e1469656667cd491f0aac1d76a3951ac5e4315eaf4e992f77b624d21ec5aaf2fb791bc8cfecc0bc7292f0b622145ff1a2ccaeb213c06874dc03053260855a2c81c6a34e69bd2622427b9bed9eacd0ad416a0f35dea7036de0e481a931734287c4fba2e512ca962d40811ecbf0bbe8c417a52420e505ca6cf8d93d76dc6b1ba61df3cf54d1db2a7f5a039587dff5b8ebf3d5856ae63f5ccc4934424eaa656de44969d5941cb03e6f12f36da0ef4679fd3fbe49b1048c2656a3f01734b53f1f7465c13eb59c23ca7a55d5d657454c9f9737541176eeb5a68302f886c3bf9383eb73b41b786bca11776638a8d6323a5a5cd3439ed680c0ddc5c459f92590a88e4bbd42648521054c070bf1afda91343d3f3b158ee6b81d5128fc916fcbc7950a48c3e1a48b3f562984409e01564e00c5d1ade231866635ded88ab398f19bc35972e1bda100b51bc4a0b4647169d8e894e60bcdbebf8d520831174a8a2026696dc8d680fd70a4637625662c0f9bfda85ed10556cf1705056e26e23043123d618ed15c770430596d1dc946071547ba17dc65f2efbdfc53742d5ac5968c91bea0fe65c0ad03019d272877a94bed227a775c14f6ba0a6ab8d00ce1ee2e3263864594c922a7aa8f3433d598678db12dc2e21643510ce6fca6e72ab59a9446783c8c1308c440e3dc4d3228f0c79d47855404f94744c0327dcaa3de5d23c18f2c0cd9bb830cc5d16566db1964780d265c092e131835ef03e202caf163701ca911c2b75b4b04b73ae5990dd2e94024d7af1d97d9ccd3c6837c74fed5457d8145d4389786d85155c515a5b8fe2a33528fa7f1a98a921337557565f9ccebb4c8eb1b884c39c2fb743224275a9c283cc36700c4bc8432ad08deacbe3d93eedb8aff2d60a79b5a4a211e9e03c6c1e0b9d3e766279d53309e0a2a18f1c2e1facc4c3a75cd15445d2c953d27b97a9670d661842a3d8f4d40d0cfe2e2a9a095095c2af51f95bcff200f989f1d354ffe4c630dfa221f6e09ab6f47c78f94ffa0cd71a4048e98dd8933362061b8d8d06785b82f1c266df47706de4aaaca1baafe72250aebf2eac2e942b019544f2e0812f05090627f7386d6fa425677d6f18c32bd559042dc9c28a378d973a5a005cd4547384774ee5d614e93a0162e299b3f90d5e1c6e79642a1824d81ee3fef4686753b7d2658780f92f3591bf02c45d5827ec2832c771f5080f447d478bd767ab101d7dd64a27d4fc58c75d88a5bea42788399b9ab8e2f96cf05481352931e03e7c2d38cdce14d2d2679483d7ca785d4e29e4c9352c48229810f35ee3f0adf34b662965e3db5135e62fc4f2aea54cb79c2acaebb6081aa94aa5824c0cd3f86461fc5fc366cc5f3c7f48d0476dfafa422a375e17da7203883ad406523747720fdb2c8e7d587ecbfa574437c23f31cb42c052b2c1b45c1dbc66b5a38b3e14c47f24422a7be122c666946d6dffcbb840d203aea011f82f3e8c40850f9a1ece5ab0ac624994b06bd04beb26cf485c0704b872f82dfdc7fbfb07b716a13d383f27b5bc4305872294b3c9b3be8c70db36b0a9225e399fd0d536451ca16ff1fec559221efe7f6d0aa89814e63982937d75abf416c1472f486756534ab11902d1370f4f71461c3bd905aacc66f9bd80f97ce081cd82c4055d2b119e4b4feca9d02914d3dd20cd29e23f9b62bb413236c43b46fd901a2165e4a593e5f9725f7c45c0f7b2615eae8712261466719dd062d9f7afec4d90da186359a269a624ed725957eb36be4842fb4640d48d5d7dede6f4d8c69e2deac94330ffdb9d4e9d16f11601bd62fc376028d9f70ff6a14ac2a0795c4f5e8874e7fd2b331c1226967e6789bd8b95c1e874e0e1aa51357cdb3bf40687c79aaaa94963d4f9555e148e5a215e678491cefb53a0ff8a52da5f377485d7e4e0e255a3655635e1b36fe847d98e161039912a5163429608cc6ea28c4585696c3471f53ad3c87128625aaf1dc729ddc77608c86b34db96875d2c7833eb1a75b3c0b3388ea438aa4279d4d49bd1cc64e87158f9214aa67ad4ac0abd80d19bbca4867d0bc958fff16424a3620fbe89b29ba2f21dad97f7b01c7a803eb0dfe811f4751f3a9afa3940051f7156d61f158c0bd7de686ad9a7d6883c74c14ab8b54cd1a52950a30178179e637c9e50ccc1d7a2dc11f45740bd2e9225b1cd039fc5a662c9498db7131620f4a04a9c2396cf8471c0b15ae8384eb97a6f9b5b06dddc52840fa5cd20004f52e5229c09832d733b889792b7391691e290e3bca24c40896329aa54f471cd080d0d36c99002b2a2aa9c640534801f5688fc4857cd4647953656e24d3fda736b71d4951cf3a2166453b42ce0e43ecf943441645d716e661320e28ff900f668fcc7918f0443196123599d798d064e15d6cd6e1c2d83611cad03258193b722b12b8ba119c8ac1d72c06115c6957b7b2653a889791adcf4a33c0f6e9fc9b354ccd05f067fc54147c3a11f1143f66556d6c33eead1867b045708826c9da5513c6026c2f81677b4ade498ee51a5824a1dcce3b7b2f12ebdd087910d2e907c2c25cd3552b2781f342c8fe5969e253aa82c3e354c355b11d87c8660b7245e0e4224f0aba85bd415c0487937343dbabdfe001b469037628009e76a224c0216c58d808c5791be3e3259c93d669b108c968c549aa70f0cf3e81452a32c0ee9fafc8a1c7d4a89a51e7eee3bbdd152c1ecb435a4cb5505c30a01e82fa61cfc1b4ed78a2da2a48d99af78dbdb9fb47ab5844ef454a758872a6bde3bb79f49083a8fdf207ba44bc880ddf4756cff22cd4cb6bbf51a655724481fcc44f1a2ec3c9587bbd05f33a77c0ad41838941e810385676834e8306357bc32e7f92c623954efd47c75099f8115b8cfb6224cd0cbf0f3c586d6abe2eb0b6ef2d3f89649a13d64dea14b931dbe47ec56633e7c5a4a2ca010ae19b41d7d51dd42b6d0140491da0bad6fc592657e4a5bb6b1e7f782127c9ef2b6692bdcd723d4d0a550790dc618d9570b50ff8822e503b400d0c6b941c528141b1cde3daae9b7700b45f98ed3c9646a1a5daf6acbabaf47900bbb12379dcfab45d4b25b26c4f9307975cc1810555277b9d435f42e4a385f13851592e1a583be0600a0cf8535714641b51c6502de151a78c0b16ca455bdf3fbd0fe6a39e56c3fb45f4fc22d4800d89b4abd023579bf89f6966875d72bb965037e5b55f69059766bfa9fe377e8d05845869eb74f73838e685e9de507f4d6b075f16a4fbbd6ce7ceaca9ad06cef21d643173ee9e3e182977ca997c76e9c2527aef17b66aab6f3fa4a2c71e6b637c0f73357e1b859b8cc79d402e6847c73c19283fea3b523b31df212c6ac65a4691be221c64f00047f0a4453f2d9429fdf4a5c95434501ec17ce6ba1292de33fd5e63261d16857b67065944030da03906d61d6b427c5df1571fe9f12368bd4a700f6c1200c921bd95bfbcded7ad56e0382a91f00c1ff034c5e001065c9ff8c9455bcb8690aff37eee3bc494b968d08614373b3a00af27300136abb96cd6b586ba15996184e841a6923d068b9c0cc8a5bc2568fb6d6f88e54f75663cfab51cd8baa35cb4d3324784211ef2100999d34710188592411164321f4f7d272ccf5e66c3250b4fc2d80a357e656ad9d666ee698edbd165bb00651b720a84e9c971eeefbb6abe16c90945793403ebfca99601962b10bd92fd77662bbef2024aecc4349dc28a6a99bb050dd1a03979a771c562d8b5d28d2146e971b010844811b0fd5c45e0ec21e552b8cf63f50e67fb73446ec3b1c3c4960ee3bb284669113bdf45e47557db018b6c82c67b9112f5e64b4ac0a1f02b7b8b9279ea488785ea2370947bc91d8534e7f79cfb51c25b51b61654212619819bd992fb440fd0707d76619d437f228b37ef99989d64c648d7509463837041ae8e9a1c360cbb838cf164d7c2be35f5502dff582ff08e3b76f0047f59f8007b3f9495062d6061dd5dff521b1692279e257da1e40761921470f609334299a4c2a265c95ea97ca98c4261afced288c2ea9c6585118b23bdb66ba9ee4f51cf61aa51bbf6fc7e69af7ecc6aaaa6a7cd8024319515fbe8eb5d64f6d88834ca14b3eb2e91c9af6001ca3e880725501fcb31cad337bf943588b0c93afb13ab2c734507336710fd08237ad335b309c292b0d13fc136fa15296956b40d065169488cabb270034175a8d402ac7133215011a40633af4e97f0827a32382ccb295105be79bdc34e881c48bbbdcea9156449f4881f847da8b9ef1877ab162ab4808301d649553ff7796cf68af483b039fbb952adf47fadc18f643df4a27a406bc8122ea3f65f8740391f4864b56e3c7d4da377233e5b47c52445faac4f9da2f1b8bbeb9ca65ed95f7d500c3863c8bf2a63dfe9c853ba5c04eab2a04f0fe692cdfebb977845e85398d3f5997173331ca7a4a46b29890406068f2843038acd70dd73447aeedd99a9c3d726", 0xc63}], 0x1}, 0x0) sendmsg$unix(r2, &(0x7f00000034c0)={0x0, 0x0, &(0x7f0000003340)=[{&(0x7f00000021c0)="95e9f753d4d61623436f4db96e581d923f78158a4dd352e94b4184c9b201a564a2b60b5fe9c320039e0682879aedf95b7d6c2af8c892457d72fb2b482d53d96606eedacf4a490f763b54a408b4185e71e25d3d767cb35b4ff0e9466c283c4fd7e7eb16828ecdefb7983bb5c37a4820b91ddfe6983ad78abe011d1bf83e483899a00595033e29b52a97028943bc80f8ff1d5f89ac533ca9a0421f4748dd2d1f1d46e8cad22a7747daccf784b845a1fd04381898f94f4c627b1bd896ce6bf5809cc7aa0287bde898d699d75202ac1f98a2f4fb10ccb9534252ae38f9a11263ffe1657ce60fcfbc7593943815260c0a1ccf905f30ef91c48aaf598af1d53232f32304f81fd10f1f8a9a8fea6715f35d1dc704fe2aab67b73f90e3da1549e0feffd114fa0d3f8e13b8602bf0d94ce3378412f09c90815f11038ed33e3ddd32dae4c7b667dd98f15d3e59535168853edf153212e80ac6d6006497c98659e7b23207b9aed8913ba784eeb03d2e5f2a64fd7ef3d9059a99aa03b2258b285380d771f4258dc128bfaf9e5e85f6123e3880e8cb5ecfe5dd67ba25e8b08c401be138a065d724bcc8bd2898a7d2bdb4373171ce84f2d63a8887f80c57b997bf96344e58fe11b67ba49d7c8fc530602ed10df92d8f573cf1be572dba5df7ca3f33764a493ea74cd41a606004057e19c9604fae5955caa77982e64e45a55103486debd41b8bce7ea857b16b434f666e6ff23faa1ee9a4e1f3c51c12c2dbc119f04b7ea0bb2b13f2be1606d0727f99d9bde95f547a87adebd52e2083d37e01cf38973060fd6ebd4d64f9a0b8144e339a99f0425ba3698323dd39296c888dde7e85bf18c79936aa1b0a3bdf9ced23a707163fc73fd0c44632c463de0efa6d39f2c1f8122c0a6221aae564835ccb06512b0db0ed6dd0cd7291b8b9f151f41cd181225b6c8c5a4ed24daab527b0ca9b24053148cff9971247346132457183e897bc0320606ec0a66bddecbc1754e8c4f0f44c83107d6f121cf09c13df75064dc64d7b26105632c7305dd2f4fc81e3e5f4f95482eff642495c06d5816e9d0aa4479e61113e7dce779cb3724cad5d962072488701b28dd21fc3e716a2a7fecebe6a3f043e5e352abab14fe37b8205aa9974986bf3f79e395e1f0e038ad05a12c52dd1d25efcc3545bed2ad1e4fddcf8671239e45fa43a7dccff1c7e548b6443c3a8be8c6f22744ec76e7b42ae4948f6231cc8e59ab375e4603aa946b5a396dc7d07821d5f1fc63fa1d9413f03f2f2c65b982acb0edb4ab11c53bd3a67c3945f5ad98f69ebe3c7529884d96e51aa4f8f4e7022e9a8994ba28c61bb58708c27146165aa5e18fb020051c120c59cdac95f3325c51c2e855eecb480707785671a070d4f1947cc5a8272949fdd195bc27ed38c44d98cb4a7f8219196153a39af22699372351435bb905c196d18cf93a90644dc62fcd592820d01c04dd63cf944bab54fb732debc500b8be3d63e8bb41e37c3fe1e981012388bc582f7a30d3aa93d62a263b4cbe23d41dce0aaf42963ebd45f91dff632220c55191e0367adb7334382496b5ba6d033bfc64b4aa7742fbfceb3a93118b1cc19405ef2a862415fc00b23b83c0d14633b6ea1f853f8bf4c8616167557c46c7db4994eec8cae6f6086c570c82ad1c2fb6ed8b86e6ab8b7da1fd8e393f5737fab468731d5bb611397bd33dd6eccf5e2026f33824da86cf7370d794bbc697ce92658cbc747838583a4abd4379925e7bd2e5b8fc00d5e66d4fae2332158395cca353a2b50e52558960aadb79ba50e6734f8410247f4de40cb62e979be8d98a37ee42e52a2a44ecf4b14042defdb99661c360043b46d9e3992544e2d7ea64404b5ee3abf1da8d472526b2925858a4c9abf21686a52f5dfc9970abc8c22579cb736bbd97f8b38e780759701f579a72f4008709fdbccb5d275b35a15ca63f592f35d595d05df8a32614a1c2e8e8d1ee836560f0144fb10418bddc3646ba49850a8000c0274cdc007568390a799db43462923694009f53c165d936c3d7f2d82010f306636eca5b78be80c433f639b8c5181e2a21f944e9f50fe105ce0b456f937b19095775494bdf6ee229acee9f7533f87db09ec976da088c3897596722fd0c4f1f599780cac13cb98cd988f418dfae8a248adfd8dc3d4be93a9415a3d050bc8f80fce43e38ea9af37b1578afedb2338f6bc7ae72fa363c4146c25de646014a1b595a294edf734dd15bffa6f553bcebf8bd00f71ac53bd85eece14eafdb2ca63d84f67198afbe90b1a03472c251f958db1ecf14c3599f951b6141f9e45d2dca305d38b7da19b1a8b0e6ff814ca191a2770afad64e8e9b5c8be156953f18dacb6f9488f9ac7c7f2b34ec58701c60e074c1c8a3e4edf5578b530ba6e64062aba3a784c2fbe5927f8a3c315c7afc0c998dea8df6426fc38f05fff18cc12f30ccda4024dfce37e86f601915dd168046c92074b15cb04194ce7b6b63ba8b0e55e4e18ab0490a33b83fa4ff723103b073a5aa186ec6472317b16cc8272ed7073d4826d684d8e342e637f36d22b667437abd100aafa7e01c5313615a66fbfd1d5ba449f221c1445ae7627e948b818fa16fe86fc5fe3f03154fb559ab210a12d90ae742b89c10b3ac19178151cf97ccc85a2c03197d19069607fda2ad67cedc0eab3b8380b951b44eed9e7c99ccb194c8d216b42c03bd4ce320e3a531e62bd2593705d1edc5fea6c8290be281b2a3f8ed87bd947761ab1f9edbca7bc4a598113241eaabf83d863bed9183cf92ac8bb64deae5afb42e9ec0a8b0ff96e561e2a9112b55b8b3b023d6905866b51a91b465a9f11f504fa114f40df8ec881df55c13d0c9cbc3a0857173fd1d9533e3946e2418c28a5783b15459998779a58e364618f688a3c6ad1ec225017e807ffd8c5b2500cff2604500a6d2382ceb47d462f0b1aca31e383913f72d39582282537413ea9c929f9cb7b2b09abb34effea72be4f8a29e6c278f1f85cfddd68c6ee684aa0e3ba8b96177337be99fe95500cbe5d53b9d1916bb940661474f70a2e12db2e07eb9b0debaff4857c4be8529efb36c1aa7eada2c320d762cfc1c666ec501318d112606130e9efebd096c03f16acf72f153d41a2dfb297dd343cf5d6c8c1c09185a733b9ab5bac75249857d369f30d49660136ba515fcecd678ea6a59a08dd4f33f5ab2ddccc3be9672553bb4f2a67126f38e74cc7ef4d89ac1607d24117476757884b14e9d9c547a5f695498e84f8a8abe96c47621ec56bd49fc1911b5e6daa1421590168e54935121e8907470717a4d8a55dd9a328524ceeecaa79cf46da18970f865d392e995c438b1f7d38de60dff223071841a5d00cce452ead9ef70e82fa57c584874864566a8d78f434486155bb14b83df9fe65026becfc7ecb223824d28b64a39215b3bf67daa62e1fd5819bffdda5e0ad0dcb08cb2ac20f3be6b44ebcc07c349e2204c79424bc1c019e61b54561c1d58cb9aafb269127395432a573fc9be002d47683274695bbd0009f3ead526f5aecf2b7f1c8ba13713f9c05bf2795f423a1fc119ba29c999ce1f9b96a9a74c666084cb92b2555e9b611e46a54a6a148b4c1943e0afe8399d3ae8e8c70c97a7ba7f6d46db128057f0fd143b94db40c8997c642a507b1765faebbff717d983b26d6b58da4e8869f18a5f458f1235eff78b652dd9e3aa18dcd7a72faaf9b9c55a4ac43984186b19c146573bb722443217f4bad917dba15a667bcc905815b6f1263e102ee583587a7827680f30d0e13a6c814de414909d325eebab0fb1252443f9cbc472623542592fd5dce535617bf44c8069eac2939d5b37f79c1f9aea504d9e6a63eac901b60c4718d820a69e9029800ec58ec00f06994252777451290f82cce2c4bbb15dc989c3e9feae2dccd4599ed7d469be73d6e13a265103bd2c769a54296e6c2d4746b63620088310dd23badd52896f23ba4fbbc1629cdbddc9a6ae4e3ea93742b1b3e3b786f9c704f1ef570ae35525180e2d6c15c5278c55002b4b64343e92510736f401d0549c3dcc0b08de654b381c98d4facf2d3f41ebf039296e7c47e422a27e6b8959fbb894116f324a1b8961d5d882ca8315ef3f8b41acf2c8dc6aecb56e88eb468f8d828732b6f916c644ae8388e48a63089be870ab1e7b803a2b7079395f7bfcf678af6d62be953c5faf576c08097b1b27b96acb43609e24ce148447c35081ae22d17b808309f5c9f6a2e8610e686ee3d66c2cb6bbfa516503de55652025c5690a3f29a7e3762839171be606fd54473436cbec06377cc223ece2a5367f00999d5b1a1f6ef21832a21773509c69c088f207e012692c2179d6eaab54f9d37cb8de34f7d00634f9605c4e5bf0af85362d3f649703baffc7065cb9b280a43489de9339cef7d847898a8d9e540fbc1b20f08dcfeff022e763577f3efa06cadeee3396304b85f7366a5da4ba858bc4c29ab808c442e48fa0a916fcb988c03cf868dabb703a1ad45692758c4540854d3085fee6323f849a50b67966821f1eed0bf2d604b24e2afaa69b05f6e568055413522c53941623a9272818e00099237fd711cac16263708d1f758882ef972c6fe92dc6fd7ac3299147843023da25986bc978d0964be59cfda7e656d2a2e7f2f6025274b11419f05edc276ff40d998e1b4956842d011c015d723bb9529dd7a548c3da4891297ab4f9bf4fa69d16023c52526617a1da3886b10945b188ac697b54006cbf0b45b9590905b7c64310fa1d4e791efa073e02b4c08f5955ee211360f48b15c3f4f43d7c144ee1ddb3fc0a7146f2c167209652f0dd46a240a9f89e2dc11a8aaf96230c294f9dd4a88c5df1d83d88a6424f028b47d66f07b40a41eea0ce6a547eafe2fc8f2b0f91f6b9cad7a19c743487cf3ace7d40a55994dea1ca3ba7b1f6c20344043a2b33d009723ed98ab7d28eeb864f5cba351859723469627f0c029194e0a0a1eec23a024e64fddc5c9ae8c464468b0d4a6c48309b066878a9115043dbe9222456481c137690fe23512c458e4f6b39c377531d7163cf9365058614b461abe67be744ce10507767221f789955887b62a50b4803b5099d3ffe633acac149fe0e06ff42bb5abab55701de9b89d5c5c94a7f613c8f3df0ed6ef7010a92c04330d32a18fc3d517d42c0d659eff524a32f1f139c7e2c8183f5274ca6db078bb36f10a8cc2cfec0893b555d97f14dd368e49e03025e390e20f6d84ea16d63a5e5b6d6063637ad65547dbcc292d55838f7a86edac4c6a49a2f850dca93bccd74b257af3af164b40cd8c3d8b8850a95f58cf24ec9fb60958174b407ca9e5d429a97bfc923dc6aee2f463bbd29af6764ed5d051acb764554bf9e83a583199d10d7aaa6860f979b12b1a72d158765b50436489e275d2efcd3220a6bf8f387748e71d1e3815d6c9e8b26516458c6d4dc97ef85c41f5708f6ba56a3401e9381f8966043033e9c3652cc43d8e3b2c86a3cb3ab5795d3aaf49739122d5dad49f7e0fe0e86d9d33ade3d63ef220e86fd124a5116fd544ce4879b27f6a41b1a661f1dba4db5dca9c41d5bbdd31e99f753aef9412f2d9da79769c562a0492594d0b1a86dfceeaeadf70c18160f5141e0e58d2a7c6dbd23c98ac6b581034385812dc71deb1c3dfbd5daff13b8824e2b9f8f11967e349558aaa0084806f4a6c161f689af95459bb00e780989454e0dd2b5e00816f394d99a3b010a4b62a239981a5df809bbd38d3ff1a9f675e74b79596b572f8dc1a8a6e564f3504cf4a79058e7413f27abd6398c92517852d", 0x1000}, {&(0x7f00000031c0)="93583ab6a0369f821404b9274f7fd5abad6d7c2d76e2cd02665fe19430908bba11c6b2e6acd0aa6de0078f88e93674a416c6be9ba709f8489ca29e310baafa32b810e764", 0x44}, {&(0x7f0000003240)="9b09d4a9debaec7aec5638c73370eb2b2d3c0242945bb886e1b3d39eeb87332b91881a51c1100c7704e986a9e79ca9b1d3b9496ea25101d65a037737c3b7e23c6291e0f338b4606fcb048e1f02ffabf9e904dd27704170e56045bdb0dcc429e4b4d0f72491b953c777568365a291231a3a5f166cd070880200c2f09f7c772fe2a29b310c642976634d611574d7bcce94baf907148b7a0b71fe65aad235042b37bfc1ac670ab0006d08723ff03ed028400462056680449cd7b79117c5bc51d38c888468dc21dd44190bc13d3d0fdf49b29c1552ca670a", 0xd6}], 0x3, &(0x7f0000000f80)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000800000000000000ffff00000186eafaba48", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=r2, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xc0}, 0x0) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(0xffffffffffffffff) seteuid(0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) r4 = socket$inet(0x2, 0x1, 0x20) r5 = getuid() fchown(r4, r5, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r6 = socket(0x0, 0x0, 0x0) sendmsg(r6, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) accept$unix(r3, &(0x7f0000001200)=@file={0x0, ""/264}, &(0x7f0000000dc0)=0x10a) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000], [0x0, 0x0, 0x1000000000, 0x0, 0xfffffffffffffffd], [], [0x0, 0x3b7], [{}, {0x0, 0x2}, {0x0, 0x0, 0x0, 0x4}, {0x2}], {0x0, 0x0, 0x400}}}) executing program 3: socket(0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x202) socket$inet(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) write(0xffffffffffffffff, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket$inet6(0x18, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) close(0xffffffffffffffff) syz_extract_tcp_res(0x0, 0x0, 0x0) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/102, 0x66}], 0x1, 0xfffffffffffffffc) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f0000000240)) executing program 4: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) r1 = semget(0x2, 0x2, 0x6d4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) lchown(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, r4) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$FIOASYNC(r6, 0x80047460, &(0x7f00000000c0)=0x6) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000001c0)={0xfffffffa, 0x0, 0xfffffff4, 0x0, "474fa4d9159e7fffffffffffffffff00000500"}) writev(r3, &(0x7f0000000280), 0x0) ioctl$TIOCSTART(r6, 0x2000746e) getgroups(0x0, 0x0) r7 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0xf505, r7, 0x0, r0, 0xffffffffffffffff, 0x12, 0x7}, 0x56e7, 0xfb, 0x1}) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) ioctl$VMM_IOC_RUN(r8, 0xc2485607, &(0x7f0000000280)={0x1f, 0x0, 0x3, 0x0, 0x0}) r9 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x140}}) r10 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r10, 0x2, 0xffffffffffffffff) shmat(r9, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r11 = open$dir(&(0x7f0000000340)='./file1\x00', 0x2, 0x13) mknodat(r11, &(0x7f0000000080)='./file0\x00', 0x2000, 0x45a6) open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x2, 0x4) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = dup2(r2, r1) writev(r3, &(0x7f0000002400)=[{0x0}], 0x1) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r3, 0x400c570a, &(0x7f0000000040)) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b9efb00145000cb69bc836f0000070000000000000000fe8000000000000000000000000000aa4e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000c3209d8150fdf156f54007981fe42ea19dc0e39db700035f000800000000000077f399c1ed665b816fc1a7421629565c10e905ab6605049d7bd88bd29c21241a4128b4efd573985da8051cf03ba2f79a0111d9522b376e1adcd6e212aac021c89da80761ec6aadc7a905b7aff6550a47e56bc4d45ccd8b18de01466062c7e3d1506bbde0561bbf56"]) executing program 7: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x0, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000100)={0x0}, 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) r3 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000180)=0xc) getsockopt$sock_int(r3, 0xffff, 0x40, &(0x7f0000000140), &(0x7f0000000080)=0x4) fcntl$setflags(r3, 0x2, 0x1) executing program 0: r0 = syz_open_pts() close(r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x5, 0x1fc}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{0x0}], 0x1) executing program 5: shmctl$IPC_SET(0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) getrusage(0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = getuid() setreuid(0x0, 0x0) syz_open_pts() r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$lock(r2, 0x7, &(0x7f00000000c0)) r3 = getuid() r4 = socket(0x2, 0x0, 0x0) r5 = getpid() ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x40000530, r5) r6 = getegid() r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x10800, 0x0) r8 = getpgrp() setpgid(r8, r8) r9 = getuid() setreuid(0x0, r9) r10 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x100, r9, r10, r9, 0x0, 0x1b6, 0x82}, 0x0, 0xfffffffffffffffc, 0xfffffffffffff166}) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000040)="36f97e5be2e2f83b9c0c95681b71a25fb7a1acaae6c76ed63267f734c0d41e7cea78aaceac60518b2a25f8e38caa9b240aeefebba4aa51bccc828a37e76f5f88ad660215", 0x44}, {&(0x7f0000000100)="dd4179e80f6596d3870fc54917daae28798913dc705173a21bf605250562cf04fd059645e9a626ff222226d3a3ad8448da752ac1aeb82d28b2264a1328b109ec3119aa57a37234ef43044e16fbfe6c89b92b0190a7526f9804fa6e", 0x5b}, {&(0x7f0000000400)="fdbf54b339c7eec3641e9957630c1cf02333903a570c5ef3c22996db3bffc27cabd014a38f209fb240bda66e8402ec95c2dc4a7c165c6cb6f3cdb1cef26b2b21c9a4543f", 0x44}, {&(0x7f0000000240)="e5e70a4d9c2722b1d058934d5a107d25fab1256ba0e2a4f8461805440000000000000000428fd8bbeb321dace13c9d0c00da418a92eaa4769090d378a3fc92235200dec8c6599033e86a859dfa0f3f647d6a07e4aa512978532436c4", 0x5c}], 0x4, &(0x7f0000000640)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES16=r0, @ANYRESHEX=r3, @ANYBLOB="000000002000000000000000ffff000000000000dd9ea02345acde9b24e9a59ac91d8f95d6b0c4332388643fa2e54be561ccb52dc6e6dfe3ca91af7e6d9756d5026674122b81efd966c805f4a8177330c736c65104377d98296eaeba17002ace", @ANYRES32=0x0, @ANYRES32=r1, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRESOCT=r2, @ANYRES32=r8, @ANYBLOB="000000402000000000000000ffff000000000000247b3d63b222c6001b29ab9b8d7f87303d409629457c71522a235a71c0b65ebad5f533139356f0c9410715a73811c793e86405babb74ad302a4eccee7132a200132c26e3d570891717d1513e721e78cfcac3ae0e37f3740e04f9caa78bd8a1981e607bc8b59b75aa1ae51d4e2d02ec53106f96e894683e04b2aa7082c6efbd7527f51c52ff81797a9ef6430521b996b9aa1c83b5e52b133ee53517083ae87706305c83275796d1d62041c6b16ffb02c096914e20f5c91ede7afe6c69664d7d20df8dfe4c242c3f6c87ce18aa030980d82a3f76f23811ada9b78f886bb722faf5a31db0271b15b9f1662cbdb20f344dc7c490e412f36be0cdfd", @ANYRES32=r8, @ANYRES8=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r2, @ANYRES32, @ANYRESOCT=r7, @ANYBLOB="00030000000000000024f2d608bc5c81000000001f00ffff0000e16432ba7b1facab76fc93a0e80a0bfef4c9d4b1a29253e9675fb77dd82cd47f355b438c009f68ed3689db2b28eef7b48d33307c4ad205c0c1c5e364d1c59f9a0ad15fac4df25c2da771964472ecce15584a05329313dce8632c55841eb2691d98cb5a4e7db8f7e1f387aca094a0a61a447de33b03b15afca426bfc9c36b8b55eb563b5a40000095abcaee64286841eb8e2a311f0360060000004041eace47e0924b906beaa2e1a82e814652a147974be8f58ba765cf2fc2f3972466aa14eb0ada34c7456ef6d95a1285a41bb597ea4057e14ba44d653cf61066532bea8c62c67b644fc4bc0e91b949860314f3ece972616659d14d1d4b9d368439e15863513cd932400b50b8dd8feebe573d5b7178163667420c4f5ce374fd29d7b80134a2644fc10b0cb989640ba0c7", @ANYRES8=r2, @ANYRES32=r3, @ANYRES32=r6, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r0, @ANYBLOB="69f706d5d488566c06beba02cabe0441723306ee3a0fc8a561d19d0b7f075a2ae6216b17f214b2b966c33b6f12079720aeecf5548cd906f0ba3875344c36d3062a4e1a732de8b93f765010321fe8d1bd5b2c7ee89a2d298f2a353fcbaec6cd4fe4d38e66cb5a26f68b91291a9fd2b6f98c97afc2a68485cf1cac314083ab01c2959c8ec32a5c27bfed6efe360d79d77e569fd8487e812257ddc7b44dd66540399208b518016de4a618e261ed45675f0eb454ee46b58696b4855b4607927311a23ff3da05fcc5d2b869bf81ed06012759e82503bf348f9ca993", @ANYRES64=r5, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r1, @ANYRES16=0x0, @ANYRESDEC=r3], 0x108, 0xd}, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) r11 = kqueue() kevent(r11, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r12 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r12, 0x80206916, &(0x7f00000001c0)) syz_emit_ethernet(0x46, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60aecf14090000000000000000000000000000000000000000000000000000000000ffffe00000098600907800000000000000000000000056b164fcc465dafd649cbee13e95e0775d57b1d8c61d53ec9185f16bc41885fc06e22c137d75981fca0cc581b87335d10130742ff5ee05a9937b22a511533804985660efc06db871c1bdd49a77c7a966f82bd1f783bda264935d0a539366fa0af872f1c42020796478f198ab"]) executing program 4: mkdir(&(0x7f0000000080)='./file0\x00', 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='c\x00') ktrace(0x0, 0x0, 0x310, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) execve(&(0x7f00000005c0)='./file0/file0\x00', 0x0, 0x0) executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000004c0)="1a000001006b8bbb80ce02cf5efa0240644a000000000e207ad76924ddd2f55a6903d016b4eb2cbd03c3fce27387053d24e1728c0d30ab6d32b83e04d4481468aa90eec8a0dd9eb3c2852abf509d508f2c5ec015a43157e396dd36278202540ccf50be2ae82cc39342836288020e0dc558cdd5fd7e3bee13b33432d8e5e2af154a387d6cd036d4e971f95ab10ca2e97e4b9588", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mknod(&(0x7f00000002c0)='./file0/file0\x00', 0x1ffa, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040), 0x0) dup(r1) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f00000002c0)}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x7, &(0x7f0000000380)=[{0x3, 0x7d, 0x85, 0x4d9a}, {0x8100, 0x0, 0x2, 0x3}, {0xfffb, 0x20, 0x5, 0x8c}, {0xc5a0, 0x2, 0x0, 0x7f}, {0xffc0, 0x3f, 0x1, 0x10003}, {0x2e77, 0x80, 0x4, 0xb562}, {0x1, 0x40, 0x2, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) pipe(&(0x7f0000000040)) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000300)='./file0\x00', 0x100, 0x10) fcntl$lock(r4, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300010008}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047466, &(0x7f0000000200)=0x5) pipe2(&(0x7f0000000000), 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) open(&(0x7f0000000280)='./file0/file0\x00', 0x2, 0x14) executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x20}, {r0}, {r0, 0x1}, {r0, 0x2}, {r0, 0x1}, {r0, 0x8}, {r0, 0x10}], 0x7, 0x2) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x40, 0x60}, {0x100, 0x5}, {0x83, 0x35b}, {0x22, 0x8}, {0x44, 0x4}, {0x46, 0x1283}, {0x42, 0x9}, {0x88, 0x7}, {0x20, 0x11300}, {0x82, 0x5}], 0xa}) close(r0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000001c0)=0x1) writev(r0, &(0x7f0000001f80)=[{&(0x7f0000000200)="c67dccdbec62f309f2749a90db9bfaf85d55bef546e3fc016d85d1d3d51aff582328d0e540df66f9615fc0d6c0d898ad326d08914c69cf3097707f71bf0b4708353011534d488afc891797f23e57fd44cda713a69e15eac098f804c19abd768eab77fedcff061c3a723a99be036908444cc6904f9cd79de1d058a5563b529a673ff66ac3d4b2eee9336d8560f9e7566c1fa1ca15534584bc32d93dee180358097704368f44aa8a90b2e0f60a509f9dd477babe93af17c660ed8b349b89d6e9516bb37d30cfbaee7d2c3d58ebd2a503424067", 0xd2}, {&(0x7f0000000300)="a6b02ab042fe14a0cdbf36ea6a8e77a1a5e398986508bc4ab1a51334d61a508d4e6887f3ae1c38fae64ce14ed28ddc055e2d3f87cd8715b6ad4c29e6255bc891921c72c318cc2ef3f3ea9ad0393def6a16d60d622d752d2ed16fb59e81b633cdbb1c9873160820084f2aeffc92aca11e3ceb3f13273cf60c19c0f9196ecd517875727d7a3e12aa16edffbe7085e0b997061b8f6d1d7ea905d25f2dbabae9e878743b2f1fbd5c1dc6669ca7071a8675d7e24128e059c0dafe2292388fbdbe0ddd5724dc46bae6576f93fdc0e904907374d3ff81a7b86ed57eed3aedc2f427cbcb160127660171bba7e1e8d0508bb7bb0000000000", 0xf4}, {&(0x7f0000002000)="1cef4fc8e679e1bc41bb2b62d332a7f1f8036deaee3613454cad4fc8ed316bcfaed70a5aeb9fc77cb92dd3b5766aabe1913470a7a0cdc4c9508e8de28b6372b53ae6d8d5dd4d626fc85baa2d82b10a1f07b0e5ea61f400c97cd300000000000000406459f3c9adc019f2f40af423a08ef8797c7e40d35b91ccdf76c93c2e2ab23c7e3fb4a757de56f8012de2111db90b9f02", 0x92}, {&(0x7f00000004c0)="db2a4fd5962b1024ddeb8777e64abab46b7e64f115cfee4511e65d142f7a279c930888153ff053c3052b82558b9f2ac7de6d9d8edd931df55e14cf150fabd2", 0x3f}, {&(0x7f0000000500)="d9985fca7fe645240000000000000053aef3", 0x12}, {&(0x7f0000000540)="ae6cd7ca3dacaba3d6aaa99d8877356ebcf736bde0ed617e01e9cc6761658a196a2fab4d", 0x24}, {&(0x7f00000020c0)="fd9abd6c4a94044065894df2d3ddd3d567713213be9d5293fa210d2c254e8c3f4955ab2207ece4ec853caff7a33508290e674016ce76a17d78451db4222ff05ff097d755caa2294de239d4c43aeab0d4b6cfb7caa5691ee2fc59546d6b70f8a67324736b38ce7bbd9b8268657eb41aff3e670d65e800fca0a4c218cda56437fd91dce18f0b8e34746444de7c958a6cbfe30fbd42ef4f09b626f21e88bae313036afac526436f4681a0e975e3a480f6f0c446fed9e26f853ec26f1e774d37210fb433142e80da657a14ba251b41250063de1c09569014b4a666a82665e0878759651d9ddeacbae4f8b605b2f6145b8637e65031f38fee948fe0e0cecd929dba3a79b2c3aff5af97c68db472aff42d56390e227e938ebce0e722f6353d6e703c54e723a4675e814bd7f649abbb530f35f3e355f0008115d0f3380841a86a3c036e41496745cd91d7c16a0c2d5f6bdfb97d57a292ebc5a3e91290d10c20d9b7bd1a09c9d9e010359a833b65e0e6bcecad6dc422e52dec2e6883c97458d3d583aab5830860ab9dc830157b699d877ef9bd4ad02e733a87799b8127ee58616e03a0e6694ba50d6f1d4430abdc58402c3682d5767746d82d7fd9610b8e5d507d0ec9f8a050203d6c7f5dd319a795526722363ccedb576bfc2293e29349f5c8bef59dcfb47f71e715650a4a4dcaead07c4c02f26733a1bf59b48679369f3f1b24f5730695b0831f18df6f95e6b4700426f268653391df479ad324004d900f54bdf73e9e0b18d7ed8717cfcb886919f24e1c81bd0a7ea3c089e63ebd25264b42f9b605dc6ae4c7b9857f897ea2e688a5cccbec4d6d50c455e6086af10e5882c4b75d7cb718150edd80cae44f9cddc4dffeac8d258b3cdd977d63c995a449920634492cf6c36f45ed19d01bedbf786cfc09ddacb91dc41e2e213f46a95b981ec0b76f58aee1a8843ddcb0c67dbbfbb3934c1fd857b621164b778d00408aff4ac4b125ddf5fae9e37ea7a83c75e373f4db04980d0860adb6083d681f029532743ab69e1fc818b06b63f93197f82672c68a522ab481df71c161361e1c303d6b52a4b38f506dec2c5ae42fa0362763ac82e39c1ae5384d948a668e9d1e3104042bbd3b48011d9947bf5f22ff4e39bb73ab5179bd5b1dba156e68013bbd3674aecffa7ad576e7daa75d507b6edef4c3d71d609e7feeec2c9cd756a8190e695e71b31b43860566ff31ffb9057ecff7a6800777f20d978bd996a89c9a61b20645d21b32503a01744930a33b18c83ac0de5004e6166a3d0f4bb46fc703e9c454f50121d7380c4cee028509ecc0f801b1b588f78a9f71edb05074944ae1c6c3574fc71c8c4b0939e2208f01268012103ca66be507b05e93a218e017cfac0f2b05e93c47ca5faf4e9111c05854d16e7e9a6b33baf33373e8f0f78bebf2dc95b3bfe67fd4358ef2111ecc847f317f7b4fc70d95ab7edb3665c6e532058764080141b6c0fd00f1661385886dd1f7e5ec7037d99a5693df7284d0f9f1b2bc82b5e2e183b03b6a46178d109d2cfd84ce0b860b005f7f4b467dc7dd1b7c66b70402e7159402f342551286839db0bcef3617aef51dce75da0eabec38f7df799a8d297e1c88b5d5c56f30aba2a4b0832fb4692c3a705fc5694fd2f70bf3ecf12d2156865fe62a92fd9d1b46a7f3126ef4468c68663a7ea7eda2255aba3ec6daf0f52ae90f09384cafe71c2805c55e511414c515603413a61a38d82ec51ffd277e894aa7b58538721a50dd5456115dce309fc7fdeb7e563850a70c686b5530ee79931817d9338af371638c21ca997bc9c8a3a3126ebb991320556649c83fe3cff7be7fbcdac6575a5ca4b92c60b0c8b1ac30a07ee4b5aa9b0198ff6e73333f760f5f05ee06694ed40d31ff3a9c816454aced1aad08544a3b8d95fb986d815f8d34a3ea3cc376530433db97ebb40a756096573b2a4ac117e68f5d3b4ad41727164b8d5449b3fa498bb1220fc88580b63f9b9adb633a8f34074f82ca4e66b81319856b729fa1e940593f3fc5b9d2b2503c6c9b004b4936048b317c8b087343cb69160e55f6c6d8ed9aea74a78b5aeb3e80df6ec4228f9011af3ebc7ea8019c6efbec75c6cc5b324f46f754394c78f6c3383f47c30a8605891f88848deca00b8124d11a631bf3ec9f2e705df4fa6af05f1caf7295c9cc612b1493e3503c723e2dc5aa8e67fa6135d7265e298e496a5740095009cfbb6345ac5f0bba375b4441c7975ebb5ba66720fc74fab1e69180338b93487ddea05a39244208801af031286c573041a1d99488287fc980a61965f101900caff3b2495922d2df69415dd0e70ffcc49f587de00bbf18d7f570c1d342e91efc37fe8c224d51dd6a23a6e0c1763273c1507cbde7ebcb9e4d6610dbeb92b597e791f17da000698ca0bd06a3d54e1907416e8315e04c2a46e043030ea523ffbba02ebc4a14944dc7a89560e0833964d90d09ede1ab4565d61e6f68214cb21f9db055a2013dbbf7b995c94c443f64e7f05a96cd23f1b19887bca4cb35e0b279766b5d83ca5671948dd095b7ae3931ca4f12d95ba5d204aedafcaf0b5602d08f42da70a4c72e75dcf15e36585468687ebf939bb084409bb8c6afe80f8e6da10ff83725b84625be594d1c071952e7b02205266094b7d3e52c95a595a2e489adf134fad3530f942d9b48d530ca6e5848c1f84e8c6ccd79a1b37f769995a10d9898bc2d651d3d328ba6c1b0d764e3f412b8f87e012604f671225e0f6a5e436126cbde61dcfe84113126583348ff7d5c4b1fe93bd2cdb4f4f3049c6737a8bbae4aafaf5e7d98ced7f832baa31c8ed726cc3a4a48f5786f455e1fffeab75ee5603a780073e86d2771df4cb459e9beced95fcba50922f543eb7d1537f85b831ef690a1538c5ae2175af53cca0347ac3e78ab1c9084c05449a2430c7e017821119a77b1aabdd7fceb35e4b4ed967b570df270cc7bb7a13dfffa7ebbd3469783d04a2ba0be0657a5378acaba404b3dd5af99efc6e0139a41ab33c5ecc9aa1101844246cdd177bc296119fef9bf78f6d21422b7739cc362ceb5456b53f972637934c6995212011e47cf132500be3aadf5d9e3d430f777880c855e2fffa1729768e51780a500765ca2803e1ab32adf295a906bce7dfb2002b5920d3ab1efd9da62656f5ddb2c992e84170d17c5e405a99579a3be47744fb7fa79d996100ab013dd61190feb368246829abd963b8a229198205c93ad3a50efa654123c7e9a1b69c4aa608ff7b336faa096445409b6f4fefe586c0f98e3c2106fc363843b1d0e075551627867bdbf410b68ddf00bb4146159a44bff50bfb4abb8a7319bbad35dfe9da4c0120e7dd15aa37bbbf237509d93dcc335311cfb55d47a97e8225177e41672b5621365313e9665981dc753bd5f62bf3ab50d96e0abd361fc66c8d8f66f844cd4e5b2f94d0d6729fc2a225db230cab8e19c4558e6adb2a3886bcbecb0a74a3c627bf2cc671d30cf3243b77d1ca88be94f953a85cc600b1475656bb059c0820ee43d5d0278cf74124ac0a882861fa349bbae30562ab805fbfdb8c0973c7e9a4ba3123c7a74d96cf42d048057c1e114f7d174d1086a38a84b780cdff44af580d4fa4627720e174f74b7853995b2e31ae621f57f78338503ae958948f071ee9dbaaca21bbff6605bdf46bb963edf399cde7c1e9dc3b0b237b150c6fdeff56c7247b9dec4ffc4a721d22a867e5013bd1bcc76048bb717a0c79e8ef8d0292fab20b1d253d685a95537ecd58c24ed55be9155eb617fa3eaf293df08dc2946543580735ab266b854b7a8bf97e01ab56f71c7913f44b22eb1ef4b67247be5f6a44ab39b020d3d045f3d53e92d52260b37ee7df9d55241d3df025fdc03f73081272da9102c96630cfd888a6c2e745f2a284f9297309bb0fac6da9d2958b614a1f4ea98d810540143574800d40f23b97fd1ea73742e784233f2fde6f1535d0322c9594af90f5219d27ec6da298993bf0ad4744f1040c8c4239210cde181f137286e8c4580557fd0ac11610a1bbcac4f2df61b83175d6aea8f0eae5ad4b9ddcca0eff316fef88c09d345f634d26ee6028812860492a44d8cff50b34d75e56605186b7d81c62c05fb3fee11405ee2e302861e2eaa781ee2ebba47bac5fb4f59c841fb5c14e2b764c93c632cfdfbbcf8e7dd5ab68e25be5903256cff6f4ff0339bee136d0e6c5151522f000b92c62216b23693372676d03429395934b8ead150a49df04d60335ce8b773127667f7facb4aede08aede4c5392c43b8d0ea87d3f64c569aad9c667de394fe082d049a547a13c6d1bfa27a7555ade7f109eb8840da0f6a271b26d6ef2045aa5023cc18350ada20ca5542998f49d8e5338adb508ff44318ca5682334e9ecb3df3062317a22974be4812d6002e86d5fa64175d07d47d438bab916627299ae55e697aa388d839348d8203eae872ca94730cee42adde4edb4d7d935bffd9ccbf9a169f2705fb1efcb7fb8663a3bbac7e2ec5f2c0d6e82bd47474bce9571b3aa2e21aa2990cb6e698a87b983b9000542779ee9add4ec2bae8dd49ccfe48048258c7cd8dd299d66f83afab2e3a8570dd0969cfc8a921bff340e1e2b4e8f9caa7bad38e91208d77f53df95b81a24c95db8ca265a5556fd324119f2361fd47962cf181fa60908268eeabbcc8623edbab2f1245ed539528153a70b810855aa588b35a0c2545f218db66e64658a415fb2831f425acafffd010668b024d74656f30f356d56ebdf609c4ef1f6c685deeb3ceff98921891307bceb6cb68a8e1eae6552fc92d4264eb6c2a8dfd15751f05949f6ccdd75c506cf6e5dc5bfee7ccfdf93b8c9c133ae717cc409e58b0c1cda49bc89eef52abe380a8f732476b444106b8238c599090cf0d7c823759ca8ff8d346c206cab191757652e98286879b9296331c0a286d70236c4c35c443fb644e5fa2959081a87a1b02b700dc88ee2c2cf5678b6b1df77b10268c04c1795f108d2d07dcb661018d548c70e7403738566f645ab05e18efce63a01268bb026b55b186bca099525d806ab080b503dcbe29d7ce902dfd5f1251801ab73fc87004ef37fc2adab2ecb440dd30c4697f03d794b8d872e4e0a4069b13a6fa9b5b536c8c3a592ba95c360fa65945caff1145ba1904c36b9663fda1bf1d2c84f5e27d9d284b5b5f3c0216bb372eed2c473af824319cf5f5b5e4161dfa2968a201bffc26542a668d431372cf9d1637a7c084b623074301f23a93dce358cefb22d26bf18f7d1b42343ff986bda7edd6e1f9c6c3045bf51ffde1a765332b35fd4f8c1e10098b857a09fdb17e355bb2d04a9a1111c08ec04d386e552a9847a121fed6fd93847590d0b0140a9ae2e93be60eb8d836ee1bf9e448417e997ca42760435680e8b2d0910065aed7d7068aacb163cc50984c3754fa8b3ff9611feb520487f039b387ed645d3e6e36672fdbfba1d9aa7fa953b8d831c6d294857b46616ba7b9a6795f5837046d4e71820aacf0837a1eacfa76ce8a82ef579bde316f36dbadb8abcd0d1c58e06e9ba8a9ebf5544641be669a8e2282f1e412960f3b002947c9922d8050c947971e26a909c2cdfaf979088dc24a9bb99997809ae8e08d941ffc96e0f01e80f5f6d0f2d225f5748849c9d99dd49970680197640926c922935a016ff7db39236089be69ae7ec184982be22be81df8d6897fb6959ac5b81c737f10e9f3c1d38e325c15d75ea7d67bc84a18311d68d8c57b49f33d6d9a2ab1f6b8694611a2c5e6ef40a64e0b2f2bf11b7a4ac6dd08844467c51d6fd7", 0x1000}, {&(0x7f0000000480)="f6f9e627104bfd9a96f6901bc0a2db3bed0a04637828e0b4e3cbe8a98b2ee2400188a59b24debae0e5", 0x29}], 0x8) r1 = dup(r0) pread(0xffffffffffffffff, &(0x7f0000000600)="b6568fbf50fa6d1c555928f1ca92a1d94f708c8cb84c668bd06982a22a2084d206e0815f212f0c2644bd86966d74fc812f08e7625f6154e017ef7a6dbfff76b4daa72f8bfa12322ab6d8d76ada9cddc50af22651093bf46fa3f45e02180794d8b3598af887f01d24236bf4f6d49bc07ae1425f8857cfcc0210dfd204153928c95eff07de2cde42ad6d1bb21d5cabe2bd7106d2acd3aedb4dd1dd427dbe43c2e12fabb796511ee43e72a16ab68a6c1f2433bbc9040cbe6ce5e477e1b396009b6c204d1062c1b0c90fcae62600d455d799a63f443637f38880", 0xd8, 0x4d) socketpair(0x18, 0xc006, 0xff, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000740)=[{r1, 0x2}, {r0, 0x20}, {r2, 0x4}], 0x3, 0xfffffffe) recvmsg(r2, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000940)=[{&(0x7f0000000780)=""/94, 0x5e}, {&(0x7f0000000800)=""/220, 0xdc}, {&(0x7f0000000900)=""/41, 0x29}], 0x3, &(0x7f0000000980)=""/228, 0xe4}, 0x801) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000ac0), 0x40, 0x0) fcntl$getflags(r4, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x20000, 0x0) writev(r5, &(0x7f0000001d80)=[{&(0x7f0000000b40)="1f5b90f36b35f1f32a7e8d377ce9419ba79e579b9d63277cb292a35c68c7ad9ca2a4fa91f73571c837e582bea43012d05eb79a046d4a2c53a94d4fe5f84743c066c4c43a70e2e17912b9252bed129f0ff0a5391abbbc2ce47ab4852eb72b80f1a8f4ff2cd6e3bcf3cdd4f80b3f77c94502d7b27b4f56ab5ae4416b9e7b7c16f59db860d9a8ccb8db78af94d6ecc11390a17572d92e7180502126553358875d89b33f17ef247c90fcd06e0ba022b63c3450b7f92ce9542be3e69962a251bc685c1de66a83ccefdbc5d9cb0ed0d81086c106a0d6c8de0be9411ed2bc9362df5f917fcffa462de89cb3a5e550bf8198a9ccd9590c410e0bb0f2babd4b646d665acc2aef087e6f50d39e385cfdd2eb418f8201364a0b612b3467a70426bdc276fc73c65e762e0678000541bd85c9ae7103a10c46995894103d06a1eb3f0db72b2130f582238ffa41e6edcd8a8faf6e501710c376a4963f851c0a4271b92d0a19f1e1bd5dc0ec3718670ea2ebbb58db8ad95c3f79d241aa94267fd5fd80b0a29195ae8475781c31dac3ca7f18fc35a2873a83db812f418d3fcd544798fda438ad72dda06c5c99da03c758e9c8669a6a8f7be6097b24e6dd2a04530f7f9953ef411b80de42f111e7f075662402be53191c92414e5a0057a78a712c45e0a3c03896d355210735e87dae46ca6b89c1a2e0e03d3756c0009929050a9ee77bca5a501212b51c69b9e9378435511e9f2d1b6a4b82576a465a92d01bbf6f01bbfdc2612f89c1276e04f4129b704fcdaba7b422e7d97615e4999537184495e573b2662613c08b44cbb27ae803f8f37184f98538782fcc7bed5b06ee9df813e2b81371dc9c71366b536a0fcb30794689d0a835164bb5987f14f95e4f5f941aa14548241f88267c00390bca771b5d5d6557bb25e0b561f4651e79e5665d2e6d17cefdf57ce648a0489fbca0246fb8df0d6dc4eab7d7bd6282da86185507e8410c6ff61ec5ea8123da09a8fbc9991ed128088bd9cab8871e5790bd4168924a59a890a13ad02f1230f9af34a8235f65eadcd9b68f824b2774cb94e16459fefe67f1c0bd1a2a3d69f0776eb02516b902db0cf31bed108d46626c1696a33d63681ceb81417fd7d3a8a03ed5c92681ace1983b0f8bd5d2e8f18f61fd36e3fffcdc8f22893e0a93827959450f2bc77dd4cbea7a363334ffcfdf99e4500cc18698f6b3b0bde867eb924559bb836cca57c13b306fe08affb36c1e736db55ecb3aff98204baf8d6bab12bf7bf7f642ffd64f64d6d7260ff696232933c29a919fdab422ff49a564725102e5577689ae74274c4bfbf7a77d6b4593f70b17ec36fb264079fb50c79ace04a8b97ac043c6bd30bd158a2dc8c7d1a89f46c09dad4a5290ef19f3cea9b82d6b60660b93cfacee1b2c5cc971a4c544c10ab3edb229f0c2e8f0b3ad82d97eef3df428c7e0272dbb672056e830585a27a9a624736b9c548d501b0d125aa6460b2e2c0d24a55d277d93b2ca8c1fa9d55b9b6a14f7fb3e2d71b0f2d82779dfd0c46ba63d139797e6b39145c64719e42c1eead1bacf1a46a954cc8872b366459084461184fb039e394445bcea1553ddd853b36ee9af9f15153ce616313cec6da2eb2e3c2e45e172aa7066ab4f65ccf264b0528589d460918b7a181be54a4a8a8c350a56af6efe74157aa3d3a79383432a9cea81cf6044d18f9c111f602eb40b195a07b7ca625f81fc012c9f8703ccf9fcb119ba41398fb9a1161dc5d7b7d075ece759cf1b47f9a877c16eee4d7e4a8acf99e2cd54cc2a0db5134c499974986f99422b09abfb8d6eca1532a0d0c11a46c435c7fb57aba1673f83c24f626357267620122ac9ff7c13971d276eec361ae58011c4b54a65b4639e8f0fde0c721cc1e4a58bad9b0ea630e750d015ddb501306f520f931a08a778fb3fb290adb808d6fe575c54c1313dcb6cc00ecf637ea68132a1118d74f012994277a7add8d597955cb0265b0e2785693c97e8c8af6d4c784275d320cc8f421755aa6c423b72ef0afdf833ccdfcee48b58094ee3065f807dbe8c05eaf093be0b369b12998657516baa162e2fda8ae4b09ce75e4d50cf0e3e0accc7262a3718bd4c3601c4c0d2b25964a8c4d8363930d2b87865819baedde06c830a8302dde18b48527690ed9723affd209bc724cb55d882dc609845901b16dbdfd62215c2e8c36af055ab9c2189b514c9de817617ee68257040d8da8f2b1ff81fbf59ea66acc766270d4062bbe0d313eb712ac1de346152babb6ca87e16e205a5b03e9b4d3897f2cf4184c25f8f801fac47385afb2fd53462600979dd1063fea7fd80c72dce9258bcdb1ce1be25ed8d61cd1fb1194e3917d629713af87f6cf0f81b3a520a66b2daec89c1f0284c1c3cae1b1133642728cbe6ef338a54561c29e7c9ed9cf9158ee02591c1976ca51101049d89e5f432f84f7b58fcaeda3529be5e8418df7aa0faec83fd908a3c3db02a3909f56b0ca9c32eb3e2512a8cc5170ab72d4dad97cabb4cd0944bcce6386a1576d9b9f10152f606eb251d2470da4e4be8a16b28689de57493fcc0c6f99c3471e396a0857444e4c5968fdcaf681a85672e8420ba05d0907e4235178fab05180652eedaa0e40e2389d4165bbfad46af6cf5b8c6f7ebece9759f0455e141edb02430af5b3928bc02ac24701246dda654b5e7a89ee3fc626f59f7b2c26cd004868310d2c77f434165af7f2bc853fca4a6fe51171884667dedc927b436e356b963127ba5b649f83a4d03ab026776f158bb6f4c413619dbdc22687e779deb922b5473853b8a1fd9c4814eeff4f5403deed8b21391127af88d746ff62930d2456f92dae4b9933f65e3dc91d54badfdd6b47f25fe5ad684ae24ff6d9bf51dc31997c20f3d830c1c912222c59bb49aab4c63f7f61b60ca4db00c88921884ac7575db85647a187cf50d1939cdd2e14c90d438a7013809c1d89d31911bc75a4fae61c27e2e2b07ba59ead78908e4c4d1c66d8b719b11d6f1b882705676ff6403f2e35c43d008bddd914dc36ec6d63749e6fc57c990fa52c41e22ec26f202d00c33cf93bb1d94681eb5d16587df99d08c5298f0fda54269bc2d2c0ba78dbcc08e8333cfb791707cd8f7b9c8cfa785945db4fa39be09c3b9410481902c1c452fc5c605717868b6849c3149b01085c887f07bfcf629fb710603b8ee6c1d3e290cd6b3652b7b398033432cc931a54a9968632951b25f8af51f0c9da518bdc91b963bd54af2f12e410f8d3aacd7efe65dcf80711935c0a9d82b1f06311f0347575d4c07505e65fb94a446be80a95c03ea153386aa9f9ae3e893f8f6960706bdca626b89cd8562e10b2d75ce82606044fe1985dc7379cc355c79b45123a6245a9c2f90b8ffd8a1e875cbc8f30a7976429b1c8873cc31a82b7173e6462e333802c297fd438231c8ac269bd8396207b2bc82de7f754e55faeaa1b523248661e3ca15b1603857b1f64f941d0aa13c4f947ba3177f3bcae23bac4a3673c3e3a33e6eacda759fa2ab5defb91ff36ac0843c518c5776a36d59275f1154679994b80908388bf3c17f82793acd388547f9531b9d6af25fd2570c29cc5098b8aaa9b6faccffd04cbae2b5c5db30ac6905d8f31c68cb820c2d2e06613d7077296817cf406d5dfabb139d6da945e5634bf9cbb26ef23b4c9d8af52810798da61f3e4cf519532c1be879f63d797f9d7cd25dda7298db087760413d4daa613be1b223f281cdfb391bdc9e73368809b969954574456cc00f37dadd1bf6cfbc49401979ff920c8fc74891fd4f51952343ee69f35f68000be30e27d27b293301b6e873756af3227a17d18de137cc8326f15c0e0efb0f6ac88ee778cdc4c94c082586d58d1193c593e0a70962980db2446a28c8c087526914a5f5c072f66b3b57427e3d1656e7763e22998b45362977bcc82f0a39fe1c98a3d8c5dd8cb17d28bca48a65b152a1e1d85df87692a10f9e9a4828907172785e80605d8546f3a1be889472b0ea95051061989149129fa66e18c10da87219285409f54d75b709c7691a4be81b3965e8f198ff110003b5706290acd0d2e870f240b3bb9044392b55c86f9fa91a7876983cb471444daa342f7cec70c81c5efbe2672acbba8df6d433df6035d86fc765778dc31d5b3e2b3b81f2636190ff99225b96f7a5face3c9de9347eb63be5fffa6525cb6d4e97f557de0a3e2e2bb6f5d6cb3720939cad015a0302dfa0a5ad32b5206a07f71f9f77a665b2c2d3ee79df0788d561af691ad694413824b7506ef7f4c0552baba33942a3bf1861f21ab7a01d09a4f81da10ed99b31131871eb53909be2e6ad5438fd343da8ccbdd9af2ca201e61d85f0dd344075dcbbe8d1bcec7415b1e70a5ad6fc27f1509077a788dc716fd2569db90e34b66cc6067f6d29a63d2b22308d94e80ff53a82013652d12f148d81855b8a5ee3580fde3db229647b7c9e6bbe4083074a26eef030f91c08aff26c920107367e727bb0966ced639a31332d3b50c42586cd2a637d79c5c480d23a7ad36ac90fbbe534534cfa800a80cf4c8f3caec3128d73c5791769d2fb8999c07293412e43ce90d543023f4520e14fa877a4c7713c6f3b2037e20dbb4835eb217721e0793ed2fcbb6e7522fb03ec67797213179ca941676a2729647c132143cd60f4cb3939d376b56cd7c0ce4a669022944083bbcaab8346a61e5704747ff94fa005aa7594cd06c1fd8ab0f243af3c3e35c779fd2cfa40cd4d28212611997d74c67ec58d001a48f3932ca8d3f5e59e3259e511783644546bdfe382ceaf7762a559c3c608527175c073623ea6c1b88382b66e59e35400f18567ad7886dbb9d6edf4fdeb1f9e084e3dc8ad79c56bcdf344f77cf39a997f9111221fae2efa0c0d4a5b824445129b3dd6f2cd98c5aedfba37236b6b69da0fbe9aa5b5dda751dd68403ecfef6a5357c79f1a4186087b15020f58ae47b2739079c404c0eeb00e3c3f4a8adecf922bc9660f5417434294b8fc509905e4fed57dfd383c61d9838c028689d4090abd97787d04545ca81bb8f8213e3386c03988d1c9cd937715effa005c66edcc61165878addd4aa8fef7a922b1ae6f0a0da2943444ac27af4d84e0bd8f44c60b28296646d0d40e864dd8767f9171341caa7130395decb3ac8e9bedad85bb3cfdde2f1a451eef9cf3fcf3b90308fe883f711b404fa6b2693f201855ed5a8468d3f349c08940666123964942c82dec9edb0746f59a303f8d5825204e473e62174d19ada8cd36fdd7289f1b57a149386d8c0fd82e22917858f304ea96def447b8a8c7f6c8be67ce79e268060bcc5907abfd1073719d7eb6904b3aa2102a076ea159b67e31e50c2a5a71ad514a3f706d85daa3f418f9f4c98dcddd08c366f3762404cef4b9bab1518437e1e3045c4f15c683cd1d4a0b3df61bbd2ea3a551b893d274b5030718a70dd0d3bd35d049a8d30bb43e9d869399e4c05764472d944429cf50844c7591efb32249ab507148360158dea7d26bcdb1f8fd730360faba4cf166ff55e445a6eecac3747ad8017ecf1afcbfb8a9da9d8cc40ef4f77073b352a80432b506e84611a43d1a3263c7922b8f4ce2d01f4400568d8f8249a7e3bf3cf46a646807613e8ec46c352c1b06ec7a984828c64ff2fd3816e05af64e93ba47a2fc3394624aa3e204da979ac5a21a60aab5128c1bf6b943cf7bf26944c0e2ba4d05971dae7cbfdb46630911a570046ffeea95f450fec3f62e49099fa85d5789ccf0ca1fb59056cfe69625928be77d9d16e2906ea8037855570661de32c06d9c8de5", 0x1000}, {&(0x7f0000001b40)="7411aa5837a2c6aab8a76111421927289480ddaccdbe84cb72109333b1da476a67", 0x21}, {&(0x7f0000001b80)="fc049af8ff2ae5de2eb44f59c972ca2c14fbcc3853f8d20a0b629b3f4be8d20555a68fbb581bf880782639ddb50f748241d96374d95de4bce65dd61022877bd66d0ceba1932562c2b311d54a3b2df338548a9f132056d6f29a750c376614d46414dc5bc0267531711014d69941be2a4170fbd019c88ca8b6952757e19510ecd409dc4eb0529cb8cfe26e4ed5b2f1564c44fbb0efb3fd9fc87da85c4da43620a5f2113cac0ceece59290cdd1349adff689e882a5fecaf66864c03439d1d34c0ce57e924f64aa690f65800a34dd722ce28da9a102969dcc456bfa98636676b46cf396f68e9fe1974488bf5295fbf", 0xed}, {&(0x7f0000001c80)="a47245d7d5c015036bf998590ea0aa371d7b10ce0be27d190e54cf5f635c", 0x1e}, {&(0x7f0000001cc0)="dfedc2834a340d11afcaf42d2941f55d1d4456fe0f33be8230f07125fb5da4bb6c3b2dd1531935d84e3213385d4adc2ae0158200db105b57582ed042477705170dd2d8173c557a7367977165f81c403088edb6ebd4d29897a6a4764ed0327e21d5fbc9004dc164a445bd019774371bc3959366775e7782df8cebab4ec8a04dfbc4af283cb9206b49", 0x88}], 0x5) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000001e40)={&(0x7f0000001e00)}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000001e80)) r6 = accept$unix(r3, 0x0, &(0x7f0000001ec0)) poll(&(0x7f0000000400)=[{r4, 0x4}, {r5, 0x100}, {r6, 0x40}, {r3, 0x1}, {r6, 0x20}, {r3, 0x40}, {r2, 0x40}], 0x52, 0x1003) dup2(r3, r0) write(r3, &(0x7f0000001f40)="8444b75377053796087e62f2c7c15af33d679d", 0x13) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1003, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, 0x0, 0x7, 0x0, 0xb, &(0x7f0000001f00)={0x5, 0x9}) setuid(0xffffffffffffffff) r8 = syz_open_pts() ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000000080)={0x0, 0x96e3, 0x0, 0xffffffc1, "48cca0f1f81a6ad70e13a0e265f8000020006100"}) r9 = socket$inet(0x2, 0x1, 0x0) setsockopt(r9, 0x6, 0x1, &(0x7f0000000280)="e9f2d7798689ff222fba97fc1e5a7ecba01eba7e0c48300dfbb1f117f3dffe46cd05463a7d1f66f96acb01b4d67ac1d689f05390433a92eecbd7ec95602fa31c8cb2f4efe50c57f5a81c9ee90515a3398794f86b23d510", 0x57) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f00000003c0)=""/163, 0xa3}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f0000000040)={0x1, 0x46}, 0x36, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x1, 0x8000, 0x40) close(r1) sysctl$kern(&(0x7f0000000080)={0x1, 0x1a}, 0x2, &(0x7f00000001c0)="10050f5468afe39b90ad25c4fb2cb362ca1a40eb098f53d254b13102e7f9fdf2a07193f5e51c1616824acdc0ed198f6b9e27e9e2108e440ad440f6785116b26635007df757cf56d76d1419450578cba3301cf22e29e51367b808c5ecc6b2ca6cc99243a9a9833a43836f7b0134a43aebdd5af1", &(0x7f0000000100)=0x73, &(0x7f0000000340)="b12c3ff501267a18eed8f78472d29682c16ede6303083004ae057aaa0448f25f444271983197c1e79714ac62668a83b9c32f2df656e44e29215400dbc7e96722b07a9976d93af069d71ed38bc1a80bd9dc2548ded29209b501b60fa646e8cbcdf7d42dedcbe403f6279ebba3f50d4f8239958db6e666764709c1a1efcddb68f7fd1b8ca28a1aaeca5df9622be09a1c9ade800ab4d0f4cc3e3ad67ddffa65d9368317d5b8ca9045d5f993da8e3698ea05b9821d040aa908a81a1170f41e6e4cc8fea071f6e3553ad7e0977d3ae27eba85af0d621ed4e7bd79a3c2f24a6de041856035347817ebd1584ce6d0ca072a1a53caccc2cb3c", 0xf5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x20}, {0x1d, 0x0, 0x0, 0x200}, {0x8306}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000001940)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg(r1, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2a, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x802, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) recvmsg(r5, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f00000004c0)=""/76, 0x4c}], 0x2, 0x0}, 0x0) r6 = accept$inet(r5, 0x0, &(0x7f00000002c0)) sendmmsg(r6, &(0x7f0000000080)={0x0, 0x5}, 0xfffffd66, 0x0) sysctl$kern(&(0x7f0000000280)={0x1, 0x58}, 0x2, &(0x7f0000000580)="f3d23c9442ce0f5c530ebccaea9e19b36ff10f8387aeb0865c447d6168ed0c980c2766587a31b31ef68537df01603a2c1e23eb6138a2bf576bac75415f2f45496d34a58ec342867d2d341dc9dd1e8928e117a2f1e9532c2bde2d91e78dadb20c2d61fb786d78a9b09a8c2f49ffe33a407eb6ae22cffd2be0b13f9ba62a0dff19aef35b2d92ba7b9936c92f67b83114a26ae9c72bec06220626c74a1a7086cf0a145b4c573283c4f05ec0cd6d540cc7328d0dec17ccd579eb394a9b050b64b9acde2609eb", &(0x7f0000000740)=0xc4, &(0x7f0000000780)="747ade77ddc047fc354aecfcb090594ee908bb0ebf4cc309fe029b7658c960fc4cc2c52914c44f748915f9657507ff58d2b1008cf2890fdfcbb15250b859c92b28ded70f61e443b29be7a08e62468ebae0c25007cad891efbf8a540221c5f2ea1ea8b517fee38bd47d98c232c104e7e0da4e0304a210099759c38419e2a55212ef560df646a655833a8e96ef4a73e470009e76c2de3825b550a96d38851d0bcfb969e276856088ef7af2f8c81a327ceab4abd2257caa0cb624e1005eba57caad8fe9797198", 0xc5) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r4) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x14}, {0x5c}, {0x106}]}) syz_emit_ethernet(0x1046, &(0x7f0000001e80)=ANY=[]) r1 = getppid() setpgid(0x0, 0x0) setpgid(0x0, r1) setuid(0xffffffffffffffff) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) ktrace(0x0, 0x1, 0x824, r4) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000740)="456673cb", &(0x7f0000000180)=0x4, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) kqueue() kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0x1c1}]}) socket(0x0, 0x2, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x1c}, {0x5}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x2}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 5: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) socketpair(0x18, 0x3, 0x7, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000100)=""/71, 0x47, 0x1002, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r2 = semget$private(0x0, 0x3, 0x608) semop(r2, &(0x7f00000001c0)=[{0x0, 0xfffa, 0x1800}, {0x4, 0x8001, 0x800}, {0x0, 0x81, 0x1800}, {0x3, 0x20, 0xc00}, {0x0, 0x9}, {0x4, 0x4, 0x1800}, {0x4, 0x8, 0x1000}], 0x7) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000200)=""/146) mquery(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x3) r3 = semget(0x0, 0x2, 0x444) r4 = accept(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0x48, 0x20000000, 0x401, 0x80}, {{r4}, 0xfffffffffffffff9, 0x94, 0x10, 0x3, 0x8}, {{r0}, 0xffffffffffffffff, 0x2a, 0xfffff, 0x80, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffd, 0x2c, 0x1, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0x50, 0x4, 0x2, 0x3}], 0x100, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffff9, 0x68, 0xfffff, 0x7b, 0x200}, {{r1}, 0xfffffffffffffffc, 0xfb, 0x80, 0x8, 0x8600000000}, {{r0}, 0xfffffffffffffffa, 0x28, 0x80, 0x1000, 0x8001}], 0x5, &(0x7f0000000480)={0x7fffffff, 0x5}) unveil(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='W\x00') pwritev(r1, &(0x7f0000001840)=[{&(0x7f0000000540)="dfb4399777a92cb7966e4cc87bdeb49c6e45ec3c6a4d9612ce5460d8becc4297aa214b41838399d25212edcd25d42a4b53f29203c28d599f04c3cb68acb1546e137e008234a14d96bd7904858530f5", 0x4f}, {&(0x7f00000005c0)="7430cc739166d32935372abf46f718234b2adf5c269f79abf1126cc6b576a91e6b0f17b5ab8429844392a4b49dc9159e92ba62167a38b10966e7fbe9d043799871bf47e6a25d07415828373290d9bc2cf68969724a561d0c88ad3c9acd264752b11f6a3e8ccc72e719691c8bf6b8e6e4ca362cdf3d3ee0a77f9b31da34b31b41f5ed482de79365e6d49c39f958a1b90da1e24d5149139b1315df6eb9cfdf5d099544c57a63bb010767cd13a7824562f0b6a40c50ae776656ea596911dcf39634a4f1e5c6df129ed69ddb5e455e678ba4a430f45dd03bb6f3e9f601b39e044946dda5339cd0654b6cee1e15afe6fd5bc1cbd18421", 0xf4}, {&(0x7f00000006c0)="da6817a3b3d45bc021fad5eca62080927ed677f24e5ca910f48dfa4a8f99a0b66b20bb7a1090fcca9b8c422de1fe79cec4284fab93304903a39a22a9825bd2112089848f3f67740e30f34d101ff67d9f50abbddb2e7e52caae5bc173e8f6402d9b32056079733be8a043fa82d4e1ab41c4dbab71a210b186330fa7be69f75e82326032e46dafe5f17ba950c168549bce8985d36a1ad90d1987c5a836ead0173d2ea13aced3033ecc143d854ce64850ddcc6f9c048b909ed3a68b34dd1573ed7792804faa0c5051fe8cf85267bde5511bd4444a4cb635024d2516bc525b9a337ac36aa0f9f6d7da2ecaf02fbae2e7426a", 0xf0}, {&(0x7f00000007c0)="0e8f5fcf0a5479024bbd45f558c008417f644c3b797d7865c904247086bcddebfe6103b40ffab8717f195eb6efdf465155a6eacbeefd31f747e1a168f51743df87bca73a1e16dc0fc6c7b4518bbb914e23d6de843b95a75caf02226095dd893535e4ad", 0x63}, {&(0x7f0000000840)="b328ef5db6b3f7a4d531edd0038d473fde2834044ec96963d35dc4a7718c5f33cb2257a8735a5733d647722719bad0f242275d6aee20e3c5c404e68137c48484360c673ba006a4357080bc3b5e53a68a470d8fd847d7599556d96d5fadc06ac39da6f7963c665c667aab37d1b1d7f084c6f57269e1e6d491fc9cdaa1c43635c9c22532a5fcc6f89b7075248169514443135fea39efff1a4f60a49a529790e7cfac3d8103f582568096a51cdd6ebcd99f983f7caf7847fcbf8d1be901a9af2c302284b5777b8ac6701647fcda5599e9b4ec9e385e2bfc8d8dbba497b40e756f922d2554181d575cdf0d459325c1f181fbbb10ab962d00be7adaa7fd0ad33a4607672c7d5e34133bfdf52ce90a406e9bede4a0ce0fde4832cd1bc77f4a791481d43a29b7cea405358a1e4d6d55a33b27ec76f9045522421f808282daa3701c5d6a14ecaab93c00416d4a54434df645f578d2462c5db8405650f24bae3a8d2801024cbaf5851974738b9bb753e09a9560aebe207ad9417e2a3712eb4e4782380a002c855e6ac8631834c4e0098a87b6b2df19838e8740cb4f7e6edb90fe8f82d80aeb4949ba512c2dbb892f779d9064a52455f824ca54d34fc51d9a31ad7c426364d37654ef9cf0da7c0f37283952a83b25838a429bc9975f0bbb63fd32dda2bfff703efad291a5c0f72db59b6e8e3d3f60c2e8073c5a880e93421cd4f3f5cb45fbfd07cef18b85c0c6bc590b4a454cb8be6c3130a1cfbbd019e9f48eedbe5068545f64b92cc6cd28781f716e6a156711b2cb820b59369a1d796aa5091490c25204fb3cc0b8a7aefeb1cea658b927acb204c6c4eecd19d2ddcaa38038f0c8e854a9a0c1a3e210b0e42b82e01bb2c7d468e02b81bf444f82d746e85f5ec46dfac92cd015c9ee3498b1017f85136701532a4d2889ef4d8aab29dc39ab62404f0c3be9ec80bf2f8de500c0ff2a16ee51350d20177a229091abc28495f68e255dfa2842cb4d8f6030b039c971546ce2846dc62a5946df35d57182d619e9d9ec708871fe4bb52f3e61c232cf80e0e4678321e6d35f5b78e9d2abf5209bc70732ff750dec9e43ecfdbfb008a5395ffa43b0ce6ade3a7ab7473888454de2a65ab4f9727dda4322a9ab2c952ce660e6cee387a70455f397c2e529535be31db6257cdf85fa3ed7209a28b093792abefdcbcb0511be0e15a7d2edb86528d858ccb02cf46eb41a30432322e055d0d2f78c8a795f64d5394a6fd1812b427d00f2012b95c648a9a30ae250644a840df59356b5020095e63f25d56beb31531834835a2884845fbd3f39d3422c4dcb1973307cf9588644840d2f18dd786fe435f30cae65a41753375ada0c003b0505365d3be9d729babea8e6624626d0de5ae84cb5bf9cef1a8f6ef3afb8b0a799eea546b7227460a323688b82d93c6f0ab140a1aa10de73ea5c2bd11da815ca1600677e4f13659797a49a62e5c20d40d00e7625406a0c768513333e548e695337120554850ae0ad5d3597006585bd72438ba0e7495e18ac8646a77593ed6a548be94a8898b825b4ba1fe5bc27de5df4b0bf27bb4793f0c0964b0cbc15e3995e73782ce5316416f679ac2d204b61e5f2ddb16ebac7857a49c9c7b8349d049b974f53bb9d71606b40fdd7fa7525153b87fe67fd779b9d6a45c55299e27be68d12992f05e7dbdc1450313764830327a05cfe2b96bcf3696dc140daee25cfd3fbee28530fb7d428602d79803362dc995150bedd4b1fbd9aad442384ea79fb2c355a69905b67d1c8279e4245dc967c9e063b53c3cbdff11963c36cde0c550b4109ca550a723fccc1ff30a9f87c434c4039a775d884fd75de38c291bfe665af75233df10ad8e77aac4d90e34c3e8d8533c43fc4bae91e3e5ef75136ce34e3b594c41f34765a21c82ec69ccd6c1a06d00cd73d00800ae6509feb242ac70c84ff13dc1ca5b965601a41d6a08f01294736cd2ad1e6b8c60e8b8c191068f6877043f40c11880a98cfa0956901f1cd1caccc60e9c5eaaa36d95497dd4bc6f716d295bf3eec1a7791bc74676870578360af894ed34678c2085db38b0908bee55195c7264a81b1cffe8d497ee2cc2516143894a0542631a65302b9ffbd267522233e452cfd9bd5ccd3df75729daed909c3104e661766ae82c5dfc1f94dabfdff84156abeca53076d36fc5cea71ea08f1ec3c6ee9ba78ae8afe7eed31651683e05256504d7b3facac36c0e64c07f3803aa549acd5450298d9568da7169b681f513fed4636db5e2d6a00a041b2bf9a749f59b6bdf204ced075170532a7a1b0f8f93e38afe6d7ee3d68fe5af9b53683c8c429f2460c53ac2b1cdea5cb26b75cb4c23f7dd69f2062e4ec0d4b196b3a764600f7ecf60067509c28f1e22db842ef479842b09a37b474ae3533cf92794b976babb33db0f3b4efac4132d94f6527ffbc643f769222ac46bea4a83ac1ca8282b4eb069df6ac1928321f89c513c3c7ac94de4bb13c3038a47aec43c5632440bafe7097485381b3fc03d3436e7de0b7620073eb3ff7dc79b196b36aa0bcd6497ee26283883d0b1bc97e9d292a65c9abb2c4f616bb0f69d8e2ccbe42d2a64e5edf96b6432ef0a19d3a1cf8ccf35b94912a776bb4a176e130af92f3412756ceb4ddadfce8bb8c4c712f21f949f1baa5752b7981f465f8c6bc59d942b5e4c631d74ba8743c8b78e98d4dc6c26574383278c842af2ad967694a44b70303585218b79ba8f250c4b19adfe51cce0a4baa10bc71447ae3ac81ba209bc7f74aba10f4550f5c629f13bd7174b4f5b91b846e7d9d765f782fb2508d0f59a811a14d1a2605b700e6ab7543bdf493ff84b333c6dbdaea793c5c499203bea132caee295b7dc4b979b18a181126f5224fb1c5985c407006b114422d08926ecd73958fb8d5e6510ee56122758dca22f1749e111d2cc5de086434f74aae878ccc987c2b72a84896d0c9d82fab5c6490098920c0fbd26375d401baf4895bed3d7206efd84265f8426b343a7c03078e47de3258d30321a379b2dd3111537a579f789c58f5a5dc2c8f7d1d65bd624fb23f6be4d7c1a2152b485a2cfbcb8cd8f4293afafd834cc13f25f903e8f9d6afad6ce21d0d90aa6fed81d7ede7e096fa8df90d4f1c6e4cfe69ab31109e30a19f8589f010dffc7c61b2a44d099a9a4ff9945fb21cf313153aa500663a896a76bfa4393a7686b76d73d282ba7a40638115641fd9800cd0cc9f015120eb7029524af9535aca24ac1ce29d6c0c51bc622450c69aa45883805811a7d8dbb26552f320bc811a0ea66ede1dfde60d7325d7b5983a11e1961cd8d2e8ae4893f46ad2edf7c7afbfec21413e3570f52aae148a6bdb94090af6cde52320121e73459903480b0ee94045495e56221d5b42df1f7a73df8040dd919cf88fd96b225c1460b94f5e95201e16c6825b6f87de53743420cdcc28940b2927aa67f1740ade116f2abb2e752e4533c6f0dfe0526a9d65b7896fb8df5dfed55e35e77823cb2ed3d6a36ce26cbc1a06990e29f1749524b3050428675cdf6333c5c3c2ae38fd4dc24525123987e2267582684c47b26e43166562d1e009e8f13e79df09852b6d2aadca05151cf5493ca78b587adc5b72969acf1daa0c6a941b5214debd1037adc96ef1d01f95c47a8f5d7307efd6af1d3753e117a2803016292cb0f3880423b5e7f31e9b1a728dcd106649509fadc298c1cf50b464f1b568e28ada4a9cbbfa296edc392d9c92d1b758bbbc6541649118cf8888c70bdb79db5dd5d502343c742c40a30195073e0272b47ca2ba2454b77386910bab68d6eb62b99b41382ba30558a82ca3df7d315c311e2cea237ccb66490c9906f985a96be834350b0955d722be9ed8e2ba91fdffbd8f57a961568af2d6a860e5291ec482e55973fb3fea5580f2b289706753daa6c8c33af468d9eef69229488dd2fd0662c1dc23f8ce298c6dab712b0f3c117f4cec06ffcf244ef607035b128d6000a21502985916d757e4888d8334cb70bd30965ba5fa4f913f6fb585b6630940c9b4f577978371884194d61658c0be58d747ba6b8cb0e31d675a86de2f2757a0b07f92664d1d3616f0a0ffe38432f9a3ff5d4510320637f72d3928067b2b3e5d7d622d750fdb3c1477e93c6cca34da7be8c85c93ea0343b3203123829f667bb72d4150e308d15475a2d29c4a68f163f9a23086ab4edadc806e9c983007bcb70fbb113b6728eb110d438ee9d98fa69c4f049393ab2e7e93622b7332659dbe525699113edd4f2c4f383bc1ac4fea091a3488b4e4a0fb1ff656ae7234d466e6aa3e347c6fb2f1ebe55b594ef9d5a4997249007335a7f4a314d7ae7bf60a1028b57ff4f0dc4bc26534b69d72c135d731b6fa426c5f300932673fc8cb79ac408839f3d8190ff98f6bbe113f776d0247fb891c7950971cec19ecbed0f3021a2cbe229038e12faba90690eca392c8b18bf92c6dbca6c8ce0ed876b1f34b13957e5350a4b06af2606347e4f50864e7f1756cfb5ef342ddbcd382e22bea270774c0ac4c7dfc19de86c09af6cbb844e60a76be019629ba0f61495222f323656b5e1ab9a5c7ea589968362925793b68c5070d40ea53a18cc89322e4505372d4a7b861176ea72a7d6ff0810380c79fa09f73099f5359949b84f259f2e6738df23533e0f6b4830b73179e3c3d5821fab4cbdc010ac6277090ae8ddedc0e6127bf97066eaa92f8f26b5c69dc00ac6aafd13a95e3f2e3467df4ae6ca26bc78b4090496a95bd5ad4bec551b9a30571529549be2c36b1f08dce7ee1d33484d39700360a964ad5ce8723db127340e4e8154a3d9f74463cfa340f85cd36aa782bdee3aa9623c3185a2c10d2a9612824b0cd957bd996ca4ac40dd446c6985ab2d82364bde99d557fadc412e9b97540450b24c0c13d60347f0524c4b6846b36a3b85d263f221631ce5eb215bc215d7e806812942349f091135ca5252f69cc6e6d2152b3646f41324b9e67b6ce02d76f5ef9c73dae4172ed3c92576f861159f3c4b6a1f9c2233fda8556809be57f8cc4ae688946293c9e2444f057b3921e657819bdc7be93e5d399b8198139abf7d678f0ea51f0109926ad0af9978c85178ae87062d8dde237d75335487c58bbd1fd98f2a3024deddf3473b0f2e389a3664dd8995c20c5c91d2513e0ef24093e31d3be19e02de5fa0bae30bd1ecefa5883061754bc97914148b09cfbbcef24ecd08f9bdf2ec851a5e06d5579139c996f02b293906479990e28191e033e9c26e440550319c4189ad1bf3199de9b2715a905a58f2c03db18c2db6a1e570f3d05f4612e71c6905bf0eef0ad105e3b1b58dd8b2f35f4315b5ea7b8c843e1b80d0f1890cc14526229b79a56e4ae2ea991a9948bd65a518ae3ef4522021f3ab98e704e0dd1f4ea906fe5e0cc99fddb1b803baa46c9dee6a28cefb2885757ca0cdbb04dfa548f9e92f92f849bf213830cbb0e013e1abbc9445c2698c8fb3d1bb22415fb76988d683701787d554076a68fdd18dcae2bf07f6630f48220c02a2733fd56a041a28a31bb57d491a51e2fd90860b4b7cb0fafcc7b07ed7d007959c2b6103a57c26007c3be6b68cbd62ba37f413ae3d35873fa636a6f599a0f762baf4ed262eb28a5b804e3f9c2573b5eca0e900c1b08b774d9d7b0c44ea5680a066765bf03271d468a77424e19b73722a7198b1fc3d22a0ca79da574068612b4c66a8b4bed023fb354e6c2c7d7373e831208ee8c53d5b0eb7eec76c7e7a038ab635bf3bc7b6209cc1b65764aa52ca55781245e7d45f5b94375ac48b7af07f6fd675b8e303c", 0x1000}], 0x5, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000018c0)={0xffffffffffffffff}) connect(r5, &(0x7f0000001900)=@in6={0x18, 0x0, 0x5, 0x9}, 0xc) shmget$private(0x0, 0x3000, 0x160, &(0x7f0000ffb000/0x3000)=nil) r6 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r6, &(0x7f0000001940)="09ac5a312144041b7fe68f7506babb47f879eaba643ed7495b410bac8d4400991e6c1787a4ad84535a429651e1aad06a9c9b4da0a32a61ecfc9af6b5d0f1659e65b75d39cf83261d92d876c838013f1425a8c2df7c4e3fba", 0x58, 0x400, &(0x7f00000019c0)=@file={0x0, './file0\x00'}, 0xa) readv(r0, &(0x7f0000001b80)=[{&(0x7f0000001a00)=""/98, 0x62}, {&(0x7f0000001a80)=""/29, 0x1d}, {&(0x7f0000001ac0)=""/176, 0xb0}], 0x3) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r6, 0x1) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) sysctl$hw(&(0x7f0000001bc0)={0x6, 0x17}, 0x2, &(0x7f0000001c00)="f91f418e0d8197c4ae91626371a7242b0a050738a69fb5065ca376e70ec78c3db97ba257de6800e6fb23c17f4a9be52ebc25daa7e1b38473fce744945715e733ff049880c62d6b29f0f05fe470b8f84854eeb4ef119035b90be14d62d5086147597ce5f85ee389780f11f62f348aca95584d4128fd86ac78c2e4056a434ac7490e44f54504df82e2c936776f3d0cea6f13086c1519a3e019", &(0x7f0000001cc0)=0x98, &(0x7f0000001d00)="76a4e1c171cbce5a3a7df9f9ab591be978b86ac333", 0x15) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d40), 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001dc0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, &(0x7f0000001e40)=0xc) chown(&(0x7f0000001d80)='./file0\x00', r8, r9) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000001e80)=0x7) sysctl$kern(&(0x7f0000001ec0)={0x1, 0x4b}, 0x2, &(0x7f0000001f00)="b602b1d738eebe863084c792103b6d5b4544a33edd3ab025369cb3cbc9af7a0dbfb8547c70e7ef64e94d7be0237b42798e1ceb13eee9af1555fa86641b32ecc148195ee8cfefa4bff761e20399764e3dad6c85", &(0x7f0000001f80)=0x53, &(0x7f0000001fc0)="a4d92afb6ef59ca563f7088e9d149a1289bfddcdab8f52b2943100fdf42d7e4302484ef38d4649949ec7c254ea2aada78f7b1cf841fd9fc500ae0f96b9b23d592395927748b41d3930b1d5d4a6e7f81b8caddf17bb197a77298c5bc2fe152a40ab5f7e72250b2b7456b49da6d6f6", 0x6e) r10 = fcntl$getown(r7, 0x5) fcntl$setown(r5, 0x6, r10) executing program 7: faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x1, 0x3, 0x40) r3 = dup(r2) listen(r3, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r5, &(0x7f0000000000), 0x10) write(0xffffffffffffffff, &(0x7f0000000680)="14bdfa5d1d34e2fecb284a6498e083afdfc838307dcda9aec43050036123339a346f737850551408753f95b7688a08c4e1dd54a0e7bafc58d3e4d995f13dbe8297b0799b426aabe9fad9db6996571c6d9f8bb5d51a62610b46375954c7631a6b8a2c43148aa42be940970fe88d34d8f99afe7e78202374000000000080000001000000000000000000000000000000008e01e225d65be026100d5bf23a2d7a97b66172d5528d4cb29138fc95f9ad64df7467b844b91c42e520d07d7873c0ac44f00c0acd844d5837cbcf562b8ffde4068245a5f689ae44b421ea855d245a039842f490bb4be62ca3611d1ae2f529d3c5383c44601c9d4566a59a783a3d135ca516dcb32906b0a4c9e8fdcd5a9d8ba135f64cd449a06ae84627d779aec1687acd9ae78ec7a794ca93fe85ccde7d7ccafe8e1bf905627b9f578259228656be501c89a2862a9fbc713f614abe7c938079a0847e7d13823d57ce6f11b5deacd46b955e4a", 0xffffffd1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r8, 0x29, 0x2c, 0x0, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$VNDIOCSET(r0, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) sysctl$vm(&(0x7f0000000240)={0x2, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 4: writev(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) sysctl$net_inet_ipcomp(&(0x7f0000000040), 0x4, &(0x7f0000000180), 0x0, &(0x7f00000000c0), 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x1c}, {0x8006}]}) syz_emit_ethernet(0x8c, &(0x7f0000000180)=ANY=[]) executing program 5: ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000000)={'./file0\x00', 0x3f1, 0x4, 0x9}) r0 = syz_open_pts() mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x1010, r0, 0x9) r1 = syz_open_pts() flock(r1, 0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000480)=0xb8f6) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) fsync(r2) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x10, r3, 0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0), 0x40, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000540)={0x1, &(0x7f0000000500)=[{0x6, 0x0, 0x1, 0x4}]}) r5 = getgid() r6 = getppid() ktrace(&(0x7f0000000580)='./file0\x00', 0x0, 0x1422, r6) r7 = accept(r4, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) preadv(r2, &(0x7f0000000800)=[{&(0x7f0000000640)=""/21, 0x15}, {&(0x7f0000000680)=""/216, 0xd8}, {&(0x7f0000000780)=""/108, 0x6c}], 0x3, 0x9) r8 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) r9 = dup(r8) ioctl$WSDISPLAYIO_SBURNER(r8, 0x800c5751, &(0x7f0000000840)={0x5913, 0x9, 0x1}) r10 = syz_open_pts() readv(r10, &(0x7f0000001bc0)=[{&(0x7f0000000880)=""/231, 0xe7}, {&(0x7f0000000980)=""/168, 0xa8}, {&(0x7f0000000a40)=""/5, 0x5}, {&(0x7f0000000a80)=""/4096, 0x1000}, {&(0x7f0000001a80)=""/85, 0x55}, {&(0x7f0000001b00)=""/85, 0x55}, {&(0x7f0000001b80)=""/22, 0x16}], 0x7) getgroups(0x4, &(0x7f0000001c40)=[r5, r5, r5, r5]) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001c80), &(0x7f0000001cc0)=0xc) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001d00), 0xed492bcd19d40737, 0x0) write(r11, &(0x7f0000001d40)="ae7b3a465a0a43dd8a5f04d6f5b19adf15604fb2abdefb38821102b15c22c35615839d41dda6ad6e587f3379456ff3f3130168937faa6c83e0d48bca36c85f44a97810355859cf146f9a3423dfaee3d0d9c1746e2baea9067328e65263e251b67dad2d7b10afd9f006860295c7edb7b2489d2fbb45beb60f004f3dd009dd10f64467fbfb8f527edecb88e6e3e23de1f8f949c1f573d22c4d59d0d65638291d6bd8722f0f55", 0xa5) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000001e00)) ioctl$TIOCSTSTAMP(r9, 0x8008745a, &(0x7f0000001e40)={0x7fff, 0x8f8d}) writev(r3, &(0x7f0000002180)=[{&(0x7f0000001e80)="9f0409a8053efa3032ec662545a031513f1ddd74945687cec279b20aa2d39271f64b8c872897f613b782aa98faffc3c61706ef4171de14cd7891bd2c3d13856688d8d1b44f683353c82f9fe572309f53a38fd9af54621e73f732e207c4ceb9cb149dcdea0b058ed81bff76bf50ebe2262cca6c683b82bd351715bfff0b4de12a7535e8bb91b707827508cca87d9e7442517d1e6d3100fabedafebe86d7f9a6e84ea3bb4d3f990d9d401c75ca00ad9fd8bcec222fb2e8367457aeadfd620e001f0ff51abe28a21c5598c072a7", 0xcc}, {&(0x7f0000001f80)="b9f7d0415f5bcacbaae44aabdd580e4591d823d59afbf1cb9243f66f74abc79af39f8bfd03b04fe8f451051f85393e9f899c26e6ce564a64c9a69b9772f084b918265d221cab3959d6577ab8b4e080f1", 0x50}, {&(0x7f0000002000)="cf4a7bb9d01966b8f530cfa14f1539dd96ac2fe1b2fbd517fbb72f5079311c180505717017b6e40b601b0122fe53797ff4ee81a1a90459224ea684b5165da3d25bcd217a918578ba885ba4bc2bec5e", 0x4f}, {&(0x7f0000002080)="73df2ebf7ad39897d582a8af74a019cb0ee9fef87b721f03dc96ade6016ae7839aa717563421e6c7e0ffaf77f4ada0e2c4478497ffb8a46bf52f79da619313ae40529a7530c0c6e14ee1812ba3f3b581735b6146aab0087c11d2a93443efa4fd8f016391c4c36e1cad8ddc360b5ab39315d977f825f4f985cd5e944826a0", 0x7e}, {&(0x7f0000002100)="448efb4e88b52583ac16d7c4a8680df9f4b7e3f0e0579d6304c7856c7e63c7c7509425bf1a6dc4bf4955906e5e86408783ab89e5acd58c6dcb7fddf670307901942bee3543f74a8b9f7c910a1a", 0x4d}], 0x5) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x6f3d, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f00000001c0)=ANY=[]) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000480)='\r', 0x1}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x54}, {0x74}, {0x836}]}) syz_emit_ethernet(0x26, &(0x7f00000001c0)=ANY=[]) executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getgid() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) setrlimit(0x6, 0x0) r2 = syz_open_pts() close(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) sendmsg$unix(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000480)="caaa3bb9d7758cdaa226a1fa90bbb8629a3e50e780cd61024b2f2071abf1489df55657049c708de674027c7648d91845892437ff4ee83accb49fe9301ef25695a46a138c094b8de1353f", 0x4a}, {&(0x7f0000000580)}], 0x2}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$BIOCSETF(r4, 0x80104267, 0x0) r5 = syz_open_pts() ktrace(&(0x7f0000000180)='./file0\x00', 0x6, 0x1000, 0xffffffffffffffff) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000000)={0x4c04, 0x0, 0x1f, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) writev(r2, &(0x7f0000003880)=[{&(0x7f0000002d40)="25a4876bd3bf639aa2d65e277785c3613dee0d773a3d2f8f1b80bddd5988939d00171f1d7d0efa0d81e55f402c2034ece7f6cd8025f07c3a58a3c64f2e5c9c54c6b6d148748753abd36b2cdd98e1df29e96e5a74235d5a6972917e27b5cc4449a9e999c7f5dcb6fd3ab508eab760d6b39ffd51fdc7fc3a7d40b1a3ce0517e566bd8ff344492dadc83e788c3852295cab9b4b825052a61a5fa4bca26ac0a798744077faa9b051d969076df2672128417649800c7404db7ce7a0adb1a0eb5c3d5aeac67e8cc88a51b94837aa86cfce5d13cad98771acfab77f86a8f1891d4b647bb5d820a2418d3048b2987f7ddec1f54fbac1dfe54bb0c2aac1d589db9c73755c324aca5e230406a4f3fca848af3a25725f13005d6daf7871e970e3fb943b89ac70eaffd7801005a75888ddb318e9f27bb288c2b48b8cca1c4555920641a828abd0af3949300866035d5e5e7750ba7777008e6704150c6b222bc6c6428fc79a884effad2d0bbc7ea61f2e0cb59cbc28ac5931164ce71e84da23bd823818c8e0789db9b3df88981daad8154752be1f2009a29f97e4959534b91f7eaef7a72f392dee9e5b3a96ab2edf92d10dc2b5ab9784e451f2c6ce633404cce4561d2d975768dbcdb7b11ae884bb3de51de83e19ed50e14904e4feae7054b82401e31e3c6becdfba3db5d041eac5f53fbe5d1ac967040475231272e0c85a3d71c9ee6fba8bc84c6f69d5bc6fb3d122f4e889f58d0a72421d8050f42646e0cd0d92ff67821cf32a94a4b67cffc3257e5ae87df10c93d338ab34933698966d5027337739838e01370125c595da4230e3bad1153494f75f15c9694dcc68da53ed623c687545439d1b88f93bc479a70df88aee3dc75329d7765b76e86b3a4b9a27dd0b653e305a29c4784e945be22b06bf82feaf584cb5c76e6a39d8cf04d2764e9e6576ae5b73e6bf74e80c6be94007244b5b47d88758239b49127f98f115a17011f8c28ff9f5416e7d18e8a28560acbad4ce0e7d044af6662dca7ead5466c56de0b423002380aadfd48d4e11ab77afcd445c540d7be70737620b905ceba18e8197aa7f04b33da87cfe1fd3644b4ad0c730d9ea16b131d54958e46db13857537ed395d4e632e7f538c1a949db46df8f1777936109c496e6ccb20651b0347e49ce70e406c9558848ab594d762067e04905cfa412382ed248c316e77175578503066c966d89aaf12aa9df278d51d20ccd5096abeca39ab7a2b01be567eb3cea907edb86827851ff99c27633f6f870e1a4220591244f30ab0cb2862dd92025fe705c51893f5780f88676a7b46ae035082fd4ac15b53125d274742779fe18d70b6cceeb8eeb0e720fa6224a771d3b179834cf7cc6957fb8a64f7284caff06275f84693c0ce6d65d7ce8b0190c5216caff3edab5327242202d224a77b823e34565972d7b3c048346a8d6a5939ca23b8bca33608e5a5f2a9b3821fb6fc5ed36985016b41e4d07816d1a0da2000afe5536f494389cbcd4edd383c93e3ca5a7f84c9a98b3195bb29d39b175a10a68d7939bf974898dcdffcf315a8dbece6cc056e8c11ebacfbe14ccc4f61eb82ceca4e12829a7f8eef58cfb941c33472a301bb398b2d9dae295126fbf8ee23754d26167ae6269eb6659778f0c243844f6096a8f8fde31cb567dcaa7de32e30ed74cc2b46255e12b2d67bdd44fe00d4fe0f580d2ba89f69210158bfa74c2edfc6e623d77bfe504f7bc29553e384a86029931e25887b1bf12dbe204c5d9e16ac8c0191ce2322e1f0768ec65338c25ea52eaf1db57e8404ddc402be1cdb607ec963383240d244d8ae388c3158bdc6a431fb8123593512c3b455951e95920dca69f1257687397450aeb822cca0bcc64803a6c7fb752bbfb6175ecbfbcf76e7e629ecb8bb7536ffb67dd106e682d8540e9d7ac9ac5c2342a7b0b340cd1b20cdad78cdda2d00ba0b8894e93b9d4c6fe9a40779c999edd387ca77b8ec2dcbfe38955f5f0730c629328ca516e4463d705a55b953da68395e5f831dacf6c23cd1854cf92926c29d16fd8e4017068b6f97926f5faf548c11a3a665c4dc29bf168c57989ed766d4753df88da8c3dfdb825b2167309e2d54d7a625063df7d3fa1a63ed10cfc358f2a52392bd4c5a3ff313571e693f1f59a394ae0a28a7190a744e62b129b920754d211601815faf2f55d07a02a7b1310319cfb18901b757174d1889b828d8c97d64e4c2b85fcb70befd1a1006f4e2b69125e90d21baf47f869032888b4159946bf968252f9d616a85f02dd2591c9da57ee6efcb80728e31914f2afd55ce67c744ed6508d688a096694376deb2ed44651cbd9695bb76ca89c9b3b42e00b3c41819aeed4d1ccb4443762afaf42adc7929b986b58fc2bdbe4ac21e29d897a4765fd14391e8f5a82bea7ce3b5428a5139dfe52c312938e93b3bf85357af098df21e79929ea43e15f4a434e978585f9c0b41d9221e006b963bc22506c77b4954ec8dc433cfcddcc3bc939f5ceaeca76160306a01eb9316bf72b426da60f6755f46b3db84f9ca0c2ceb7d84e7c93090000008787278d9b56aa260f7df0d1ca8e26ea764da95ce01c87d89ec6b209d2228526bd792ed6feeb98d79a10b4aa836a370f448ef490bef12217335d9d8f4d7307ff8b21177fc29fd61642892db8e41128fc5d7bfb924a43eab1a62ea0ce19197c9e8faae2277cc8ade45b50ee574991cde69eba3e70ae66a2efd467a608a76045a9c039eda9cf3342a104f45a1e2ea54b931d52ecdb546408eb52144e67de7252f400c3d76e480a66b7ca7981482eff31f140cf5e63ca1ddd276c944b341430107bba85776266eb5ced0c1f0d7a0fdaefb1272af4b408d00ad2008628711d0f2a8b6e5fd922f40ea60a355dc2e7039a09a8702f71", 0x804}], 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r1) accept(r0, 0x0, 0x0) rename(0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) executing program 2: syz_emit_ethernet(0x76, &(0x7f0000000640)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "48afa2", 0x40, 0x0, 0x0, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x0, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x5}]}], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "a76f03", 0x0, 0x0, 0x0, @empty, @loopback}}}}}}}) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0xfffffffe) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)) sendmmsg(r1, &(0x7f0000000540)={&(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f00000000c0)="e6f3aa1a04141a96b87de5d179ebac4a5df4d7b601d7b3b696d1727d9e7890a04b16902bf3b052a8e68d8a40e18bd564769667f88295f94a88a54566feebe809dbcbd5771d0b0f89da15c2f4daf789b751caf318e6f99107f9fcc41a28e032a452923c4804c875a6c5f93882408e60f4156e47809a19ce3b8d35aa501fd9640db212502c6f4275665dee18799bbd315a5aa9ec8b04ef02e39ee7bac08374859e1dbcb3f83b604e9a8a53b7a26e23d35e19c404c8a2f446146dc6d11435bf116c0d18959f5e", 0xc5}, {&(0x7f00000001c0)="7c4c8c6d6d138372df7a83e5c3c3afd9e8d3513593b964d6f27db226905203a1cce6e9e3", 0x24}, {&(0x7f00000002c0)="accff7005a3b1987a006c62175b8fa933a41c5e5a92a43cf8a9d07acf1f92775550b546a6f78f9937dfada46f8388649c070650b2d9ec39aa5a27b953c8b5dbe6bf2cf9472ec3085351e7316da670c8636dfb138aa6ee712b7c68967426d0cf6924b90fb7e19cf661501ca5f10ff9043e2b49239c50e9df4c60c9b729e93c2827b7d9e8cfd5de9253c2e5158775a518709fe169fa3287b9c951f61404383df59ae68d8cee1c2dbcd06a2f809a2adc9325661482c43", 0xb5}, {&(0x7f0000000200)="df2f32fc83b7568493796c0976745e7047fe9299c1f0bd970f51778296c3", 0x1e}, {&(0x7f00000006c0)="3bc4076f9c4b1fc4ec864e01c68639238bef471793e56a51c507b8f3188fec7615e6ba1458ba4e9b62556072d1517e21b5c112b2f8d3d8b9f4242c213a9a9c5549713dd78454cb9bf2415ff626d893335eae407ed10642ae61fe85869286fce7366b28dd4a8a6c3ece945744d587d27257ba9809b3649627a85e8b28e959c542b72119f6d27148a35d578ac109a1b2d941afe2a495b4d2dc85f5ab009333651f92e69bd9fbabdba0d68c493b9dc1538b987f1910162462cd910dc97faeb0910ccab99139032fb6fda0660f223922c6253a65c73e2e6be8357a3d4fecedd265a71b64ede39a368183215460133db5fa17dcf44c2464e9fad726b5b50e3eea0436413615da4f50b2ac7d99f81cb0923568e3e51526490058d1d63db3be433bed9712a468e3d5c440c4fab293bde21b738b5dd0a63d89dd586b58164e9cd31feb08756d6381d5cb32f27df8eccf1581ae091b1a86729696c0d9b487e1bdb0b7fc0f7feb1bad9254782228e5e449494160e5ba88a1bc97af605ebc81bbe897d8299e59419de5a26911661ea9b9c74271facc09d996d1f065ab8a684201b504d82b4fe0eda0dccc0a09dd30ef6423f926b160f9d8dfd45f456b4b06e2bae7fe3767f6062dbba56dd48f559d267fb6b033e6b07fe093f9468a6696afd8107e0a4cd98cafa2a8354b24fe33c575bc69bc54e766717b75ec74dd1835165a196fb1327c07b24e92e0e7e6657776b2b312f7632633879aae6f2bd75ab1c31c3c21984d2755c923289905a3aec1aaa51f759a10428f901c4616ac081ba10d27f5b7b000faa3bd59535d940d70d2d8618cc2fa4367e99a0e2e543e6cda8469008fb0c9f02fe9ce238a22beb55aad5f0289a744eadb88ffc703ae93fca63e29e1d8fcd835b875cb759cf976e64bc3b41cf48c3915fade606cf396b97a22068a4bcaf461dec7433e47b01a25bb009eccc839278d980c8afd216c72e20fb96bdbb676f7aaf60de7cc22b62a5ecb843ae05e26906ed0aabeb09f376f0a04fb37b3294e691076769dd198d7666a8e2dc3ee3a9a191fbc251a3b92463ee91d00832871754f9c2273794c0d5570974f7eefc25f96b73004bd1486cc5ea9044ab4f685403261c3886ff1ec19d4b19fe2d5fb17d33f76435e7361ba91625704edd829fefa920c47ffb85ef47effe04c2d8b3cf56e3a336dab18d6970a7eb8478ee596888d70caacff79a920afe87ea4f119581d621d3f42fe5812cfe449d323178730eb12c1cce33182ed2c68abd973d4c0a0f0bc9fbb184cc1154672b325d6cf52a4d903b9c7ab251e6f4bc4edc961eb6da0fe771adf7510e8e35ec4b946b0e695b425ad85e9df8aa88c7519cefec75b31e151c0ffbf390adbc8706ddf4dd9bf2a40bb9b47be69976f03004e85d9d91c6a1ae06cf090db0a438076676ac7cb16199605efef9ef24b0b0508dc6e1348f3fb31738d956e764d826c512ce1b4b6039b84d17c4694ee98fbc4424271cc7e939f511c04f7e295a939efd180131a3b057985d3275149c21ceb220463c6ad7b02219e9ebb634e612e652ada696a74be6563a2970fddeb65e9b3cb252aea659eac065c493b9f672ed3320143ce1e1455ffa2dc745a83b68d69532236f87d4f76d2d831d60a885bdd25c1120a727e57e18e76cec8e6744fbc13ef7e6f99d0473347a22a0666c5b30a130fb87e7a182c363c6fd6a18d27e4cfa4fab606e8e778fb0a93f4b7af55c9d4bb12a75479c862fb6d995bc32abdd8f5f180a73d0c6656332582df5daf2780d36376cf6ff3e43e54fc22f465ab60526fa24e81c727829083ccb4e65e3e177c37fed50926744e5022025fd7e8e9843f6584354e8f08563f803a3d7be3f80db5659856ac6379b27cd079cb527a6b6e07590c470a88a8e77da969c868bf6d417105e73627b44aa1b0cb7c86490f140bff70d4a7b2372fda02c43c5526012dc60ef022fd3a9784d3efaf52a38b9c7c9c63ef9ec41f1b1880bdf72bfab9afb3d0c61500cb0eb4994f823d4ffbd62b6817cf5a9683b5910a53cb856dca6b3c0319e1fbd4ea8689ed5117d619de2ab7763172b284bc306866f8bd1d4f948d39becd69e328b7ca9b50bc0a8f823b7e07797c38fb56a93e0fff523b36bc0e8a1862e6d524b606c619f1323d2685c95be21677d3a6f1d3c2945cbd462ac19d206c808ad6635885ac46816d33761881da94e428f707df8b4b22f57215ab54e3b097e7a9bd49404da5bb6e5530feaa7af9172ab6764dd49c57fae9538b983b94acbf6bfc49129c8cbe72f370b294c300cd57ae0c33bc11ed3e03235eeaa3c7aef9d7a582814df341f9de19e390055fc126a348c1b5a6ece73f7c095051824ea4c08f935f320c298e96a02e32bcc370b0cee100fd92e20023cf727b47cb855eed99928eb778fec0c05e1ffb7e1130e90f617b19ef7fcaae9f0fb17453f0c4dc75286557dd6045e58600fe877b4ebcbf2b09e7bc755bd3374aeec2189f33dd67b4128990d4595ebc69b3b18d5734c9ac8ad6718db2a2e913357660e9386685c8b0cfc2a7c982e7b6aa513dac88f3839a983eae93655a7a5d0f8c952ef9693e0a0d3989e9aefcb21987dfc4eb576e8245b0a7da54bf9eafcae78bb222c489558189d7a83eab89d9c4a40b4bde27a888ba30f95720be6bec601d54e5f583f47f48a95e0b6f2b4431911b13b2527380ec029e96e35ce4e7068341d001345963ca42dba41fb0fe274efd984bb92f8521cb4ea11f2bfe9bb83e5333173f87acdb258bd86f3c2272037a1928d81a132b13470ba8fdae9d8e274ca673f88df9fd434e850f118f4228e0a2c8e8379385630343676711a402bacdfe0a04a2187f45727ab778dabdb8838a5c9e45ff87129bdd82d83ee07ba0602ff0e271fabd0559dda19418c6d98b6ead77d39abe64b2010e7f63f26845f31a7b07a3e612b73569a6421727d2fc7cfd48833227aadc513988ec7a8915b20521a9535c5896de17268e2a90d0c80ac02ae455b590017ce560ea0f1edd6cee2012517bac8738680825516a25db9c7ae2f621c4720d64d65328fa0c00233d4334673224bddd3d0925671fd5d0b3367d8c1a2e285328fd3f5765580e453cf3cfd5264bfbea5492340dbb1e5c5ffb618b2748ad54cb12a50ab03a409f2558301d48552e1467582cfb78fdcfdaf5057fa2311fdc1a8da05111708a03a30facb25951f8cecc89086541e4d7e652e827f7a50335c7f68da1a5d04a3b08e22a855adbba4a668b7f6db77acedd203c7072d06f32185ef0b04091f63c1689c7b1f694e0c80a395c17e34b32b7a2c6eaf48c58bf23535f618da4e59a328426656d210e8f71d7d07fce20eac37c8416f0a18c12a5865f7f66bd0f0924364bf03ab4674155bc6313f78b2bf1ebb44be5b3c0ee9f13b7a2f90725fdc4e5f1fba8eb0263892fdf3d717fd3fea292cfbc67041a39ad27f2301a4bab9ca1296193ea6585778d8a3d2ac9f810dedb2004e1bad9981de4327a5fff10a0f69f715bb543d88c5953814993340d721ff79b8ea4b989488464a0498d87c02f7b0a7e6ff9ead2788be8dc8718255f5c5ea1866ad455457fb4cc63577846cb64d4c195c605a234f40753f540bb731b29a5e02d7c266193bb9ac17c4dbec47fb35888cba6e1252ce46e206efe59640563a8cd8af37f650fd6c286d708a8ac01454f76d096bae62d5206305b7af0526a652fbc64dfa5feddde48dfc712fc336ec5cda8fd5e5907ee2e8107b206b64f62d8b8cd0e7d13ed85537b40cdc46adbe691498fa3edc3ca48a52834922d33a99dee38b5fa4e973dc013d560062d27c0a3a67ddaf3cc58a9e18d2febb3489b8476a3427bb94fefbd7b354e824eb522807f89125ac080eef1d9b6040b0544ccdbac97d85fa797ad1f68b429d335786b57a71ad6f64ac488b1baac86c898077bb1449d6d8430e68eceba85af0974f6b54179885a9df9ebc2e29a827283a289a3743120f708cf50e461023055927a3ded0f3e2dcfaf9167bdc587ececb70ad27bd22cd7df5300c975bc1b326410518dda74f2a5b4ba3d14f72274bc891bd7cfd6753609aa905ba77c0cce5549ab339042e7e00b0b00079fe7882962382399127887b3dc7d4877db7f967761fef03aca65a600a269ae092507da9e7ce75b09d7fdc6f2c9dd7c4746b3aebfd4fde757e68d943741d3d2e87e75fdabe22164d2ddfda78ec491415678e2484a6ea0d57212c8024185ad66b204402a72e277a43eb2c8190baa7afd0f0c65a1b1c85518c2a73ed300aa5bbd51a33f9922cc3e59b372e9ea2aa5bd69c6072b8ccbf459adbac921c75ce13f96e6c4d0f45432133a479fbfae5257647aa1daa69b7bb767a4fd0289b31427bf69648493bdee5c83d7dc0d72fb825e256b3d3521460e0b508c0197593c02a7e25ec3fab34835a61b41986ab33ad151473b2412693da12988ed734f15a2d90bcb4056604ab000d5a83fecef035d1185eb387d2e017b43c323b47058d6f83b0b6548ee5800ac7ae6816cee942f6a09a96ff3a2898a17b16102be63b284fe0b4140ae13022ce100c50558624838f7fa66fe37b18d7d52dbf3c1e977ce116b6c5b6c8ea0b080d176cb7652dc28622adaf953bce4c5f2c57ded234568a98dafab553a1debd2d7ae47d9fce846f650dcc2385f550ce9e100acf72c4486da338d91a880b0351eb10d1afbe00cf6564d976b9e5cf8e6d5824c29a2b462ef691f3e3764b225fa90cc7f527fc36ce9cadd364aec87670012a4fc711830b84f47651a165855702fc5e6dcf295d4e9937c489eda702b134451c96dcee4b090374dac2cc32bef4026e7f504bf14ac2a7616c347c2d1149a903bc24de05668237dd9ff428be1347ca03af488672f7b2e86ec2a02d01a5f651164151bdedff7d2fac808220fbe63ad0899abffd33b7dd98e3a27bb07b6d19b558f0ffb364a7139e8a52f1802066705d79915a6b513165bfbef55c448eaa4e3691f46f73275bcb01d41cf63cc43a75ce1eba0914265492d1c656f7f7989d182649e81968345c154ced38a871d950b47d482e68ce2ce5cff218382c15122e9d7291867fc7bbad1521fbf588f1d18050ffd2700f42ea146f214b8832ae9b162c23160327d47a8978513279edee0a6aad80a40abc6c9af71e32b39328fc0d3c21b785a52b2d04b438eb3b544a57f190711d715451d9fe21ef72ff7fbfe8427a5911bcc8270bb26b8aa2dffcad76e823a791e24f9b1a9642d4530f0d581a1b14c72b2c2800293b8bc7cc5e0282daab2792260c5ac4ac2fa208f3dad03da7456f987bf72d64d295c28f029a3dd01c6d2f628fca04010d0df8a5d29ec02419eee3ee434d814596ad9c887b3d2e890cfad32923c6accc1deb3e2aa444dabd80c3c374ae66c0252f24423acdfa1647bc1ba37e584917f815c889d249c07cb85ee1cccbcd551d4c180a3b7d3cd32efee1dbeb18988a9e9dec8f20dad7b82ea338971d5ead5f0ed7de252e6af9ca1682e7f24cf4d95080e7a564490dd7c6403601740fbb7c1eb4058bef6f3f7be5fc7c3374084f83929676cadb0583ae5014daf44dc12eee759616fc053440e614f363362374ca021e74cd5f07e92a1740a3514c4f6e93b8bc3216bc9d91d7d8d950aebdaf6217b38999f739868a24ff90e7e029ed5c5bd742a327b2e738a58dce9dac60563971f6eb5769561d6879f07edeaa0d2db6d8764beed216639020737282f8e22d36bdf1e28607c89e6074f73ded5b8ab2f1344f65186aba1d586dc734d70bb976fe940e3916cd68e6f1db1e7065d6b3293568d", 0x1000}, {&(0x7f00000016c0)="b5cccdc286c9cc20ce8b5522a455eaf88ad597feb2c223f637d9c1a21ba9cea11b5384a22bee4ae5b77731cdb7d575812fe32b7f03140b21e2b751a634eb169f91bf18995fb107ec21f52288cf39a77822261af5157b402119e62118ae10a126e3267e0377f93d906bc84aeb1015e74e9011074659c6e47a20e5c4f97e005465947d8804a5c912e816ba6fcef47b3789ea1b3abd49b7bf25cabf9c1199d68a4b6fbfdbf655053db4fe1ca5e79dd2ba48d25d4d6aba50d8e75feeabf4b3ecf12531bb1a81b49fd1c559220d548bab5e709785947f32f70caad03f6e451da29f2bf4354562cd2f9c0b7f6a25517409a39c49a5c264c38a7627e51190f7a9b2b9df9532b7604755c508243e29bc532db4a35d95562aeb73cc0dbebcca3a567c6a4463639e1eb184abb4c6e50c54de8575907fcf352ee7789923f1f3ae7bb323d8c8737307d85ea57887e39dee362ac56a97fb1a5d3c35677c8cda3dc2df5d200e69f8c5ddedc2486a2f3ed797aaa057f97feed5342b7ff9e3711adc9d34c000026531e2f8b6e3fa2f12fa44b4128e870ecebbd80d66810acd730056b62790dfbb8f48e00f327ba87e835d0b44954bc33df7f9201715dc5752edf9db2f93cff734290826a25bcc09860b4a963b4b169b39c616b04dbbf5bed5e689500b48df4fccc93971a2120cc802f884c761ea7eb74112c35cd8955cdbae9fa95530e2c59e3c1fcbbc2f1a41ad643d2d48a9b0655e284f416cb95668344065dbffacb021111bd50a96975d6213a25a309228aa597edde7cd496bed9290596360f5f8504b300c2031545512a235e954ba61ddef5f4590af57e391b9c06502e4ba76f37cabbe512064c8dce30502874a17305f66354819983f8fc490b0e63fa2080079b2536ef915d372785f1acadf9ae84baa540a368131495c62fbcbef1c11ca4ceae9fda526a08dd4716d1788f6ee6822de85603758ddb562d624adbcc997697e24f2a5ece9211e77248f0f1ae8bdb543c63fa8b746c43b106dfb22b084a6f00e90b94c6b00cd449eb5f38508a7eba1f91effc416d8b7e4742febc9cceecdb821d9fbc00802b1d19f532e9a9990acbc4f3cceb580e60e7c1827ea6a1994c32bd93d5c9d57845a0a5bed6ef539f99a87e853375c7f81b35b9e16ca556ebd739a9ed7464cf8a9d21d13ab381c2f9bd8ce85476c5aefcd55c5f3b9199c185dce664b5886a1192526e10e43d80e856d2623e43346a95f61aeb5baf3c857d1104607e26ab6e39f8c7cfcddae76145b9a058714555838c9ff79e408a15fd8b4eed18d97c75e78e2fff5a45034c1a14476ffaeb98215ae683d21baea10a7d49414d12c2a013ba66fa151a39350996c18ec086f0029c44a9f6bd7f652a3a489f28b029a53778740ab1d77a733c750f651c37eeaa5211f415b39bca6520436fd527ba8415720aedf7fa52198f3a6aa9448504cd9fcb624befdfffbd2e9b52f85ed868987ebe30cc5e9a9ee351f74f3f3f125de5a662453f7d61e9a0b5817e32dca2083ea933132872948bb24fdb123935867423bfc8856fd8e0b6d2ef5a80814cbce452dff670d0a970e9812f50efac601558a1710fbbee5ca6866929b64ac0d4fea4926cf945458c5356b454d1855dcfa2b40d8308cc434c1875ac567cb40066ebffafb8065a08944e930cd3a1b4395c209a8326b8626a4099256d83609f426a3293176a2352ed3ff89a1ea97ce15aa5cdf2c018c913684c008e0e16823007fabbbf409e9b37d3343b43e4a6fb1be6e688d734e44a781bec1dc66d3092f923f12638dcad58e1ec467fbc79018bf1cbef440e4ca20dd81e6385d5b836e1754675de0b9cafdee5b11a81f1d73f678c4496daa3ccc4e2b8cc30baee5ffa21a96a3789716edea2071bef8a36239c14c9cebd5b6c27c0993f6495fe02c2f53e97bef81251f6314f7485e003fdd0c822342a1a4778b956acd1d8df1a68bb039df79135bc48163546d98156a2473c27f0a5ae606ea71327907f1d3da79900a5b176ec49a6dc6dfb076d8bcde93a46d71a0e870a2478d7f43edc08f569aaf248753b75cf2906ff48af2283fc92f74641c0f187994ca4c15a9e8df8e35ae3f5bde5f26e6baa2e70e6c4275d6113c04be8fde385c19b142095e41eb4632bc9847ebcf8a725c391b0b15a22064bdb781b608cad0d7b61111474deb3d870189b6b2a0c093b1d3c56d0fcc5c84f0888901eed407846d53654fbaf4c138fa7c7f1670179a01b7d46f458f44d66b37e1825518c6f211e867f682bb0e0961ccf8b449b43ef74aee677df81a9db87375ef817920d6fe7dc33fcdfe1b1a39b5465efc12c6c2b2a82f282dff777877920737dfdbaa242dd36a393a1ee788a8646f34052fccd9623725068ad50463ac8e1a1c959e8ebb7eaac62bdca9c267067467c84bc2991579b4b33fe7758de750f8579deeada433811ab9b27da880f049d7f2a730c20fc9c81c6864def01caafd41a5c3a0f38c73333c2012fb7a179a3077365e6b026c89d0e5a61c14adc36ffecb302f628ad2632e644c7b056c86913b4629f61490b8c0fdf17400e787b47c7bbe3c10a2744e80b56aef91ffc6f9a103e044f9686a6912d5873028486e396d71f47cafbbca8521d5096a4448bd8937c5952d1447565f475931234bf4c1584a2dcdc9c7bf4462745bb63e2f4c4818f71e9fabd34a05e7382b66dba4f998fb0a764a5e657c70083f87fb16da64fa4ea2043b9eb51cdf7dc5bbd14b024f280907fa665c12973ef018764e0cdbc807df985af5eefb49c5f278366e2bec4a40bdb9b06574a7a55845bc581b592bca7ce05a05dee9fe299fe783ac95767d33e1fced895f42161bf2421a24ae2352d6106a249bd11b1e54ab4fa3e2f7d68ed8da2b8e73ed55ca02d9730d714087eea994f1b12f8e21cbde8711261b8a57ddebf9f778ba7a10596a79adc7d877863e4dfc319c5c09f3eb4ffe52aea69b2592790d323b16daf281fe27fa474a31a1e26b51cd7b58b827384703b554ac4865a35f53d32c572952e496fe5f2a1730e7355d3c0e4387b4ce527e71e422070d89039c5b14757c0f2735d439d9efbd98ba40f4b38dbd4271c7de7cec87a3403ed08620f43e240e3b1c210b35a56fd6a33842850a361268c65f115c4b7de86265b68ad4e3a4970bcfe56f74699bf0f5faaef9eb665af76ff7c470b96c1bf7658843872a41f557ec0c15c9d9d3c4145717ceb09c1a69a452f8934746e7cca45149b5ad28da7416b2b6edb1bce366ce4ea823b2379b423102dab6a18c9befedc1247f6f63377c41a9872c107883ba9241d43dd4856be94050ac22401b7a4275e340db642f69a72ede01cd94dfdc7286eac7ae200d90a763b34d385d836ab0ca2df14db5902fc0cb4689e88ac31a66e4b9f8c36b10e5e50e73812067754ebe5c1c8b31cfbd11b88a02c4c571c7ccf29a8cf79e88c996fc1856c008909f3d4cae76edc102af2d20feb2be2083a8010e5dadab821944a92b04b93c5064776a7cffa1faef2c03dd5564e0318e1e55bebfd89fa09403d2ecdac337b6a230745ca1c757d09ea792e670d041ce5d40e0c2aba2f37b63a88178e4f9928bc132a856997fe5a21a1dd8a522630baf0a2a86370042f35e257eb40772ce0ca1b13676ae5b9d3c79946df2f555f39776815bfad15848081a4f4aeb43918120938555af5f076628b75170b58159729f92c23d335d9467240693b174998d42fffa1f223f2e80547dc05587fb381f1a5109173a37f778220bb4dff74a81e0f05a6854c711d541816f10d5ae64075e9f8983da8ae0221597d4a2ca7ecceeae1594f5af156f197b9936b2891896fcd213f2484207b7998596e017d02d547ca879b7d9f768865d56bba5134ee26d17d6832e0c21e663d794942f89304c681220dc18ae840c903ae0c7e628a3315ee76257d35eeb776a4e4b5e601111925a1fa4b24109acd92d6865ece0c401839dc09df335afaccd674ec66f231de49f280fb88a2a6ac06776031f62a7aae8f961589f7d9df211259f129f5197ea737fd34decc5eb5be63ac815c8bed04ca17a8be19b7e8e365d5f2974745e7ef667ee8a1f26ab6b32d90925ff02e6b0dab4bb8ce8b040f8edabdc05a6fccefca0738c223e6a21f507aba4d626e539468a23432ec6c38a778679cd4acb688355ace45b1a4e47ae4babc4f6052398f9d8af07fae8731d8c16618a8ef1e19f6560e4d397a93e6085602aa6c6726764b2882dcd605c1548ef029f63bb83ed420fb3697e5ec8522549054e7396342233b0206158ed5d219d23a0de204cd982d46dbf84b16dc85bffb818dcee8bb4b6fcc24c2113c1c07b1d5671628c54db3cc6139763dd452dc9c4562f85142337e44d686a124ae87c7d7398bcb889152536dcbe033cadbbe63c1cd6344022868141d9f62236920566441e2e93489cc7fc74b7bc3a34f523f270da2e09506805b6c2f4590098144094ac83315a765d5f402541f645d65968c3ffb6bce2aa23228a60433948910e6682783101977663a5752f6eed5496d40f86c048e31efddb282c5132903aa71c9add73c1e6400ee9f754998abd006b617b9375b51d863683c9bc71351d26b56bcecfc859b18e7765ddbeea896f66682517e23d05a25757667590c46fb1208918e36626f2aecce0d954b84ab90853eadf24dc0b37311850f38f66551b0a1f499c48699a6ef2015ae3a5253a4ddcd91d4e683d68f4d52f69ca13b231f76c26e6454a5c034cf263516c77fbcc787df19a5fb3fb9d5a8c4741c5194f06fec2e7a76d0ca24893ef341fb78cd4cda0390834c8ed240bf760373f22c92f626098803bb892e3906410ddb51dcf547d321777e5373d4f4c37ad9c1addd4636088e8a12ecfbac1627d54aef3cfc2342ab2db24bb11e2b36e3d1c5c7eb12bbb3eed3f3af61060f0223ed6197b5d049da0afb187a296a7b9031f2c191a180ff657803a97b427ee6443b6ae0a32138970b93f32be99428e0d3ae94eb8391b3c04a323d0fa8aab54dda5c77d28d024b041f847c45e05e43231add43d5a90d6de77514492b85ae4c798fa984e93a3dee47006ba7beef2e04686c91fcf1da721550d89ecd50aa77dab7d8658f77493254d00f541abd5a4450d9d824c5240d7e7a0992e7d98de4a88bcd598c0fa6a678e9f9b2374bd4799143568a201abcb23aa6c43d18fec5b1cf58868426168c2c394fd06f575f8fb5d81e65ba7e79395f1d954b3a2e59c2ac2ceb4bbc2e5f4662530030a3f1f8c244ee9b5f7dd38b295d17a51040d20d411b6c07826d29dd065f846ad9f72fa27732f1903d1ca504726828013c791fab0499ce22a543c3579a2777a5834384dc510f01debee1b0099582d549de9b3f287c3cdffc4063f3b81c51bdf916b72917867cf9932142589e57b04f951027389826c7b9fc2a6f393154c43872b78010e44fe19d6783d4e171f85176c9b55a623e0315ac1af0edf7bae468385df3f97f9533d2fbe5fe88328b04fda08b5126fa66135ed87ab348f3019321a2ba0eb5337d082be6f65c80cc9d94b5df7f4f5b72e9306e4e17ed0d7950206afc9d0a690ad6909a98432f15d1791d28cd6472efe619cdf41a8dee9a89a4ae40169d4212c1fd7368975c952154f2c362c3e7f0a08010633925b8cfe8acd6dd14d5e4e1fa4472808daa4e5831d32d41087c27610000a7a632cc1fc9435da2efd4351d590f9a9729681d932768cead294804bddb9bd21eef3e0abde4d6b70af8c28f088c79c8f1643d4afb233435b980076479ad059b1cb6e78308a5452fba260d80997f2b2", 0x1000}, {&(0x7f0000000240)="022259c5c51fad3064527e82f83ca6f925083bbcf4fc225198a0dd5595d8e27a74e8cfeaf7", 0x25}, {&(0x7f0000000380)="62bf89826368f4dee8849c05af005181738b49ae593405661a20b95809cd8ba909f8a3f12fe5ef2b6785075f615b5d7c294167faaf331c86e62a6748efa6b2a92704d6599365b811875502b84a558c24f7dad73c6fa93741244f456136fadb22cca203039ec4fe21bf464b611310b994c4ccdaa37ec649a048c8c32fff3599907cb9a11fae90a245fd630d27e486f498a485c86b86f906d8e5121ca47bc97020d69805777695d334643695f55b8051f7c483561dd84a463ddd96a2bc861d0580077af496e870a0cd034cd685d014c1904624e60ccb8125fa877b0254a49a2224e1ebd028ed626eac", 0xe8}], 0x8, &(0x7f00000026c0)=[{0xc8, 0xffff, 0x0, "d0be4d961710f657bc8d554fa6368a91471d9baf7938ee0e2579f34ec7f42afb13dbcfc3771b98c28e957c557ac58ebd38dca08005dcc7acec1f19ce313470a5ff74e30802dfc2557780e074e9c5970e1e90647648963847c39eed352f06436e53e7a3e8cfe73d85e1faa4662dadec46e3d0de25c9d083d5914f2df54e6c8e563a6f47bc90240e582bec5c168bb9c191d112cc2d81c7989ac4023c48594c6031cd189a4cc930546b3f7659816febb3c6cd22d84780c4fb"}, {0x60, 0x1, 0xfffffffb, "cc5daa2d88ab4488b77d36448e5e1fdf7dd99869942d8af3ef52de559999de11797b71e9d0f3b7a5244953bc35e71746e451bb840f372fd2976576b67cc9d15ff9f0863aa30380cdd343708877"}, {0xd8, 0xffff, 0x6, "6c1a7e402ffe26205e60705e2c6c316abd796a9561c484addf4947f4016febbe31f6545e12b740e24901a3a25ea28ccc9a4f7e21b0b769e2a56d09113d9bb75299d27814c61a2de6000ad85f17803075f78650f5b888a6d747c58b6c6ceded86327b18f2775c467ae837f84582298ca21df936edf15ebd3c299aaf42988470b388698558f3b371c4ee99b357e90f884177ac634c30a6f397852922a1cbe99fc0cb9a515b462723700563fd96c62532bf1ae87a158cad57f6956f8ba3f58f9bbcfe1c7c4911e80c"}, {0x80, 0x1, 0x5d, "0c80754829815676de7e10b47aab3ec9ce1b28bbe01d1eca64d8288b01a0f36dfd7c2ef25ea5935d261c30fe83d1c598c7c6a54f8f1efd8ec4e5b3e47fcdec21f835c6e696c12c64bd35b13d452b4ec08e7c6e8f05d3d9d0c3f6561486e056d8402e3aa4a350f609cf19f49d"}, {0x1010, 0x1, 0x1, "3c841a07945844a7e978ae9e58624a82af84114d25a6a968454d4420b39c81a60b3da7052e7b820287f6dd803494221b683cd50d2f16acbceb2b6b5e975d311f329c8e05edfbf093fc534bf001d1012965e14a9030d3272eaddb69909ff9db3a6df90adf50cb996532c8fe478d0af44f2a2ccd199bb782ec0f36e7a3e3e8c73e5200b0b24dba881815a7350ba3ba1ef296018d3af65c969f6cddb96cb14361c4cd20a733e94f2ad32dadb581e2f6deb8649f8e609d6851af137c18b7aec53f2a023d8baec774873b4ffcdd5525c52f0df895f758123dd76f20cb7691cea4f80f3c9e4d8d2868e36a74a17cc46486d6ea259554d32e86e71d45cd8ebcf80c039c417c43721c756ba0d22f82b3ee4047d85e7e7a78695cc45e2529a7acc478c1aaf20eb07e7f8f6323d2dbaf09a4617bcbeeff3f16f0ecac7957e60894c116de23be0b9b7799fcb0fb3b0ddb23c779039f2843da2abc4094c30b101a661de7d20c02c4f9cbc0a5caad7ea293f2377640a1c6da65f7ccd7fd147d243f5b8d07f32b4770aff6a63dd47b22fd2845611f1161ed949834220043f29e6e9ae87c67a9b7a5edea9cc337d44202b90e5f6048c98ae76feb91d2aa1bc52488f3dda552fb42b5fa66b4925c823a2a2809c60ea55baeb6a5331a4a8473a3b7990dc6614a2dafd39af290ed75615bdc2c4becdaf8254f861a1d5e42a214213343bca47f44a3f4b4896e7d5f2f27da8b4349bdae56b197f967997371a046313899f628037d5f446722642e5ce929b17f1e5e6d935b39ee0fb04361bbc5bbb1e361581e99a934559bb2f5962b76cc0351971542396467d42c8e259015668b70f577b643abeea93f24434b6e8300e87d3bbaaf72c86769829113121f726a0e10fbc3c2478fb91d4bde6ddf93724fd9850a5ba574f0af235c681d7dde0d52fac0a68e5bbfa3933f44fe7c9a862f13943f45e95e9bba7e910e99f07d1a6fea66811d6b4aad593c833784f14e3c5c6b0f4d8e23d080e899a1256f8314016b1448917112cbecaed5e4adaf665780d5d39c884aeca4b080803cc3b160d4e8ed8314ce399599fd2f3bbcf36f2e4d07ae6d7641cee9c59f9b5efd089443e90be5b0df3a57a4faf882ee81b3d5851661e8f8db962d16ee1bee338b57da5f7b766b3459497df6af2c128c6b768c5c3d6cca9f2f30535f25bca46f9359ebf086241d129412d0df530d4f3d01a9517000420581065e9f782aa484f2c707be9fbbb5ca475e0da6e36774eb8a125c90419291afd58de0ebabcc66a80b840c4b1e84d0801fc8306b12ef678bced3e167049417dbbd4d35cd82b12239a6326887d8a656c6c4d6a050604f7b838c8b93d392bc3ec03a98e523b05e81239add4911eae81b13597f8d72cd7e5d88dbc5e9951e7aba3f3f906b8e99572c0cc037d142479a7a8118c53bf6e5d520182938e2b19bfd9820c1c6178847f5fa46f8c6a3635bbf1fb1c9329acac2c66af296a0b203faf77c6868eb0a62606a099edd9d375808a060e55b9c922f3bdc50661be25ef1ccef68ebcd903576c9e2892438dbf290a9bb7f0fdec063730f04a501486447e3596ee55444ed20551a9c026400d5fb10eae472e24cb23ff795a12e22e3372f2a22cd189ef4f9de2c0551facf2578220cd4a34e566a87704244c96610dd6020be41b5af474c2219c7815529ccf3a2006f8d94aa7d662d43ac83c65c11e2e657abd2472956ae41125affd318e3ec0e1ca7e5b22ea8ce4a93a8e6f7ed3b40e6bcb6f17d5a6aeddf8ae818416f0dac372e0713fd870d39ff37faea59fbbf4b04354ddcceca8d16580b2455808f9ea938d1d32fb66d828742e383d2f44f36c9304a95b1981b8bc116c1bd9a43ae0494bc0f3617fc6290b0f95c1c2e4d19df828b4c9eb089753481e4e67fd3eb5dd0a2df93bfc6b5ddec009cc9cb10c612c5e12b4b20deb069ed85208e4c38af9f03fe50f98bcc645396337f44c450131ff1e5b3aa80264bcc6bbee2df55e6b18f61ad3b118ea599394df83d76d4dc3264873b9b047e49416eed869bdad068016dd5a3364c104565d2c2db5ff3f91b8ea566cd9cf37070cf9a2b83c4cdbcd7274a4fd9eaa5f766871171b5bce8f6c174bea2f6499f5e3977610436af363e754da0f9bf4c31da3bc1fe7a331d4a9dd87fcc3de08d9f329b2ad8445b6fccb9ab0d92a2f2b38b0ef432948e64b6a86c74d1031c293d0b648f6d76a71b6c6694e15417e9141341347dcdac750a4e898e3cf8cc89c97d522eb0d23ba2211c88f5745b59d91654cd94392a0b8ef9bddacc54f404860985912fbd5ed69eb2172411c10a0d0b8b858ea7e0fe61322020ea5112a3a136a3b154f38248ccbb813de1a52e59b1fc8f1d0cb2208730280751121b323617ab440c2cde7e0e8507dd2eb43fb665579c632d2cad3ac9504dadea0eead50d02b63aeb1aa57e2bb916affbb40d961ef2a53cc8acde54e3b2e6ddc3bc635d064a2e860814c7c57f26056b93e8ee48bc43e31a1855740187cecc8ba6f17a07db5d7d59df0b728fea084b9d4ce5ccf2014bbfe0e1fd2cc645a73f729e1c5080071e75884a5e5e551e8943d07610a83f8cb5f02b45e4f116be1645f2ae144d8ccf8f58cfd0c932b2d83899549537a1d0ab0578c0f784652b37df75a25816724f6f1ba4de4ca2aa6203b721e705e12f4ce392aebfda59c0e52be15de1969af6051041d63bd51a403ffb892349e1dd8594c1a735f2b3e76cefe5d97db5de5910f248383487dcbcbd3c96bcb20ceed0e6068f07ba8bd7ccf3935bfb85a3a7f9c406c92b39c7ae4d0a5ea3b6d66d3c37479a741100073376e60ad2c1ec96f4c00520b510d859e648d329214f70c9bd19a214ed67f7699797ba61fecc1f43e168c520ac437e7e1e979fb67075556766775a7b75b100b4a5f051d862ade4aa9046015a9868185cd3516efb60702b03405bf377ca56f85f2d41c5e667903f00b86dd21cfd2fab39caa31e6977c24cf428ed8a9a2dc84ea501ab05f3b0526bb79f320f209de8e6065f2a208f047c3ae46f11c27fe1110e576a5a97ddf7921cd7907156015000bbebcb3fe82e5cd3fcca482a7c4b1dfa56ea7d0a980dec719472d26f197d604a71b344e1973f2b87fa9a3ed4cd6c4b214f895570f5e74725b56fe7ba25da0b16103f1c07895169faad9cc7b8bacf13d4b6be56562e09c0d6d6f6588d4aea3babb4b15b27f92fd68e432a7899ee5ed2b29ff56699695b5a4a57c2dbd84bd92c98ab03967515c9e605aa4df7211f2b7748a7acaaccd16907bd223f76514c677d2bebecce4b6e7c91785ce05f9ddc204d3da4e008b1a651ad474eeebfa3b8fac2f8dd0174f507440d6dfbd2e9a7b58e60e049c48f3fa5a537434ef3e6a3f565f7aa222eb1733aeffcfbefb89c6b25116c5dc8c7048bf0663643efd900bf92c99e569a58b6c8b0b5663b6292e838b0e3b6412b01cfbd55a645a1c5abdf95b74bda76c926b4afbc704685c529a97440c583d90b6838a90dce1ea02952b1b1233d88f0ff9c2bffd3f99f690cbb511707096cb9d5eb98ddedb533c7db4337bebecb11ea108bd996962993e31fb7d4de210b92719d6898c717de0954442184888b3697063a7bb223d5ff170d574693c1dfdbe0e62383cf890970c46ba95146bc28e856b11055fab52b7520dd2b5f76bdebc1797e321e63b555413e7e0f50a064be923025978b29dcdbc7a11e100b0762b8a661b96274982e5605102cb0dd3baec761d2df5f685c2ff5161b8cabb46b401f6a16f85fc81e024b9c9ce0a580fe9dc5bd7a84b99c19728751d762472f34f4375c2097b6c79a7baf1745a63c1b00ba55ad12617bf5a5ee26cd699296ee98692fe414291bcbd1b9a36dc2b13c645cb994ddad6adf6b925938114a598598647330044f964869f7c2dccb8bbb419c2ca818580928a4a12a810c49883091236eb309dcc567d58d9572a4829a2755f227ee5b82550325e1492f06426503ee82f552f5d758e78f90eca70a1d25cd7d3e00b89beaf1f125408b59db736b7108700a018b3cbd0c6f66ac28bfeb4bf7d483ecc0a8276c2d2f8e465ce52ccf82a887e98ec39045cf1bfd2492373612f8e0ece4533be43e0dbdf8eaadf83c0bba7aa8fe5ad93faa7a8b0a352e98fcd33dcc2106b7a89c9601e52e138d7edd15f9c0051ddbbd12fb1f65c24ebfc43499255007d3edeef955fd982abda1bfbd84407925c2b549b68e5c260a354b935d11b7857d918dce278f3657cd3e0ca8a069b269d9d081cb003a7632e3f783bf6f5539338557f63dcf5be9effe32a7784307ee4e29d5dd8bce99342a745e7f2851eb4edb71b825fee3538e8d893d52e2ea076051ff6667b3df5b616c5e8b56fe25e38f569f33198f7dc75883bb8fc0a1aa863288ce5608c108a3c7dcbe1d780e0e3a46b53f2fc9cc9c27cd9749fd425252ce6bafa8620ecb3b990a96c8565d3aee8013a42d1075c55a967f4bcd20fa924f43693e74aec32e1bca62918d81f31ebca8b40cc06427422ff0bbcf85bf60a3b9d9fe9c42dff179211bc82048e369cfbd5b244a6069db6dee3892ab8f9e2a876553aa3158698c9350b2b772305913a7d0ea351eb4d48a171c95edc582392a61afeabc6cf0beb0f8e51feeff76cf8aa845800f326877963f4685f4134b567ed597d19c69687a8e535d6711b18a7ae2bebde943094ee32b8b9e30142acf62844d91e3823c74dae80a120d6f5a5f42e0c0a59c44c5aeb9fb4561493bccffb7c468497f6827bb13641ddf1410c27b7e6c8b2c66c7cfb5776f60ca314868064029c1973fcc6a24f338a69103fc5a2dbba2c4ec79245ed697bd91213ebeebdff75da09ff26f96997f054c1e42260f38742b17b81cc0a73f2c4aad200cf0a21ce75c66892eb02517c1ef63ff3b60217cae7e4beeb0ae8289038719e54f4a5766a4c9959f3f04ab34ef2c6bb3be538fcf22d6609a5d349615aba470d25d70b05dde5150b38b64dd1c0eadc9c29621f7fbb0d22634ecb6dd72a8674d8ee7041c12044e68be3f4114504335a93a66ebb6620b1ab36ebd22a33d566888a95bff3c6e2c3aa042fe6269cc042de119fb561f5f1bf6e25e4869ffce02a90f9949643c996beb802958061d952f85fc80d77c1fc3827733bd83b3ee7fb1503479c8040ff522f6b0931bb4f0a493023df9ff5bbcc786687bade51b3d234af11cf920918597809e8dcc4dcb24c53e4a9ced82aa1c7736f682832f480fc9b20f831477c5e29ff815d69deaa58ffe47ee5251e7e9afc094f56ba1d0e4f054e08e8c8acdd3aa1fbe00d01a5a5f57e498cfc3b2efe512adc4deb715b2e332bba9b58702320920b0c9b525a3039ba844d9d9c03b34eefe3251fd0ef9679725424450ddb97d66a7b75c548b003389f9bc6321896857084d007bd30bc4e389a27d2cb123e1cc117b558c93800618ee7a0cc9eab83b60ce309582d40a8a771c173d561c4a7706c0d958897ca5cd1ab55abd7efb8e2f8748db0b23143001388a6e952b6fcc8274ebc77541580e0559ec1b680e05ae9b8b7a8e89d8e1b39ad62403d4d01ea16e0e292b1f4cd3fa5f2f218f180b540429687af0c778404329111279dec084abe6284eaad33b9e3f02ec5703222ed0ee97243940600c84423c65b95b066da8b9849950efefe9568daa6e3a08e38d861f8f86270166c183ec4a3fb836eea229f10170dbc50a0a647ea984497db1c1f6d4c929424195dbe16d4264abdad48f87f9cd2cd70be58eb7873ca98daee732a750191a9ee25535a7433caeb613fd447c07d8b3ae6ff1c910"}, {0x70, 0xffff, 0x40, "e19e2bec2ddd3aaf0426b13abc16ab112b0fe6d38795ef553925eb1fdee098fdbc8a2bb0b19283f7270225cc897634a45be0598cd26f434cdbb1cad4a9326e2b4dd390f4c7cb28fc2972d196ae099bc7e8bbc37823b2fd3ff00702"}], 0x1300}, 0x9}, 0x10, 0x8) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0xc050756a, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) setgroups(0x0, 0xffffffffffffffff) getgroups(0x2, &(0x7f0000000000)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r9) getgroups(0x8, &(0x7f0000000100)=[r2, r2, 0xffffffffffffffff, r2, 0x0, r3, r4, r5]) semget$private(0x0, 0x0, 0x20) socketpair$unix(0x1, 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x11, 0x3, 0x0) msync(&(0x7f00007c8000/0x1000)=nil, 0x1000, 0x2) r10 = socket(0x11, 0x3, 0x0) setsockopt(r10, 0x11, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 4: r0 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff}], 0x2f, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c5", 0x82, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) executing program 7: socket$inet(0x2, 0x2, 0x0) open(0x0, 0x70e, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) mkdirat(0xffffffffffffff9c, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(0x0, 0x0, 0x0) write(r1, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_broadaddr=@in}) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) execve(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') setsockopt(0xffffffffffffffff, 0x0, 0x4, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="6cbf6b3e691c27ab435f82d2d1f2c83959597a1e7c1a46e07fddbaa3f617fb052c73d1bbf3d99efbe646e7176a65d8e447a0e75d6fed375547bad8b8f823cb7436e8196c27a177d56ba2c067cdfe0076cc15a9d195531870015417060a32907090c689dcc3d3ac45732527a0bdbe0d28ed189047fec79aa9816433dd8e478696bdb4bdca2eae40595adcf6d927e7374cb60ed632d98eb23e438dbea7c7bedfda27bb61afa42421bac5e076e9774b2709cf316ebb14f2b3fc97e57df0c1f001d8bda868f5eefebb7146521627226f9d00"/223, 0xdf}], 0x1, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x41}, 0x2, &(0x7f0000000200)="0237c616fe54c09f5832d2b0c836b492d96e2d8253dd5e742e9a8317aaf897c071d3ac91aacbb5eb5ff3f2ff8452f1dbfb3f28bb77f8ee4bbef2778195565f4681c444f36c5c63eb4a1f629e929115f050b9b66a0b1ade44ea9c0f735c8ce2f2212c3ef9c2631bb067e819981d94a6481563b6fdddec6b5366d85633034ab660dbd69521dc6f13279cd84092d1d8641354cf53c5e0924b4534503b4d18dc85828155f20f0a5041bd15e5aab9f7e16c08", &(0x7f0000000180)=0xb0, &(0x7f00000003c0), 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0xffffffffffffffff) msgget(0x2, 0x0) mknod(&(0x7f0000000040)='./file1\x00', 0x2080, 0x205) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="eaffffff7f000000", 0x8) executing program 2: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x0, 0xff}, 0xc) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) getdents(r1, &(0x7f0000000100)=""/14, 0xe) r2 = semget$private(0x0, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x7, r4, r5, 0x0, r7, 0xc4, 0xffff}, 0x5, 0x0, 0x7}) mknod(&(0x7f00000002c0)='./file0\x00', 0x0, 0x7) r8 = fcntl$getown(r1, 0x5) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={r8, r6, r5}, 0xc) setgroups(0x1, &(0x7f0000000340)=[r7]) fcntl$lock(r0, 0x7, &(0x7f0000000380)={0x1, 0x0, 0x7, 0x7, r3}) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f00000003c0)) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) ioctl$VMM_IOC_CREATE(r9, 0xc2585601, &(0x7f0000000440)={0x10, 0x7, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff2000/0x6000)=nil, 0xff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x7212}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000fed000/0x13000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fed000/0x8000)=nil, 0x17}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffff}], './file0\x00', 0x222}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000640)) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000680)=""/156) semop(r2, &(0x7f0000000740)=[{0x0, 0xffff, 0x1400}], 0x1) r10 = accept$inet6(r0, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x10, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000880)={0x7, &(0x7f0000000840)=[{0x15, 0xa5, 0x9, 0x59a5}, {0x401, 0xff, 0xff, 0xfffeffff}, {0x5, 0x10, 0x1, 0x1}, {0x800, 0x3c, 0x80, 0x91a6}, {0xfffc, 0x40, 0x6}, {0x7, 0x40, 0x20, 0x6ee9}, {0xa3, 0x0, 0x8a, 0xffffffa2}]}) getitimer(0x0, &(0x7f00000008c0)) openat(r1, &(0x7f0000000900)='./file0\x00', 0x40, 0x40) unveil(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)='c\x00') read(r10, &(0x7f00000009c0)=""/18, 0x12) r12 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r12, &(0x7f0000000a00)="1f7cecaa390ee5e2155b04946eb02b666fb8d19a47cf34cbbf8752ef1919a16da215bb2fb19e4dd25ebe51b946d1654c7083422b5254c86cca5496adc68afad808483ccfb26ed3e4f742fa7eb5183b7766b06f1e32775ec4c6af64ff", 0x5c, 0x9, &(0x7f0000000a80)=@abs={0x0, 0x0, 0x2}, 0x8) executing program 0: setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000340)={&(0x7f0000000200)='./file0\x00', 0x5, &(0x7f0000000300)='./file0\x00', 0x8}) sysctl$fs(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) r3 = socket(0x11, 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x4) r4 = dup(0xffffffffffffffff) setsockopt(r4, 0x0, 0x20, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000000)="b10005040000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0aca453bd0de1805c00eba4ba18493e", 0x55, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x24, 0x200}}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000280)=[{0x23, 0x1}, {0x100, 0x9}], 0x2}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) open(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000580)=[{}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{0x82}], 0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) executing program 6: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8100, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) r2 = msgget(0x1, 0x565) r3 = msgget(0x2, 0x4) acct(&(0x7f0000000080)='./file0\x00') mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r6 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x1, 0x0, r4, 0xffffffffffffffff, 0x0, 0x1, 0x81}, 0x3ae, 0x2, r5, r6, 0xffffffffffffffff, 0x1, 0x0, 0x4}) bind$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000200)) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) truncate(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffff7) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000280)=""/202) socket$inet(0x2, 0x4000, 0x3) ioctl$TIOCNXCL(r0, 0x2000740e) getpeername(r0, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000400)={0x10, 0x1, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x24ea}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x5}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x401}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xe8}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x480000}], './file0\x00', 0x63}) sysctl$vfs_nfs(&(0x7f0000000600), 0x3, &(0x7f0000000640)="662fba12ca1b7d0732f2940e0927fb8976cdf51b1989dc57a213a94f9697d5bb18380aed30d5793b9f8525154c75bb98f207a52e9ea32252ebc0908edfd81ea3f92bcb78169c876eca9da926fd6061cc8587eb984725e526129aa669edece16aaaaadc4293f7d57c7d2e16ac1a5312a3ada9c84d7ea7d96acee99bcdaad88e90f9b064d30883a1ee2439d059161ae24851ad75c1b9e3373ada2f155b4722188e261b88b27928cc01df2328615955139da40cdfd712f4d5fafd02650ba2841bf7ff5542e0a16357fcd03c73b71051274b21f5113e2f4fa7de35f8dfa82f7fe0f06074c4a4257b689c0afbcfa186c5f7a22a8d3fd8bd9529ca31f241e4f44ff235dd496979734d3e59be1f0dd90afa42f99715137d321f72c6739e45ff8783cdb7e5f94ec0b6fe6813bb78be2443e4ca9d0bbdedc3de011151467b5ac8c74b19c94d578c330168c1f8693b0c1aab70fc9ed17e2c22ebd7226acb7f326c68fa5ee4544089e0f0ca7c6e83fc90f7e50a3478b6fd95d6fb4cd561d79670e630fe1e68614e284e9125495f65e633960b7f006dbd50cc3c2eec045c2f33aa04e0d1d87e01e61d9fe22a9ee6a6948413ef070e449d120737d7762591e6fc36c84c7502e81d357351e772b12aed7b4a24943f98c30fb736fed69c238f6eee3af83766be859f7f1c181eb8d09b34f1968f2b036c088eea6c58b9b3b1030d662bdef2eb63026b36f8f46c428ca1194cbbef2603c9c1fafe3ed09bdfd6fc1b8332a87df3aa23e49ac643560cabf3c602fee747578cf0fe48e9083f7e5d45d79a6f33c2576bc2e20cd460ffa66a905f11f82e56cbc37ae411976f029180e4a4ce4de144867163ce8c91f63e69de545d5f8e3c936483d5b14a5ba36acd221e812d4b268fbac64cb0c1ebc5ac748875e7fcacbd5ceb96116f067dc6f2b4783420f674126e2a23f99889c9e2d8b65bcffad95aa865419d5e06ed7f65c5c751b0814cfd7100d172b9ee7a559b2eadf2a3c0fda9511c5e18af92e583f1f9c1dd80138848f4fd23d09273738b3f82788a48c93e48511319ae0f321541d5fc55f2abcb494ddeb244929323179de58186b5912636c785340688070f4b0e0ae9423c8aa47e575d7442fbc8163cdfe033f2dba7388e3a42f9a43ecb18f5d8f692feebe1eba5ab2d672847ec64c3ec0f83a71b6741a73bf6f9baf9955021e591f528709b83a1f5ec7d4900a0c34e8a0abc40eb3f03b2a758dc877f0978e209c416b12f52f2a25e16c0611c69ceff0a12a1d3e0dd973f518f0b5a57d10a9d84cac6bdc5cef042c5740875b5e468fb3a7e2fb3ace1702d1020836bc9f478c4acb4bafa20264f2c45c2a2c425f29e8fce702f4236d4ac1144e27c344928b7835050e7040fc93a30e3d94f3bc679feba34151643214366471e5474fd908ee240b0ba2c87d5ba7b73432822ec98b0f650b423009b3b983f4f5d3ce5c18930a62a4e745ba7189b8e5dff14fa36efa63d829cf57d9b6d2905eea3ec9d0c050a804d3bb67d57824a95738771a8b72ade4a350ef6af63991fd38235d631d330d6d7d11ca6c235ab29ce6c852ee25dbd65cb481652d481ca89e73e901cf0460afa9f021f26e9933c06c2355a244b86aa63a33f2660d1c1a4f655f08aa66d4c521bb1b8084a90ff18b878077314e6761c3adedffe8370314e25e0e9701b3fcbef9af6ff6a3c10b09750b0bd0e54a6f4ce978009bbea1d994e7d86dd69d9272699d73dfa32383d5261b702f838d39d4281fae9a249fdc56f79f6c6e6ed3fc5e64c36807b8126c98e784139db598d7e97f62817ab2288708756cf93d61ba869bf4a9e9e75b57aeb514cbde53dc15d0e577a77aafbc57c224e4ad89837af1c7212e5818bc07396b75a1b81b24de2a10f6e9e797e0c8dbd2f089f4b88ddc49a8b57c75cf38b0b0b4ca20e65692060e81bc46753ed74b69d2c77c7d16096f2b9356b64ccb0d953ff94100c6f083e9c045eeb0e21377ee35219c53a7595fc7854c98952c2597b36b95ebca38f9b001ef1cfb539b6de9ec78cf2ac675a5fb4fd6dcee00b6d5bc370f3ace0ccd2c6d6d6ed64406cb3e9800a277cfbef9b035715eadb26fe46798acdd19b4deb4020e5f4293b439067d6480cd40c1e30f8f75388432df5148c976e6c10ba8a3e6a388b5bf6b47acbb432bafab0da7570e86f49fbddf8478b6eedc360dd8291aea5fcd899be6c8fb2e82d6ce5e5bc2126f8ce2a203d92577f31fbfa4cac81311884087c11fe57398ce33cbfd68ad9d89e82c8d1a2579ea0fc81b92ec6b94404c21bbecb06e6872308bdaca7af0ba6873b4eb5c65d45a9a4f40d7e3be912444413552f5faaecef2411a24e4dcfd09b023a115dab2a3a1164f68f6f723561a99b0fd0e81c6e200bf3679df76872e61cf8dc7611d1d750c5ff8b1088fa4489c19dd535c7e5e3e0ca8b46d7b572164575776ab31157f2c6346f3a0bb608a7f4bbb901b1d15d7c6171868aa186a0ea9f933f434131ab8c61768d5e4120df939cd424d6a8ff6a676eba4a2ff26b96f1dc4109af1e53a8a79ac1a415c1b49cf60a6072c620a57d9ea2d2c6df0c78a8ad7e76d10e348365b2c0e50566efe260a523371dd828f107fdbd80145169d345f7111cfa27df6bf6bbd6e5a3700c5fbde69f195119d75d225e20ef95c8132ddcb737419bd356f1da746fa6d1c1a63262219a5cf244218c76246b9c231c9e0943b80b618f1dab8dde7b1dffd5a69c62c2e3862bb783ed5f404d3aa8b0dd759bfc30646949e698aeacb7fa78d34f5b290273be882b5d459772b9f2142c5378843e987101886f36ccb99f184b2e57f6b10871ab5681e672f2ae5c50b242907289995bc0b9f62f97ae49b245eac348e31cbc59495b36cfdf41509c5b16af443ddfe76b85493b7f365dfdd7364fc6b88ab6dc899ebd0ddc76f429960cda2d57fe42bfc47305500ec978bb687ac8d00d5897467a49cb62122f19778fed04756d3d38ee35b1416715d07c794b2bb294a0e9d73f55b29c5a645f6bc6ec7051b158a2c6596ec1148939882159ff57687a03b6d78db939c8ef41cf2f8a99e0ff58b9ef131847ddbc83eb134bacb4b7c31c54189955f0393c791425289fddd2578bb9e25c384dbd5ec9394bbe0198ebdaa43197a461b575682c64a564b4933e1e8090fc02d80e1a46c37a130cf4b76397093ad1b46e51dcb614de9e9576a68f3d5cd0a64380d90dad9093441e1de86db5a8d2ffe5befa045cc9c617b31c6abe395261404c8fa2754137ade1b018a1625aa2c0cc3824712c231f71461b41dda1c1959d6dfdcc21fe1527c1eecde7f0ca7b15380d06eab37f2d0701df27f51cda00527193f982e50d890ea344daa5d9057b62b78d1ccb8b0ad61810153ae3e80576e1870c7fc91b97bc4c79b8081261ae1466720c3ebd63cf33daaadf06c0fbd11d47877b5f850b2f0ad724c535e14b7fe665489b50b83b7ffb95abdd1b496a34cb1586285d90670c3464587f1be476c376c79718a043d8660f78a1976d1d228780a3b85e735b98f6113c825680d824390fe027c35f24736a0c8be4068930605487b3a743146d7ab26cd3c06b7d1194a564e3f93369270704c4307ef2846b57901d921e6dfc1523644e436175c46b17e29189ae8a43c04d2ba19f7d44536a0bb68fad1a440bd09672b593553effba5928d0198c4e766e777880fc9ab49c2938a20d0b88c2a761aa6d755c9eaf29d93b079e49368e5052cb404358eee4947701efb5bfa096758751d446554f6e12121a38cb2e6c3de90867d9a599c26ee29f1f3cdb6c65b5cb0330681f41a3239b6f3ac4a12aa01fc2d9cfd6911d063e3cc4ce4ff454a2808a86697de71065275766751cc86cfe5d67b343036799c4c3460854c774ce695e720f04ecf04901c2f16d748a02845990eb2d9461e6520bb1e01ab92392c9d03adba7022fedf89e30b23ee82471dbcb409905a7b62c80f9e80b5ae4eb301ec5566cb6e566cefd7c3cf41c5732354f2ac2cfb18b8b91b3e8c62a58aa35632285b16251da93ef1bb289390bcda2bfc97fcfb35cad4c879332ebb4a5499785a0c0d0cf4f7b25091340b8d18597ed4bdf0b6d81a26607363c7452cc9397745aff8a831df3c80d78f1399efd35d95b91758bd8bbe6b374f3b79b6aafefb3dbce689c690a0a077d0066878f55d2699a52147a6b9f7f835d6f2121cb18b7493b1713be99a1a7e658e53561e0e415ca49b2ace2be4b15914095f7259f0b3f6becfe4f787e27834a004fe052cdd6a7b6692ee6daa81bd6df38c79b280882ed3e92d28900b915f75d9f380a1741922c99a089da6520f21726fdc599d5ba791d72b339f70429d10012db1b84ff15cc811d5ab2c8376699441df4de6f95ea5a16a3d7d6edad9e1d67a89cc71309699e4f92ba158ae5e5d5d6bce71ed4213cba995f5455660c933c2d0f192047ffaffc484aae7a7ed429f7d65440568705c4242915b580694c0783a407b54a97b238bde37529fd0889ce436a1e69acf5358d0908ec6809acba97a95159690749f69b25091884f55ab712d8828387799a1b23b88d7476a6dad722cd4aecf9ba0dd04aa454bfe7844ea10feb6de82ab0d319f558e5058009524257469cead795e46538b22578371b6b8d61878f5cef99124f346cf5e492d5939ca6ab4b3efe796bbec477bdb1e0bd72a8c292e4ceeebd3e495406617b8ef42b5aefa75c940d0e2ac02c20ef3a3b2037556cdc15047975df48461d214891281b26a9759d310d3de0328657cea1a55c307e99cbb2c88fefd3c5ea8358732483e5c4c18cd805aadfbd04d47aa2bed13021a7a598e3e43b99192f0a0ae1347bcc3fd441e0dd3d233dd2c4fae17b5c4b04aa2c1bb90f309868335ddc906719d84b83b9ec1f1dfe0d845f7f6e98d6abab32887b6ef4569ee0fd3a34aa406fa09d25b52a866254a78c9ab953eca8507ac056b14858c4345122352e5f9ddd3cc81ae70fd1be02b37a611bea72172b314097f6952bfe3ef911de8f314f1428660146a0b7d5986c8e0c5d5620a1a407d59036a650ff3b262fa9ae1f9b36d77cc0f8c9f37b0b4a69793cb3241e1f2d6ad1ab2e3ad6eaa605389d2a0534cacc6c8cdb388b98b67cef2615545ac7ac1feed38a777803c4417f54d6f8a866e8b4749661732f5de993912852019a071458161cf8fcffe806b7d8b2d6cb44b5777ef1ed56f7c8354a79a6aabfffc0992efc8c283be64303a56d85fdd11c92d3bc1e1185533239b249498362abf7ac719cfc2c22222f6330688fc2dc041ce1a69b3908f82b00123e1cb89b036fbe27fce931f38b1e1a1bf9de225db794fd13a07e7816be05fb29a2b8ccfdcce99bbae8661d815365c52370dd1429211c265651787b1f179a4a44b02cd4509763182785cc751e41eaf6a158caae1aef1686f871435a317b4c36117e72cd85122864bcf0e5da2b3ba87d17958af7b752a4ed873d1477127051b4807d2e3042ef10320e6a6d7cf1e5c4f6a418fa3d0b4c15ae66a9fb1815d265600b14aa6f8dbe535063672a5f7126771ee6d81f7b785f170f40e35c1bba92abec285ad8ae146dc0e5f504e2986d2b29762f1ea1268eab2434df09df4c1dd5ba64026aad1b0bb70a0ffcc45a14edb22ab062b74c14fc4cf19bcb715c20549f47a51528f2f468c887e4dae67b16dbc6c95c22b9e4b59b803f09d75707f4122706ea59f03abeff9adad2d0d79a60f3720909a555be72db2d6451ce18c5f7859a2cb148dd5cfd32272fa185d5bf1052cac3ccd3bf1e202bee7860535b300de5bede0fabcbde2d", &(0x7f0000001640)=0x1000, &(0x7f0000001680), 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000016c0)="d73701d6355e921c8dc317f456908ce8538daa31b3c0d7fa543fa95308474aac7b6d2a53ce9f645e7f95e2f32b64ae7ab067cc18aa6bce084e02eea5090cb10a50d09f376d72eb993fa6206aef6b9af12289f5b5133b2d5f10c6ec65c0e5c31300dee7b197c51abfd14f254864b40fe59a914ca4ff7ffb8c28cd1fa84c3268c6ab2c6fe2afb376e579ceab4e265a0d4b4add3d4e4d8ba2e0ca733c4d9c468e1ce0cba63e93cb9a52646c0332bd92916d338b605a8000a20654931c4e0e4aeeff5ec0bcd1b76da68df6abe547a442bbee9f42d4862510c36b15f11aa7c990e2b06c1ed937441048210fc8097dcbd50bef78ba249aaca05d3c8c239803d8fa088aee3ce498c08f51bfc474abafa76545a025d403ea72f046f93a0e177db9790069fd7daec758091150757457449d4cf87680cc048d6cf52431d49dd6cce9ccbc7929cb56e29ea3dd12627f7e3adb1a8a23d7d5e3c79b2963d1746be2c9e7060024e8d9db99a29a7942d722373e1a4162f24343cef7e4a630873cc334e93f09cd0922a6de62526629f6a53ea085095747123638ebc232131aa044ebf4226c0c322cc7c33c545e8d6ffefb8405e83ac4a066caf438662488d07cebd1982ca8ecb03293c136848e5f0982527268d6b210b49c1a6a77c6e0b33200a1e45e10f707fa07039c8fc521f0821f8b6a90614ddfb8d4a5d4e7611b1ff7c337eb8ed3daee8fefa5133a64a484f864319f4b9fee32ea4348edd7bf6b9167ec1fb7e7b4b94dbb03120002683b40080bf0bfa9432e02565d662fa4dd69dddfd161c73f1b11700c1697acba7dedbf51543eb95cb5dc94989ba62c8ed293dfef3bff0d2cbadcc274615ad9ac19252d46f1948b5f385973ef54b2930a8e597a94ce8281753f8564edde5f6e979c974905af1d1fb65f4ded837d70efbf88ce216e77f993e3a992ba6297e3d57058351dac5a476555e48d07fe54b6bc784f908ced7fc5e7eac5cdfdd7a145b2a6d02c3e48a1cb101afce1b7d24bc3e06636048aec3250711bb5081ad660c88a4c277a5798abcf4c32856a045245e440eadd51c4d04c93c8b72ca8dbfb989f4c137a2cb5715b303b1d4c656b5bc27a056eba64468a4cf84ded5aeadd32490405be8e2c111e5d9804fe8cf7743c5b46e6872779feab1efc0b6773d410b3c37c4066e9eeb1ffef996a450af01c6084d1bc47671d4bfcde78d7bd34b0e51e86d88bc44e61e59eb3afaabcd42022639a365ec31e096c2680ffac0919b25adcecd1615a62986bca0a42d9c5138b7edb6eaa64fc0491bb7ad94df4ec9f2c0a66ac49c7d15e2bab34d1f778cebec41dde3a6dc79c0b8299ee21c52a2f3ceb8d2be72e91561ae90acec5a2fc26040730f01be513aa8a775cc58564fff95906aec1f5f2a143b89c2d809170f0f7240d502d0d99b44d7e3a95f8dd97c46f9f919c3019082195496bc0c2cbd198b0f1f14942c68dd8b33703fd325d2dc868c639169dee84b189fc1a6ec9dcbf61239f6b9f794db37bcb9f425e12bf41f615f593f17c40f7d5aca917fb1e37888d6db4528ce4589863a18208e57536da283e1ff8800c05970b20ebeb15b02d7dc477ac679a286774af4a2fdfc8d1bd6b975f7521dc25759b38c6fe5f11771740a9f0371c08b7431c753ec440783c2bd281f5d7849895731a65e1eac4e210b993aaa9c834c4a50dd9d799653d1ae633de2333ab81397e391319e0c238c88a83ad256289afdae1de7a3820b0957ed85046183cac69f40f508a7caf41d37c0ce3a41a5f47478a2c31e4b12a11da0ba47a24539a89df70e710e2090c829ce6ef3f43eca8fca690f1e7d6807026d6584088b3bb5e7defc9ea877833a9df764c9efe6d48c5497d0b6161cfeae78d8606a0194eda172cba42ff42d7ffa346f6db0ae10c747b7ffae5376181e2b2fd6ee748b1ff3fb915904d2584a4abdece387a41a572f774a38a5343870a05c684327562a87b6a1e628999e42d6c333e7641fe2669c2692356ea5e386c5b235f3ffd0b307422a71cc447cfcc3483825e2d754067d696178ce6f4e51c662f61ccff35c0c0889051de59ad534b7e989e26fb4adbce96de9bf753cde4d3b597d638e92e5f498a2fb63f15e38cc7b33fd59bb91b5f881b2a0c2cc82a4562bab4868040fc4e5659d790ba8c52ae3675f9b50f56bd0edd9bf2f2125fa6bdab55d87e148f1b8a08b56a7229948ad2781f782c9b5a30a41ee384d9c065aedfe4cf9a22be203b3bd103fe67a2cbf73f00530312a384bb0797110946ff257de74f99f6247edddbefb9a1a67b140d1c2aff3f82172c1dbe30b2194aaf30ab5ed313b25d57e3e1cb6ad76f6edabdaeba2842c7389402e1f2fb52210a9e0a8a0103e797a838d281d553bd6760d75fb648679f2f4108cc773b1c42b8018f5c6f502c28649725046613eb7642fed437856600eab4724f4cb815e5ee3e4d08fd46f4d6bbbf2de2ce06c31c98392d3d111930f3596eee5dd597fba67689331fed5b1d9bd0e4287e99dc32578b5a9d1fe3b060bfb87d1f967044230c07ea038159ee50f8bb104d921b4c71a342bcbe259d939825f7bf6eb8404d57a60eb5daccfbd86f6cb1f25899dc30d808f564fcc185295abd306f4c4a63929d471e761e5eafe9552470e4042d247d905f82bc65a4cfde9565f731a203a71ac4ca2efc8d4f77bb9e0d11d6c0f33d0276ffb866d5a82d1f74495a8ce60637592d6a6944b833243bb91b8912b2202289e79314a1fc22cbc4cc0145be974b7fc95cdf35cadcdc56599c80c92012f4063a5e83ce41f7bba5edbd76b1cd1076f43ce05491e9397378c2d9a988f5ba39d47e2e778e69a86c6a87e0d90328f26c590f04ea865aa35194fc78685fb5914d9dd3a22b1a993150e3352be9cf546687ab0f1c9a2e21722905d7957c25e7deec96a605e495983be2db07419b7653ae748d66273f3a2057b6796a786bdb8e96a7a26faca1303e6b19e2df65361ff0c8f353f790612420712889af6fbd78e4f5cc8a5fe0f3a1f606d9ea01988c99699a1483e18c6dfa75ae7703769c40bad0afb792c2a4cc80986fb6e3028e162c8a025b4d6da794e33d40950edbff5919f5aea4277295fe6e67ac5afe1c7aba6e8d2556a4dd917fa41de7fb4748ab1b9a3ce315295ab81580dc45f1e973849cbf4c373e12c46b119d18f0286703c0d1280e25f457c0a7b8c4ffc4f72132ea1b71c08abc1ac67980999908b2f66c8ac770ac61c5ed2e63c252e6320307dd641798a0be5ec4d8efe5e31c298ec03461534e67796beebefb93dc2cf6a9af6cd8803098372ba4ab8bf422e2a03929cfdefc5aa4357c7a5182c078685e69d0a95dd2d9c9ec6b3e9e15222a645e5875007a351b486e62d0854f1bbcc13f55d8e96f273a977b6611ae6ce7dea57760c83afa539ce7fcb660f485cf29b99a4c0b9b9c94ff2989f004ea69b3815a656b8f526e3f098524df8c26769cf9dffec5bf68992fc8653f1137c4bab4748dc55c445340eb9f73ba49d4343d133b09c1b6dadcada34c3d3f8a2fed25e7120e2bbdac88809672803f744089c4247773c11d47db4d1a5d0f155c4e842b10fc7c32e833da4e742e24e1ad46025a8e2195bbd477c26dd08607f8e08e4a0d988c2ec2895da45d2d37aa95c499235cbe26dbd7ce7b7eaa12215edd6ea8cf138c7c169f6f6c88156076ead10baad3231a5eca4e0ac009a9e2244d108e8c7f3c081b1bb9f2654812bc886b17893fe1ca2fbc5cb4428da0ea4a8a82cf1a71ec207d3d2feb452d6e65950f1984110d179201801987526709d670a64b5b8a1c8834c0f0816f14b78306772295d02b5fb08b99f2ec74474af5898e30d17878d71d889bbc6a0787752e251114be32ca7117b85baa7b66b05ddce0da553a873e2b61a23788ea81c42d771d6873fcf4d24dd4b9a58081c40ebf3a9ead2175db8de2e81da762b708d0f9473466100cb43ccee3839a78a9d73105ad95bc02537a858bd781feab0890031d22de080c691d223a475f8d74d21facfce1401d796fe8a7890534f9d617033ed23b4fd3204652352e5087d78b410ec0a157a3872101a7ecd22453bcb3677d45774bd1198e8512febcef428eef4d1fc1cfc960aa5d46c9dc622fc6ae4be5eb7576eff438b203edbed96c80fcaa34d89ab105ef962d464529bd980cb4e42052b12246063114dcc7d6dc9f49ac284eea40be1455e0410f010eca74d3b6fd5045e948c52ba4d69f3349fe2739445dfcbfe071e55660a990254478deff970022dc2eea582f7cc152f0e833b130ccf023368c5fca0b1d91fcedf8bcb6873b00e6ec54612e7aa732465468b359841786617dc8389377fdcb501eeb018998f8273e051b8446993430bc9d4ebac8eabd086dbf6adfcac62b454cf44c0f602f729ba08fcc357d78b29db9e329314d29ac6c98354b1a1f56ade335a3a0ba5a618454bd2a419befcbd2ab02aeedee2cb275516e3bf407e41b57218766a148ca87cebcb2d77c652df79854f30a62ffbeeded8923b366f3210115969072968decf9fd1349a34523c7666581fe52effce0b26b7f332b13bacb282b7e256b535618a864c8e1405089d0d1dd4b589941f094a48f12b292d3893210b526a6b9a5361ea576744842ec4ed77a657a2ea2325b0be07fb088744438c1c8d6c81ddc0d716771204d6038ed1066422eb361284da9474f7927752e374aeabdaa79abbe2b853cf441828ee9f3f65ea58cbcfd1a9003bae443748eee63f76520ee6eb8fbc8af5d0073a78932ede1fd3339283a1e4120c906aff360af4f07d32a9a277946c6114ef58c6475682e934f8566ba977272843ef4d92d2bee2fee30accd2525883ac5702a5e7ee1715917e5ed28c03ea9a1e8a857fca1dc5fd35ea54a71073d9b936834b8c4058d6286a243f5225ce9c5a1e714c4843e210a449cc74e876629ea2414509c65d2fd78a25e8be5b7b19023284298a697b2e7a3101ae97b2f241435fb70b743f075fe2709c27e6ac2b914649212b61b4fab4de3f4f23d6da7acbf575fcb68c0c5a00339978a3ff2ddb28ff3b9acba14996e37a0f6026646833db570f2c27cfd4dca6d5e76fc758f9449adf4bc53be81513e426e5ad84dbf4e1ce241936e0351e56551bcd9bb27e2e2405ea12f79df29f097de1692b7ed1bc4361533daf8a8040696e0b5107e817b5de17ce1fa1f96667bede23da1c20a4c50b6d88273fb1d361b18334773758764dd8ac2734303b02d33cb3e4c5124dd113274b48bb901181af39d30a99450d758e72aea66cce091e0255c3ad87da5f9f0d858ff8a7ffb489819426963a6346899f98a1517d951c6c6edd40ef17f8779e2063e18326cf2ca67634a8963083d1181d0232e7734b95da5cc1429651b2bc49401522babf27f0bb42e994e9207bc58a3efa6feaf533f7ed33ff8cb16f462b26b71021ee349d1541fdc7baf8829c7d44492dcd6f66187660c10ff5c40e8a80c2ab63b03522bdbf835f59a812fbd3153b2397dbe149d9e4f83016dda95f59a84feaaff1d6b1296eb007651cfcc26f8fa1bce255f62dc2248222c7bc417fffb3c2cf5099fa8673614d7e80ad7d634006796094ed168862ddf60abaa06963ed89676d395868b23a00323d5bdfd2c2e4f5717396d92f6ab8207c80e544c80b0677b71806070b1781bd51e459ac4696bcc2a60aa6fcb710ebef022c644309851d6e136be1f1250dc497c2545cf4667096574a1a345e8b91b1449c70840a95cc1ad8782880dbec1df697221aa5a76af075e20e7f0ea18cd9206448ff350a3932ece0be00a1891", 0x1000, 0x406, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f00000026c0), 0x3, &(0x7f0000002700)="c0a212420468a611d16618ca56810e2766036612cfe3ca9f9665e1f647e0", &(0x7f0000002740)=0x1e, &(0x7f0000002780)="fa9ffb5ff8d41de0055e142305a7711f348d61b13af2d618cdab856faef1c5ce8d", 0x21) getppid() semop(0x0, &(0x7f00000027c0)=[{0x0, 0x1000, 0x1800}, {0x1, 0x3, 0x1000}], 0x2) syz_open_pts() ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000002800)) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000002840), 0x100, 0x0) poll(&(0x7f0000002880)=[{r7, 0x40}], 0x1, 0x6) lseek(r1, 0x5, 0x1) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000028c0)={0x1, 0x80000000}) executing program 4: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206918, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000380)="c69c4150e2532857e3d24eeddfe25136aafce8eca942456c612301e2e9c435ff2a99e161e8e3018f39bb7ec19b77f7bc4ddfe6dd90db8daeedb5a112066c103d92d31b3d414f9499995dc493c8c33175ebfbf1c7810fde8da0a7215cc18c1a8a0d4c9ceca06588c7f62f4328baaed2e04c39565778b3246c6f4af68f7355dd75516613da56f6ba289acee95de5991a7f55cb70efb66e4c6b4055e1f152a0b7a412202027c3fcbd846d72f46facfe18a429bd5509d56c315234a70d1695b15f6e684ec76713d98403eddd3276e0c05d791aaa3d0b6f311b9b40861a5c9bb5de39e162e6d072ea8696b1d1240c267211d41e623a433b1e8b30178c57b0c2bc4083dc30aced79e38b4fd9541abc7f25fe98540be6014c1f3022e0cf21c6a3681fcc2fdb08aca96df1a2da090096747d865460bac2f07892ca62d6bc700f6237021daa679bd613123b71d8af69f841d756cdf98fe839371dd2879dadef027f5451538e413ee202f7bad52ae71e40b068cf72acb0ee87221a725f0c337db2a68342b5f2bcdc9e274c7907fddbabab6a053d21171275528a9abd40b5c849a2113c2de23a48abff216cf5995360a94f57e164a5359c37659da185c617ea232683cd4eaa37e7828d209fc63a93ef507f0de6e64110d4e9cd1dd60c4237634e0329fddcac137fe4bc05365fd257e9d70ed80651756b00d48c15beb10a794ed1d8ee305ed9c005dc194e2e7d0aa4c8fdedcca0e281521e1136dcd8b7dc3d06df55570a9e554941496d8213cba8d462625cef5781db736acf56a6e0d2766eb354ccd49524569016a30a1b1f79437512800916ac63165b1a713b7b51895e6be5b16d0e2ffe1c6a3ae0cb8d6075b55aeb9acee4d18afc4f762ee82548641cf92bc90804e668fa0c8e12d66a24aaab1b8bf419299e3f8f95d89a6d7ab5fa67bd9feeb2177b42d0f43350b7a21f33579d795b126642b118dd2b102c0efffa954174bc6bdb726b72f2d289d8ca25687bf55a13ded455ad9be38d3ffa40440b35858a7ec3d5ea5b38a723ae3fc4d7ffa61120c0349d437c3177836f9a2b52a19f2838db29ae90aa64968c279788d3431e7d6ebe7dd706d58896160eb1868081b2b2b2de939e2b0f4bcf1985251060dca4ba707cc015b484b9ff864cb99e9eaf0b2eefbffd11cd90633e593b42402d77834893bf7a3fe66943b9ca5adf28a75091cfccc243c6573040470708eb1e07a063b285a131920dc85328503c2ceabd8355857bb23d36049dbad75723d75517eb3e25f9c23e858b3ac8b4ce7f8a68358680678b9b57502bbbeaf731aead80b626d31627972f", 0x3ac}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f00000ad000/0x4000)=nil, 0x4000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 2: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000298000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil, &(0x7f00002b7000/0x1000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) shmdt(0x0) shmget(0x1, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) geteuid() shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x0) getgroups(0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), 0x0) socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = kqueue() poll(&(0x7f0000000000)=[{}, {r2}, {r2}], 0x2, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) semget(0x2, 0x0, 0x708) open(0x0, 0x0, 0xc0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x242a012ebe27f7db, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) dup2(r3, r4) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffff00000000000088a8490081001800080045000014000016c10367729a9b560000000090780000000000ffffffe4bd363ffd692298475d2afe1d300d34d7ed1844ac1497e6efe1741f33042bbb28547cf85be9bcc332b605841c00a2f943d55b4dd4feed4cc2e92cc0aec8de72e701c0dc8fce0b9405af413e1b11ec50c8ba9ec479f245e236b2d479d4e424cb83162d30e1a42bbeeb8c81de3f55cc4f3d7a6754bf519d34af2a8a0f57ba57b0af18d7b023b008541f0fba61c67071e9ad86405258c7e55c76a90f44cd518b4b7d4dab3bf6f52e12ccac0149635b213d776ee6403b95ba2729ea04e3260a71c060348baead1d54b49e30aceb21d137ea5237730f0f2d04be897ddc4d44a99d0aa48f69f4fd20976470ddffc00ac774253cbf1b77273d037d4ed1c9da5aaa32e4d6ed1bf83e43163463593a0c6471df2dc3be0da51b6d57e8ee4a9a7a9849adb5bfc5f5a1a2245aa769ac11351576094cd2377996d9b862"]) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r5, 0x0) executing program 4: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x43) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2e92994837ed377e, 0x0) executing program 0: setreuid(0xee00, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socket(0x18, 0x3, 0x0) close(0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x400, 0x0, 0xfffffffc, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) setreuid(0xee00, 0xffffffffffffffff) chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x40001890, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) mkdir(0x0, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) msgrcv(r1, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) ktrace(&(0x7f0000000340)='./bus\x00', 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2c}, {0x83c6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x1400, 0x0) socket(0x0, 0x5, 0x0) getuid() executing program 7: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x80000001, 0x8000000000000000}, {0xfffffffffffffffd, 0x4}}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000440)="a8", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2, 0x40) syz_emit_ethernet(0x36, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x3}) r2 = socket(0x1, 0x3, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYRES16=r1, @ANYRES32, @ANYRESOCT, @ANYRES64=r1, @ANYBLOB="2063d09822eea137b1c9833157fe19b747f8ec3409fe3cabf5d6b7c735e0ddd3fb8eabf8200850090c50003d39364b3d5abaef6cf18e4511b5d097d2ce8d172d95c9ebb36ffe74080e49606f01d34187d72b1dcce0e2c85b28b9b577feb593da584bd6ed4ad7198a1f9e5986d5d854b0a7179c737bcfd51b402551261c8e6e31c2b8fc5980bbf563fb74c37b59ccc20ec9d9bdd88314a5052bd199cab2ee06740f9df2db71e544d282e46d"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) sendmsg(r3, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r3, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x16, 0x0, 0x3) syz_open_pts() runtime: g5508: frame.sp=0xc0009d15e0 top=0xc0009d17e0 stack=[0xc0009d1000-0xc0009d1800 fatal error: traceback did not unwind completely runtime stack: runtime.throw({0xc38a00?, 0x0?}) /usr/local/go/src/runtime/panic.go:1023 +0x5c fp=0x2dce83ba0 sp=0x2dce83b70 pc=0x43d1bc runtime.(*unwinder).finishInternal(0x455858?) /usr/local/go/src/runtime/traceback.go:565 +0x12a fp=0x2dce83be0 sp=0x2dce83ba0 pc=0x468daa runtime.(*unwinder).next(0x2dce83c88?) /usr/local/go/src/runtime/traceback.go:446 +0x235 fp=0x2dce83c58 sp=0x2dce83be0 pc=0x468bb5 runtime.(*_panic).nextFrame.func1() /usr/local/go/src/runtime/panic.go:938 +0xa6 fp=0x2dce83d10 sp=0x2dce83c58 pc=0x43cde6 runtime.systemstack(0xc000006a80) /usr/local/go/src/runtime/asm_amd64.s:509 +0x4a fp=0x2dce83d20 sp=0x2dce83d10 pc=0x47586a goroutine 5508 gp=0xc000830e00 m=2 mp=0xc000062808 [running]: runtime.systemstack_switch() /usr/local/go/src/runtime/asm_amd64.s:474 +0x8 fp=0xc0009d14d0 sp=0xc0009d14c0 pc=0x475808 runtime.(*_panic).nextFrame(0x0?) /usr/local/go/src/runtime/panic.go:911 +0x65 fp=0xc0009d1510 sp=0xc0009d14d0 pc=0x43cd05 runtime.(*_panic).start(0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/panic.go:824 +0x145 fp=0xc0009d1530 sp=0xc0009d1510 pc=0x43ca45 panic({0xb03320?, 0x12d28d0?}) /usr/local/go/src/runtime/panic.go:764 +0x128 fp=0xc0009d15e0 sp=0xc0009d1530 pc=0x43c6c8 runtime.panicmem(...) /usr/local/go/src/runtime/panic.go:261 runtime.sigpanic() /usr/local/go/src/runtime/signal_unix.go:881 +0x378 fp=0xc0009d1640 sp=0xc0009d15e0 pc=0x455858 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 53 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:844 +0x24d goroutine 1 gp=0xc0000061c0 m=nil [sleep]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0005eb6b8 sp=0xc0005eb698 pc=0x44006e time.Sleep(0x5f5e100) /usr/local/go/src/runtime/time.go:195 +0x105 fp=0xc0005eb6f8 sp=0xc0005eb6b8 pc=0x474765 main.(*FuzzerTool).exchangeDataCall(0xc0001a15f0, {0xc0006da580, 0x2, 0x2}, 0xc9fad) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:271 +0x2e5 fp=0xc0005eb810 sp=0xc0005eb6f8 pc=0xa464c5 main.(*FuzzerTool).exchangeDataWorker(0xc0001a15f0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:304 +0x76 fp=0xc0005ebb40 sp=0xc0005eb810 pc=0xa46616 main.main() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:203 +0x1175 fp=0xc0005ebf50 sp=0xc0005ebb40 pc=0xa45c95 runtime.main() /usr/local/go/src/runtime/proc.go:271 +0x28b fp=0xc0005ebfe0 sp=0xc0005ebf50 pc=0x43fc2b runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0005ebfe8 sp=0xc0005ebfe0 pc=0x4776c1 goroutine 2 gp=0xc000006700 m=nil [force gc (idle), 11 minutes]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005cfa8 sp=0xc00005cf88 pc=0x44006e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 runtime.forcegchelper() /usr/local/go/src/runtime/proc.go:326 +0xa5 fp=0xc00005cfe0 sp=0xc00005cfa8 pc=0x43fee5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005cfe8 sp=0xc00005cfe0 pc=0x4776c1 created by runtime.init.6 in goroutine 1 /usr/local/go/src/runtime/proc.go:314 +0x1a goroutine 3 gp=0xc000006c40 m=nil [GC sweep wait]: runtime.gopark(0x1458f01?, 0x1458f40?, 0xc?, 0x9?, 0x1?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005d780 sp=0xc00005d760 pc=0x44006e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 runtime.bgsweep(0xc000074000) /usr/local/go/src/runtime/mgcsweep.go:318 +0xdf fp=0xc00005d7c8 sp=0xc00005d780 pc=0x42a51f runtime.gcenable.gowrap1() /usr/local/go/src/runtime/mgc.go:203 +0x25 fp=0xc00005d7e0 sp=0xc00005d7c8 pc=0x41ee65 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005d7e8 sp=0xc00005d7e0 pc=0x4776c1 created by runtime.gcenable in goroutine 1 /usr/local/go/src/runtime/mgc.go:203 +0x66 goroutine 4 gp=0xc000006e00 m=nil [GC scavenge wait]: runtime.gopark(0x3cbc5946?, 0x3b9aca00?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005df78 sp=0xc00005df58 pc=0x44006e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 runtime.(*scavengerState).park(0x145a5e0) /usr/local/go/src/runtime/mgcscavenge.go:425 +0x49 fp=0xc00005dfa8 sp=0xc00005df78 pc=0x427ee9 runtime.bgscavenge(0xc000074000) /usr/local/go/src/runtime/mgcscavenge.go:658 +0x59 fp=0xc00005dfc8 sp=0xc00005dfa8 pc=0x428479 runtime.gcenable.gowrap2() /usr/local/go/src/runtime/mgc.go:204 +0x25 fp=0xc00005dfe0 sp=0xc00005dfc8 pc=0x41ee05 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005dfe8 sp=0xc00005dfe0 pc=0x4776c1 created by runtime.gcenable in goroutine 1 /usr/local/go/src/runtime/mgc.go:204 +0xa5 goroutine 17 gp=0xc0000b0000 m=nil [finalizer wait]: runtime.gopark(0x0?, 0xcde810?, 0x0?, 0x60?, 0x2000000020?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005c620 sp=0xc00005c600 pc=0x44006e runtime.runfinq() /usr/local/go/src/runtime/mfinal.go:194 +0x107 fp=0xc00005c7e0 sp=0xc00005c620 pc=0x41dea7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005c7e8 sp=0xc00005c7e0 pc=0x4776c1 created by runtime.createfing in goroutine 1 /usr/local/go/src/runtime/mfinal.go:164 +0x3d goroutine 5 gp=0xc000007340 m=nil [GC worker (idle)]: runtime.gopark(0xc00005e7b8?, 0xc00007c000?, 0x1a?, 0xa?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005e750 sp=0xc00005e730 pc=0x44006e runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc00005e7e0 sp=0xc00005e750 pc=0x420ec5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005e7e8 sp=0xc00005e7e0 pc=0x4776c1 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1234 +0x1c goroutine 6 gp=0xc000007500 m=nil [GC worker (idle)]: runtime.gopark(0xc00005efb8?, 0x2?, 0x5c?, 0x2?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005ef50 sp=0xc00005ef30 pc=0x44006e runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc00005efe0 sp=0xc00005ef50 pc=0x420ec5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005efe8 sp=0xc00005efe0 pc=0x4776c1 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1234 +0x1c goroutine 18 gp=0xc0002dda40 m=nil [select]: runtime.gopark(0xc000059778?, 0x3?, 0x8?, 0x41?, 0xc000059772?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000059618 sp=0xc0000595f8 pc=0x44006e runtime.selectgo(0xc000059778, 0xc00005976c, 0xc00037e500?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000059738 sp=0xc000059618 pc=0x451b25 go.opencensus.io/stats/view.(*worker).start(0xc00037e500) /syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:292 +0x9f fp=0xc0000597c8 sp=0xc000059738 pc=0xa19d5f go.opencensus.io/stats/view.init.0.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:34 +0x25 fp=0xc0000597e0 sp=0xc0000597c8 pc=0xa190c5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0000597e8 sp=0xc0000597e0 pc=0x4776c1 created by go.opencensus.io/stats/view.init.0 in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:34 +0x8d goroutine 34 gp=0xc000007c00 m=nil [chan receive, 11 minutes]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005f6f0 sp=0xc00005f6d0 pc=0x44006e runtime.chanrecv(0xc00008a180, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc00005f768 sp=0xc00005f6f0 pc=0x40a29f runtime.chanrecv1(0x0?, 0x0?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc00005f790 sp=0xc00005f768 pc=0x409eb2 main.main.func1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:102 +0x19 fp=0xc00005f7e0 sp=0xc00005f790 pc=0xa45d59 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005f7e8 sp=0xc00005f7e0 pc=0x4776c1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:100 +0x3b9 goroutine 7 gp=0xc0002dddc0 m=nil [chan receive]: runtime.gopark(0xc000078f60?, 0xc00008c190?, 0x68?, 0x1?, 0x8f71a0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000176ef8 sp=0xc000176ed8 pc=0x44006e runtime.chanrecv(0xc000078fc0, 0xc000176fb8, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc000176f70 sp=0xc000176ef8 pc=0x40a29f OpenBSD/amd64 (Amnesiac) (tty00) runtime.chanrecv2(0xc0002cd0c0?, 0x0?) /usr/local/go/src/runtime/chan.go:447 +0x12 fp=0xc000176f98 sp=0xc000176f70 pc=0x409ed2 github.com/google/syzkaller/pkg/stats.newSet.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/stats/set.go:98 +0x66 fp=0xc000176fe0 sp=0xc000176f98 pc=0x8f5f06 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000176fe8 sp=0xc000176fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/stats.newSet in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/stats/set.go:97 +0xd6 goroutine 14 gp=0xc0002ddc00 m=nil [IO wait]: runtime.gopark(0x6?, 0xc000273000?, 0x0?, 0x10?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000373958 sp=0xc000373938 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000373990 sp=0xc000373958 pc=0x439937 internal/poll.runtime_pollWait(0x22b516050, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003739b0 sp=0xc000373990 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc000649d00?, 0xc000273000?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003739d8 sp=0xc0003739b0 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000649d00, {0xc000273000, 0x1000, 0x1000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000373a70 sp=0xc0003739d8 pc=0x4e54ba net.(*netFD).Read(0xc000649d00, {0xc000273000?, 0x9f7625?, 0xab2580?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 fp=0xc000373ab8 sp=0xc000373a70 pc=0x5c7885 net.(*conn).Read(0xc00001db98, {0xc000273000?, 0xc000373b58?, 0x4c0270?}) /usr/local/go/src/net/net.go:179 +0x45 fp=0xc000373b00 sp=0xc000373ab8 pc=0x5d81c5 net.(*TCPConn).Read(0xc000373bb0?, {0xc000273000?, 0x407fc8?, 0xc000373b70?}) :1 +0x25 fp=0xc000373b30 sp=0xc000373b00 pc=0x5e7f85 bufio.(*Reader).fill(0xc000079bc0) /usr/local/go/src/bufio/bufio.go:110 +0x103 fp=0xc000373b68 sp=0xc000373b30 pc=0x66c103 bufio.(*Reader).ReadByte(0xc000079bc0) /usr/local/go/src/bufio/bufio.go:269 +0x27 fp=0xc000373b88 sp=0xc000373b68 pc=0x66c827 compress/flate.(*decompressor).moreBits(0xc000744608) /usr/local/go/src/compress/flate/inflate.go:697 +0x27 fp=0xc000373bc0 sp=0xc000373b88 pc=0x685427 compress/flate.(*decompressor).nextBlock(0xc000744608) /usr/local/go/src/compress/flate/inflate.go:304 +0x28 fp=0xc000373bd8 sp=0xc000373bc0 pc=0x683868 compress/flate.(*decompressor).Read(0xc000744608, {0xc000355000, 0x1000, 0xc000373c88?}) /usr/local/go/src/compress/flate/inflate.go:348 +0x5b fp=0xc000373c08 sp=0xc000373bd8 pc=0x683a7b github.com/google/syzkaller/pkg/rpctype.(*flateConn).Read(0xc00007a120?, {0xc000355000?, 0xb61780?, 0xc00080ad20?}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpctype/rpc.go:124 +0x22 fp=0xc000373c38 sp=0xc000373c08 pc=0xa43662 bufio.(*Reader).Read(0xc000079c20, {0xc0000ad040, 0x1, 0xc000373d68?}) /usr/local/go/src/bufio/bufio.go:241 +0x197 fp=0xc000373c70 sp=0xc000373c38 pc=0x66c637 io.ReadAtLeast({0xd9a560, 0xc000079c20}, {0xc0000ad040, 0x1, 0x9}, 0x1) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc000373cb8 sp=0xc000373c70 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 encoding/gob.decodeUintReader({0xd9a560, 0xc000079c20}, {0xc0000ad040, 0x9, 0x9}) /usr/local/go/src/encoding/gob/decode.go:116 +0x51 fp=0xc000373d10 sp=0xc000373cb8 pc=0x9f5a31 encoding/gob.(*Decoder).recvMessage(0xc0000d6080) /usr/local/go/src/encoding/gob/decoder.go:82 +0x33 fp=0xc000373d48 sp=0xc000373d10 pc=0x9ff373 encoding/gob.(*Decoder).decodeTypeSequence(0xc0000d6080, 0x0) /usr/local/go/src/encoding/gob/decoder.go:148 +0x47 fp=0xc000373d78 sp=0xc000373d48 pc=0x9ff6e7 encoding/gob.(*Decoder).DecodeValue(0xc0000d6080, {0xa97ae0?, 0xc0002f1b90?, 0xc000062808?}) /usr/local/go/src/encoding/gob/decoder.go:227 +0x16e fp=0xc000373df8 sp=0xc000373d78 pc=0x9ffb2e encoding/gob.(*Decoder).Decode(0xc0000d6080, {0xa97ae0?, 0xc0002f1b90?}) /usr/local/go/src/encoding/gob/decoder.go:204 +0x12f fp=0xc000373e50 sp=0xc000373df8 pc=0x9ff96f net/rpc.(*gobClientCodec).ReadResponseHeader(0xafb7a0?, 0xa94160?) /usr/local/go/src/net/rpc/client.go:228 +0x25 fp=0xc000373e78 sp=0xc000373e50 pc=0xa13245 net/rpc.(*Client).input(0xc000079ce0) /usr/local/go/src/net/rpc/client.go:109 +0x9f fp=0xc000373fc8 sp=0xc000373e78 pc=0xa123df net/rpc.NewClientWithCodec.gowrap1() /usr/local/go/src/net/rpc/client.go:206 +0x25 fp=0xc000373fe0 sp=0xc000373fc8 pc=0xa13125 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000373fe8 sp=0xc000373fe0 pc=0x4776c1 created by net/rpc.NewClientWithCodec in goroutine 1 /usr/local/go/src/net/rpc/client.go:206 +0xb6 goroutine 37 gp=0xc0000e2000 m=nil [sleep]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000347b40 sp=0xc000347b20 pc=0x44006e time.Sleep(0x5f5e100) /usr/local/go/src/runtime/time.go:195 +0x105 fp=0xc000347b80 sp=0xc000347b40 pc=0x474765 main.(*FuzzerTool).exchangeDataCall(0xc0001a15f0, {0xc000274370, 0x1, 0x1}, 0x18b16b) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:271 +0x2e5 fp=0xc000347c98 sp=0xc000347b80 pc=0xa464c5 main.(*FuzzerTool).exchangeDataWorker(0xc0001a15f0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:304 +0x76 fp=0xc000347fc8 sp=0xc000347c98 pc=0xa46616 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:202 +0x25 fp=0xc000347fe0 sp=0xc000347fc8 pc=0xa45d05 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000347fe8 sp=0xc000347fe0 pc=0x4776c1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:202 +0x1168 goroutine 13 gp=0xc0000e21c0 m=0 mp=0x145be60 [syscall, 11 minutes]: runtime.notetsleepg(0x14bd020, 0xffffffffffffffff) /usr/local/go/src/runtime/lock_sema.go:296 +0x29 fp=0xc000059fa0 sp=0xc000059f68 pc=0x410129 os/signal.signal_recv() /usr/local/go/src/runtime/sigqueue.go:152 +0x29 fp=0xc000059fc0 sp=0xc000059fa0 pc=0x473c89 os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:23 +0x13 fp=0xc000059fe0 sp=0xc000059fc0 pc=0x7b9453 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000059fe8 sp=0xc000059fe0 pc=0x4776c1 created by os/signal.Notify.func1.1 in goroutine 33 /usr/local/go/src/os/signal/signal.go:151 +0x1f goroutine 33 gp=0xc0000e2540 m=nil [chan receive, 11 minutes]: runtime.gopark(0x7b9065?, 0xb269c0?, 0x1?, 0xc8?, 0xc00005bf58?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005bec8 sp=0xc00005bea8 pc=0x44006e runtime.chanrecv(0xc000079a40, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc00005bf40 sp=0xc00005bec8 pc=0x40a29f runtime.chanrecv1(0xc000079a40?, 0xc00005bfb0?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc00005bf68 sp=0xc00005bf40 pc=0x409eb2 github.com/google/syzkaller/pkg/osutil.HandleInterrupts.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:77 +0x85 fp=0xc00005bfe0 sp=0xc00005bf68 pc=0x7ba005 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005bfe8 sp=0xc00005bfe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/osutil.HandleInterrupts in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:74 +0x4f goroutine 12 gp=0xc0000e2700 m=nil [select, 11 minutes, locked to thread]: runtime.gopark(0xc00005a7a8?, 0x2?, 0x9?, 0x3?, 0xc00005a798?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005a640 sp=0xc00005a620 pc=0x44006e runtime.selectgo(0xc00005a7a8, 0xc00005a794, 0x0?, 0x0, 0xc0000e6120?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc00005a760 sp=0xc00005a640 pc=0x451b25 runtime.ensureSigM.func1() /usr/local/go/src/runtime/signal_unix.go:1034 +0x16f fp=0xc00005a7e0 sp=0xc00005a760 pc=0x46e60f runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005a7e8 sp=0xc00005a7e0 pc=0x4776c1 created by runtime.ensureSigM in goroutine 33 /usr/local/go/src/runtime/signal_unix.go:1017 +0xc8 goroutine 52 gp=0xc000316700 m=nil [sync.Cond.Wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0xc0005edbc0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0005edb18 sp=0xc0005edaf8 pc=0x44006e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 sync.runtime_notifyListWait(0xc000300e50, 0x38a) /usr/local/go/src/runtime/sema.go:569 +0x159 fp=0xc0005edb68 sp=0xc0005edb18 pc=0x4738b9 sync.(*Cond).Wait(0xa3c205?) /usr/local/go/src/sync/cond.go:70 +0x85 fp=0xc0005edba8 sp=0xc0005edb68 pc=0x493da5 github.com/google/syzkaller/pkg/ipc.(*Gate).Enter(0xc000300e80) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/gate.go:34 +0x39 fp=0xc0005edbd0 sp=0xc0005edba8 pc=0xa3c079 main.(*Proc).executeProgram(0xc000010678, {0x149a, {0xc0006c0c00, 0x592, 0x592}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:122 +0x79 fp=0xc0005edd38 sp=0xc0005edbd0 pc=0xa482d9 main.(*Proc).execute(0xc000010678?, {0x149a, {0xc0006c0c00, 0x592, 0x592}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x98 fp=0xc0005eddd0 sp=0xc0005edd38 pc=0xa48198 main.(*Proc).loop(0xc000010678) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:52 +0x278 fp=0xc0005edfc8 sp=0xc0005eddd0 pc=0xa47b38 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:38 +0x25 fp=0xc0005edfe0 sp=0xc0005edfc8 pc=0xa47885 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0005edfe8 sp=0xc0005edfe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:38 +0x10a goroutine 53 gp=0xc0003168c0 m=nil [chan receive]: runtime.gopark(0xc0003758d8?, 0xc000375920?, 0x56?, 0xfc?, 0xc00074ade0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003758e8 sp=0xc0003758c8 pc=0x44006e runtime.chanrecv(0xc00087e600, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc000375960 sp=0xc0003758e8 pc=0x40a29f runtime.chanrecv1(0xc00087e5a0?, 0xc00065a6e8?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc000375988 sp=0xc000375960 pc=0x409eb2 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc000648680, 0xc000375d58?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:889 +0xb96 fp=0xc000375b40 sp=0xc000375988 pc=0xa41ab6 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc000648100, 0xc000375d58, {0xc0008a6000, 0x1b52, 0x1b52}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:338 +0x15e fp=0xc000375bd0 sp=0xc000375b40 pc=0xa3d69e main.(*Proc).executeProgram(0xc000010750, {0x1473, {0xc0008a6000, 0x1b52, 0x1b52}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:124 +0x15b fp=0xc000375d38 sp=0xc000375bd0 pc=0xa483bb main.(*Proc).execute(0xc000010750?, {0x1473, {0xc0008a6000, 0x1b52, 0x1b52}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x98 fp=0xc000375dd0 sp=0xc000375d38 pc=0xa48198 main.(*Proc).loop(0xc000010750) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:52 +0x278 fp=0xc000375fc8 sp=0xc000375dd0 pc=0xa47b38 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:38 +0x25 fp=0xc000375fe0 sp=0xc000375fc8 pc=0xa47885 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000375fe8 sp=0xc000375fe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:38 +0x10a goroutine 35 gp=0xc0000e3500 m=nil [IO wait, 11 minutes]: runtime.gopark(0x4118a5?, 0x2e1f84108?, 0x1e?, 0x0?, 0xc000303c48?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000303ba8 sp=0xc000303b88 pc=0x44006e runtime.netpollblock(0x226a1f5a8?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000303be0 sp=0xc000303ba8 pc=0x439937 internal/poll.runtime_pollWait(0x22b516430, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000303c00 sp=0xc000303be0 pc=0x471c45 internal/poll.(*pollDesc).wait(0x7?, 0x10?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000303c28 sp=0xc000303c00 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0xc0000d6000) /usr/local/go/src/internal/poll/fd_unix.go:611 +0x2ac fp=0xc000303cd0 sp=0xc000303c28 pc=0x4e956c net.(*netFD).accept(0xc0000d6000) /usr/local/go/src/net/fd_unix.go:172 +0x29 fp=0xc000303d88 sp=0xc000303cd0 pc=0x5c9869 net.(*TCPListener).accept(0xc0003121c0) /usr/local/go/src/net/tcpsock_posix.go:159 +0x1e fp=0xc000303db0 sp=0xc000303d88 pc=0x5e063e net.(*TCPListener).Accept(0xc0003121c0) /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0xc000303de0 sp=0xc000303db0 pc=0x5df750 net/http.(*onceCloseListener).Accept(0xda3150?) :1 +0x24 fp=0xc000303df8 sp=0xc000303de0 pc=0x70f624 net/http.(*Server).Serve(0xc000074000, {0xda2150, 0xc0003121c0}) /usr/local/go/src/net/http/server.go:3255 +0x33e fp=0xc000303f28 sp=0xc000303df8 pc=0x6ed5de net/http.(*Server).ListenAndServe(0xc000074000) /usr/local/go/src/net/http/server.go:3184 +0x71 fp=0xc000303f58 sp=0xc000303f28 pc=0x6ed271 net/http.ListenAndServe(...) /usr/local/go/src/net/http/server.go:3438 main.setupPprofHandler.func1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:362 +0x9d fp=0xc000303fe0 sp=0xc000303f58 pc=0xa476bd runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000303fe8 sp=0xc000303fe0 pc=0x4776c1 created by main.setupPprofHandler in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:361 +0x37 goroutine 54 gp=0xc0000e3880 m=nil [sync.Cond.Wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0xc000345bc0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000345b18 sp=0xc000345af8 pc=0x44006e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 sync.runtime_notifyListWait(0xc000300e50, 0x388) /usr/local/go/src/runtime/sema.go:569 +0x159 fp=0xc000345b68 sp=0xc000345b18 pc=0x4738b9 sync.(*Cond).Wait(0xa3c205?) /usr/local/go/src/sync/cond.go:70 +0x85 fp=0xc000345ba8 sp=0xc000345b68 pc=0x493da5 github.com/google/syzkaller/pkg/ipc.(*Gate).Enter(0xc000300e80) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/gate.go:34 +0x39 fp=0xc000345bd0 sp=0xc000345ba8 pc=0xa3c079 main.(*Proc).executeProgram(0xc000010768, {0x1496, {0xc0008b2000, 0x432, 0x432}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:122 +0x79 fp=0xc000345d38 sp=0xc000345bd0 pc=0xa482d9 main.(*Proc).execute(0xc000010768?, {0x1496, {0xc0008b2000, 0x432, 0x432}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x98 fp=0xc000345dd0 sp=0xc000345d38 pc=0xa48198 main.(*Proc).loop(0xc000010768) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:52 +0x278 fp=0xc000345fc8 sp=0xc000345dd0 pc=0xa47b38 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:38 +0x25 fp=0xc000345fe0 sp=0xc000345fc8 pc=0xa47885 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000345fe8 sp=0xc000345fe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:38 +0x10a goroutine 55 gp=0xc0000e3a40 m=nil [IO wait]: runtime.gopark(0x21?, 0xc0005fa370?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003797e8 sp=0xc0003797c8 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000379820 sp=0xc0003797e8 pc=0x439937 internal/poll.runtime_pollWait(0x2170a5838, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000379840 sp=0xc000379820 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc00018d920?, 0xc0005fa370?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000379868 sp=0xc000379840 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00018d920, {0xc0005fa370, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000379900 sp=0xc000379868 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc00065a288, {0xc0005fa370?, 0xc000379978?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000379940 sp=0xc000379900 pc=0x4ef772 io.ReadAtLeast({0xd9a300, 0xc00065a288}, {0xc0005fa370, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc000379988 sp=0xc000379940 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0000d6380, 0xc000379d58?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:861 +0x567 fp=0xc000379b40 sp=0xc000379988 pc=0xa41487 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc000648200, 0xc000379d58, {0xc000883080, 0x57c, 0x57c}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:338 +0x15e fp=0xc000379bd0 sp=0xc000379b40 pc=0xa3d69e main.(*Proc).executeProgram(0xc000010780, {0x147e, {0xc000883080, 0x57c, 0x57c}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:124 +0x15b fp=0xc000379d38 sp=0xc000379bd0 pc=0xa483bb main.(*Proc).execute(0xc000010780?, {0x147e, {0xc000883080, 0x57c, 0x57c}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x98 fp=0xc000379dd0 sp=0xc000379d38 pc=0xa48198 main.(*Proc).loop(0xc000010780) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:52 +0x278 fp=0xc000379fc8 sp=0xc000379dd0 pc=0xa47b38 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:38 +0x25 fp=0xc000379fe0 sp=0xc000379fc8 pc=0xa47885 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000379fe8 sp=0xc000379fe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:38 +0x10a goroutine 56 gp=0xc0000e3c00 m=nil [IO wait]: runtime.gopark(0x23?, 0xc0005faf90?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00032f7e8 sp=0xc00032f7c8 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00032f820 sp=0xc00032f7e8 pc=0x439937 internal/poll.runtime_pollWait(0x2170a46d0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00032f840 sp=0xc00032f820 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc000933c20?, 0xc0005faf90?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00032f868 sp=0xc00032f840 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000933c20, {0xc0005faf90, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00032f900 sp=0xc00032f868 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a08d0, {0xc0005faf90?, 0xc00032f978?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00032f940 sp=0xc00032f900 pc=0x4ef772 io.ReadAtLeast({0xd9a300, 0xc0000a08d0}, {0xc0005faf90, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc00032f988 sp=0xc00032f940 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0000d6280, 0xc00032fd58?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:861 +0x567 fp=0xc00032fb40 sp=0xc00032f988 pc=0xa41487 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc000648280, 0xc00032fd58, {0xc0009181c0, 0xd4, 0xd4}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:338 +0x15e fp=0xc00032fbd0 sp=0xc00032fb40 pc=0xa3d69e main.(*Proc).executeProgram(0xc000010798, {0x148d, {0xc0009181c0, 0xd4, 0xd4}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:124 +0x15b fp=0xc00032fd38 sp=0xc00032fbd0 pc=0xa483bb main.(*Proc).execute(0xc000010798?, {0x148d, {0xc0009181c0, 0xd4, 0xd4}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x98 fp=0xc00032fdd0 sp=0xc00032fd38 pc=0xa48198 main.(*Proc).loop(0xc000010798) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:52 +0x278 fp=0xc00032ffc8 sp=0xc00032fdd0 pc=0xa47b38 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:38 +0x25 fp=0xc00032ffe0 sp=0xc00032ffc8 pc=0xa47885 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00032ffe8 sp=0xc00032ffe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:38 +0x10a goroutine 57 gp=0xc0000e3dc0 m=nil [IO wait]: runtime.gopark(0x28?, 0xc0005fac80?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003437e8 sp=0xc0003437c8 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000343820 sp=0xc0003437e8 pc=0x439937 internal/poll.runtime_pollWait(0x22b516528, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000343840 sp=0xc000343820 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc00074baa0?, 0xc0005fac80?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000343868 sp=0xc000343840 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00074baa0, {0xc0005fac80, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000343900 sp=0xc000343868 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc00065a518, {0xc0005fac80?, 0xc000343978?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000343940 sp=0xc000343900 pc=0x4ef772 io.ReadAtLeast({0xd9a300, 0xc00065a518}, {0xc0005fac80, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc000343988 sp=0xc000343940 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0000d6300, 0xc000343d58?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:861 +0x567 fp=0xc000343b40 sp=0xc000343988 pc=0xa41487 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc000648300, 0xc000343d58, {0xc00088f800, 0xaa3, 0xaa3}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:338 +0x15e fp=0xc000343bd0 sp=0xc000343b40 pc=0xa3d69e main.(*Proc).executeProgram(0xc0000107b0, {0x1483, {0xc00088f800, 0xaa3, 0xaa3}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:124 +0x15b fp=0xc000343d38 sp=0xc000343bd0 pc=0xa483bb main.(*Proc).execute(0xc0000107b0?, {0x1483, {0xc00088f800, 0xaa3, 0xaa3}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x98 fp=0xc000343dd0 sp=0xc000343d38 pc=0xa48198 main.(*Proc).loop(0xc0000107b0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:52 +0x278 fp=0xc000343fc8 sp=0xc000343dd0 pc=0xa47b38 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:38 +0x25 fp=0xc000343fe0 sp=0xc000343fc8 pc=0xa47885 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000343fe8 sp=0xc000343fe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:38 +0x10a goroutine 58 gp=0xc000316e00 m=nil [sync.Cond.Wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0xc0005f1bc0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0005f1b18 sp=0xc0005f1af8 pc=0x44006e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 sync.runtime_notifyListWait(0xc000300e50, 0x387) /usr/local/go/src/runtime/sema.go:569 +0x159 fp=0xc0005f1b68 sp=0xc0005f1b18 pc=0x4738b9 sync.(*Cond).Wait(0xa3c205?) /usr/local/go/src/sync/cond.go:70 +0x85 fp=0xc0005f1ba8 sp=0xc0005f1b68 pc=0x493da5 github.com/google/syzkaller/pkg/ipc.(*Gate).Enter(0xc000300e80) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/gate.go:34 +0x39 fp=0xc0005f1bd0 sp=0xc0005f1ba8 pc=0xa3c079 main.(*Proc).executeProgram(0xc0000107c8, {0x1495, {0xc00092e800, 0x3cb, 0x3cb}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:122 +0x79 fp=0xc0005f1d38 sp=0xc0005f1bd0 pc=0xa482d9 main.(*Proc).execute(0xc0000107c8?, {0x1495, {0xc00092e800, 0x3cb, 0x3cb}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x98 fp=0xc0005f1dd0 sp=0xc0005f1d38 pc=0xa48198 main.(*Proc).loop(0xc0000107c8) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:52 +0x278 fp=0xc0005f1fc8 sp=0xc0005f1dd0 pc=0xa47b38 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:38 +0x25 fp=0xc0005f1fe0 sp=0xc0005f1fc8 pc=0xa47885 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0005f1fe8 sp=0xc0005f1fe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:38 +0x10a goroutine 59 gp=0xc000316fc0 m=nil [sync.Cond.Wait]: runtime.gopark(0xc0005efaf0?, 0xc0005efb30?, 0xc9?, 0x10?, 0xc0005efbc0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0005efb18 sp=0xc0005efaf8 pc=0x44006e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 sync.runtime_notifyListWait(0xc000300e50, 0x389) /usr/local/go/src/runtime/sema.go:569 +0x159 fp=0xc0005efb68 sp=0xc0005efb18 pc=0x4738b9 sync.(*Cond).Wait(0xa3c205?) /usr/local/go/src/sync/cond.go:70 +0x85 fp=0xc0005efba8 sp=0xc0005efb68 pc=0x493da5 github.com/google/syzkaller/pkg/ipc.(*Gate).Enter(0xc000300e80) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/gate.go:34 +0x39 fp=0xc0005efbd0 sp=0xc0005efba8 pc=0xa3c079 main.(*Proc).executeProgram(0xc0000107e0, {0x1499, {0xc000888380, 0x355, 0x355}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:122 +0x79 fp=0xc0005efd38 sp=0xc0005efbd0 pc=0xa482d9 main.(*Proc).execute(0xc0000107e0?, {0x1499, {0xc000888380, 0x355, 0x355}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x98 fp=0xc0005efdd0 sp=0xc0005efd38 pc=0xa48198 main.(*Proc).loop(0xc0000107e0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:52 +0x278 fp=0xc0005effc8 sp=0xc0005efdd0 pc=0xa47b38 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:38 +0x25 fp=0xc0005effe0 sp=0xc0005effc8 pc=0xa47885 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0005effe8 sp=0xc0005effe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:38 +0x10a goroutine 5513 gp=0xc000317180 m=nil [select]: runtime.gopark(0xc00005afb0?, 0x2?, 0x56?, 0xfc?, 0xc00005af8c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005ae38 sp=0xc00005ae18 pc=0x44006e runtime.selectgo(0xc00005afb0, 0xc00005af88, 0xe9?, 0x0, 0x10000?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc00005af58 sp=0xc00005ae38 pc=0x451b25 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:846 +0x77 fp=0xc00005afe0 sp=0xc00005af58 pc=0xa41bb7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005afe8 sp=0xc00005afe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 55 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:844 +0x24d goroutine 4902 gp=0xc000317340 m=9 mp=0xc00022b808 [syscall]: syscall.syscall6(0x4ca040, 0x17200, 0xc0000586b4, 0x0, 0xc00009c900, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0000585d0 sp=0xc0000585b0 pc=0x474535 syscall.syscall6(0x0?, 0x0?, 0x10000000000?, 0x226a20688?, 0x90?, 0x2e1f84108?, 0x90?) :1 +0x2f fp=0xc000058630 sp=0xc0000585d0 pc=0x47a14f syscall.wait4(0xc0000586b8?, 0x411ae5?, 0x90?, 0xbf3540?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000058690 sp=0xc000058630 pc=0x4c68a5 syscall.Wait4(0x40fc56?, 0xc0000586ec, 0x2170a46d0?, 0xc000317340?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0000586c8 sp=0xc000058690 pc=0x4c3fe5 os.(*Process).wait(0xc00003bfb0) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000058720 sp=0xc0000586c8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0006da6e0) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000058780 sp=0xc000058720 pc=0x7b5f85 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc0000d6280) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:724 +0x2c fp=0xc0000587c8 sp=0xc000058780 pc=0xa4042c github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:729 +0x24 fp=0xc0000587e0 sp=0xc0000587c8 pc=0xa403c4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0000587e8 sp=0xc0000587e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 56 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:723 +0xbd4 goroutine 4901 gp=0xc0001a3dc0 m=nil [IO wait]: runtime.gopark(0x18?, 0xc0006e0035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003f4e00 sp=0xc0003f4de0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0003f4e38 sp=0xc0003f4e00 pc=0x439937 internal/poll.runtime_pollWait(0x22b515988, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003f4e58 sp=0xc0003f4e38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc000933b60?, 0xc0006e0035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003f4e80 sp=0xc0003f4e58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000933b60, {0xc0006e0035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0003f4f18 sp=0xc0003f4e80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a08c0, {0xc0006e0035?, 0xe9?, 0xc0003f4fb8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0003f4f58 sp=0xc0003f4f18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc0000d6280) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:701 +0x7a fp=0xc0003f4fc8 sp=0xc0003f4f58 pc=0xa4059a github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:716 +0x24 fp=0xc0003f4fe0 sp=0xc0003f4fc8 pc=0xa404e4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003f4fe8 sp=0xc0003f4fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 56 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:695 +0x9da goroutine 4657 gp=0xc0003f8380 m=8 mp=0xc0005d7008 [syscall, 1 minutes]: syscall.syscall6(0x4ca040, 0x14ee5, 0xc000173eb4, 0x0, 0xc00009d3b0, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc000173dd0 sp=0xc000173db0 pc=0x474535 syscall.syscall6(0x452026?, 0xc0003f8380?, 0x10000000002?, 0x226a20688?, 0x90?, 0x2e1f84108?, 0x90?) :1 +0x2f fp=0xc000173e30 sp=0xc000173dd0 pc=0x47a14f syscall.wait4(0xc000173eb8?, 0x411ae5?, 0x90?, 0xbf3540?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000173e90 sp=0xc000173e30 pc=0x4c68a5 syscall.Wait4(0xc0006b6968?, 0xc000173eec, 0x3?, 0xc0003f8380?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc000173ec8 sp=0xc000173e90 pc=0x4c3fe5 os.(*Process).wait(0xc000097680) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000173f20 sp=0xc000173ec8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0006daf20) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000173f80 sp=0xc000173f20 pc=0x7b5f85 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc000648a80) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:724 +0x2c fp=0xc000173fc8 sp=0xc000173f80 pc=0xa4042c github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:729 +0x24 fp=0xc000173fe0 sp=0xc000173fc8 pc=0xa403c4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000173fe8 sp=0xc000173fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 52 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:723 +0xbd4 goroutine 4300 gp=0xc000310700 m=nil [IO wait]: runtime.gopark(0x19?, 0xc000a90021?, 0xdf?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003efe00 sp=0xc0003efde0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0003efe38 sp=0xc0003efe00 pc=0x439937 internal/poll.runtime_pollWait(0x22b515d68, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003efe58 sp=0xc0003efe38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc00074ad20?, 0xc000a90021?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003efe80 sp=0xc0003efe58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00074ad20, {0xc000a90021, 0xffdf, 0xffdf}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0003eff18 sp=0xc0003efe80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc00065a6d8, {0xc000a90021?, 0x0?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0003eff58 sp=0xc0003eff18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc000648680) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:701 +0x7a fp=0xc0003effc8 sp=0xc0003eff58 pc=0xa4059a github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:716 +0x24 fp=0xc0003effe0 sp=0xc0003effc8 pc=0xa404e4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003effe8 sp=0xc0003effe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 53 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:695 +0x9da goroutine 4622 gp=0xc000311880 m=12 mp=0xc0003fc008 [syscall, 1 minutes]: syscall.syscall6(0x4ca040, 0x2370, 0xc0003f3eb4, 0x0, 0xc0000762d0, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0003f3dd0 sp=0xc0003f3db0 pc=0x474535 syscall.syscall6(0x452026?, 0xc000311880?, 0x10000000002?, 0x22b502920?, 0x90?, 0x2e1f845b8?, 0x90?) :1 +0x2f fp=0xc0003f3e30 sp=0xc0003f3dd0 pc=0x47a14f syscall.wait4(0xc0003f3eb8?, 0x411ae5?, 0x90?, 0xbf3540?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc0003f3e90 sp=0xc0003f3e30 pc=0x4c68a5 syscall.Wait4(0xc00098fae8?, 0xc0003f3eec, 0x3?, 0xc000311880?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0003f3ec8 sp=0xc0003f3e90 pc=0x4c3fe5 os.(*Process).wait(0xc000096c00) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc0003f3f20 sp=0xc0003f3ec8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0006da420) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc0003f3f80 sp=0xc0003f3f20 pc=0x7b5f85 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc000648500) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:724 +0x2c fp=0xc0003f3fc8 sp=0xc0003f3f80 pc=0xa4042c github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:729 +0x24 fp=0xc0003f3fe0 sp=0xc0003f3fc8 pc=0xa403c4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003f3fe8 sp=0xc0003f3fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 58 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:723 +0xbd4 goroutine 5436 gp=0xc000310fc0 m=7 mp=0xc00022b008 [syscall]: syscall.syscall6(0x4ca040, 0x1392, 0xc0009396b4, 0x0, 0xc000076900, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0009395d0 sp=0xc0009395b0 pc=0x474535 syscall.syscall6(0x452026?, 0xc000310fc0?, 0x10000000002?, 0x22b502920?, 0x90?, 0x2e1f84108?, 0x90?) :1 +0x2f fp=0xc000939630 sp=0xc0009395d0 pc=0x47a14f syscall.wait4(0xc0009396b8?, 0x411ae5?, 0x90?, 0xbf3540?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000939690 sp=0xc000939630 pc=0x4c68a5 syscall.Wait4(0xc000530e68?, 0xc0009396ec, 0x3?, 0xc000310fc0?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0009396c8 sp=0xc000939690 pc=0x4c3fe5 os.(*Process).wait(0xc000097620) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000939720 sp=0xc0009396c8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0006da000) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000939780 sp=0xc000939720 pc=0x7b5f85 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc0000d6380) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:724 +0x2c fp=0xc0009397c8 sp=0xc000939780 pc=0xa4042c github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:729 +0x24 fp=0xc0009397e0 sp=0xc0009397c8 pc=0xa403c4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0009397e8 sp=0xc0009397e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 55 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:723 +0xbd4 goroutine 4621 gp=0xc0003f9880 m=nil [IO wait]: runtime.gopark(0x1b?, 0xc00066c000?, 0x0?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000937e00 sp=0xc000937de0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000937e38 sp=0xc000937e00 pc=0x439937 internal/poll.runtime_pollWait(0x2170a45d8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000937e58 sp=0xc000937e38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc0003a24e0?, 0xc00066c000?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000937e80 sp=0xc000937e58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003a24e0, {0xc00066c000, 0x10000, 0x10000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000937f18 sp=0xc000937e80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc00065a2e0, {0xc00066c000?, 0xe9?, 0xc000937fb8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000937f58 sp=0xc000937f18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc000648500) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:701 +0x7a fp=0xc000937fc8 sp=0xc000937f58 pc=0xa4059a github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:716 +0x24 fp=0xc000937fe0 sp=0xc000937fc8 pc=0xa404e4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000937fe8 sp=0xc000937fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 58 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:695 +0x9da goroutine 5236 gp=0xc000830000 m=5 mp=0xc00022a808 [syscall]: syscall.syscall6(0x4ca040, 0x13d83, 0xc00093beb4, 0x0, 0xc00009d290, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc00093bdd0 sp=0xc00093bdb0 pc=0x474535 syscall.syscall6(0x452026?, 0xc000830000?, 0x10000000002?, 0x226a20688?, 0x90?, 0x2e1f845b8?, 0x90?) :1 +0x2f fp=0xc00093be30 sp=0xc00093bdd0 pc=0x47a14f syscall.wait4(0xc00093beb8?, 0x411ae5?, 0x90?, 0xbf3540?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc00093be90 sp=0xc00093be30 pc=0x4c68a5 syscall.Wait4(0xc00080b3b8?, 0xc00093beec, 0x3?, 0xc000830000?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc00093bec8 sp=0xc00093be90 pc=0x4c3fe5 os.(*Process).wait(0xc00003b9b0) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc00093bf20 sp=0xc00093bec8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0003d5340) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc00093bf80 sp=0xc00093bf20 pc=0x7b5f85 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc0000d6300) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:724 +0x2c fp=0xc00093bfc8 sp=0xc00093bf80 pc=0xa4042c github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:729 +0x24 fp=0xc00093bfe0 sp=0xc00093bfc8 pc=0xa403c4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00093bfe8 sp=0xc00093bfe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 57 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:723 +0xbd4 goroutine 4301 gp=0xc0008301c0 m=14 mp=0xc0003fd008 [syscall, 1 minutes]: syscall.syscall6(0x4ca040, 0x10caa, 0xc0003ee6b4, 0x0, 0xc000076ea0, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0003ee5d0 sp=0xc0003ee5b0 pc=0x474535 syscall.syscall6(0x452026?, 0xc0008301c0?, 0x10000000002?, 0x22b502920?, 0x90?, 0x2e1f845b8?, 0x90?) :1 +0x2f fp=0xc0003ee630 sp=0xc0003ee5d0 pc=0x47a14f syscall.wait4(0xc0003ee6b8?, 0x411ae5?, 0x90?, 0xbf3540?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc0003ee690 sp=0xc0003ee630 pc=0x4c68a5 syscall.Wait4(0xc00086d408?, 0xc0003ee6ec, 0x3?, 0xc0008301c0?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0003ee6c8 sp=0xc0003ee690 pc=0x4c3fe5 os.(*Process).wait(0xc0006a59e0) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc0003ee720 sp=0xc0003ee6c8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0003d51e0) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc0003ee780 sp=0xc0003ee720 pc=0x7b5f85 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc000648680) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:724 +0x2c fp=0xc0003ee7c8 sp=0xc0003ee780 pc=0xa4042c github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:729 +0x24 fp=0xc0003ee7e0 sp=0xc0003ee7c8 pc=0xa403c4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003ee7e8 sp=0xc0003ee7e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 53 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:723 +0xbd4 goroutine 4691 gp=0xc000830540 m=nil [IO wait, 1 minutes]: runtime.gopark(0x1f?, 0xc000ae0035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005fe00 sp=0xc00005fde0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00005fe38 sp=0xc00005fe00 pc=0x439937 internal/poll.runtime_pollWait(0x22b515890, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00005fe58 sp=0xc00005fe38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc000658c60?, 0xc000ae0035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00005fe80 sp=0xc00005fe58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000658c60, {0xc000ae0035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00005ff18 sp=0xc00005fe80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a0b18, {0xc000ae0035?, 0xc00005ffb0?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00005ff58 sp=0xc00005ff18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc0000d6180) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:701 +0x7a fp=0xc00005ffc8 sp=0xc00005ff58 pc=0xa4059a github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:716 +0x24 fp=0xc00005ffe0 sp=0xc00005ffc8 pc=0xa404e4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005ffe8 sp=0xc00005ffe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 54 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:695 +0x9da goroutine 5487 gp=0xc000830700 m=nil [select]: runtime.gopark(0xc0009d37b0?, 0x2?, 0xd0?, 0x36?, 0xc0009d378c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0009d3638 sp=0xc0009d3618 pc=0x44006e runtime.selectgo(0xc0009d37b0, 0xc0009d3788, 0xc0005fad00?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc0009d3758 sp=0xc0009d3638 pc=0x451b25 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:846 +0x77 fp=0xc0009d37e0 sp=0xc0009d3758 pc=0xa41bb7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0009d37e8 sp=0xc0009d37e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 57 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:844 +0x24d goroutine 4656 gp=0xc000830a80 m=nil [IO wait, 1 minutes]: runtime.gopark(0x1c?, 0xc000ac0035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000934600 sp=0xc0009345e0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000934638 sp=0xc000934600 pc=0x439937 internal/poll.runtime_pollWait(0x2170a5930, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000934658 sp=0xc000934638 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc00074b1a0?, 0xc000ac0035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000934680 sp=0xc000934658 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00074b1a0, {0xc000ac0035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000934718 sp=0xc000934680 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc00065a5a8, {0xc000ac0035?, 0xe9?, 0xc0009347b8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000934758 sp=0xc000934718 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc000648a80) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:701 +0x7a fp=0xc0009347c8 sp=0xc000934758 pc=0xa4059a github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:716 +0x24 fp=0xc0009347e0 sp=0xc0009347c8 pc=0xa404e4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0009347e8 sp=0xc0009347e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 52 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:695 +0x9da goroutine 5526 gp=0xc000830c40 m=nil [select]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0009d1e38 sp=0xc0009d1e18 pc=0x44006e created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 56 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:844 +0x24d goroutine 5235 gp=0xc000311c00 m=nil [IO wait]: runtime.gopark(0x1e?, 0xc00094a035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0009d0600 sp=0xc0009d05e0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0009d0638 sp=0xc0009d0600 pc=0x439937 internal/poll.runtime_pollWait(0x2170a4ab0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0009d0658 sp=0xc0009d0638 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc00074b9e0?, 0xc00094a035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0009d0680 sp=0xc0009d0658 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00074b9e0, {0xc00094a035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0009d0718 sp=0xc0009d0680 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc00065a508, {0xc00094a035?, 0x0?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0009d0758 sp=0xc0009d0718 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc0000d6300) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:701 +0x7a fp=0xc0009d07c8 sp=0xc0009d0758 pc=0xa4059a github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:716 +0x24 fp=0xc0009d07e0 sp=0xc0009d07c8 pc=0xa404e4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0009d07e8 sp=0xc0009d07e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 57 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:695 +0x9da goroutine 4692 gp=0xc0006881c0 m=13 mp=0xc0003fc808 [syscall, 1 minutes]: syscall.syscall6(0x4ca040, 0x40e4, 0xc0009d2eb4, 0x0, 0xc00009d4d0, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0009d2dd0 sp=0xc0009d2db0 pc=0x474535 syscall.syscall6(0x0?, 0x0?, 0x10000000000?, 0x226a20688?, 0x90?, 0x2e1f84108?, 0x90?) :1 +0x2f fp=0xc0009d2e30 sp=0xc0009d2dd0 pc=0x47a14f syscall.wait4(0xc0009d2eb8?, 0x411ae5?, 0x90?, 0xbf3540?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc0009d2e90 sp=0xc0009d2e30 pc=0x4c68a5 syscall.Wait4(0x40fc56?, 0xc0009d2eec, 0x22b515a80?, 0xc0006881c0?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0009d2ec8 sp=0xc0009d2e90 pc=0x4c3fe5 os.(*Process).wait(0xc0006a5350) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc0009d2f20 sp=0xc0009d2ec8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0003d46e0) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc0009d2f80 sp=0xc0009d2f20 pc=0x7b5f85 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc0000d6180) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:724 +0x2c fp=0xc0009d2fc8 sp=0xc0009d2f80 pc=0xa4042c github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:729 +0x24 fp=0xc0009d2fe0 sp=0xc0009d2fc8 pc=0xa403c4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0009d2fe8 sp=0xc0009d2fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 54 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:723 +0xbd4 goroutine 5022 gp=0xc000689180 m=11 mp=0xc000314008 [syscall]: syscall.syscall6(0x4ca040, 0x54c, 0xc0009cf6b4, 0x0, 0xc000076240, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0009cf5d0 sp=0xc0009cf5b0 pc=0x474535 syscall.syscall6(0x452026?, 0xc0009cf7b0?, 0x10000000002?, 0x22b502920?, 0x90?, 0x2e1f84108?, 0x90?) :1 +0x2f fp=0xc0009cf630 sp=0xc0009cf5d0 pc=0x47a14f syscall.wait4(0xc0009cf6b8?, 0x411ae5?, 0x90?, 0xbf3540?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc0009cf690 sp=0xc0009cf630 pc=0x4c68a5 syscall.Wait4(0xc000088e68?, 0xc0009cf6ec, 0xc0009cf78c?, 0x10000c000689180?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0009cf6c8 sp=0xc0009cf690 pc=0x4c3fe5 os.(*Process).wait(0xc0006a44b0) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc0009cf720 sp=0xc0009cf6c8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0003d4000) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc0009cf780 sp=0xc0009cf720 pc=0x7b5f85 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc000648580) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:724 +0x2c fp=0xc0009cf7c8 sp=0xc0009cf780 pc=0xa4042c github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:729 +0x24 fp=0xc0009cf7e0 sp=0xc0009cf7c8 pc=0xa403c4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0009cf7e8 sp=0xc0009cf7e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 59 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:723 +0xbd4 goroutine 5021 gp=0xc000689a40 m=nil [IO wait]: runtime.gopark(0x1d?, 0xc0008f4035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000936600 sp=0xc0009365e0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000936638 sp=0xc000936600 pc=0x439937 internal/poll.runtime_pollWait(0x22b515f58, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000936658 sp=0xc000936638 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc000659c20?, 0xc0008f4035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000936680 sp=0xc000936658 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000659c20, {0xc0008f4035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000936718 sp=0xc000936680 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc00065a0e8, {0xc0008f4035?, 0xe9?, 0xc0009367b8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000936758 sp=0xc000936718 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc000648580) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:701 +0x7a fp=0xc0009367c8 sp=0xc000936758 pc=0xa4059a github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:716 +0x24 fp=0xc0009367e0 sp=0xc0009367c8 pc=0xa404e4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0009367e8 sp=0xc0009367e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 59 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:695 +0x9da goroutine 5435 gp=0xc000689dc0 m=nil [IO wait]: runtime.gopark(0x1a?, 0xc000848035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0009cce00 sp=0xc0009ccde0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0009cce38 sp=0xc0009cce00 pc=0x439937 internal/poll.runtime_pollWait(0x22b516148, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0009cce58 sp=0xc0009cce38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc00018d800?, 0xc000848035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0009cce80 sp=0xc0009cce58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00018d800, {0xc000848035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0009ccf18 sp=0xc0009cce80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc00065a278, {0xc000848035?, 0xe9?, 0xc0009ccfb8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0009ccf58 sp=0xc0009ccf18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc0000d6380) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:701 +0x7a fp=0xc0009ccfc8 sp=0xc0009ccf58 pc=0xa4059a github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:716 +0x24 fp=0xc0009ccfe0 sp=0xc0009ccfc8 pc=0xa404e4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0009ccfe8 sp=0xc0009ccfe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 55 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:695 +0x9da login: