last executing test programs: 4.718842487s ago: executing program 6 (id=102): unveil(&(0x7f0000000000)='./file2\x00', &(0x7f0000000040)='c\x00') r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000980)={0xf8, 0x8, {0xd, 0x7}}) unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='c\x00') munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x4, 0x0, 0x0, 0x4}, {0x2, 0x0, 0x0, 0xf}, {0x7f, 0x0, 0x0, 0xbc2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r1 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000029, 0x3d, &(0x7f0000000040)='\f\x00\x00\x00', 0x72d7081215ba5264) getsockopt(r1, 0x29, 0x3e, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') r2 = syz_open_pts() r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0xfffffc89, 0x4) listen(r3, 0x8e71) listen(r3, 0xf) accept$unix(r3, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) close(r2) ftruncate(r2, 0x9a1) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='c\x00') 4.500472909s ago: executing program 2 (id=109): r0 = socket(0x2, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23", 0x41, 0x0, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23", 0x41, 0x0, 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f00000000c0)="1c3a1bb89ea325dcab732b8d8ff4d328969d045c3cadbfefcdcc7c0a06b7f1ccc053beb3596d3fe61f7c41185a294eb08d7d66ca3d3e9d69d82c378fff09e35f03c9e160b1079bd72d83a6ac73241083da4507475b72755348523f372a47d0f8933ecfb0ac5b85a7795274eeea3225598048e5a941aa9417019143691a15875db94222011b13e0375092b79cc00d26b7bc6f2d399fec6709198fd1c25bafcd45b79fd63cb457da8ef4551e0aae344a3034a74f005d30665784070e4a6f40dee821ca5748a66685afe999f79f9d759bab1316f824d3f927511f9ba3477edd3e44a0d9a403a5c5b5f5d376c1ef32c54421823a256c4ee571c603394325fde2306349b68d8e8fffcced44b8869ff86cd38c0a62b56234db59cd2d74b4e326c4af4361452d8e8a931db9a40f709b4dda0d532fb7668cbe8bd4c47b6ba1d7aaeefa41da274b10c378ebd9aff82c85ca7189676a0d966f1db4a9755e1e6b3d4d6979e42d4d6f472e28465c9d89561e5e6ede97d257986d00d4782896254b4f584c6df2ca5a9f07855ceaa791dc9e1078b6ec8f1f3e5777d451bbed73ee316b375dbada077ad23128b72404190f39653d58b5552829e6e6853c7983afbbdd364d90b0451b2c2cd1b42a0328f70138a93198d38757d8594dbc7d551d7ebf4e5886f2d4db158f80259bb055b55aa2c137554f9ac12f5c54489553afa95c86270f9407cdb22c61184c90c8c4cee8d02d7b03e66bbe364ba8bf1df3bd174b82d080ad11714a05889dc43831b61f1904572f534debca9f25e158d04b9f6cfd0cb4301321fb49f87ba06e11d5efa04e9428cc7469e81249970bb7cb477a04b5f0ca6da1ed6da6a285c63512439055e989abfb322191108232a9acf4ed18142919935dd64f3a9feb900bf1db40bb97a4d73ea679a7fcfa6f3125dd4623c6c2d4c96c9d195c15ef59009e097f7029e9701a9aa58f48e094200ec12ea39e0a6d57584763ad0d514894f7d993420be3f2d523aac76872ea318d00d66d7b494204b93b6b52bfb8f58cc979da74609cb4a6b0365c0e66aca9904b43c91f1202b96f452c651ce7239451610598099f6fe1a4fe7a91d543de37015a7c62767cf72049d5f61b9dbbe2cf8c898e944f26a3a3a7b043226ef548bd8461fdad71bd5f82d6babc4cd60d92928ba34429861e864173e3bffce7f657427e841de8ee53829cf2da92ba25afa5cc31c8d7259bb79735bfbd3c90c2da7579780857e8fa116c10bec99d6cd2c0e165f356afc1333f11a7bc2399b5e038e3a26a56521dc97caf04360346afe89474e8d621bb41e95532fc75ba014e360ea3c37ffdef70bcbd29e58707dc58e80e092c0ee29055ef56eafba7f6ae77a5d18ba523a02c65da67ba34791820730213d664b48c2d085bca65f1d4e1584be309ab4715cb21f1aec61c8a2894e1a1946c2187b00b1e74f2d73607d27e7e92a2759c79bd7b47ec1e4518f29060dcb0de66f423522e864d16a17f1f184b0ea04c368f692665e2db50cd7cc12267fe9ca861ca24d214e12348211315dd787cf4a125a753c1e8f78cbedacd2f9dfa0ace90eec3096edf9d6a78b7185084c2080dbd0c1a63037d7197438f74af81418ebc3dd44cc07f01a61b202cc78c29c221ccc01fabac04183708927fdf7ea5c9d8cac801332d9be6f6c02e9f6b4f52cb2b1224517d86316e2c720d31cf37b266846ff0247c496505c42583ff4d7fce11b2d78b0aa01aae418c3c4add6eff24c1890c4df50c2b91b4ab1d401a2352d95157c7eca910d0d4e6b20a4f7e9028c69d4df5643f1e9ba115692b711eef05fb432f8731dc4db5a8bfcd4c1890e1a45e2bc6e23fb0c6e50db554db2e2a290bc8b30aa319515126b15304f4c95fe384d953b6615f042b1b33a03f563bec81227159c30d03550a5a6f16de01364bda825b09de98dcc5baf9b4c681012b2ebc712e188be0126f25c564eb4113e670d862267adda6c99fdba6ed9111c0bde7321c5fc464fdb28691d1217dae18d980af9d47e60ff7da53b1364f4942be2618c1526164c5bfc02043b1b1b9cee514b13b5e2ae48551c2c91eaf4e0994c829a4668ef4eef6474a669ef452bdedbe36ef0f0c486b7e84986d6f93705d02c07c5c842b22be776a4431977681e3d1749aef1e59551f013f5c6092e7f28f289b5f817a06e3c7eb840407039e99918625e89a04770cd79b18953b085c983815bca3038b899a0da36bb3cb55e9853a1a2f42e85ea324e8270db7efb606b3df5c60bf2f50b866319e9a6a0b4c40e65492ee1c5877aab653fa577924dcbb668d8bd0d86d52ad01d99b810d793e7774fcb29f4744214dd10bc96a46079378f3ea3858b4668ff0ad341b2adc5808020ccf6c618d39a855835e610c5e7caa64e503a1f739ed968c16c3dbb11d81a6721f47d50099f4485e4c6c3356ad832ab2914e23479d2d02bf2132f2435edc2d212cc0a0d7579e53e7d083aa331b96261df6f8d80eebfd7c39cf6a383ea4431974aca866943f5bdb29f4fb893f6b775e325c78a40014053f712581322590d9e7c4551f0235cd2fb92d6c6837dca8815169a45db60924361ad288bfaf26233655b79d24755f9a1202b04b2319f060c0f6e69d30585b4a663a38f57bb013b7c7c08bec66e9abde50571655b32703da89a6ed565080030c0c5d72ede6da2c33c7da847a33daa460ba11b1d8c7bbda31d45e4c2cc9d7e0ca704fe901dcafe3bb982e45ccf8df02b898eb694364967b2e08743ba34b26a84e0f5b1aae466c646168d71a7ac404d742146ff195f45cb876d87a5b39a048012f55667777d74c46c6d3498e9dd36109b77590283affd8bbe23a831ab23e815ebf89bab3ab34805db9ac67489aa410b28f9a9bc420de611292567a68bdee668cad01ae3d8ebaba4960af290feb2a5eb9b24f636a55abd2f4efaf8835cde9e72bd933bead1b62af81424676a326911becf93442623e0644479392c9c614a0e4f2bc1f3e256ec28d5d21f83678ca6fa5f24b69bf9058f6bb0c7449aeb21a1402492d59563ade41372c0bdd27407edd76689e11836a4988fe70673b2372bd90f07ea7ec43abbe7b336fa687bee48747f81ac9291474d228e966d2729ee12428589e310850519ae2fe00867b485a9035394200c5b9126da99ee6883e243da80694dd4494c271ca31766a31b550ef58eb3f8f4550a238824041934d594c3c79d62b167047663d5d5529b413eb3d8fe91ea00f9868df3e120d41ded963114d4b3b9b4a9f2526b287fc8f7f9439c999b093ef0081f55ffaa9c21168cd8a62ba5e0f72fbe6b40e849c48ee31d11cd0b5f66ec13eca2d1a8e31c595cb1769636c9cffa007ea756e12cc7645e98bad07766e7b35244e97483220f701f9d5802a93f06e70b9f88bdae5118a1c4ce55b0d04d11c49cf78e686c2a2151de0ad5c46cb9d35e69b9eb8e30b29f9af21a6bdf2c19733f08b91aa9c8eced86c932f9c6e5c14dfa24280046109ef823ba12e93fd8a470dd437ee891fa505c2e6d98a2d689fab1038464f5d37a6f848d5d1ad63c39f7182aaf59756469a39860ca73e90027db82fcc0a009539a3143123fd2b7b9e183558d9e3ae5bb0a9a2f3d057bc8827e0da10c6ef1ef4828e847e71a347b07e8b115013de5f0f16bba7e4b406570e940239f9941e55e76dd6d2f608d73c1618008dc018297177dc49847503d16b543783f477cd80c784e1c6c3b1234f777fb1fe11adb12fa1853a8ef02e89d73f0515c564d507e325fcd4d7eddb4162a9fe8f16be4e2722095cf53090e47f0bfb6e91daedb84823023694a2245297602623006d5db921e0cfe11a22126e4043b4708307617b25acaacfd00b505c358e8b661438cbbad1eeab4094b900ab8fafeadd45189e4a56019144c4fee73deef1b7b26de77d2179d657d2c7812ff7b83d0dd0d5812f620152e1da0104166cf6b22ffc7489c4b0499633140a0cccfe98f66fca5dc3418ef70becffac4a8ca1f457d205e2b8161452c7b5d806f0372264fae16bee2692a62d58732180e1ec1d4ee5bba7feedee7988d96ff81fef17148a5531885392d7b9d68870d7b4399fad2a17bda8e421a1948665e8a7c2f3d3058ffcb389ccfc3aacf85155c738c18a80ad1d11099fc65854d589d885f77e99fe440eec0bb9ee26304a0ed618e192787e155028cc248749aef612511cc5c568ba1dafc98a909c6cfec00b563ef3e7985857ccf0bbe6f28397a07344f301f10352550a0eb6fa05a73c74ca798625a6441df7750af8e11735e819cfe818076713041d9c4dfe7e0a1d63bd188e3bdef17adf185efa00916cb41fed92fd7e69d0dd82ff254e9d58896967f3ca9a951efa8e079fc6896d54a5d115c5e6940ca4b20d727a7e843ba58ec94e5ba224ed7fff380df4125ea40a60a93c9bc4aeb9bcb967f8c58d76be24b61cbb83896fa89c33213a11b6d1d0a188ebb09d84e42081572d6f05e79fe488bf316884a5596a35477245a8d6ad3115de4c4d8b57606b83dfa63e86052ca60bd8bfec722b70465cc975a1d58125050b46ae3f59bb85b36165077b4f80a55f4f18fe162fbe9732e288778b09952e7a88a14a1d2d619190cce416213097d106814bc78a7ac67018caeecc44b4fe099ecdb854cf5e7d266eb6b58ac329f2e39bd3ced07d0b1b057dba2bb9ab6544c04e6bdcc43e448df9a95df160bb23cccf7d08f3e8dacc9761cd89ba2c12118b8c63d624433a559f0a2f4e1fa51db78aa4cf85f3ef2717572a590a8beffc643230f12322b04225b374ec6eaef6f04a01e2332639c2aa8f7c9fafbed2265dabf48aea47e9676651b79e79b56832b93081802e93e216e2bb8a83906b0ef821c7d8ed829d9ed3842f397d605b6d6ad7408a429c57a78479a5fe78e14c6ffdf42442ac2a93fa5148c6e2238f3573ddfff706097897e20084c7ca933aec001231930d298980f1ad857b17665a26b68e0687bc1efb77c24e426f8328c9525664c43f41a070cdd99f9d14534b679763ed1153a10ac28cf3e89ede359507002e34a01451be07221c7dc6905c38ca4222e5d75a2ece50ebd7da844a9acbed91f649b7871388b5708b8b894e108a63be8c0c821d204286687d61b805cf2530d5923d9c92c18285e6badb08f7ff6f31c01e900d98b230affc40866d5bb4ee53dee98e0f4f450274a0da59af3d8cfa08809b552683f992e373b0505b30ec4cbd734370d280baeed4d364f7dcc84f962843788073a04b13921066ed2e265426fc60937b5fe99e2f4cfc01e31f3e54b7349bb468c2819a00d1e0afb5d5d1368bc0c357aeefb6c8d6ab0182939e09aceb14921a70171932f1b248b159312ad5829ba298fb37dd35ed33dac410d999cfeeaca9f895ebc96be7ac498cc612c88499a8300c05c29278a615093a32425a63e8f76c08aa8421b9b10e202132ac85288f1b53b9adef6c89a957f135f508e6db2a97d2a718794e591a09003716064fbe2954528bd0c18127be103ebc4cbf352b3ddce56056668f765d5554b738e724fc7c2a5d7ac9f55159009b8bc07fcafa555e4c443ea5b1dc1ec30a6889b526469f5a84c2adae66b1105d6807b7eba6fa3b1b9adc1861275c248973c8c38c0f34f3a8a1b43275e5a6d03d37b5c1a913e19a4195ab5784c561ccd25586beac739cdd047507c11213b70c8548ba4716078c6faf4028f610de7036f66a8d18654e288d3d56238b3b37ef06b58f511c35896aa836de090c703cc120d145da5e3eb6d712b03a1ca6ecba2d76957aa69bd48cf4ec14cf1b0e0bfcc99cf03ef80abf", 0x1000, 0x8) (async) pread(0xffffffffffffffff, &(0x7f00000000c0)="1c3a1bb89ea325dcab732b8d8ff4d328969d045c3cadbfefcdcc7c0a06b7f1ccc053beb3596d3fe61f7c41185a294eb08d7d66ca3d3e9d69d82c378fff09e35f03c9e160b1079bd72d83a6ac73241083da4507475b72755348523f372a47d0f8933ecfb0ac5b85a7795274eeea3225598048e5a941aa9417019143691a15875db94222011b13e0375092b79cc00d26b7bc6f2d399fec6709198fd1c25bafcd45b79fd63cb457da8ef4551e0aae344a3034a74f005d30665784070e4a6f40dee821ca5748a66685afe999f79f9d759bab1316f824d3f927511f9ba3477edd3e44a0d9a403a5c5b5f5d376c1ef32c54421823a256c4ee571c603394325fde2306349b68d8e8fffcced44b8869ff86cd38c0a62b56234db59cd2d74b4e326c4af4361452d8e8a931db9a40f709b4dda0d532fb7668cbe8bd4c47b6ba1d7aaeefa41da274b10c378ebd9aff82c85ca7189676a0d966f1db4a9755e1e6b3d4d6979e42d4d6f472e28465c9d89561e5e6ede97d257986d00d4782896254b4f584c6df2ca5a9f07855ceaa791dc9e1078b6ec8f1f3e5777d451bbed73ee316b375dbada077ad23128b72404190f39653d58b5552829e6e6853c7983afbbdd364d90b0451b2c2cd1b42a0328f70138a93198d38757d8594dbc7d551d7ebf4e5886f2d4db158f80259bb055b55aa2c137554f9ac12f5c54489553afa95c86270f9407cdb22c61184c90c8c4cee8d02d7b03e66bbe364ba8bf1df3bd174b82d080ad11714a05889dc43831b61f1904572f534debca9f25e158d04b9f6cfd0cb4301321fb49f87ba06e11d5efa04e9428cc7469e81249970bb7cb477a04b5f0ca6da1ed6da6a285c63512439055e989abfb322191108232a9acf4ed18142919935dd64f3a9feb900bf1db40bb97a4d73ea679a7fcfa6f3125dd4623c6c2d4c96c9d195c15ef59009e097f7029e9701a9aa58f48e094200ec12ea39e0a6d57584763ad0d514894f7d993420be3f2d523aac76872ea318d00d66d7b494204b93b6b52bfb8f58cc979da74609cb4a6b0365c0e66aca9904b43c91f1202b96f452c651ce7239451610598099f6fe1a4fe7a91d543de37015a7c62767cf72049d5f61b9dbbe2cf8c898e944f26a3a3a7b043226ef548bd8461fdad71bd5f82d6babc4cd60d92928ba34429861e864173e3bffce7f657427e841de8ee53829cf2da92ba25afa5cc31c8d7259bb79735bfbd3c90c2da7579780857e8fa116c10bec99d6cd2c0e165f356afc1333f11a7bc2399b5e038e3a26a56521dc97caf04360346afe89474e8d621bb41e95532fc75ba014e360ea3c37ffdef70bcbd29e58707dc58e80e092c0ee29055ef56eafba7f6ae77a5d18ba523a02c65da67ba34791820730213d664b48c2d085bca65f1d4e1584be309ab4715cb21f1aec61c8a2894e1a1946c2187b00b1e74f2d73607d27e7e92a2759c79bd7b47ec1e4518f29060dcb0de66f423522e864d16a17f1f184b0ea04c368f692665e2db50cd7cc12267fe9ca861ca24d214e12348211315dd787cf4a125a753c1e8f78cbedacd2f9dfa0ace90eec3096edf9d6a78b7185084c2080dbd0c1a63037d7197438f74af81418ebc3dd44cc07f01a61b202cc78c29c221ccc01fabac04183708927fdf7ea5c9d8cac801332d9be6f6c02e9f6b4f52cb2b1224517d86316e2c720d31cf37b266846ff0247c496505c42583ff4d7fce11b2d78b0aa01aae418c3c4add6eff24c1890c4df50c2b91b4ab1d401a2352d95157c7eca910d0d4e6b20a4f7e9028c69d4df5643f1e9ba115692b711eef05fb432f8731dc4db5a8bfcd4c1890e1a45e2bc6e23fb0c6e50db554db2e2a290bc8b30aa319515126b15304f4c95fe384d953b6615f042b1b33a03f563bec81227159c30d03550a5a6f16de01364bda825b09de98dcc5baf9b4c681012b2ebc712e188be0126f25c564eb4113e670d862267adda6c99fdba6ed9111c0bde7321c5fc464fdb28691d1217dae18d980af9d47e60ff7da53b1364f4942be2618c1526164c5bfc02043b1b1b9cee514b13b5e2ae48551c2c91eaf4e0994c829a4668ef4eef6474a669ef452bdedbe36ef0f0c486b7e84986d6f93705d02c07c5c842b22be776a4431977681e3d1749aef1e59551f013f5c6092e7f28f289b5f817a06e3c7eb840407039e99918625e89a04770cd79b18953b085c983815bca3038b899a0da36bb3cb55e9853a1a2f42e85ea324e8270db7efb606b3df5c60bf2f50b866319e9a6a0b4c40e65492ee1c5877aab653fa577924dcbb668d8bd0d86d52ad01d99b810d793e7774fcb29f4744214dd10bc96a46079378f3ea3858b4668ff0ad341b2adc5808020ccf6c618d39a855835e610c5e7caa64e503a1f739ed968c16c3dbb11d81a6721f47d50099f4485e4c6c3356ad832ab2914e23479d2d02bf2132f2435edc2d212cc0a0d7579e53e7d083aa331b96261df6f8d80eebfd7c39cf6a383ea4431974aca866943f5bdb29f4fb893f6b775e325c78a40014053f712581322590d9e7c4551f0235cd2fb92d6c6837dca8815169a45db60924361ad288bfaf26233655b79d24755f9a1202b04b2319f060c0f6e69d30585b4a663a38f57bb013b7c7c08bec66e9abde50571655b32703da89a6ed565080030c0c5d72ede6da2c33c7da847a33daa460ba11b1d8c7bbda31d45e4c2cc9d7e0ca704fe901dcafe3bb982e45ccf8df02b898eb694364967b2e08743ba34b26a84e0f5b1aae466c646168d71a7ac404d742146ff195f45cb876d87a5b39a048012f55667777d74c46c6d3498e9dd36109b77590283affd8bbe23a831ab23e815ebf89bab3ab34805db9ac67489aa410b28f9a9bc420de611292567a68bdee668cad01ae3d8ebaba4960af290feb2a5eb9b24f636a55abd2f4efaf8835cde9e72bd933bead1b62af81424676a326911becf93442623e0644479392c9c614a0e4f2bc1f3e256ec28d5d21f83678ca6fa5f24b69bf9058f6bb0c7449aeb21a1402492d59563ade41372c0bdd27407edd76689e11836a4988fe70673b2372bd90f07ea7ec43abbe7b336fa687bee48747f81ac9291474d228e966d2729ee12428589e310850519ae2fe00867b485a9035394200c5b9126da99ee6883e243da80694dd4494c271ca31766a31b550ef58eb3f8f4550a238824041934d594c3c79d62b167047663d5d5529b413eb3d8fe91ea00f9868df3e120d41ded963114d4b3b9b4a9f2526b287fc8f7f9439c999b093ef0081f55ffaa9c21168cd8a62ba5e0f72fbe6b40e849c48ee31d11cd0b5f66ec13eca2d1a8e31c595cb1769636c9cffa007ea756e12cc7645e98bad07766e7b35244e97483220f701f9d5802a93f06e70b9f88bdae5118a1c4ce55b0d04d11c49cf78e686c2a2151de0ad5c46cb9d35e69b9eb8e30b29f9af21a6bdf2c19733f08b91aa9c8eced86c932f9c6e5c14dfa24280046109ef823ba12e93fd8a470dd437ee891fa505c2e6d98a2d689fab1038464f5d37a6f848d5d1ad63c39f7182aaf59756469a39860ca73e90027db82fcc0a009539a3143123fd2b7b9e183558d9e3ae5bb0a9a2f3d057bc8827e0da10c6ef1ef4828e847e71a347b07e8b115013de5f0f16bba7e4b406570e940239f9941e55e76dd6d2f608d73c1618008dc018297177dc49847503d16b543783f477cd80c784e1c6c3b1234f777fb1fe11adb12fa1853a8ef02e89d73f0515c564d507e325fcd4d7eddb4162a9fe8f16be4e2722095cf53090e47f0bfb6e91daedb84823023694a2245297602623006d5db921e0cfe11a22126e4043b4708307617b25acaacfd00b505c358e8b661438cbbad1eeab4094b900ab8fafeadd45189e4a56019144c4fee73deef1b7b26de77d2179d657d2c7812ff7b83d0dd0d5812f620152e1da0104166cf6b22ffc7489c4b0499633140a0cccfe98f66fca5dc3418ef70becffac4a8ca1f457d205e2b8161452c7b5d806f0372264fae16bee2692a62d58732180e1ec1d4ee5bba7feedee7988d96ff81fef17148a5531885392d7b9d68870d7b4399fad2a17bda8e421a1948665e8a7c2f3d3058ffcb389ccfc3aacf85155c738c18a80ad1d11099fc65854d589d885f77e99fe440eec0bb9ee26304a0ed618e192787e155028cc248749aef612511cc5c568ba1dafc98a909c6cfec00b563ef3e7985857ccf0bbe6f28397a07344f301f10352550a0eb6fa05a73c74ca798625a6441df7750af8e11735e819cfe818076713041d9c4dfe7e0a1d63bd188e3bdef17adf185efa00916cb41fed92fd7e69d0dd82ff254e9d58896967f3ca9a951efa8e079fc6896d54a5d115c5e6940ca4b20d727a7e843ba58ec94e5ba224ed7fff380df4125ea40a60a93c9bc4aeb9bcb967f8c58d76be24b61cbb83896fa89c33213a11b6d1d0a188ebb09d84e42081572d6f05e79fe488bf316884a5596a35477245a8d6ad3115de4c4d8b57606b83dfa63e86052ca60bd8bfec722b70465cc975a1d58125050b46ae3f59bb85b36165077b4f80a55f4f18fe162fbe9732e288778b09952e7a88a14a1d2d619190cce416213097d106814bc78a7ac67018caeecc44b4fe099ecdb854cf5e7d266eb6b58ac329f2e39bd3ced07d0b1b057dba2bb9ab6544c04e6bdcc43e448df9a95df160bb23cccf7d08f3e8dacc9761cd89ba2c12118b8c63d624433a559f0a2f4e1fa51db78aa4cf85f3ef2717572a590a8beffc643230f12322b04225b374ec6eaef6f04a01e2332639c2aa8f7c9fafbed2265dabf48aea47e9676651b79e79b56832b93081802e93e216e2bb8a83906b0ef821c7d8ed829d9ed3842f397d605b6d6ad7408a429c57a78479a5fe78e14c6ffdf42442ac2a93fa5148c6e2238f3573ddfff706097897e20084c7ca933aec001231930d298980f1ad857b17665a26b68e0687bc1efb77c24e426f8328c9525664c43f41a070cdd99f9d14534b679763ed1153a10ac28cf3e89ede359507002e34a01451be07221c7dc6905c38ca4222e5d75a2ece50ebd7da844a9acbed91f649b7871388b5708b8b894e108a63be8c0c821d204286687d61b805cf2530d5923d9c92c18285e6badb08f7ff6f31c01e900d98b230affc40866d5bb4ee53dee98e0f4f450274a0da59af3d8cfa08809b552683f992e373b0505b30ec4cbd734370d280baeed4d364f7dcc84f962843788073a04b13921066ed2e265426fc60937b5fe99e2f4cfc01e31f3e54b7349bb468c2819a00d1e0afb5d5d1368bc0c357aeefb6c8d6ab0182939e09aceb14921a70171932f1b248b159312ad5829ba298fb37dd35ed33dac410d999cfeeaca9f895ebc96be7ac498cc612c88499a8300c05c29278a615093a32425a63e8f76c08aa8421b9b10e202132ac85288f1b53b9adef6c89a957f135f508e6db2a97d2a718794e591a09003716064fbe2954528bd0c18127be103ebc4cbf352b3ddce56056668f765d5554b738e724fc7c2a5d7ac9f55159009b8bc07fcafa555e4c443ea5b1dc1ec30a6889b526469f5a84c2adae66b1105d6807b7eba6fa3b1b9adc1861275c248973c8c38c0f34f3a8a1b43275e5a6d03d37b5c1a913e19a4195ab5784c561ccd25586beac739cdd047507c11213b70c8548ba4716078c6faf4028f610de7036f66a8d18654e288d3d56238b3b37ef06b58f511c35896aa836de090c703cc120d145da5e3eb6d712b03a1ca6ecba2d76957aa69bd48cf4ec14cf1b0e0bfcc99cf03ef80abf", 0x1000, 0x8) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x16, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x16, 0x0) sendto$unix(r0, &(0x7f0000001380)="feaee3ac2740c6d63124acd7d21972817267b5ab7037a43a29d21f9ddfa7cc2a9c202dbc7765095d5315a53a318705639f0b1400049f29f71c31238df64bf6b32f43ac81f08132062d7621991e040081ad439e3be48e738487c50d0000000798fe7f6e2ad4844970a10ac41eaa33266edf937fd122af94313a6e4f28fb1569191acb6c7cea232508463576617658af4a656c018c68bb0e549eb5b62d01afd637ee0dd25da7f637eb3b729a356b8c208b3322c51b8f47e5428d63f971b9cbf52397220e22e59bb5b432066d75cabb00c8c1d8d0e7ad05141fa68dc0af3b198071a517cf37747886a92e533dfe5f99e1c07e456b5aabd7c6937c21f95ca026f5aa5ff1b6e7c1afcbeacfa9df8aa17c6fde30a3d3c0dd4d53d1f4dea80a7f7c788a2a51264d9c7cc401cb25047f945e277a51ec896f0492398470eb0832b5c65f026a8225dd2d92561688993706fb24c562bc622cc37b0bb741c6dd5f324c1aa774a2eee32336d75571415b64a47406849c87ce6c1d42098c885c2280d0c1628394127ef1ffeb17459f8572781e825a2244a42de60b832c1e0252b00b09b0680b87962a473add483a055f15aede5c032185a19ec292000100005de120d188d172806040e1ce28fc3307241592ad44712fe52e4c4addc05a1a3df98b591dd5b678536b87d0f98001602209bd58b94b6b03003d895358903f87d2331800fb66e4c2e01fd2da214b23eba90663ce257121a79efe41355f1b982145ffcba52955214f124aaea9c1883d5767a4341e52d6f1e04d12df7b68257796065a4d0f0d27f8b5bda08fc96e3e68700ba706489d7c14996e64d7d8ef306b32c8ba", 0x259, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd, 0x20, 0x1, 0xa, 0xff}], 0x96, &(0x7f0000000300), 0xfffb4161, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$TIOCSETA(r2, 0xcd504404, &(0x7f0000000180)={0x2, 0x2, 0x8, 0x0, "cded2108002581ba7db28c9d6fb975390a000004", 0x47ffd, 0x6}) setsockopt(r0, 0x0, 0x7, &(0x7f0000000400)="ff030000", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000540)="cac98a", &(0x7f0000000080)=0x3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r3, &(0x7f0000000080)="000000005e0f72ce000000000000", 0xe) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x11b) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x10004) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000000c0)) bind(r0, &(0x7f0000000000), 0x10) (async) bind(r0, &(0x7f0000000000), 0x10) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r5, &(0x7f0000000000), 0x10) (async) connect$unix(r5, &(0x7f0000000000), 0x10) 4.385916748s ago: executing program 2 (id=113): setreuid(0xee00, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = getuid() r1 = getuid() chown(&(0x7f0000000040)='./file0\x00', r1, 0xffffffffffffffff) setreuid(0xee00, r0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b10019136000009f050000b10010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc211800b100e4ff0000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd125707000000002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x2, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) rename(&(0x7f0000000500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000780)='./file0\x00') r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) ioctl$TIOCSETA(r4, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x0, 0x6}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r4, 0x2}) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000380)='.\x00') 4.228469463s ago: executing program 4 (id=115): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x8}, 0x807) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="3c49a263496329aba063514eb82f369e4813170900000045a82a1200c52fe30000000000000000000000000074ff9368", &(0x7f0000000080)=0x30, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000240)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0104407, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mkdir(&(0x7f0000000340)='./bus\x00', 0x1ab) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) fchown(r3, 0xffffffffffffffff, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x5) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) readv(r5, &(0x7f0000001440)=[{&(0x7f0000000100)=""/144, 0x90}], 0x1) ioctl$FIONREAD(r4, 0x80206910, &(0x7f0000000100)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000380)) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f00000002c0)) 4.225642577s ago: executing program 2 (id=118): r0 = semget(0x0, 0x3, 0x3a1) semctl$SETALL(r0, 0x0, 0x9, 0x0) semctl$GETZCNT(r0, 0xf46e9d04955b470, 0x7, &(0x7f0000000000)=""/67) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206911, &(0x7f00000001c0)) sysctl$net_inet_gre(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80606948, &(0x7f00000001c0)) shutdown(r1, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x909a394771d11041, 0x0) ioctl$TIOCSETA(r3, 0xc0884450, &(0x7f00000007c0)={0x8, 0x1, 0x8, 0x65b, "97a2b7591c6cc9795a6b47c1d100", 0xd, 0x1000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x9}, {0xdad}, {0x6, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0xfffffffffffffffe) semget(0x0, 0x0, 0x1) 3.975769469s ago: executing program 2 (id=121): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x1ff, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xffffffc0, 0x8013ea, 0xfff2, 0x1, 0x9, 0x25, 0x4000008, 0x0, 0x2, 0x640, 0x4000000000f15}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) close(r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x595a63a5, 0x6, 0x8000, 0x0, "cc900f94e05cd7c25433428ed2109fd132d21a43", 0x3c48, 0xffff77be}) 3.84162194s ago: executing program 3 (id=123): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x6a881aef, 0x2000007, 0xfe, 0x80000001, 0xc, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x88, 0x8, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x9, 0x900, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x2, 0x27f3, 0x3, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0xc, 0x7}, {0x2, 0x82, 0x5, 0x9}, {0x7, 0x100, 0xd1a, 0x1088}, {0x1e7, 0x10001, 0xc, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x8, 0x2}, {0x29a7171a, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x1, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, 0x0) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) socketpair$unix(0x1, 0x2, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x20000, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt(r4, 0x4, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, &(0x7f0000000040)="eafdb838ffdac6f15ba8dd3efc1af91b28b65b29046183ac7f74989c2ebf5df2897cc110fba10b00410df220c11cd082f02a7c", &(0x7f0000000100)=0x33, &(0x7f0000000540), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x2000000000000056, &(0x7f0000000300)=[{0xf39f, 0x2, 0xff, 0xcc}, {0x7, 0x7, 0x8, 0x1}]}) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mknod(&(0x7f0000000240)='./file2/file0\x00', 0x2000, 0x42876) unveil(&(0x7f0000000180)='./file2/file0/file0\x00', &(0x7f00000000c0)='W\x00') writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="ec6813b6d23a00007c041e7f21102ef775ba09ef30", 0x15}], 0x1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x9, &(0x7f0000000200)=[{0xff01, 0x6, 0x5, 0x7}, {0x7, 0x2, 0x80, 0x8}, {0x8c05, 0xc0, 0x0, 0x881c}, {0xb, 0x33, 0x7f, 0x6}, {0x8, 0x7f, 0x4, 0x6}, {0x5, 0x4, 0x3}, {0x6, 0x9, 0x0, 0x100}, {0x2, 0x9, 0x80, 0x2}, {0x3, 0xa9, 0x6, 0x3}]}) sysctl$kern(0x0, 0x0, &(0x7f00000014c0)="e10500c5ff934450f4d7dac7def7ffffff635a54e3bc842c6ae5af6af447d033860602af124413450200a1f515b49156f3ff7f0000a4070000000000000005a1d23524958b", &(0x7f0000000080)=0x45, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r6, &(0x7f0000000540)="4919829113ec5c5963d33e81c77d", 0xe) connect$unix(r5, 0x0, 0x25) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 3.812781343s ago: executing program 4 (id=125): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x1b7) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x16, 0x1, 0xff, 0x80000004, 0x80000003, 0x2, 0x10, [{0x0, 0x7, 0x4, 0x70fff}, {0x1, 0x8, 0x7, 0xfffffff9}, {0x8, 0xf86, 0x3, 0x9}, {0x101, 0x800, 0x10008007, 0x8}, {0x401, 0x200726, 0x2f03bd72, 0x7}, {0x81, 0x6, 0x6, 0x99}, {0xce1, 0xfffffdff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0xa, 0x82, 0x5, 0x9}, {0x4, 0x7fff, 0xd1b, 0x84}, {0x1ce, 0x10001, 0x8000c, 0x3}, {0x7ff, 0xb, 0xfffff3ae, 0x9}, {0xb8e, 0x4, 0x8, 0x44}, {0x29a7171a, 0x7fffffff, 0xfffffffd}, {0xc, 0x7, 0x5, 0x4}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x2, 0x76}, {0x0, 0x0, 0x2, 0x3}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000300)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)='#!', 0x2}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000005c0)="090939df00d7778e720c146c3e6e828968f3f7b7095716fcc331e1a270670879c409298f9b9163a3b3ae50a8065e9242af383ed5b582948bf00a", 0x3a}], 0x1) execve(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) 3.697046133s ago: executing program 6 (id=127): setitimer(0x0, &(0x7f0000000000)={{0x401, 0x3fc}, {0x1, 0xc0000}}, &(0x7f0000000140)) r0 = open(&(0x7f0000000340)='./file1\x00', 0x200, 0x1bf) mmap(&(0x7f0000001000/0x7000)=nil, 0x7000, 0x4, 0xa011, r0, 0x100000000000000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file1\x00') 3.695751568s ago: executing program 7 (id=128): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc10016", 0x4}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) connect(r2, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) write(r0, &(0x7f0000000000)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000001140)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000001080)=""/185, 0xb9}], 0x1, 0x0}, 0xffffffff}, 0xffffff1a, 0xc2, 0x0) close(r0) setgroups(0xffffffffffffff07, 0x0) 3.177007916s ago: executing program 1 (id=130): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x3a) clock_getres(0x4, 0xfffffffffffffffe) setsockopt(r1, 0x1000000029, 0x1a, &(0x7f0000000000)='N\x00\x00\x00', 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="ec6813b6d238c1ba7c041e7fa1cf42d0c584ffff", 0x14}], 0x1) r2 = socket$inet(0x2, 0x3, 0x2) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="c500ceac80e733304e60bd6f22a38b8d", &(0x7f0000000080)=0x10, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) r3 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x29) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000000c0)=0x4) ioctl$BIOCSETWF(r4, 0x4010427e, 0x0) ioctl$VNDIOCSET(r3, 0x80184601, &(0x7f0000000340)={0x0, 0x9, 0x0}) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000080)="000000005e0f72ce000000000000", 0xe) 3.176285197s ago: executing program 7 (id=131): syz_emit_ethernet(0xe, &(0x7f0000000e40)={@broadcast, @remote, [], {@generic={0x8847}}}) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffd}) r0 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x150) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) fchown(r0, 0x0, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) syz_emit_ethernet(0x32, &(0x7f0000000000)={@random="ba129e7a7e5d", @remote, [{[{0x88a8, 0x5, 0x1, 0x4}], {0x8100, 0x1, 0x0, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @empty, @remote={0xac, 0x14, 0x0}, @broadcast, @broadcast}}}}) 3.171702866s ago: executing program 4 (id=132): sync() r0 = socket(0x18, 0x3, 0x0) socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0xfe49, 0x8, 0x84}, {0x6eb, 0x0, 0x3, 0x2b70}]}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0xc1206951, &(0x7f0000000100)) sync() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x7, 0x101, 0x80000001, 0x80000001, 0x80000000, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x6, 0x8}, {0x8, 0xf86, 0x0, 0xaf9}, {0x2000004, 0x800, 0x7}, {0x10, 0x7fffffff, 0xe, 0x7}, {0x2, 0x6, 0x3, 0x101}, {0xcdf, 0x1, 0x1, 0x6d}, {0x200a, 0x80803, 0x14, 0x8}, {0x0, 0x81, 0x2, 0x9}, {0x6, 0x8002, 0xc7, 0x88}, {0x4, 0xffffaac5, 0x34, 0xaeb}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffff9, 0x3, 0x6}, {0x3, 0x7, 0x4}, {0x0, 0x1, 0x0, 0x30000}]}) socket(0x18, 0x1, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff74b0da4f59dd028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e5200008004", 0x9f, 0xa, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x800, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0084427, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x0, 'yzkG\x00', 0x0, 0xffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000040)=[{0xed56, 0x2, 0x8, 0xb}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) flock(0xffffffffffffffff, 0x2) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) sync() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) syz_open_pts() socket(0x18, 0x1, 0x0) 3.171400508s ago: executing program 3 (id=133): r0 = socket$inet(0x2, 0x3, 0xff) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000500)='./file0\x00') getsockopt(r0, 0x0, 0xa, 0x0, 0x0) fsync(r0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x8a, 0x12}], 0x4, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x180) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xff, 0x1, 0x2, 0x1, 0xfffffffffffffffa, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0xa4, 0x2, 0xce5], [0xfffffffffffffffc, 0x80000001, 0xfffffffffffffffb, 0xffffffff, 0x100, 0x3, 0x200, 0x3, 0x1], [0x100000001, 0x2, 0x4, 0x5, 0xffffffffffffffff, 0x11000, 0xfffffffffffffffa], [0x100, 0x20000000000, 0x401, 0x100000000, 0xffffffffffeffffe, 0x5], [{0x200, 0x7, 0x0, 0x5}, {0xfffc, 0x2, 0xc9, 0x2}, {0x5, 0x0, 0xfffffffe, 0xfffffffffffffffd}, {0x2, 0x5, 0x6, 0x3e}, {0x10, 0x2, 0x0, 0x80b}, {0xb, 0x2003, 0x40000, 0x2000000000000000}, {0xfffc, 0x0, 0x0, 0x7}, {0x0, 0x965, 0x8, 0x8}], {0x2000, 0x1000001, 0x2}, {0x0, 0x0, 0x73e8, 0x1}}}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x400000000000181c, 0x2, 0x6}, 0x0, 0x0, 0x0) r4 = kqueue() dup2(r4, r2) kevent(r1, &(0x7f0000000040), 0x4, 0x0, 0x20, 0x0) 3.055620578s ago: executing program 1 (id=134): stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x400}, {0x0, 0x3, 0x800}], 0x2) getitimer(0x2, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x2b, 0x9}, {0x18, 0x0, 0x0, 0x2}, 0x4, [0x4af9, 0x80000001, 0x4, 0x101, 0x4, 0x400, 0x7fff, 0xba8b]}, 0x3c) setrlimit(0x0, &(0x7f0000000180)={0x0, 0x8}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) utimensat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0xffff, 0x3}, {0x81, 0x8}}, 0x2) setrlimit(0x3, &(0x7f0000000280)={0x8, 0x100000}) chroot(&(0x7f00000002c0)='./file0\x00') r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffd, 0xb2, 0x20000000, 0x8, 0x8}, {{r0}, 0xfffffffffffffffa, 0x8, 0x8, 0x2, 0x6}], 0xfffffffc, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x2, 0x40, 0xfff}, {{r0}, 0xfffffffffffffffd, 0x0, 0x40, 0x9}, {{r0}, 0xffffffffffffffff, 0x40, 0x20, 0x1, 0x1}, {{r0}, 0xfffffffffffffff8, 0x3a, 0x40000000, 0x800, 0xa}], 0x6, &(0x7f00000003c0)={0x5, 0x5}) setrlimit(0x2, &(0x7f0000000400)={0x60000000, 0x60000000}) r2 = semget$private(0x0, 0x2, 0x400) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000440)=""/198) getrlimit(0x7, &(0x7f0000000540)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000005c0)={&(0x7f0000000580)='./file0/../file0\x00', r1, 0x2}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000600)={0x8, 0x4, 0x7, 0xe000000, "f52b8ee757a93621c53f88fdebfcd652c907ec62", 0x7, 0x8}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000640)={{0x18, 0x1, 0xfffffe01, 0x80000000}, {0x18, 0x3, 0xfa6f, 0x39d}, 0x101, [0x67d0, 0xffffff11, 0x6f, 0xfff, 0x6, 0x101, 0x27, 0x1]}, 0x3c) sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f0000000680)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000008c0)=[{&(0x7f00000006c0)="526159c0ead4b8b01e6eb0be7b3291a82b9823fc848010c969d6c35df789907c3934f49da8c23f970ce86f2dd3479f382ac44ec09f2b2a568445b149580142d30fba7d0e33e18e387921e516c9ea47055e2213ab9ab766e56816fce2f525d190101ba10098cfcafae4f44f823c256e5df35288ace90b4c755750267df177d1dd1c0cad6bd94727048421efbe5c698f64dd22c4f02580e67b16b9bea4268e39cbd7a553103208a69d971474d9a5ce94d61a7107c6411de4252a3f52afb3842856af1c5dfacb8d5315b7f70342825773dfc47625", 0xd3}, {&(0x7f00000007c0)="e823f3f8b7a8b748585521d54554555f49f4bad323def1c2e88471ad6fe570f05cedd20a886aa6e62998845f23fc3f9594668e01221455a6caef08eb9947980eb6a5175bc9fbd0ff42a55d27ba1c5ffdb7af19bc8edd14170303aab3ff91675c4f74048615fc3322977e428057cf6ebf1d72404c5a772cbf3acf1f2b3d87fd869d6db31262e496a2eb019d1a554c450ef5afa5791540ebf7af10f92f8fa6a3f295874e086b0fbf9431b3686d6c301aa4f0d59ffd743cee505a26ccbbc661e0142e29f88b0203ae36bb25d282e72856b038c208f168d4a2cee29a2a333c60fb846613f8ef95cf574b8cb5709cd12ebc6caccb7cd3757375f20d2642abf3af", 0xfe}], 0x2, &(0x7f0000000900), 0x0, 0x8}, 0x3) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) chown(&(0x7f0000000980)='./file0\x00', r3, r5) getdents(r0, &(0x7f0000000a40)=""/131, 0x83) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000b40)={{0x3, r4, r6, r3, r5, 0x10, 0x9}, 0x46, 0xffff, 0x800}) sysctl$kern(&(0x7f0000000bc0)={0x0}, 0x0, &(0x7f0000000c00)="db64d0dd17274b179ac117dacc56d85e8568d70cca7c74e944eecc3868e38aa170be353f575ecd5c77b72d0b5c44fa741b5147cc3d30246ae14ac9f9436e4da84adea2cceef63c1947e52d81e0bd96a0d905d35df9735ef3b5cc33d42fc57f4a084871d2f5c5a98008f949bb3a08e2031ba25067ea46d02932ef17ccf7ead6fed6c5550626aa5b8a8a7a34b7e5234d0236736a25ec048d1fd51e2f6b42de30bc3742d581e9000fd344e563d2079a95a4a57da8265a29e901f340a019", &(0x7f0000000cc0)=0xbc, &(0x7f0000000d00)="85add2a8f475d05c411599d2afd141862722c63fcb4d6e5743e53c930e78a8d177ba14f5edde6096a69d", 0x2a) accept$inet6(r0, &(0x7f0000000d40), &(0x7f0000000d80)=0xc) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000dc0)=""/120) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000e40)={0xd, 0x9, 0x10001, 0x40, "578f2885bb6961efdd0fdccf869bcb79b73bc176", 0x8001, 0x8}) 3.055278503s ago: executing program 3 (id=135): mknod(0x0, 0x2000, 0x1e5f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, &(0x7f00000001c0)={0x0, 0x7, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setrlimit(0x0, &(0x7f0000000100)={0x4, 0xffffffffffffffff}) setrlimit(0x2, &(0x7f00000002c0)={0x60000000, 0x60000000}) setrlimit(0x4, &(0x7f0000000140)={0xd183, 0xff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) setitimer(0x2, &(0x7f0000000240)={{0x0, 0x6}, {0x0, 0x1000}}, &(0x7f0000000280)) setitimer(0x0, &(0x7f0000000000)={{0x401, 0x2}, {0x7fffffff, 0xc0000}}, 0x0) getitimer(0x0, &(0x7f0000000440)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x0) close(r0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc0205603, &(0x7f0000000040)={0x4, 0x3, 0x3, 0x8, "97a66256da4500000008000000000000e1ffff03", 0x0, 0x5}) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) 3.05137123s ago: executing program 2 (id=136): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="ec6813b6d238c1ba7c041e7fa1cf42d0c584fffffffffff800000000251cd159", 0x20}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="e16879dbc7e2ff80ff635a54860602c2124426547f5bd809bd20f58426628401feefad4b05c236813d550ecc07c100834aaf65d5b65767d9a326984e219a6e3d065195e7346656b54fc88ea3882f000000000000000000009c2f4979f7599b274a882c86", &(0x7f0000000080)=0x64, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) write(r2, &(0x7f00000003c0)="4bae5cb6d2eee404000000000000000987abf60f7fe5d6c9f14000000000000000cb4c8cdb61fa84ab64d79442ba42644903ea0c86a7981eee8c074a02c00b00000000000000111eae2f7e369b9f4afd59179b42e127125e4331903f2892efbe0c450a0543be6219f96ffb2e8640bc991bb24fe9cf61c6d4236bfc879c4fa612a9b3feaed6510de62bac1f6286018b9d44eaa72de8b6eb7e7272e9f3a2261098b5e9945211f07bb518d880311227d84c2d62fbd45b4691ac9d06162eb6ac09bdb0f4851d09783500ff6494", 0xfffffcb5) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setitimer(0x1, &(0x7f0000000000)={{0xfffffffffffffffc, 0xa}, {0xffffffff}}, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000080)="000000005e0f72ce000000000000", 0xe) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$FIOASYNC(r3, 0x80047466, &(0x7f0000000200)=0x5) ioctl$TIOCCBRK(r3, 0x2000747a) mlock(&(0x7f00001ed000/0x400000)=nil, 0x400000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendsyslog(0x0, 0x0, 0x2) 3.05082477s ago: executing program 7 (id=137): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlinkat(&(0x7f0000000480)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') open$dir(&(0x7f0000000080)='./file1\x00', 0x20000, 0x10) rename(&(0x7f0000000e80)='./file1\x00', &(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) (async) chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) setuid(0xee01) (async) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) symlinkat(&(0x7f0000000480)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') (async) open$dir(&(0x7f0000000080)='./file1\x00', 0x20000, 0x10) (async) rename(&(0x7f0000000e80)='./file1\x00', &(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) 2.632475886s ago: executing program 5 (id=138): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket(0x2, 0x2, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0xff, 0x1, 0x10000000}, {0x6, 0x0, 0x40}, {0x6, 0x0, 0x0, 0xfffffffd}]}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) (async) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000180)="b1f5d915", 0x4) (async) dup2(r1, r0) kqueue() (async) bind(r0, &(0x7f0000000000), 0x10) select(0x40, &(0x7f0000000180)={0x4e, 0x20000044809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x6}, 0x0, 0x0, 0x0) (async) r2 = kqueue() (async) r3 = semget$private(0x0, 0x1, 0x28) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/121) (async) kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x16, 0x0) (async) syz_emit_ethernet(0x6a, &(0x7f00000000c0)={@random="83a932b4283e", @broadcast, [], {@ipv4={0x800, {{0x15, 0x4, 0x0, 0x2e, 0x5c, 0x67, 0x40, 0x7, 0x2b, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x8001, {[@ssrr={0x89, 0xf, 0x6, [@remote={0xac, 0x14, 0x0}, @empty, @multicast2]}, @ra={0x94, 0x6, 0x101}, @ssrr={0x89, 0x27, 0x8, [@loopback, @multicast1, @broadcast, @loopback, @multicast2, @loopback, @rand_addr=0xce7, @local={0xac, 0x14, 0x0}, @empty]}, @rr={0x7, 0x3, 0x5}]}}, @udp={{0x0, 0x0, 0x8}}}}}}) (async, rerun: 32) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async, rerun: 32) r4 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) (async) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) (async, rerun: 32) r6 = socket(0x2, 0x2, 0x0) (rerun: 32) connect$unix(r6, &(0x7f0000000000), 0x10) sendmsg$unix(r6, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 2.632092752s ago: executing program 5 (id=139): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async, rerun: 64) kevent(0xffffffffffffffff, 0x0, 0x24000, 0x0, 0x6, &(0x7f0000000240)={0x0, 0x2}) (async, rerun: 64) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0xfffffffffffffef5) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x8242, 0x0) (async, rerun: 32) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000002140)=""/4103, 0x1007}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000000)=[{0x81, 0x3, 0xf0, 0x5}, {0x48, 0x7f, 0x2, 0xffff}, {0x1ae, 0xa, 0x7, 0x8}]}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[@ANYRES64=r1]) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000480)=[{0xff, 0xb, 0x81, 0x2}, {0x6, 0x12, 0xe4, 0xf8}, {0x6, 0xa, 0x83, 0x400f}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="ec6813b6d238c1ba7c041e7fa1cf42d0c584fffffffffff800000000251cd159d0f9c801497fb642605f9fc054", 0x2d}], 0x1) (async, rerun: 32) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) (rerun: 32) write(r3, &(0x7f0000000100)="79e2ca005bab86", 0x7) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x7) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x20, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f0000000300)}) (async, rerun: 32) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) (async, rerun: 32) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0xffffffff, &(0x7f0000000180)='./file0\x00', 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) poll(&(0x7f00000002c0)=[{r2, 0x100}, {r2, 0x80}], 0x2, 0x5ce) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000040)={0x3}) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000200)) 2.631352377s ago: executing program 5 (id=140): syz_emit_ethernet(0xfc, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800450800ee0066000000069078ac1400aaac1400aa4e234e230008907817f2e6f31a5b93825b321baf8a2a1ab08c5806997baf107669489d26609467b8f08aac9542048720350a257d4ed1fa1cbe945f4f5afe043d50e5b675687e7bd518f386783da6db99d62ca4d46b45de15b1b469aac74021ab2ec35d2cfdd387617db2f4fe29dee7931305ccc5b8284370d2ef425c8f02161c90360924face23ab94b77b72e49667cf2c8cd0fe699338ccb6f83e6b3feda577b74f8827beafe45d68bf5790293bea40a5f8b7015d94c3cf987480dfe5859b9eb22531f716d672296e18e14d82306406ab925eea1f37798cb76f"]) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000000)={&(0x7f0000000080)={0x0, 0xfffffffffffffe8b, 0x0, 0x0, 0x0, 0x31}, 0x10}, 0x1, 0x0) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) setreuid(0x0, 0xee01) fchdir(r1) (async) r2 = getegid() getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x2, &(0x7f00000000c0)=[r2, r3]) (async) syz_extract_tcp_res(&(0x7f0000000100), 0x6, 0x1) 2.367777703s ago: executing program 4 (id=141): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000140)='./file0\x00', 0x400, 0x0) getuid() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x2e) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x3a) unveil(0x0, &(0x7f0000000300)='r\x00') 2.366877309s ago: executing program 1 (id=142): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSETA(r0, 0xcd504407, &(0x7f0000000180)={0x1, 0x0, 0x4, 0x0, "acee0000f1c9a5910b657e086b5cd100", 0x0, 0x2}) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) link(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000600)='./file0\x00') sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000000c0)="0493d328d0a1754aeb5a32ed4a4c39396e2df6ecc36e87ac07780d8fff6aa24192af8cf858bad61c49f9c9b2794fcc013d358cbff6c00717b47b55d13e9648d3d69357b15e39100c82f68485aad68335338a0b8e93ad9a38c03522fbb93585932654a67e1c55023aee78d44ec6bfc748a37e90cd33ad358012e5c55695c0ef17c717bc4dc9a2214c2e2689a5c45722ecc10d88cb1e84afc614743b1a1f4cc6ccbba5c2eacda664fe9489", &(0x7f0000000040)=0xaa, &(0x7f0000000240)="df8b989855b4075ac987414535b7a65c2479127f5d9392879816dfc222dbaac99f822becec3cc13cad3c3131db90062080db28b1154670a305c511f170bc43d545972792eac24cb4045181b864fa725a71e75c82d6d2ed863778e03c129adef8116d9da80d80d90030fe545a427b861ec966b4a4595205ede0ddba21f1975c6417a0eeaab23390fcc093956ee648fe9eca9c70911a021a782d951d78803c0c5eaf8399db7f29a4601cda155eb98717515a1fef0d2b2e1201fc3cd2bb5e869665eb2cead4a56baab22c0d515767b748bfdf107f318f8862f9b3360f4ab95e60e8e7", 0xe1) unlink(&(0x7f0000000180)='./file0\x00') 2.366237676s ago: executing program 6 (id=143): shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) (async) r0 = shmget(0x1, 0x4000, 0x580, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = shmget$private(0x0, 0x1000, 0x210, &(0x7f0000ff9000/0x1000)=nil) (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x18548, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000040)={0x10, 0x1, [{&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x4}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x1}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xb6e0}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x780}, {&(0x7f0000ff6000/0x7000)=nil, &(0x7f0000fee000/0x12000)=nil, 0xfffffffffffffe55}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80000001}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x9}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x8}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}], './file0\x00', 0x4}) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000240)=""/245) (async) r3 = shmget(0x3, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000340)=""/140) (async) shmget(0x0, 0x2000, 0x316, &(0x7f0000ffb000/0x2000)=nil) (async) syz_emit_ethernet(0x42, &(0x7f0000000400)={@broadcast, @empty, [], {@arp={0x806, @generic={0x1, 0x803e, 0x6, 0x10, 0x2, @local, "8e8e1071763f5626efa557af50dd4146", @remote, "fb00d8439b79967647a0afefe4377d85"}}}}) (async) shmctl$IPC_RMID(r3, 0x0) (async) syz_open_pts() (async) shmctl$SHM_UNLOCK(r3, 0x4) (async) r4 = semget$private(0x0, 0x1, 0x15) semop(r4, &(0x7f0000000480)=[{0x4, 0x2, 0x1800}, {0x0, 0x6, 0x1800}, {0x3, 0x8}, {0x4, 0x4, 0x800}, {0x1, 0x1000}, {0x1, 0x8000, 0x1800}, {0x1}], 0x7) (async) r5 = open(&(0x7f00000004c0)='./file0\x00', 0x40, 0x0) sendmsg$unix(r5, &(0x7f0000000800)={&(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000007c0)=[{&(0x7f0000000540)="abb56b06a0aaf0ee1f6c023e3cce7a4b1ebe7107a585004ff14252a7c3ddd035881153f10c6265703338b100a4db0d8b050da8cf0586a4ab764129358f7520c1cc56999da52375d6beabd5c0c21cf686d8f935c4f4f7a724fd6a1ba0a778ddd9535b22a8e301aea5dadc89f5031732dc9019b550d8828d1f503df40d0739abd1bd00e096880282b2015a1526521c70b16a7d6c54ab8f", 0x96}, {&(0x7f0000000600)="e45a4861610654e9d488bc022298cf86457f3d5926f8c74a092744960e6296d17919e5ca6f6c682f3b1247121e9443b441a460dc9f25527af34504e029055b6dbca043b6324f84ea34d3229c9ca62451e2bc893254088c48e60f3bd514b18ea515e46488105c38eb19b2a67ed36d539f73392f24c7fa7e0b9fbe61089e5917b3f14b2d8ef578ba8990c8fede49ddfe7979f6df2bcef1019c3229ddfd691478ef9df391542fcaeb26625ab9db6812b6bcff9d3e287973a312a2f88d74ad51645b69", 0xc1}, {&(0x7f0000000700)="9e15c2d97af6c35305681e6353910a45ff272db794a2f34f7c610ca1dab4cc917caea92330c8a5340fff12820ec86110c5b751660d7018b06bade94df769616516ac5233f046f948e437cd39b116fcb0d47da4e080310a63b53a5900761fbda3e1ad80f88359f6af6412a9c506fa8994a91ae274a7690a4865225352be98a9e6fdc02263580d", 0x86}], 0x3, 0x0, 0x0, 0x4}, 0x8) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000840)={'tap', 0x0}) (async) syz_open_pts() (async) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000880)) r6 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) (async) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) r8 = getegid() (async) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0xc) (async) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) r11 = getpgrp() (async) r12 = getppid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x6, r7, r8, r9, r10, 0x100, 0x59}, 0x5, 0x5a, r11, r12, 0x7, 0x3}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000a40)={'tap', 0x0}) 2.356826633s ago: executing program 5 (id=145): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x37, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) execve(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 2.19926245s ago: executing program 7 (id=146): syz_emit_ethernet(0x7e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x8, 0x6, "000100", 0x48, 0x3c, 0x9, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@routing={0x3a, 0x6, 0x0, 0x6, 0x0, [@loopback, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}]}, @fragment={0xc, 0x0, 0x0, 0x1, 0x0, 0x2, 0x68}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x3, 0x7c}}}}}}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') readlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x7c110232708317ba) r2 = getpgrp() mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) close(r0) syz_emit_ethernet(0x7e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x8, 0x6, "000100", 0x48, 0x3c, 0x9, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@routing={0x3a, 0x6, 0x0, 0x6, 0x0, [@loopback, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}]}, @fragment={0xc, 0x0, 0x0, 0x1, 0x0, 0x2, 0x68}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x3, 0x7c}}}}}}) (async) pipe(&(0x7f0000000140)) (async) fcntl$setstatus(r0, 0x4, 0xc0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) symlinkat(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') (async) readlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x7c110232708317ba) (async) getpgrp() (async) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) (async) fcntl$setown(r0, 0x6, r2) (async) write(r1, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) (async) close(r0) (async) 2.198703604s ago: executing program 3 (id=147): r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) semget(0x0, 0x1, 0x281) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() semop(0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x14, 0x3, 0xffff}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x400}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0xffff}, {0x18, 0x0, 0x5, 0x1}, 0xb, [0xf03, 0xfffffffe, 0x9, 0x5, 0xff, 0x800, 0x9, 0x67f]}, 0xca) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x24, 0x2, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) ioctl$FIONBIO(r6, 0x82907003, &(0x7f00000001c0)=0x3) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000140)="29ad1508fd73", 0x6) sendmsg(r3, &(0x7f0000000800)={&(0x7f0000000480)=@in={0x2, 0x1}, 0xc, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\"Oq@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00'], 0x10}, 0x14) r7 = msgget$private(0x0, 0x8) msgsnd(r7, &(0x7f00000003c0)={0x3, "07bad9df96f7abbe69a84dc526f742633bbb14182e2cd0de324719a0993e3343bc6180212a0a7f32aa614061a153e156f7cfced937a6998b08adb71eeb3de2cb0a2a89946d0157381acf3b1073ef974c3d7424ad9471a274bbd336361835bc852f3f0773ad432bcfe85f8d29404f4fcfd005a3a06dc2a1d83c0833e66bb70ab8f2a2f69de487b2ee4812cc053f00b597e68855d079eab30e6ea8001bf709d4008940157d301f16b81bbaaa1497499031720ab0f0684c97de7fbd53ad1d1dd0ddda6f5238a0d45e7bf804f3ec6cc59cdc430fd4ef876bf12b78f898d99a12c65ecc41096a5f16f0f62988ef075fb01446fd4236f28f4b89174bed48824dbf51042329023d71050b9d635bc3d223f16ee8f2170816fd97c9ed228f0398f881e4bce39655ed7c61b23889f9d0fb2c887699a23ad80454611cf43745d3ef3cb05b83df958f3422f69943d397633830a9cb2a6662f9703b520187ecc9475681e4bb333940708a2e945ff55c02b6c38c8c3c9e73623c2abf8c863363fb71a4703d557bc5403e4a312eaf016b463bb936b49b218d000c5ab45510cc6a6772bc8c006b80d6d9a1715f104eda7b9e02a80b8b183e17b4f2eea6e6a6c0cb6502d59bd1456f08abfa3509f0bf3b923c63751d9789a300a12aa51dafa5da8b9ba0565911bff003d52576d955382b5282d63ccaecf1f8f34ad582155ec694bfc8bc74b97549388b826dc2dbae6f6d6c96da1c9e033fe7ed066682f8887fba88a8561d270af608d127092a3a96caecfa3416ada3d3b54e820203984711baad7fe96f55f1fab6b759c6dbead0b6cff8e1020a00a90f9cebdd91187b5ea4aa33c5ea52f9b064a4d3e53f429067e6106a2f3a8e6d4dc347f6ee4e599eb6fe73923d76a35001bfcff8fff38367353ebf3094a45c12f851944d4a941a76f0cbbab8ae226426f7197fa64c16957a5c0b8d2b9ca578e5ac244ca8f4fb8735e201840aaeb1d51adec710477d1e27a032d2b58e20598e4324eaa11575ab4c68f8aac8fb43c622ce2d284f7c46f63e0f2ccf9eedec58a1df570fa8a67858a59e608d63a6d3529ece459eec7b3909c705a22c16e14f69dc54bd49a7bb423c73d50f738def2ac044f7396fe11956403f0657560477bf7b94c2e2c3e63917a61790962bc142e4930db1bf6932818f8b6d62ae3708e3356ff1cf050541b3fa8fb86a3659cd1be5298457bffa14c014e0cf89806a420e8f89bd76eb1f4c97ebed56402831d333f932d287ee32802b8c443bd6006937fc8b0d71cfd878597133d8f8d7c85232f676689499c353d573e2dac83d6c8a0f8d4f125b95d0c344e5094686d0cc5d927af5e3fcf9c9675786e96485b5c942f7e10d647461a71a6583a9ba49e62db905198991fdff817a666756b3f57e96a7ac34427f7f5983c94adc7d5251f2643d9c08555e152de0c38f7f7f19ca05afae68de45d6fba95a5ddc042f2bf76eec48ece147513f782603b9af673d727dc5ceae1f2b8d36628fc313e2bb81e55cb6fc3090135fd2eed3a1b4ea0f3d1cf1e5ce5613c5bbcfd79db06126cc650e82c074ccc7abf1e3aa454f3ecc3667519319a6c639b2c046235bffe201c77a62c7120025cab7e5a6e480e1281ebef41890d6f21dce6710df755ba380022e8fdc82e8ba16b7e6fb6262ca8e30b2380fc2c88d984a14f881683da95f3fb304fb5527e217bed577a20c0bf9749629254bd6eeb7dcc8c1b4835049bd115d45d442033cb43dd43457b0b57621761365772d217e25ece99abde5a3f65115c8b1fb702ae64950605b57a6a67772037097f312ccaefef26839aecd43c2512d6b847a064fad0633b816901af0d9716aa55a2356cb2a40a1d60d3bd6956463c8192e5bb4a56a278ecaf2e64e5c638adf3f59d8fa90112c54ea1ce9b43f2afe7c472c43b5dc7c7e49752a66638914768a2c9b2f936bb0afd6561b318846a1f4ec0a8108aa3d6006a695f1f9f6b880933d1938410681b91d1678e4464ca788a8671b40c4d684aebc9835026174c19fde8d25108e9bf28abaf09e4b26d7ca68680b422a41f07af8225bb3303d7dd92838bd205393d384d69224264d5e3418f72b460b81177b8cfe1f8a0fc1f4870b3f7b3d3cea89101903a6eb396042c8808def7be8473d6f04ead058e26002517f674a2788ab8bc4ad967158deb06db23b773ab7e979dd7ae3980b906d5d1caac70c29a9b354e800bb19f0fd14c57b047c97f4d6ee4f156c3df9e346bb5f9e38d516dfc92f6fe250323b12d4c30c7266a8df2dd5bcbcac2aedf54fc85d3f7bfee21fed8efbc7460eba8b2be627bb00620ce472528e5bc6270257f89bb89d6d70016ca4ad9c72be7a27022fb5c6c17f2f594743a61fd4ba276338b64ea78b43193b7b2a5c522b7de0c76a7d12acfabd304c5e5040b3f2769c1eb2ff86b74a3d09810fb7a6d878929384939ee89565f084a135281abfe7cef69a96d7b7eedd32041999d95365ca762f0c63f03d5976d2d4fd66e3fc3f6a7a659201bebca21f5ca52b4a1b1f2d2056003892831b6cdbe16b8f28c789da8da6e1ec8fae2f2d55527abe35ebd1e00ec5b3699a75d45221e16df4851d87ee8897ec3d6f56c5326b76307b9d0e083c667c37eb63e5cde17845422f272ba77b2be00c377b8c722f1ab218dd1be39d6cb0cf78d8ebe8b8010c0dbec0344c591275cd95bcc1bfe4fcb7d6f13b7d4e18adb1b1925143f9cea9f37303d56434bddcf72663e54f91f9a7ad10db93e4278300f8cf4b398f8ca06a9040834339f8728895e05a5d45b3f33d135d4745c2e87cdbe385e14dcd8955a2e9d283aa76fcc228e122cff48b3a34da8f5ca8043472415301ed50b0b8ad4f9b352ada8cc101f49329a0fadec8fb253fbbeb"}, 0x801, 0x800) connect(r5, &(0x7f0000000100)=@in6={0x18, 0x2, 0xe, 0x2}, 0xc) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) 2.19814346s ago: executing program 6 (id=148): wait4(0x0, 0x0, 0x4, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000002440), 0x800, 0x0) 1.063963285s ago: executing program 0 (id=149): getrusage(0x0, &(0x7f0000000100)) r0 = getpid() wait4(r0, 0x0, 0x8, &(0x7f0000000340)) wait4(r0, &(0x7f00000001c0), 0xa, &(0x7f0000000200)) r1 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) setgid(0xffffffffffffffff) fchmod(r1, 0x1b7) setuid(0xffffffffffffffff) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) 842.548271ms ago: executing program 0 (id=150): openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$net_pipex(&(0x7f0000000180)={0x6, 0x1b, 0x2}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) sysctl$net_pipex(&(0x7f0000000180)={0x6, 0x1b, 0x2}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) 841.612187ms ago: executing program 4 (id=151): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) setreuid(0xee00, 0x0) r1 = getuid() (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) getgroups(0x1, &(0x7f0000000000)=[0x0]) chown(&(0x7f0000000180)='./file0\x00', r1, 0x0) (async) r2 = getuid() seteuid(r2) (async) r3 = getgid() setregid(r3, 0x0) (async) chown(&(0x7f0000000140)='./file0\x00', r1, r3) (async) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 840.762882ms ago: executing program 0 (id=152): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) 839.759619ms ago: executing program 0 (id=153): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x1, 0x0) socket$inet(0x2, 0x3, 0x3d) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) select(0xffffffffffffff42, &(0x7f0000000180)={0xffffffffffbffffd, 0x44809e9b, 0x8000001, 0xb, 0x2000000000000000, 0x1820, 0x8, 0x7}, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) r2 = socket$inet(0x2, 0x3, 0x102) dup2(r2, r0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x3, 0x7, 0xffffdf84, 0xfffffbff, "ffff0201000480000000ff00", 0x4000000, 0xfd8}) writev(r3, &(0x7f0000000480)=[{&(0x7f00000005c0)="43bac2417f5c32f753fa7644985f28c9f260676a73ae0b9c999c3777c4238bb28740a75578afde9cda65326167e8fdaaf17689e0b22ad556360c82e41d5ca93f9c6d1368f86874a47f44b2f6d813fa27d35cb7dedc1268872f8f18b8fd733fdd9515daf1d93b4bbfde3db48a3ed1d77fab1c83736c67f07520e781c21ef3760ebd14586363866aa13315fa32cbf0a391be4b997f2e6bd7014e2e46a880ff1119a3f405eaadf3d26b4da76a522d107bb7fe1651b803328c9b4ceb455292c3e492ad9846b0c8716b256a2ed19a0dfeaaee527500b03456ae9f1ca07af39f8cd74290adec487fa30be04c1e7f94194862aa2e1d0a", 0xf3}], 0x1) read(r4, &(0x7f00000001c0)=""/184, 0xb8) sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd, 0x6b, 0x40, 0x200000000080001}], 0x3, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x5}, 0x2, &(0x7f0000000700)="d10fa2adf44e0d33a5987662e55cef160d0cc9669395ea3c902edbfc7b3605feac9696361f7c76bad5800ffeca79db2a22ea466e517d385c0f8ae02fdf6b2a5b445ad16d2ce15d923f87f1b69b4ab3126fd162c99196a16a873efcb5c03ff2f58d5466469d28a6fd37915338cd9aa0efe70adca046955b7e866612da98d01eb3200696e95ae89507a4c36ddd870875adcbcda00cdea0c156d83435d588e92ef278cdaf68c16cbda0c7cea96a9ade6ff1e047646b667362089557d41ed0c7ab8c7b04ad5569bba8b704d01e6c20ee8639947c348d054c80a230f608941889c0e1a43e870e4aac0517aa5453457b52d0b320e0021da66f0175d4ad2167fcc8538f107a00028de38315211054b5d6a8d9e26d24bdb20241fc5a9e6e842c3c58362e03c43b6582a75e262c881ee0617c5fdd371c3a9a2fb2dd633953fae46255be880cc9567a1063bf83eb307ac795fa9ea33266e18357c17ac3e60861298574775de54907392611674bc0aa4ec22e8a720fc4f6e2f432ebfba1d2f7e6b8044c5d6a6587c8dee20956f0219f7f88ff584a29ecf727adf82c36798bb2b8bd004ee95d41b029802eeb48ea2562873f037bb8ce87d77e2374b02d2846b3138fac47d6fadaff8687a2858713083495a86921d7b630882cd3f6d72e2cd31fd7fb2f371f1a639b91415e0be1002176ed2c223043ceb0f692e8019bea449aeed9bc884743309706ae0965849e6156b7152f00295dba57c41996426a79c8ca7a15d8cc87230fc60b201687cb869f61d8c1eaa2ec998ba2e6a9efd026846b47e8eb8aa8cf7476ea1818b7bf46c51d8f59c8ce48dcf7fb5ce0dc5511be28204121acfebd27ee6fb3d414d5d264f4205c5d6b4786748a846aaeb09bce114ef77a9ba6c9f834891fa55a2c0170a8a6d021e1f6b131e0778054abf5195b1b66657a01ce5ef42ab48f84be65538f55be75007c685407b360592fa379ba16d056d0292218487ff6714522ee1d1c4b1aae65ba9aebe02a4d36bd04b69fcc1cfd030e7a1b0e2d7888d5f8bdc67187bb8bdfd3ef41fc5f04a4e5ebe704a86fe22061ba34574c75165123bb9c5f5f5355bf3cb2134359739bf7392377fc71147cc88c34b92ad6e6f7acb6d8be05198251ea227d98e9e635c652c0b88bfa982563076eb695696dd97463cd3eca2af4f49bd63e2fbf9a2e66dd78839457ec36be26c1bb99cbb0c0c5979b6c08765de2693994d34a3196d682a797095c9470861617cebe938fe089a79fbca28e48a51332432d377b80987c08465711c03bdff45cb44e0bdf241bc65907f0698449ab25067c1a9f5296f5c9645992cee6f66542bd150a19a57e61a6eec87e1146a337dda0cc7d1c167a77e446d2f105353b05e34f0846bb815ca052f02d88b89b44cd9482d673ee25adf9a40e85c2b2c1efe5736ab4f2056a86a8fefdaeee02269b1084d75b2a0a861cbc974ff1cf20aa931a83d30482e8836526d305bb71f11323fe84149a04dc94684ed33f08ce63e660ebd8105a8017f59d70e5156de66d23531d3cf73045088f2d83968f0ab7317d345c12f690861ad81d9957b6ae21a81a9b05f69b42c5221251e0e0c1eff456c3cd8ff324d4b25c9ec4466ea20acba6cf67b4870de29e6e206c50cb2b9439484574f294e459c8987e636b2325d7bacefbd95397b4a27a6c9b39edea0e35feecc564260036c4a53be07342f4868b480281bb0b3b1421092a7502e9a92c6253027bf453d2abb21a7596b22141dc7a5c10aa8f680754f7af17dd63535284d1a4080c463ae6f09d3cd868267c5898383a523680553802bf736805e7eefc05b10f4731ca15ca9ba7b1fb34a93504164662154299b037cfeeb2e7a21d5106fe53f12ff6cac2caa0129d1256b0777b4bc8ddc621acd273949c3a54073799d0e9ba53d15428fb8d1e1792ff3de779f9ace12d73cddd94b067b6cc382d1b760df2aee74520170d1a7363cefadb3d27c7d76da5cc15c9e712450ff630f587ab7b35f5ca8332ca00d9ea1550540389d92a3f8e6177136f69e630ba97f7581991d1009e5b4f25e80f11be755e13374bf9b281a9a207622247903acb97f06c7749c59b1d95a496f1412253e2e09dba568c9148e905e14b21088515d9e995f52e2e2987348c1d4b8a84c5bba2038f3cf929ac59743a2952b86c40630b3c8f6f5df0e0b12b0620489cc2124d0cd918e6678edcc584c255ea68a7b69619c3c876ac8d7bd7084b9751477c003f15a9344443704233860b8d74c35e45a01400c2c04f5485010e7a9eb606203c2786a1a5daaf35977ed8bd796d65acd2e84921191cf97ec9ea7b01d806e86168b5e99e4f9e53ef7cc863a0fa681e9b21b4774063622a1067cfa6d18c2d00a2f76cc626eccd656dc1e91b63eed64f06f70a301de08287206935f7c0dfac70826076b6d46f14f170487f224675ea2bdeaa5384987065172cbba275ff66d4f1156b65ec2735b4b2e6eccf67c4650c4a794f04f15001090a21b72582324a563eb6ecdedd7268f860515401420388f69e223867350f9fc829e337e25861ff8d79b9a30509461d02b251766cfa2d87dc53d8d63457374f1bd010bb3f18873e4a3e3b5368b08e5a7a97ed69f63319f627b94fd0f7ee2d87979895f413d88f18d4aeaa4fe2dded69e93da8edbe3b60b01e0c3e22fc9aeea78cc9ac3b488d1fef438330487a9a4456c251fe950f4d904472b71f305668d1406cf05aedcfb99397c42be93c34528a9614daa55c2fac6df23900733693a61a2e236735577b3cedb816d1dc240e9d2f5ac7fb80cc4a636a8ebd4021ea1642ef028b8bfe63f76667678df745510e227e74ad8cdf04294742142fbb035b7a5c1d1dbd602e1be19aeaf62f0c2464655546548be335604687f945babf24e7a775d5ca828a3252f25c92297105b0e0adc54946ebc2dc65e1855fc321d40af36e9cf9b2944b77ed94029fc4791e752bb915f5f1a5a76259a444f9d25f52c3512c52468388a9c1759e82506480ab7e0b73fb7d6980c145ee694d01e2d040ef0d5a1f6c5cc6da1d5918c45ca94de11e8c2fd5b2d50e1ba671bf0be20a58eb3ac6613d62ba024fccd59d5be5e18ceeb75f46009c1583dd328d74db46075b2370895034144be6685fa76aa94b24f8593c9abd344bf5dd59feb32f39b55b1dc3a4c56d30b64b5446c46b474c3c71761ea9d6d3b4928d557a08c7c79861cf852919fac94e85e19ebef4aeaafad47015d1b27021a148ea822b2117374488c04536032f948235c8dcab4c6a580667a5b53d1f9b9e7ce5e9bcf3d3b27438d27c544fb003644536ae5e177d7edae1eb33b437406fe096d2ad647b3747545867ab0ef36d7a1d0916fffcc65f88dbd68f5010163fa22f9eba3fe4dafdc2b7a10b4703a3e3e641829a459363f92746ca4c8e5c8ae3f516a13c6f0e18508a54464c38fd25b752e46725cea61fd6e58a46492c48933fa277ef97dd52efb9c308b7510c9bdbbeaf4d738734ad19d1456503f31ab6057352673d9dfe888e561de2cb5a6a30377c3935acdbd8be8a9547414f28f9df4d0b1e60b286789d52dbd4b9d790ae28964eff3ea5f5fe7daf68d8805a2f26fa6f654d4c54e599bb431a235a18ed0d70890746163bcf6c52b8829d5325fc9f92225b12ccc4ddfdc35c7797cdc29424e6d62736dd8d7e7075bb56ca19dba05f749aa1bf25e3b9e43b3d1ba7c61df51aefb793bbccfdb3900e929719e13f4e97b83357d2cf635ea1e23227a50fd51c4a0f35fde61804693cca172cef1e49ca7c4cb38390ac8ac8850870c8daada68e6e63667d52910f53d1ba8606e58cf30ac55672507067d959ca7508797a2a8419a97f0ce56bf4be73208713655745591bd2b81ae632abcbdd07f5f2073b9367e6c45ba513cd71d49a64d8a6e86ee23f75a74b4fc4ac0ee781eaf365fb5552245980e519146d5cc26c88c86a27792f9eb91c9cdff595ffdbba79dbb03ddcb3c7618a4a6af8b68160a0cb021aea85cca53de666ad23c57b6231adc6506cb1d609811a6237e7c9428310314388c8bee40a330b4390acfbea6f1bd4eb7d821e627aab26888d946b0dabc457a22febc6a19a8d0beca227b45c15e735bb2faace5e690094cdbc62ec55042c3a4c2f9c7fab777ad1872fd09b63fdee26309dc9a128f1c61fccfdb7e8d6e239279d85eea3bb98da42a6a3d65de864bdb84cf2ce5b3df39e19b9c4ec6e7a7ed85691d5905551bad42ac0beaf1409affd58fa84d51df951a11f759b0027b44510716bee1a4e06e0f6424e3f9a296fae43a97d29303cb52e7772cd02a2a81334b6280ac94a869b9c50a21424bc8c5cf4a0be78812d303080ab54f85b8f4308870f6792adf6a3e0a7e21790bdbd60f41f5f285a5838cd50270f6d1ee3e65871563bef375b98ad00fe0360686e55477bc8fcad841f5c829674b85ca2928feba0df6e98845456037892a0a695eedae0bff3457f9bbc5246df8fa8fe94f4e83ef02c813aee3dccfdf45b0892b629ce2fb03301f097c3c76a42409b61a7af65ae29e16e63e18767e27dc8503ab96dbcddcb8fc77464b82cb5c1b1b3c9f93a5ea35b9bf4cb4ae40caf9b8c8a574d1097bbd2d81fba88b97aa02a6d04e45fbda5c71973ecc76f2774f466c3cdedd3f92cadb27dcb19e134c9c7f4944f59a9cc912c39c280fe2f830fbc2fc0f4cee51e730a826cfe2c318344750ab545d0aff990b04ad01427d2ddd9738a4c53646ede8d3a0ee68f055a99e9890ac76b3ebda38b2f358e8338ce42c71b0cc6ce5bbde28ff540f3412f5433b0ead15a7fe9797cdbb10ae851c417ab998b214f91543c97278fc75a594a49c13009cbda1cea118ea45c4160bf479a86411fec1c750eabb8b963a121da488a5aefa30775766bca9ef210b2c06545796082ab75764cdff154aa501e44b55ae164a5ca5d28eed9c74ed9ca888fe669a4507fce504fbc9f6b21eebbb843d1affbf4b36b199b205813b0fcedc0fe136cea25392617a53e8c13305908c507991c6439c89ce52de399eb8be2028feba4689fd0d8855fced7f6fc802a7991f77acdf1fedf4db0ced9ad93d18ced885ac39001c2d9962fdfdf058f5e0e9a6047280eaca8fad2c42b6cc9006e06427f1e57faf475e8f06a0009ba7d58cdfadd78370062ff7e7d4a84389c5d5f8ba229f61b4cf99fb94c8622fd930d350838a6aba7c94644dcca0ccca38ab0cbda3017d7c2ebf83f6411b1aef2ada8ceee987ba18819a0d2539247fc8a94f291112abadc1111a42208f0a10ad5ded91fe56ed8ae6de964d5e219202dd2ee7181404b308ddc3aae38681d5cfece84c7a22e99bdce0f8225f7965e5ef84d50935460dfe83a7dbfedc8f2a7c7222ed782e1dfac20c2efaa2fb1907b66b306e63b79de82ea346b7ba3cc1b456536679d07a768ad9257600820cc8599361398d1305b23851585c3c5b1fdad7ada3b2526be2a8d5ec6a7154b497b62030334c33fc33426270d4c0e9836209d6196921940c22c1bb8bf4b38392ebe3cdd85b959b3860f8507bc5e77678471bcae3d3e531dbad0690e0f27224cd03d14c402ccf3ad8c9de65208bad279a71fb76617603111683e05e816a6dc1d85e2c86fd81cecaf5033fe2427fed9575c67ed6058165747778187511dfc0c6645550dda4b20f44f5ab5d1f0572a738595fe610368b1820e85991107a689d826fbdf4134f879e9df126cfe70f97d15a9086716827ad407f9084cb80101c282081adc6bfa1c3d8df87575f2926d8507680bb25c05f2b292f83be6c9fdc7a08e4de04896796e54102feb", &(0x7f00000000c0)=0x1000, &(0x7f0000000100)="79c004589f9ad5e9f3b203f21f17dbc8e635beba6469c615fa9439d6ba174e5dd913ff7182a17aa842c1d6701d3dec2ea66973d1febc828f7a2b04cba4", 0x3d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r6, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200005e004e2b1f00020000", 0x10}], 0x1}, 0x0) fchflags(0xffffffffffffffff, 0x10000) 597.952862ms ago: executing program 0 (id=154): r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000140)="12000000", 0x4) r1 = socket(0x11, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r2 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x3a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x6, 0x6, 0x4, 0xff01}) close(0xffffffffffffffff) sendto$unix(r1, &(0x7f0000000340)="b10005010000009f05003f01070000001e1c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32618210000720fd38bdb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f834371205050052fbe03f49b11b7aaeb70000fca65361ba84913f0100000000000006000000", 0xb1, 0x408, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) setsockopt(r0, 0x11, 0x3, &(0x7f0000000140)="12000000", 0x4) (async) socket(0x11, 0x3, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) (async) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x3a) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x6, 0x6, 0x4, 0xff01}) (async) close(0xffffffffffffffff) (async) sendto$unix(r1, &(0x7f0000000340)="b10005010000009f05003f01070000001e1c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32618210000720fd38bdb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f834371205050052fbe03f49b11b7aaeb70000fca65361ba84913f0100000000000006000000", 0xb1, 0x408, 0x0, 0x0) (async) 597.524563ms ago: executing program 5 (id=155): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000001c0), &(0x7f0000000200)=0x60) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x80, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0x200}, 0x0, 0x7}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r4, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="ec6813b6d238c1ba7c041e7fa1cf42d0c584fffffffffff800000000251cd159d0f9c801497fb642605f9fc054e078879eaf7612e630d0ec2c0123182af8bc3e", 0x40}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="e15a79c7def7ffffff635a54860602af124413450200a1f515b49156f305df5a9da4070000006ebb807e7fa1d2638b43", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000080)="000000005e0f72ce000000000000", 0xe) setrlimit(0x8, &(0x7f0000000980)={0x42, 0xe54}) socket$inet(0x2, 0x4000, 0xcd) r7 = syz_open_pts() close(r7) 596.002583ms ago: executing program 1 (id=156): r0 = kqueue() r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x8b, 0x2, 0x0, 0xfffffffffffffffc}], 0x1, 0x0, 0xbe5, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79b", 0x55}], 0x1) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x8000148, {[0x3, 0x0, 0x6, 0x6, 0x3, 0x8000, 0x1, 0x0, 0x7, 0x2, 0x9, 0x91c, 0x8, 0x180, 0x0, 0xd3, 0x76, 0xfffffffffffffff7], [0x5438b950, 0x5, 0x1004, 0x7, 0x1, 0x1, 0x9, 0x7, 0xffffffffffffffff, 0x3], [0x6, 0x0, 0x8, 0x8000000008, 0x10000, 0x200, 0x2], [0x100000000, 0x10801, 0x0, 0x5, 0x3, 0x6], [{0x5ad, 0x7, 0xfffffffb, 0x6}, {0x2, 0x925, 0x3, 0x338}, {0x1000, 0x7fffffff, 0x0, 0x5}, {0x8, 0x2, 0x3, 0x895}, {0x4, 0x3, 0x2, 0x9}, {0x1f, 0x4, 0x0, 0x7}, {0xe4, 0xffffff81, 0x1ff, 0x1}, {0x3, 0x10000, 0x8001, 0x5}], {0x52b, 0x4, 0xfffffffd, 0x8}, {0xfffb, 0xffffbfc0, 0x8}}}) r2 = socket$inet(0x2, 0x2, 0x0) sendmsg(r2, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0xe) r3 = open$dir(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x48) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x2) dup2(r1, r0) 590.665088ms ago: executing program 3 (id=157): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socket(0x2, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000540)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f524b3fa75085f35dfa4dc7e149d4d6d06a3f23616e774c02f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0da9e274f50acd76b5c567049ef436dbea0d7562f52950fa5ef6ec2bd02adc7f1fe850c081d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5d4d3f670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fb975ffc080e963cb9a8bd949ee0fc6dbceb7d956e658a5673cc947b3e88aa810f8ed7cca1021020000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f1b7e1cf2785198a318bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6a34396ce1e34e8a0bdd5e94723235f0675fad5315e7eecc3e11347f40e67a8c0ae4428f0760c70e1dd7873e27142bbae1a7e44de453a073c799353d46dd81439b115afb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b09a507c6e505ff594828b388f9ed85f1602a20561aed73c87e1ef080f7d9d6a8a38d4a3151c41741dd196f4f7859e071fc98111cc9024f790ce68e3f54baaee16", &(0x7f00000002c0)=0x210, 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffc82, 0x5) mprotect(&(0x7f00007e7000/0x3000)=nil, 0x3000, 0x2) connect$unix(r0, &(0x7f0000000000), 0x10) 362.393577ms ago: executing program 7 (id=158): r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r1 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xbffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x7, 0xc48, 0x80000000, 0x8000002e, 0x0, 0xb28f, 0x7fffffff, 0x1, 0x3, 0xfffffffffffffffe, 0x1, 0x4, 0x4, 0xfffffffffffffff7, 0x100], [0x5, 0x5, 0xfffffffffffffff8, 0x0, 0x5, 0x7ffffffd, 0x0, 0x0, 0x0, 0x48], [0x8, 0x5, 0xffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0x90c, 0xffffffff, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x57, 0xfffffffd, 0xfffffffe, 0xffc}, {0x100c, 0x0, 0x8, 0xfffffffffffffffe}, {0x0, 0x400, 0x4, 0x5}, {0x7ffe, 0x2000, 0x40003, 0x2}, {0xfefe, 0x0, 0x4}, {0x0, 0x9, 0x1fd, 0x459}], {0x0, 0x5, 0x1, 0x849}, {0x203, 0x40010, 0x200006, 0x6}}}) openat$vmm(0xffffffffffffff9c, 0x0, 0x1, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000100), 0x5, 0x0, 0x0, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$TIOCSETA(r2, 0xc2084415, &(0x7f0000000380)={0x345c, 0x8094c, 0x202, 0x0, "000059f0779d000000000100", 0x8}) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x10, 0xfe, 0x10006}, {0x3d, 0x0, 0x0, 0x8000001}, {0x16, 0xff, 0x2, 0xe3}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) kevent(r1, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0xe) 361.272775ms ago: executing program 0 (id=159): pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSBRK(r0, 0x2000747b) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) 342.079661ms ago: executing program 4 (id=160): sysctl$net_inet_ip(&(0x7f0000003a40)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, &(0x7f0000003b00)="2018b958", 0x4) shmget(0x0, 0x2000, 0x169, &(0x7f0000cd1000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000131, &(0x7f0000000040)}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f00000000c0)='./file0/file0\x00', 0x100, 0x4a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x6b881aef, 0x2000007, 0xfe, 0x80000001, 0xc, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x88, 0x8, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x9, 0x900, 0xe}, {0x401, 0x200326, 0x2800, 0x8}, {0x2, 0x27f3, 0x3, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0xc, 0x7}, {0x2, 0x82, 0x5, 0x9}, {0x7, 0x100, 0xd1a, 0x1085}, {0x1, 0x10001, 0xc, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x8, 0x2}, {0x29a7171a, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x1, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x2000004, 0x101, 0x80000001, 0x80088001, 0x7, 0x10, [{0x8000, 0x7, 0x7, 0x71000}, {0x40007, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x7, 0x3}, {0x401, 0x726, 0xe, 0x7}, {0x2, 0x6, 0x3, 0x90099}, {0xcdf, 0x1, 0x4f8, 0x6d}, {0x8, 0x803, 0x14, 0x4}, {0x2, 0x81, 0x1, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0xff, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x7, 0x6, 0x6}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x4, 0x7, 0x6}, {0x200, 0x1, 0x4, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x47ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x902, 0x10, [{0x0, 0x9, 0x2, 0x71002}, {0x2, 0xfff, 0x8, 0x3}, {0x110, 0xfffff4a1, 0x2, 0x9}, {0x1, 0x803, 0x8007, 0xb6b}, {0xa, 0x200727, 0x9f7, 0x7}, {0x1, 0x650, 0x5, 0xc7}, {0xce1, 0xffffffff, 0x1, 0x6d}, {0xffe, 0x7ff, 0x14, 0xc}, {0x2, 0x200083, 0x8000008, 0x1}, {0x6a76, 0x8003, 0x8001, 0x4}, {0x1, 0x10001, 0xe, 0x3}, {0x8, 0x9, 0x8, 0x7}, {0xb8c, 0x555981a7, 0x3, 0x6}, {0x29a71717, 0xfffffff6, 0xffffffff, 0x7}, {0xd, 0x3, 0x5, 0x10000000}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f000036b000/0x1000)=nil, 0x1000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setregid(0x0, r3) setregid(r3, 0xffffffffffffffff) r4 = getuid() setreuid(0xee00, r4) 341.304097ms ago: executing program 6 (id=161): socket(0x2, 0x3, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x80, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x14}, {0x6, 0xa, 0x83, 0x400f}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) r1 = open(0x0, 0x80000000000206, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="ec6813b6d238c1ba7c041e7fa1cf42d0c584fffffffffff800000000251cd159d0f9c801497fb642605f9fc054e07887", 0x30}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="e15a79c7def7ffffff635a54860602af124413450200a1f515b49156f305df5a9da4070000006ebb807e7fa1d2", &(0x7f0000000080)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 64) write(0xffffffffffffffff, &(0x7f0000000080)="000000005e0f72ce000000000000", 0xe) (async, rerun: 32) writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) (async, rerun: 32) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) (async) ioctl$FIONBIO(0xffffffffffffffff, 0x80487008, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 32) sysctl$hw(&(0x7f0000000280)={0x6, 0x2}, 0x2, &(0x7f0000001a80)="d102d85c7400098feea2d5e6576263710ebb31c773c0a2f293f5e0e19860b3", &(0x7f00000002c0)=0x1f, &(0x7f0000000340), 0x0) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x61, 0xda, 0x80, 0x1}, {0x30, 0x9, 0x1, 0x81}, {0x8, 0x0, 0xa4, 0x6}]}) (async) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) (async, rerun: 32) syz_emit_ethernet(0x4a, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "010208", 0x14, 0x6, 0x30, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0xbd, 0x0, 0x1}}}}}}}) (async, rerun: 32) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) sendmsg(r3, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x180}, 0xe) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) write(r4, &(0x7f0000000280)='&', 0x1) 338.805286ms ago: executing program 6 (id=162): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) ktrace(&(0x7f0000000c80)='./file0\x00', 0x4, 0x0, 0x0) r0 = kqueue() fcntl$getown(r0, 0x5) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) sysctl$hw(&(0x7f0000000040)={0x7, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x8010427e, &(0x7f0000000040)) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r2, 0xc0307004, &(0x7f0000000080)=0x2) 302.007483ms ago: executing program 3 (id=163): r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20210, 0x0) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000440)='(', 0x1}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x8, 0xfffffe51, "5fff097e0000000000017e35e1d055a8e5a800"}) poll(&(0x7f0000000240)=[{r3, 0x68}], 0x1, 0x0) syz_open_pts() setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00aa6600000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00aa5f00000000", 0x8) 231.045503ms ago: executing program 7 (id=164): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) mprotect(&(0x7f000060f000/0xe000)=nil, 0xe000, 0x14b5dc86deb87e06) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ftruncate(r0, 0x8531) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 229.589061ms ago: executing program 5 (id=165): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)="085a4fc3b704d2", 0x7}], 0x1}, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="3c49a263496329090000000a84e15a79c7de1e2c862902af12441345000081f515df5a00010017bf23566927ba3938828c003cc3e6446348962aea0000000014ea45edb900", &(0x7f0000000080)=0x45, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x5, 0xed, 0x36, 0xf}, {0x1, 0x3, 0x0, 0x2}, {0x9, 0x9, 0x0, 0xf}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 222.807178ms ago: executing program 1 (id=166): r0 = socket$inet(0x2, 0x1, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x400f}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000300)="ec6813b6d238c1ba7c041e7fa1cf42d01cd159d0f9c801497fb64200000000000000000000000000e8fa06b604627d3ca385e5f46044384802797f6b9531d06620dd556afca2d7eaa6eec33611c9dbdcc2a78136cdf3ea1c05b64cf38575fbc0", 0x60}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="e15a79c7def7ffffff635a54860602af124413450200a1f515b49156f305df5a79ba5ed366ebdb8bd3a7dd5ccf232c6cd54ac5d39c512da153a5cfd21d7f6a88757005b9", &(0x7f0000000080)=0x44, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r2, &(0x7f0000000080)="000000005e0f72ce000000000000", 0xe) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x400f}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="ec6813b6d238c1ba7c041e7fa1cf42d0c584fffffffffff800000000251cd159d0f9c801497fb642", 0x28}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000340)="e16879dbc7e2ff80ff635a54860602c2be3497ace797618b124426547f5bd809bd20f58426628401feefad4b05c236813d550ecc07c100834aaf65d5b65767d9a326984e219a6e3d065195e7346656b54fc88ea3882f000000000000000000009c2f4979f7599b274a882c86", &(0x7f0000000080)=0x6c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r1, &(0x7f0000000080)="000000005e0f72ce000000000000", 0xe) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) 2.422396ms ago: executing program 2 (id=167): mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x6, 0x5, 0x9f60, 0xfffffffffffffffe, 0x4, 0x2f01, 0x4, 0x3, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x4, 0x2, 0xfffffffffffffffa], [0x2, 0x80000001, 0xf, 0x8000, 0x5b, 0x1, 0x1fa, 0x0, 0x10000, 0x2], [0x100000001, 0x2, 0x0, 0x0, 0xb, 0xffffffff, 0xffffffff00000000], [0x100, 0x5, 0x7fffffffffffffff, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x20000004, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x6, 0x2, 0xfffffffc, 0x80}, {0x3, 0x5, 0x4, 0xffffffffffffffff}, {0x6, 0x2, 0x1000, 0x8}, {0x4, 0x2007, 0x9, 0x2000000000000000}, {}, {0x0, 0x100, 0x0, 0x8}], {0x0, 0x5, 0x5}, {0x5, 0x80000000, 0x6d5, 0x2}}}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x4dd, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, 0x0, 0xfffffffd, &(0x7f0000000040), 0x5, 0x0) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() r5 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r5}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r7 = socket$inet(0x2, 0x1af4c9ab233ecc42, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r8 = getpid() mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r10, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/232, 0xe8}, 0x0) sendmsg(r9, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setrlimit(0x8, 0x0) setsockopt$sock_int(r7, 0xffff, 0x10, &(0x7f0000000340)=0x1, 0x4) r11 = fcntl$getown(r6, 0x5) fcntl$setown(r2, 0x6, r11) r12 = fcntl$getown(r2, 0x5) fcntl$setown(r3, 0x6, r12) setpgid(0x0, r4) 0s ago: executing program 1 (id=168): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1600) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) (async) r1 = msgget$private(0x0, 0x2) (async) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x80, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) (async) r3 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) (async) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x20) (async) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x4c1, 0x369000000, 0xffffffffffffffff}) (async) r8 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) (async) r9 = getpgrp() (async) r10 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x5f06, r4, r5, 0xffffffffffffffff, r6, 0x10, 0xfffb}, 0x5, 0x9, r9, r10, 0x8, 0x7fff, 0x0, 0x800}) (async) ioctl$TIOCSETA(r0, 0xc0284457, &(0x7f00000000c0)={0x6, 0x0, 0xc3, 0xfffffffc, "080000ffef00", 0xd50, 0x50000}) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.180' (ED25519) to the list of known hosts. pckbd_enable: command error uvn_flush: obj=0xfffffd80614a8a60, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! fuse: Cannot find fusebuf pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 panic: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/main/kernel/sys/kern/kern_synch.c", line 951 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x25 panic(ffffffff83338bb1) at panic+0x1cf __assert(ffffffff8337aff9,ffffffff833dcc6b,3b7,ffffffff833b701a) at __assert+0x29 refcnt_finalize(ffff80003c97b618,ffffffff83337dfd) at refcnt_finalize+0x1c8 pppx_if_destroy(205b92,ffff80003c97b610) at pppx_if_destroy+0x3d pppxclose(205b92,41,2000,ffff800038552550) at pppxclose+0xa0 spec_close(ffff80003c9bd190) at spec_close+0x417 VOP_CLOSE(fffffd8064f29708,41,fffffd8007bfb478,ffff800038552550) at VOP_CLOSE+0x129 vn_closefile(fffffd8069a73720,ffff800038552550) at vn_closefile+0x11d fdrop(fffffd8069a73720,ffff800038552550) at fdrop+0x121 closef(fffffd8069a73720,ffff800038552550) at closef+0x190 fdfree(ffff800038552550) at fdfree+0x115 exit1(ffff800038552550,0,0,1) at exit1+0x576 sys_exit(ffff800038552550,ffff80003c9bd4f0,ffff80003c9bd440) at sys_exit+0x1a end trace frame: 0xffff80003c9bd4e0, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/main/kernel/sys/kern/kern_synch.c", line 951 ddb> trace db_enter() at db_enter+0x25 panic(ffffffff83338bb1) at panic+0x1cf __assert(ffffffff8337aff9,ffffffff833dcc6b,3b7,ffffffff833b701a) at __assert+0x29 refcnt_finalize(ffff80003c97b618,ffffffff83337dfd) at refcnt_finalize+0x1c8 pppx_if_destroy(205b92,ffff80003c97b610) at pppx_if_destroy+0x3d pppxclose(205b92,41,2000,ffff800038552550) at pppxclose+0xa0 spec_close(ffff80003c9bd190) at spec_close+0x417 VOP_CLOSE(fffffd8064f29708,41,fffffd8007bfb478,ffff800038552550) at VOP_CLOSE+0x129 vn_closefile(fffffd8069a73720,ffff800038552550) at vn_closefile+0x11d fdrop(fffffd8069a73720,ffff800038552550) at fdrop+0x121 closef(fffffd8069a73720,ffff800038552550) at closef+0x190 fdfree(ffff800038552550) at fdfree+0x115 exit1(ffff800038552550,0,0,1) at exit1+0x576 sys_exit(ffff800038552550,ffff80003c9bd4f0,ffff80003c9bd440) at sys_exit+0x1a syscall(ffff80003c9bd4f0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7562539f4570, count: -16 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80003c9bcf70 rbx 0 rdx 0 rcx 0 rax 0xffff800038552550 r8 0x101010101010101 r9 0x8080808080808080 r10 0xede03c586d5715af r11 0x41017a8652079efe r12 0 r13 0 r14 0 r15 0x1 rip 0xffffffff81f5adf5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c9bcf60 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb> show proc PROC (syz-executor) tid=366521 pid=84368 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff800038552550 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80003c980028,0xffff8000385527f8 process=0xffff80002ed2a938 user=0xffff80003c9b8000, vmspace=0xfffffd806ba495d0 estcpu=36, cpticks=4, pctcpu=0.0, user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 28129 372006 45113 0 2 0 syz-executor 28129 39400 45113 0 3 0x4000080 fsleep syz-executor 24858 461546 97009 0 2 0 syz-executor 24858 467404 97009 0 3 0x4000080 kqpoll syz-executor 44995 384519 10451 0 2 0 syz-executor 44995 336420 10451 0 3 0x4000080 fsleep syz-executor 37448 24082 1550 0 2 0 syz-executor 37448 231893 1550 0 3 0x4000080 lockf syz-executor 37448 420089 1550 0 2 0x4000000 syz-executor 97631 9016 94053 0 2 0xc80 syz-executor 97631 427638 94053 0 3 0x4000080 sbwait syz-executor 97631 10066 94053 0 3 0x4000080 fsleep syz-executor 61353 228678 60674 0 3 0x80 nanoslp syz-executor 61353 441238 60674 0 3 0x4000000 smrbar syz-executor 12542 230625 40298 0 2 0 syz-executor 12542 277591 40298 0 3 0x4000080 fsleep syz-executor 5487 111385 0 0 3 0x14200 bored sosplice 45113 317359 72919 0 3 0x82 nanoslp syz-executor 60674 317492 72919 0 3 0x82 nanoslp syz-executor 97009 349284 72919 0 2 0xc82 syz-executor 40298 204441 72919 0 2 0xc82 syz-executor 10451 444547 72919 0 3 0x82 nanoslp syz-executor 94053 122675 72919 0 2 0xc82 syz-executor 1550 505301 72919 0 3 0x82 nanoslp syz-executor 33272 420487 72919 0 2 0xc82 syz-executor 72919 511947 48371 0 3 0x82 kqread syz-executor 48371 17356 7755 0 3 0x10008a sigsusp ksh 7755 446328 36434 0 3 0x98 kqread sshd-session 36434 496109 18181 0 3 0x92 kqread sshd-session 35489 340770 1 0 3 0x100083 ttyin getty 18181 247283 1 0 3 0x88 kqread sshd 76601 257360 6869 73 3 0x1100090 kqread syslogd 6869 11457 1 0 3 0x100082 sbwait syslogd 46548 74933 1 0 3 0x100080 kqread resolvd 61423 119788 93568 77 3 0x100092 kqread dhcpleased 69454 366456 93568 77 3 0x100092 kqread dhcpleased 93568 303416 1 0 3 0x80 kqread dhcpleased 39292 121153 0 0 2 0x14200 smr 92327 84602 0 0 2 0x14200 zerothread 27761 71034 0 0 3 0x14200 aiodoned aiodoned 67088 238002 0 0 3 0x14200 syncer update 85418 266393 0 0 3 0x14200 cleaner cleaner 78546 339721 0 0 3 0x14200 reaper reaper 25481 93290 0 0 3 0x14200 pgdaemon pagedaemon 83722 59503 0 0 3 0x14200 bored viomb 19939 369845 0 0 3 0x40014200 acpi0 acpi0 10663 299001 0 0 3 0x14200 bored softnet7 22164 346126 0 0 3 0x14200 bored softnet6 23921 291297 0 0 3 0x14200 bored softnet5 39659 294198 0 0 3 0x14200 bored softnet4 45242 285505 0 0 3 0x14200 bored softnet3 81851 249375 0 0 3 0x14200 bored softnet2 83765 456076 0 0 3 0x14200 bored softnet1 91526 363705 0 0 3 0x14200 bored softnet0 40610 166359 0 0 3 0x14200 smrbar systqmp 4988 467923 0 0 3 0x14200 bored systq 76735 342136 0 0 3 0x40014200 tmoslp softclock 3707 241598 0 0 3 0x40014200 idle0 1 494064 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10201 11141K 11316K 166960K 11461 0 pcb 17 12K 12K 166960K 47 0 rtable 217 7K 7K 166960K 294 0 pf 36 14K 14K 166960K 50 0 ifaddr 44 7K 8K 166960K 56 0 ifgroup 59 2K 2K 166960K 72 0 sysctl 1 1K 9K 166960K 7 0 counters 36 18K 18K 166960K 46 0 ioctlops 0 0K 4K 166960K 53 0 iov 0 0K 12K 166960K 5 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1343 84K 85K 166960K 1527 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 5 0 VM map 2 1K 1K 166960K 2 0 sem 7 0K 0K 166960K 8 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 97K 166960K 301 0 sigio 0 0K 0K 166960K 15 0 proc 60 59K 124K 166960K 494 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 14 0 in_multi 99 7K 7K 166960K 107 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 79 360K 360K 166960K 79 0 exec 0 0K 1K 166960K 364 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 228 151K 159K 166960K 4432 0 UVM aobj 10 2K 2K 166960K 10 0 pinsyscall 39 78K 96K 166960K 1333 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 6 0 NDP 13 0K 2K 166960K 34 0 temp 42 8639K 8705K 166960K 7589 0 kqueue 16 24K 26K 166960K 54 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 51 0 48 1 0 1 1 0 8 0 rtentry 136 98 0 6 4 0 4 4 0 8 0 unpcb 144 119 0 98 1 0 1 1 0 8 0 syncache 336 4 0 4 2 1 1 1 0 8 1 tcpcb 736 45 0 40 1 0 1 1 0 8 0 arp 88 10 0 1 1 0 1 1 0 8 0 ipq 40 2 0 0 1 0 1 1 0 8 0 ipqe 40 2 0 0 1 0 1 1 0 8 0 inpcb 328 183 0 174 3 1 2 2 0 8 1 nd6 104 16 0 0 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 0 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1072 11 0 9 1 0 1 1 0 8 0 pppxif 1384 3 0 1 1 0 1 1 0 8 0 pfstscr 40 2 0 2 1 0 1 1 0 8 1 pfrktable 1344 1 0 1 1 1 0 1 0 8 0 pfstkey 128 2 0 2 1 0 1 1 0 8 1 pfstate 384 1 0 1 1 0 1 1 0 8 1 pfrule 1344 2 0 1 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 449 0 9 28 0 28 28 0 8 0 art_table 40 450 0 9 5 0 5 5 0 8 0 art_node 32 98 0 15 1 0 1 1 0 8 0 sysvmsgpl 40 1 0 0 1 0 1 1 0 8 0 semapl 112 6 0 1 1 0 1 1 0 8 0 shmpl 112 7 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1911 0 411 95 0 95 95 0 8 0 ffsino 256 1911 0 411 95 0 95 95 0 8 0 nchpl 144 2335 0 649 63 0 63 63 0 8 0 rtmask 32 2 0 2 1 0 1 1 0 8 1 uvmvnodes 80 2068 0 0 43 0 43 43 0 8 0 vnodes 216 2068 0 0 115 0 115 115 0 8 0 namei 1024 7092 0 7092 2 1 1 2 0 8 1 kstatmem 264 36 0 10 2 0 2 2 0 8 0 scxspl 216 10272 0 10272 15 7 8 8 1 8 8 plimitpl 152 68 0 52 1 0 1 1 0 8 0 sigapl 424 586 0 535 7 1 6 7 0 8 0 knotepl 120 9648 0 9597 10 1 9 9 0 8 7 kqueuepl 184 84 0 71 1 0 1 1 0 8 0 pipepl 304 118 0 89 3 0 3 3 0 8 0 fdescpl 448 565 0 535 5 1 4 5 0 8 0 filepl 120 2312 0 2086 9 0 9 9 0 8 1 lockfpl 104 66 0 62 1 0 1 1 0 8 0 lockfspl 48 32 0 29 1 0 1 1 0 8 0 sessionpl 144 21 0 13 1 0 1 1 0 8 0 pgrppl 48 38 0 22 1 0 1 1 0 8 0 ucredpl 104 424 0 412 1 0 1 1 0 8 0 zombiepl 144 634 0 633 1 0 1 1 0 8 0 processpl 1168 586 0 535 5 1 4 5 0 8 0 procpl 664 887 0 827 6 0 6 6 0 8 0 sosppl 168 2 0 2 2 1 1 1 0 8 1 sockpl 552 359 0 326 3 0 3 3 0 8 0 mcl64k 65536 10 0 10 2 1 1 1 0 8 1 mcl8k 8192 5 0 5 2 1 1 1 0 8 1 mcl4k 4096 2635 0 2585 12 5 7 12 0 8 0 mcl2k 2048 403 0 400 1 0 1 1 0 8 0 mtagpl 96 11 0 4 1 0 1 1 0 8 0 mbufpl 256 7388 0 7212 13 0 13 13 0 8 1 bufpl 280 4145 0 119 288 0 288 288 0 8 0 anonpl 24 117540 0 114372 68 0 68 68 0 187 31 amapchunkpl 152 13158 0 12669 26 1 25 25 0 158 6 amappl16 200 2483 0 2454 27 13 14 24 0 8 9 amappl15 192 4 0 4 1 1 0 1 0 8 0 amappl14 184 107 0 97 1 0 1 1 0 8 0 amappl13 176 2 0 2 1 1 0 1 0 8 0 amappl12 168 1176 0 1146 3 1 2 3 0 8 0 amappl11 160 60 0 50 1 0 1 1 0 8 0 amappl10 152 11 0 11 1 1 0 1 0 8 0 amappl9 144 253 0 253 1 1 0 1 0 8 0 amappl8 136 23 0 22 1 0 1 1 0 8 0 amappl7 128 100 0 90 1 0 1 1 0 8 0 amappl6 120 193 0 190 1 0 1 1 0 8 0 amappl5 112 112 0 106 1 0 1 1 0 8 0 amappl4 104 260 0 243 1 0 1 1 0 8 0 amappl3 96 2310 0 2198 4 0 4 4 0 8 1 amappl2 88 622 0 567 2 0 2 2 0 8 0 amappl1 80 8493 0 7947 13 1 12 13 0 8 0 amappl 88 3764 0 3600 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 9 0 0 1 0 1 1 0 8 0 uaddrrnd 24 565 0 535 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 565 0 535 1 0 1 1 0 8 0 vmmpekpl 168 6016 0 5984 3 0 3 3 0 8 0 vmmpepl 168 42679 0 40808 101 0 101 101 0 357 11 vmsppl 368 564 0 535 4 1 3 4 0 8 0 rwobjpl 40 16345 0 13427 33 0 33 33 0 8 1 pdppl 4096 1137 0 1070 99 32 67 83 0 8 0 pvpl 32 276808 0 268073 139 0 139 139 0 265 42 pmappl 216 564 0 535 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 373 0 46 11 0 11 11 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff83338bb1) at panic+0x1cf __assert(ffffffff8337aff9,ffffffff833dcc6b,3b7,ffffffff833b701a) at __assert+0x29 refcnt_finalize(ffff80003c97b618,ffffffff83337dfd) at refcnt_finalize+0x1c8 pppx_if_destroy(205b92,ffff80003c97b610) at pppx_if_destroy+0x3d pppxclose(205b92,41,2000,ffff800038552550) at pppxclose+0xa0 spec_close(ffff80003c9bd190) at spec_close+0x417 VOP_CLOSE(fffffd8064f29708,41,fffffd8007bfb478,ffff800038552550) at VOP_CLOSE+0x129 vn_closefile(fffffd8069a73720,ffff800038552550) at vn_closefile+0x11d fdrop(fffffd8069a73720,ffff800038552550) at fdrop+0x121 closef(fffffd8069a73720,ffff800038552550) at closef+0x190 fdfree(ffff800038552550) at fdfree+0x115 exit1(ffff800038552550,0,0,1) at exit1+0x576 sys_exit(ffff800038552550,ffff80003c9bd4f0,ffff80003c9bd440) at sys_exit+0x1a syscall(ffff80003c9bd4f0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7562539f4570, count: -16 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff83338bb1) at panic+0x1cf __assert(ffffffff8337aff9,ffffffff833dcc6b,3b7,ffffffff833b701a) at __assert+0x29 refcnt_finalize(ffff80003c97b618,ffffffff83337dfd) at refcnt_finalize+0x1c8 pppx_if_destroy(205b92,ffff80003c97b610) at pppx_if_destroy+0x3d pppxclose(205b92,41,2000,ffff800038552550) at pppxclose+0xa0 spec_close(ffff80003c9bd190) at spec_close+0x417 VOP_CLOSE(fffffd8064f29708,41,fffffd8007bfb478,ffff800038552550) at VOP_CLOSE+0x129 vn_closefile(fffffd8069a73720,ffff800038552550) at vn_closefile+0x11d fdrop(fffffd8069a73720,ffff800038552550) at fdrop+0x121 closef(fffffd8069a73720,ffff800038552550) at closef+0x190 fdfree(ffff800038552550) at fdfree+0x115 exit1(ffff800038552550,0,0,1) at exit1+0x576 sys_exit(ffff800038552550,ffff80003c9bd4f0,ffff80003c9bd440) at sys_exit+0x1a syscall(ffff80003c9bd4f0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7562539f4570, count: -16