last executing test programs: 4.477300345s ago: executing program 3 (id=16): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) r0 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x32, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) sysctl$kern(&(0x7f0000000040)={0xa, 0x27}, 0x2, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) (async) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) (async) socket(0x18, 0x2, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x32, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0) (async) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) (async) sysctl$kern(&(0x7f0000000040)={0xa, 0x27}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) (async) 4.469079138s ago: executing program 5 (id=6): sysctl$kern(&(0x7f0000000040)={0x1, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x100, 0x84) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000), 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x1, 0x4}) 4.422706633s ago: executing program 3 (id=19): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) (async) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r1 = open$dir(&(0x7f0000000440)='.\x00', 0x0, 0xc4) mkdirat(r1, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x14e) (async) unlink(&(0x7f0000000000)='./file0\x00') (async) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlinkat(&(0x7f0000000700)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlinkat(&(0x7f0000000800)='./file0\x00', r2, &(0x7f0000000400)='./file1\x00') rename(&(0x7f0000000100)='./file1\x00', &(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) unlink(&(0x7f0000001080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000e80)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) open$dir(&(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) pipe(&(0x7f0000000640)) (async) write(r0, 0x0, 0xfe4f) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000400)={&(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000180)="363d3f0d3fbceb98b78e1b9dde7f9c64af15a1caf9448d0184e768f05374", 0x1e}, {&(0x7f00000001c0)="2a52db995eb044f92ba73705d256571cc43789e862c1fba4cb00d9be687bec4b25c9a28463bb5abb7eabed58af10d00df2e59ea159adb1cd0caf6a9b1bc387452f87271e04261591c376825e41a58854e63df577609124ca43a1119d7c6a99013081817315", 0x65}, {&(0x7f0000000240)="16e4832642bae117976cf570cc52bc61db5a5eb67aab14c71533e7f0a681250c8d253ef63e70e7a611b348005797b739815f9fd4bace417acf632f72d88ce7218a235ad463541b0aa83a62550c5107fbabb767faca2db9d0d9e1421ff13b66e465a38ece923d7e112c0f890e796904e658282628e3eac2809ec9c1b24f9fa8512eaaf43fc6abddc7ab28cbcca238d87dcb3a69", 0x93}, {&(0x7f0000000300)="b19e760208c013f13a339fa2cf2731d383b896841505b2", 0x17}, {&(0x7f0000000340)="a94b17a94a1faca97a0daacb298853c4c17945a0eef14a5c171d8925f13280716e9ffe74a8438a4fecc750cdfbf4c25e4aefac325d0f82713f199474aa750613433235930012c1d24260a8aab4c638717bd63136a2c6d14685f69d37f2c00e33db500b6a98e180f35323889d2d0fcfd5280e8e9728e55d5363a7c429b36d891ae1782554c5882fa994699c64e286fa227095834a590478dea4c01b4975", 0x9d}, {&(0x7f0000000440)="5802b3aefbc066fca4a983b1016753042cda4b8316f836aa14b972b55fbf68b55282d99060fc877245f51599a3421e5aa7533c1f09187eacc6c25476af2cade0fc4cc796acb40f5c974f5e0ac94988da3a7d719ef466d5d05e20156de284d15e43d38280cbce3f6e469353ab2b4d47b64df02ebba287a6f28ecb3ac1a42bfb31203e9af328e5bb9a155f8d4b4f635f763f45e1cefb983b5f467ff8331fec25fdb20ed6ddc77a58047fcf57b09c1d508f0ed05d69df7daed1a9e12bfb8f4bc6183b6e42e06f33f570a8d8db40f45fe6c87fdb571c83c40836b972", 0xda}], 0x6, &(0x7f0000000680)=ANY=[@ANYBLOB="5800000000000000ffff0000a80000009facd1858c41e8efbd3a05a25d01525fa3787495c38297c3cdd28aa2e36dfa3c9c5b411f06994b537f5f72dbfd3be93b828e98dfe722e63d55257f73003e9f104100000000000000101000000000000001000000010000000731779b5b5b1fc7c88edd1752533367ec975094cc329402bf0d0ebbf1017737e9161f3959f66feea78896bd8647d54e939eb8e23617dc2895039c65a41a0068527f7f212df3afbe4c3464f1dcee6bc9b9a80b9c2c80f840545f7e237b8916e97aaeddc866fed8f11a5e057c76b4b57da94addda8a3c3050597cf4bb350da9b95b66c6cc9c7ba7ae3361e8dbbb382c649d729036d58d9377d1a2b205b6e6de2649b0d5a278a31a3664d309dc1e7c90e915b79c25457401ba2c41ec64c5f4cc5db0e58baceef93ece8905a4c20626fb7913e119edea1631941174421ffb73e274549c28fbfbc183c431737b1515b8a9b14d745ceb2e34ad35d0e4b9783d59195c095b63009bb50dba93d132aa8898f929748c9532f517d9cbb4203dede85f4618058df1fe469a3e446c5b28d1433630fe5f071a464febbae67105c93b46db2e13440afe4a06015a7e3a327f06fea54a81eac695267dc00a944273761fd2f485d7be29745d598d5c539f0bda2938439f4ad16a545eee728bfd2f109d75641cc669c5aaa27491c3bd8fef2e36c2fdafdc0de8cd3f53b3be06cb0907c53cf7c5e066c7f37fe13ed0394adecc6de0bf87c0c06968a210095d09bdc43366475a30a89f722430052a2bcd2ae15424d7264593951f63352b553f28e8c3c8cc4fa0ced22445df8452c568e26bfd741a5ad09ae9e57c15b019362f61259359a54e99ce4f2ec752264e737dd24210e2f6ab8fb939bea53478a59f48869346d5b92267c29e9b8675def4d56e8b6f8e37b700babaeae9fc73882d9ba1db5e4a06a67c51a2a80cfc9af156c8dd849ace93eb06916b5aa11482aa0f8cc0bb6c4868cecbda5e7752b36161f1829d88d2221f8bc972055b716f0fbd408fee8f1b61adc7cb2baf7a8960f0a4ae555e613286c5ce24bd3a6b59077e8cd88c6eec53938c93dbddfd182f8c68ee6d47627c52006df8a22a638e990fd290ab6237118eaa5defe96ad5703a6e4631090fe24e231ccab0dcfb10ae52ea50ffbb425a7b27a7d5105ae4cffeeefce52fd1a6fded5b4aaca48787cc327096d51559e059dfb40eb07ad041afc1329551b829bd5165c5f99d35c4cb29b765e563786cc27538ff83fd47bc9f5b16eaa330e0669edd171098eb98c048633cb17da062c90b07029de4d056b3749d2f3f85246f83ee1e650dd1c51cbc35fa53f68058861f8a7613547e870c2960abc864fc778246c4997a4f3e7b135664d487ebde499457095c683cf35f0d7329b91e60ff600e04dacd32fc768a7f0a015cadd9917b37f3991044d3384f0114ffeb4eaf6406c893dae6ec268512939281287f02f5228e6c2d51f6bfc6768cca96b03a4dc3832fe938bf8bb0998487272c0a1f41a5c2a51f7c9be07d34b93f14f9c17973fc8cc5917fffea6b55de980d0ac0dce7bb3c39e28fadc8f66210e89c4d6833fa6316b7542919a3be807b913a57016f2a9b3862c187c60f2af95fe490f474c92a891569a39790a01954a8d46e0132f1354ed95b35a6c7c6dad9643a388e1a87819001f22831ee730012fe2b274e5d82ab54363ea5b35044f9667614b68a85281a48a7a6f99d5db8233775329ce29a696d98751c218e4b2cc125f89d7a1802700e61bc3d69c594ccf674ab60c82e13a21bd3878ea9a5b62c7d031c06d1aca968a97382d1ffd01daa1267245692805a8d62310f1554539653358f54de6df0f87a32645614110ab62319df5140ffd0f122aa5d81c4bfd7c7daec5e604fb3d7a6937f324a70fb7eddce664302ddfd4f641a81f1896551ff6b537ef8e8b9750b22ef694faaa980450c00c8645bb213ffdc0142ccf3c11a8b3ba84e1c6f64fc0fc83cdd71cc4171a3d5ea2bf4aa3ce0a0a2c6b37a88d1abfd13b747ef6402b83e0020ee1b7daa0233942310877decc204c18a1d57a65bd38111a281b08ccf6cd60f9018fd0c5ffbf618163d969c3adfe042ea0d7dc113696ed55c3b217e31d2f8f9850d9e79dbbbffa55bc5acbdb8e5dd55b3edaec4864971c832b0c7ca5fd4655d532740430b7cc80bc3fd431fd83bcb00a0e902f9a15c76e372299a744eb73d48be89dab455d9eecee692b0a2aa434278e4587bf8ad1d6d72f21778edc56ab8ee52210b6c859e8d09c45076dd6b510f858024fb693d0a0bc2b106b54417dde99d147f87ba1c4037ec92d8908b7a3a9d8a25e58cde17d7d13bccc63ff12548c43a2ac5c5fbddf9d916eb41d3a39791062f0ae29f16ebbd0c83531fe534be35a11a16c3403f1a50aae87f0c2587710d791ae8dc2a545f3ab0fb8b8620701a392a37bbee340ffa85ed25d022fd42c6266d45392b505fcde6c205420f9d7b2c2f53aa6c7423e664abfa0eefb1e4f6ec3305e92ed3e6faaf8282c580342ae7f6470064d744eea1ecb837e4c844aff2f1ad32e809a75e7ee9becd0c04297457d663c0f41be990a9f33fb92e07a99ecd103151a7b557fff6d6e4241a8f0b8a4e1dc345b2864515b96273b1396966c3d9b6f47e5a0926a899162b55b986c76d7daf17fb772ef4a7cc690e27b6d5192b0cd7973776ff468e9d0e6fd68b22222d6ff96b3318bc8a3ba0f0218df554ac1880f1f639e7e5874789bab4c1b4034aa222566f3899af3c2c10126a9bdbea9622c3320d99bc9b084da59119bcfd6677f5dffd7c3069843786d3d4a447b0c4efe1d38319152c7a88e2f52a86c09573ec92623ed6efaa22aaf892d171bcad3137b9d95bccd21a5de7fcf59162beb156df15e7af2a3325d7495091fde216a6d607b216a9fa098b822fea4a746ecada6679d17e5fc7bdc30006b3bd7adfd6e34a9ac5af37b6a5ab0299aaa4136114166a2927d0a0082ad7b554d0dab2d58980e03cc84334fb19f99f350a9c02d33be3ea313122ae1c51d1824969b316de3618b7c9e646b87a189b6131ed4828dff29adf708e79c314dff600d9fae476fc3ebc1dd3c5d7b23be317713882e9bd5d937f0ccd99deeaa9e48b08f0f4cc2847be850479280d7366f4b8beaaa66a1a1d2c4de19fdb3aa01babae3c23c269e5c9064fd6f702701a9b07564e11169daaa5e0147603e1071b48543ff13f83bfef039dacd746902af34406f98cc2c1e350def510cd166b780efde7e8de9e2717453c4a3dbe7c6787f428451b02019eb0ccaddea22cf677cc50d332c579b63ee4cf62939afd63bb98a4cc0df7ee516681a43de519f2e716f2df8b60121f26800f4f0d7004c74e1f1403a5f258aa9c4e7f5d359b0ab50b23bf8b3460f03d8ed7f6543ab80428992423cfe0045a78e0c85272e3eb3a422b21bca9796f3384f2dae187e20df9437e3e9eaa14bc954dffd0d0c89b17cec7a821e39bf8ee6a5d87f1e45c6f97fde6cfa74fd26804eeb1b1890af77d01454c72f6d7256fde23ac65770f7842d402660dacb2d1d892aaf4cac0d0d9bc5429720367fbdb4db3c4e08ab106bf379a35c08f83d2fd552f39c738c93e73b1b7a0f67a69e7992cdeb535b8d3d34eebb9dfa7efd99d86a8ba82f12b44b830023ab1b5b45b65032492ca5389d57254145da2920dc9fbe66600ad4d5bac686b8ff707878fc6f96e947630a2e6e337f361ea1751acc072bfb1a6bef91c1b12710ebfc7e4dc35ce3f37cbc9a2fb2e4c6174db71116822cdb994c0e21f28d84c641e141e7df91783ea8ca405612c9e423248c636d508db59734f2571cd2e96ee429cf878236b4edea7d4ec72ea1eda82a6521cf80a90eb55deb4f28e9f6823f4b89853812e18f2556b243a87381b649fe92d96b80f33b8af513e0a3f549aae9fef6adcb373f5866fc7b1cf9384eeaf37cd177872fc37db1a37be6525fc62736e6452b7a7025a6d6e7ce2e13829bc05f2863237bc1a1e87dd4d8de49d60db22eef17a399b7f82297ab93156f6a6b3942a81375111a9b82476000b7ae0db6a267f183528d4a67315e5433aa6f1edd01a9b6c083bcf4d17b9ba3e758d02f363ca3416e871b72dbc25ce6fa69a845c2033614ebc4c7d434b6329f78553cdcb40acfaf93f160768883472a1ec593a995e0da8aef8b812823991bc4ff8849356c7ae437f1862b91debfabae4d36144984d3ee6fbb3a1c0c6428052839a2d970e389d38b8415cd1032e4f768a3ea4301c775e772e709c7b1a533bc136707fb268006dd682d568d9e430f06229c1728e312f7b3681fd642032b194318483461d9355bf77d2e5e5401a1d1a76132528c3aced47d0ddfb509e77a9a93fd681d093e9b2c6fd708777832f10f5ad4c2bb09103d7eb9b31c57da0a82b34fb534bdc4ac166846ee6d660c31510b4ffc3b4cf5a6a8c71e6b6b26ae8632945123a73746d2ab60f8e4d24a83149b7ff53e61d2bc3bbc6371820d0c819a7075aab762a298bafa0d96463896d01319fb0674e894fa756a0b2010e57e2a81532841bd8a199a69645c77837a6ff3fa149330050c628267a3affa1a46a2fb365dd5dba6b8a925b61b45faff4ba7a859dfb11bf8a4e64cf923c85ffac93b36d3925fc090b4b21c458f5c3c395438f1a7531d6264eda75e0df0743a01f490b3de1bf8a63b24e333fbdc81dbed37a75878b81903b0670f5303b6ed865caeeddf0d00573f92b05b3c82bcfe2ff69317d7fb669ff1563110809ae4e52b02a063f86b7e8c047eb566b042cb177da060e79f0952f9afcac22df6139709d51855e485dfbf02aebbd29d9cbbddefbd5386e5a6d42d098c2f41bab9d2a30a995c084e0c250d1954ce0cbba8b9fdeb42893596b479bd18213ddcd20cf3e44ca5b9cb49a17ba5515b073c96a2b117d20cb36372b881c2a17c8567e938677b1e1338073754d575b037176ddc91b89446e158916225d708baccd60060eee7b9415ae6c4138bdd100250845dd1b30103f377f3fc39a1cf66e989df66485ba23659e71bc4e55125307ed261ed26dcca78d4ac3b882022828dc796e371393cb8dfbae1972753a3bca0cd413d633070469d9a690a726c0e01e207cfd37cf35d03f8a46106f05ac97d2f12a3585e2c3710a1c25d58593df23b7a74bea085de59d34a8e8f8d86a2eaba229601f7ff34072b6f8e870366a9f637a16673d11e6ed85b904aed9d1890cd117ec106f43c5ae9450f12d191c380810d3457fe178905cbd638a79e5ee11fa1473d0ccd65fba17e235c2b2b131fd78af276e55d9654224d4b88263d77ea01f8fb2623c523bcaecbd3d863f2e5829a5bf0556afe98ea1a084e1c05d8ee5522fca65cb3723f78991be8f54f97838da426a5d81687391958472d0c24046d6216bb04e7b8a703e900b1b00eaded518bb8ef75b86073eec47f9e706a62eee2de73668068696e5f9c96ff47fedaba3d3ecfad737dbcc5e623a039a40efd952235b94f9061a29874858948ec6034edc53fe2021c9a8187910fbc2a2784dbc451e91d0c1e2410bfd383b9da3655167bc734df2ba2d3265678f75247be08e5eb25f145a7068ed0f9243c5ae18549b03170a4e08c23a160273804cce5de2a3a158205cbebff8948d6a38e495896fda657ff467028f430dcc79f83e1b5052d31437107a5a73a0525a12023e0de1b3b4589c45d80e62604a24316ee66816ede61c00b338ebf5909aa38fb4492d3f6396e9f1e85099cb9be7de14f01859d0025ab0952dd3f1fcbf7232db3dfcc096eff18e767d02aa88da6643e0efd11782cce21e5e498d09e6535ef87e1bb662822c75bcb8055045a7f3b353f7eb08b8ea88949b17e40caaccd85ce3113b7e6a13d9786e1816be778b689eb820ebce13b7f364750a2ba9117328b7cf374c7dc76a2fc21074c721b9f99d5cb04211cb072a9e14a8000000000000000100000008000000798e55861e05d81ff57990e5eb46627896eea39bac731db7e6dbb4654c885643bdd879087827ebff7f7667437e95c81e81ca3157d33eea2213a5b9a42d4c6c39b1d1493a434ba2afddd48a07df7a95d4b2381a278d292551a9254f70b967f61d7bb9071b003938bb49bf3b0f7c1c20110690cadc7cd703e2650c9c67be3ece08fa8e92b40ce192a683186b144b971e61d0791853c80c1700a000000000000000000000000400000054090c117688ee4c0e3d0248861fbc3b44438a04a10a341aaa722ad74b817cc7483f810dd4f12776084d41d075a6c0f03bd61abe453a816ec606f20ff6b0f7ea14a1d23a8dc6baa16cfa30f5bb7e4565ce105eb13e5cfe8ac07f3441aa0c80c087174ab83ec62c86c198925fa8769f31ba7d2ed942616d19fb94ba6c349ff6075cf1f17800723ed8b084cddf5c831800d0000000000000000100000010000000c291b49160a7eda25ffd1f46c2999ad331a8081963e97998782e14e33c51e439b4c57a5e5ca9732095f77a4153c87ab400b69a766b305b703f0672a81a69e0b67dea594c62a7eb1c5cec1a236bc5274ed62c42832d71ef0de425fff2a60e48286514f37d3b260dc4af74e4dda9e092fdd04cfc9edb2d7cecf2a300b592513fc763da4cc9a2ef173ba7e224367a801d0d716756e02c64903b48e409482d49d3fec8c779b7f6c031831bcfa0f4cbf2ae1172e0c89143cc16b68ea1a57e00000000"], 0x1280}, 0x402) (async) dup2(r3, r0) 4.32286837s ago: executing program 3 (id=25): syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffff73753d3692d888ad6234ffffffffffffff8806000000000000000046f1d6cecb09000000a782329501a45eff020000000067e62f91884e1667fdb0c3bfd22c7de81776c073580eeb3e91ce919a2e6d2900901643875dfd470263d625995c113ee14c00cb2437cc1a90ad85742af2e828723c16ca72633c3e7391607b73db10937c529359c714308610833776c53b53a1564f4071ec2ac84650334f773144e44fb14acd660b7b84293b163ba3a5d0501c4eef0b979325f0e20558f890401a081c5cf0fa5b1f872546c9cc196479ca3dbf428974fad0757cce24a660b776443994829d95891dbeb45d465fae2c7b226abaa37a67"]) open$dir(&(0x7f0000000300)='./file0\x00', 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000001080)={0x4, 0x2, 0x0, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f0000003e00)='./file0\x00', &(0x7f0000003e40)='r\x00') rename(&(0x7f00000000c0)='./file0\x00', 0x0) 4.322650274s ago: executing program 5 (id=26): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0x14) mkdir(&(0x7f0000000300)='./file1\x00', 0xc2) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='\x00') 4.139858029s ago: executing program 3 (id=36): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000140)="0920203ce62b620309018010001f00000069db0000ff4278ad535c2a4156308c2f39e4e6987f31dbf15624b77b6a0a", 0x2f) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000200)='./file2/file0\x00', 0x18) mknodat(r0, &(0x7f0000000080)='./file2/file0\x00', 0x40, 0x6) 4.139357381s ago: executing program 5 (id=37): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x0) (async) connect$unix(r1, &(0x7f0000000000), 0x10) (async) close(r1) (async) r2 = kqueue() fcntl$dupfd(r2, 0xa, r1) 3.779386753s ago: executing program 5 (id=45): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001b40)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f000033a000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/186, 0xba, 0x0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) 3.77625165s ago: executing program 32 (id=45): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001b40)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f000033a000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/186, 0xba, 0x0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) 3.574357647s ago: executing program 3 (id=48): syz_open_pts() r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x3) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffffffffffffb, 0x0, 0x8, 0xc5f, 0x0, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0x3, 0x0, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x2, 0x100], [0xfffffffffffffffe, 0x0, 0xfffffffffffffffd, 0x1ffffffe, 0x0, 0x7b98, 0x1fe], [0x100000001, 0x2, 0x0, 0x5, 0xffffffffffffffff, 0x11000], [0x100, 0x20000000000, 0x1, 0x100000000, 0xfffffffffffffffe], [{0x0, 0x9, 0x0, 0x7d06}, {0xfffc, 0x2, 0x1ff}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x5, 0x6, 0xffffffffffffffff}, {0xcc8b, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {}, {0x0, 0x963, 0x5, 0x8}], {0x0, 0x5, 0x1}, {0x0, 0x0, 0x0, 0x2}}}) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x29}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) dup2(r1, r2) 3.395705435s ago: executing program 3 (id=53): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="6dc100167f", 0xffffffef}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x1, 0x0) sysctl$hw(&(0x7f0000000040)={0x7, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) semop(0x0, 0x0, 0x0) 3.394758684s ago: executing program 33 (id=53): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="6dc100167f", 0xffffffef}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x1, 0x0) sysctl$hw(&(0x7f0000000040)={0x7, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) semop(0x0, 0x0, 0x0) 2.779068897s ago: executing program 1 (id=71): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000280)="b1000504600000000000800007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037281802000000000000000000000081ea6e69e0bb76d907a900000200361b1257aea8c5000020020000000000008abfba090008effffeffffff3512b132ae037503682ce371a300803712051eadb71d89e0", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) sendmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[{0x10}], 0x10}, 0x0) socket(0x11, 0x3, 0x0) (async) sendto$unix(r0, &(0x7f0000000280)="b1000504600000000000800007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037281802000000000000000000000081ea6e69e0bb76d907a900000200361b1257aea8c5000020020000000000008abfba090008effffeffffff3512b132ae037503682ce371a300803712051eadb71d89e0", 0xb1, 0x0, 0x0, 0x0) (async) socket(0x18, 0x1, 0x0) (async) sendmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[{0x10}], 0x10}, 0x0) (async) 2.656499668s ago: executing program 1 (id=74): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) listen(r0, 0x1) accept$unix(r0, 0x0, 0x0) (async) close(r0) execve(0x0, 0x0, 0x0) (async, rerun: 64) sysctl$kern(&(0x7f00000011c0)={0x1, 0x30}, 0x2, 0x0, 0x0, 0x0, 0x0) (rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x0) sysctl$kern(&(0x7f00000002c0)={0x1, 0x1d}, 0x2, &(0x7f0000000040)="eb38300b77a3bbd297b1f7b7d654ce32800cbf5f724ebbe3fbe2e08defa615e513428b0768afbccd47e91a95630ddc57ddefee10a20115e77b519caee3121985c9b151", &(0x7f00000000c0)=0x43, &(0x7f0000000300)="41f13e0deb014d8fcc937c65b2eab86d78ec65fc60633ac7365debb2e6a051eba4c9ee4ec00641d20dd37a1a09264f653edf96589506980c066292b1f43f50c43b49f7be2919c7196fe0cd6956ca58a08b", 0x51) syz_extract_tcp_res(0x0, 0x3, 0xf) (async) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) pipe(&(0x7f0000000080)={0xffffffffffffffff}) (rerun: 64) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) (async) fcntl$setown(r3, 0x6, r4) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001200)="cb95fc7d631e597dafafc514a4f9d1aa54b02437a3350bc889af121cb5496fd38c33217d2d577a440a8125965d86c7f4a0e7807ec5047b7292e95b8b70c64fa9954528a56994911fcd3bfeb89c35b99c31676429c6d3891cbb5fa6b4876e41139fba3c73b77fb0de0ea013117f8e7394db957bc731e7d84a1478ac131c17c0c6006dbe752a67521f8309d6b8ad945062c5d666ef658ed870d739b66108802754ae63d3c8edffa732137ca3d2a303aea72edded2c3fea5cb3d4a454d06e66e71c7cac555d3ddc12783622d7cbf9498ec5b01df5ec7de745895d9e4990c8d409731a827e620dd57b824fa7017f086c1fc0df482ab8eb798018f26333d1bde85f5bac0ce2e36ebe892e45e19450096dbfa9c8579c642c1feba067c94528218150ae9a43c0c638b81d861a265ef62fcecf3985dea7a83d2d377d91f2e778d99f106494911a7b4777a3d79124c54e29a8124e707e24b24ac01a6679139f5b34592edb5ccf323602e513ed2f394ddd580d4a1622a3f6f45adcb6e7f4a6037e3fcd3161f6ee5fc4795dcf697bff50c19f375dfd5d63653ff8fa9aaa54bd272916380f100d288c354029b98f22291881b7a55e6003b23cf7bde416075e148b2ee7b2c0cc0a7de691b377ddc994b10729b441d870be7837a2e3341a8c0d3b03b5ec5faf89b7db30ede050700b71ac6f07200348b19c74a7e57cd4b90d69b5cc5195766b097a28bf44754c1140fab83eeb5b0f44a0efdd2ed8347a17728e55ee72b1e90c2a8ab64ea4141a4a88bf94f1b16995ad1c9c269412dd4c55186c287dedd20475e758c6266555bd6ea2f98c5b02a6b33e5ee705b11c217bdba4def2871e28bf2fdee36dfb88d0a33dc9163f2844540604838b8106d56c0eae9d9c42560227c8e1d64a4320244bd520c1681a3d600507c1d248776c25c9f5d06153d68ac187efe1f3438608cfd3891967e65275c45ed0d5417872515308ca4675efc8de9ff0f9b9fe1b4026f3776ec225a771260bbc5a469b62864418798bc2f24241c523417407d9de7ced620935539d96e4f3b04a3dc2755f1dcb957cb8c14744270d77874858f615703d95e42407cc890d886f55441e99e76755ff2fd2ffe5e44e88ad51422cc14c453b6cb547f24e956621e7bb40aebd487fa2cb8b59a3a8260825b9857208c89f1a89a1e758cfa4bf6ea7865af1c45530837f11ded5d661062c5d18eb050feb6bc9e820dbaaa920867343918be869f7367fd128a8bc43a4935b684ac5a4b49ec64c483f8d8a95c8c3fa3885d1f60167b5f2eb5e518252b2b450921600166b556462f2b49d6ccc61861825b46a9a3d52716838528fedf0937b85adaa1d8dab3110aba954391cb776af3ca637ad3a10dba2113480d02e55b6cbabef65d8eebb3d89c14bbe7548f53df29203645b9e72653c43bbe65ca4dfa85bbd0d0ae85a4ecf9eec520cbf3648e3715da9c41de6a95ba85168fb7afb2b65e1153b6f2215102916cdf808770d9b9496eb783cee2ab3eb3983e71ea0cfd30089981c0d476bc96599786d831cfb641454961045bdcd24a53d47000676a06538598bbf3dfcc5fb3f7defc7f45ef015d0194518b92830a5ffc899a21d9af21d387674e5f57b9812f3ad8423e642f2450339840cd1df73c150c45a5e258be2a202f040e80a8a46dd5a2ddb58411cc0254c3e0f5338ca3f75535b157f142f7811ab540e364e73997921bf6df009f6ccb706d2a3ca01b0221037b316801563e7b954b8053ecdff8e115a1ec2358055f1efbed0090cf56d9ac104b5f6e714b345aa48147d538a533c92b5ec44128f6f750bc5fad1826bdabd9bc741ef3f5bd705ac38ac50fc99bed6e5c49bce45df6a3c20d3d60720f8ca69b172af5be671943900ddd65b0fb9b1f604916727e6f054f46d6ae47d49674b0ae02883650dea3cdd43a93c610e988e15c439157adde42a7d6def46e2fb14811b5fe2a6d2eff7c75dd5fa1fa2f269fc55f1f244040657648d40b39f975ca03529565a725050af3fe69a6b0b5e3d9243e83b616b4dfc467d5a86617098c743fc4f9b0dddadec3716f2222b789c283e3ed92ae01d44365abfd998971e98a0c236dc90b0a0919598c53a714a613aee90a665c0d684fb560ea0f8b07d4ff08a0fc400f5c64c0a218702a8a3a40f631f0c0cd9f02566a7ab84817fa731613931bd25918f031e2597a17d5f08874ba87b9ff886efac72eb4478788e7b5b745287a9d3ceb287d6d04f150dbff3ec7ec66df8e786a73a34fa195bb98976f270d9c06a58235b40d4230d4294349cc827f18831c199d97e14d671cd2084c1b506e5252b7f37716c8b7d7657df55e34e0481521d2a914476af9fdb660462f26be598dfe094af402b762b22a727388dca4cbba5a40cfe8ff0d2e0d36daba4fbee021ca4fa5f688d78a86b5372e6e393e0ed30d5c309f78e19fda5a14b272cc23c709055516fe4d8f37abf61d04ddd120e0b038d1b5b48cf3e34c477d88a0a3daace6d0bcd0368b68531e220e2f042faa1be38fb1556a15a23a1a44b3d4827f4e2b3629cea4b812c4b3be6bcdbfc932bfc3f9887a4569fb34e710e2e8d6e3466db2b16aa2cc209bea3c2f200a76032e33460b3208638e528d04a0c50a506fd7ec4f58bbcda93a88a5c311b0fcca164d18a6fc46414a7ead94885e7b37db8a0fa979aaa5d62ef5d611b6e543148d3ccbd6d06027fe40264fc0c3bd05de0930028ba55247a1c86db04f3d196106f9f0440c8c7f55190d69841a8525c1c769b95a272479523f0aeec271355e0ca0f4aef4d375010b4331023a1a3f385507ef053d2d9c2e84556de68d935ecec9d68a9fc26e2de63fa51a660d61df78017c65e8d90b1a667a4c245b2a3428f8574b7be257649090c004fb53ec922d32e289e3d77a46b39857cf864f2ae38d08edc612f6b536d7edca0dbc37661498f71417cb4952a4994e05abe81e74f53e007a6f4c7e07ec71519a6509182e0429e1900a1a010af3325ebc3e4872eab75da6b93534daaa18d271598c8b383cef104dc9f914c499532c4a08289a536eef76d1d8930dcc127453f154956e9df09d306b2cdaad74f2732c08eac52b2b4ebd2dd8ae56aa086eca780c31d61a32d1638edeaf2caf916f7b0a18760aab332d916cc5f9eb1aa385dca63cfc7e48a876a3ce9c7adea940ca4531d763b336a81902c2169dc30d3d4a2d65b14056fe823de89d4c852a1cb9b680c7abe438f01e68c4c4819273fffeb57dd6d4b0cb0c1d5a2752263f21f5bb9147865ad075fb843b7728d27a00f81d058919b0f4985eff20cacde72d9038ef2a7c4fed42d0fbf9c69db08f1428e59c6a4364d22fcb6075126841857df31ff058a4d3521e7a9b847071124bffbf1e39bb16e6b21001a85e2524c1a26a8dc7a428c55efc4ffe449e0cf09d7c0b79c247745d5cb4b45d82958855f059caaf864439c525ce9420b5fa782ccc607592ddcbb8388e5e015e537db8535de2d30ec681e4be1333c9eb0092d894754fdb7942ecba06674069b08958d7a5ffd7fdd5751a4cff874c132b742eca3d9901b0f81b75279ab569c5a3d97668eccfd7e497030fc8ef7fbd5318c4bed16b01fe538f2a60c642f01cc4e1a28428fdea86590c3d4a25e9f73903cba9de8e8f756ec733d0ea9f1648819e017835ae6aaf7dea5916254aa1b7ae06527eec927f9987bdb83ffb5d58627f925d37096b9605c20b7a01cea784a9ef1e44168aa93b5098c0f9e56764e945a35719de88269da3f4d5e38698706ebf3e819640d341b22dbf688d847ceaf0a31909fc35aaa295f7b193c6c314fc1dab5250ac7c078ac6566ac9072d8e30ab26c023ad38e40ea21e5c6a8fa3d8beea873a9c49c14e35060a072807d9609ac72f7cb055134d71f8d23f38e03ddc4fe6407f68f413e8384e77c86b0b91879ea0f0ebe181c964bbfa98b5dc5e7d0de843a3903ee0cf283396b57e3e9e9f71ca30ebb1836d4b96126049a12af31089dbc06b66277024c01585b3e47163afc326dc16e3a75c7410824d1be04d7084ab3fd0edac44d4b9914870713d40e7865042b062f7f504e4bcc53fcc1eb1ca61f67c14f446b8827bafce20279845fb78c74c7e596aaa2a6160a20b618fcac6b586aefb342629529e0a0f4f701e05ce009c119a1fa3c6d09571ae0f995b5fa16caef93addf5ea05e5fc3863250bda79633d5850efcb1dc1118e6fcc5bd46dd9077633140d353acf31b96510fe0e0b88b95eef95aca74c44a7f66306b86494efbbf235f9b37f6af4e3204e1f74edb90b27b2399c9b04dcfb89ac4e38a83267e15fdb5cc46f850ca78c4191885b0e58ba1a354676a1a4ee926e777b9179987cf510842fed64b59c9400243a87a0152a6defca804310c526a0c8fc66055db1b9e67dfcb2ae283a1f2b7b3e4e1b5ecce858e5ac45e53aa3402e5b227e084865d453f75f3fc26db610c9b3c617c73e1faddc3b38397c31c9285b06949db8b670a483359eb133b75d3643f8efe0276a28b3aba1449ce78cd237a1983c64aecd6a672bf34b3dc938260645bd27f1379747038f9cba075bba6053110f41923e352085ec380ab2023ffe1f244bbac9c0652cce43306c6f78c7545f095758570915c3f1921139bdaed42e3d8d17e9a890b620e2196ca6f2e902cd6b90af95b635c108b47c1013cfe4eefba14903147294a36149957f807673849322359b8ae3afd4c59dfc82d91fdda14deebfd0938d8598a1a05665bb4b5f5a250abfe1721d1cb6e905683a2fb0d0b289c93a99014aedcdc8bd5b7e0cada38a19bbd8903738e6d13b2b6566ddffe98579941f569eb9338676f463d5b1802b83e1235c5fc62661785902be5606f894e259395d1b2c1a51ad37d444466c7ac8276eb9aa647b3d0c07a7994846e1157a83c1b6e132e0ace5ec1e51fd8c45fb90c13d2aeaf28267bd564911757618df0ba272e2cec0dd71b9d68b2bfeb374891b6cda288094fdb62b402fe373c9ef57a39ee0b6ed1356a7d7272b91f22e32d3dd429b0ec30eb5f931ec05c25ec855e1c0defcc3518cd808eb31ab7217b97864afb00cbcb2c772d0ce79114a411ba2a473b8cf5263eef09bd1bde04e575b726ecc74fd8286a633aa35ea3d916c489bb50ecec519fdd02f81820a6fe42d1a73cc4bd59f8552d6d749e31035ba0d26cad11d3886c1381a21bf93e529e5359aad44918e640bf286c22032cbf37c14e7f5aef4e1108523709a4dc686a2b6f288e64a196a0909f24981317803672e4240f90a9302368a24e8b2969bd8f0007ee48cd6501dd3f01213a0f8e54bb062494ccc185956e1f6eea11a5995ccf4254cadbf9500c4cacdf9535e96382a7b0e619d64a83078932e11708515204403cb94c866c6d485c6825f19880565319e47854d6c0c1c0348e0cbfafffd8088ff955f08cfa1ac21221dd2931f163e0bc797ba226b7aa4addf31087d813335fb37647abd7b1b6bd807d8b9cc4609b1a5af826f81191142faa27a9a704ed45066dc46fe134b74b7cc2a55c9939655529abeebf430da58ab3786d89867497bed5469db399dad4e55a06acc5cc30dc194598326780eaa7af5df6d23ec961447c8d47c49d1d023550929fbd066959db704af8c0af12239c70ca3333392f3946f0f40b0c29c5efeac94acce1f1a6c119967d6f455674cd4665bc9a1e346a0ccd47f6c302437fadce79c4a7a3e56a4d78bd1eecfb28b53a6547769fe27e9157db0336ffecf44ce183cdf9f224d829cbd912cc7ed4c0275ddd15aa63cb7b53fc66df183838bc3db38fcdd493e33e35e52ad43d", 0x1000) sysctl$kern(&(0x7f0000000100)={0x1, 0x66}, 0x2, &(0x7f0000000140)="89a55685d55a46635c7cbdf922c09ecad1d91e4063127ded37a386dbd40e043bb7e62437361698636b2d4da2ee6213ca49b22be79030ebd7148b1b453d9762f78082cf3357343a1e525e8b7bbfab62b6cf50c32ab7b152dfcb569dde38ae04d824f5f617602b000e8a140fbd1d624f09a48737f36ce1dc63d5e3d27288a1fb8b4c85f63d7a9504e0dd206665faf22b12f8f3d389c6e74ed1be8f3b73a8295925661ac7e391e7662450166dfeeaba497619bc6197c0e2c5dab88a525c40943121f6510c59e960100cdd60df9f6ae0edf608afed2a9c1f2d276b40732bcced", &(0x7f0000000240)=0xde, &(0x7f0000000280)="139cfae50d578fdcd5a6181f4147bdad80416b7bfa68", 0x16) 2.470023853s ago: executing program 1 (id=76): setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000400)}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) chflagsat(0xffffffffffffff9c, &(0x7f00000006c0)='./file0\x00', 0x1, 0x2) write(r0, &(0x7f0000000180)='\x00', 0x1) 2.452414421s ago: executing program 6 (id=78): madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) chdir(&(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000a80)='./file0/file0\x00', &(0x7f0000000ac0)='r\x00') syz_emit_ethernet(0x36, &(0x7f0000000180)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0x0, 0x28, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 2.348737743s ago: executing program 2 (id=81): setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x32, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, 0x0, 0x0) (async) getsockopt(0xffffffffffffffff, 0x29, 0x32, 0x0, 0x0) (async) 2.209017112s ago: executing program 6 (id=83): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x133) kqueue() r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x2) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffffffffffffc, 0x0, 0x2, 0x100000000, 0x0, 0x0, 0xe, 0x0, 0x0, 0x2f01, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2000000000, 0x2, 0x100], [0xfffffffffffffffe, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x80000000, 0x1fe], [0x0, 0x2], [0x100, 0x20000000000, 0x0, 0x100000000, 0xfffffffffffffffe], [{0x0, 0x7, 0x0, 0x7d06}, {0x0, 0x2, 0x1}, {0x0, 0x0, 0xfffffffe, 0x1000}, {0x8, 0x0, 0x6, 0xffffffffffffffff}, {0x0, 0x400, 0x0, 0x40}, {0x0, 0x2000, 0x40000}, {}, {0x0, 0x0, 0x0, 0x8}], {0x0, 0x5}, {0x0, 0x0, 0x4, 0x2}}}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x7fffffff, 0x0, 0xffffffff, 0x0) kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) 2.15234934s ago: executing program 1 (id=84): r0 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) sysctl$vm(&(0x7f0000000040)={0x2, 0xc}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x2) r2 = geteuid() r3 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001e00)={{0x5, 0x0, 0xffffffffffffffff, r2, r3, 0x8, 0x4}, 0x3, 0x6, 0xffffffff00000000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r3, r4) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) r7 = fcntl$getown(r6, 0x5) r8 = getppid() setpgid(0x0, r8) ktrace(0x0, 0x5, 0x128, r7) r9 = socket(0x18, 0x2, 0x0) getpeername(r9, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2c0", 0xffffffffffffff56, 0xc194e06fda653864, 0x0, 0x17) r10 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000400000000000700", 0xe, 0x0, 0x0, 0x0) r11 = socket$inet(0x2, 0x1, 0x0) setsockopt(r11, 0x6, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r10, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r12 = getegid() setregid(r12, r3) 2.14827344s ago: executing program 2 (id=85): r0 = socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x5, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2}, 0x0, &(0x7f0000000240)={0x3ff, 0x0, 0x0, 0x0, 0x2}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 2.147636557s ago: executing program 7 (id=86): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) ftruncate(r0, 0x0) r1 = socket(0x6, 0x4, 0x6) (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x81, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f00000000c0)={0x10, 0x3b19bf4e, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6c21}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000800000/0x800000)=nil, 0x35f}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fd4000/0xe000)=nil, 0x100}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ed0000/0x2000)=nil, 0x80000001}, {&(0x7f0000a30000/0x3000)=nil, &(0x7f0000e12000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000e73000/0x2000)=nil, 0x400}, {&(0x7f0000b46000/0x2000)=nil, &(0x7f0000eb2000/0x3000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000d13000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}], './file0\x00', 0xe}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) msgsnd(0xffffffffffffffff, &(0x7f0000000300)={0x1, "9d8f84cb3baef50ee05c6214164a0b476cbc62"}, 0x1b, 0x800) (async) getrlimit(0x4, &(0x7f0000000340)) (async) execve(&(0x7f0000000380)='./file0\x00', &(0x7f0000000440)=[&(0x7f00000003c0)='&})-/\\\'{4\x00', &(0x7f0000000400)='/dev/ttyCcfg\x00'], &(0x7f0000000540)=[&(0x7f0000000480)='/dev/vmm\x00', &(0x7f00000004c0)='+\'@{,&V\x97%*\x00', &(0x7f0000000500)='+[--\x00']) (async) connect$unix(r1, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa) (async) mmap(&(0x7f0000f61000/0x4000)=nil, 0x4000, 0x4, 0x10, r3, 0x401) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000005c0)=0x1) (async) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000600)) (async) r5 = open$dir(&(0x7f0000000640)='./file0\x00', 0x69261778b57fd84, 0xa2) sendto$inet(r4, &(0x7f0000000680)="25e60dd6861d737be698cb14a747dc06b29c2ffa364af2a479bee2791e32c3fcf9f5d6f969e0044e0447879512dceb1562111471064f3d552c43d3ea740a3d3e2a4e5f6c4d7321662d17ad26cfa8510ac895eeb96128273386ee33c92cdb1a060acc246cc7", 0x65, 0xc, &(0x7f0000000700)={0x2, 0x1}, 0xc) r6 = accept(r4, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc) (async) getrlimit(0x4, &(0x7f00000007c0)) (async) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000800)={'./file0\x00', 0x9, 0x6, 0x3}) (async) setrlimit(0x7, &(0x7f0000000c40)={0x9}) getrlimit(0x6, &(0x7f0000000c80)) (async) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000cc0), &(0x7f0000000d00)=0x10) r7 = accept(r1, &(0x7f0000000d40)=@in6, &(0x7f0000000d80)=0xc) (async) syz_open_pts() getsockopt(r6, 0x0, 0x0, &(0x7f0000000dc0)=""/165, &(0x7f0000000e80)=0xa5) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000ec0)=0x3) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000f00)) (async) execve(&(0x7f0000000f40)='./file0\x00', &(0x7f0000001180)=[&(0x7f0000000f80)='/dev/ttyCcfg\x00', &(0x7f0000000fc0)='/dev/ttyCcfg\x00', &(0x7f0000001000)='/[!!^\x00', &(0x7f0000001040)='+\'@{,&V\x97%*\x00', &(0x7f0000001080)='%.\x00', &(0x7f00000010c0)='/dev/ttyCcfg\x00', &(0x7f0000001100)='/:\\+)V^(\'\'$!&#\x00', &(0x7f0000001140)='}\x00'], &(0x7f0000001240)=[&(0x7f00000011c0)='\x00', &(0x7f0000001200)='/dev/ttyCcfg\x00']) (async) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000001280)={0x101, 0x1}) (async) recvfrom$inet(r7, &(0x7f00000012c0)=""/88, 0x58, 0x1000, &(0x7f0000001340)={0x2, 0x2}, 0xc) 1.912411765s ago: executing program 2 (id=87): setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) r0 = syz_open_pts() socket(0x11, 0x3, 0x0) (async) close(r0) (async) r1 = socket(0x18, 0x2, 0x0) (async) select(0x40, &(0x7f0000000040)={0x4, 0x5, 0xa4e6, 0x1, 0x0, 0x8, 0x400, 0xef}, &(0x7f0000000080)={0x2, 0x969, 0x6, 0x40000000, 0xfff, 0x5, 0x80, 0xffffffff00000001}, &(0x7f0000000140)={0x8000000000000001, 0xa, 0x8, 0x0, 0x3ff, 0xffff, 0x0, 0x4}, &(0x7f0000000180)={0x8, 0x7ff}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000340)={0x1, 0x47}, 0x3, &(0x7f0000000100)="530d6b6f75ac0058bc5a91505f84cf71b59c7afec370820000000000", &(0x7f0000000080)=0x10, 0x0, 0x2f0b8089fc1f6531) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="67a5e153c14f1b4d6639a7f9e5707428d1578496838bef4dfa051c4e9aa4dea8b542be24e452bf80752f54bfcfe84f0f45d7dd6c336d5c7bf6a1e4d67778ba8ea7e86130263da72568b5627aa52174b7dd15912d80aa14d432892df98dc878f498b438cf1d615d9df637a92e58f9", 0x6e}], 0x1) 1.109503685s ago: executing program 7 (id=88): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r0, 0x20004b3c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000080)={0x1, 0xf, 0xccfd, 0x0, 0x200}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)) (async) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000100)=0x400) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) r4 = getppid() (async) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000180)=0x1) (async) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000200)={0x6, 0xae6, {0x3ff, 0x6}}) (async) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000240)={0xcd70, 0xe77e, {0x0, 0xfffffffffffffffa}}) (async) wait4(r4, 0x0, 0x8, &(0x7f0000000280)) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340), 0x8000, 0x0) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f0000000380)=0x2) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f00000003c0)={0xffffffff, 0x7f, 0x3}) (async) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000400)=0x2) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f00000004c0)={0x3, &(0x7f0000000480)=[0x1d25, 0x1, 0xbf]}) (async) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000500)={0x6, 0xffffff7f, {0x0, 0x3}}) (async) connect(r3, &(0x7f0000000540)=@in6={0x18, 0x0, 0x7ff, 0xf5}, 0xc) ftruncate(r2, 0xa) (async) getpgid(r4) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) connect(r8, &(0x7f0000000580)=@in6={0x18, 0x3, 0x7, 0x1}, 0xc) accept$unix(r0, 0x0, &(0x7f00000005c0)) (async) ftruncate(r1, 0xffff) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600), 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r9, 0x40045714, &(0x7f0000000640)) (async) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f00000006c0)=0x6) 1.109028306s ago: executing program 1 (id=89): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003eb000/0x1000)=nil, 0x1000, 0x6) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x281, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000900), 0x40, 0x0) ftruncate(r1, 0x79c8) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x12, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0, 0xfffffffffffffe44}], 0x1) setrlimit(0x1, &(0x7f0000000ec0)) r3 = semget(0x3, 0x1, 0x579) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) writev(0xffffffffffffffff, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa", 0x19}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f00007ce000/0x2000)=nil) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7, r6, 0x0, 0x1}, 0x0, 0x8000}) dup2(r8, r2) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x18b, r4, 0x0, r6, 0xffffffffffffffff, 0x0, 0x1}, 0x3, 0x400, 0x4}) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 1.108696209s ago: executing program 2 (id=90): sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, &(0x7f0000000240)="8ebf14f61f2caf9105acad67423764fd236ff48449c3dc2082230a22f63861b60100e9", 0x0, 0x0, 0x0) r0 = getpid() sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000080)="402c6b06bba5f8c040994cd097a755718536f287d12055b2e50b96164bd74aa528133bbc978ff758bf31cb24be96b277a6f5c88d81d7254f26949966ee497ace8e6a9d7fe1be9b6f93b4c2245ef09da9e4cefd4dfc08ce6846f356dcfb42890e84eb1179d72034dcb785bed3583fc3dadc24cb8efbfe176e9799aa2d52693d614cc09e1586da5d7e45e002ca15d318f27306cd20fbd0f7a34516d3ba90fe1b8b7abd02be2f58d67cd3eb04002b106ad06e2e80", &(0x7f0000000140)=0xec, &(0x7f0000000180)="45952c9a0f251aaa8b2864b3d860fb783124234b49847d402462acaeedbac6f858709f99106f90ac4a64466b33077ba7f346051414b0cbc341dceaffe10a7065ef18f406febf8abc29266ec8c6d24c622a9ca4283e15618b9fb674f8e1856d", 0x1a) setpgid(r0, r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x32, 0x1b}, 0x80000000000004, 0x3d3, 0xffffffffffffffff, 0x0, 0xb0, 0x9, 0x0, 0xffe}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) clock_getres(0x6, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x85, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x104, 0x7}, 0x7, 0x7}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getrlimit(0x3, 0xfffffffffffffffe) 722.326771ms ago: executing program 7 (id=92): r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r0, 0x8060693c, &(0x7f00000001c0)) setsockopt(r0, 0x2, 0x1, &(0x7f0000000000)="5f7fd8926fcead54966c6ee38ac6d463e241a41381302995dc1007a1dd4d86e5ccc6cff347744fd3e605bb707bf721d12be6c3c1ad25e139cd5932de618a13f4fbd17f6f408465a94930cfc4a04253860935ae2b93e08c15e341fb200c69f05012a2cf510e4217c02c7e23a74ef70e14e27881deb6b7c437bebccf95280085f5d2f2444eb8a86b8713eba0b2ffe4a276f50f012c6f2b7e1cd1a3158ccb28a993b08755d3608ff06dd7b4107bbb25ef46160929cd660c699e79eb3315ea8d3d11775d045fa8da4641", 0xc8) r1 = socket(0x18, 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r1, 0x0) 603.566005ms ago: executing program 1 (id=93): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x400000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) (async) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004745f, &(0x7f0000000000)=0x1d) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x6, 0x2, 0x0, 0x1}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0xfffffc01}]}) (async, rerun: 32) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) (async, rerun: 32) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r2 = socket(0x18, 0x1, 0x0) close(r2) (async) r3 = socket(0x1, 0x1, 0x5) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async, rerun: 32) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f0000000580), 0x1000000000000297) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x3, 0x4) r4 = dup2(r1, r0) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) connect$unix(r5, &(0x7f0000000000), 0x10) (async) write(r5, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf134eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895b7d71fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265a129a79ed9980eaaacbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b2c27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e3186f8e0acb23c55df91e99a27c8bc1358", 0x171) (async, rerun: 32) sendmsg$unix(r4, &(0x7f00000006c0)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f00000002c0)="b6e9631842c41bba7254344e4ecf4a0a83ba2a5abd8cd008edda0da5762166e7c251a218292a0ee6a331ba09992f35aa7eb7e77659ef403a36ccee7eee9d7c866f628254ef6147028f751b666c2bd21b0cf8303ae6dde94a05e26608f80dca8545cee9395af95edc0f173809748e51b65cd23ab56e07340c571b7ead576ece305f4b2ef2308c8bf2ea5d1f25446fe474a550617b28801250261320fc4d561fdc06f6d38739479b2a39834993b4028661006c7d50aad3e6697ccd93d93181da1af3cf5e4de27cfca7b5b284a6b913f43b47f183d1f33aaf6b9da56584665abe23b22cad30", 0xe4}, {&(0x7f00000003c0)="86259eadd93308dfedbf20cf7707f602230d6942d6091656c9ae44ae5333738018f6db178512ff26defbd19e5cc8ee174ed9db768c77f1c8b6f9cf40034717778a90fab2d9e78903932f74b495b61a440d638a7b4981685e2e7688c5e6d5c307c7343ffcd26d286b60426a217384b69f0927aa9858db739207ce61a5080c862ebf755a25f612ae46e4fa0283f781", 0x8e}, {&(0x7f0000000480)="dae0b5403ede0bdd98d8730b7a035ceaac59320260f8f1ee6cefd740b5be8fb91cc5165b6d08629167223bc956adf7e469cb3d7ec0e5db50f4fb2698d732ed92c1a690a7e0bdc6a7f4870b58eff04fa19c7f2379bfab040e993de01bf69a8cb1c4280566c5f25a3f82cc7bd4cc41b048fb56f914eb26ee99bb3efbedb46d5dffabaa1cd18e46b21dd3785d6e95e4304f5056e8b79d383de1e943fa4723024e3e67b811620d3affe8f5b11b52", 0xac}], 0x3, &(0x7f00000005c0)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r2, r3]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r2, 0xffffffffffffff9c]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [r3, r1, r3, r2, r5, r0]}], 0xe8, 0x400}, 0x40c) (rerun: 32) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) (async) bind(r0, &(0x7f0000000000), 0x10) (async) write(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r4, &(0x7f0000000100)={0x0}, 0x10, 0x0, 0x0) 602.491947ms ago: executing program 2 (id=94): r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x88) r1 = socket(0x18, 0x2, 0x0) close(r1) fcntl$setstatus(r1, 0x4, 0x40) r2 = getpgrp() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001b80), 0x82, 0x0) writev(r3, &(0x7f0000000100)=[{0x0}, {&(0x7f0000000140)="9aa4", 0x2}], 0x2) fcntl$setown(r1, 0x6, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r2, r4, r5}, 0xc) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x88) (async) socket(0x18, 0x2, 0x0) (async) close(r1) (async) fcntl$setstatus(r1, 0x4, 0x40) (async) getpgrp() (async) openat$null(0xffffffffffffff9c, &(0x7f0000001b80), 0x82, 0x0) (async) writev(r3, &(0x7f0000000100)=[{0x0}, {&(0x7f0000000140)="9aa4", 0x2}], 0x2) (async) fcntl$setown(r1, 0x6, r2) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async) getgid() (async) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r2, r4, r5}, 0xc) (async) 601.375987ms ago: executing program 9 (id=54): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x1, 0x4, 0xffffffffffffffff, &(0x7f0000000040)) open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x281) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x3, 0x0, 0x0, @rand_addr="fed38d5ba80b9e61cd0c535a9800", @mcast2, {[@fragment={0x1, 0x0, 0x4, 0x0, 0x0, 0x9, 0x68}], @udp={{0x0, 0x2, 0x8}}}}}}}) unlink(&(0x7f0000000080)='./file0\x00') 601.254155ms ago: executing program 4 (id=95): socket$inet(0x2, 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) syz_open_pts() (async) r2 = syz_open_pts() dup(r2) 600.927781ms ago: executing program 6 (id=96): writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf", 0x12}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41c18000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c5000020", 0x89, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0187009, &(0x7f0000000080)) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007", 0xd, 0x400, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f00000001c0)="01000000331c13eecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f507eca478401a775882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e00720fd18bfbb670c1f5a872c881ea6ea65b582ec5890400000000008000361b4ce202fac500002021fbfa0c0f00008abfaa221554f4e0f668246c0900000008e371a378343712051eea04000082fe98e4102df02837d914f47ca324b49a73331ecd4c08000000000000000000fe000000", 0xc4, 0x400, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000380)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "899589", 0x8, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="fe52dcabeedd74b79ed11d06332e8d80", {[@fragment={0x29}]}}}}}) sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f00000000c0)="266822e45739e45116ac5157c1ca77965799e0b488105f674dcd7f71e2dd8ba9208eff68bccf345ea29a16dc74a7e0ab9c798032204153233e9ab6131fe068c0384d319a37d33a4a6724b6f86c1ac344e66075651c89e5a4eaad8d7215275b243c16f9d4ebc6a48753f5c2b483d50197a860e18ea2fadfcce72164a6f49a0201f5cfb3867557f3f7661352f1b38ebb6a3c3f006443958088003461a191f5eab207030d533efcc0ca8b75a753", &(0x7f0000000040)=0xac, &(0x7f0000000180)="4c4fe64a07787ad3a6b5bf4376830643a9d3e40e0b6d94", 0x17) 600.583111ms ago: executing program 7 (id=97): sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000000029, 0xb, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc1", 0x2}], 0x1) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r2 = getuid() r3 = getegid() chown(&(0x7f0000000100)='./file0\x00', r2, r3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001200), &(0x7f0000000000)=0x4) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000040)="68d98130e5b2db5648b60d2c6ec2c8", &(0x7f00000000c0)=0xf, &(0x7f0000000100)="e20af185fd3b63258d300e91ceb564164e8c98f19769eca97aa6fce3ffe510588acd1b6f743e98810388", 0xffffffffffffff56) sysctl$net_inet_udp(&(0x7f0000000140)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000180)="32be0d5f4b39c4e52e96d77747d8a0703e7c1a1559ab430ae8fdcbf413c4e3ff035b2bedda65da04f85eb6eec66d86127a10f161b466d1b35fe353d9647409249516de65c9e4247782f13301f998cd81499566169f06e2c56cd9ec4c42fcd686bc223539bcd09b26560190d4c682540b0cedb43646d891dfb7aa20a8350004a4193a15b6f5176bcd972fbdb144de991fcdf6a0420e86c1e8b686f14b33ade364d8704a2cb43afb2856d44c5ef43f1dc583cc7ebc74d235d3509443f82e942bb4c283232a868a35ac934d4a4619618339eace5d9d1b39099e49327417a6d9", &(0x7f0000000280)=0xde, &(0x7f00000002c0)="a981e9de6437a0572edfe796c5097c06da26d9906f289fef5a8b72f8f8d428f9aa06bc05ff9c2a1de5f81365582835708f8d5d6b056e4239477c2aa8aeba3dcd8cd630b58c43acacddf89cefc210e442f4972b7a928b6c3cd341a94b19badea10fd2b4a477be76b8e8467e2a3a62746a002211352567640638988ce3cf4d16f14b2cb3868151fdabfad8fabea41c996948527159c3e2380b5f583d60000fa6d0b03817bce92e6f2acee993d21035e0003f634050dfa8a182c5a3c2cfeea36dd49a0d09d23bd1863e7cccf05428064e7b36a873001a9533cc", 0xd8) 599.941401ms ago: executing program 2 (id=98): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x2, {0x1, 0xa}}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000200)={0x2, 0x2, 0x4, 0x9}) r0 = semget$private(0x0, 0x7, 0x3c0) semop(r0, &(0x7f0000000240)=[{0x4, 0x4, 0x460f613af7347e4b}, {0x4, 0x0, 0x38c652153765b23a}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x3, 0x2, 0x7f, 0xfff6]) r1 = socket(0x2, 0x4001, 0x0) shutdown(r1, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r4 = open(&(0x7f0000000240)='./file0\x00', 0x80000000000206, 0xd6) ioctl$FIONREAD(r4, 0x8020697a, &(0x7f00000000c0)) preadv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000140)=""/192, 0xc0}], 0x2, 0xfffffffffffffffe) dup2(r2, r1) recvmmsg(r1, &(0x7f00000002c0)={0x0}, 0x10, 0x43, 0x0) sendmsg$unix(r3, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x40d) r5 = socket(0x20, 0x2, 0xcf) r6 = open(&(0x7f0000000040)='./file1\x00', 0x20, 0xa9) pwrite(r6, 0x0, 0x0, 0x87) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(r5, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(r2, 0x1000000029, 0xb, 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f00000000c0)={0x3, 0x3, 0x9, 0x100000006}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r7 = semget$private(0x0, 0x2, 0x2c8) r8 = shmget$private(0x0, 0xc00000, 0x100, &(0x7f00003fe000/0xc00000)=nil) poll(0x0, 0x0, 0xf7fffff9) shmctl$IPC_RMID(r8, 0x0) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f0000000080)=0x7fff) 599.749789ms ago: executing program 8 (id=46): setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000900)='4', 0x1}], 0x1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r3, 0x0) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x9) symlinkat(&(0x7f0000000dc0)='./file0\x00', r4, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') close(r0) r5 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x8a38, 0x0, "07160a009cef01098b748200"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000340)="9bc6751607", 0x5}, {&(0x7f0000000140)="0e0a2e4105c087360595160e978dcd45730b5e45828ab56930890b3156f834b677e66d59739cd834f5eb682a92da087a58655fa4dc4c6cd4fb908f210c7b66", 0x3f}], 0x2) pipe2(&(0x7f0000000080), 0x10000) lseek(r5, 0x2, 0x1) dup2(r5, r0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x4f, 0x1, 0x8, 0x7fc, "2cf9892af9a2e4cb52e88608007673ca9a5fd700", 0x206, 0x4}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x1, 0x5, 0x10000000000000, 0x0, 0xc74, 0x6}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) close(r6) r7 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x2) connect$unix(r7, &(0x7f0000000000), 0x10) connect$unix(r6, &(0x7f0000000000), 0x10) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000), 0x10) 518.191871ms ago: executing program 9 (id=54): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x1, 0x4, 0xffffffffffffffff, &(0x7f0000000040)) open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x281) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x3, 0x0, 0x0, @rand_addr="fed38d5ba80b9e61cd0c535a9800", @mcast2, {[@fragment={0x1, 0x0, 0x4, 0x0, 0x0, 0x9, 0x68}], @udp={{0x0, 0x2, 0x8}}}}}}}) unlink(&(0x7f0000000080)='./file0\x00') 396.428155ms ago: executing program 4 (id=99): sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f00000006c0)="71f9941084cf71b59e7afec370000000000000000000d155a3f15398580ed866fcb34fb7ebe350393891a41b8ce79ee1699861088fa6eb099e6e9e6c0b6a9eb0a707f55cf8904481b57a284f10fe9474725cba6767f49c824066ff494e754a22c5aa65e3898266b655107d66f3b668d7974fc7ac17d5271271133be03246b98175bd0200fe6d70c797f34c57b929f815c9aa9aee38cf3bb31ff2c7e754fca47e843c6f57ed13d590c7b2795c417da706681eff6d2f89371ff58dad7a461644d2f31c376e79e1126f3d2e6483ebde154989fe6c93b1ab6dfb523913a86736c8f57f6b7a6debf18680b687c2bc652cac83e0e1cd045e3bcf4a4e6d1501a6f81bb0e9d9c9944cb71913a30d743c46e029e1e5d86201bbc7bbce1fbee6101b4d21b8b8630d56c9ba1ca8fce9d30f490beea4bfbc0177ececb40319304ed1a4023476e9b027e99b0fb7a224f9aff19625aadfe24643a67bde837c7e1c02830ac3be3bdc0b7cbb21ecada6b9681fcda558e3b0bd1b5b0dd8613b33131c540b9530c1c5d79720", &(0x7f0000000080)=0x30d9, 0x0, 0xffffffffffffffd7) (async) r0 = socket$inet(0x2, 0x1, 0xb) r1 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000040)=0xc) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001580), 0x20, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x20}, 0x2, &(0x7f00000001c0)="f39ee6a7e007122ae284ce0f058a06364670adcaef32cad452baeb6f8ed6791230249458584612", &(0x7f0000000200)=0x27, &(0x7f0000000240), 0x0) (async) fchmod(r2, 0x28) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt(r3, 0x0, 0x9, 0x0, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000040)=0x3, 0x4) (async) r5 = semget$private(0x0, 0x7, 0x3c0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semop(r5, &(0x7f0000000280)=[{0x3, 0x8}, {0x3, 0x3, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x101, 0x1000}], 0x4) semop(r5, &(0x7f0000000000)=[{0x0, 0xfffc, 0x1000}], 0x1) (async) r6 = socket(0x2, 0x2, 0x0) r7 = dup(r6) setsockopt$inet_opts(r7, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) (async) sendmsg$unix(r6, &(0x7f0000000440)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="140000000000100024"], 0xe0}, 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) r8 = dup(r4) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000100)="ffdaf64c0000ab868986bd1cee54d72cf722edb1f476b2966e120cf0bf13cc7e0f", 0x21) shutdown(r1, 0x2) 395.689502ms ago: executing program 8 (id=46): setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000900)='4', 0x1}], 0x1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r3, 0x0) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x9) symlinkat(&(0x7f0000000dc0)='./file0\x00', r4, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') close(r0) r5 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x8a38, 0x0, "07160a009cef01098b748200"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000340)="9bc6751607", 0x5}, {&(0x7f0000000140)="0e0a2e4105c087360595160e978dcd45730b5e45828ab56930890b3156f834b677e66d59739cd834f5eb682a92da087a58655fa4dc4c6cd4fb908f210c7b66", 0x3f}], 0x2) pipe2(&(0x7f0000000080), 0x10000) lseek(r5, 0x2, 0x1) dup2(r5, r0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x4f, 0x1, 0x8, 0x7fc, "2cf9892af9a2e4cb52e88608007673ca9a5fd700", 0x206, 0x4}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x1, 0x5, 0x10000000000000, 0x0, 0xc74, 0x6}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) close(r6) r7 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x2) connect$unix(r7, &(0x7f0000000000), 0x10) connect$unix(r6, &(0x7f0000000000), 0x10) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000), 0x10) 395.367185ms ago: executing program 6 (id=100): writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629", 0x9}], 0x1) (async) r0 = semget$private(0x0, 0x4, 0x3a0) semop(r0, &(0x7f0000000280)=[{0x1, 0x936, 0x2800}], 0x1) (async) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/255) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x1, 0x1, 0x4000000, 0x1000300000004}) (async, rerun: 32) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (rerun: 32) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x2, 0x1, 0x3, 0x20001fffffffd}) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) (async) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000001", 0xc) (async) syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYBLOB="cf1fba3f0bec0000004f720081003c008c00000000000000000000009078000000000000000007035b44100803e00000010000000000000000001200907800000000"]) (async) dup2(r1, r1) 394.135186ms ago: executing program 7 (id=101): r0 = geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r0}], 0x20}, 0x0) r1 = socket(0x2, 0x4001, 0x0) shutdown(r1, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="0300000000000000d80079e6e3b198dca164621691cab6ee33d4747f77c000bc3f84ad93d78640067985ad90e2d991109c002cbefb010105e0888508418bf128ee9c5e9f30149b15d1e7377289e3d3b9437d12111381701033d427d24014c7f1eb3692ff3364c0081fbf3c"], 0x31, 0x800) dup2(r2, r3) recvmmsg(r1, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 392.719224ms ago: executing program 9 (id=54): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x1, 0x4, 0xffffffffffffffff, &(0x7f0000000040)) open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x281) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x3, 0x0, 0x0, @rand_addr="fed38d5ba80b9e61cd0c535a9800", @mcast2, {[@fragment={0x1, 0x0, 0x4, 0x0, 0x0, 0x9, 0x68}], @udp={{0x0, 0x2, 0x8}}}}}}}) unlink(&(0x7f0000000080)='./file0\x00') 229.737172ms ago: executing program 4 (id=102): r0 = socket$inet(0x2, 0x4000, 0x6) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) sysctl$net_inet_ipip(&(0x7f0000000080), 0x4, &(0x7f00000000c0)="e3a8346b093e0d5c46f8b5e754fb2639084011081cb11499d8ad7bab960e698bd55bf9877520444f4da479b6ed0d09927e6365902dcfd7cc3aa6b16752c4ca2e9e1142c8a43aa8643a820ca497863e6892876b59ab71e093082dc3732226bd36efe15c88273ad2c35031416faadf9102d5f10689fd1893f4b1963817e7bd1f1165e6873da94bae458596cdf051eade9096fee482ecd1e4ddedc916241df0f23ee2b323e80dbf921f0b7fdbb5b36afad4f79799276ca78a1e48f174714603f60b619cba6f09c9a84ef33b5fb77c87814cb964fb053d4a9089d522b74818a180246ed889e2de324473ce035dbae1a634a7b25dacaf7efc80b36784857974ae83ac3d806c59da6b8d344b2af1f00f1eb4effe6f37a830ee79f3a2484f907fef93f097fc220b40a5c91ff443df9ea016b456cdb01a213fc7a80de589dc787ea4b61f968733d2fafd4a30d6ed02e22d063618c2b53e80ac4f04371aa7535c97514f10716726e6c7fc6d86521d8c56d10778db2b32610096962851cf1b14cfa1ea32ac8deb2ae30601be12ed118fccca78b0e73aa64190a60c77b07affc500274b42ffa84f6df3910d2b2207c52b62a9e78883859771ab13cef3d09c34024c92ba31b19894d28810cc036aa97ecef139b06d5d3f74cf39856872a3a4653c21e162aa362819223a608f3a0b6ec233967d6412f8e8c4d5799970d35725a2e83f3c5106615bfcacef0254ffa5779d121168471b117f1ceecb1b169a79952f761e693051f3da7eb1fe6079c0c6d01306346c9823bd5651e74ef1eaf31e68e9cba244e82497b1ea8f6d97ea61a6d5bbafd2e0cf06337783f157e6cf513cfec06bb4c22bf819c1f62047bfb9ab4b30d08fa858be8b5751836f4298dc954534cec922653a934e3724b9d620dae675f649d102ddab7cb010f27b58b2ddcdf8b89e78e29194a64ff87d6ee5ca4f70b13386a35d8766b4d58613a8186571a13450cb384e89671d7765e22098e5e6924402dda3ac2c24bd07a29f1dd0a1a3c0b500e195b5af58c2d343c6b2788433adf73a72558d0bbff240350d9c0f0c456c27d484e651876fa2f5ab0bace3382c8fdfd600589baa3626fdf9f52318978c734797ec0f58145f527cae3a8cf795c4658db4f4e6f3a5eb7d0a58d583ef48f00396e9875b1fd5ecbc9195df33c681365ec122c6a4ac487990d6f55e990d69179ec82a5b342481647b43b4e4dcccc273049d66efb17ad3761af688f89f503538ad4e9380600e98ebae2254738fb0e861fc8a88136d69391a9160fe5246f89dc9e8cbffd2c14fa694ca133844c57555fc0da3e6ba81a6e8c7ad690436fe1a34cf878b5987e33baed677263cacfa7014d2f8f452dc220a56024349aac7e2b72f0d37615f16ad45975ed04af2cd8223d15fb5adc790ae602d5f40fd7985565985fce428f7ff727dd94dbe9b8fa2012d1c376774ec00e690380ff3278c1cb6c0b22cfc2b13d84deb55dce8be92cb7e33e59bf71cc665de480982bc91f07d73116007670af3f116c7555021a6237b10e47e82fc71591c1dd983e7e4a4566b59cd36548d83640a06e0fe4edaecd2a14e9c6269bd16663c6d9c6c9c75fb60a3aff8e25dec99ccdd0e1aab246af5743af600c9f6ff7d629ab4cca6bba905733bc2809adb7f657454b5b1525db2434a8ec0dde3ff6fbe86aea5a21eacc742962a9cab44a6380b63526f43d1e1e16e60257ebdd4e01ab85be82f3cf9392ec8a9acef924caa182dc21bff8744e9507b6e649d029215832eaa30188bf0140ee13d6e2634009f576d4c3f733ff5d4af387be76a21a8f6ad17af9b5cf9e38d2345ae37ba669fbe6cb740254f70f756875909adb49ca64470ff09b785790f13e38b5daf9c1fd7a550f8fd5c1a8da1cb550058a3f6f8450dffa27c487e2187489156b3bf8a1c29eaaad0f53f6ea54926dc90b0024e91f9c6336384bda6b117244cd3e1f6bae528d5b15402759582fbbf182335ed9a44bc47eba18eb2d0b305282fc2cbf8293ff0cc8de804beba89b9624d3fe5a70143b6f89da22b1800fe2ae334a7a1e49c29f581c8991abbd326069af07b2673f65f1e49449ffb14cc42baecd76a670075b4f5822fae38bbf7c728a85c823c395dd7f34935a0412f8538a1d6494fcdb45d3bcb7ae082016c80bf1fbb27472602e47b310e423d28cee65c07a23db46f79029ff02f81079e93d60bd05bb45ff1a9a8cf3997b2be93622fa5723a9f3220ec65e4aadea6d015b7fd1cd7e05dd659dfd36e7e8c531788abbc47ede1c8ce85affc7bf42936f7a1efc6586f45e321f8b4eda754905f97d1dcd0a6b53d4d69ac67c300bef6f2473cd2a8fc8dffe2de9f5f2a9f801ff277b9e0be9e04b85009a1a9fefa4c2451de92a57a250426cf523ddbdda7c1ed3ee60522973d719e07a3aa3e743898447c02ac31f9ff4c04d00749ef80fe93b2982ed687583fc27b95511ed66cd9bc0ae2107d092e786724e14ca45d003fabf4ff9149ec889e83d1add0beffb9f8b373aea9f5f7e1d796531994dd8d92403b3b386730a60e9e6ce6febd71c2ad29226a19a68f9711b83de8119ed9ed37d77f0be8dcefcdcfd044ff235e0ce13bf47a51c474da92ea748ec3b60d96beeef7f92d0c50012e42ee30e6c29b457f14d40dd5faa057fcebb11c9c1943b6f0d0a471a241e592fee9a9e5928b9259b31b8c65c0479fbc214cc7fd3d965717610369442ff5fcffc14bb70f718a3f8e3b7e0145d017efd4d46e5f6a59b8a9ad97a144084cc6ce2611c6016e957d8312c7f806926cbe332673c8e0644e2eb7a6f8d06dffcca701bf52e2102399d8b1fd03d5a9d444079aa46b0954fedb9fcb3eb91b2920a7ac71c34dbd34a196e7ac45cd9cf10c38dd044f03764101d1109377c04370f15015d9c2f6f50bbbcbfbbb7979b787c203d4522204cc14385c6225316721cc72660a14bb5cd9cca41552799e4ea12d59afb92098e795f778a182609769b82e3eaff205a45fcb8c4bd81283c2f3faba72daaf0dbd81ee61aa572de89e29fa46e25013226e3d58f254595089bdb88fc1d4f3a9df786909b9049af27d3b01835423177fdb01ecc6bf029c6fb7437c45ad47eaff0ab3fcdd23986d47e31f62a9fd8e98e8a09b901c5b4033283e58a913966e3e4368bded69364751b67637ff6f4c96f2038f10f6197d1eb2b8da1f69f98e63f114e4d3674e6f100578771128a255c9c6bcc07b620a0d0c4fe541743db4674d72853f163e73c15a70e9258822755ede4a1ee227e741e8e00874bad1ecf9dbb46d52c20bbbf542108bd244abf9784b3a5a32abd97a438f90ceae81fc9d41ddd75577871dead541f18662f6d69f8e4c225840030c218519c82671405f51616ca2ec59e7fc863762e0656cf011543435f5aa42e0b4cb1f5a48a9159faa4c521db0fcf7a3ba80f696da66f82a76f48f0fccbcd099ad483a4eb828f8ff5e76f5fda5e88c596dec615582b8aa057632743fda543b0039f5eb0e0a5a088c623337b7d388393f9c874238f85a76de2e294e8539af24d666a6964fc9d3e30f29538bd40dde91c0b05cbd16bab409d03c22d23dbd58ed13a51f1f5ee09a4507b39029e726e1b69094eac17567c4f892d81681bdb41441ac50dd3fe157d8f3fbed802808ca9c7e4555efc7a5360ec01bb3a15af8a85c6f1215edcc18dbe83dd04780a34d9041f5d617e3cf416b3099ec3b17c6628583c63ad5db1e76d7d833a7c473909b85ff5d9006836287ead9b9e901a2c152bdb7c61bddf291f22ddb20e66ac9dbf639cafd65e480e058b7abce4607cb18c484ba11b200944c9bab2ddf96791821e8be86dd6881433fb3ef3b898f6817a533ad97ee31b93978ad2e943c6cf970ece6198a62f881275795653742a7b65d7a1a08e6aba77df579969149e43496bdea2378e28f9d3f6f609be9bc501e10ada7afeb8db993ad771bc0b3296c4d4c81d01a28bc63a1108342b7cb287e64695d8db8800f815121b04502a88f02513cecadf0fcf77dff99ba1487330d4e2bfb5cccbfface2c8e3b6f6ce557efe9df84ac30bde9bd40427a645ddc1e54604ef8e9d66c134c01713822f0db9150710e29f07f14d40ac2dd78489c79e7c0febbc93ad16fe5a4e18477486b438f5f948bd5fa7e76c0107ad1d6d334a27e001fcce0e21415516b75d7df27107126652dcae448a9ef1afb422f9cd5d53d210d23b63607654341ff89ea89075c08d9607be9e1ca834720067eebb7f09b58129b844ec12da6e2905c6a16c4a1829f3e7bd7ecf3087b2a16ff8a6627748b54fd89735a2826cdb6e0487c3ce57abe19c4e2bbae9506aa4d9877e6277f0fcc9e795e2fe280c0c1ab6f64bd9d96fc914d11d4b5e098a0156041b94e1ed863e93e5d1e6e317a8a71e69f20cde3a63009de5a161d787f8630da9d8c8edcebf986279a61bf250257eaed16d7d0e66199c23e76635b13de22d1fd4dcadd965cfa9758a089e34a25abae332916b713bbb82af351dbbceb3bf2439c0b64e936733feda251507a472d2ff227d22f228fbea3eb108abbd0674d8330a45747428dbaae697ba2c05168e2aaaa2e72e136170aba4cac1655b5e82ac6a2ea429f90906dec8e47e193497d8ca21d41ffe6215cdd49e3c9333381ee179d24dfac8ec14e97a5fa394b0dc2deb70bcdffe528b28bfa740f3781dd20ec734a0f8c3dbdb1fd80242dad544e7223c63a3a57e486a8a061f8bcfa32b5ca28536da7db35d15d3fc5ed91f785537b6b3e12ba1d47ed60cc1352fa7b87415305ef65adeac82ebd0d5306ccf39aaa352e2526361c6757203c5407ba395107af0ca7d37212aa7a78e169a4508d66f4c8c4706cda510ccf1cfe47a1fd3fe8a3db1f36d29baa2ba61550cdd0405e019f07b74808b23e6a38f225a5e02545923a30fef45deddce413729cf31c7f0964eb09c85123f044f159b97aafaa8afacc13ce7b5961bf7f3835beaf60a734336d14107f23fb36888f242308d9d92f1da6751e1f770b19dd5179b7f82f12eb61c953ff61d12bb3754b2265a176a717219e78d7a62661fbe8fb27584f60cfb13145a59357f4d88e518cc7a73b04dc2c060ed03753ee4a825a5d63716091fc50ce96b7038b56f94f3837a0e822e1478dd0725c3f6e74b93dd11dd15388409fa6f705fa9c7c2bbc1c8d32456ba287112091d65559ca35d074ce944e7ea04b20a5339881e92fcd687ee17767180fddfaf162611bd5616585cc1c0a5bedf46230e05b5e56d456a9a8b83bcaf989bb81d7ae9b741f18863e79e350caf914de1e2c08c0a751603256de4a04b4b5f9d336b65af66dbffee8eb22213e0eceef157547022a84af5ef3270795e895f0487a688a9a850e29004c72669842ec785a9747c77b816e20bd4b4e6a32ec0d7309769b1b22761c9abb4ce401d00abd8daf1f50e023b9e1f0e0b951d08f6dc9323f6209ad7cc886fa8ebd1d97c2d1f01c58142892240e9a584dc3f60b8b81407fc04fa974c6840117a51b297ad8fbc6f8ef7fc7db81d8dd343af77942b823facf5c4dfc4fd627d425e70fc63b48594be443ebc7b4bf75df48791f046f2858553deedf98071bd7e862a93c9c7443b4b3d4a7ddfd6ff176b6dc87137420a313096b2701475cac679db15cc3bb5792816a8806ddc24dcb4846aa4d3dad74954aa7eb3568e5d86659c7565d0706c8f1f57e2c9762788643c1eb35846f54c5742d0d2acd37b77286eacd5fce95c6c3b1c08eaa40164aa9e89c2516e0495524a5037adf9d00786d0c0dbc9e1fb1a83c4616ff7f10fd921b24876126620c", &(0x7f00000010c0)=0x1000, &(0x7f0000001100)="6376085fcadadaefcdb06c3a1b104fc8a387e29f093de1e9dd9779b1b9541f51f5132431ed58b0ca84b877c5cf0fe9dcfbf877ef6194d690d801787747dcf0241d2b996527dffc1f50b5da6159742ab44b521ebd1dad811bcc687cdbe7558cd521f22047c8f3bbcd46179b676a87ca86bcc79d7fdce9d6b18eecee0036ebac7a559bf688258b4063d3f64bfbcdb2f2c0e55cf368a1ed54b162392d8880d7e5c5c7d52b8eeee2dea19e9f74820e21432999268b81898a0cfedbb1862b7085aa685d", 0xc1) sendmsg(r0, &(0x7f0000001680)={&(0x7f0000001200)=@in6={0x18, 0x3, 0x9511, 0xffffff37}, 0xc, &(0x7f0000001340)=[{&(0x7f0000001240)="7cb91766c2edf8445dbb3d9c1fc2397470fd8fbdbc2c812eb35f1cd17590f340faccf85346b3ec119246600e4d2f91135490538b7da6cd045f9f2ba39341b0f8e5b8ec024a29a4c3f013dde4eb1852960cca4fab6cf869d91eeb4104c62f01fbf650046e130b840af22a934d5d7817e6adb1cd4be9464a98dd0f316e2b31e8e2f3e68ab4286b9a7607155b259a72aa267cf1790749daec02552693db9173f5080b057c1646f4a36dd8c83407177a0fe77272441bbe63a6631d980dedc43e85d5ec9042aaf0b8771529d74948f4c3c93130a90ac1f243ad58bee917bf79f13679986687062388a562f46185ee239fb33a5d3d047439e44ee09f8264d40b0a", 0xfe}], 0x1, &(0x7f0000001380)=[{0x78, 0xffff, 0xff, "71cfcf006805bff4280fb8408a07087b499357831b5b33f7a39592dbf50abd24d73e81e9be27635bcbcdf7aefcc8cbcf6313a3bf207e5e8a42f02db7d2bf6dc06a56f3708690f9024cf41241e806f4263910bd5510ec685024da057796bd0af3ac027618fa"}, {0x48, 0xffff, 0x80d, "bed94923b92c15c3203a658d7c6b893b81b0867bc929be664c84539f8f0cdfef92fc1b9016aaf5a18bb7860e9d58aaa05cd2"}, {0xf0, 0x1, 0x7, "41ab4ef46a33059e0caa429d5fc5b4d2726e4639683a203eaf00c89d3993e291542530494f9e5222ca5289e6ff7b9ed5857f2900bcbc365f0407e30c5f57f1e14f85240f4b2e8ff9338c99c425b2b395cd60a1bdfd591b48de199e53e1c561a4c425e548b494c73e304ee30bee5ade2a7c8b8a6ad7811d42e6b4812da190b6a790e8945de8ea465563d8b835b69c8bbd5fb5c585f522481c9d8ef2d9be11f97474e6fee8556f299df6bbf0453870fc26a213e972842e529fa9257ca508b9d6b38e8084a04270e5f3c9a8b5ed40c252cc27dacf4f45126a9cae"}, {0xc0, 0x1, 0x2, "39336768727d1453632a3c9730837b2531859fc76b3c82a35e7ba9a2c8126488ab9c522308729077fce6bc5ed9279e2466da17e4d2e9f5f08c363dd5e6419ea02f1c5b21abf3d86b621441a93db7ef98db70cb8fcb29132c76e855a131b017f21f09c7c1b3764bfb867a372026e9670033f6bea0d314f2f03f28424ac183929e2793e9ea5df3ced116690a9caaedb8e8ae79e53ed1ff22929163ac43f6e9f67dc0e46fe8a548093d279096f13b"}, {0x68, 0x1, 0x400, "1ef0916bc05ebae10cf919031b07d829a896d9e6b5cde9bd74e9921fcba886c37805a2eca741f6a08985974dbb0f80fec393d766be058a0198484f9475ac9c3c8a1d9c8bee720f6690c827f127009a9a3f47529b66a0"}, {0x28, 0x1, 0x3, "428b57bd8be386968b2fbb605ca8d51167adbc"}], 0x300}, 0x2) r1 = socket$inet6(0x18, 0x3, 0xb2) r2 = accept$inet6(r1, &(0x7f00000016c0), &(0x7f0000001700)=0xc) sendto$inet(r0, &(0x7f0000001740)="de2ad78b5ca5751eb5b82e6e633f8a5ab84ff20dcb3f1fee26c6bac01061d1375c6a66fb5cad7d56905005dc15bd30cacc0761b428995ebc6c0aaa4b9bf1d01e02384ccb0708248909910d0182c97613f6397c1acfecac2b169c7e817841c0b9c2d376263f5ad86261e3bac9ebec503328bdb8d52aeb12b757fccd39ce6cbcbf2e6a62b0fca438762aba0365edf4902c567ec213e26f", 0x96, 0x400, &(0x7f0000001800)={0x2, 0x3}, 0xc) socket$inet(0x2, 0x4000, 0xff) sysctl$net_inet_ipip(&(0x7f0000001840), 0x4, &(0x7f0000001880)="571acbe612940fb42d5084bb0fd357ee1d650f40d6a139e49e41300f11d935355538056561acc5f52d4060a96fa9", &(0x7f00000018c0)=0x2e, &(0x7f0000001900)="61ff6a591ffdc6493517f5aac0e9d5d2e18291a02dfd61ff040d8a481554fe291669f47e9863b46fc863ca9ff79828197d3062d03776a3130654a215163dd097ea0d83189a3800f69e36824bce46a26ee3c68edbc2565cd1f9e962835f1c71c91e804b538852e068f97204dc97311c5100f1e6ae3332e0693300003ecd4537a8b191d49ea761a9c0edb99117fa544dc9a28a25048b6f7eef5abca6a2331db9e3cec0076ae4bc24a56ea84fa082fbc7ca078e66465bd7ea0ded3beeabb82a7977", 0xc0) r3 = semget$private(0x0, 0x3, 0x91) r4 = getuid() r5 = getegid() r6 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000019c0)={{0x3, r4, r5, r6, 0xffffffffffffffff, 0x20}, 0xe1c6, 0x9, 0x6}) setsockopt(r2, 0x7, 0x8, &(0x7f0000001a40)="2140524ef955ceb2f885c15342c97df3350a11cbeb6b9b21b08f3ff2605803141dd2d9dd5abde9cd455c7faa63592d152136f4d98c396d35cfb08105e72b8cd2e9be93d1fe60820d50d1092e604aedbe8d98b8250dcc7eed345e6e6b52e5007999052b53b5edc478aadd19a8663ac2bb394af6bc70cf3c91d925ed780ba25bb5da27ddbb7457a9a684d05b1490e80fd2ebe1466955be9865559014bf8c6cd332f4cbd62b812c71f583fbc2c9aa6e5468be7e5079a0f08c63538a6feeddde26e7a8c94d801e7529f56138a311fbf143360927c4453a910a99e6fd6de8bd0879bb09209135bb020314e1f1cfb72436df", 0xef) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001b40), 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f0000001b80)={0x3, 0x5, './file0\x00', 0x4, 0xff, 0x0, 0x2}) semop(r3, &(0x7f0000001bc0)=[{0x4, 0x8, 0x800}, {0x0, 0x5, 0x800}, {0x0, 0x3, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x4, 0x1800}, {0x2, 0xffc0, 0x1800}, {0x2, 0x0, 0x800}], 0x8) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001c00), 0x880, 0x0) ioctl$KDGETLED(r8, 0x40044b41, &(0x7f0000001c40)=0x1) chown(&(0x7f0000001c80)='./file0\x00', r4, r5) sysctl$net_inet_tcp(&(0x7f0000001cc0)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f0000001d00)="f0d1521f3cc235dcde635ef1ed9be73d2349f29f3b151ef9ee8bfd3440097eb1fec54ab50292ecedb37800fe87fc0d3433844e483fa51b9679805f88674f256b4f0fcb9fc23cdf7e19966754fa0382bb74a3fbe03311ef56b4d50b00cc2dae73eda096ac8c6fb08194001bb33fa8f130e72144347c8bf59be35ed8c5d645baddc511cc4a87013ad34815966b885179c365380701b13eb254810cc093ad05ba5fdcfe8d655867def9b1a697411a18d99600b3228cb182a889f344ef132711382e7c7273cd5eae67821f35395507f42b9cd7ceec2390f0161e4ed5aac65864e76b349a5619b477767269d2e6f4c947f5c11b7d57", &(0x7f0000001e00)=0xf3, &(0x7f0000001e40)="0f8b60b8708959111424e695ce4d62384d95eafcaabecda697b6ba7cc074a581b32c57044e7d50ef71ad1226d1c622bee7466faa725d356bb75410c13bf8399b14b1f8b3910821e30aa21c4157c2fbaf3b27af3b618b7b31163a0634027f0c5a781669326709c405289d59b3276449e20dda64582a71941dddba54fc4cc735a002d2f7284b3d6494ef1b0a204cf327bf8b4f64d34ec39f27cc6d705d4ca1515f8dbd179cb21247f29fa1758398574053d898ff", 0xb3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001f00)={0xffffffffffffffff}) connect$unix(r9, &(0x7f0000001f40)=@abs={0x1, 0x0, 0x3}, 0x8) sendsyslog(&(0x7f0000001f80)="42543c764e7f131d7597579a6ef760ea5f1d9ebecdd5bd896fdab9417f5315b4af7d4951a7157ab207bfe0126e66eb0fef954a0c4a6af17c8f3f7b845e411b0e5865d2f1d209dc75596718360d", 0x4d, 0x0) r10 = msgget(0x2, 0x88) msgrcv(r10, &(0x7f0000002000)={0x0, ""/36}, 0x2c, 0x3, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002040)={0xffffffffffffffff}) sendto$unix(r11, &(0x7f0000002080)="03f002297190f9ef3c8242d198d7989934ef461ca30509fedfb422537ad2f5b0", 0x20, 0xf, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f00000020c0)) 228.473103ms ago: executing program 8 (id=46): setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000900)='4', 0x1}], 0x1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r3, 0x0) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x9) symlinkat(&(0x7f0000000dc0)='./file0\x00', r4, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') close(r0) r5 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x8a38, 0x0, "07160a009cef01098b748200"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000340)="9bc6751607", 0x5}, {&(0x7f0000000140)="0e0a2e4105c087360595160e978dcd45730b5e45828ab56930890b3156f834b677e66d59739cd834f5eb682a92da087a58655fa4dc4c6cd4fb908f210c7b66", 0x3f}], 0x2) pipe2(&(0x7f0000000080), 0x10000) lseek(r5, 0x2, 0x1) dup2(r5, r0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x4f, 0x1, 0x8, 0x7fc, "2cf9892af9a2e4cb52e88608007673ca9a5fd700", 0x206, 0x4}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x1, 0x5, 0x10000000000000, 0x0, 0xc74, 0x6}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) close(r6) r7 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x2) connect$unix(r7, &(0x7f0000000000), 0x10) connect$unix(r6, &(0x7f0000000000), 0x10) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000), 0x10) 228.211496ms ago: executing program 6 (id=103): setrlimit(0x8, &(0x7f00000000c0)={0x42, 0x62}) (async, rerun: 32) r0 = getppid() (rerun: 32) getpgid(r0) (async) r1 = syz_open_pts() close(r1) syz_open_pts() (async, rerun: 32) r2 = socket(0x18, 0x2, 0x0) (rerun: 32) readv(r2, &(0x7f0000000640)=[{&(0x7f0000000480)=""/217, 0xd9}], 0x1) (async) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) select(0x40, &(0x7f0000000100)={0x0, 0x4, 0x0, 0x0, 0x1}, &(0x7f00000024c0)={0x1fe, 0x8000, 0xfffffffffffffffc, 0x0, 0x0, 0x20000000, 0x0, 0x5}, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000480)={0x0}, 0xffffffffffffff42, 0x0, &(0x7f0000000500)) 225.652935ms ago: executing program 9 (id=54): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x1, 0x4, 0xffffffffffffffff, &(0x7f0000000040)) open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x281) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x3, 0x0, 0x0, @rand_addr="fed38d5ba80b9e61cd0c535a9800", @mcast2, {[@fragment={0x1, 0x0, 0x4, 0x0, 0x0, 0x9, 0x68}], @udp={{0x0, 0x2, 0x8}}}}}}}) unlink(&(0x7f0000000080)='./file0\x00') 225.258502ms ago: executing program 4 (id=104): r0 = geteuid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) (async) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x4, r0, r2, r3, 0xffffffffffffffff, 0x8, 0x6}, 0x400, 0xfffffffffffffffd}) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') open(&(0x7f0000000140)='./file0/file0/..\x00', 0x2, 0x10a) readv(0xffffffffffffffff, 0x0, 0x0) 224.566396ms ago: executing program 8 (id=46): setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000900)='4', 0x1}], 0x1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r3, 0x0) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x9) symlinkat(&(0x7f0000000dc0)='./file0\x00', r4, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') close(r0) r5 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x8a38, 0x0, "07160a009cef01098b748200"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000340)="9bc6751607", 0x5}, {&(0x7f0000000140)="0e0a2e4105c087360595160e978dcd45730b5e45828ab56930890b3156f834b677e66d59739cd834f5eb682a92da087a58655fa4dc4c6cd4fb908f210c7b66", 0x3f}], 0x2) pipe2(&(0x7f0000000080), 0x10000) lseek(r5, 0x2, 0x1) dup2(r5, r0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x4f, 0x1, 0x8, 0x7fc, "2cf9892af9a2e4cb52e88608007673ca9a5fd700", 0x206, 0x4}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x1, 0x5, 0x10000000000000, 0x0, 0xc74, 0x6}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) close(r6) r7 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x2) connect$unix(r7, &(0x7f0000000000), 0x10) connect$unix(r6, &(0x7f0000000000), 0x10) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000), 0x10) 176.629387ms ago: executing program 9 (id=54): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x1, 0x4, 0xffffffffffffffff, &(0x7f0000000040)) open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x281) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x3, 0x0, 0x0, @rand_addr="fed38d5ba80b9e61cd0c535a9800", @mcast2, {[@fragment={0x1, 0x0, 0x4, 0x0, 0x0, 0x9, 0x68}], @udp={{0x0, 0x2, 0x8}}}}}}}) unlink(&(0x7f0000000080)='./file0\x00') 55.05196ms ago: executing program 7 (id=105): r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000300)=""/14, 0xe}], 0x1) r1 = socket$unix(0x1, 0x1, 0x0) close(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001780)=[{{r1}, 0xffffffffffffffff, 0x3, 0x1, 0x0, 0x9}, {{r1}, 0xffffffffffffffff, 0x2, 0x4, 0x80000001}], 0x138, 0x0, 0xffffffff, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xfffffffb, 0x0, 0xfbfffffa, 0x9, "d700e2ee1f0161fb08941de678ac166f8e089800", 0x2, 0x8008008}) (async) syz_open_pts() (async) r3 = socket(0x18, 0x4, 0x80) write(r3, &(0x7f0000000000)="fdde7866651efcc89cd8cf9478393d8e93231f5dff016b5f63f8c19f0acfc082c97a6b022f710d67792efb1f601b86ca14bdd9774153ba2549ab83ef", 0x3c) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0x0, 0x20000002, 0x8, 0x100, "0021ac878d335e3d6fa9c86a47f9bc2f35f3bf05", 0xffffffff, 0x4}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000240)={@random="993a401d8936", @random="4384475298ad", [], {@ipv4={0x800, {{0xe, 0x4, 0x0, 0x0, 0xffb0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr, {[@ra={0x94, 0x6, 0xfffffffc}, @ssrr={0x89, 0x22, 0x8, [@remote={0xac, 0x14, 0x0}, @loopback, @broadcast, @multicast1, @local={0xac, 0x14, 0x0}]}, @generic={0x82, 0x4, "4fa4"}]}}}}}}) 53.99382ms ago: executing program 4 (id=106): syz_emit_ethernet(0x15ab, &(0x7f00000001c0)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x1575, 0x0, 0x0, @rand_addr="00000000000000000e14fc11133f6400", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x29, 0x0, 0x0, 0x1, 0x0, 0x1f, 0x64}, @fragment={0x21, 0x0, 0x5, 0x0, 0x0, 0x6, 0x65}, @dstopts={0x2f}, @fragment={0x61, 0x0, 0xf9, 0x0, 0x0, 0x0, 0x67}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0xfe, '\x00', @remote={0xfe, 0x80, '\x00', 0x0}, [{0x18, 0x1d, "09992b3a33f1bc7d8cd675bfb1509ff64d2bace21c1233800ad9436d4db26a373ae0eff39b29db2798bfef2e65a06ace6682f6908d6cb7e2f5989987fb515af5dc066b21aa7fc2494790139e891837cc7356ba8cb95fd383331a6f9587fffb17d4f7373b0f959c339444aee65f96550181118a6c08584e611632ce0658a3220516dd1d3f8fcce64317868b93d2e1e59d2dd2c91c8e92ff184ffb7cc6e30a09ad93a5a98d584f79c619c39aa5709b7c8d12baae93564050b0dea3250561a3aa144407fd92bed3544e1b9daf0c5d07575a9bf4e5caf178287f9c8d7f4186f11d525a7b419a3f95833eebe80bdb"}, {0x4, 0x18, "58a4a1e72eba28f4cba43f19ce480fd832c5c32ce1e54b3f5f10a7dffcd53606e9324058367338f0c0749c436f63c164aba21bd645e3ee192f092779fecdbc3a948b4ad0e746a37ef093120ff3103644749803a636f611574bfcb2387784d7ca579b9b0eaf21a39255390b57151938c355cfc7c77773963c217a0175bea50520d7ce114b1adf7dba342ccd96628754d36d009bfc046048fde8e63a1d9db4569a5ec2a099f73c35e991b9f1f482c8bdd58561a622d756298b2001e22bf6ce59"}, {0x4, 0xe, "8163790e124182a149b6eeb7abc7b33dc1c8732ce0c6974c575a526b3a1270c6e7792600550f754daefe31d09b45ffc2f42b514e2afc4039eb420da401e7b26d5418163eeb733556421e2765b80c59003007f22ece95b61b126511880891ab9eb91c1dd6ad790ef56b0ec929a33c72942aa5"}, {0x1f, 0x200, "944c32b053e24931efb2cb263dfa153b9442861ccc33c74d74648dae9570e0d874f8c7f1c315066c5f9a8d68508afa25801e03058b8c588b3cf818520789aa4e6344e4a672e1fa47814cd9aa6e2c6cacf985f41372f8ec73b39f6de89acd3865c8094a63fb6d52defaf8e184e33795127abac1bc084262e23ecd49871ad228c0f61f78623fc179a50b709921a701de42cac691070cb298e806c6125f6ea89684225a405bc004161553f397798583e89d63347892fa07f9b4dd6e04bad337f4127b80c74d5e2e441811efa717323405eecd90ec9afc5060798717b2bbae86efc268fccdbabcf95d09dfd42df88f713fca601962a347dbe5fab956cb2934b4d0689060f3941a1b64f231b824eefdf694ef1b108ecdf0e966881cd7bda76b8a667991539a2abeb3628176693032eeae3f28e84d2a8cb4eff7ecb89ef99e102f86cf5b86083546e4c3cbc42cb88dee4af90e0fc7ef87c14827de369b7be2d1e72b3a68341a805e42df3316319000fba9c0489c0d7ee367a2a449f05144de371caf1ae945125d5716f18485d122829372e741f9b97447290638ec3b479113221cbf8347eb9d5f1858cc7866c0fa3f2c050b1ed8f5c841f6bd09775d51dc7db4a2209cf4fe933a3294fe36eac700beabc7babdd0510628f480059b429d10a8fa5d2ad447998e0996b1c2e2dc0026c4fc3128397857b4798270361ed253000dbe27be9725b2849db6b8a2cd73df572139a9027f67c2308fd91add581d82064eea3d30803228b48fb4a257baa03316a91aa0e0a897b8b8523717b493896997fec7a5ca518df9d6321d5f8db008d575a7181e25f2dd24b0ab72b979ed7070a3bd048c0b8e5b4178436a0b7a169101c1b9dde722bf7cee50e6b426905398a4df2671db81344063fe41f86e0e03e37eb9946831412f39ec4b9deab0a22d7c9d24290c3dc14b86dd60e729244eba3915f1ff408fc8b8093cff105705cc7f18d3a9950c646ad4272259c3af499c03703fd6bfb549b49b56b6ba9b7c95763c03334f1b90d487b0dc48b346e96d26110bdbbeb7aad89ff59ad8a19bbb2f99c8a8ef60946d93b54a93b9b2747e99858a1269cd8590a6c521cc9d447fa4af6c803b779a2a592dbc7d002e108fbd1e32ef48c49a3883ef2bfd101ec3b1df151cded252eec42f0a6348a56573754b95219467b6612770076f2a6af09c1d0e03594707d4ffa95ce987b652d1b8cbc7d7abaaa5955ea0b4997b279eea0f692dd09397ed4fa82d434460b31316190e9a16a707bdc8d6ced5b00469826af0b231f05ac7a2dd1cc9c4ef019db641229181ae7b665a352a1374064bd0137665212f50038455b4f8c3e66cc931ec23bd5e523739e3b1a8d3a53eccac07e1a606c06553928c55b41e0ddc64639ee0681312b26d19fb0d26b5e28e7816806a508fdc4c225a62589defe1d3695ce7e13838baf488a70089a32e8c9978b18d405bfba9318710e3dbeee78128b142b9205fd77713a2e557483c3646f113ea8cce06570410c3b9758c586d9596aec373979f275962a2f7f8dff917ebf65743dba05adef6e582b3f4e867c41f4e2e9e95ddef8e52d5b1d1cd265ef538535e68ee78836092e6a52fc82dace449dee419ae4f5279c30b848b33ca04f8c2cd23edf76ccb6951264ea9317055c79e73a0029262589d0e12bfa0629c178435e8e9e1dec167ed954bfa9cecd7fef32f9f8094a7128bbacf2caa669486176ed6aa092c46203d0a7184e28bd18791cf4580bf01ed6be0e8ff2e7457750a0e49873f1d949c8b2b05fdc2559b96993150c2204fc39d5eca38b8019bdc93774a9d30709c226523e1488fbfc108c0d333383af1044dd9b0991eabf3ce8b8123b1ae9dcadd4d996fdafb530d8adfe98a9757c61a79c4c7d5814d417137d4c5514b10176d36a45e4b383ae389fc6a9fe8408d847eaba2d69553cf5c906a0dc65eb5ed55c614506a32226e330242310d45c1894e660fdb691d88131eb01994788dc7e5683809e22acd130459d828635d86b8c828cd306c925ddf41b5e648e310e8d17c37a5e3ca6c82ff75ab126c06a8379cc1e01f6f9f34af7a32b46cf6a44281369ea7c91aa8329122f4e79fc04154e42f44b11a0abc3f5d3a4ca4872cea489a5e5fa5f5842983575b931aef893bf95327d80e7640bb4bdeaebd87ab3ebcf6ccc444c4c86c20d613c3ec6808041f3248700e839c3ace0f88e13f9ac6f8a4b969a7d876079e0b2f80b65a84fe855ae03641bf8a012e7b2d0183edadc12785ed0f407ae53f30fa2e17645e9963cb992d63402ce481c91d859683f22f6b31fcf44316cd27fd2f39e33290fd01e4a14ee9b54637150608cd70ca0a9a82d5e8997a497b077b62519baa70748c24e16a8e21d1fa5d7c16fc7c7acaf46d67fcd02142569da3be7f100c0ced3bd626389a3ccb78acf1cb664378a85c11514b5de3392d072dd4143f885d18b8100c18599cbfd2ee667f7c8ce3c9f7850be5006b2bf40b58dcf212d50702280bc68b72f3315d5a9d61fcd245f8178cdcf56aa5d990ecd811d75cc1f7581f7cb2cb430981472a93f4bff3e3455c133362ce9319126e99a649b646b98dc880ee4c9252c47d51ca2c4b38ec5936098b760f68b689f856fb64ef7fc8ffa896cb07590780af025dbd1f1f60029a3402cd59f9501d6035405f117800709d80a42e4167de13b2f074f1d0277b50be2b4a09e97c513bf0cf6f22719b64e302f254a23d4bc55da70cb5d12412a04221f42618702cbdb5fe5bb630df6ce112cab2ba5bc8b205d8f663676f0983e422226a22e7a15fbc98669145609b806501b7dfb7aeaacacb44548e8ef07fee907c3a231bf17aa0cb2ebd31ee144c9ad4ceb8866e0e960b8965be29cf887bc32104bf43429a5f084c7b71bad641452c1999a2b610649a8b52a07c12df382374d2b87c30978ccff7e480af002689acca9366bdfeed8ea45556b633d953c37dd58e6860c44908dd289837daf0679a648baadde2de608de3d2a282a512344f4e8bc88d3f4063e1a9b5178f2cedbe5489e36424ca0655d8e11de5b826645573a78186840dd84eb3b722a778daab952d5a78fff2585d377989a0d7d53a75295058b25beee4306e81a3c038731fcf92a2e1648c858152ef5530d58a5719caf4e3932099c69494cf3ff14ca5344327605bb31f500c1f52a30519325dbd7c07df2f16e1b77b08c0ad2878b4644d1a3c270939faf50cde8cbec561ef2df01028c010e647f750e4b502e9d88b78f0618f4a11df1867e084cf4f4f889bdf72b30bf7a1baf11ee500e62eb8c1abdd9dfd604c0c3f5048e6f7048eaf45e003fdd94bbff97812490ff3a0c8e513b03b57225ece5f1b59c7a03e68c67213a4b40b2a0b4ec237c6887d22daf5ec69d83d485b35fe0c6026e88985975fe09375f921107418524849d7486a261a883ab0b0ffca95fdfbbd5dc73f11d6593d004a746bf62b75c1799365592861e8ae89f25660ce90718d3fd77b5a977bfb76dbab40e8767d8cb1c2416727ba8320484e80f3eb8c5a29055c9491374638c310a7d05f5824b81831832e700e376a5b8d826a6d4d8cec2950ca7ac4b96e5c62ea733e120c59cf0e4c1bda3c170105a42ff21ea52b4bc7599f7dc85ac2029f10cb9cdd636e54c8fe5394c43b8a4aa6b7f0af44334503f96c92211ff3d6c4b795d8838cef312c8c51cbfad0cc830912f50950110fc12fc8600c934ce1029562af5ef09d15f980f1e749233c5e87e38003267b5f2025c6004c94ef515f2a33333f8f77bb79ba5a3a6e228132de64b91d242fd778f5a92137fec41cdbaf954658b5bedd9166e4d91e587bd14bc528045bde376599814e5c5ec6da4c2370473788efcb812b74fc7303dfc0190865ba9afa5ca52cf33a6dd635d116952666312e0f5b02653438194fe1cdd087e2189e0f95ec7b334e493903b9e573a98320c96b6fe4e52e5a40a8c3b53c81032569a9eaddde06aaacb132dbec72efb0a85fbe6af05ad4057d75bff63fabedbf168eee56d1df02174112a796b523b273e4d05adceeacd0230c01b04de3298273d99bfb9771df0e8de7d9096e54968bc6f0ddab0fc8d857f87d011fe9efd846548a9cc6b8984b87e9698e7688cb03c6628a1ce25733d08bc25ad2d431bda107860d365f1162eb013a5559771aa747ae72ca19d66948cd690fdb76cff5e13076d766eba3360e3dc96e18e98942a77d73d598ec0391cbcdf1db19a5ac59aa20fda0d5a193222c7558a4be74d032721040e60291eb51fadbf01a25144be1ee871a606d6ed158489796b2163403ae4ddc8b2e4f22297468d3edc5a8b93f65797b5e060edc492b541d6dd785ba0f3834437c597e800024e653bab2ea9527af689e343117cf1a418a39a954f868021a1f450781504ed5271ae286d2769a365fafe6a7e0e3f307c5387b2f3b90598d9d7633f3fd37930a58f95b534ca0f433d97ca0b1650307deb0b4f8ca759ea94ce7438f550eaf4c9f65c963e7654dd7e23f871e988a9d1567890e247fcff6a0d5cd9e50c32679e3fb17a63b6e8d2a8785046c72417f3f4e23e95e511d7a1e9ca69755eec4c3b9698005e56d2e6684126a7a29f0a0b03320d08494f14851fb3f6baca63f0f4effffd4c662bbec141d78ce0ba0949173c5664b097629b2680fce3683e0b3a4f50f02b5290e06752719fa0d2106c8aed6f3772785529f398647f6169d2b53c882775613d21a209e994c812e1218f45c85bf391bfb808b7fadec586b5c817f335b9749fd2a9d8d9fde8d11b7e3e8f0cdea9aef5e6b149516d41cb09ef04522902a01ac5f77a91daa897b381d43daf8371966e17de736000600fed2cf1f4c6c505ac5c171cf0b88fd47eb5d9f8c92304f6c9d9da37144cb7b2977f46d976339917d5af8f15536de478cd1a6edb9f621c49cc2757a6df7b4c8566734f5d99af738315ceb5eecc1b54a9b7c3e8695709c424e607f2119506d5697f4fb9a357df0532bcd1677035520b4a323cf71294eadc51d855f1036b263f6426d949376524e075b8c9bcf93d6df388edfdec317b3568a0be0b338c467d7758d10a23db49f7a9d47c3f708f252447b522cf350c1be28f39d230a793f4772c45c0d1db3a02258db5e16ab8a15d671a6a5c2383a5ae49bdfa1c968a245c13440b61290c005c0731e1c0dc463c63e015abe8e5b15176ca4289f064ad7b39417f52f448a7151865752b6996705643bf0b3f095268237bd819d6829df03fc08b4ddf6afee77bfd299b2a0bb72c5bd53cb9ef2c3ae531c7e0a1a757062bd2ad1651ad7e65f4464edea1efc30cccd74c94a01694a9a0e71794b5c3b393a9b12e48b2be844c925ca25c5abf19bffe5ea7d38d3a36fd73a2254157bf140349f8527d5f0aa43f99d107a11d43e018076b77120f021c9f398ffe894ce46a9b0842ee5f45a572b85761905781a447461b81e31953efa9f7a1d66a53f2ad167937c9de49b95779297a0f700ce77f39df8d1dbfb3486e2d5dc285434b3cca0c562b4003f89d9b674f9bb1a0d8991efa47e92b04c375b59b01fb2c7ce6e4912943449b6667788a2b5a4f9416b3426a0f5191cf1d333b041b0729d8946e3dc12efb46286efba9e9f49008303b7f1dc35b22709a089a7926b0867d15faf9f834c8f19ddd9526a9fbaa2629f983f0e341b22cfd966487bef951003a21e5d240485ddaeb40375cf4bff3b19ba5adecaa521fdaa09a69be2d31745e455b7fa7432488f3f702ab6f8614b98dd6f9d5ce592d5e9328ad6646f61c15131b294313eae97b37bed6d6c3a7657"}, {0x4, 0x4, "c52a31079c46e4308fd795b11be6b548c77ac3967b098b882d33f53ab09a57f96b"}, {0x8ec6b7e785ccf493, 0x1a, "be983eb94604c1eea5c5ecfc52ae2f833ef276f47668527ba33b0f583c95f68be07817b89437106f71989472a2dc42f987c2c46cfcedd451416cb50d0a9c269bfbe2cab4960565b86a5ed14aaa6e5964649890be5e6413bfe22242f2bd7aca39f7966061d8835a679f9692a69e546dcbd4c95da5fbc86c92d2cebc9110f3df1bdaad282e16b7790b3d68ad3a66fa836e7d3daa342081552975b0da9dece212eff428c0e026be5178dc7b33cf0100a7125b78d98205bda32851ac14edba54fcc4f555ea25faebf9eda8765b0338a75d5c3c"}, {0x18, 0xa, "3ade6481f0b7b76da3c1f26430467e535dfe65cd1981d21018d4a0bb7b40ac61396279a981f8415e2b9c0a305d04b0d2eaac2c8763bfa7ae4282b2e4143bff7a04ed7dc865a1a32f133fe70f683b0f71"}, {0x2, 0x1b, "7f3bcf423d0b5116e78bdc09d35bfb738ec6bc64e7195479906c3d1da0873a0a3790595c4b36fd6587e1526e437c4a5598ea7a669b87b84773aec20854727b09c3d14cd45a939e68f0308536243005ba0230230ec4ae8f3a011ce150c559a946926250ddd210f9e5406308a35483ec57a22e7f5ba6bd0b9c0c51c2ca524f6902aa92c809e1a9c20869b9b1e6f70ba131baede3e1ead71d53c8d5f8a406972e4f2e95108c87998438fcdc927dd3120ea5d72b14574bc3b3f2c483d5178d18846586036ddfdbadbe0e1124755aa96f74b464a5285eb8f57276b5dea9"}, {0x4, 0x1e, "a3a9c47979ceb9ea43a8d4dfb75dc82e096f94b365794579ad11b8686b35d1dc1a8769feb4425f5dd59bb4c0a507a80b0f1265f459f1075eae05a09f4f6486fbbcf9b29f97b3ac72fc6424fb3759f8a2764aa0610d25a32b73dea41c73ff88470edef1ceee035b838207ff9d4bfe5b81da8ae10c6a020f0085a2271367298d7dc79d1ffc98ffd0a6b629ebedebf4a4285d17e6e338c8634411aeb212ade750ef32eddebfba7dedbe4f4480441d8860980bf4a08d3c11619efc5f4f3a65d776fa1893dfa95669ef2184660897e6b309fc57c3264401a5c1a1aa17f87856818ce2826034d9a1ec29a29f21c2fa9f08798e46"}]}}}}}}) r0 = socket$inet(0x2, 0x5, 0x8) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="3c85434a26f07de737cb3253515c762ef4ab11e7e6b51834c4fa91508480a460092a55f1d20b2e5d21a1e320a8b39889934457113c24841c47ecc5ab3857746e5c23089c5f4b779c1206cc28dcfdfd345dfc70189489bac036a8ad460e643d80b2f2932a0b63a602174657a395dbb67a0e4acbabb5c0aabab947cdf0b228bf4c73d8d1d92a55e097f009d6bad1a66067b719014dc93902f07602431c01afd5cbe771d737d1974d6866156f389223b909313cf33174864402017d24e9714ca8402e5baacfdc0d0ef1edc19574c9e137a77d7d8c1dea30", 0xd6) sysctl$vm(&(0x7f0000000080)={0x2, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) 52.552597ms ago: executing program 8 (id=46): setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000900)='4', 0x1}], 0x1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r3, 0x0) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x9) symlinkat(&(0x7f0000000dc0)='./file0\x00', r4, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') close(r0) r5 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x8a38, 0x0, "07160a009cef01098b748200"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000340)="9bc6751607", 0x5}, {&(0x7f0000000140)="0e0a2e4105c087360595160e978dcd45730b5e45828ab56930890b3156f834b677e66d59739cd834f5eb682a92da087a58655fa4dc4c6cd4fb908f210c7b66", 0x3f}], 0x2) pipe2(&(0x7f0000000080), 0x10000) lseek(r5, 0x2, 0x1) dup2(r5, r0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x4f, 0x1, 0x8, 0x7fc, "2cf9892af9a2e4cb52e88608007673ca9a5fd700", 0x206, 0x4}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x1, 0x5, 0x10000000000000, 0x0, 0xc74, 0x6}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) close(r6) r7 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x2) connect$unix(r7, &(0x7f0000000000), 0x10) connect$unix(r6, &(0x7f0000000000), 0x10) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000), 0x10) 52.073428ms ago: executing program 6 (id=107): setrlimit(0x7, &(0x7f0000000980)={0x7, 0x3}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x48) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() getrlimit(0x8, &(0x7f0000000000)) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f000033a000/0x4000)=nil, 0x4000) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x6, 0x0, 0x1, 0xfffffffd, "1a1116f0d0a643000000003500fffffffffff700"}) writev(r1, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000740)="95446aa5aaed1114c5c79f3516375b21072f4b02b34c718dbc8a65590800000008ff002bbda6e4a12b6a390dae5b4bdccfd6587f6df1a143cb8464d827da1f1cc0ce5efdec90741b50c2703884040200000000000000ea4086902972dbf17b8b2e612c1b891ed77bed6476079fd180b19499e3248e6c843b6a45d97bb89335c32fd7b65c7d74b859d93dcea8971988075aa208654baadcfcc653882352585c6cb9f9f3a15991977ac43788eabed4202c7479af87d64afc98bf24d176efd74adecb5e7a1ea0f06beb81118183ac9c82a79cc0f178a7a7bac0eb35cab9f586119bc599c730bde7a424d69cb5703c1059939585b4a58250561f667fd3205c6db16b5d84f75327644e299ff2fa21820b033bdacec63b804be37162b8d56c977fd6453e033c57822d42a848bd7a2d84af709acfbbd5d8e6180dee2eec06048670ed66cc97807f0cca72145aeed4cde56c19801d54d1984b498cdc41729990b8e94e5521e7572f9f9b291542e67bc5ad2391f32a704f26e2919022fb52cac4cda1e4481c3aa7e0e1b9c065fd04f8ff7c41eee3748240b624807dad645239e5218f85e3e16cb84d53ec8ba4858bc7bfc6aa2c676b42bb9acffb798c7a6a41eacda7410bd2bc146f88c7e32a47aceb9973a7c80004000000000000a2ec13056bc162b590616c2ac1efbf000000ef0000000000000000005ccad65565111a", 0x1fa}], 0x1) setrlimit(0x7, &(0x7f0000000980)={0x7, 0x3}) (async) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x48) (async) ioctl$TIOCDRAIN(r0, 0x2000745e) (async) syz_open_pts() (async) getrlimit(0x8, &(0x7f0000000000)) (async) close(r1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mlock(&(0x7f000033a000/0x4000)=nil, 0x4000) (async) syz_open_pts() (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x6, 0x0, 0x1, 0xfffffffd, "1a1116f0d0a643000000003500fffffffffff700"}) (async) writev(r1, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) (async) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000740)="95446aa5aaed1114c5c79f3516375b21072f4b02b34c718dbc8a65590800000008ff002bbda6e4a12b6a390dae5b4bdccfd6587f6df1a143cb8464d827da1f1cc0ce5efdec90741b50c2703884040200000000000000ea4086902972dbf17b8b2e612c1b891ed77bed6476079fd180b19499e3248e6c843b6a45d97bb89335c32fd7b65c7d74b859d93dcea8971988075aa208654baadcfcc653882352585c6cb9f9f3a15991977ac43788eabed4202c7479af87d64afc98bf24d176efd74adecb5e7a1ea0f06beb81118183ac9c82a79cc0f178a7a7bac0eb35cab9f586119bc599c730bde7a424d69cb5703c1059939585b4a58250561f667fd3205c6db16b5d84f75327644e299ff2fa21820b033bdacec63b804be37162b8d56c977fd6453e033c57822d42a848bd7a2d84af709acfbbd5d8e6180dee2eec06048670ed66cc97807f0cca72145aeed4cde56c19801d54d1984b498cdc41729990b8e94e5521e7572f9f9b291542e67bc5ad2391f32a704f26e2919022fb52cac4cda1e4481c3aa7e0e1b9c065fd04f8ff7c41eee3748240b624807dad645239e5218f85e3e16cb84d53ec8ba4858bc7bfc6aa2c676b42bb9acffb798c7a6a41eacda7410bd2bc146f88c7e32a47aceb9973a7c80004000000000000a2ec13056bc162b590616c2ac1efbf000000ef0000000000000000005ccad65565111a", 0x1fa}], 0x1) (async) 51.033391ms ago: executing program 9 (id=54): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x1, 0x4, 0xffffffffffffffff, &(0x7f0000000040)) open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x281) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x3, 0x0, 0x0, @rand_addr="fed38d5ba80b9e61cd0c535a9800", @mcast2, {[@fragment={0x1, 0x0, 0x4, 0x0, 0x0, 0x9, 0x68}], @udp={{0x0, 0x2, 0x8}}}}}}}) unlink(&(0x7f0000000080)='./file0\x00') 389.624µs ago: executing program 4 (id=108): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x40) getdents(r0, &(0x7f0000000040)=""/157, 0x9d) select(0x40, &(0x7f0000000100)={0x43d5311a, 0x5, 0xe000000000000000, 0x278b, 0x2, 0x4, 0x3, 0x5}, &(0x7f0000000140)={0x1, 0x8, 0xb7bb, 0x3, 0x0, 0xd4, 0xb, 0x8}, &(0x7f0000000180)={0x906, 0x3ff, 0x2eff, 0x1, 0x5, 0x7, 0x3, 0x7c}, &(0x7f00000001c0)={0x5}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x0, 0x80, 0x5, 0x0, 0x6cb, 0x89, 0xffffffff, 0x0, 0x2, 0x10001, 0x8}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000002c0)) fchmodat(r0, &(0x7f0000000300)='./file0\x00', 0xbd, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000340)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000380)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000003c0)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400), 0x200, 0x0) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r2, 0x8, &(0x7f0000000440)={0x3, 0x2, 0x7, 0x1ff, r3}) r4 = dup2(r0, r1) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000480)) fsync(r2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r8 = getegid() fchownat(r0, &(0x7f00000004c0)='./file0\x00', r6, r8, 0x0) recvfrom(r4, &(0x7f0000000580)=""/16, 0x10, 0x802, &(0x7f00000005c0)=@in={0x2, 0x3}, 0xc) readv(r2, &(0x7f0000000a40)=[{&(0x7f0000000600)=""/16, 0x10}, {&(0x7f0000000640)=""/78, 0x4e}, {&(0x7f00000006c0)=""/81, 0x51}, {&(0x7f0000000740)=""/229, 0xe5}, {&(0x7f0000000840)=""/238, 0xee}, {&(0x7f0000000940)=""/236, 0xec}], 0x6) pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000b00)={'tap', 0x0}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r11 = dup2(r1, r2) r12 = openat$pf(0xffffffffffffff9c, &(0x7f0000001cc0), 0x80, 0x0) sendmsg$unix(r9, &(0x7f0000001f00)={&(0x7f0000000b40)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001c80)=[{&(0x7f0000000b80)="1f0e9ebd4b3ef34b1b5b21b36e79ade7d0f341fe7db4a4e7cd73694b13211a906ff1d6d73dcc119138300fca0f70ebdd933130de28847aeea6cccba3faa7a240f634d56cd944a2a0cde3bf104974c60994d0bfc2a6c7fd6dae1b301aa15ff644132adc16c7ac452652461f3575d13a8ead2d80d7d4f651a01446f37c5a367abaa3a392a2f24b7bbd2b974fb5206260a9a92acda9cc271d835ba9297ec3d4538fadbf0203b9b8ec4e0440369b13b278ae63712fda4132338c31ffc8f765115afba9fd6509bdb5f8320df04f19ae7e289fdd284f53ba0e3f21199b3db9ea07d70ed916dd7f8366a3f832e86476f4c15918f9cfd2aca925eb95fdf2e1942f825a11e4268af7974675bcca34f118deeb2f16682236b184acd78a62f2e2f55d58164384f0c361af5beac95e940c9329601054e5c6428e3f30c8237b0fe96aa67ffbb77ea59e7d1e3aa505b90cb3ddfd1440d6490727264fe148865c6eef606b93c2490ae0a9f184d000faf1f87c0a4d01f456e40ceec6c32ed4f7cf8a6d68108b056fed4af7741eaabf0c7aac19e5cfdb52b8a1fad81a8c0eb3b6e2054b6e346eb426f3a7e573e4be6a65957b401039e88e349c248cd7bf7d4f017d5aa5ea6350b04d4b0af11db16666af134cd081c87d720bf65fdb91d7ccecc66c4044c273c84f164de4d82c12591049941c454d496915be35f473125e70fd2a9f9ab1f0b74c3978f009a23c5d4d364f4a4ca60ae6841a3f1a20147e7a834c266833f544dbc62b93f3818b5b52193d161790f946cf89b7b99e6b7248b4cee040e9fcfc6c5bba3b769d560e71f60303b83bc61bc7c1bffff10291a017c35404371439fd06a799cb60e4e8c57364432d63e17d215eda187a923d4cde27a629b7cd6d5a448f2b68916448bae42b93d4bf0d28df557cd8fb6898a01e291ff9989866d84650148c721b48ed7767b25e2eaf819aa11594e3fa7748f7b2698b3ae22b1880c696e16f2f2da15e793a548404a4a1489c901abb9ddf5d7bcbe1c51302067bf507c82ab8433716af8802cedc538a185ebbf56424d371f9401b8da55330dd6bf3be9a09219df9c27e37f82ccb4abf016ad535c4a330fb9ce920e3e46f90d9684f13430c1c407fc43d7f29d23473b65a17b74ca4c3046608bb42d5466a913a57b1544ae44da69891d07bebf6af58c612284e72f12db5d334467002b897e19801ab1c5a4a4a1cd1e4178c89375e3911ce6c0652dcf2d7b033831b9a49203ccd9055c3727fb6f05bff8301ad8d8290f2156179ee6df03cbd772a8a48235b5bf83a1c1149fbfbd4b3e63d3f9b47599e9d52728c244d28cd486550159db794a6b50bef8a028027a5448229a0a3ee5c3adc1c11fcd0e4e3648511ae4d40fd8359fc732cb505a1a5c00ccca87240ff6fd20f81280fec98060afcd91188a38fdc900a6c1da92a2ad3d9fa65a0258e7264be9573e733ced3f2b0d195e70b0fb7a91b4c3c5c10c09815537d46a7db3d944ad540edb41f940c898e4c76231810019f213a229a5b7abf6c121ab4ed946fe7a07adbce73f7a2944d6365cd85438e4966ac8265add93f2a3d662dc33de8ad5f05ce31e34d522641ce655beb042c0b04baab5f7902614b2ea31e6aa3b50f76ec635d53e5204f0942096eaafa6bf649625b63d1dc115ee64a282bb35acd39fc3f275f14330137d80bbbfbc6b578dd575f9c5ed6b28c7093cbe6f42e2d4d158802fac10a968911e8dd99a23881cf07c74a1813084a77558cfc4d74c8cecc9278d3d1426724538232de9d0e59adebd19239980838e8c87824790a2253e950793a02bd8b12a40e323e0d254b22f1170ab1c8558fd615397e153e021f51300e215f94bb4dbc94d9ec2a7c36f4b0f81289a05097515136f47d4a4c4fc1a5fbff26e7ed55293998de90c09f93de0b5acf7b3ac3177ee6cf8d0e01c4324626e3047d70599425aeed3be29ee25a380317e420cd1cf0df3680f6905e43824d29986b2efe4077700577314e060e320a2726e68a55e07e9db5053a6b3357e9a1007a7556ecf8ba2176f92b844f13fffb60f9cbd0f19420bf60c04f5b8122278ddfdd420115b698ad2c42b8de4d86a29728b148e85fa83fc851605afc909fcdf5a2bb837d944adb0b2969c466c37c380aecf25815b6d42fc97d83359c7e2db250f496ed8719ecd8355aab74ecc54c465387a3feee30cea97397022f10b366b36ace4b91bbf90d0331ace8120a63f8a28831ff7d4f1ee2eeb7c1e949de8dd03c43c1596b52881023a6d27946e01650574b9bb683a2b6c47e5f96574208bb93798d43ac805dee9e81adf1ce035be2f37403dc0dee14341a74e1620bfdfb7bb435d87fabf221b517f231cceaa08a9de8d2cec44db17b309d61b292a0d2ac0e73204cbe14bb5572f65b5a6c29fddc0081bb4e6f85be04a052a53d8723d36aaf8c7a2cbf9de2782ff66251a2ad12769d50878378e40a4e05cf62f7262ea4030df1a40d3addc0bfd4c20692ae72af643e9a0e78ef0db2ccdff0adace73bc8aab0eca7eb65b92b5554dd3343fd7ebb0da7392978056d7445e6b54aafe7e71c08b7ac407480d5b887f02b90b30a201318ed4c09ebeb9d52590511210b7c233e9e06b16d6a56fd92f622f02555dc156c7bbd2ade95f1ad2afd8c21195c8f9af16a592073aa35ec2fbea473509003a5898016e0de9b7e5bb73126432e58c22a4d1999e513c634eb2e4ea8f06831753bf72877b2a9e6d1913493724c694367c068ebd7ecaa77cac373996985c79b4b7031924ba1522ca78e90f61989744229f937fea132c8e13274032e5e3577532ac306724c0ac57e44a4beaf9420d698d2983e71b91f9db11be313098f7d40676e587daa123ffbcb34206716a0525fbb97e8dee3bc283b0ef365649ec59a1223a613c017beafe807e431891de9749d94044cda3d30cfc60956486f89fb7e6277f1a0c5698e5a436825c9bd182f2ff3e214641ca4b7bb42aba66f1ae7a4e11c4b75408a021b3ebb595daf1348ca51baa2d811b1eaa96f7bd32cde3543e9655774070486b7b7a074fa4e34da608d4ee7e79233b63de7c94aace71016b03f2a75da40d434b0113b6d44c6b13a4d3096a82a1bbf1a85f8b4f56a3f3ce4bda495f33cbdaea17e3c2f38462e4e65295de7e45ef28d79ec26c42f96d827eb7e949a3765112c551af11636a4ee20883848d316da5e28be822682e2442936c573c78751a3837223db598cee61fecd5f44a7f02fd30841048b1e328cbae0ef76da0cfcaccbe494c5de657777aa94b16904f16ad799477a7d70a439dca8a5c6a9b9134cc63f4116c3778db8523fee609775595d7689a696a4d35a33677e46e68891da35c2a155c3c95b3ec63431b8583bfad8518d04863deb3aeec22a211389046726fe95b721941f5923d3e88040a1231bf834143f5b230c3e64f715f4cf07bbca8b1d01f107a64ba489f0b4364a3a6a1cc26136f2fe7f733a617fa6c34158a75d3d56eb843f873bd7b0d64ae7176a3a70debdf182d6ae18fb9fafd96e325e0d0a9dad77e8037c0e8fcc0560aef1905912c2c3f2f9905f45eeff04dc6a901c6e3028b0048b1556503634cf68b4d65eca37c030cab963ec5efbc80403b9257266c8ca6e8b7a4439d4502d705f344871e58f64803fd5c51c9366112d58a91f97dfc73969be015d4decc97a6ab8204c63763edaeae498d880877d972b696e23026a26f299c5e5e12341b61356ff9b9eaefc29e43af15a8a33a785847ad527971df70194ea7534174755aaead6ca0e529da6eedcc3929904fbd15028eadc3ec9b02b1f9a5bab06df218d9b98a8603bbd8d1febfa7fff1555244b035fcb9b5ba564220efddeacab3388818e791dd9047255a172aff8f8c496f071e4472baa77c54dae24d63531f8865d66cf9b13a928a20cbe9a5984950a1cb9b9f55817b248bf0740993c379d33cec40f572a6c48a31cca699fc7d1db204a30dc49eb2a3aa8f0ba1b6eccb36c8767056a9a2a004a32088b9cc4afafcd7d08bd26fa155c06385b34ef7a299be650021a36847d47d246caa7cf289b50431d2a1ccf134b5daee25711d73dc52b8d680bfb5ce109858d683b82461116216ccd26e6af5fe99f10e08b158808259105d6ef4f120dfcfb2569d80021e86c6b84bcae94b7fae4c67e70d5fc56ba3aa203d4b0c8725e087a29cb9f6025847c11e4519c83f4e8ce0026a621461ff920bc2155d91e8089c993fd54b4e15efa608be333e91ec36f51a33fec8d77bcc87045b01958b54995b82facea18e968a758ea748c1c929ccac7b008792f5ed74ab75b769db1675d42e60d4efc82292402fb72299cb341ff71d7d1308afbc428a7f6b2561aa786078c20361152132b2bf92bbe36433680000a4a046e7c9015963a722798d1fa164cf2ff750af7c8b546b23d1c9476af4809358959b2626339d8f8d99fdb58747a5204e2b41184402249986e90e5f15469f625e50c3eb2daa24b1080a29cb107fa36dccf48d3585171a4ec896467cbf382b6243a55a54400b7c85b522b6de10a9a5e32649ce7cbd44b3b30a41f3bdb543845098972e84dcd0986171e42f6c674dd39073ece9cc5541e6f03331217ab8881a404049fbb9471abe3f3e5d5bffb7b3fc9ad461cb291893466998b02dfb4152905717f946d759a4309030203f054adaa2e357327ecc6074f49d2cab770cbc1fc6abd0e8168f361a43821e1a81e5c2534d0798fb0d5a3df9d36d79fee76ec0a196b4eb8caadd79fc14f012f5db7bca19d509c1ef42c11884fafefbf0732b48ab30ca50ab2bec9ff094e83e9db50633abfa033a2d2fdce2dcdd99fc9b4c0268850c33e2e1c5c023f5c90164cdb184cf6bf042126303e463d7666fbc04d20a46e2df54b38d6802f8c41ecce876fb569e52907336b0d9b6febd0e063ab954898fddaada990137f3fdcac89015c318746d7b11a4e8f16da23d0131a9d398b0f1dac233c23a64eae27dadc26959539e806fa9b8ea0ff2908939593944f5f69926d8f323aae74c58c888ee0eea03c8fd78f7c88880eeca9600dd6c0c88515e7548cd7a192fd3599ce0d0d2649698feb0c4aea428634510cd61cd5c09f98acc4db077be8a4211dce9d621a9c65a71c4f08cea254af237e64b5c6c10869a8eca4e9d44f3d68174d266e5c6f609a674a35a4e41be8f6f2b258ae40f3230b49f5137803a53a317704d25cf8925674cf5120ce68ac90dde3743f6f6f2e6a55bcd4821e4fcdf7c94e2595accf5cd3b1d923581e1ababb20f5c143ce49e4d3f32aeb1ce565b2ee5f908c1d70ffa8c3c8b90387eebd1250de905ea198bf612644f8914122dcb0ced6005bcec9b5c61b249a40d53c1717e2000c6b7aa700997fc9b0f9fc05db88b0bfc9f5a46e094b5eefe67acd4b9c07ee659e4a5c9061d3c91192c0776a2cc8c1921281d4f72d165dd7e6c80badc96a11a9d1cbd15e222b7c2a7d7ba69795cc8e468bd30ca048c8b8b3846e6bbf57474596eb3ecf6026968135f1aafb041ef8a8c62fb8ebda500aca0c6babddf8977e7d73db3f39ed75abb832641fbb0166e086a604741a4c10e52c45edf114709d3875b4c028d9753c96c92d14bec80dd98218df95ad21160e317d6c851a8b3fc0ec1d93e84351a6351e0bc370e0550ca9cdc7602aa77f0dcd523356dd053c8020255222016289eb9dcc8263926dc3ae770ed68e0cadbaa4d71bf23c90d3aa8e199bb4effc309a15062c2d16e4e8617aaa440d2e39e2ecaa3441854d501faf65eb0590e32bd691145ad92bc19b7bc3654876b598f5b2ca9b6d0d5d", 0x1000}, {&(0x7f0000001b80)="48be42dde21021285cf8c74031fb1071d8295aeda63450207af939ff5211bfb764ac91305b2f46b4dc9f36db5c0713ed00d84f8a81f30ab0cb57ee0785217180818b81a680b7b2d818f9b010d2502153006acf39117ba8740e47fa9cf422c14f2c06eba867baf8114a3722d084c4f1b2cd1cec85dc97d18fc53c90d9fc704a64c797af2d313b5dfa63e8d8169a265829035f8efd5435e00fb1ad1695b8720da5853a2892c4b9128355bf00f15e7d4cf17e3f255b56ca27d3bf827ef44151b4b23c2c5b07", 0xc4}], 0x2, &(0x7f0000001e00)=[@rights={0x20, 0xffff, 0x1, [r0, r9, r2, r2]}, @rights={0x28, 0xffff, 0x1, [r11, r4, r12, r1, r2]}, @cred={0x20, 0xffff, 0x0, r5, 0xffffffffffffffff, r7}, @cred={0x20, 0xffff, 0x0, r5, 0x0, r7}, @rights={0x18, 0xffff, 0x1, [r10]}, @rights={0x38, 0xffff, 0x1, [r9, r4, r1, r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, r10]}], 0xd8}, 0x4) 0s ago: executing program 8 (id=46): setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000900)='4', 0x1}], 0x1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r3, 0x0) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x9) symlinkat(&(0x7f0000000dc0)='./file0\x00', r4, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') close(r0) r5 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x8a38, 0x0, "07160a009cef01098b748200"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000340)="9bc6751607", 0x5}, {&(0x7f0000000140)="0e0a2e4105c087360595160e978dcd45730b5e45828ab56930890b3156f834b677e66d59739cd834f5eb682a92da087a58655fa4dc4c6cd4fb908f210c7b66", 0x3f}], 0x2) pipe2(&(0x7f0000000080), 0x10000) lseek(r5, 0x2, 0x1) dup2(r5, r0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x4f, 0x1, 0x8, 0x7fc, "2cf9892af9a2e4cb52e88608007673ca9a5fd700", 0x206, 0x4}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x1, 0x5, 0x10000000000000, 0x0, 0xc74, 0x6}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) close(r6) r7 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x2) connect$unix(r7, &(0x7f0000000000), 0x10) connect$unix(r6, &(0x7f0000000000), 0x10) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000), 0x10) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.48' (ED25519) to the list of known hosts. SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: repeatedly failed to execute the program proc=8 req=46 state=3 status=67 (errno 32: Broken pipe) syncing disks... done serialport: VM disconnected.