0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r18 = socket(0x18, 0x3, 0x0) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r18, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r17, r19) r20 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r20, 0xffff, 0x100, 0x0, 0x0) write(r20, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r22 = socket(0x18, 0x3, 0x0) setsockopt(r22, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r22, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r21, r23) r24 = socket(0x18, 0x2, 0x0) setsockopt(r24, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000001080), &(0x7f00000010c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r27, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r26, 0x100000000000, r26) write(r27, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r28 = getppid() r29 = geteuid() r30 = getppid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r34 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r27, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r28, r29}, @cred={0x20, 0xffff, 0x0, r30, r32, r33}, @cred={0x0, 0xffff, 0x0, r31, r35, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getgroups(0x0, &(0x7f00000011c0)=[0x0, r25, r33]) getgroups(0x7, &(0x7f0000000380)=[r3, r4, 0x0, 0x0, r5, 0x0, 0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) fchown(r2, r36, 0x0) dup(r2) r37 = syz_open_pts() ioctl$TIOCSETA(r37, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r37, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:01:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) fchdir(r1) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) dup(r2) write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) 16:01:08 executing program 1: nanosleep(&(0x7f0000000040)={0x3, 0x1ff}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r2, 0x100000000000, r2) write(r3, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r4 = getppid() r5 = geteuid() r6 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r10 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1004, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r3, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r8, r9}, @cred={0x0, 0xffff, 0x0, r7, r11, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r13, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r12, 0x100000000000, r12) write(r13, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) getppid() geteuid() r14 = socket(0x1, 0x1, 0x1) setsockopt(r14, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x234, &(0x7f0000000180)=[0xffffffffffffffff]) setsockopt(r14, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getppid() 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xbabd0d85644984f6, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x87}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) poll(&(0x7f0000000100)=[{r1, 0x80}], 0x1, 0x7) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x8000000000020}, {0x6, 0x0, 0x0, 0x8000000000100}]}) seteuid(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:01:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x11, 0x3, 0x0) shutdown(r2, 0x0) r3 = shmget(0x1, 0x1000, 0x90, &(0x7f00007be000/0x1000)=nil) shmat(r3, &(0x7f000040f000/0x3000)=nil, 0x2000) shmctl$IPC_RMID(r3, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x100001c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/108}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@in}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r3 = dup2(r1, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") 16:01:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x22, 0x4}, {0x46, 0x5}, {0x88, 0x7}, {0x0, 0x6}, {0x4, 0x3}, {0x40, 0x3}, {0xaa, 0x9}], 0x7}) 16:01:09 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdfffffbffffffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbc2ad88b2951b158696d01360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385ca43e47c20a0f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680d1ca09a34b41d2eb268d8ffff8f98dda84f276d1a89b156fd6bfe9ee2ddd4295588ccb3cc27bb16c2ea858ffee93a34151b3fc16139ff5a61cd6d4f47565da1e0230e4258761e4f8f5e5ae2e12"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) write(r0, &(0x7f0000000040)="e49a44e720c1100afc0885fb5202eae05325f892", 0x14) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) sendto(r0, &(0x7f0000000100)="1d1a5ec192f09a3e3885158266", 0xd, 0x4, &(0x7f0000000140)=@in6={0x18, 0x0, 0x4, 0xb6b9}, 0xc) 16:01:09 executing program 0: pwritev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000000)="fdb782c49142d8f69e2ba2a302451d1fc0dd67eb05f1f399119c1d631c719187e5e6f736591d62413fd5249ed3d1b75c220c0558bdc011d95d7cad7a70815630e23294ff5d615058f712f1c9d937173edc9a53e81b285380d8ef7b64630b7bcd595eaebbce43eb906d9c92924ed45ba78fed3ca9d1d25cccb1c47b3ff712b5fa06f91fe1e6959d35", 0x88}, {&(0x7f00000000c0)="4300aad42e1fb6f6f4a55c97b5b4f7b464cdcb1be10b0c2795aa6fb1b61b2e69faf11a0200110f994fff96bca6b914f0", 0x30}, {&(0x7f00000002c0)="013eee0cdcd468a56303b36ef7cfeee8f1138d6b8a79dadb8c1ac90218250211d12996f1282d319885dab46a63641d8c8b2ddb28cf58d787a653d7f360e161b7167e7aba054094a2bdadeb6ca6989b815df6fb486a31a0d8802d4103a8e06cf10f572a41307211ab06f4195ab9d13fbff71922699983dc7ca28556b5381cabbf3108fcc737b8e1405de3eb4a95c264d39064e6eca8cdcd09c4cd9e23eca739aed2aab6ed3ed7670cfa2f2ebac3c82c3c5cb1bc804c7b85bbfb82d37d0a87f04b93ba6eb1d5b5bc816fac6d3dd5", 0xcd}, {&(0x7f0000000400)="2ca02137bc84ea5521677ac046e0130c14238ec9a52035955b422554b931ee5938ef467be4df8c21626460abb7bcb1d004752e4358c27e452573dff42f9dc72e1b7f2104b664e271e0970ca57b174c8635a1fc40a68ca5e0e7a53a0a395112638591b8b8839960d859edd2066240ca8c1696424a37d2e6c05692dd86d8230f124c6f6ef30afca642cf35aba12ae14ef03baaf3ce384eba1d44e167abd178a6687bacbbd2296bb499269e6ac1285eb63f4634d99fe2f46e5ac6872ce7b5792e", 0xbf}, {&(0x7f0000000100)="86", 0x1}, {&(0x7f0000000180)="5acc8d27a5dc9a3669a3670fa6cdebaff111503b7c4a", 0x16}], 0x6, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x10', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x100, 0x5) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000001c0)) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/de\xff\x03bpf\x00', 0x410, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x30}, {0x6, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:09 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x102) fcntl$dupfd(r0, 0xa, r2) 16:01:09 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b6669020000020d9822700fd1a9f2d2a45723de9de09e9b537ea3df7043f0d4eb60f4c56984a4e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c62e79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6de210794215519926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b884f0b2b7073683fd1ad13483cbe8f3673ec1ffa175523c8187ba99b983"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x3, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000100)=0x2) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffe08}, 0x2) 16:01:09 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r0 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) fsync(r2) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r2, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r2, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0xd8, 0xfff7e, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r2}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r3}, 0xffffffffffffffff, 0x40, 0x40000001, 0x5, 0x1000}, {{r4}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r0, r5) getgroups(0x4000000000000088, &(0x7f0000000140)) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) r1 = syz_open_pts() r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/devu\x03\x00', 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x28}, {0x6}]}) r4 = semget$private(0x0, 0x4, 0x408) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() r7 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x40) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r10 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r10, 0x1}, {r10, 0xaf}, {r10, 0x10e}, {r10}, {r10, 0x2}], 0x5, 0x8eb6) shutdown(r10, 0x1) fcntl$dupfd(r10, 0x1b, r9) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r8, r11, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r8, 0xffffffffffffffff) r12 = socket(0x18, 0x400000002, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r3, r8, r13) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0xc6000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='k') syz_emit_ethernet(0xfffffffffffffdc1, &(0x7f0000000000)="b6") read(r0, &(0x7f0000000040)=""/32, 0x20) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) 16:01:09 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcbdb4623786c777fa69dfceac2a84e6abca64896bc5e20000000bd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8270b4122cd2350000000000000000000000000000000000946aa6efce1762f1ff34f43e98ec"], 0x10) write(r0, &(0x7f0000000040)="8c3f7310130f54269fe6ecc6824b5f1c09411a1677769f263ac3089239d09fa32939918c1bf7f70d62618318b045d40e965a9039be29927948898c5f49b86ed5e8f5150039e92f887296cbee643eb771773a1a2a0263ccdf57d0820ae9555485e816854f91bd9bdbfbaa1ee0b8456337bc4980ffc53062dbca57c8bf21491a94f1cee5bb47c5f0c4a34ff5d4a242d53fa3d134f082ec2bfaeb460d58fa19f8c2f6ec5aa3c0d41fb65887a0253913dc36426d3c4d82d0d02c27f120", 0xbb) 16:01:09 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000001400)=0x10) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000100)='c\x00'], &(0x7f0000000300)=[&(0x7f0000000180)='\xe6\x00', &(0x7f00000001c0)='.*\x00', &(0x7f0000000200)='c\x00', &(0x7f0000000240)='c\x00', &(0x7f0000000280)='c\x00', &(0x7f00000002c0)='c\x00']) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:01:09 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) listen(r1, 0x1000028) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x1452, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 16:01:10 executing program 1: r0 = socket(0x11, 0x4003, 0x0) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000002c0)={0x6}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open$dir(&(0x7f0000000180)='./file0\x00', 0x8, 0x11) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10, 0x0) r5 = socket(0x18, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x80, 0x0) setsockopt(r5, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r8 = dup2(r6, r7) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea770917a2ddbcd5ab47ae26caa0416fa76d06336acf00b7804be78ff2f91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd897b0fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f8003494000000000000010000080000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4, 0xfb) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x69) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getpeername$inet(r2, 0x0, &(0x7f0000000080)) 16:01:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x22}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000001500), 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) close(r1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:01:10 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) r1 = getuid() r2 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r4) fsync(r4) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r4, &(0x7f0000000300), 0x0, 0x0, 0x0) listen(r4, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) kevent(r3, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffb, 0xd8, 0xfff7e, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r4}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r5}, 0xffffffffffffffff, 0x40, 0x40000001, 0x5, 0x1000}, {{r6}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r2, r7) chown(&(0x7f0000000040)='./file0\x00', r1, r7) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x10000, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8000, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = fcntl$dupfd(r4, 0x0, r0) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r6, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r7, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x2c, 0x20, 0x81, 0x8000}, {{r3}, 0xfffffffffffffffa, 0xe4, 0x2fc10aaa05c63ef, 0xd9c4, 0x10001}, {{r5}, 0xffffffffffffffff, 0x40, 0xfffff, 0x9, 0x10001}], 0x6, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffc, 0x152, 0x1100fff7c, 0x4, 0x217}, {{r0}, 0xfffffffffffffffc, 0x10, 0xd0b2f98c2455864b, 0xffffffffffffff7f, 0x1}, {{}, 0xfffffffffffffff9, 0x43, 0x2, 0x4, 0xfffffffffffffff9}, {{r7}, 0xfffffffffffffffc, 0x10, 0x1, 0x9, 0x5}, {{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0x7, 0xbc}], 0x7f, &(0x7f00000002c0)={0x6, 0x7558}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="ea02e5ffffffffffffff"], 0x10) close(r0) write(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) close(r2) 16:01:10 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() socket(0x1, 0x5, 0xdd) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r2 = dup2(0xffffffffffffffff, r1) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 16:01:10 executing program 0: semget$private(0x0, 0x4, 0x8) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x41) r1 = dup(r0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000100)="9d66be74330617823b4a1c4048a6efd4ff941c26e8b46b047b", 0x19}, {&(0x7f00000005c0)="89995e093ce18eb5dc9affdf6e6d282fc0b732e1f9341f382e5de392bffb7bcaf02bfb5e0c2bb1228db57c93780d5798b4ebc8e47411b96bc9f42a3696a505a7b8d387b7127ae9d76fee4201d66f86000027b322fc18ffbe", 0x58}, {&(0x7f0000000740)="0bd75898a9889084abb29ed6c83ca7580ff652e3c24b23c8eb9216c6f3f57fbb371151bee7ddc8fca3531f77c68f455c025353fb3bd04f015d09f2c60ded60a1633f2f31867915041b24d30404004c9c7521ef43d8d7eebb70f3b6fc9c0699b751fb83b3a5d3b1177ea14ec51081be358d38518d9c042fe21499cc3ef815bbf94352552540c29677b6546feb029c18308e2afcf08db7a753c83a15d79e74de9ac9a27b3091ba9c35a692efa272a7a2d22a63f2", 0xb3}], 0x3, 0x0, 0x0) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r4, &(0x7f0000000680)=[{&(0x7f0000000800)="8b928acd3fe64586cd8d57de2602e182480c81bb0cabcdcadb8bdd1e0806362c4f745a83934cc1945c1b8de6545b6eb2e8bcc90c4fc487b0a225759c2adb5dddf1c8354e0f66119c4869cffb89a8b46bc7ee447a9f741c5f79062cbd051984bfc36c9179bdffcd3aa648fb83a665016aec4256718f3e61f9b748e2af75503be34053855f9c09af8674d53169421b6a7641bb09039f8d"}, {&(0x7f0000000480)="b30fa41b72b4"}, {&(0x7f00000008c0)="a81c1e98b4e088f3ce00eefcb4555790d9b2e3709a226c5026b19b059b8a899d9cbce6ecc6e837e1f04b3c8cf4b4cbb49bf68c9c9da629004c6ba3ca819351420f1f2c327bd66249d353e9daab5a6db84b13d163c5379527f183eae5775fcb1f8ee9eb0fd577623bc0d9a460090226916f190664c87fb05c7077f689fa932faa5da7bc36f397b72d3f17ca5584cb74980ce68e7c38d6b8a45fc89cfa83270c0b114abd7c27761f56035258a26615364c7814263a915b35add0ef63c8a0142c63f3f462e5b9c67724b8b0efc6cc5e701c49682e8f945cb908e2ecb7662a855832825a55cebbae4750d551851a2749440ad270bb3f9d570304e038d78a5e766d71f9d85e16fd08a19fd4073888f8c31379ba1b5addf5d16c24d0755e0ca03a14b130989a5cdd4647d3dce45672f50255726cdfb3dec408485886bcdc9e65abc0b6eac5ac429eb8581cb644a173d6d2d6da84146399150569c0befb4ae3d879e9cd7111ebe4058701ea5e522062b732806d1b26929bfab7e5c0de03cc8027244cd2656bd1075b812bd4454ff138e2f3a143aa0175882f46ee5d0a4232679da4ce1c186789a17ca434a4fb97a7bbf01ebfdf6e222c3c694a9ce57a1fbdfe39f1a8c11ab8fb6cc05ee98d8cf7f2444ae821ad1effa030b094515543c1b626f31bd2ca9fdcb5ef24f17747ee374726181341223ed11fdd7f5ed4bcec002ce2f818127958e1d7ccdbe6c0d2006ae08bf52564b2ec994c7a75760fce5dd921bc48bc30a4f2781b28179b1967a876db5f778d7d6a22c0d7fc55958e2983513592553656dbd209e8636439dd7ac2c8d74615a666caba8953ebf0a46c68c0d1b755fec5937ff6a3ac17799df938c0acf7ff392f09c2805582850771d7289cf957bbed40cf1d2a011259843299d60c1b8fc134f2d8e8c8f2086fae8581783fe91973cb3335b063d633f15f918fc1b1f31dddc20a5c192feaca4fd812cb2527e57d1e1abb3e4dc9593201b4cc865dbe1f7fc6005f8217da201dc3eb71bb5a048380ecd779937f54da3694c867c2916c0d163af267b3dfb12e59eec6dc95d60f8a32ca4d241f526cfc4e46539eb4d80e45a292f82f658b8e7e1b6828119491c2633280a0218958a64e7e0540ed9bc77e4da0ed1bb8d8790d2108af84d1a3fc535fdc06e4cfbfffc5778f93aa9de5647a096c5cdb9940284b8d4886ba683dbdb2995336bd821760a2189f50f491444070f95ab018113e4e9a5180a2e9e6c2c9ad1fb9983a4de03a5b1bb15fcc4e45b40cf26c4dbe43b33cfcdddfd661cd8b1f92e9b9f46cf5a9c2ae7534a72806a138bce15def45a20db9c5c76f48f6c9524ebdfbd7f556abd8cd2b1acfd0d7dafc2a77474834509b2959745bf52cb9998d65608ba0a7ea4d31e883ac277844174501a9f6bb63df78bd3d80ca6365dab6c5ccd39e75b4dec084cc473bd0d592fa80916eb74522e90d048d749939b891f0842ff8cb43db83a0f17f4389eadcc7129f2089b4a87d69c2cfa858467f2f9a9242de8834749309ed837855c3112ca1fc1892339a85f41926f2fed1e4550ef17f59d164a7ec6474ed1399092359246c7b3a3e279325485c213403f9ef9315c70360a21a91b5a26c49b631c7b57a973e024d6a40897f3025b7b703fb321707f45b78c9054284c184151e8545e540440f3e474de86930ce9ad2c0634c0161254c946f620a73365bb5d922045c72dee9e6f00113fab5fa1125606d5823ada0d642ae029924cf03367520b8545b86b57a5f536f9980ef4cd59ac335fadb8b1bd5fec68f85eac269879714292113b3bbc2f76a7876c0f07b37bf3bdab3b6128aa9e75e1fa777ecd560de275bcde7a69bee84184d424f7891443b06b7cb9f614dd64d836ca3a309a17ff6fd4124838eda47965c23aeec9f6f66fbbccd34a7aeb1d70836d3271c6565d31938785efb202ba8ada55768170639e494d978a217258c8135010dfda15a14c66ae67adb5278f4d40262cbdeefba7fd05b45c2c452d065ff68e2ffa0ca1c8f6300e5b77d7b8ac5c1a4d9bff2d2719e605bc43d6a128e6cfbac4dfcfae73ba0ed51b133627ceb5255b790d4df5b64234f6df328bc56dd15c7cfa8baaf32b34d355e069bc874d40c6c2588630f8b901dc279295db5323b5c1747ea7201833ae3b9cb4385e46f103244dc9ffe4c6647b2af2aa5ceefe883fcb28c49b8357298e6d2e2970905ce85e26183e48897efc02026fb0881cf29ddd35487127daeceef1f7c916def3a77c6da92ed9384159a5f6d81f8b43ac1eee6f3b4fd5b28f74c62534e277f88146f778443d188c841df62884fe11dc6edf835d8bc9831d44f335ae1bd848558bc2c02015393d42196b249d77e88398ed221d1a78f6645415313644d88bedebd178763fc06fb8174333b5010a989f2e48961d099b641fdab239abed6124e6e5d478d6cb2d977e78b248e0c84fd0f86b52c51100119581733ef70100790982325ef72d17553ca1d13fa38b1e373ed160a96fb8bdb01c79d5168511052a1d797aea29b737f6c568f375b6bb3097e8c8ba7d1e5d0357ed84b0108c09da367884ca92b62c76de3a28d5cb2ea6da90c3350f02cb26e5c2410867dad67f3f69647b35cdc55df5732a7f7abfe9e1bc5b93fc768cac6939cd8597d196fd803e6049622d54e75a9a9ea1f76d2e9e7c899138901333f27fa206ba1f1303f2db5c267763debae9493235dd4e67424c8c59e1dc43c50f81d79d84fd7ff78c59f54c9ce7bc95d1160fc193deb89f32ef383cb49448c1365c6383a053dcfa89199a1242ae20251dfaa8c78465b9865c229d4a36aecc711756d19eee8da84e42d7ea2d3eee3896108a446e4047c23f622a9efe162d55ae877c0d8d1de36cabedd16c715e359a4938521c04d7fda879024daef70ad651501c131076e2bba528a1e970ca05a30bfed24bd3826ec0fad2a5d6de4ec105bb0090008778e3c8b5c3c8f6538a20812ce196400bfdb81ac7495093e84b56fbfa5688e18b2f69f1d1af92e3882d490fdc5abd7daf8d8787857ca80b78bb310a96411bdd1715c3534d7ab4581ce9b7caa930702c4095ca44f2a8920ff4edcbd6ff70c148c68e8ab7052944313e741308ab377c8bef70cc6e35b1513240dd5c183b58a4bf854b016991480409047d1f3c8cda183dc4a7c0c8e061088f322f00547a9f049158349117830e8991d0b9228ef45833d776e6d82bdfc1a977656205b28725b82d94cd54a49bd770987f777a04193726fdbbddfcd5faafdfa2e27719fd63d2ef556ba768e7d85aa2ae3b002be1cc35d8e2de3e0e5124677182b1b09afe0e5eb3f34bf527e04429c9b6e7474843380a07cd27ecb595a9e57754149ab8f1e1c6514f0dbc0a21efedce71990258c076e470302971f4c2e547664e24100601ba49791a81077b0c379608a1d5af33b5d539073843e54fec3908996b22bdacecd9bbfba70212e6d2acdd7f013f5e52371ccd462f4e39a90a21b50335ed9a181f8f27e3d5c5ad06544fccaed170b116be4580400f5a23ed08d6cfd68082a5a5bf4fc0dc87dfcb61dfebf453e3db6896742335784dc38e11ef7ed54b05ebb285664403da1b650be448135c1baeb40259b258584bc7ff38ac1d43dec6a8d5240bc2d54f839a816c21d9c083c979b525153a2271dd882ce01d227e348d4fe861aef862d38caa81ccbbb69f773f6bbfe0aed3941ed908618c4cfa1fa65468a50d74ade1bf86055a35c0123187c6d3d562d0434b2a286d53d5b9b2aaf22b7d78a3d8ba2082f780b70c3da9fb9730d71829b301f09c854cacefd865deed7ce6e096a4eec665399eb137be05b0020efce5533ed9de700bf7a4ca2dae1c0d71675c965a4c8da5bec15ea83b8ab9b4a88b532699e46a4ca593634d348bd0e7c8178ca1cbbd0f516d67252d872a739b17f37a4a605effcfed2d1daa1064888df458d1973f95f4f48e3ecc5e351718c306898a0ecb30adc09fc99c217a19f9748e6c7c002a851b0d17d10300924d5547d7cb25f45098aced7d58324235123ac902fb98c5799fc9270325ccce07a02107d65df90ae0a34096ab039159e89b7838eea4cdc5a326095c4c7dd5c630e8d1804ec3e02f018de518bd31e3470bbac2112aa95aef6034263a7f8414bccd921d4d90567da49594eff975d5cec56d62016d29f297b327c160b49fd141c4d01c8fa894542e38d9dcf8ce32617b66dd57fb27561397ae4510a03fbf19b3aefc1d9bea7f1a69a566c1310de5d843537b20d21002ccab6938542dd35736aade596c21d999adb6b05790e61699b15c6519c0330cf64aa117274a1aeb66ff30047cbd32079f23b723de4c634b23cc78755866dc1c08f413921e4a58919655769285b9e6a8460f1d82ce60155b0c71f4f009791d3bd86a60dbb3a05979655d23a42221069eacde542f49acc53174d6a3dead76757c0dc2108e7124a72ab2101f85920bf793d792b717880b7e45143ba671d374b7983913f7fbf1e6dd78a33eae0520cc3e8b8aefce701982b5f3c2ac7431df4bd69a8d88c82c9cf8687ca3f7928a7c0ce940c8d9e33696cbd049cd015d8ebeefc2d411395192e6cb9c8ed38c973b891edfc20b3b8677f1904ad8ad12ff7d61970fb757f7be425f8754389e9ce480fd66b802f72af65e7b38f0b3200426734438599ec07a345baf1e062fa55af90a7ac9c23209db9ddff105ba26e30bb95db288bab36eebba01706bf2121c7264a3f0022b74a75c2abd8688970e2509a2ab1e56a1bebfd2a0e93fddc182b2219f8c2a7d04253f42a4d13aa370469682f73408aaaefae77e7593c53ea143704134e8e5b6498bf597c0ebcf1ef536e44e31899f8b7085f053a2d1ac93089626273c48cf38cc9f536f185884aec44ac0e580d3175b85418713a5480fd2b9b9198f6a7bd20043acf88693a8cfed9f137035417b15e445c7e5969f865c90182cc7a2c79e67807011a7f1686320cbe449c0b6c392f64b200a6b661ae6ac17caca5cb1cfbd1f7ed4901dc59c53d74f70ca1e6d5241e30ed3d2058ede2e2fdbfd808471d8f69fc3d0ede2eeb31e38a7ec388110b1d66265f12855a189e2f0a135793096baa56b4e6339cdc88110d2a169d7fa5fd5efc4c2222e4142c55311a45bfe34cfe7fc1730203b5c7692f88a25e46b440e96a94c6d89fa7fe069dc1b558ed735c68763e14ab23e2eaea243e02879c51ff8b68d4fb1d242801929ef3617a08b9c5ad0b7438633c6851de66131b1fe15082b2735b1dc749509b43acc08ee1839a7e489a2f41dfa322feb42fef4d5142e9fcd5e17f2577c416f091504dd770841238fbae3770d881d6a9cbe1791dae53c687e24ab032f28a935afed5a49fe3487886ecbf45f34d6baea39d63479521b8d66d0f3aef8e6196228d5f2295c4fbc24c1a0e7de5edc4f9cabe8b564e9f025ca91e1f097d662a7e227348199e9d526cfb5185c3ae542380c53dc197b734b79e28c20141c3c6b05bb218c0ae0a826ea0864eee0c3468cd519494791309c12678bf25b432c2460cef0b580d24216804589b63d1901730eaf83d61dc06ae1c57c61e2ff2449fcabfe1129e8a012afd24a864784acb69f6b3679aeaad6a067cd15d5953ef5ef1de534e3a925f7264f0334a036a7a741b2c5f1b3e7be95756f7934becc9f18925da318d1b0957f082d9628946fc4b633de4be371e93ff4d423c2adfc8f65195a6ef79378711d7e5aba9a610b63a4b6e3e3cfbe7c084df871f90e48f57d0931e34fe4765dde9f81e617231b250cc14cc5af3c9301f8bc7eb216eb533c5a1"}], 0x13b, 0x0, 0x0) pwritev(r4, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x40105706, &(0x7f0000000580)=0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r5]) clock_gettime(0x5, &(0x7f00000004c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r7, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/pci\x00', 0x10d0, 0x0) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$speaker(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/speaker\x00', 0x6bf3b510632ada69, 0x0) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) ioctl$TIOCFLUSH(r9, 0xc0206911, &(0x7f00000000c0)) r10 = socket$unix(0x1, 0x5, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0xc0206911, &(0x7f00000000c0)) ioctl$BIOCGBLEN(r11, 0x40044266, &(0x7f0000000640)) r12 = semget(0x1, 0x1000000000007, 0x200) semop(r12, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r12, 0x0, 0x0) getuid() mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r13 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r13, &(0x7f00000001c0)='M', 0x1) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000440)=[{0x1d, 0x2, 0x49, 0x699de2d1}, {0x5, 0x3, 0xa58, 0x80000000}, {0x40, 0x3f, 0x7f, 0x9}]}) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) recvfrom(r1, &(0x7f0000000140)=""/19, 0x13, 0xc00, &(0x7f0000000200)=@un=@abs={0x3, 0x0, 0x1}, 0x8) setgroups(0x0, &(0x7f0000000400)) r14 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r14, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f00000001c0)) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x648, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000240)}) r16 = socket$unix(0x1, 0x5, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0xc0206911, &(0x7f00000000c0)) r18 = socket$unix(0x1, 0x5, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0xc0206911, &(0x7f00000000c0)) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000480)}) setsockopt$sock_timeval(r14, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xb}, 0x3e6) 16:01:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$getflags(r1, 0x0) socket(0x1, 0x61a5b47b4d5eacec, 0xb2) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="812136c151920fef1c03f7c6417d4de0ba897325b7c08a9ce38fb900f407c83318c72dfe14c04d3c61c728bbaf5439a83c90cb6b92a32a01f1e977f1f83fa97259dbbcbec5c372972c0ecd58f9be628bc0eb69e77d6e67ade470ffafa10f98aa7f9815ea35f98264f015150d263c1c0547b35c1cf297a24db399dda496d0726c0d7f7b78e5e108ce2990ece011948fa6b429f0020787cd29569c8d52e0dbf6ccd009f0229bf6bb82e0f09683a6f95e96d48ab2a80e810191f6643ddce7bc91e0962f01533bae745602154e4aa19981531f1de662da127b74eecef52ceb86f9f790cc706bc43d416bc446d7736a01993cfd5258b7cafed17bb883e953d96898f5c58806cdbeaeb3747a0787b7c7f059c309cb17369258201a4f2be4290efc618d884969bc3982c50a05441a7a3b2d86d6dce7708bf7c49d415b720e0af0def001f2daa779804136b6ec561be771a1ffd50d5dc169074b4cf537a64ee2441e50312ae28a635159ad304a51c9855a3f990e9c1a7976ec6f99ba2faf42892cde50a40ce2b4924ddc23e5f0934653621625c0631c4888f37e05bec54d012653c689605ef9130d32e7a5a97a6688519c2161f3f51d026c11184480fe94899083a4168355031055f120cf72b5452aa6c81609bc612196b1ada0659a66f25520be6d5e35c4f9292d476a20e8818f4b8c5f56696d5bddb907e114bb8edbf6277afe60711e9f14a31565682d83ceb11c52707c7dbdfe5a842dd40fa4388a648fbc19a045d2c7c1060f4af18af3e59a34b4556bc8b17875f460c9573ec1086fcaeceae99e9d52913a221521179eefa153219797957004c9975c97a0f84334a3eebe78bdb680f7441f12fb173b69f92e6c905f91fe0aba9d084224dbf690bf0452be8c2373b1d6ca188e3739acfa82586bf1de65878c34d84d473577de14ce68853e930c897e9c1fda0e4b651631cc93a5fae4b6524a4bc7e1917c99958a1979152a6135cce18c0a073766937d349614a2b0cc9fa95d36b12002ed936d830b93eac1773a82163bdd9a7b92b56f8f2b52d266b44e14135fb4fb31b4149376840fe12b67562239774cff54fe9d979c7f727acd735cf646a952bdb19766f924e80b8e030e015d13ec00aebfdc4866a64ed9ae31559bf364efad24e021c56679c1dbc6203b4f62597ee8e1b89e0bc30208e0e334ed83259cefaa480521e79cd021d9f42c8a308c5af90a97550b4b15734bbc5bb6afd181bf4b0e7ab26b1c318a95dd577a8cc01f8754245941c5e9e5fbd5d97e8eec13fa4f9946560f52d47b076d90625bd0ce677a66dc52cd896b2eca6bea50f7df92e296dc5d89e25a985b4dd71b75e91834e77c2cd62b32eb29c9dfdbe3ff706afa4369fb0680f3a7ff4eace4d99ece8e1c44b53feb446dde10785e1752e64dd79dfbe53383658efa987435dc2d79262d3eae720c73c22d185abd0edc0d617e4dc849175779b8116d431e95300802fe7289df4c4ab9a8aed166d9af6a12b2561918bebe3583b15b6041e3cc99a3f96d9eb4d0b75d19da6b4b41ade7080c672677a4bdbe3637f0c2cd59999ef9305ae1955fa2c5b093c0ae6e4f6b6b813e2b64a807ed8ab57d386b65af839fd7da787556f4a34881521ec5a3f50f1724ca92ade6557297fd4884239903abee6ba0c669778ab04ce0d4696c316a736aa9c0b2faf2653f6b43fe39e96e81af636d5aa8c8b59513d9dbfc7085f99502547c43abd47b173fa11a35184f0ee2b989e32ea18b93ddac1a341495b72d53fad0044fca7c3416a9798e8d3279e5bc2547c79c907a59601c97050d92b1f411c940c882285ddc7f88fa3aed053ec6ade4d688f237c2b31aaad6215fb11fa4ea77b5aad3b9cf9e1be716fe6abc95413feae54254d329909c2ff99cd0ff4411cfd10e1f6c0aadbcb2c7306c594a8e7fdfb832f7ea38ce7c99de340b368bee6064f6181074fecd3e8ba54c176d445714687453760f413a66061bda8b643c14b4cc56d178860cce104a5993f6a5333f8b0a6ed0f2ebebcdfc49aef080de01232e5c06b4cf4ed4b4ec9c27a0f729d98b53cd3a95439ded3c2a7ec03876da54443483f5fa20c910589a36555fe856aedca12b209731d3be37959a9f94c57377dd39f4dd8f6262bc8e9f8e2d45608a24e78ca85b676066ab9a4b9c901055e05abbe5148791311894700c3bf7f9f58ef0ec4a4f5fa05b3e6c4192c4fcb5d16520f067908dbfba8762a2bcf783a6dca253581ef2965c8e48a148ebe2d1270142d79ba6ba9e013729a1abc78b82627d015ef9dc8504ae3b989337eb6a25d4a32f8663e83ded953f58688597c6b135adc347f8317efa2620137270571ed8ef05bf1b16beee17de6629655b5224c4505d3cc09c569799ef7572f3aa82e102b7acd0117f8139f177dd59116272b908e52771a1cf7dc7fa00e429306a138f61d733b8d847dabf39bbd36e029643170976b5af45baf3b823ccd5983e674c3d7fd6b2061b52d2b0424562c380a48d07329ddd4a9711e1e4e2492f29cb341950da0e1acaf75551ff12042812609d008a08d40f8ecac93d9477f5ecdae149052015d2f56513e9814ca3dbe40613e758d26516eae9b52ed2211971ee5c13f67f6911b8ba715a81ac19c29bac58c4d55e955c5fb434bbbd58cc01669ec8a3fb0ce32287700fb3520ba6c6cd3063f670b773655fc2a86d4d11cd147587771a1ba0419cd3955ee2ebe2a933a4f9dae2108b3f34d65ac2555d56a8d35a333a53f6f8811e60205d80d16b28a6b85c7f1faf5d4a126e10f65f915e3a6be86115288efb50ed131cb35f023473df0b74e2f76ef5b9db7945770fecaf4e12afcb15a8699c5ef194daf2c4fa864a8a9c53e2674fb1a6d0757ce546a75c408135304d917ded3bf7b37cdf6dc56de798b29804ddb8d040f0d237f3554b238c9456a2154f8a1cc1c27eae63d2ff4c328f97befc327b805a7ffd28a441b414a2e4d5afa23ea882f8662b8a62c7ee23b0b07cd3aaeab284adae7243de59e6290781230257f30f71efa5b2400fefa1d1df5d337e3238b03604dc181660fbfda26a47210b9da48934b42836c5e299d4dd9e8ccefde919d71223e87975e8b701de7905c1ed9b22cdf35c673618325dfc18f4aa0b84d5e61a827ae49b627f575d5770d6e251efb70b1a821eb59d965a48cf4ccfab41c99abf54ad869bd663ab91802f99001ee6534e8ccea9e139618ecedbc72d79d93170fb8e60af4fd19a8e1a92203aff0e478cea31b35d7c468e64c7e04eb85e8f42af0336f5201f241eaeeb8d68e77ddbc86ef1483217238a0f3b300a5c4867c4a5ab93a22637782ef41ec6b770ff6530fd647fb8ff31310444f7146457e746993047cbafb59644762173a8d306f9e0a59fdf03025ebbc83c3a33abe63c0ca93663f5f39a7ac3b5400ad82c3649d44a0d5f7c3dd04bd7d27d294a7d4a45452b281e84fd5c9aca13207a116bf5f70f7b2a10df994024dca2ebcf69631ba015b21ab17180634fbc1c6ad4efb5c81a5a49d327d0f2fea50255ab15d262031d3d0746485f6e7f80e2e05e0be36b15e3c156235be53b01f0801bfab94f8e3bb4d393da00f7de8ec1a403a48fbfe477af2160b32c27687dacc1d0ac516cfa4238d8967f2df7ea3443226d73a61fc3014c371973b7d0ab5324093cd28420e35e6c745b60d23764ab24ac5d9b9afceb7f1c0c137c6d0e48f194bb116af2eea411410c5247974c15268975ad174aeb5454e58d18942aad3507a7681223e4e7e18f6cb891e48357b043f331f3bc928556377a92afbf85ee12b45df971181309255fc6e0924640dbfc9850490077bfde5f202e1af4ce67c707f6c3c55576e769341ca673e32515c36446ef961f8044b6936b9cc317090dc1e36f0902fc2b5975c094264dd97c0bd806f7dbbd19b6a61374cc4a3f49a4ebd19323a7b6a7c3f8dfc109a2b1be403c32f85ee96af503b2bb2d084176c02efcceeb3bf5f7bc35018bd7d922baa5369946aae36248245003aec36b191b2a853639126d52f9c004cdeeee0fd1f778e20e772458dabfdfa07e15a112f76c9242b321c4325405e5be2968d8b2ad95e545ed689ca9a1e48cacf90d80c44b411a9ad4817ec98306bc3b7c12cca30d431c5b432de42b28c78d30d1cf744977e9935a52759fe25b16bb02f7c38fb27fe257546b189038ecd5276636dac1955e2b1190abbf93fcca814d446fd343b70875b324163376bc8c073b77e98f3d3a168619820418c5c301b7d359b3f09cd07845f97bfe015b5d32be43070486ac0969705b39f849a852cead3b4200245dba1275676829e82d2deebbd622d464d5b8191ddccf20d6731c3b8b55c56d16d6ce1ef390729f7d313bf811629124b753f1336b8dcd068c444fe6b7f33a2265b1e0a9206172e5a5b8924f3358cbe83904d2d1281bd4c7497815d9f5ba99f00d5155e68b47933a92b085d657aa747d0edf87d40e49116c56e5496a7190de18f350b99de2c14891bfb6c1ecf17a625b3f1318db26b7d42cef81083465991151b42de0bed3496691b620c38fb8b255ffe342acbe935fc463b30a25f3fe3f1a55dbeb03a1b173a8ddc0e61d7278989730c32828442009ded24b3a1e259f2a205ecb1fa9f3a86b9dd9b45cb8f4f47466df0a27176327057f6911b6b856a4d756102ae572eafcb79b14f5e2f89bcf25fa205f448cd40643cf2f30dff0f34331be8b09807c2cfc43f192841c62b35a0c9a7b0081739136fc9e3482ec3b3df43dbc07e54c793f0de899a50d831f0cff6d9a4d9732fc20f2c54c4378c96048f6f650aba942a68390685707bfa8627fcef96c551e1592cba6ba436125cea67d938dabff55e701417a44e257163a48918ec1948ddc5e69d4c767f881a32c09baacf548504a4fe4105309c54b50485bc814051827f2c7254d5015fd8856e974c97477dcbed795f042a3d84d2dff5cab097faa3827d6a03745bc4b482a5b8a69232eb315a9fd67356c607c4d0bb67762e5b2d0fcefd31596928602bd127997b7cfaff76c296ebca7f9ba7c7097fa49a28e7d0b0e31d2bf449efb8c625ba8f1ac7ae81494ce63164c01882b5a02a6ed6bf72fbb1b4dc8449603467f480a58471e1a86b3c08a17d0fab88bb1fb9f8fe01ff980fc4242b3efb5e99a46e1e24e5f52cd47426dbeab514471885aee3571a6b71c1f18cbb481625cc3605f892e7adce3eed49466822cec33855c195ac19361c6b8df24b26253461b6dcf474a6f9c6620ff84c8e4fa3fbd078a35394c9d3a357b3c1278dd81541c200d2c28d10ec466215083aef6257848adb095e4508f38dbbfcc73e9f5ea9d5e6afe8bb545a31349c61d995ec32c778f3e190604dc07e01c765b9e900f54bd16425c2435a83d8cbeabc87fc321b01cb3d369dced9474333c26708105f74f6c1b7b3a597fdf23a11f3ca0ce9760ea1dd561f511a4692341c5642413804458f78c5b6d0a66fea53dc4130a214f19e66d72373e6ee359fd66103c138eed93cab22e3322be0a1a0c564836c4d0d70c6c2826d9b1a0355ad6c447fb21f34263cd0337264bb5578a1f146199fb4ddda4d535fd8e590752f10e4bdc8f3dfa6e0f66049f7e6982fa4dddadce9ebbf59c2c97afcc86285568ed58f3bb72206c1e167b2c3bddfa4f827dc5669a7e7233622487c4fba0b075842f91b726e5f04aef04153a0a14536ad945765ddf5953591fe94ad29fa0e4426e0c5cde5bda55df2eeb9f8be0640681fe868033ead62350e6e159a3a2279665e980f985e887c0ce97eb14784101237fd975ea5ea7069be85e"}], 0x2b5) r2 = dup(r0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000240)) socket(0x6, 0x8000, 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt$sock_int(r3, 0xffff, 0x70717b3f96301291, &(0x7f0000000280)=0x7d, 0x4) r4 = socket(0x18, 0x1, 0x0) socketpair(0x18, 0x3, 0x4, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340), 0xc) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r8 = accept(r7, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) read(r8, &(0x7f0000000540)=""/226, 0xffffffffffffffcb) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d1", 0x1}], 0x1) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) r9 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) 16:01:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x0) select(0x40, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, 0x4000000000000}, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) readlinkat(r1, &(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=""/129, 0x81) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b02688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9ab28978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14d}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) linkat(r0, &(0x7f00000001c0)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00', 0x6) 16:01:11 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xfffffd11) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x828, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x1e7, 0x9}, {{r0}, 0xfffffffffffffffa, 0xa5, 0xf0000005, 0x0, 0x7}], 0x0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x41, 0x4, 0x58e, 0xffffffff}, {{r0}, 0xfffffffffffffffe, 0x551fd0e2eaf6961b, 0x81, 0xfffffffffffffffd, 0x2}, {{r2}, 0x0, 0x28, 0x1, 0xffff, 0x7fff}, {{r3}, 0xfffffffffffffff8, 0x8, 0x2, 0x80000001, 0x4}, {{r0}, 0xfffffffffffffffc, 0x10, 0x800000bf, 0x10000, 0x80000000}, {{r4}, 0xfffffffffffffffc, 0x12, 0x40000000, 0x9, 0x401}], 0x7fffffff, &(0x7f0000000340)={0x80, 0x3e7a}) acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') link(&(0x7f0000000000)='./file2\x00', &(0x7f00000000c0)='./file0\x00') execve(0x0, 0x0, 0x0) 16:01:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:01:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) accept$unix(r0, &(0x7f00000002c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES16=r2, @ANYRESHEX, @ANYBLOB="e1c4ae6081d4d2135eb3e657d886", @ANYRES16=r1]], 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:01:11 executing program 1: setgroups(0x0, 0x0) socketpair(0x12, 0x4000, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x7ff, 0x80}, 0x10) r1 = geteuid() setreuid(r1, 0xee00) r2 = socket(0x18, 0x8000, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r3 = getpid() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x1f, 0x81, r3}) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) geteuid() getgroups(0x1, &(0x7f0000000000)=[0x0]) r1 = getuid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) fsync(r3) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r3, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r3, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r4, 0x20004269) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000240), 0x5, &(0x7f0000000400)=[{{r3}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r4}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r5}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xff, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) r6 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r6, r7) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r8, 0x100000000000, r8) write(r9, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r10 = getppid() r11 = geteuid() r12 = getppid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r16 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1004, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000100)=0xc) sendmsg$unix(r9, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r14, r15}, @cred={0x0, 0xffff, 0x0, r13, r17, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r14, r7) fchown(r0, r1, r7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x4000000040, 0x0, 0x1}, {0x81}, {0x4006, 0x0, 0xfe}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") load: 4.66 not a controlling terminal load: 4.66 not a controlling terminal 16:01:11 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) open$dir(&(0x7f0000000000)='./bus\x00', 0x2015, 0x0) 16:01:11 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000000), 0x4) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x400, 0x18e) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) 16:01:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x0, 0x0, 0x1000000160002}, 0x8}, 0x3c) open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x0, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x0, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x8, 0x1, 0x6, 0xf64, 0x5, 0x2, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r5) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:01:11 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x43d) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) utimensat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x5b62, 0x80000001}, {0x8000, 0xdb}}, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x74}, {0x6}]}) readlinkat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/46, 0x2e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:11 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1, 0x17c89dba, 0x3, 0x10001, "7d903e1e084a5da6f3335e0bf1f2116e89239f60", 0xfffffffc, 0x1ff}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000080), 0xff52}], 0x1000000000000289) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "e830c1e7bf6e00e74de422000000002d00", 0x800}) munmap(&(0x7f0000bfe000/0x400000)=nil, 0x400000) syz_open_pts() 16:01:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x18}], 0x1) 16:01:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2e9, &(0x7f0000000140)=[{0x3c, 0x0, 0x0, 0x80}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) ktrace(0x0, 0x1, 0x8, r2) fcntl$setown(r1, 0x6, r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:01:11 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:01:11 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4001, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) recvfrom(r2, &(0x7f0000000140)=""/239, 0xef, 0x800, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) r3 = dup2(r1, r1) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000100)=0x3, 0x4) close(r3) 16:01:11 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x6) recvfrom$unix(r0, &(0x7f0000000240)=""/252, 0xfc, 0x3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61, 0x0, 0x0, 0x9}, {0x201c}, {0x3}]}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") 16:01:11 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) connect(r1, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) fchdir(r4) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) getsockname$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) r7 = dup2(r5, r2) unlinkat(r7, &(0x7f0000000080)='./file0\x00', 0x0) 16:01:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2052, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x251, 0x0) ioctl$TIOCSDTR(r0, 0x20004455) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000140)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x60, 0x0, 0x0, 0x5], [], [0x0, 0x0, 0x0, 0x1, 0x0, 0x101], [], [{}, {0x0, 0x0, 0x0, 0x4000}, {0x100000000000}, {}, {}, {0x0, 0x0, 0x0, 0x708}, {0x0, 0x0, 0x0, 0x1}]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x4000000], [], [0x0, 0x0, 0x0, 0x0, 0x3f, 0x800000000000000], [], [{0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x4}], {0x0, 0x0, 0x9, 0x458}, {0x0, 0xdf5}}}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f00000000c0)={0x1, 0x1, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [], [0x0, 0x0, 0x0, 0x2], [{}, {0x5, 0x0, 0x0, 0xffffffff80000001}, {}, {0x0, 0x3e88}]}}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x80, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f00000000c0)) chflagsat(r7, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r9 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r8, r9) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r7, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000640)={r10, r8, r11}, 0xc) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000680)={0xfffffffffffffe00, 0x2b, 0xfffffffff7ef952f, 0x2, "ac76a7989f168c73bb55a403f1fa8a51fe3f15c1", 0x0, 0x3f}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000900), 0xc) ioctl$TIOCSCTTY(r7, 0x20007461) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f00000003c0)) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x4, 0x0, 0x1, 0x80000000, 0x0, 0x0, 0x2], [0x3, 0x0, 0x0, 0x3, 0x100000003], [0x0, 0x0, 0x1], [0x0, 0x200000], [{0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x200000}, {}, {0x0, 0x0, 0x6, 0x1}], {}, {0x2000000000000}}}) 16:01:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000300)) open(&(0x7f0000000340)='./file0\x00', 0x2, 0x105) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x7, 0x20) semop(r3, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x2, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r3, &(0x7f0000000340), 0x21) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/100) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r2) socket(0x2, 0xae99e93a6aebc89f, 0x401) fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r4}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0, r4, 0x2}) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r5, &(0x7f0000000180)='X', 0x1) close(r5) truncate(&(0x7f00000002c0)='./bus\x00', 0x0, 0x7) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000180)) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000040)={0x6f, 0x9}) 16:01:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x7b, 0x0, 0xfffffcc0, 0xe6c821426f1fb0ca}, 0x1d) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = dup2(r2, r3) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{{}, 0xfffffffffffffffd, 0x128, 0x4, 0x50f, 0x5}, {{}, 0xfffffffffffffffd, 0x6e, 0x800ffebe, 0x2, 0xffffffff80000000}, {{r6}, 0xfffffffffffffffe, 0xc1, 0x20, 0xffffffffffffffff, 0x8}, {{r7}, 0xfffffffffffffffb, 0x12, 0x40, 0x5, 0x80000000}, {{r3}, 0xfffffffffffffff9, 0x4, 0x1, 0x1, 0x3c}, {{r8}, 0xffffffffffffffff, 0xb0, 0x40000000, 0x4, 0x8}, {{r9}, 0xfffffffffffffff8, 0x20, 0x2, 0x88b9, 0x4}, {{r6}, 0xfffffffffffffffc, 0xd7, 0x80000000, 0xffffffff, 0x15e2}, {{}, 0xfffffffffffffff8, 0x5, 0x1, 0x7ff, 0x3f}, {{r8}, 0xfffffffffffffffc, 0x80, 0x8, 0x81, 0x624f}], 0x1, 0x0, 0x4, 0x0) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x2, 0x7}, 0x8) r11 = socket(0x18, 0x400000002, 0x0) close(r11) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r11, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r13 = socket(0x18, 0x1, 0x0) close(r13) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r14 = socket(0x18, 0x2, 0x0) setsockopt(r14, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r15 = socket(0x18, 0x400000002, 0x0) close(r15) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r15, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r16 = socket(0x18, 0x400000002, 0x0) close(r16) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r16, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r17 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffff9c, 0x3, 0x200000037, &(0x7f0000000040)="04000000", 0x4) r18 = socket(0x18, 0x1, 0x0) close(r18) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x2, 0x0) setsockopt(r19, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f0000000ac0)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYRES16=0x0, @ANYRES32=r4, @ANYRESHEX=0x0, @ANYBLOB="794fdd4fee7c4c73feb08d3c97b24208da3ef20f3f821e9b629ba65a4121d690963452a55ab6536f34c6be897af360e3d16661dc1315dc881f3180aeab36716f51697650b61ce338e03d2c1a5488eee6d3a46751d3d7b11a35d0f322e8bd4faa63aa7a97d86439d90fd835361f1bbab8c8ad357f8c071d32723a998fd9c833627bf4bdb1c1ea7278d10815e1c0b655e1e39ccf1402a723f9a5fe7e239f8327e58092a69119f7e51b3c009d5aa4937e25a92c9bff88c75a946adab75beedcf6b444d74a3b35", @ANYRES32=0x0, @ANYRESHEX, @ANYRESHEX], @ANYRES32, @ANYRESHEX, @ANYRES64=r15], @ANYBLOB="dce2a2adad5317969e560fa3", @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="ca3a97e4881d81b7e661dc5cc7404230e6da84971da830649b4a670fdb1c809a7c33090868616e189f547e2b9bf9d1d889d50ee2615fb570b39a939bc358087cdff8210a3224075f401216417146df58ea1e6423e95e4c5dce213d5c5e9a3e7a8319dbc9b715b1e9f3472b15624505e84ee262ad1236d2f6909c69bc5736b2875c937ac6e12729e8e58b0b9fdb2cb5628f10464aa32b1ebac7e562c45f3a09e5c48a86f774288de768627fbf4c252bcfd8470d38b7ce1c", @ANYRESDEC, @ANYRES32, @ANYBLOB="7310e4ad86574bee7e2ef5c2118263c5a4793f4cb8db1bd8ce3e1f72a57e15ce05e6c1cccc475c796f6ee2972c4fbd18ae17f800e9e904d06e96028e0dc8a63e9fb138bfec7197c617b6daebc345cc0b3bc519d8195a8ebb861c1402026e5de60a7c3827a6ed0d328b8a64a8014466561a4d1fa74bc78dc975b8f67d1f7d97e0265e281913e9ec17e839507c61c0b4b375c98b91a8a54727a47aa4c2e4700ed28b9547b0f286a496ad77f62b7a14ed4d7ce090eb599b7e6b3c5ee0c1b048f0030baf508e2ac64ce187de09", @ANYRESOCT=r16, @ANYBLOB="b060e518e96f653b8d5fe40d36", @ANYRESHEX=r8], @ANYRESOCT=r17, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYRES32=r18, @ANYRESHEX, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYRES16=r2], @ANYRES32, @ANYPTR=&(0x7f0000000980)=ANY=[], @ANYBLOB="d871fee525a3b44e30796d8cb3262719679bbe784f70bab738990c8a05e9c58d3d64f7a9489d05e78a4f0ee285802812a80a769847a417d545d4bd6c5aaf468713723f64a2722c8d999b7ee49ed5eba76c80ea4867220de692a6209f039cd69e7966fc19a88d54084ebc9e70e097d7271aeef6faf184ba5b77ec3c8108a2559769941421270acfe29c44327ad4ab96a57ffe0efd6c7626ab842d2e9f48025bd1f6a6d9f16f1a16250318a66e0ff53d22a25252a5172d61f9054b1902"], @ANYRES64=r19, @ANYBLOB="7c3e66ffcf6228f5c5c2f63a64a5a5c536ba9395a22a17025b7d0d3f0b82010586b4bde8ab72d34deb3902ffa2a59467be591c627b53425ca90bb5ecc8c205c4e2761279b27503e1257bd106c4d7b6cedc3a277a489c7f7f1982c1e14fa624d059ffd674a4a85d59dfa429e581d998d73710443dddabb704be94d33b6d28cf"], 0x8) r20 = socket(0x10000000002, 0x2, 0x0) r21 = dup2(r0, r20) setsockopt$sock_int(r21, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:01:11 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000002000000000000"], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="334c8f3c74cd5aa5", 0x8}], 0x1) 16:01:12 executing program 0: r0 = socket(0x4000000800000018, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "000008000000880008000005fd9600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040d2c3c90b48460909c2592e70e764b1da37543cf3abbba31e2b4be488ebb0b31866eea047e5bd1fe2e0eb3ba1b64dd79e38c3e3ccc4459590ae13ff51ac"], 0x10) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pwritev(0xffffffffffffff9c, &(0x7f00000003c0)=[{&(0x7f0000000180)="e1d70030a78fdd1dee5b308ac47c460a6be6cd770f81032ea09cf55501f23b5f767bf0e91300d579d97755ceade060f8fdd3ffaf45aa65f2f2b6cf", 0x3b}, {&(0x7f00000001c0)="35924842102dd577b5326183605e90ef59433697e11d15814b", 0x19}, {&(0x7f0000000200)="64359d", 0x3}, {&(0x7f0000000240)="8174342bd609afe28f95556b92748fb8be53d25706a95f66a07d3aebf04358b3b3a87aa9691085a3e9b21a9cfeb572bbd474dda95564fba696ad7a23623008d5008f6105d213f018bb61b5dc1d84a98e39a9e4cbfa777df82bc4af0e5499a5090ba813d11de6bc975eff22e4df61d7b514ed8361d185a247b05cbb4b21a8a37eea856daa39ca0a04d88f1fce9e63d89f7f996c9ddde0b78fcad2", 0x9a}, {&(0x7f0000000300)="55b34aea2b0caa89c76a23644c6a2d7d0a2cfe61e742271a36c598e43cdb993e12", 0x21}, {&(0x7f0000000340)="481c5934df3dedf5618abc617b23ece9006019e3cbda4c6ebc17caf514dac0a80e6ac650711b17a50b668ec87c589158179a794a13940abde05f4bfd472d33196c6374f5ace49ad8ace8c984c8f03dff944bdb4648936f0bfb0ad7b8ee709bf137090d90cda06f0c0ea3e0a8", 0x6c}], 0x6, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) 16:01:12 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x100, 0x0) write(r0, &(0x7f00000001c0)="81aec4beaff50b76711e1eb2a0387a7a7a99a5552732f7088c011afbe7bcb8d96691c9751f51434f13cd1d2c489ccecfe5b0c5a97ff75e500cbd2834683147cb5a2fdb5f31a7bfb38711f80b7a7a5c8f0b088a130304bd1816ab657de678af1d3cc8e1a14bfe11ad3cfa5f4e794084a8836f9b875544d8382172296f3792db8c82cfb50f3e05f90259aa7b59d0f07d71d93e6d9c029ae79a4d4a8f90ee3a223971c5ec8e475c97c87fe561f9d3ae87d63786f155ed27131de0bcc40e2796daf5ded7e67ba28efcf0fcdda4c81c79211076e339", 0xd3) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="f904"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:01:12 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:01:12 executing program 1: clock_gettime(0xd9b2eb429914d72b, 0xffffffffffffffff) clock_gettime(0x2, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) write(r0, &(0x7f0000000080), 0x0) 16:01:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfcffbffffffffff7, 0x0, 0x0, 0x53], [], [], {0xfffe}, {0x1000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'v~\xf2', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 16:01:12 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ff12ffffffff010000000000"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffffffffffde}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000500)=""/4096, 0x1000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x10, 0x2) fcntl$lock(r2, 0x7, &(0x7f0000000100)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000300)={0x18, 0x0, 0x401, 0x3}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4120, 0xca, 0x9, 0x1, 0x6361414c, 0x40, 0x7, 0x0, 0x0, 0x3ff, 0x7ff}) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x2}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3, 0x800}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x400000000045}, {0x6}]}) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:01:12 executing program 0: r0 = socket(0x1, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r2, 0xe3ab, 0x5, &(0x7f0000001600)=""/115, &(0x7f0000000140)=0x73) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82026f39d57225e20800118e1c5ceae651f449796744ec124922a3af27b427bbd92f646d8aaa3de9f30b2e9cf246f6ee1a1c5a249efdf5723d4ed8fb83a3dceca7e6e8cf73235f3ea2c602010000007b01a4809450f6c2cfa80e9f172f000000000000080099ba6d7a5d4d562089fbac1e680d5db19f085dfd2379"], 0x10) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000480)="bce2eebd458c987666ce6c152a00def31c70fbc1f3d3acd6bc250db55399684ea4be01d64b90ba3e97ea1909684bb068bfc16bf3a13727944f1a4f8247844a695ecba5a5455017c2fe9f94fd835a798c0575e57d7014ddf5de38ce7541d58c874d9445f0279c93cd6ddd1dc4a54e9b43c600509c09433ff4ae960f82fdd05dd60076013d6d7b3f54aacd62125da3dece3fbdb577398ee39e7a479e73aca3a2ae057c2c2ddacfa14ac867c984a5f413cf37ac96a392fe241aee2b2b5e6a01075c0c521767773605bd51e3a8f2ef82480dcb350f071f1386b1d0c76c0a0f44a2478321919da0f084ac4bd35376d5755676103811906590594d4ac9e22fa4d02fd995dbc7c0aad864c8c9e2acb92bc44b5188020dd139762a85cbd331eaf485449f941da9dee7f339e6559c8e7e346f88e46ae6347774f85274c9062ba321b69f19bfc215a08419b95877bb2f5a3f2b0c60fd02a046df1a5c807d562ab0f38790da9d9a8c7d6c8257c087f58a40cb742a10494f7e349d8375ddb25e067435893a799f49aef21a5cd47bc73eb46a674f8e2c0017a6ea835d78a6c4039f83b3dd72073c5960bfb4b1fbae404a9999ad20a30738747eede68fbe559e406fcbae731b55afbc4840947ca0b9a2a5b40310cbc0bad37a552bef84070206a25d8e8c923a6aa92b8c7c0e3e45e89da557bafe09371a5c68d35ef9acf58d33bf61a24cd694b0a1f57b4b5319aeccf020488b8fd24e36adac3a3abb29141b8f3c87d780ec22c7baff78446da04f245884934ec9a9af40005207ae2db7a09ff9d6e82ac7fe10a0ff4d4f48b05562c5c3faa6318bd48f59d2d6a0080b0434273782c149b95ddcc842ebc0e5d27891c24fe96b54b1d17aac4a985b8051185914e595abdeda34c2cecf4a26cac557c10cc8cc686ebfe6f1f93b0b3d502a42f1249616c1fceeb2b9edf7a6bdec3a9b1f7746590022de2d69777d21d7d0d392a6dae60fbfdb6f39a8f09b7d64a68a7a5d2c32bb05151a49b7e155ff585183d3714e50b227b2d46da1c131d5b7c3a62fd9b1cf68b4ba316a6079285ea2c60af1ddc0303c19045da1b83c978995ad2e9bf7bef5fc43079760a6cb5c38990d4a77349df81c7eb28d962f5a88c413b271c0e666fe382e7659c9f9eefdca069858f45220ecc48fa2936cf1336191efa79eb263eb734d4dbe9f1e7521d810deb5d809a3ac8ea52a4b02baae24359a964ae06fcdfd0ae33bed0d04ae65cb50bdf95cfcfd5c9580d35fdaf5700fc9f47743748affaeb07313df4e62182db403c19ac217cb8b13f36f89255e00b0bc51abc26ae49a68dfc5710027fb12b7ef98ec9c07971b9ccd700af4aa6e070612099f43532b522dcf714f8b4f994af1401ab2012aff580f8a39303a9e54c3562b04f273ae584f388d051c8f026399a2d8d8bf3b201fd69db56eec6898a3729dd3881d5777069f1d0bc9d5c62501a8f0b016767c3decf095fe64c8f17bb2b55688a5782d8aeb31d742ad208f7d4d5103d4ddf0033678c2ed085bc6ba099333a2198a4614d69eddefc5437e8dacca864e9c35f0e954933f97aad4f0999534ce1716535c31cf87d694cdd730b91e50f05bd170d45174f58a5d3992bbbcd92fcc686443942b9aac2155e129cf9c0989357161d1a2a5fa1429f985999edbde5f02187b044c72f025dc8e86ba24fa5eb5b8d2865c59b6c79e0bd2eba10e2a5e03c354a3af7dbe1498596b8638c5bbc5251b519f6d8af05cad3f37c37a5029c011671a3b67e47758ec0c20dcf3a8ef218f4dfe6169541db6a07ce64e4f010b41bb50914896c5fad640971cf7b691cb96021befbfab58f1e91de0862ccba54500cdf2446e15bc01f79b182351047ae23b32930a56e0f7fb01fb3a82896a60f4fc1e0e83d88ca097320f2a9256bd16f725690d5b01bc505106b35f0d2cde47dc2e64071ed732e21e844b523493eedb87f93c002b4fb061a6a80325cfb14c89bd504eaa7820e42245125b5b899567081485d21dc9336adced20eccc0d1a70cc6308fabd9703517940575e009c46d2583ef95380da2859b9257c94d26b34b00626b50cdaee6d1da73926949b16b6268e1b2f0c688ea460a9dabb12f5efeb5a989fb03634e54617b1fe7a5b5bf0abd65a9e8cd93f1c1efd01a78e247820134b7dcd4e21400a500d2bbe0151085cabbf50290653723f293532cc91f2dc648c01aa3c399d092df95eeeac1c3b4bb0f87c57f4de4abf325e2017e7004faba35d813e1836fe89bf0f4854a6545134c787a6f9625796c1e75b98c7c1b608addf004326ae9a9706e1e41f13c858a5d16ad702a56cddd754b8344eae200b75e051995ce0563aae9288d1c7deec91d9db687dd1db060aa2517f5610e758bed44864e45c2211a8b9743753797fb38cfddc925198fe782d8f4859ccf33bcdd496f5ab70376ced72c86a972e858a88ad53289f42646a2576a668ab5e426f1b2fb1f2d5a871e2674bfb75cdd2398b4386dd68d619bbf7a229e6a795b7e8bcac13a455e18949b138fd8ef1ba206b6ff2cc6ab3feda3745db8206f4c766a9c4f25c0d23f3fdbaeaae2dc9a815efa7f44765eb5d639d51bd706155efa89b834f4a595c730e2b48a617064665fb99439770d30d6f8797057160a884fdeb2863650a46d037821789b13b1da827097d20939e014e24a495920ebcb1b587c58c3d10fce6392bfe357c47a53acf1bc2cdf14fa6bb24993255133e1c89ceb9e868c8c3dfe7cb5c64d2ddc6d82519252a0cf7a71a67e8669f21fb53487bb61575f3a4cb8667eb0b087199752ddc35ae208baf11bf1927cb899a4cbe662a72f4ba478f2b328cd222d9eccc22bb73211f8890818781768b3a873db186683a69c5a838ae27ab2f53eb8247e51e009ce67eaae73029130a14409cb3e187ab8c7d691913da90ec869fd6e7afe15efae85df561e50ee3ea86f823d91a8bd61abb96584d759881b0595adb49be36f06ea6953a35c04c82caa6b54c1ee585e632f0456383f89beb25944b2d83d214d2bf82e88e4df85322665b4f2de34267b2b78f8fe7513fb0ed2591deb2b1a640cf4859bae380247ae92d3832ea247a8c7126f0f9027ae2e4d850f567c8f6b3942c741a128dc830bd6e18311c93e30bcc3f1e6fe60080c3d4b85e2314c767e247aaeedf8297f994066d232b3855e30a1606520431ede26e3acf1d35fa7865e67aa3f914bcfac582257bbd0c673ba0abc8d32c5dc5a1759977d94656bfef1fe45fc32f21aea01822b762b3a90be63c1b455d4c90e5404a9d22fefdaa00bfb1d320cff974f715979f9d633e3faf3e194c1906d5a1500853a35429129c79cecc4bfdf3221631632b8601db088dc230f505b5d819544d2bf11e7cf8966efb96d56897bee4c1e1ff83ee688eb790484908ba18f055c576b0f5f7bc457f747f432a9e2d15e08137a5d6f833f85211ee41500263b0309d49637e0473c5428aac41156c21a4776c55f59cbe7954ab5e64ee5ffb24f4d4f918fdb52c96c7b5e9699faa6cbc085dc697f07ea15672b9ac47b95dfaf0035ba466472336a503535d57378b6051bc402220f3bbd3bee08b41ce2ccd7924972cc7cea4638d4605638868cc0e7e72a0f84682f0ad6d4192412ebd5e111a37a73ee5362493bdee3dc99fb41457d690723a823e06cbf9afe21725768a59fd9286f96b68b15c27cad0ef1162892be56ed579f6c0d998d52bd6a09dd6010b7ed2652d8bdbd99bdaaead0b5b784478da23b57500d2f81222479003aaae974ab7ef424a622afb135e7f5515566630f9ea1913d8b3bbd89503daa7cc7797595db67547d076da841b6f7ae352acec37ff86f3d156c6d77f23cb863e6cf8d6cb269b535394bdcfd9ee38a99fe9f78ce8c173cee476bc8766f6094efd2304164ce1111f7397edaee82f2e8e7c03975ff9609dc9385d1587e76c9d1fd33c85477bb218d177ac3a249ad69fac0ed5f209c4e062a599b23e5597d520fc5e36801c4cd7dbbd900fdf4603b38126a0b556f6244059c52687c17c2fb99a2a116902f4971e6edce3776b6f217406c9cc17129ddc70d4a08b9bb6662d3382a388dd574c0234f3b89b323f98357310af712c608df6e56b410286dc2cf3fc533c62561742b560bd3870465b401d963520453b046a606b6a86e8b74177c29ab0c1be94c4957f7c12f0eeb429bb0e7ce92dec43454664a55aaa975e01d9050b1c4b827114dde23db55f0d26a4f1c99d9fc41dac688eac33bd59371576bd53c856c6612f324195a2d96324a9ed6d7d5db24ecd71a24741eb0f27fff4ce9285e16326e18df2d9affbc34ef9d5a67806ebe063625de9c65ce7d3bc49e4022fc1594ff4586d3ae168c005567992ca3c0ac46ce8b1479f1fc6b894e31a57a6d0c4a50af4df4cfd10531f315c20caee089f665e9e7d6fc13980f7702a1d05975e2af432e7550ee53f6b55956bcd536a5bc9bb7a88071146245a80a694b1e1b52f45a3b4a3f0a0e9bf9e111d1380e7bc00bfb0ea9105010b2b998bf03073f284610c174517386bb18ec35dfdf180541ff2d4ea6581b1cff64dc165ebe76ae5740354e4a8bfce8a1a4751e277bfd82239db74dfbaca57deea5855bc606bd40df99c04ebe530c8c75bffd9632200a3993f72d0b148acdbb895633a7fbcec3cd764c50281385a1b4509fca5f86056f875ce53adf55b47788e7a2ad936ef95a5c0ad259bd2721ecf5a34b4edf73b275106b4db1df902eede4ff922a2dc8ee9cd361a31321312690bb65eec00d8d8077a07058f00f33386f877acf670f1e969ba3651d5743d8631da03b63ceb98c9e7d7572a3235caa141bc4817aa1fcdfb2e1d0ca80130eab8d8bf872d92fc353e37a49028b8e3c7c9545847960e00f7d6439b4164ecb95adafcfa07f6a24a0768d3a7de62a5d512e0122e4b088dff98fe898c36ba4d26568eee5e081bf982b41d861aaa7da97665931aec2e18112cbc247946b44f2dd8c81b1c206e20a0b813f5d1b12f4e1732390c2b6ccc31bb6b44ea0bb7e511020c81730640a04d15e04d70aaa065937342ebae249e618b6da1ffa2f8b4fa4fd45eca40deb88c6c5c678e95fcbc49b177c33b968fca37e9e0e7ab51723cc7c308a474bf631e11908ec57b40b393baa4988ee562e0dbaefe9fd80fffd8fc499a8b7063191514eb515cf2343fe23f61af58c155a0e88ec4ca1324be5512cbd987eb8b85bff9aef729806b242374c1e848b3c69dd26a205ea6f44b9018598e4b61ed5eedbca9a15657e92e3154f70d894a035218f8586bbb41769aba3285d93e3d8d9a08f93520148a73e39404ccdcf6918409a0de95ffa52d767a2849ce68cfd9c34d2a0883bad6edb62249d0a46102b50edec259211d2b9aba2ca94368c436915a2e785145961d5bf51968356a60d7d7e5ed720224d537ee0f7acb35da8f1468e757eaab7dafb9a8dd5018bf7a1beed5c4b3199497bda2e5c119c8f96a0ab5e6b663a86c5e572537c3440aacf50c7c3994baec209b1bb474ca0d81687c8af880a619c63f7e26e4aaa3973866f74ecb9c4780ccaa92a38e152a93e2c9e5a3ed874b2a33737043c278b70b5fe5a61980b5a5e58d749e49a81acc5cfa0df1abdc197ac7d907de207e4ba7cc2398936094da61e09274b5214d4dc7db179b0f2e5f5fbf41d849d35b21f82c0f64a109dd037072573c4ab67d38bfa940dec222d884f8c26ec1799d1d2c3729acb85fed5f9088bc8a167e61cb50e4edaef88c6be6c5ef6f69b9be542914cee4c2947dea4726dc666d0e8b7f909eab5a8e18f1c1a01b24fe3c7b"}, {&(0x7f0000000000)="f13070c398514f840cbedf4ceb0497abc7cad5997492052f6a1bad8ccf35b506de429ed50f9aab9959cd18f06f"}, {&(0x7f0000000040)="88e1a2072f1664da1d7e46152df2613b69ca54177d2c08e21d6bc291c8ebdee0b1514ba23a301bf19d9ffb"}, {&(0x7f0000000180)="631f0feb7db928de862e54644a87c0c23da72da360635cd2216edd88591aa4f192afd936e0479dada0ab4f74a85f29b9e28d1e1e23b7cbfb95dcfb1f4bc5faa789a072aa3ffc1bfada70ddb72014e2c1d89725341deb64776de265effbf71735f9aea7b92ace6453840b2037be5f412b99fcc42182bac511ee38c07ee6aa47bf20b7223a131f03f09af530c9428762112a0f6a8a699ef41a562985b3766f6744ac941a128fee92e4ceb7"}, {&(0x7f0000000080)="9f1b105f065a68aa980d66ba1f5ecf0b09556ebf6d997eec1e6a18f308e478f970e5f053e1a0986f4718785ee1", 0xe1}, {&(0x7f0000000240)="9141b46af6867efa0b3c9a763bb1026bb91851c8982978441f4c58bb1d4b05c3ad3d459b97898ea26462b44b09c7625314a758670504d10445b292e93c140bc8f3f31f1963def0e86b0f51de9da87142463a400c4623a44462b01938992cf68e6f9fa8dfc638c2b55c1ec349607942a0176f8d4a17b59d3d21c5009dc8f729e2538752059b10dd407dd10b90ee980ad4896bb57ea1c9731524dc56ff60249bfe97661f4c18486beda65358728212225e781ffce06e04ea162aba121ef954f00a1bd1356d4c08979acd40fef75a99f70bb2b91ec2e453c4536db0b4bc53aff40eef18b92e8c3e841463f8fac64aa71b5a2288b63a1052872de5abd5"}, {&(0x7f0000000340)="54e2b32f391967b0845b03c402bf84bd91210a1cc14509a2e00c12fdfe3b9260b03ee61a797eb9c89a3cdc719cddc8dc2a52aeb2d5f163625e2816f767e4b52575ee22495c5f4548a3a614df5e2c42092dfb37c7cc4ba24581f71881742bfb1cef8770389c7c761077bcc28eb9fc5504ef88575b7d8891188465ef8d39b5e700745561c1d2ac5903325666004b2ff22c41b0a316c5f9323f70419c4ff3796e76f224797afe6458d7a9bbb2d27c024fd5cdfa285148ac6b376c23b9a2e8356da25de7591fa89c531844e632249582fcb17404ecdcaacd93812582ff44ade15c4a95ef22e8b3cd6a9d7e92b8c135bfdd8b6e544f1bb2b6f2"}, {&(0x7f0000001480)="d975e60087c98ec5a1e1a86edb44c4594984f219234f1d1b2b443834018958c8565f1c31ce9ef7cbb66d328e4f59f17a80d92100"/62}, {&(0x7f00000014c0)="432bbb3b98e833a71d71438ae14e7d932fea6fc82e1fe6d4139d3effdeb7eabe8c3d3f57f604bf3dec32c2d1203f8c34b2f8afddfe88a89fc10034a6ee5596081a4ad6475bc89cc59d"}], 0x11) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x40}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:01:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x68) 16:01:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x6) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000140)=0x80) connect(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x505, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x2) fcntl$dupfd(r2, 0x0, r0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x3, 0x41}, 0xc) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) socket$inet(0x2, 0x5, 0x4e) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r4, 0x7, 0x0) load: 4.66 not a controlling terminal load: 4.66 not a controlling terminal 16:01:12 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x2000000000009, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x30000, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0xfffffffffffffffd, 0x2, 0x2000100000001}) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x2000000000004d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[0x7fff, 0xf2, 0x5]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f00000000c0)={0x100000, './file0\x00', './file0\x00'}) 16:01:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') chroot(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:01:13 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0xfffffffc) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="000000186a56010000001c0000030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55bf804", 0x2c}], 0x1) 16:01:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)='\x00\x00\x00!', 0x4}], 0x1) r1 = socket(0x10, 0x4002, 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0xa5ff121f972e5d7c, 0x0, 0x6, 0xf27, r3}) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x5}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'p\t\x00', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:01:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x800) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r5 = socket(0x18, 0x400000002, 0x0) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r6, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) dup2(r3, r6) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r5, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r7, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchdir(r8) r9 = accept$unix(r0, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1c, 0x1, 0x9, 0x7fff}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x3c, 0x1, 0x7}], 0xfffffe16, &(0x7f0000000140)=[{{r0}, 0x5, 0x40, 0x40000000, 0xfffffffffffffffe, 0x20}, {{r3}, 0xfffffffffffffffd, 0x87eb57a1f44cb099, 0xef405e53f24a2ef9, 0x20, 0x80}, {{r0}, 0xfffffffffffffff9, 0x80, 0x60000114, 0x5, 0x3}, {{r0}, 0xfffffffffffffffa, 0x80, 0xf0000000, 0x5, 0xadcc}, {{r4}, 0xfffffffffffffff9, 0x81, 0x1, 0x6, 0x1f84}, {{r0}, 0xfffffffffffffffa, 0x12, 0x2, 0xffff, 0x80000001}, {{r9}, 0xffffffffffffffff, 0x0, 0x20000000, 0x8000}, {{r7}, 0xfffffffffffffffb, 0x43, 0x1, 0x9, 0x864}, {{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0x400, 0xfffffffffffffffd}], 0x2, &(0x7f00000000c0)={0xffffffffffff4988, 0x100000000}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)) 16:01:14 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x205c8, 0x9a) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x7, 0x9, 0x8, 0x1, 0xfffffffd, 0xc8, 0x8, 0x2, 0x0, 0xffffffff, 0x1f}) 16:01:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='='], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x13, 0x3, 0x0) sendmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000200)="d871618d256a05c6c4c54459d91d93468268fd7093661538b050f5d2afced1994ccc0a61c996a7c654a07410369780c5b8d6e4be35b68fdc3cfc3a5e09ef2321cefe5a72ae4299daf03bcf742cc766c485f72b7e50edde2d8eccce2d96df4bdf87d7901e89efa9d5376e952f0936de62462f9b5aac1de7c53384456152e6c213bd46ebdec9f79fed34021c27a8912bab4945e91dc5a1b12e9407829a0e0713c469cfeea42ecc24a4cf3186f8f007fdf5784782a511", 0xb5}, {&(0x7f00000002c0)="809dff4fb2428744a685cb879bb60338dfebcb08f09cbaef266d7dcbaac986", 0x1f}], 0x2, &(0x7f0000000340)=[{0x20, 0xd68b16bf25e3e475, 0x4, "42b80ba266185411cd999c"}, {0x38, 0xffff, 0xd60, "50f42554251d1bed65f3f254dbe42472afba18f63e14c85be91ede60ad2c761bd1d7757dea51457b"}, {0x88, 0xffff, 0x5eb, "559e80d44914df69036fa977775e5331976da025753a37ca0ff5ad3f803b94a59da7aec0dcea98333ca6b84c89e6025b514151da8c9bda79c00e6812078bc2ad970474807cee3afcbefa14501681fbb03940ecdabd6e53bd6edee5b14b2ae33d0ad96bb514f37155a341f29e8cdd8ddc0f29593d"}], 0xe0}, 0x78a078a8ab2bf457) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00288419132a56223a00"], 0xa) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x6}) shmget$private(0x0, 0x3000, 0x400, &(0x7f00004ff000/0x3000)=nil) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r4 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x40) ioctl$BIOCFLUSH(r4, 0x20004268) write(r1, &(0x7f0000000100)="8c65", 0xd) 16:01:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) recvmsg(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080)={0x2, 0x8}, 0x10) open(0x0, 0x0, 0x180) recvmsg(r2, &(0x7f0000001300)={0x0, 0x137, 0x0, 0x0, 0x0, 0xffffffe4}, 0x820) 16:01:14 executing program 0: r0 = socket(0x400000000018, 0x3, 0x39) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom$inet6(r0, &(0x7f0000000140)=""/225, 0xe1, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffc, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) pwritev(r2, &(0x7f0000000080), 0x0, 0x0, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(0x0) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x25}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x1000, 0x0, &(0x7f0000000300)=""/4096}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000001300)={0x8001, 0x4, 0x8001, {[0xe58c, 0x100, 0x1, 0x7fff, 0xfffffffffffff800, 0x0, 0x3f, 0x850, 0xff, 0xfffffffffffffffc, 0x2, 0x100000001, 0x8, 0x1, 0x1ff, 0x101, 0x6, 0x101], [0x200, 0x52, 0x3ff, 0x4, 0x4, 0x6, 0x6, 0x6, 0x8, 0x43], [0x94, 0x1, 0x450, 0x6, 0x1, 0x3, 0x4], [0x6, 0xaf, 0x6, 0x7, 0x3, 0x7fffffff], [{0x0, 0x6, 0x2, 0xffffffffffffffc0}, {0x8, 0x7f, 0x7, 0xfffffffffffffff8}, {0x8, 0x2, 0x101, 0x200000000}, {0x5, 0x1ff, 0xfff, 0x7}, {0x7, 0x80, 0xffffffff, 0x8000}, {0xb5, 0x10001, 0xa8f, 0xbc6}, {0x586c, 0x5, 0x4, 0x5}, {0x400, 0x101, 0x4, 0xffff}], {0x5, 0x2, 0x7, 0x1}, {0x401, 0x80000000, 0x0, 0x3}}}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:01:14 executing program 1: getegid() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000180)={0x4, 0x5, {[0x1, 0x0, 0x5, 0x6, 0x8, 0x2, 0x4f, 0x53ce, 0x8001, 0x4, 0x9, 0x1000, 0x2, 0x1, 0x7fffffff, 0x0, 0x2, 0x3], [0x0, 0x8000, 0xf2, 0x9, 0x4, 0x7, 0x81, 0x20, 0x5, 0x5], [0xff800000, 0xc3c, 0x10001, 0x1, 0x7, 0xcdcd], [0x1, 0x1, 0x2, 0x8000, 0x1, 0x5], [{0x2, 0x200, 0x2, 0xffffffffffffffff}, {0x0, 0x6d8, 0x7, 0xb3}, {0x9, 0xff, 0x2000, 0x9}, {0x4, 0x0, 0x3c8a9915, 0x7}, {0x401, 0x7, 0x5, 0x80}, {0x200, 0xa58, 0x80000000, 0x9}, {0x5, 0x40, 0xfffffffe, 0x6}, {0x3, 0x1, 0x400, 0x7}], {0x401, 0x1, 0x7fffffff, 0x80000000}, {0x3, 0x1, 0x5, 0x72c}}}) write(r0, &(0x7f0000000040)="510fc3", 0x3) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0x5}, 0x8) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") chmod(&(0x7f0000000040)='./file0\x00', 0x10) 16:01:15 executing program 0: link(&(0x7f0000000480)='./file0\x00', &(0x7f0000000600)='./file0\x00') pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000540)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000740)={0x7, 0x8, {[0xfd, 0xfffffffffffeffff, 0x78, 0x4, 0x4fe, 0x1ff, 0x0, 0x100000000, 0x2, 0x9, 0xfffffffffffffffd, 0x9f02, 0x4, 0x4, 0x401, 0x40, 0x1f, 0x4], [0x9, 0xffffffff, 0x965, 0xffff, 0x1, 0xfff, 0x2, 0x9, 0x2, 0x3ff], [0x4, 0x0, 0x32b, 0x9, 0x10000, 0x100000000, 0x9], [0x304, 0xb70, 0x7, 0x7d5a, 0x3, 0x20], [{0x2, 0xffffffe1, 0x20, 0x2b}, {0x9, 0x80000001, 0x4d}, {0x9dec, 0x1, 0x573, 0x1}, {0x8, 0x0, 0x0, 0x5}, {0x0, 0x3, 0x9, 0x1}, {0xfbff, 0x401, 0x82, 0x3f}, {0x5, 0x2e, 0x7f, 0x9}, {0x6, 0x20, 0xffffffff, 0x3}], {0xffff, 0x400, 0x2, 0xda}, {0xfe, 0x7fff, 0x3, 0x200}}}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x3, 0x3}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000080)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x5, 0x40}) write(r2, &(0x7f0000000580)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d4d75612a2f7a08c5b921eb5aecdb80b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f", 0x65) r3 = syz_open_pts() close(r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x280, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000440)={0x200040, 0x1, 0x721d, 0x9, "fee944896b6b6a752ec6d4262413c1362fc6c5a1", 0xc9}) close(r3) fchdir(r3) r5 = accept$inet(r4, 0x0, &(0x7f0000000180)) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000200)={0x10001, 0x0, {[0x9, 0x4, 0x7, 0x9, 0x29e8, 0x0, 0x4, 0x5c, 0x828, 0x4000000040, 0x100, 0x7362, 0x610c, 0x5, 0x1, 0x5cb9, 0x1f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x80, 0x7, 0x4, 0x200], [0x6, 0x20, 0x8, 0x0, 0xffffffffffffff81], [0x4, 0x6, 0x3ff, 0x1, 0x5, 0x6358], [{0x9, 0x75483073, 0x7}, {0x262, 0x4, 0x5, 0x6}, {0x2, 0x1, 0x61, 0x5}, {0x3f5, 0x8ee, 0x9, 0x7b1}, {0x0, 0x534328e6, 0x8, 0x1}, {0x7, 0x1af, 0x2, 0xcde1}, {0x9, 0x69b9, 0x1f, 0x7c67}, {0x5, 0x3, 0x10001, 0x7fff}], {0x2, 0x80000001, 0x8d2, 0x7}, {0x4888, 0x5, 0x9, 0x8}}}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup(r3) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000004c0)) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r7, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) 16:01:15 executing program 1: accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) mknod(&(0x7f0000000040)='./bus\x00', 0x2100, 0x8613b) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) openat(r0, &(0x7f0000000140)='./bus\x00', 0x20000, 0x68) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x0, 0x0, 0xffffffff}, 0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="3d090045f116660294943f6cfc6a67535317cbb790d77b549f1b75c0f5c9a98395a2beeccd07142dd11d5c22729c95e5a4d3a52ef92855bfeedc589b90d19c1def921f015b", 0x45) 16:01:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x810, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)='$', 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x401, 0x5, r1}) 16:01:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x18480, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x4, 0x6, 0xb52d, 0x8fb0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:01:15 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffff9a653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc12814deae2673427ce000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff774000000000000002041d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7da975f23b8ea0e43f55434ed540812306265ffb6c6bd749f13d9576340d02ff01e1c22163f945c255a4f6d576bcfcda20cb4cba4f4ddb1b426a9a65"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) 16:01:15 executing program 1: r0 = socket(0x2, 0xc003, 0x0) socket$inet(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000001200)=ANY=[], 0x0) writev(r0, &(0x7f0000001180)=[{0x0}], 0x1) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000040)=[{0x0, 0xff, 0x8, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:01:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="7f442d447e8135b97f8b5ff86018a11930f05f013cca0a21b40293c3807ad44144aff961a9be238b90751146961283a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad00"/101, 0x117}], 0x1) write(r0, &(0x7f0000000340)="18d8719e8428969a83a992802aeef111893b2d5e10442ceec6258f8f80154e7badb0ed4020f5d5d0ddb93fcb8e54cc73bf4feaac5d54ef15e407ff0c9b7c67863c61427a06c037b8218fc9e19d61c1cb101d97a6186535450157964db35471009dee57baba1dc121134e0c3f57b25fa4d7b705c7fa87ff5ddac4a982223f04c6e3bd378f6192a065caac5fb404f6868e7b5256042a37046239208439a9cf794bd95b8e79c2de894609859306d0d3b838dadc2d0766c5005ddc7af3e1b49629497949a7d2a012e3654dde52f81ba7518b95b99c8e98ad97a306747478338156c722f0d489abb35c94d16aa230437cf9838474a19e67", 0xf5) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x8) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0xfffffffe, 0x3ff, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f913000000000800"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x802, &(0x7f0000000140)=0x9, 0x4) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x20}, {0x4c}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r1 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x62, 0x0, 0xc000, 0x100, 0x6]) 16:01:15 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x15}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:01:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r3, 0x100000000000, r3) write(r4, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r5 = getppid() r6 = geteuid() r7 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r11 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r4, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r9, r10}, @cred={0x0, 0xffff, 0x0, r8, r12, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r13 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r15) fsync(r15) setsockopt$sock_int(r14, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r15, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r15, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) kevent(r14, &(0x7f0000000240)=[{{r14}, 0xfffffffffffffffb, 0xd8, 0xfff7e, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r15}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r16}, 0xffffffffffffffff, 0x40, 0x40000001, 0x5, 0x1000}, {{r17}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r13, r18) getgroups(0x3, &(0x7f00000000c0)=[r10, r13, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000080)='./bus\x00', r2, r19, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, 0x0, 0x0, 0x4000, 0x0, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) 16:01:16 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup(r1) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000000)=0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:01:16 executing program 1: r0 = getpid() r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, 0x0, 0xffffffffffffffff}) r2 = msgget(0x2, 0x2) msgrcv(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e77cffe607dc536b6ce662f551a938bdf49cb50d781d87495509d43e7ee2815825df64f490ea290868b38b60d7c34efb8d13686c55ae5b703d34269538dd2d728cad859a36b378607a46bd9392f5baa63f1c4955254583f50953f5cb0e25c265eb4339a304707425b3ea100d3c1d0416cae344188765a6b9e901cef153cac87252db48b5da5b6c92479bd87eb3923c4f40900a8753e1c23d3f858edecde24539dd1a20471e7bd1e000000000000000000"], 0x3d, 0x3, 0x1800) setpgid(r0, r1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x60) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000080)=0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:01:16 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/d\x01v/bpf\x00', 0x8000, 0x0) fsync(r1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="1074b8b7562d61a7d01f029c008e75b0e0ea0fcce42bab1b016613af1879226d37f22efd5e0c0ddf735265d21eefa15846e99dfec8d716670f5b98fa0b82bfdcd35afe6b317862f77c8312f8553f9a54ac43c56e9d308ab0be64996568b7836e1680c4a03aba9ce77554e24c9eed8c24032cf7f09759611dbfa3fa95069ed0759a073a4eccde8046853e4e8d4ddecd99e4", 0x91}], 0x1) 16:01:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x69b609c48149c696) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="d98d304555ce23faa4246d30a2198ff99cb8b5a8dc464e32bc7b1375ed3672fb9e762094", 0x24}, {&(0x7f0000000300)="a70c644d905f99d8a2474b08591c8c56de5983dac94d5cdb76be42ca6f02aa170411009846d67e12496e0faec478ccf563d29ce935aff323c5a51e5654ce440fbe5bbeb0d1ae0a3bf2b751a2f42cc0cf56450ccb215d4f0eb0fb08add03818f797ddaf45c0cd57af7fd36378ef48abe89d5ef9196b74a5193a9690375b5792876f8206081b26067237b0ddd402603b1caf602bbc76b827adb068b77c03749af913771e6d20f4079237a9489d7e816b9cdef0761177649b9bc99614d6610d46d14966bab4c3149814bdf238787537312ca13f84e235715f95f04bfb2d26d83749d2e555f69f79f990b68504e40bdb7419148352afcc", 0xf5}, {&(0x7f0000000100)="8796c9644434e3a5ae0cba82084aeb34b31d4707985cd86088e34bcdd55f86741315414741fe9e0f657b63801d73aa7cfd4c2e3fa1957e734eeeab17e0070912dd439d60804135", 0x47}, {&(0x7f0000000400)="83094dc3d6c3f185e45cdac6268528b79a582ae331767994339f4648bc9bba1dc16151e05dfd329379ff5a437841d36b501e4bdc119dd6d6bb71abb887ff04845c8849d6cb3ce938da40f728dcd32917f02d9cee087e8fb613025bb3021bd835c412b8213853c96940f2b4fa61e37a7c37d3578fdd5f98e35e63cf6b93410df5b1dbb320d2123077e3ce3fe93ac67bb0193468f30c3c86b89a697c9522", 0x9d}], 0x4) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000200)={{0x40, 0x81, 0x9}, 0x1, 0x9, 0x5}) 16:01:16 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{0x1}, {}, {0x2}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000400)="9a8547138bc8c5a5915516172a6656a10972afc14b6086e4d53b30377d216c750d77759da77cd3cf0c6b89527351c8781abe54f7a626dea8933d201bf414b7d0db9a951384fe68152894bb18811529460dee9be7415cd8e7a0de4c197012dd2fdad29015bd38fdfd92fa975cf2893334096dbb6c6278d5d3b744d9b33a8d3f0d41fb15a455d2e57f9217c42cc354024289d0aa8f07b4d5fa10", 0xffffffffffffffd5}, {&(0x7f0000000140)="a25a6b8db1baf5014f7fccccf1c7ca216d848f3a5ec3d01f87f642748afbebdd9091c4b99a08001c90e2009c1cab5702756609348e0ab966cf0f6fd3867b6f03a20a191b94cca7c400ff5a8648a2c7811027", 0xfffffffffffffdf3}], 0x2, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000780)={'./file0\x00', 0x80, 0x7, 0x7fff, 0x0, 0x4, 0x98c, 0x8, 0x0, 0x1, 0x10000, 0x7}) close(r1) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000500)) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x8000000000001c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x7) socket(0x6, 0x4000, 0x1f) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r3, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r4, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r5, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r6 = socket$inet(0x2, 0x2, 0x3f) pwrite(r6, &(0x7f00000002c0)="fb8d1a000000000000000014bf94847f97e087bd280000004b871000015955a9298b24def53e49d647ae0c8ad454f734e1e1194dc00a8af1199012c453faf1cfe48a1dbf8b2ecd7a768924bfd733a3c4a065ba5ce53a32cf3f663f88513646fadbcbaa8bad9d96d5aed352acfcebf42cfd11963c7fc8a14471667902fdfeb391cbeeca39be7d061c7259fe10cd62ada823a39c0f4f417e8c0363649e9d7430e554e8fbe1d13fcfe81543269f23b1605449f43ae2cf9bc039dd7805f05b5343c4545af25d95ccbd33daf5a1bb31a18434a85db74568eb4f5aa0aafa4b60", 0xfffffffffffffe75, 0x0, 0x12) r7 = socket(0x20, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) socket(0x9, 0x800f, 0x1f) open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000000c0)={0x7, 0x2, 0xed, 0x8d97, 0x5}, 0xc) 16:01:16 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xc) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r1 = kqueue() mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x6, 0x11, r1, 0x0, 0x12) munlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6) 16:01:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x6f, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) ktrace(0x0, 0x1, 0x8, r3) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file1\x00'}, 0xa) r4 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r4) ktrace(0x0, 0x1, 0x8, r4) setpgid(r3, r4) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x400000028}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x6f, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) ktrace(0x0, 0x1, 0x8, r3) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file1\x00'}, 0xa) r4 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r4) ktrace(0x0, 0x1, 0x8, r4) setpgid(r3, r4) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:01:16 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x0) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='C\xc9\xce\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4000000000000048}, {0x7, 0x2}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b07d2688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25bc20500007c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438c0004000000000000672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x100, 0x8, 0x0, 0x5, "9f1704a1f585cc69f873316c4dcefe539182ca72", 0x7f, 0x9}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x3e, 0x9}, {0x2c, 0x0, 0x1, 0x5}, {0x800000000000006, 0x0, 0x99, 0x80000100}]}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000002bc0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000002b80)={0x7ff, 0x8001, 0x5, 0x3, &(0x7f0000002900)={{0x1, 0x3f, 0x1f, 0x1f, 0x0, 0x4, 0x200}, {[0x5c, 0x0, 0x0, 0x4, 0x100000001, 0x8, 0x6000000000000, 0x0, 0x8000, 0x8000, 0x3, 0x9, 0x2, 0x3, 0x6, 0x7ff, 0x25d, 0x200], [0x7fff, 0x3f, 0x4, 0x2, 0x3, 0xfc0000, 0x7fffffff, 0x100000000, 0x7f, 0x7f], [0x400, 0x9, 0x1f, 0x5, 0x1, 0x9], [0x10000, 0x7, 0x6, 0x3d496b54, 0x1, 0x3], [{0x8, 0x4, 0x3, 0x400}, {0x7f, 0x90d6, 0xffffcd6b, 0x8}, {0x8001, 0x3, 0x7fffffff, 0xfff}, {0x1, 0x7, 0xe8c1, 0x20}, {0x9, 0x1ff, 0x7, 0x9}, {0x9d4d, 0x4, 0x4, 0x9405}, {0x3ff, 0x5, 0x6, 0x4}, {0x40, 0x5, 0x2, 0x2}], {0x4, 0x7fff, 0xdf, 0x5}, {0x0, 0x149, 0x62a1}}}, 0x390, 0x52}) sendmsg(r2, &(0x7f0000000180)={&(0x7f0000000140)=@in={0x2, 0x2}, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000200)="e6279706ad8592151634cd781b02e7312875a9d820d0062619c037e634cea42cbdb0fa7d049b70e1611ab1ac25faf994215ef92155f0b961142f99dbed32f0d2afe8d87170c1fc1a8599fb658a354fc64c1fa68220a760038ecc5be57383f3a170a987dfb84de1565910d2127101645d8c7e94e33142d9bc8bbb22b1efb2", 0x7e}, {&(0x7f00000002c0)="cc850312e0e8429af8a91b32331472dec90e7671fa880de9b4236fad5af0714e98770cb1fa8da87bd86c49426a7f5708f41dc9ae8606d0a891e681c9333defbe6d1310b5bdf1e2b6", 0x48}, {&(0x7f0000000340)="c63132f8a3bcbcc0bd012b55dfbea15f7e18342d6abbb477715297e564cefd7aa5e6686304d33b33c06d4b2823e9a6084b8c8ac6d5c8fa8146a2fa94c9931c64e5137ba620a96d8a613aa8e90697847d886dd0fbc783cea7e3d2ef110bdd26b2269e534926d667850bc941f5984bfc3f221dada83ecbce57e15a5bf791e2e1766865c4d5283948cc71d8b80ed78c", 0x8e}, {&(0x7f0000000400)="716313ea046a4aca323679d52e2960eb4f6cc543b1baf7ad2f20dbabc270a6cde18158ea8426aecde2804aec48e6f0f80ce77f934035fd7929f98f21234d57a2e050615f74636aeb67a1ac47f54927cd59a340fcb440ca630ac58676aee5a771d4ebcc35ca47eb8595ef7b01dc088e43eb4301", 0x73}, {&(0x7f0000000480)="6506599e6c976e766b5a06a2d6f80c3fde47cff753ea03a976e63e6175c80d6a55e703edeffbb8236a476663a1d4af6524d852b4886bedb2cde41ea159f4d9f9dd38eafc2df21a165356c306d52e9fa2ceeef2c08c6aa9c8b8c8235108d32b0e25fe428c317b73730b37c2e3ba438cea81ca0141831980860840619b6b430c6aecb7e51f", 0x84}, {&(0x7f0000000540)="422f9ed7e4aafcbf3ff55104eece43a40507a35ba38c8993dc8a1ad1594f390d155d2f8f7c29753e2fbe921d1082f55c6f96a0c675a2b7e3a67c9f874495798524d322e9de96676cb2a6bf75447e281c88d78df1a69d8006f683124b6b2f78a3dabdaac1fb13ea8394f81844601e9648c157a9d632784ac9ad782d5e517a37238ef8409a048bcd77319745ef9b39654089a99e6e79819f0683b0d8cfdde1070d7357d1d6afaf0d40191c4f74ab68c7670266d4c6bd6b96f27914aade235c1a526f7c00220d60c608eaaf9a2accb276cea8dd8589bba991eb5f5fd01a47a04a0b0947d0fd51bcc387a37f779627f0ff78ee19f1a025e78e7ebfabef162a646cbf89d195cb2771333e8db18eb27ae885b21e27431a7e0553694aa130faeef566c7228e7574566a0f583bbf5d0ae2642d60bf3bfc82d9a2ffddc33a88d413a9cdf29c92b44d6fb46e863b87d6fa7ed5775bfc8c39e6be07cfaf38237f78841b0b14befc48f00590a1ea51c1b648c5405ea204c60c16863fc5a47b4127391f0ce107ef8e382a2e1cfd71787b5aaea93ec31d138704271998cc0275aac13e7ebd5cb3982c89efd0d9f503716f187a7c25d6503440b07417ab644e0b7c2615fa2116ac0f743bbf92f236ddddffa9995a253922e0b3674423ff8e4b6df10838976420ec3903e3285fb3b6d1c9a62fc86d32a3f481ef85327319c92edd8a83648523a923e2357f5542fa97f3a297fea39f96521f8c6eef36241c4a2d1bc69b8be06c029c0675ea49efada4f5383893f186589f2e80eab2c67c2a961d7e3a01e93c5ed8a06cf7fedf3d1c2eea5f8e3cc9572c2953fbdcf350b9b3c0d872f36df6ed148fba8b9a641d91bac60fa58a276d47c7c0111c6157ec7d8f247d756c930f98fe4d740033558840fb7df4620e5f37bc1568519e8f55aecde600a4ed17029e4323c3e7f13670e2bd81057fa9342005bda6dae58a251e2f8c51dfeb8783bb84aaf4c9b10edf01ac88012ff94623c08733916ad804b94a6d38ddbce4550b5efb149248c71b204d6ccff077bfe2b3e0a472fda5aa96d7715da9ffb93a82a2760ca9753f164b53c635e2815ae24a2dff2ecd4d8bac89b7fc3dc1d9ec11084c762100bae8c19b8d90fd97ea2535dcb5f1683e563bab798bfea6f3819803540853db91d163a87551e704833fb1399df6d029d93bd7c7ba5d9824c7cb9bed954ea5662dc4ecb32590a71bc1edf14e8a01a5e8de73c7aee1ceb4e322e42410b0d5851563ad8fe2a091d5ae568ce85f3dd2777574c55f0daffcb52f2a40d8412eebe273e0890705e352ddc4623b6c3b2bc4128174bb7ec0742b1d2fe98c313da328ada420c9bb98e1d31623c02e3b31ad3dcc80c50997cd771af687eb4da5aa3b6e5de093149959663ce4798a354e345fb0b9073ad7af5c4e1f4767059cf2ec69a3f15f61ceb03dd61fc742369e022aa99b1cf23280c67457fcc8dde047cf655e7142f950e4fa9a20c5768e2ff7b6c910b2e6d1463adcc87403d1b4fd25359326e4ee88cd5e4374ae5db45d59a95262aa84d0c10d34c6e598fb835b1d4c6d8fc4205a564c835ebafd3ab3da1e5fbf3e8593f145fd80e3792215c7cc370c1a0c15258c8555e10fcd23cc18a391c6d95c4944c60c6e02dc0fcd525852d8eda9669a3fbbb3d44d66cb04aedcf34c582b37d06ab43a9f0add02e1d6a296772214de2e99baff9504750a5ad948aee9b09cd7c8cb96f46ce1dad7f938bf93b3e4acb19d404d647f137d9700cda23783694208b89aa619f5fc6537e9bbeab15f8ad93c4c614ffc2afdbfa193bf0205e90a1b9c208aa8af053bb33a62f44f5393168a89ae641fc7e7fb31d45358a850de104016891ff8758bbbbcfe546b32af6cecdb0cd46eadfa638f01f7e8c26fa1a474e41846078860867209d94c20ba5e5c13e3d40421907a364d4b11385e3065dc782fb7bcc34e28a3d72fe871f97774b30a70c78bfcb5f2ffe5417e06b3135eb65c41f6c1068ecadb908d895921730c242aca2e659d2058ded1ab5260b456db918a26465c6a6895eeab1421299cd2a4bee746c08576d1e2fe8cbe039389f1648369719edfd48199725db357d80ebd6b930ec14cac4de1f9a1fbc37a68cfe6161f9b44e98314b6c22ade202d94b6fccd775baa70f39b0d87a3fd024889c6804cecccc605015fe2c4b7a9bd34ccb1eeeb921a48bfc5ce2ec978c0d3940d78181082cf4738c77ae4e4d07ec8a9ef49e0949e84ba7b84e6ff8c8a2414233a38e5bde4bb213abd8e76e7d213ec50173029743d97604ebc3766ea2e36b0e0f91462f1fc5f3e8d702113c2fafdc1a20e013b11adabdd8e28febd9f0d9d724fade887a66c6ad4807971cdfc2cdcadb681d7671183ecef68dbb08f5b291f053be70d7fcdb6768c74b2365e2d8ca4b6434de40f7427ff19ea66b7c0b5184d65115bdc77f0037d25cc5477bbce62e105e0185a5628709e7586c46b59d67b822ad724f1b14f316c6a0b9173594ffc7e0b90cdc022bf03c902de293fc78a0f91a924db70a94826a2927bdba7d5ad918000e41f2c5df86f01aaf49fbc5f78c82db3180e155fd89c2ef1118a5bc29aab5397cdcdcd0bccf52e80e47815de63f74e16c876918063fde08c73162a00f589f05bfdde25e94547bef76d9c0c8aa1e592b57f0f1936127f593381d865e76b26e27112d44868f60787e9edf190e8fbbd2cd114fbb7511a21edc167ad2174485ac99cc6bbe097f4924776a9ef276b308c2ed49678f1780b856705366f641015ce32f9515ca26bdce1994b919543b0947bd8b6efa27e4aecec57b7d6adb5df648d4835d60ad2512bfb7345b0c8096abab4a3600b932cb80d85b294378c52363567080c83f997fdd679fb9bcfa8b1cb3820a7d06b45249bb349290f5e4991d5b63523b2d2c1ae1467306c6318f1ad89d3395083936d1090e161e09f89c92055d2d57c858c26cc80f3e65d7b9e5e6b5564956fce009db4e32b67391703f92fd70941187baa7e735ef8bea8517f0e24b1a3f28b39e5c45f71d6110ec4f9cd7ed1424aa3c68130fd05c82cc818f84f072e5f2cfa777f8bed59eac54ebfb167d574b97986d5c05edb4bf09edc69464dadadff6d6fecd6fea09d7cafb4823337660f3e44787eebc7a166b6a2e6b6c16ed54e3f4c7e12f265be93683c1f27bcb3a906ab913c7ac4f0dd8ff797cae5e0d56a55ec01ff97e2be9279bd95cff4be2295069697625ae2e3fa3d3bf9751a70e71cad5f546c44f3917865b34d06704e0506de58dcd7ea1e505598c3b3631476160947ee039b350eaf389e18e55638b790ad7becb53f319cedc439017fd66664f522f7d154ff53a97dd81bb16050680c12b8ba51e2a0009bc1c073e6f46a184043c0bae79aeb3d571b28bc859b51232c27e4d24323f26f58112157e0d7bb0263b52cf79a70fdbcd59790d5a1f71ed9a25412a1dab3c4c8444c97b94e18453338c646396c07904f4c52de3f48d02a4f80714ea237f0c86dcbfbe8e6e53ba7221e40c207f5d0f9f88d05fdb3e50fd6688e2655417521bd91e73bceb49bf0250d184c9ba4c4d86351757c42f8b0e4593193014ab3afb69ec653c255860c050c79e3e58ec692c46bf8d2d35b06c3a3ffac89d4f8317b924dbea096fd55464d98970691b69b593093c68c9c9a41851a6a39c22cf66ed436397140e000639a8b2a0600c1fa682f90164ac4c8a5d1bfb3140ef3b62b575ed961834c417bae95adfb2011bddef0dbf8b20c45bf5d73bc1004c961d21877ef0b4dbdfe05308fecf1fe6a15d9b1b80c93a785dd69a203b8c17745cb840afecd16f58ae2a11783bbff73bd370eaa76374981c566f82fc221882f492c689e507a85833acec0b1d7fef121aa5ea422f194c229ae312b6dbef7f3ffa0ef9d11055198977b298b0ac6e0ae28cfb89555b56e6f993c1cd594b879eaafd674eec1551e4aad24af51c732968d4ea07f40af49201fa374c5f460d135c08740b149f5cc0a0b4356c0743a12a8a959c01a5f22377dfaa53f245f2965916674554aaf97612c96ab58b66a2b91d950004a0e2d81e36fd4ce1c2fd25abdf96a80e82996c790ff91eaf82dbf05e0cb34cd84f50f648aaccb1e5514c4a62efb9b1e4a26179c37cdb2e3d05d9b5820271f257bdf6b1a077b8a405c6c37a44875422ab6fac2559d6e4bc44372a1a2a3828f27db3bee7cdb53cd699f07bbbdc9e30c687fd0f0c8fb58d8491c86266c16b78ca0708ced2285ea65c2da56f67c367250144ed143776615873182bf53824e95b3f663551b95ab754f556c12ba60acbeff87ca23ca372f683337dd88b38fe3d0bf1de89dbb272e5daf99fa778d900f03c1dcce11cee3e63ae98c6f70adda450cdce2a6807351ea9c0403d05cbe2720217f12e8e66fa097593b8b8d7bf214c455b7738ca1e6545b3990e721d4f962dc763382934c58e131990d9b21df855966c205e364ceb75c5a556a8abccc89c5c883cae05758ed40e01df989bfeb1219ec7c943324dbdcb2f6686078706df7dddd3b9159e7a7d5d9ef3db4fc803c6c9b3ed49f492b78f42a852d8496890c18726156969d1a926645dbb5b450b5e083695277df2d793daee1a4f40be58fdce3992826bb550243a56511903823c0df8686692871ba2a2882fb83fabc0c0eeb61563b0f0cf9c2e7601962c26ad9370e2a3e1cab31bdbfd8ce406e79e9f89dd6b876b16b00084a503b0ba2b3e0e967ba28648e01256b3b7334bf78a96397bd9add6bd2390c7dd1449278a283337f2d5b668508ce494eca7d3c240f07f277a76210aa8eae058de77b633c73a6e7b596729b2cf969c4d301d3fca202503d8260163f578f274a4595adc483676598c14b30079c6e72dc8afbb67b25bedac239ad1e1577ab52f0ea7ed4733edf8d13b92fda9889b72e3bdc681529b849c40bd02c53972a94a9548872c240852a17187dc44911f83d96231b9229f6f1f2a6d40a657a87b165ee95295390dae6ae56d7dc422b3404c1484c36356d5dace09cd09490f884cffbab5228b4ec7d2069cebf007fb08d04d9ca36e834b0633c6d2f2b0ae1f2ccf3222913b18dafa1c99947c2067ec342ce2d3d0b71953772c0f60875ba405e375fd7de15743c7fea9ad5ffdae657111d2c00852f6fd2edd93eeef2d8a091e7bc12430855147294b56c8d423ed0005bf1f37b4dcced2ba3a29199223fe22c2402ab2fba4693e5cfb6e3ddebdcacf30ef085636c09f0c608ffae206b68691d095827beee84c5716a57137ffa654fb5a033dacd62c67d8b6528cf787074348d283d75ffeab0ce29c1f65a52575f2dafb1adfdec9a8db8572a1e9ada94a1d5494e0fda7c08777b74806ad70eeb2f93f57794742efa21b9052f43d14e0fcf47493a08123f52a233dd0a464dea959951d1fd93c2a49bf57ea0a917024eee65490c9722ef5a6f68517a9af63ef22180e0eb645c1e6b01568def3c9145bea52c52e3615d6bf5e8920eb43a9d84502f2b3699c6e4a0874899409cbf7b6d95910ce9d1b867583b0d7ef15732063c0059cc10afbc26d9bd75c514ed40d524e5773adca7b9d2a25e7b56163e66ae4444790ca79c548991ac55258206198f2e8c40839a47d179c2be70e9db345981a13154eb96c5848e61f5073c4f43ae8f661a72710db1c54ac189d3f0aef8eea19c755f250ba7285436dfc4beb2a22563f8ab8fdac043ef083c2536e022661bad86ff7356ed0650ea7e4d59927231efa629b1d025ddb10aef3fc61ee4a08e786d235e62c8fe22e2c3bf407b2f0a4906c39011f566c5a569", 0x1000}, {&(0x7f0000001540)="f9246740e12e4119666b29921e9060857e8bfa7b718ce8e5c62be55a7216c20d002baa1ec922409c96816e7d17651eb4411fc77b12e77d2121c3bb2e1d96e04bda704d2c19e0e43c54928b995fbd402372f6b2a2bb6f746b2b63ad027bb04802d12653c48f0a6e6ba87eb8a0", 0x6c}], 0x7, &(0x7f0000003f40)=ANY=[@ANYBLOB="4800000000000000ffff0000000100004c05d3b3616fc2c96201f1b4642e6627daab64fd7a48eedfbcc80e986f940af57d7e8196d26a4b1cafe3f81a1da959427269a30000000000101000000000000005ec1d0f04000000425130aad484f12557a382590841e4873ccdce33746ca92e27a72a65cacef268dc74f65e78a86cd21e04dd89032523171fda7ee5e4bca18c9c7005b647e693d39756275f58c2aaf04a58cb3f6116e771231676526614c3f9b27b915f7b09d6bb3bb577a1f90c68fcfaff7be6489ad41559215defe644bd2fba30d9619b714f6bddcba8852aa5715675fdd2c260d113ba7295b9c2e03b7b405811f7441c2ed3a19d9f23bc4e18b08bc3704d99f96195eb0c4e125f9a1b4a595e158f56d4c91497fa611afd557de97278a125eb3578d378f0cd13e9743aa9080265227c5e4af63a50f99313bd3888c6df36efcf4a99c8601aa439a45a544730600af0b81cff94e335e92b3b461641656cff82ffe0c4b3cb5cdea5ba3b81d917a85ebd118894816722839e47f633dc920a5c01ab07fb22ddfea2f885c06eb0a92161b26df01e979525d19fc8a66e8f913b955fa653bc45b8de3e7e7c96378769a2ed7d2f380ca6c13166057f8f8b4ba31b19973fe67a7d2ca8410562204666fb6f2bef2210fa6bf9f30b2c4c2ead63a1cf48a94784fad4186900ae6c456a20a060be04965271c6797f18fee0ea4c349fa899f2268635943ecb30bdb31cd4973b863fe1d981df27c1d167c02922a71c76037cdfb296705f95067779801c09bf083af4b40c69579997341febaac9bf151a562f7f02619b9e89c6e9585054e0aa7e7982f15e43b5c52b0e1d1fe9ec5d256e832599fa2787a7139cd5d3b33b26802e50bbb0a9a42d7ee71861b2591bab43a27aa94f7276b6fba942cee89bc23e21bc4fd26a991b9c05185a7c238e582ab9cd58045acc8a9977da078e75578eb6c351ad8c31dfe1127188090fe85300885dde0d244686701c94e28eff9a7aeb38ba724b467e610ed8e35aa19fa07e0a8c1884ff4cb5f24733118bd471f01109d03a0012d4fff12d17cd6b6e9160062ef05b6bf82cfe65ac3ae2ea8ff66a65f5ae45e61b3af86e305cf1d0f343d2b7c085d1913b02262a7456f480e32e56a76ddfd6d6a7ddde7b24e6dc3d61affda3258d6035050cb614dd7c110c2dede1cce545006e2c4e749b30343d3c28e9a5a769056b6eefc61bebbfd9a1d17a217cb90437b78484137b6ec33b1fa274b6d328312498f9cf76a7e62278a66eb52b4b2694c4b446089c26aebc6cf14ba2d5e2a5d44a0500f33ea2b533e3fd1fbc93217ee2a05a1ad748bd76cc1f7dadc433cabb6ed01b3050308c11a395decd67afc924d4da9f053dca36ce1bf284b7662d4791adc7cbc4cf4cf2865d31b6e1fc992561ecbb3539e6b2baa610dfc9375d7339967f99627595717b53ae73cfacaaed0df73eb659fe58765b367252fc13509575faf1405261e1c035e10f3d49b45b1b4eea83ffb37adee9ad899912f9a5f2fe268040bd2a243624df4fe78b0f7a8554d181a61f50246375f8fe453d101b430e462ec1f409a20985a4f691242bcecc1819e5a9071e74fad0c573096de69dc27b0040f1aed0a09dcae79b72393a4a9f6120adbb0064c611df23d12519ed37ef32f12cd2ed8383103dbb10db8da0d515e6a9df0b76879f884a5bf6b735fa2636857ec97e83e59de56bf80f0b3cdb7d0edc080ede3f7043e5fe74321a8398e705e1eefe6ceb01da303f217cf62f1908e4cf187d1aaf8c3dac85169bc6854ec90acfce841a973ae60d236349105e1f277d8ca5888d3e407f444087bad1c5d2cbc84d42ea0f01c6505c651ffbd9bb92410e7f9b9466239ffccc5307358b13eb106032acb39da77e1488b7cc072a39b377af7e16ab808d721c6b69366b24587b2084558ed1947b1f41527a43646dd79e164a336ab126edf26f4f43688e85878f91c37a5e0001e4ff8ca557c296674c3f9d5e474c917cf3d4fb14f3bf677ea090e2b87f37f75498dfdfeaf7bb6033d516915c7d922632dfa398618d4ec83dc86f6cbb5ae7170b59ea22d0bd87971ea1dba28f3bf1edb8459fd15dbf0cca892cb9958145948c93f1bade07201d16a7d156c0182a7ae8cde392e7fca9e59031217a409da8835f85b7d63bf91977623e9b68f39d55d5cf775939ef19f1208305a47f9e0a1de7c05fd6fbb64c64bd357e048f8d399869733a3f8dd8f4f143ed628884b715e81fa1d231596e17bed7be9bb85b7cbd28fe7082ea990572b96dae04c35e15636bb450923247182c4b336dc89892129f1db7046705f672f0c64aef0e5ae49555008d680a9d4929e1a23f7cdf1bfd898204ccbfffb45ede7652e05ca960f1319b84c88c4ea6170a1ff443a6f38d1b15368901de17a5bd4255e3f6019e43f15a9fa3ab531a3b82ad1e0683e0ec69973b85d440911e29cee4f395309005043e9d1d8f7ce39b89e63c9b445a7e03c47759f6a2f34f8df7b8ccbe2af24330950846f209574dd55167a324b7b9c01ed2f78f2746878fd50d565e85540f2e9839c29e791c1e54525cf61f5a12002bc0e1218d7b122cc5ffd01ae0b5c096d8b816eb956f2896d55e3c19be17166e3a1c7c9169862e6539505e6e06f32e5a9e44ea81664c8cad1808bdd1a628d5037d0c24ebdba109f3428fd2b28c59b40504339a635b5fe207c7052e5653d810c124aba19bf215f195f48ba999157de8d7ca90ca2b5ebc2fb769677ec9e795425a0b955cd8a1b0b230481ac1c38374555f68ff6fae9f6ac55b955937e710bd984763d83c5a3b8d0955d2400caad1f1869409687cfb5bb5e4d441751eb6733cb52c97dd44a29ce56921f8d77084fa305bacd81f93a62fd82e9a48e76cd7a2c3798b2518462665c4842f892c79e9c830737ff6898d3fb2e90f5e93e8bf2f261b0dec2ed073db51da6a09d69af22d53de66dc8a587977a3d30f9ec0b6baae2101d2d73da90fd704bfea1064b9f1231667fda7a05b96bd2e120a8debf0279a68206a919839acde1ebb215b247242aceb97485808228bc2f5f988c952188b89fef016ea8408c3289df4c855420793064a451cfd24ac3058b1db34926825e517b1d454a77383ec47e987ba9f3a5400833ba102f05ecff3713b0c6403c27b61daefcea7c3270091814ebc22c9c29a4fa9d7d6088755bdbcd1af3c1a725f6f8a368c733102742465067e5f81a4d4f5d3fd2cc61c11d5f8ce763e21adf66f9fef7aa3ef74019f663aa8ddb9d90cb1eea5af2c86b97a29690aa1c60870d84ac5ae2608ceb3546c6021c8c4872aa07dbcb7a423bc4c9df1320e11f8e0564da560802ec99738e5df4ed0d36d45c65e2cb76f866c4cf41607d3b156ca0d1637e6b6209448cd21bec5725326e575999a62f847851fbc2f9929d1fb4b573bd976ae81686106fd987418ea43193d08254dc922326c3ebf87eea29bf45898c58a9eb47e21521e61b3561aa13e99dfdf406ee3c794ec0bdf2ef2eb5e0552937534d3a8f725a6ac11a480fc82bacf1245ffa692942eed33a4d4acf6c263ece130c4eacff0f1a382e7982c33f759afe6a0d20efe09099fb3754bfc933e50c4c2ad17eb0b53bfbb926f2028a631d07026f052f610306272eef94edc010e14d913a2156f65e8d5b56cc5cd1d5365c3452ed05d4218577080188e63bcbce95b7c7ea95c6b159c732be0d8e9e37b36d5abf662014f2415e47b5f2444110473f5ffacf9161a4f3da0645fa0e8c5bb4d184753b10510f4d32d8322286da12ca95e699dac4d25c244b010a0aebc406dd922cd9262e6ec4ca6e50483d1546d1196c598b272f81882d6ef58a6a237ba1b0854b2b15e6cabea6c2c5e0a61fd0c7670c72c983c230db5d05845eaa4113ef46aada38845b0c89b0f52bf1d1e2cde4a8e58b5b9eb00e1aa8607f163f73be89fe5bcd9634f0a8a1b333a34e320ba74081cbf7f7f853a4b7d4c523f0bd6fa5c955f7ff79aa30b7d8bf41471720b524196bc76dc92906296366cd809b592ad8b744d23db103673824942bdb2a28dfcf44991d7e122efd9dbff4d3161e999a0f1fdeabedc49ac13cda45971ee1390886ad326e3773f1cd2b986a991fceb47bc980461008339eec01f8a2787651386a8b77810b978681c768d3a9450e93ac64b2aedca9b9178aea52e7c10ea1090cf78547953b9719d65d02cb2abd39d730a3ea061279d9849093c062fbabca5783aea05dbd9cdc606d743e14584cf24a68f80ba3c0f9a9928e3945ee72b7fd9ad4caa0ed6698298e6a183b8eee9d875f2895deb653931f3a91183c66b483b8613b6159c9cf6ff5d17fc2eeacb891601c9cf2b99a3fb081d84d119af7f50f54a65b2820c00165c02b169b6517d3186a99f603ef61542b239407f72935b203cc8fa59159523a0801a34bf1d14555841c6bb4241714045241632e7b186f2eb598420a42b0f112691f0acbad3041f9a69a251867e82b8b028f28b192f75cef50e7ad2a0b4816621b465467f1d907ccd3fdfd5939e361a35cc96d4e49a1fe9a5aaec5d65a72313d145d16624a50830cc3500f50b2e9d988a572c669d126c0bc1f16b2d855524777b56eb9160238b44cf1e1c4561ffa652f32121780ce737b47207f14d1431ad639a793745750956a3973b1f88698c18e7f93615facd8ed05fd4ed5c4646f76e812ad1e466a22a069d5ba0e1284b7031a4f1a8b1bc83a71957f7e82062c6dca10a6a28a05aa8dece80d895dfee76f07776aeb9e44762315160cff1a4c7cc3e88856ef76c2440601c1a6212a0c03641b47ae07ae36a3f4a38478f8c24e675b6498effc5a39b6c322ed3442a655a1b01c16e911d2b93b7375ef9330bdcada3c8153e2f8cbb83eeaf66e2a6ffc40c7f2c28ce89fcc49cba0166d33a7fe26cd188e8c8f117ef92adc09a6d1a069386fe56a50ed2ad8f7e7af14961a1ba49907e7502c47c019748395698159dbedcb3ea1d598577ff90d9527faeb3cc3432a3ee1878b60c6c8a3def9921cc055c41b8983e1f77ff2bf2e5eba485678ea8ccee01be056ba06ad47bcaf9417b3272616684e659961ec21beda3a859c05a01191c13504b0a72b8af880065ec9d261c8eb0e38018b1a4035084ef07c5f9ffb2432c9984c7e1f946a086ca1a203b3844e32d24b7a3c2b762a17ea807cc6556e92556d5d3deaa7a3e91df992915c15d9156f4120f5945961d4a75b51cb27fc88f9017dd2701d8cb93cf944a09b4907fddab3cec9ade57f168cc3bf5820b861f6ff91d221550c94fa43183bace57bf15003a25ae43c82eec0749d64334b385c79e2738b10d68cb9fc25a4a517f11e3ca430bcf0e002eb2ec6f8db078af258d2417907d676c847b39dd450ff7e3fc7cf2ab0ac6422532ae83af406fd80e82c776f2b9a760bc52f1bdd091168af3d4519c8e9dd71c9e5690c3cdd1718d3605026c9d9fe7bba95dd5ed09547c112eed28df76477a1cbaa33f2c9330bb70371a5fa51769a2e190e4b22bdb49c68d46ab5d351e3aadb8b16cc0180e406e159a79f428948b29259339cd939cc843a8aea42805381170c70678cf532bfa1587b2800da97ef41cd0b419c46d3678f253839c8a14a87d0708559daf91afdb31c69c69848124a4777a751f4c4f5e8d0d9b129d6d98c030305fd6903044320e70cdf216e74b39e7b0dcf7d1c8f390a3b6097207f8b02cf94239737cfae9cb561281b07845efa7f1af97243f5e3ea7f27c60de92cc8ce82410a9903b0d78fe7900115eb636fbd518dc4e2aed24c57341ee2f727c9dce0a78b7fe05ca249e4c4f0c08d454750ce51e1c4d1e63d2925a160bc8254ca3c049518a05152fd5d47de3a6fbc0e2b95d111a35939470afacb6d11f5491041fbbe7d002e10107e3de1dc1346a12ad3905010d3c6bbe1d0d2aec890aa00000000000000001000000c1ffffffae896bec016fff291f5425c11311ea8702b4fb7a744fa72a382ed79de866bec8beba67fa197d9c3c58d4168bd03696f63236a54be6d7a1c86452c92f1e37d7aef0dc36156877f356be1605033e810a6fd512a79ae3b47478a12ef9bf363d67e53d0558d2bbf2d0874144d7693a4b478db860a11b3640f7229ae3dd49757b31c70be2e8fe6b64b23c86064626f95a8ab210010000000000000100000009000000c61f1759da2b0f498522e2f8433cf5422ac566d16ae7f996a18b19b71fb918b42d1c7cd04f41200b8ebbeeb270ba51c6b9f6899169b21a8cdb89f83cd56467d75d5ac643f45fed26a92ed7597b12758e30be33f2c5b470334c283e6449c7a3d929dac14ee0dbfc5d17416d5883490671b7b96d531661e42b9b9ad92a4f75709a70df64523d7eb8bd243394d3f5bf94da1068819b9199118447ada577b2bb77058dc8f8904ea436a04b40c5da0036548d775c69ebca73763484e5ba917d2b682fdd0c7b0ed5366aeb995a1bf15ef26cbeffaed9faaa9e5d3059db6f45067904484d2d06eaddf768ea263d84bac11bc7125e5269c2ca8f54187efa9b0000000000b000000000000000ffff000001000000bcc11a4f26e64f69051ee6d7bef1df4c6bcec552f82adaa97036377b9e4160ba353e0b1851035ea6c6abc74c515cdb0ff7349c6c6d4dba3f59de626f49319709672c1a9d39402f38aa7d43268748ea0867a1db551cab7527858b2d8c3689589111037c3c207db4712ee5bf26483d94e13bf107263c8d1019cc9a9076cce8432793458b265b7c93886090a52d055014fff44fd812b537b48fdc8f96bb11700000640c6f46bf2400e899b2b2ff81d4790acc3070d366aab5e6c25e3ffddbe8810006cfa34c215eb81187c4937a888d62911e372e0d86596a907f6b48e23793993a2e153bbcb3434e7f8bb155e9ef98bdf8d546e4b60b2f9a6626819ebf6d35a1c8f00533a06b8152c73ebe64908e3d602e54d4"], 0x12b8}, 0x400) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xffffffffffffffbf, 0x0, 0x0) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x80, 0x0) poll(&(0x7f00000002c0)=[{r3}, {r1, 0x91bc3b0fb28e87eb}, {r2, 0x40}], 0x3, 0x10) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x21e2, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000001c0)) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)='./bus\x00') setuid(0xee01) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000240)=0x7) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) 16:01:16 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', 0x0, r1, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) 16:01:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x1400, 0x54d, 0x8, 0x6, "586348ae4f09f4e94c29966791c037f87af4c633", 0x10000, 0x9}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:01:16 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x6, 0x4000, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c65300082c7d9d2d89f6ce9a4d634dd6101ade93390b74b27cada2de7e22af4bc406c7272922bd7200e3dad168880b24488b4149ac21ff00ce183fab1429f2cb034fda2e010989e13c2b5d4c7bfd1fa43dc50e15fa47eda03fbb0a3e02f14f20bf41e6f3bf55150c9f8"], 0xdb) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) r1 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) msgrcv(r1, &(0x7f0000000100), 0xfffffffffffffe60, 0x0, 0x0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/39}, 0x2f, 0x3, 0x1000) 16:01:16 executing program 1: munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f2f2facf0d8ca66696c653000"], 0xa) flock(r0, 0x2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x10000, 0x0) fsync(r4) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x0, 0x0, 0xae0}) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x2, 0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x8) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x10001) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) fchdir(r4) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x81}, {0x54}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:01:16 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x20000008, 0x0, 0x9, 0x0) r2 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r4, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r7, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x400, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0x0, 0x1c, 0x80000000, 0x5, 0x4af8}, {{r2}, 0xfffffffffffffffc, 0x23, 0x10, 0x5, 0x80000001}, {{r2}, 0xfffffffffffffff9, 0x10, 0x1, 0x20, 0x100000000}, {{r2}, 0xfffffffffffffffd, 0x2, 0x20000000, 0x1f, 0xda0}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x1, 0x20, 0x0, 0x4}, {{r0}, 0x6, 0x90ee68fc7ae5c5a, 0x2, 0x100000000, 0x9}, {{r5}, 0xdfb968f8a3eeb86c, 0x80, 0x0, 0x6, 0x4c86}], 0x1, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x4, 0x6}, {{r7}, 0xfffffffffffffffe, 0x30, 0x80, 0x4, 0x9}, {{r2}, 0x0, 0x0, 0xfffd1, 0x7b26c03a, 0xffff}, {{r8}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x9, 0x5b}, {{r9}, 0xfffffffffffffffa, 0x21, 0xf0000000, 0x1, 0x2}, {{r2}, 0x0, 0x20, 0x2, 0xfffffffffffffff7, 0x3}, {{}, 0xfffffffffffffff8, 0x20, 0x20000000, 0x8, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x40, 0x400000000000000, 0x100}, {{r1}, 0xfffffffffffffff8, 0x80, 0x80000000, 0x10000, 0xffffffff}, {{r10}, 0xfffffffffffffff8, 0x20, 0x1, 0x8, 0x10001}], 0x5, &(0x7f0000000380)={0x9, 0x6}) kevent(r1, &(0x7f0000000040), 0xfff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0xab}], 0x40, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:01:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = syz_open_pts() pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000000c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x8000, 0x401, 0xf0c, 0x6, "b4319cf68fbb2982f90431832834bee7c52dbf73", 0x101, 0x4}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c00811df8d6f9eadb1bc5b34885661b0b62985935f78cd8f1b74cecec1a0a650c59460c0d733b78879210c41f330ca51737aa6ff54649ae60c263062e01da59f0f32605da7a3f86c0e97b046aaca460ce7924ac9d77b8721583c400f82067775a0a9a95927fe3ec32a4dffd110ddb02f007f04e388a6006d128017f119c77cdcdd20e3f2e37f69e4e842ffeda537a2f2083c71d81de3fed806261347afaabc684466f622fe08d81a89d841073730fbff60d8d632c6fa2a7ae37fc1ce345f06b87bb6663f63feffd42705c5344527989e70878f145a0f7851160deb41a656cb265bf27e88d66f1d27815453d1346468cdbce8506d04640b6407fba5d87121f7483d38f5edca96594c32ff8047309ecd742a75acea163aab98ba333c232183fbc98502424f4565ef55dc675a1ebbf9426b11b66f5e3c0cb106c6db98e2955dc505f9beb762979ea5372d91e97bb9b4c44b90d721b570623317f00204279321998d88e184861c6a0bcb8fe35b5c169d813472b38bb22f21b743a44cc3cf30ef554bd52b8415b71263513d3def267ab24aa6c96b32e03fb7a9a8b35cf0e6b3845391c8489d83db7b3bb24ebad65f4d5a62667b15ace99e6e8e849f89f9cafdae05fa1bd38ff87ae8894b516ee92455d6a7631672e5c6ef1933747e57ca45c1da57b5f46b21e726a179ef24608b4c7a3d493dbe95e15e2b6729bdfa52855b23491df8fc8d5baff9ab5953bd9efbb06a84c694d4cf5d77a11d2ccc78b7ee07049a87c7eacb5c7d36993678353e4fab06ac589b7716e45434fc9f0f2b18d2147d7221cd59962cf30feeb7592a8b2eceaa8bbea91ba9b685680b5765dd91026ea1ea2a8454a2b6af250e10e4d44b378c7df4d250b70e75e3feeafa2740", 0x34e) 16:01:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x1, 0x7f) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000100)="9222363d077b038af66fdf31eeb3b8ea505c0d88f5b20f818a3e1791518718634a543235070be94f3b4bab024239fdb283094f71798ef60eb9b3dbb3ccbee205adb17e40bb6938cb08494487b8b8de9ce1a96c1a1d1c0624445f65c4cbe5f0332afee86fe2b16a610ce0929f8057639aa7d666a1ec793ef9bb97d91391e4a65ba859c4b6f719b1a17eb61bf32c5a5c81f1c04bcc653d535de29cfd95cfa4e65242a06da70db790adaee5a9ecb46f190afa1a9c1ecb4dbe4e32a52e39eeabded7e4dae6dbe25eeea706d7e2660639bdf691b0ac952014c0024d80235bcae80718f835810ac382fbfc5858b7629f833c39e400c7c7406e3442db54e74be0b0c916e1d2f3604a0ad624a4b96113320c4413bea196d4919c73ab3bb688cf43f66f1b74a07b23e0acaafb5cca1ec85d6874ad1110c85e", 0x134) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:01:17 executing program 0: poll(&(0x7f0000000040), 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:17 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = getppid() r2 = geteuid() r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) write(r3, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001040)={0x0, 0x0, 0x0}, 0xc) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000100)="8c65", 0x170) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001080)='/dev/wsmouse\x00', 0x200, 0x0) r9 = openat(0xffffffffffffffff, &(0x7f00000010c0)='./file0\x00', 0x0, 0x0) dup2(r8, r9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xfffffffffffffc49) setregid(r6, r10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) read(r11, &(0x7f0000001300)=""/4096, 0x1000) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r10}, 0xc) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:01:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0000000ff], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [{}, {0x0, 0x0, 0x0, 0x3}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x11, 0x3, 0x0) shutdown(r2, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) dup(r1) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x10000}, {0x7c}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') getpeername(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0xfffffffffffffe24) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x1, 0x1c, 0x20}]}) 16:01:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) fcntl$getflags(0xffffffffffffffff, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$unix(r0, &(0x7f0000000080)=""/98, 0x62, 0x0, &(0x7f0000000100)=@abs={0x3, 0x0, 0x1}, 0x8) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) fcntl$dupfd(r2, 0x4f084b780cc85376, r0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000140)={0x0, 0x6, 0x8, 0x8000, 0x2}) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) dup(r3) fcntl$lock(r1, 0x7, 0x0) 16:01:18 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0x2c, 0xad8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0x0, 0x4, 0x79d2, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82", 0x2f0}], 0x1) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x84}, {0x800003d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x2) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x4, 0x401, 0x1000, 0x2, 0x3, 0x0, 0xdd, 0x0, 0xefcb40b7313195b3, 0x9, 0x4}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r3, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r4 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = dup2(0xffffffffffffffff, r6) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f00000001c0)) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000180)={0x0, 0x8, 0x9, 0x8, 0x28d}) ktrace(0x0, 0x1, 0x8, r4) fcntl$setown(r3, 0x6, r4) 16:01:18 executing program 0: r0 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) fsync(r2) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r2, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r2, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0xd8, 0xfff7e, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r2}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r3}, 0xffffffffffffffff, 0x40, 0x40000001, 0x5, 0x1000}, {{r4}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r0, r5) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() getgroups(0x7, &(0x7f0000000200)=[r7, r8, r0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r9) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') 16:01:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = getpid() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r2 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) write(r2, &(0x7f0000000080)='O2', 0x2) 16:01:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000140)=0xc) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:01:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0]}) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:01:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x200, 0x10) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:19 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="06001000104af5fd7000"], 0x10) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) shutdown(r0, 0x1) r2 = accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000180)="6ccaa98df70a10017b83ec8dde", 0xd}, {&(0x7f00000001c0)="33e1a12d172035a51138cccfc991047d9403b564da045340dffbd5e4ee5b416fb98afec1e06c15a067b9c2b6fe12057caf1f2894f207108ab5b932827e76f2f1c12c37330fb390449985", 0x4a}], 0x2, 0x0, 0x0, 0x40c}, 0x2) 16:01:19 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x0, 0x1200000}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x2, 0x0) close(r1) ioctl$BIOCPROMISC(r0, 0x20004269) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x8) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000000c0)={0x6f7f, 0xb86b, 0xffffffff7fffffff, {[0x9, 0xb4000000000, 0x36, 0x7, 0x451, 0x0, 0x4, 0x30e7, 0x5, 0x7, 0x5, 0x8, 0xd62e, 0x2, 0x0, 0x2, 0x1000, 0x4], [0x1, 0xcec2, 0x5, 0x6, 0x5, 0x9, 0x8, 0x67, 0x75, 0x2], [0x1f, 0x4, 0x9, 0x5, 0xb3f, 0xa7c, 0x800], [0x80, 0x101, 0x6, 0x1, 0xad6, 0x3f], [{0x5, 0x200, 0x295, 0xac}, {0x5, 0x6, 0xaf4, 0x10000}, {0x17, 0x3, 0x8, 0x67b}, {0x7f, 0x3, 0x8, 0xfffffffffffffffb}, {0x80, 0x3, 0x6, 0x7}, {0x1, 0x173f, 0x24eadba0, 0x6}, {0x0, 0xfff, 0x5, 0xc60}, {0x2, 0x80000001, 0x38, 0x6}], {0x0, 0x400, 0x1ff, 0x8}, {0x7ff, 0x3, 0x176284ca, 0x1}}}) r3 = semget(0x1, 0x3, 0x1c8) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000340)=""/42) r4 = getuid() socket(0x2, 0x2, 0x7) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x0, 0x0) r6 = open(&(0x7f00000003c0)='./file0\x00', 0x200, 0x248) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000400)={0x200, 0x3af3780, 0xfff}) r7 = socket$inet(0x2, 0x1, 0xd6) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000440), &(0x7f0000000480)=0x8) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_INFO(r8, 0xc0185603, &(0x7f00000005c0)={0xae, 0x0, &(0x7f0000000500)=""/174}) r9 = semget$private(0x0, 0x2, 0x100) semctl$GETNCNT(r9, 0x2, 0x3, &(0x7f0000000600)=""/170) r10 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000700)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000740)={{0x2, r10, r11, r4, r12, 0x40, 0x100}, 0xfc00000000000000, 0x0, 0xffffffffffffffe0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000007c0)=0x9) r13 = semget$private(0x0, 0x6, 0x100) semctl$GETNCNT(r13, 0x0, 0x3, &(0x7f0000000800)=""/85) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000880)={0x3, 0x6, {[0x1, 0x1f, 0x6, 0x8001, 0x80000001, 0x20, 0x6, 0x8, 0x1f, 0x21, 0x7f, 0xffffffffffffff00, 0xffffffff80000001, 0x3, 0x100000000, 0x2, 0x5, 0x10001], [0x7f, 0x3, 0xfffffffffffffbff, 0x5, 0x7fffffff, 0x3, 0x930d, 0x8, 0x1800000000000000, 0x8001], [0x2, 0x7, 0x2, 0x0, 0x1, 0x1, 0x101], [0x5, 0x1000, 0x8001, 0x7fffffff, 0x0, 0x1], [{0x4, 0x0, 0xf74c, 0xc3}, {0x4, 0x401, 0xa210, 0x7}, {0x1, 0x6, 0x0, 0x20}, {0x2, 0x4, 0x8000}, {0xf801, 0x800, 0x9a, 0xff}, {0x7, 0x4, 0xffffffff}, {0x5, 0x0, 0x3, 0x2}, {0xffff, 0x8, 0x7f, 0x4}], {0x3, 0x9, 0x3ff, 0x5}, {0x2, 0x7fff, 0x4, 0x2}}}) writev(r0, &(0x7f0000000e00)=[{&(0x7f0000000ac0)="077244530996370da3c03a11d3b068bb5b8b4c90004416d8235097e94c8cfd3a13b98f501a0bc67dd4b97d5fb4ba2bb43e95e14e6bcd327664f42396f8", 0x3d}, {&(0x7f0000000b00)="af0a9ba66c83524240a8f657f751f6b7f38c9f3fc1f91927a2cf48a4a6d950394a1ec0e75d7b8116dea407688ef82df455dbf8410cc77f7511c9bfc1aec64ddf9095809ffc99c6677b4b1d1f246b0493653e0a60fceac094131d98297a0d308c0e121dd7d554722525866d0d60", 0x6d}, {&(0x7f0000000b80)="31cf83c98be07daeaa922376082b3564b058656f2812a3f909cb09c85d33cb7be981fcb3116e54cbe30f8f1f6433073b137de2d0254a891c5e252db37960a4c6d7d77ebfcecbebef8e5ae25594341989204185a7c879084996977d05085a67d05f189268bd2a3041a08881d125daf8fdb4f635302e2549d24d94a548638777dac821bca72c3b2aca92a6134b8cabc42e238c9e71c8665a8748cc3d41f08bb367d14555240039e96dd93f8e284a3b2bdfa4513bf28f714c8a35ba7777ac582dfb1b6af8748165665d5a", 0xc9}, {&(0x7f0000000c80)="dc13e5beb89f1a57f97c479d8d97789803cacec475edd6dd563d057b12e518421fd199f5259ab5f3cb61fcfbe1e909f3d7605816e5f3adadd8852ea7312807d8e95a2f594a7cfe8e1b8776b21682f65b749af01a8e494b821a18e85e8d263e1068eedfc0fc0743a2bdf4602476b892148254fb8cee9edd06ea996f77b902029ece1894ee2c21d7971692e1f7c439fd483d", 0x91}, {&(0x7f0000000d40)="133947f8e3a07dc8b0c5a427d5e1c33abaecd090d2aae1dd7dd70e2f52240d6eb2299c46373302f258c2ed4f04ab3f8c2c8abbbe43080acd5fb6329dd9e4deb25cbc76ed9c516dbee0dfe284f573c8bad915985ebb37478c2d145061d8b3f7876af0e23c37a54a70dbcda4c304aa9240b5aabb137f47e33a16d783f14b08c8245499ed85242cf3ab92b02e71f7ff387dcf10944361a97f4524083d0f9415898d82c5da76ece5889eca2a8eafcc2799a334a6da0a295a9c0c4c389195d0174f", 0xbf}], 0x5) r14 = openat(r5, &(0x7f0000000e80)='./file0\x00', 0x20000, 0x102) ioctl$VT_SETMODE(r14, 0x80087602, &(0x7f0000000ec0)={0x0, 0x5, 0x5, 0xfffe, 0x61}) 16:01:19 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) socket$inet6(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0xc9074b9d1f1eda2c, 0x8000, 0xbd) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:19 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x714361876cdd1766, 0x3) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f000017b000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0xd578) readv(r1, &(0x7f0000000880)=[{&(0x7f0000000140)=""/98, 0x62}, {&(0x7f0000000240)=""/145, 0x91}, {&(0x7f0000000400)=""/249, 0xf9}, {&(0x7f00000000c0)=""/26, 0x1a}, {&(0x7f0000000300)=""/178, 0xb2}, {&(0x7f0000000500)=""/229, 0xe5}, {&(0x7f00000007c0)=""/179, 0xb3}], 0x7) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r4, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000001940)={&(0x7f0000001900)='./file0\x00', r4, 0x3}) r5 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x10, 0x1c5) writev(r5, &(0x7f0000000600)=[{&(0x7f0000000900)="a08655eb2cb51a6d4b48b3a6e2e4397b839b458bccb38ce411e9171dfb97916e181ae4398498c9af535208e4dbd850f52df8c48f5ca38e9850d575ebbe82fc4c2e896bfef235bfd5152df64db446355411e866489a1d00d7bbbe5017d11780f34bf0d9a9038232cf97d3e9505ad68e060ef6993ca77d3ed72134215e458b67ae5b2cf72fd4d6b74ee6e0da19975bb04a86c4dcaf95fe90ff4b6a4132b34ead36d4b895a0db3c4e40d97d9732f09cefc92924555a63a481691b6134414d423ed91e10e5ef2d2d0b84c11d9cf160c79917b88f88fff8ed9318a1af68e10587509d8a22cfdbaa10097672515bd39ef1344c5d03557487421db15563a3a5d0ad588eac715c19843cd7a079ba9235a60d7b2810503d9af9d6dc83ccf0236d2d76e8e13f5a08d8bbf766050493af8b9a29ded18a9032b1162599f324a7ee0aa45ca322e3308d5f273cf16dd0903e8db63218d9c50726b078118b8110f6f61160f2b9c0e2b39e858a5e8fdfcea359fc12bfc033bf96305ddaece52d70a1142c0e39eacbf04a6aea164557c08767772fe41f26b25e17979c137b31855cadb520d83efd98754a470de91c46aa32d1199849f3ab3da8c5f1d7a836ba272e771b707360e166f1d06babefffb4c261824cb9a3b5027d7db0fe2efd8e4e1a8fcb3bbb43fdca9a4d649f5cf6f6e738d355b4d67f1dd6256550244a899e67f416505425fc8b1af833b85e730ca27fa8f71c7b36f816440cdbf4d4c2740805478d65c2aa80b96ca288b56121949c03cad4536bfbb802d4b33d71686c60ee84e462c719a0b76991921c672a53834920bc26c9c24c5fe82315b561c55d2d6a07d9157986e66c5efeb8601af25366937ed7cac39dd8f6996d3c5c273f6b391642a0c9e6c05493a32dd84da3cfb5f6a39c39807885f0045f2f18c4b5dac68da5dda896fc5236b1e06c553cca1589d1d25047b353fb6a660d920f80dc93e12be9f4016983e9eab0c9e7f62e826ff45ada0551fb17c875460166ef5d8a0c12282ed6d6f682e191450b645eaa75e0d205b4dc34fa69e4d316f348515e2a13355b87f633a2158868242d54aadefaf10087d7df4171ad8245c1ec55431d8812c2178e0b9a0a2c5ec97937f0631cc0e301ef808dc7642a57237219d1253111b45a0e28b5a4793d357083089f5ed60c4c137d6a64f636bd9ab891ebb5ee9571dbb195a1fb7520ca6e93fab876d086127a4a9a050b8194a8ae2df4e8860e099db5ec2942174bc7ed30cb4fdf7aac9664fffa62a01c473479715b7e7274b8698055e6db8f97c1e06f83294ca7821248511401037e12ae38d48a0868caba315c627a8e9a5d54603ea9645b5d1fce75c31f611d3fbac9c3a5c27ffbaa70fda68d5edf4ae13f0875f30f43d6af31cd573ac775225780ee5e3d6eb2c5b16cbdc2754111f34e373a38e2b089bd12148cbd9ca638fd52a1312905bbadd15bd06afc70cfd2993641ff0db88c1df5a5a3524613883402c1cc506d1d56e5027f7bb56e131befe1903d9a1c92a0e59a213db31f89d16daa50f66089fa2e13b48e592e04affb57d6b2e45e7b468ae29743abe4e8a6f4e5e8531449f2929c0067a93ec452c45bd5ef52a04c98e656522fe6618a0fc46abf4a892c0cec9f32e8e8cd2392b81effd060e8e6847e0e4d1928c41004911f93d3d830fb4cbd8aa3bce21270bc38740eaf416c0b582727bebbf66666831b4c4fb5e02119341e23db825bf4cb5c2a9c028a9b34825a92a96617139fd7494a4a5c14d6ed7d7889ee78004736df49910c148d02c73528855a8fa464a61dc1fa8c8bcae3c69e7eee8bdd1bf0cba5230c9a2f8863e747a39baceea65e9b42c7987fe0c42d743c93fa25810264f70c93afd1209b5d3098a247effee82b0de3da5fe3f4edf5966c7295867774fb8e698e12499d07c8314729039e829638e1e2040cffa0fbdeae9126cf28c8cfa48399ee0171b9b6fc765faf531ef0657a9e9aa1e013a85dc46fdf67b1c33e7ac548b886bc2078c4ce723ed18629d4a36bf16c8269c46b134dca4ddcba3ba905aa1479ff9a02fb4568792b716d87f936b69a8940434aee584946778cedcfd6ecb0deed758cb8013bdf233964fc0b54a6d13a6f78f28f9cfded3b50ca8e0b1bc19685148fb2cb9f43f065853e58f871a24cefb8f292e220169180dae46059e4980d2e614f1e5c071964401bffbc98f0397810991ae62cfc4cc71db00a485d2cea50ce99e954f75e2aa56c7db2870a6858b295c464cd764643f3dd1ff6e0b6a2c49998cba550a0f5e83c2cd1a554461035860f1a272ab8819a5a6963712ebf4c54f1094bdf74dcd13a3220ae9fde5b46be7548d6df028aa6bb78c8c7cccdaa03f2e4f55308b5fb028aed020afcfa52a9d99b02fcd7108e8e2215c4d2c7ccb43d8831c41f7131641c41c63228c823451e414955f962a68fe8e3997dc31d04098860e0f45fdb059e1fdeabe9931073442205d31269fc3af7784cc40c2f25042ff43c73f5cd2796f260fce6d3bfced9dc244486a68aa5af469e7873ebb242c9fbb554b5bdabf066a09262829cd8010b1f15dbfe74b27c9c6d12e73b7d753923971a4c2d436cc4b6e9b697814a7842b3ae743f8a2818e434b10b351822e507a0ff0ab08e91df5570e104490b2905a451705b066bb75ac532dc6ad8aedaabbf31326100002c3327c15a40e581a10dfe1d1d65aaf034d1e35e54a0ffaf6eb4a8c45f5eaab582db85b1222603ec106b0ebccc922f00c7d0b2eba9e9f8205a759f8371c6a46804900e20ad9557545deed6654e4a756a14c82c70d260faf05759f8f1ec15c3c4e243fad45f45e45af82d173bf46e02fe7a963feeadfbe44e8b5044d3b1bee74e8b98261db2bc46be03deb54ed8d25f2ddf7736ec0105aec634b07a0a83e1cf5800a524a8aa8b07f29e5d1fc9c2326bef3efdef3b55f9dba9fa28c5d1e20bc6baebea3e359ea8f10a75e27145773eec869dbb5f5453e6a4d3d115074ecf700bc59eb8caafd4f5fb9b9d613e0012a257a04783713891f895c9e50d66fe36086835cc07782139f5cf19c9d96858226bda109a461954bea7080332ac555c4a08b679891d25dbbd7f456c2c213bb22cb710407ae6a9fcf8661ae10c074bc55e902cc7cb6d2152e1912525f2ffcae593a74db4822bbbc6a248f0c1b8ce1d95b1a33c7fb6f43d08420d921b9ef6385338aa8a0b9ac245857a1bbead21c5fac13fe753f851824b3bf138e9e758884b977d8a59e94a62a8b4acd5d20b91cbaa6a8c6104234d51a99a0842cbe1effdd4bf29c42b2451634cb3908e2485b5bc6129522212604e1a038d5a33a5c53c0b9b09f3e8ded824e82435adea6dfe3a9ae6a039b3b1e153c55251b44fcc7793a0eee37313f6b24f4367104d4c69e74ddf2a3ab56657144b37ea12caf37a32a2e71985141107dce748a3e53421314d8e03fcff736e991d7d5efd020b5528537c756003d08a92de916d52d7e6f397675134c13bbddd46a11fcf568a00417143e6b158bc2065fce322909ffdbdb94000d1b231fd4794a779e8aaed150788ca91ceb6ec3bfb5c9370509a5292a841bc01cf47ba98b2e3600ce7207468ac7e08cf183082c6536fe71ac8046ef425ea59435df80bbd5e21f25d7a5883564a03292ffa6731f9b402cc19ec79c27bfb0333233ae7eec0d5ec890e684c37abf974e91db2ccf7569854218df68e09b1893f81311681de4cc7db366a714a06d6f2f3a871dcf0e9bf7398e191588ab25357631600280dab71c5426bf75874eb129c553e07456da9ec6d205596113a733f0ba69d755a68b8fb90daccf2c6267e418e262ca62f0049743e5ff536d9dcb350e9af29f96883c32f74dc4f30965b1c26cce28e34c99034d4dd147d8d259008e882960b56504cb08ec4889bc8eb9ab2d9f38cd30ada390a536821a541c002ffabbd108cfc3e23123643b2d51c8e76751011edade9230bfae750c223daf2901c6ccec65f14d664f5e1578036b387e9564f864a104b4327de9f64abd67589361f269e3ac4e1fd17fde39cf181820d298104888e1fd21a723b266b5ff824d0aed2b2c7b7220ae3ac8d373eeb4c720f42cafae97226dab961185cd721c581cd19ffb2abc4ff393c875a752078bc2ee20125ba96234405fdfdcdd436f067bd5aa4277ca1c1daf4c4a797fb0f8080a4b014c8ce72b16bd980f571ace36fb3f0dbea5c2b2bfc24674116a18227ef4048fc2b2e679fb627bc9a566637426a8e9f73fe6c6a7335cadc14f3cbe93a3528c9c50fa2d2dcfdc8ad3e69d2c4a0cb6483118e80e6fa24da620dd6397dc2013f22a0be050a01e56308719e27e3c0d590668ae14d5b03a855ff1de446b7c5966443aa491b1dae3f0946c62f2015465363594327e61409c64be1fe742425330b25bf20774c27ae68cc9298e952f83f3062d21c60bb2a46458fef19d50aed0acc6cdf4445167e30cf873a3b6573e1a6260515767d37efe542b583d2c41e767dca7f40da506f49b5d4f3f9a06d800f77ec91a8a8a47d20bec9477fececbda2c1bffecf0a924f20f18ade8cc0bbfd2f50300d7732b9c6510df4e2825b5f4239881ada243be1c04e1fd46d01572ad5151b098098d3ae7f86cbb6b750c945c82b7aae62e6135f1108bfb13d0f49bee0380a90cb3a04384eae7979722315f665639f6dbe2aa98fd00f0d26cb0a62574a77ddb73819fe530eeeb92adfcb8b35ce9bbf0f0527c2a607193e91dd1e9051b824cb43238ad4b2329db4b9965a9376bee59ee21b4ff3f500d9a1dcd1251a09c88d46d84de6c1202209373a650bb6aa2095aa144df1489170cc17f42eb2fa13bd5ab02da65f6f61b2e44590e45e9f3146cb61ddd98dffcdcdbd3af58ef8abb064822254400976fa770e847ab6f1109d511d00f86f9fd22aa906aede9b61f127132902bae3cf7edd4516d81395c1394ef23c1a9ca31cb9fcb4afc434ce9ce374bb1a5a4d9ba73e3a936b121f0daa88b2a0f68dd838639af86915aa0fbbb54d971aff1ce26cbc8a3adbb2ca99a601b6e0b9efb88a347c4fcd06c160e553f31987a348d3525d991505bbfc0c318d0d2003d972661d0035442dbbaea5e1e67922f26d10064eae79262e117b4f086ef2115b3bf359f40de99977850e9b7d66d4c4653a5fb102652ddd74dcfafe7b3edefc53878a8f85fbeda4c62a24ee9a43d7a9dd8ee06b3b7bd7d295ed74756df44c9740cb82f1147151a88a7e60244fd6aa8dbf478c1ec5361db4e6e1d68485d68c6dd0d5978e48136180c2212577510d4edb6396904d63ca8bff8d54f04b3ecdb537fc151df56e992814945c76e6604dd126ad30996220b21a9af0ec9af27ab8a06102ea39e5da8d76f8ad8449400518ae1808c217e31f81e008181828def18ea7a10b3adcbe1bb2764fda5bcc3da82666bdb4100920c5016736151f14b64367ae525cc02b63ad76997ad553dbd07933e538f619f57be7b6d3e3c4b387645c31b0beeb1de8be6834c1d93737d02d8c17b7b0f2944584252e1121e826ff870ea07ccb29c8d9cc6f2d0fbcad84e921ca85a13647ca6441c89ffa41b3b5e44ece66ce0d77784ef071633d7edaaf2c06538c859e506597c6159e4504da28321abbaa6a204ba4e56f3a142913b4c082b355abf195355d1c70dc2ed481a3cc5860dc5cc3f9fbf941a59b54131d705a6ce57af1c7c9f457c54b9ccd0989c679a106cabeec026c7892763caeb2e868ad268f80726351c5850d8d26e304706fbc09c3f7f6294c6926c31052be530bb21ec7067a5380cfb5343c96a2ea305394f034", 0x1000}], 0x1) 16:01:19 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1c0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = getppid() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpgid(r1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') writev(r3, &(0x7f0000001300)=[{&(0x7f0000001200)="03db9892c732aea542d78a1a0fc052dc16b14c0bd0acd5dbb1f3a94f160ec0be0e84a6c94c8cc4960c9f854137e3e60fd7c6fde51f8ce88a6ef4d997e25dd7174425598812d9436cb21497373ea8b549af7c31a0c96e181c5d7ab64afbd14dfc813097e15f9eb22f0fe6caa6c95751a66bb0594be549afb34baff0b052613942ab75065d252fb3fb98d64389dc67294c83913ce970a86c6a4f8c3e974439e2c9836619739a1d038308e8bab7a1c7d81fb7f094e2f05b3686021f6864b38fa74496c3514007884dca90fccd1d4eb4e300ca04f6ed0ea3", 0xd6}], 0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000001380)={0x1, &(0x7f0000001340)=[0x1c0000000000000]}) openat$klog(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/klog\x00', 0x2, 0x0) bind$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="3707002300000000cdfc5e7a8e3b3000"], 0xa) pipe(&(0x7f0000001440)={0xffffffffffffffff}) writev(r4, &(0x7f00000003c0)=[{&(0x7f0000000180)="335a1e04da1418756f41cfe8ca46e7bcad61a83b634956f96170a442cab98e2e42c4131d4998306aa8e50a569468c42f216ea46e42b1597dd2d89522c1ff6663fc9670198ae7becdec910f5c87299e3fde534c35736a340cfdc46ca0397acc992147d936c0ec15", 0xfffffffffffffdcf}, {&(0x7f0000000240)="837940d21044704b43ea52c2bad5da153b75222bf179f066d903d9d6b7d5d231e48eddd4116e38414796738673b962ab887b4f56deeb8686da4e912907d63202a8e38d3a364a04fddc96c087e78dab5483052b630008346a323fe7149c78f7031ce8c30b9dbc804430c96d5ca70ae9b070c7e34803c8d33aad99fe8dc3bcc483070edd3fdbd1ec552bef9c1d06862a28f77908a7948efe5e60d04dc10563434b631a4c12494bd1cd90fa73f86d4ffcfd2c3190b78ffd821dbbdc7687a4538f0384d01cbef88350c75d11255968adc2dd6d882e97b0efb6c37410392c0a5d45fb0c4e191465612e15f67a7dde5e3f", 0xee}, {&(0x7f0000000340)="4c1ad751acd46e159150549c15d09d2d1001aebc107fad6cc3", 0x19}, {&(0x7f0000000380)="6aeb37f98bd7f8108c0aae5a4f0d6a58335c5e85083b2f61876f4dfb3ee9286fdb957a753ed194f2ee307c419ad66b8654f9c03e0a2088b221f81534a9b9aaf8", 0x40}], 0x1) writev(r3, &(0x7f0000001d40)=[{&(0x7f0000001c80)="d1ddbd6f30a385e3c7c8e7ff369d534431d4e2fd89a540f96106a6677ce069fe5bf18880f8f9a7bb84e17231d719a682a80c85fddd38e1d9c1b7b399ea2a7206a138a30405d10312c5556b4890a398120679da26cbb8bb953f508aa62b041b608011236ca44f95a89d13b71596da5a1fd08857babef70cf81013768e0cd1d0adc36c99497d1f1c992c043ffd46871e4c92e08e5920d088617b053b47a298069687d42b29c41fc8ac0bfefb7f7163", 0xae}], 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001dc0)={0x1, &(0x7f0000001d80)=[{0x2, 0x3f, 0x3, 0xfffffffffffff2ad}]}) pread(r2, &(0x7f0000001e00)="d002dad52729b33d884ad4b2a3032f23f812c5b65f80e2dd49eb8b4871927d104583af1930d179640270021d6ebda44d13a69b8697c0050346cfd1e87f90389907eb221805755380dcd688139ca71c67f330c3fd30b80149c02c734eb7cb34c2f4fe2fdb477196cf3617", 0x6a, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000001ec0)={0x6, 0x2, 0xfffffffffffffffd, 0x400, 0x101, 0x5, 0x3, 0x100000000}, &(0x7f0000001f00)={0x2c, 0x8, 0x8, 0x152f, 0x80000001, 0x2, 0x7fff, 0x10001}, &(0x7f0000001f40)={0x81, 0x3, 0x4, 0x7ff, 0x9, 0x0, 0x4, 0x6}, &(0x7f0000001f80)={0x59fa, 0x4}) select(0x40, &(0x7f0000001fc0)={0x5, 0x0, 0x1, 0xd9fd, 0x5, 0x4, 0x1ff, 0xffffffffffffffe1}, &(0x7f0000002000)={0x10001, 0x5, 0x7fffffff, 0x100000001, 0x7, 0x3, 0x2, 0x9}, &(0x7f0000002040)={0x5, 0x9f1d, 0x4, 0xfffffffffffffff8, 0x7, 0x3, 0x1f, 0x8}, &(0x7f0000002080)={0x8, 0x6e}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000020c0)={0x10, 0xfffffffffffffff8, 0x4, 0x2, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xc02}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2f9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x6}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xcef}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1d}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil, 0xffffffffffff7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x3}) pipe(&(0x7f00000025c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r6, 0x20004b3d) r7 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r7, 0x7, 0x4, &(0x7f00000026c0)=""/163) utimensat(r2, &(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)={{0x7, 0x1569cc16}, {0x4, 0x3}}, 0x2) rename(&(0x7f0000002800)='./file0\x00', &(0x7f0000002840)='./file0/../file0\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002880), 0xc) r8 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r8, &(0x7f0000000000/0x3000)=nil, 0x0) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000002040)=""/4096) shmctl$SHM_UNLOCK(r8, 0x4) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x14}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000000)=0xffffffff) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x54}, {0x24}, {0x6, 0x0, 0x0, 0x9b76}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x18001, 0x88) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) shmget$private(0x0, 0x4000, 0x104, &(0x7f0000000000/0x4000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) socketpair(0x2, 0xc005, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x1}, {0x2000028}, {0x6, 0x0, 0x0, 0x107cf}]}) getpgrp() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 16:01:20 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x123, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) open(&(0x7f00000000c0)='./bus\x00', 0x22, 0x0) 16:01:20 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="01ceb3c881fa17279dfad1e873a701339ab7fc3985c0eca4fd96daca558f78acc99160a134873905523f3e26b853348e67cef908541c31c8e429bcc7b53e9907edab5b183b46dfed28a0b61ec9380a682c6f64282bdfafa97e1346047960b922391d8ebc08a2d8ee0063505c2f8e9036c557884b86ef67c802cfca448284a5eb7610f3e6e6086abcf1333cdcb0e97b0cdbaaaadabaf6625d16c5cfb02c205eefc55fc2dde4b3270fa1b8ecd0cd9e3bc847ff9d78ce5f146fe90076e04c"], 0xe7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x3) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x2) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setown(r2, 0x6, 0xffffffffffffffff) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000000)) 16:01:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x78e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) close(r0) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000140)="390a937bbf8a5802900e2a0dc0b05bc612fc74c739adf3e2469bd8b638ec50e7017ab5466aa16e10a464f8a16e5dd5ed931d5885f9faa85f5bb762cec1a59fbbbfa89937e583e50b30e8b263e9abf28339257b248d7aef5cdb7c26bc239f11d1d2f82bc8c96ea76ada92fe61c626e18428452eaf26381d9fc48ab9bb8f0f559e2cb6b1e6ba69e0418a610730a3d0c70ce94f26b719fc4ae84f94c65595de7394b1cc782610530debcadbb9902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5793506994f", 0xc9}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:01:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020016"], 0x1) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8e8, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:01:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000203]}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) fsync(r3) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r3, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r3, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffb, 0xd8, 0xfff7e, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r3}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r4}, 0xffffffffffffffff, 0x40, 0x40000001, 0x5, 0x1000}, {{r5}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r1, r6) getgroups(0x2, &(0x7f0000000040)=[r0, r1]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) fchmod(r4, 0x8) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 16:01:20 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x4) ftruncate(r0, 0x0, 0x7fffffff) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) read(r1, &(0x7f0000000000)=""/176, 0xb0) ftruncate(r0, 0x0, 0x802fffd) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8201, 0x0) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r4, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r6, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffb, 0x21, 0x80000000, 0xffff, 0xacb6}, {{r2}, 0xfffffffffffffffd, 0x81, 0x10, 0x7f, 0x10000}, {{r3}, 0xfffffffffffffffc, 0x10, 0x1, 0xffffffffffffff00, 0xaa}], 0x4, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x100000001, 0x6}, {{r4}, 0xfffffffffffffffc, 0x80, 0x0, 0xffffffff, 0xffffffff}, {{r0}, 0xfffffffffffffffc, 0x5, 0x35a850a1dbd6a422, 0x7, 0x3}, {{r5}, 0xfffffffffffffff0, 0x18c, 0x10, 0x7fffffff, 0x5}, {{r6}, 0xfffffffffffffffc, 0x8, 0x20, 0x68f, 0x81}], 0x402f, &(0x7f0000000280)={0x80000000}) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1c}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:20 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd", 0x8}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8480, 0x0) chdir(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 16:01:21 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x400000002, 0x0) close(r4) r5 = socket(0x0, 0x4000, 0xf4) getpeername(r5, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r4, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000580), 0x80, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0x2e66c0abdd9b329e, 0x4, 0x8, 0x0, 0x5}, {{r2}, 0xfffffffffffffffa, 0x1, 0x80000000, 0x20000000001, 0xffff}, {{r2}, 0x7, 0xa2, 0x1, 0x1f, 0x401}, {{r4}, 0xffffffffffffffff, 0x82, 0xf0000000, 0x3d7, 0x2de4}, {{r6}, 0xfffffffffffffffd, 0x10, 0xf0000000}, {{r7}, 0xfffffffffffffffe, 0x45, 0x1, 0x5, 0x72}], 0xfffffffffffff001, &(0x7f00000002c0)) 16:01:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) kqueue() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186204017b002b2c000000267e897f7700000005a89b8a973268381a5071cb000bc3faf94ae5e124c6a36000753dd4d16120195f81db838f74652d62e100c51bad0000000000000000c37bb79d7d2c336ec5e000", 0x57}], 0x1) 16:01:21 executing program 0: mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) kqueue() munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4004) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20000, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r4, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffff9, 0x0, 0x10, 0x1, 0xfffffffffffff584}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0xfffff, 0x1, 0x4}], 0x3, &(0x7f0000000400)=[{{r6}, 0xfffffffffffffffb, 0xe3, 0x10, 0x101}, {{r7}, 0x0, 0x0, 0xfffff, 0x8000, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x20, 0xc0, 0x10000, 0xffff}, {{r3}, 0xfffffffffffffffe, 0x24, 0x80000000, 0x9, 0x3}], 0x2, &(0x7f0000000480)={0x622f, 0xd918}) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kqueue() r10 = semget$private(0x0, 0x6, 0x10) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000240)=""/247) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) connect$inet6(r11, &(0x7f0000000080)={0x18, 0x1, 0x6c4, 0xb391}, 0xc) 16:01:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x3) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x8000000060}, {0x24}, {0x6, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x400, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:01:21 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0xffffffff, "00000000000000000000f2ffffffffffefff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) getrlimit(0x3, &(0x7f0000000040)) ioctl$KDGKBMODE(r2, 0x40044b06) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:01:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0xfffffffcffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x800000018, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = dup(r2) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000000)) 16:01:21 executing program 0: clock_getres(0x0, &(0x7f0000000000)) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000200)) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/212, 0xd4}], 0x1, &(0x7f0000000180)=""/51, 0x33}, 0x40) 16:01:21 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='./file1\x00', 0x2) open(&(0x7f0000000080)='./file1\x00', 0x10000, 0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/7s\xd2ouse0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x21) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x181, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = shmget(0x1, 0x1000, 0x90, &(0x7f00007be000/0x1000)=nil) shmat(r2, &(0x7f000040f000/0x3000)=nil, 0x2000) shmctl$IPC_RMID(r2, 0x0) 16:01:21 executing program 0: shmget$private(0x0, 0x8000, 0x7, &(0x7f0000ff7000/0x8000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x7}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="8c685f3ad1239438a7dde00ddb1d") 16:01:21 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9252df13c4a373f781048435ee4290000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r6 = fcntl$dupfd(r1, 0x100000000000, r5) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/85], 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r6], 0x2, 0x800) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0xfffffffffffffffe, 0x25, 0x7]}, 0x3c) msgrcv(r7, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r7, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r7, &(0x7f0000000a80)=ANY=[@ANYBLOB="edff3ffdffffffff"], 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=@file={0x1, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00'}, 0x50) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="0000005fdbc2f100"/21], 0x8, 0x1, 0x1000) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r10, 0x20004276) ioctl$BIOCGSTATS(r10, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r10, 0x80044272, &(0x7f0000000540)) ioctl$BIOCSHDRCMPLT(r10, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r10, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r10, 0x20004276) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000000180)=0x7b0) r13 = getpgrp() r14 = getuid() r15 = getgid() sendmsg$unix(r11, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x20, 0x7}, 0xb) r16 = semget$private(0x0, 0x9643772bd1879010, 0x34a) semop(r16, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r17, 0x8004667d, &(0x7f0000000180)=0x7b0) r19 = getpgrp() r20 = getuid() r21 = getgid() sendmsg$unix(r17, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r19, r20, r21}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r17, 0x20004269) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r22, 0x8004667d, &(0x7f0000000180)=0x7b0) r23 = getpgrp() r24 = getuid() r25 = getgid() sendmsg$unix(r22, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r23, r24, r25}], 0x20, 0x7}, 0xb) r26 = syz_open_pts() dup(r26) r27 = syz_open_pts() ioctl$TIOCSETAF(r27, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r27, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r27, &(0x7f0000000200), 0xb5b) close(r27) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r29, &(0x7f0000000740)=ANY=[@ANYBLOB="17002e2f66b565850c77603b7d7103f9e4f564ec651a04118af2c19e35ee400f4c473ed111c77324130f9eca5354a0333018962bce895f3ddeaa949a358de47e62b1596ed7ec4b5c5633a349b32ed430039d15d27dc47be5273e279b5f8aeae93fe6"], 0xfffffffffffffefe) ioctl$FIOASYNC(r28, 0x8004667d, &(0x7f0000000180)=0x7b0) r30 = getpgrp() r31 = getuid() r32 = getgid() sendmsg$unix(r28, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r30, r31, r32}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r29, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r29, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x8, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r29, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r30}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r33, 0x8004667d, &(0x7f0000000180)=0x7b0) r34 = getpgrp() r35 = getuid() r36 = getgid() sendmsg$unix(r33, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r34, r35, r36}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r33, 0x20004269) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r37, 0x20004276) ioctl$BIOCGSTATS(r37, 0x4008426f, &(0x7f0000000500)) r38 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r39 = kqueue() dup2(r38, r39) ioctl$BIOCVERSION(r12, 0x80044272, &(0x7f0000000840)) ioctl$BIOCSHDRCMPLT(r37, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r37, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r37, 0x20004276) r40 = syz_open_pts() ioctl$TIOCSETAF(r40, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r40, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r40, &(0x7f0000000200), 0xb5b) close(r40) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r42, &(0x7f0000000740)=ANY=[@ANYBLOB="17002e2f66b565850c77603b7d7103f9e4f564ec651a04118af2c19e35ee400f4c473ed111c77324130f9eca5354a0333018962bce895f3ddeaa949a358de47e62b1596ed7ec4b5c5633a349b32ed430039d15d27dc47be5273e279b5f8aeae93fe6"], 0xfffffffffffffefe) ioctl$FIOASYNC(r41, 0x8004667d, &(0x7f0000000180)=0x7b0) r43 = getpgrp() r44 = getuid() r45 = getgid() sendmsg$unix(r41, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r43, r44, r45}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r42, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r42, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x8, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r42, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r43}) r46 = socket(0x18, 0x1, 0x0) close(r46) connect$unix(r46, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r47 = socket(0x18, 0x400000002, 0x0) close(r47) setsockopt(r47, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r47, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) bind(r9, &(0x7f0000000fc0)=ANY=[@ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYPTR64=&(0x7f0000001180)=ANY=[@ANYRESDEC=r10, @ANYRESHEX=r14, @ANYRESOCT=r44, @ANYPTR, @ANYBLOB="29bc555d4833ea63da3e63997665ddd58e4136b8914f0c68a57075f7f77c9232792b8ea5ab54ed04e0d7bb3dab86bf2df681829d125cf02165b210ccb157357775d49820e017a83ed60f057ad6b24e8c5f04e7922b8a611e4c59afbb06a8a4b7fbeb1375730efdd9dad62e92d2e2c2f0b572a8884ca53b0a5bdfe1a52f2e08315344ffe81775916e7f21e6a4e7e196064825a85f3b8dbcc098046e50effcff33bd7db8daa1c5d6ad4492ddaa0da65c826e0a309158e8d1aa38478e914a566eaed7", @ANYRES64, @ANYRESOCT=r7, @ANYRES32, @ANYRES16=r17], @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYPTR, @ANYPTR64], @ANYRES16=r24, @ANYRES16=r5, @ANYRES64=r1, @ANYBLOB="6c585695d2c9f6e3864ae277eac3ccc43f1a8af898f4a94631fd5e1095688d7afd5320dc675ebb7ce9aa1b4d6fbd8de2c507bf12a55223afb69980e86e23a87a7b81ee1a5df2ec1f6b0c1cf29526ab2a3ab207a28ff1e0a0f58f59403b8c5c7fcae5e29ed71e86448b8360a4286930fe4e51d3de68d353daed0e95089b8d2394ee8c916b4461e496acc1764164ec1bdd919aff5330fa9eb8629cb19426bdb04306d1624bbcac8b02c60db0dffc3ef4bc40d9269972ca8cd406", @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYRES32, @ANYPTR, @ANYRESHEX=r26, @ANYRESOCT], @ANYRES32=r27], @ANYBLOB="b8ea3dd8ef4c02613d44766f66ecac0a9bcee33b894994cb298a984818d8a73c034c00ab7813d3501c15c342da8b47aa80ee6c3d042dd02b3e17c0a5fa83b2467584c054c416c0876f3f7e9752f44e34b380e51f5538d1c25a3c6c82c0745a0791373940e831e44645577e482e775f2de5ace33ab8c5ef7f0a0f7cbb513dd5bb15574931bb9754a4b397d3b0a88fef2d56643d9b63f6e2058b502fee4f0978edbd3f10117b50a2a001d25213da1d8259fabb44798b7b24c1eb", @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYRESHEX, @ANYRES32=r30, @ANYRESOCT, @ANYPTR64=&(0x7f0000000800)=ANY=[@ANYBLOB="80c30dcbc302ed6bd8", @ANYPTR64, @ANYRES64=r22, @ANYRES64, @ANYRESOCT=r33], @ANYRES16=r27], @ANYPTR=&(0x7f0000000ec0)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYRESDEC=r37, @ANYRESHEX=0x0, @ANYRES64, @ANYRES64=0x0], @ANYPTR64=&(0x7f0000000f80)=ANY=[@ANYPTR64=&(0x7f0000002ac0)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000001140)=ANY=[@ANYRES64=r46, @ANYRESHEX, @ANYRES16=r47, @ANYRES32=r33, @ANYRES32], @ANYRESHEX=r18, @ANYRES32=0x0, @ANYBLOB="be2992a8c01b575a61169b264ab6dfe925fd5af61d779187c8cb35a416488b400a7bbc8e3716be103c0a1a8d0d8c581a549efd236c3fb0c486cbf403d0718e96e0c3366b39940a2d279cbced4dc0183a37f6b5bea1a9d8b5be2f9d6f8aff26c77efec48c158c6bde9fcc08ef9a39dc1989b6fedfa5e5aa2b2cb99f10ce8396bff6665f546a2247a706223f52db3bcb398f0a2d9751dca7e788c76f7016483aab3566254a6b497016d947f76c6b0fd4b941927abb7a605f7ab3dd621c048f2634a98ab0fb43217c134c25ab9bc277cc5fa93f47de0185d164e9dbc1f32577ebb38361a5acf49d33feb09fca379c6c2cfd3a65875127ef38cd8a7cac94553f0112651ebb3f1c35007b8e5c4e1c00d893f9f56b2b24e1fbccaec94228f41f87b01637a74a0150b0b81adb2ffeb0e4f375edb151b66bd9367f172b9ddee5c67f7e57b98647e36cd66e6fdce8c5e21862d0cf0f1a4eece3ecf688d023f6fbd2d6ec62c0f3a5a9beb6f02105bb113e0909bafde0106ff927be56cf248be40660f02812bb870598956dec1ce0cba128bf17f04adb7d5682742a2aa9a104b86f75e120a47cde75d9118d3a5868a49e24b4c43a3dbb91fde1d6e4df30ae2d634597bd2639bd989036e399390252a23daeb88b0330a6bdf9b36aec8358ea1f63b6b30a52cb9a3cbe152b126d68c097933cabc03f45dd3501eab433ef9a6cc2320a3919728c5b396bfb23a9fb106b8b4f7ac38a594f7f7b0ac674cec88b54da06bd496c4949fcaa0103f57ff4c712df73235ad390ace126013426c5b539913839843f200891a573b4d9ffc16a253c81ac812cc09b3b00934390b5df74c0e46844c21517738ef8a1c20e073b46589e6c4941b1b2bf115f1ae9c321503db9ed3b6027879549c5789c9fa610e6ce93da3e19f293b80a7db0b8ab71d7463272e7d5cf719a4eaed10e11e990167e5751465ef206308e1b589b329c1683e942f98705132923db8bb93c7f1d136e42c27efcb61cfd7f74d7b0efbb77361b8dc466bcf2b30c324f4afa97051163d6b1948a7a2a713ef27f43e2d6c7d310f2d3f9f5303007a985e66b74ab03806d342449c9e1642e9e1a0dd2b41fd6f5e55b8323aeedcea85409eabe03d92f764ee7f1e115b10076c83415cbf38944880288c6e4dda3d4d3989a4686130e87d3f5d259c465d85b70d5f16b1e42f62cc5dcc9378ff4a2e81502c12ed30159bbd360c6b55b031d3384459aa91169fa23c6a30ad4e9109ac66069c862c8f6b9aa1c3a73d96b19e8ebeb441afc82fa172f0778dd8ffdfa30b824e072110fc403f79c174846b60f5bacb7e7d36a1dbdeb5cfdcc7c0d0628753c59c4dc1df1dc4c41db5bcd730b48b498441d32ded86bcaab7945d1c412e60ae1bd7ceea7869237f5530da307aaa5325d1a732323992577ed88858e005a368f329ae7201223c0c14ba1e49e2c2b629acf54bc6dc0242606a9e556511455f8f644a9c65b4047904caf0dd87f948576512b7c61df0d1a64c0d3e2e03b6b4acc3414b72ad387e1662f485ab315f52fa57536107f58da8b64490f728728c2f430280b66a9ef63f87a7c6127e985c447fa80f163d98c1a7d527c6482472e8f41afde23f0cdb1e4f30d13fb26bb23fe9bfcf00eeaba3c580eaa1dbbde42ff2812fd52226f2b65238e276ecc08073a47b5397cdd3a51a00e4c0f57468852f6bd079a77a06fcdff47f9155fae6b0508c365a594bf7e0b769b2f51f73504fcac0a2df88414c0cbb27ca451076951892ba057ec2524d45035f825364be3662b53d67a917b01cfb4c1d2f4a836607d9e03e552a0948138cb763c6bbff25e6224cee125b368adf87897f97960a624bc5399139252ae1342293a33f0364bc4e5286643fb41680537aeb02907b16ad137b992cff5c4f7a653a9a91669b72e03594c860feb5fd57ce09665c44f3667c97da7ac728bd69557a980b7c21717507247836ca97335c928456cc34b1e5781f3b269390fa4f2b054ec25e37dd77d519cfeaf8208dc3ed0c3a68500c36c1c31f0b0b19cc48eeb58c2f760978365845334a8d13ec93b572292dffb7f730fa6cb2aa64e0752c024cdfbe5097710b1f339265276d9f1d4006cf428466e3f92e9fb136f78d6182416e46f58dac83577bb810fe12e19299b88a54a04466244bd282ee8faae710ae5d53e32e9a31fdf90e004342dfaab0a0dc7dded4515e96718b700cdb92f98da29da4caccb2b577064430c1f698d17abf99d346b9030d1c1c6282b9fd1893010e92d9f82785bd2494f7f9ff257c5b9ec0584f7918d73bccdd72a03cfe8f779b171852e29384d568aea55df4d20cebb016a821b3f1d05c1fe5264c75d4ac618f120c5614689257addafdf2b64d3eed583dbd806677ebfacc4e306c5ab4f13a4b1ad5175e043ff5f8c27b62ca477d87491f5b6f7bf6be7c490fde2e67b1d2e9686c4bc48856b6c16fdc68b0b4d72d5dd48029e47bec997ed6a1dc5ee5fe2767475eec50e56af649f7ce9afa4da556fa0e9157638539bbefd565ce58789161c76ce631766e09ba554af54146fb63af16b78a45c75ad00e8ea18f4f08e703936be11b0a2865cf9bcb118b90fed04ca663ac5d2aeee0c787da7fbc26cac5da8952d6f981fc209bcc529f6f8120b92cb255faba2642f6e37392ec6f185e01c915aaa0c8d9a06305d03b0278cc98865f4b6d89f64d93327a2d047cfeb90799ca0b9e14e5418965d685839b2349d28ad86b10a133388ca99f43a4e828f1ab0621e66bdca48d27e5a1127d6157c120a1ff7d622901182ce5577a8c3aec38f80a94b234b00678a0ea14022a9dca74e542efe8ad80abc8de58ef22fb73455487fbdb7abe4813ab2f334e3ac15c5e76f61ec0e647e51b3be89b5dbb0280b991aa0548bf2342fd56d3830b4324263dbb01a305b55e5b22685aa46db1b1964551f3f160542432c9d72585bb777f89c0c2e16e0e6132893111c97afa267fb4401b4225d7ca07e5edbb71d47e740b31eb7437b8e8cc2bfc8f73d69c6501e0ae61e26fa06403c2f4581e09718115619bfa7f6b90e173d65b8d36b884c46466bc8de8c9742958c900279b086fe52f940ab12f7b0e329b865dbeb8884268d3919ffdb603df936b6c1f440d20b42f4c7839e022e0d0727d852c34f40640ccdcdf5ad407fe1f2167188931640ac07a3cd33ae04a3dda1770625b58282c92ca70220fb406fac9ff5167bf8cf1dd36eb36c0d671380ad53ac8c2fc05a411a72f38f71f9cbad1ab000b3162ca2289fccb43b3c50c2c5be172d008329e5cc2da31779c23f46c12b385ff2dbaa6e6f0a16b2f219e0f0616cb2ebe28a45cbe53021f3a5e21661fb8df9565b8816581f73461442e4e4f3a58e78cc1d8993d4140bb905e49710043fcd92aa039022e05d1e056ca5cd5ffb8edd35f7acb5d3a2f78e9800fb6f0daf3566f345d64e155a5ac78108f75e24d8cb9162a8d05263b068bdff7cf9f40218bf5559795727fdfbad9241ebb72f1111e7f2081e966264586f40437c238d7523e34b9e62d2e4e05d5570c1107df48176c8e4d5a8ef10ec6d4a674fd7ea9c1e3f7e3f7d5a59547ace18e03184e0b45599681c3250ff29af819ab6c8a902ee9c81c4e3cbb969577793d99b2b99caa5ed0bd6cc1287224428af717e167578ea00df426f0a3b7800ebb3f46e6ec6c1556a8e9af029c238fd973853fdfd4569276e286f1f235ecf64c5f7be1914ce086ac986c2e89c5dd5ac3cd4e2d44ff73c4e7dff94fa1a6b004c5e010d44bfeb474872c01e7029e790b5b7a78ba3f9208509237e3aa4e2773ad95346fa52450ff9977b3bc6164d066d696032f10a6ae9043b60d9fb280e02262e2e1aceafa4402f18ac45944de21b38201f3b6474e260f69d4d380ced33454edbe345ef88519a95e2356cddf163dbc78bb84ce5a1b7087b46d30d0e0b7a6239f2899df448ba481795af15ef616836c0354003533f6e6a9ee090b5d66253e912f36a828ddcab8f2ca0f1cb8ecc0ba30c2da6b7f7e569f98f77e66cecc8e3840fb65b685c7821e3a827eea3bce3e710612d836e7c201570e6bd95d93a3ae5403e31ccb50bc2b16952d13aefd5c2cbb08d90be0712300ca43f013676a173e85074014f6474ae898b348c1043beab271aee2a322b2eb05c38ae878f34ec56cf1bc23a2326b2a156ec3965f984ebed8fc4027fa438761c46ebf210f977c9bf6da88f83c280a5381eaccde92f056874f52b8cb903422587b588d73f1ceb1226f8e5ac5a017d5969e1872e5598db1542e4e0fb217edad387894d09a3916ad3d136392adde6121367aaae67a01e9e9f70b34ab59da3f25af3c5b33d1aae6e6b49dac05ebe30ee95942b259ab0f277a8df81e94b774cdac2d059cf1da2c4d4172d2fde87ec8bfc28b9f5e7ed10eeae51c271d294fb24a5d0ab500b80c7666de23a3e4165dbfb9b4eaea4f5253c56fef66d8be569edb2676cd46bb458ef52ffd2a17b3507042397a33dcad7492d0c0c43b4fa0b949db0c0e28a240275346c53b3c8e79f1adadd26999c761d8e19162a24161807185a727624afe6c013a88e68a30f4b5f29c87762518bea4e55bb97bb5f661d4255cb58a555f52f5bfa4be9c3ff82dff678ebba1187e573fcd149003b5b3b0d889a63018c20538a669051d4d380f7b91fb94e67782d199782e585df588120d7a4a38b0fd81d7e50afeac77a19c7ad73d979e3b772a1fe33f4cbe95f42bc4d6413e07df9956377f421c3e8e8ff64dc24cfc52fbc3c62146aeeb1520ea2c67a08f7693f39719edfc1712ec11efcb9cc24aac51e9918ed8af367a130dd56ce4b71ff76a5de4fdbbd1943d5b5f12d6149569ed9d36f3f43176498554abbe1ccdd448762aebc1b7d0c36594e3099f9d4263809c1ef050c39036ecd2964d729379ad949cd9d485a46ae0d5dda24f3506409565739e50f7e39d51939914e97642b6ebfd8efe7cf8a935e2f2a4f8b32382e47b69144a52fcc53df8063e70b8fa76f279dce20aa17e9c1e41e2284607dec912b57d0c3bd8ab42d773fc4cc8ad6bfc010bcbc9f5d87de9573048993defca917eec96627660cb5103b2a1e9819cde28dbcd9ff937d26ddfa56870b34e8d47268b432116de1fa53ff44fe22765bc4fe4149bc20f143098fc4eb62749243bde173fdb433d450524dd9498e28124d5fbd6c6d16da486810f40bb33d30824f9f489fa90bcfbda79473e306e2b3f3c82d9a0ce333a21525ad32109ce6823a191ed20efbbccc74eeaae4d572f4246a3ddfebbb45f9cc05e594d5b8890fef9490d1b96475db3e24c9399609eba432993123e9bdefefc044eb4c7b53a48a7229e44d6905a6a4c7dd137f72c75d3579575c9876ec28534a2ff566125778e1f598545e427057c6b7a8fdd1b0863802ac3c9a8aa203aa33702a3534ae631437526c5bf27acf0b6fe58417c0d8697fc259452a9a5c0f34311e31800b61aa4096256981ddcd646db351eb4e8eaec36e535955352330ae753ccd756e6e1ba68aab8f744a2e44f6fb68756e59bc37a95c6e48f9719b3e024aa157bee42870cb29f878f08c66276adf4790bd00dbb2f33fa8091ae2915b9604bceb4db63df7ead827a59bdcc7927631b2f9d1d16210477b8b98d549bce44d17f2250cae6049c397e322e5883999b7e0f0beea9efd8260abf1b01f71e6a004d57552e403181454222e7ae88b5e8433148dc894b42b9093b83ddfbce5c519474a2e0675992efc7ffeb784a9f1556c9c2431143a34029f16c5450b596f7e95dd49a09455f058185f9396ddd12febefac", @ANYPTR64, @ANYRES16=r37, @ANYRESHEX=r21, @ANYRESOCT=r40], @ANYRES64=r29, @ANYPTR64, @ANYPTR64=&(0x7f0000000f40)=ANY=[@ANYRES32=r33, @ANYRES64, @ANYPTR64]], @ANYRES16=r43], 0x6) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x7b0) r48 = getpgrp() r49 = getuid() getgid() pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r51, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r50, 0x100000000000, r50) write(r51, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r52 = getppid() r53 = geteuid() r54 = getppid() getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r58 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r58, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r51, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r52, r53}, @cred={0x20, 0xffff, 0x0, r54, r56, r57}, @cred={0x0, 0xffff, 0x0, r55, r59, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) sendmsg$unix(r8, &(0x7f0000000a40)={&(0x7f0000000bc0)=ANY=[@ANYBLOB="043ee85010853f58c6002e2f62759100"], 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r48, r49, r57}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x8, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r9, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r48}) ioctl$KDGKBMODE(r9, 0x40044b06) connect$inet6(r9, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x40000006}, 0x1b2) read(r3, &(0x7f0000000ac0)=""/65, 0x41) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0xffffffffffffffff) r60 = openat$pci(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/pci\x00', 0x8000, 0x0) ioctl$PCIOCGETROM(r60, 0xc0107005, &(0x7f0000000a40)={{}, 0x2, &(0x7f0000001100)=[0x0, 0x0]}) msgget$private(0x0, 0x109) 16:01:21 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = syz_open_pts() close(r1) r2 = socket(0x20, 0x3, 0x0) connect$unix(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c476df6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48aba5f65bb96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2ee1edf8c8c2506166f4e971452308776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a7bcc838177ec"], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$unix(r0, &(0x7f0000000800)="e20ce77245fe6a814a3580a7b168ad2465bd39099bb1b3768edb5797dd193a30579e12267d1c37fc8a2a442dc83ce666f5c2b753198a9cdc40e6c015b104e75693bd18e34c4e0fa4f5ef09e621789bd25d15e56be3366a0f7bbee07e9410421b063129ee2fedd57672d65f00c0f044c21f06a7396f127c662517395ec2950d42f4f320628838ad573585ebca743728b924dad4ef44ec59be0cc2abf1994e52e9c3a6e5beed17f9e8babf3af2472b76fa2f409435dca7790eb9d313b1ee84314432aa893f06ec155892ac57f353017e79521387222076f7894cd3c164ede6e8ff103dc1299ea51cb7cc5da73b4e54bd9ab9162ba3ab0edc8d7be3fdcb60371223e64e13a6d22432ad8f431cc58b335941b930a07b2891c50bf1d425dcece6c28023433ff341d92e3ac8c26df20de113413a45f3bda7499e04b23cc0b689ac600becc30cb88678c541f4539e155a8d0439109f772d43bb82487c7cd547432a6c71087682aca5ad228b1bdea0b51340ac870aa03361dbce2bcff7b6eb677f3ffc12a316504b8fd571e115456730da88ecbef8a5b9fd35ce1d832621b269a144ba6730cc08f910fc20fd7e8f6ae1f6c3b06ad6f0d04d524702da06a384f1eaed00a8bb87eeb133711168dbabfba3fcc47755c88067c42bfb2841d15333f8339f88528bca8bb703fb30d3e350f396df90e57e1837ea25a6b7dd2eb4028f7ddd8a7a367c881faa73e9eb08687339d7f08c5403dbf4f778e8a3810f375cb2d94f65a406cb06fab9e951349bc51ee0d643d123ef40fa75034094b053e17a34fc8177ae44b3c32696c3cd728b018dc356873a7ec1f0cb5a8c14e27daf5e391523fdc9e7e745f812bd2cad3dcd7efc2386b0f04fd22e417f1e5e5824b06773767dce4e7104261cc6b17d13cbb6f93ce3b3a366a6f2d55b6969d52bb2b2c7d55b1934c2df807b1188064b447213722f08d4e23c17177c1638ec2f7a0b9cbc5f0efff139deb69c00df003a27bd74b065a345e12fb020af63c15dc3b0d7367f150abd3809066b49e9e3effcd9535dc6bc1ea72f5b58ad2d60bacfa45cba3c958e428ce43279a924fdf5d83ca09f98edeef5d7a85484a97710bdfc52edf7a5dc7c25285c21d086ae6434fd64fdfc13bc8f4f05dbcddef61953291b2fe0da806e8682cebc2bd0332d012414a85c4c7db088b682503e12675bdf67d1a4a05aed6eff58238d995d641003712db0478f0cf37bfea156560aa017e6733b4ff1b82ea1a3d9106d737172156e34c0f78c92ec73d465835fe190ac4a19d96dfa1c177ef2baf26d60037193b5e113f0e19a6da70565eab5a639fbf01ff33fcbc2ce8def8f48774cfe4fad1f8effc2dd9a5205277b5c1422409ec0e956cf61bbcf66f7b52b9ccd2385de415337ffae50333591ed7ce745e44624c7ff1103e618bd195c797f7926bfebeac3897a3659caccc55a38cb006f3850949c5099f54a471f3f7aa53b72dfe0c4a9fc403165c2f16d6355d351d71f21edd477990715285ff88c3fcd66ef8782a564206ac0a50b2d165fb4bed1621d625ea2aae86a1726cacb858b007f4006940dca748eef7a89dbbb8fa9c261a8d749b0e29d3959077b5ad03256c769a5554e06fb5cd6a7129f5d8c838c7e4d81791de19063b16d8b717555a8df7467a7d0e7fb0d26436f70af9d3a6da7190bb6107aa7dfc5625e106e28d25f4acbe01b89e87f8e2041e832b06c79ff9b0becb3ce283c4e21dc600d1d2135be036c9af1dae270b2a3e6051d81dfce9a1df1f10f5070892bd016aea169847ce6e759c2d8017aa625a44211990a315d302dcfa9874d08fb0201409fb2238944d8621698da0061712f4a395179f5856fddb42b0bdfb8c00f74caaba4f2c386a1449ad5e85b94582af43fc182eb0525384cea05898597b7defe114ecb7a74b089d19c4a4d13ef0194d84bcee560ef636b6a1d78ee7517aee89174eb9fad76dcc8b235853e86d0336b81684b9d8d04e057cd451256b9ab301ce5f1762ad02dcf3d6704fb05d0503649b1c390b3", 0x5a1, 0x0, 0x0, 0x0) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) renameat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0xffff, 0x4, 0x1, 0x3}, {0x7, 0x3f, 0x6d, 0xb9d}, {0x3f, 0x3b, 0xff, 0x7}, {0xff72, 0x9, 0x7, 0xf9b3}, {0x7, 0x4, 0xff, 0x24}, {0x6c2, 0x7, 0x40, 0x9}, {0x8000, 0x0, 0x81, 0xfff}, {0x5, 0x5, 0x42, 0x7fffffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x200000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000200)) 16:01:21 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0xc}, {0x6c}, {0x20000000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x1}, {0x1c}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8041, 0x12a) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) 16:01:22 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() r2 = dup2(r1, r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1) kevent(r2, &(0x7f0000000000), 0x8, 0x0, 0x8, 0x0) 16:01:22 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x0) getsockopt(r0, 0x200000029, 0x8000000000003b, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:01:22 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) getsockname$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getdents(0xffffffffffffffff, &(0x7f0000000000)=""/227, 0xe3) dup(r0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r1 = open(&(0x7f0000000600)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000180)={0x3}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x4, 0x2}) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getppid() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x5c, 0x0, 0x0, 0x2}, {0x34, 0x0, 0x0, 0x8000}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000200)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000180)=0x6) 16:01:22 executing program 1: socket$inet6(0x18, 0x800000000003, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet6(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) readlinkat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/17, 0x11) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:01:22 executing program 0: r0 = socket(0x2, 0x5, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff65300079fcc1ba0028d16d63034e9ecfc6a4c17995ef463f7b098bf46854d78a2a197a386207000000008295955984c87910b3453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c63875bd2ad88b2951b15801360bcd4c0a162b5854578464f810fd4237b8f74d012ae41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2b21dae7fb5394b27398667db936a687ce8778ff60e617519495c5b702bcd4f85d9a2ba851b4d20b19d84733283877ca98923310f7f9dde087feafbb631f79e8ece8e6a15c9f00ebbe6605cb2e84f9230a5637739f5dcce8e585d1c6da4d3d5e816b1c9c3a07da153dc81ae28cba7a0ff0432a15e46580be1957a57e5abeb"], 0x10) write(r0, &(0x7f0000000000)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce696460bcc6ca6ca0054c6127934e8520308a178b232acf6eac63df3a2853e3dcc6f15608d337c23804f0138b2fa034d8d9ad565d7651468418257ab9bc608000000000000ec12ccf243a8d93dbe9ffb71e9bd795f5fed8f7bad9f3ee178d740d01dd44d0d6f1be56eb14ee19e91b3b0ab250c6a04566377d80d48b14ddac9dd5eb998c34ef66cff899f4f132b0c2bf7", 0xb5) 16:01:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = socket$inet6(0x18, 0x2, 0x1) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) 16:01:22 executing program 0: syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) dup(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = dup(r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x2) 16:01:22 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="82022e2f66696c65300004102c0000000000005819757c55152f0ef2fc1588a722506510d14d927f059d8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b667470a35416fe49414488e27819f621d58217dc2f522f7d971983251885f5c2cefb0260a5f0000da21b0042fecbf74f97c382a84f9d000000000ad968a036fd92759fc3ef3768a3f1036b2b824246aeac248537ea78207ef90fe8034e296bb5a4faac24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da23677070000000c0aefdfb69939c20df6153eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf467395bedd9a540098dbbb79ca00270afb599293b32b1e2f98e73a1430d92188eae4b2fdc0d9fb3ef44aa635c0cdc2812fe9018e7a158b8322c4c57f08fbff90199694a651a4a9b52d174a30b59b53aafa0c5841e7eb1252a7d25e3c6443bdba9f735c39a6c0464da4962e33d4b264db985d14b5a45442248a53ef77754a15c2ef657f911db5d1e5845131e97571e20d49fd7968e36c2c4d9f9a19f6303efd43a1451c57142a68ad772ca0d3ca199aff15cb29be73bec732469778b58b5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d2183257843d5aa429375d2d9e8f48ef33a80ce6143c1619a2cec02ba5c0000000000000000000029d30f49f8a379536e19fc023e86626eab0879cd0afb508cbfdd05835758c948b5e7e7cec3c592a806e4a4ceb5309ba046c2e8b445b4d8b9648862d8989eb9d63b6547c5878448f87dd8a62eda18404d09b5a83eb0c8215b6f9a4d001ee9362921549f240cf388a20d0e059bd73c393fa07c7ee9849dd5c5d5641578e2bac79b69b973ea294a0da079dd4bc3d10750f422dadac82dcaf63908a4f83a5543285ae58181ec5c04762e072474da528d1cbd94d579d39ee725faa4ab22eb2fb0876fdc97ce07f6da603629888e8cce1e11a03c71f5d65ee9a203121c5ced050b5fd7d493333388c75e2cd822119d53abef1accbf5ed806afff23bc5143a20497a52ea467bc955af38961c6f27840a016116345ba5677685c6da916653e75842eb9468f7868d7c95b587c7582146551e1314c8b3fbede8b441e6b8d5b380265ed2c4e6dcd54bc54205abc6fe1a17be5e0c8f62dcb816dd78dc42907931d6abc43cbc0dea62897e2f4071541e7601b101b6c3622f195f344ef24ee265eae9655ae449d1301bf73bf023e731c354cfb12a5db30ef7fa8d5c4f231c62359389539451be2805bf27da259da4a6767bb9b411540b7916578c5299245b623a82b27032d12f9a8a7160a362de08128fdffa1ca"], 0x10) write(r0, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 16:01:22 executing program 0: write(0xffffffffffffffff, &(0x7f00000002c0)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e4620912370d98201cd8f63aa1246e9572df2944a93a1d1799254bf144", 0x51) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x1, 0xcf24, 0x0, 0x1, 0x8, 0x9, 0x9, 0x1, 0x0, 0x7f, 0x8}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:01:22 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000144000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000019b000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00002a7000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000042f000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00001fc000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f00002e4000/0x3000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f00003f4000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(0xffffffffffffffff) getsockopt$sock_int(r2, 0xffff, 0x1130, &(0x7f0000000580), &(0x7f00000005c0)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = accept$inet6(r1, 0x0, &(0x7f0000000600)) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000640)={{0x18, 0x1, 0x2, 0x3}, {0x18, 0x0, 0x6, 0x7f}, 0x4, [0x400, 0x6235, 0x3, 0x9, 0x4, 0x200, 0x0, 0x80000001]}, 0x3c) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:01:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSETD(r1, 0x80184601, &(0x7f0000000040)) 16:01:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x3ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r3 = fcntl$dupfd(r2, 0xa, r1) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r1) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) shutdown(r5, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000040)) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000080)=0x2, 0x4) r6 = socket$inet(0x2, 0x2, 0x0) dup2(r6, r5) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x18, 0x1, 0x7f, 0x76}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x61}, {0x4006}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x8, 0xfffffff8, 0x1, 0x0, "2dbbdcc4e787a7b99523aea63f0d82ab2a5652d4", 0x8, 0x5}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x20}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x6, 0x1, 0x9) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r3, 0x0, &(0x7f0000000240)) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffd, 0x1, 0x10, 0x4, 0x100000001}, {{r2}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x6, 0x100000000}, {{r3}, 0xfffffffffffffffa, 0x60, 0xfffff, 0x6}, {{r4}, 0xfffffffffffffffd, 0x40, 0x500000a2, 0x9, 0x8}, {{}, 0xfffffffffffffff9, 0x10c, 0x190000080, 0x76, 0x5}], 0x100, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x88, 0x2000010c, 0xfffffffffffffff8, 0x40}, {{r5}, 0xffffffffffffffff, 0x4, 0x80000000, 0x8, 0x1ff}], 0x3, &(0x7f00000001c0)={0x9, 0x6}) syz_emit_ethernet(0x395, &(0x7f0000000400)="e4") openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:01:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffcffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x11, 0x3) r2 = socket(0x800000018, 0x3, 0x0) r3 = socket(0x800000018, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = fcntl$dupfd(r0, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:01:22 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) nanosleep(&(0x7f0000001c40)={0xfffffffe}, 0x0) 16:01:22 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x7, 0x0, 0x0, 0x2d, "092fa10212895f3273041eb5c7bb9ddd47f491a3", 0x2, 0x1}) r2 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0xffffffff]}}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x400, 0x0) kevent(r2, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000007c0)={0x10, 0xb00000000000000, 0x4, 0x0, [{&(0x7f000000d000/0x4000)=nil, &(0x7f000000a000/0x1000)=nil}, {&(0x7f000000a000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil, 0x2}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000009000/0x3000)=nil, 0x100}, {&(0x7f0000012000/0x3000)=nil, &(0x7f0000009000/0x4000)=nil, 0xffffffff}, {&(0x7f000000b000/0x1000)=nil, &(0x7f0000ff9000/0x5000)=nil, 0x80000001}, {&(0x7f000000c000/0xf000)=nil, &(0x7f0000005000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x74a}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xd3ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000019000/0x2000)=nil, 0x8}, {&(0x7f0000019000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil, 0xb8}, {&(0x7f0000ff4000/0x9000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000001a000/0x1000)=nil, 0x2}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000013000/0x3000)=nil, 0x81}, {&(0x7f000000e000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xc2f}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0/../file0\x00'], './file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x7}) 16:01:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)='\v\aT', 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x861}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:01:23 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000000)) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xc, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="62020206e000000101005cc79e2ca263ae21a13597009597a41ad21f3b64ba8d364f6fcfdb3276fb1eb16253cdbf6f18ae31291f29856e2667ec13d7f67becb01f47b77cca6704eed960f188947f3fb9bd488b1900ea33c7a5"], 0x10) msgsnd(r0, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) 16:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x1d}, {0x26}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f00000001c0)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0xfe000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:23 executing program 0: setreuid(0x0, 0x0) socketpair(0x18, 0x4003, 0x102, 0x0) r0 = dup(0xffffffffffffffff) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x3) 16:01:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) sendto$unix(r1, &(0x7f0000000000)="5402b16cdb9c4ce2b2c2b9dfe62f7a1af20101d99926fa1a0e457743ee43ad2fe18af80d1c5134f05b528f745a60d705ebac5dad7fa0f7028dad96d248d3b054bf917e4dc7e8798140ad980f035ff36bc61bd2ef157585b6d44870d67ade2fa2b46448423c15f3aafc50130f", 0x6c, 0x8, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x87}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:01:23 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) munlockall() nanosleep(&(0x7f0000001c40)={0x0, 0x7fefffff}, 0x0) 16:01:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r0, 0x184822416c985770) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x40, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f0000000000)=@file={0x0, './file\x00'}, 0x9, &(0x7f0000000040)=[{&(0x7f0000000bc0)="a54aefdb717750cc8cbeb59ab94519e2c22da0d56efaf75924fbff41ac9cf5cc8f71ebec0d53626451f4fb8aae205dd637b733d30272126e56456cd8807c78baec4f7fa69d85cdbecaa42e05bdc73860bade7fe260235ea8f5157cd74d97a39adafd6fa6aea8ec26d2e6ff1a2d1780400fade313d65492616a2b935a24e380adae8ca4cfae0b97c992888d8fc84a4993d7e533964155c21ca594debc855f7aa4b5748d080da7a9885c2faf982ced321f04bbcd377b43c0a14fc322c5e138c0e7223c4e675a73ceb38fd4bea798b0c2d7058ee503a9c7671c509f075e3b82e5bf4edbc5ce8ca29bf8cdff191fdf5fa63f1ca753f977e256dd7be34b1db58f324a1d12f30d7aba8e218a916ec82b28fa0bd0e658b9321e71ef22486fcfe597b22c198ba23d50beb4db88933da44703f058afab06250ee7585ccc4b2ffa7ad1d4abe3d3d47b8759074c9b9ac27ddea9a07244453cece58a6e5285fa7ca4509c50b46598623ffe7e57e6cb219328753c33f41d1703746fc2f993925182d97a1394e2d8cafd07bb7be7d319d5743466ac87efe631ee317bf493586d263b9bda06ae316ae66e406e5a75854a1cd784ca0077c0833240b2825460a940ccc1275cb83b0f636ba15943139082cb9177fc8de5e66779e74b5403c61c95c848d1c67c6f5db019ee6c52371fef1bff0b2195cb8a4b62007498cb7031b6a89fe274a756fcf37fb6dc038fb3d20d681cec5fe36a04110aa4ef18806799850cb91b90aad160001f140c22eb423d6b90dcd45072c75b2b1fa8ee2743c17809287c4720058900a993f05767ccea66f68dfe843dc8c189929cb358757d40d9471c96f3f1e609c58145bc3320ad643656fb113a9536ea697e13e2066ed03af6d87be2cb6240c56a08c366090410c7d2274b888ddb31f9d7eacb990b9eff79cde93e1985adf5b0df66733e65d78bb748b35efd9c2bf86212676910e9c9ce64cc036a9bc7f4241b6e9b52bef2d9ef5a6f7a329040e6ee3fddf94abc477e78add674fbad5eeb9bdf0d9394f31db7fa609a90af1e55d79a11c60235964c84aea8fa3c95afddc8a7f5462e00d68d7da5721ab912d74e7ba195891cf83b84147ed373745d2c3fb1401c2aeb3346f35673f3364c14e078c2295a943706adf90fccb3aa59bc2fe4338cf4ac1a79fa6ebcb3e55d70d7279567ff652f3fc63a4451dfae4143717049a1f358f3d3b0afa766f038cefad2ad04bc1c0f04d1522b15ed52cbd625794380097acd9c96979e8444be8feed2600e1f6fa943b5c3b76e6c2e12f8202ef397b7885602cd82cd9f6d872659801985d8dc028c9e5051abb87b52bc16259a38587a417b95b3c7cd027229c84cbbb3ce8c2eef69604f63b869c16649b154030d8312196002d3c0d215ba4f3af495aa8dd02192524767fc7ac5e24f32eff3f3fed55af1b2a1c0f76d1c048df3091d8087b2866193a86d07b133174000f9d2c4fade9976d75ad1998064dcdd589264f63feea33b3e260291651b9148593a10cc155db23e3e98b84451f41a4c47eba2c559c7517aff163f0f1bee93392de59c050fb99c3dbefc58aef5a33dd404b1bca9605dcf2d0cf869fe789fc827ce89bddab3ed3eaf8e7c0f23e55f4e002f903766024e94f2d1d5f9bb3f86c5c8053799174fa82e24f9a9ed48b40fd6391978eead2d78d47f49df956a362615ebc8ffa19daf79c9c20b5220960eded928b7f36d20ab72eeb02be514c6a9d3704263be24379699ee6fb4d46812c9c16dd12e1bd99f8b9b5f441237ec9f59deb3bac907ded3c4137e174331aedb3ae09c6d067ba252f09b015254c408290757e5d2f1bf0c881b4ea6ab7d0143bfc5a40c069a707405543ac588b5b5531b56c8e3558b2f0760a39dda3f1b4bb9978582d38ba9f4cbbfea6b344c4f059beeda9d78c8f442273775368ff970464440e5a96c38ac479eaedd5e343dd2481850ea79b8bca8782619d69f0e104936e49d446bf63b1a04d6d2bb2baf680a22b416d0de6e1ab4daeaf395e78120e77ef073b6ad4379ad63a7703fe4102e8a29e9b483f860b6e85abc5f1e7719c8d83db24519dd8d052397fa734bb435e6d1102373c224cc2cf48d18e6642c7c687ec87cab642e172fd252918545b50998b36a98208136f080ca4f4acd364324b546e0bab93ec766d9134a2163aca0160ab594835993b63259842c16daaa6add7de8078cd52c7980ad1fad73db144a3e100bcc64fc29870a55b8ef7382886753258a8875263010181d4920d99531c5302c878347345c67d2067a9de7c995445ce7ed0ffc080ade2a6bd112c2aee9fc9722a1dd4ef673fce96c327f0b998d76d40c98a3e299b4c757104e0d6e65087adb4d364cc849b9d6b450762ad0eb2f6d69ee00c367050aeb2bb60556a043bbe6618136268d0b6249e7705e4968b729db21cf2ae2d8df58c1cd6568a4041dbceea525c0413b2be5e1045b8ee172ad608963c462e13308d21025fcbd2cf31b34f91f4d3d7784bb3229f61d666b6ae02e74da0341a0b34c2f577009f9b8fd78450bc36d94db4af0e054b32ed9b4e8d1dd7663225cd52b92386ddfea4df14dc24d981b0963fccd36a99dbce46c44e40a7502b9f3e574de2ebd96593971918fff1de7ab665c7628cf04e4cae12527f49ea8afdc745e355e8214f9d5d8811defd8659697b1abf639045fefb11c2bde9adefd90a71424e59c139a800383dda7845fd352fe89c1ecbf3861971ce23f556d1203e2b9f798f0e34ecc8c625d4441eabb5664b9b9f49cb141a283b320f82d8d15794be0d1c77b6773b4ce8294b7fdf846165e19f4174333c259107d75de8ebedbbdcbfeef5ca4de8097db1d1f5f65b32dd910f16ee616f804e7402bd9d6a7208902b61906cb2eeb3b6875a3a4800edca9c53fa3642c2b553645900d5864b5181bef5ed49bab472164cd6d59d6c6d3283386125c35328048edb60599d37765d8b2eec90199d1dfa83164c0cc8f37feca2ac07f9a6c5d7d945f65ae172389bb5ec642429df147173067976abede2c478ba03ebfba9208e28ff23946535a0598f79a42421480b838cc657edf9cd1ca9fb9ae293ba0b3e188e1c69ba5d5bb7350290cc6277888123712f0487ab5660319eb9ed8340f407ae02440b69e93ddfa2c0b7fffb34ba7c9f1a4bb20cdef8532bbdc7712116e81af1572da6f9d3bb513c29686bcea6bb198f9dde789b020cc824cf4c6559918343b25ed97564b2b93493050e39a43fff2314e1c02ef13f7312f77ebdb706437502d59394d8550e501ede9c60585e60ece47040aaef813f675fc68d3d50a958495dce7720646d2c8e8b8388189bdead7bf1765891afedb0156006b810dab0e173f11569ada5b5bde33faa1def89e9a82dc0d11cac4b7d5b810dc8634a4d206b032cd910710bb4a99979314186817a2e117673374c85f1831a04b525a45335d4b777c866e75023bc40915aeaa2fb1e32f8527bfb79f5cf4df464c024f47f4718ed5ff3a0616d4135bda8df7b7934eb5a96e76d86338398c7615fae90471169764f79e02f503aad2ea1b63cc9ad907b92692674b290d5a7221185c97226ad9bb742d9d57323f7fa5936022f05ff7a90f90b1241f73b924b9a96fd534eba64754fcf38ee290bf86a333ef5ebd8d64275035ffcc94ccee1b07e49dffe630dc649fdb26127ac764be7588d404ba4390a10884e139bb670ae163f1284d6b655a9aae58bed60f6a715b29b4d8fe20f483c4c415e36dfc91034fffff5f42d64ba33841ffaf0763470f54c52d1cc6f5a22403a6a15b79eef6d57d15215f6bbb479e7b73d71497b0212bcdf9eba8062404490f34f71d5624b8d336cfcafb07dfd96aae4c4f8c02bc1f1c4e74176802abc892899163d5ec2fa19d8092f187211998f6530847b15106cb9c7f8de67badf28447b32a171d2f6b6874e347a3b4bb1d7bc315a76d071b4912c5b2302d956885a4e99151448664b0477ab9340b97790d8e372cb9500b91485f2958b796a49ce0b4eb5a92fbc5e5339db08c762865ab3a349f7695d1e4153e6f3c8c57bdf760956cecc6cf507320ef625015df420b21f8819929b93cc0062752be550cf73b589e4eff9d99a1890cf2125a84525ae44fe9fc64e8fc15423ca74a16533501ed4808dcd18a461047b412113f224a3b298599caacb9873b7e42ecf43ca746fdd997ec4404885233ee7a21cb1f06cf50ec138731af5726730873f0ff142e1403c59de6d8780530295d9dcd80d6f10684f4ee364f9a9839c43066f33f5de8192a859b3a81af98341fafe5c5cf2ab4b02d32ce0837b7a5ffa194a39ee06aafa750b863654c2da6442d94c6d2e86eb992777a97b8cd985b1f2643c16bc61c8e150f998f31a1dcecd527c6e3f58199b5cecc908da051ca83be8a9ac8da36478377918c3245143b599c2839303f4bcaaead6f198f82ff46a83afceeca522ee1f6a83f64fb80f02aa9ba6a61df79e17677ff7ccc6f444596539a8d306b9cb198fdb742b9a1dc4e23b41dfbe1d70995651e38d300d379e44070656c22c17b76cfb5ab1f3fe4c92a6bb43e687539a9f7d69f986f4b44fc46deb3e01009fee4922649bba74e0c080bf5746d0ae00505f44f132d73459ce88910ba05df31c0e5dcd49c1e234ae9915a524139953e1f5dc8bd7209799540e3d8fd237049b76007f19d24a0583356d25146eb9c1df8b85c71173a79a358983cd0fa7af6d03051e5ef37e3d0fa7925604b572abef41272620947ae809c31b32827f4e5348779cdae9100269c4a7a8211e805f59adbb905304e1a8f272b4daaad0929e3c6a344824204fefadc42d89f336c9197ecc1609f12cde8160240b9718ab81ce4f9c5fcaa3ea3392e0da319ad232f9f284f5f7263084d3e0f261dedf4d57cc4b98602111f464521bddb2f33964065ab10c1d88d1123cb8baff7b6413865625325f1fe6e9d8c684de397d3c8ea93fce47854691cfc103e1679a39ff738086cf3f18aaf47884f1c4784151abc4d78ba1457ca4c9343d225ff1fd748a8e4b33d14da7cb8d72b14996f0470e2108285e76150565fc3d82b26f86c748c6cbb8882a96d5ea590e9b8709f2c3d3f403e70b4d52ba3546efdd1bce03d67c5e9b075fbe391eeef5b06b2bff161d905386b35d7bf2905e36d3e9cd946b053ce1982bac98d05972f7f58e59afec1dfe08fb3f6dbb06d105b6a176bb1bd907157da916ccbc7b1be2f82cc652e5bfd269ccfea1367a4f10bc0a9f12bd75808fb9e31b9ffeeb25db2e9274d9a50d0b5a1b34f320811d561e1bf33516b11f4cf2df5beb695860de60cb0a3df4005c234ee5cb2c128900b0d9053dde87f03df4c6064430c2f29507e0685d5b9aea93ccebb5d41d4872c2111ed6b86501db53a805715ee3532b92a79c4ec0d0fbaa1dbab3f172c720e1ff15242f2f18122ea390873bc270cc9649b4260605da76b526fb314c39975c77ef716783fab96dd0784cd9f82db29c8816eda0ad51454daa659ff61b2ae7b0bc73c1d262c0fb9cf7032fada6e461b4432fa3072bd43743039fee6098725ecd301b42a2290e8dcc9fdd478643878cb83f155a73e40ac5006a2948e8beb7d3adcc4f686a6d1a2e5d5addddb99574ff711084cd979848d58832cfef553752043a105e44d396cee579cb4dff7e1ee5dfc3b32f49c0526417655690cd1110594f122271ef9a76d4fb5ac281cc475a8ce3c7a447405d38cfd1c8bb931edf07911673ccf529fde79e8dd06ecb862eba85217504be5a813ff8bcd953e7216b08bab2e9bddc9ec5251fd31db4651d3", 0x1000}], 0x1, &(0x7f0000000100)=[@rights={0x20, 0xffff, 0x1, [r3, r1, r4]}], 0x20, 0x4}, 0x2) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000006c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xca00000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:01:23 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) socket(0x10, 0x4, 0x3) r1 = socket(0x18, 0x1, 0x0) ftruncate(r0, 0x0, 0x0) close(r1) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="40cdd026c8f578ec20a4db7dce511a1ecb5191a0a7b57e6ce60799b60772cd3b2d98c52e03cbeab34cae672d5f3d00e6c30802032571863a2ea94b164dc2e27a06c79971081125b14c96912709808bfe5c458b678918fdddd59bb987e4be26d9215aa9aa565d61fb32f9a8500e7994b2f93004e127ba7a41d64a7d7e6be26194f564a3b9dbc2655b91dbe29b14d1ce97104b52922f3a0c55b9c34278aa6d2ff2a086755565b3f08c1a38c72de1de150d66f798a20a1136e1323545c459f00345570fb142a10624c82e352202be49"], 0x4a) r2 = fcntl$dupfd(r0, 0xa, r1) getdents(r2, &(0x7f00000000c0)=""/124, 0x7c) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) recvfrom$inet(r3, &(0x7f0000000200)=""/230, 0xe6, 0x60, 0x0, 0x303) mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544a67dec9f64fc13d95db8edb58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e", 0x57}], 0x1) 16:01:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000007c0)={0x10, 0x10001, 0x4, 0x7, [{&(0x7f000000f000/0x4000)=nil, &(0x7f0000010000/0x3000)=nil, 0xffff}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000010000/0x3000)=nil, 0x1}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000008000/0x3000)=nil, 0x221f}, {&(0x7f0000007000/0xe000)=nil, &(0x7f000000d000/0x1000)=nil, 0x3}, {&(0x7f000000f000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil, 0xffffffffffffffcc}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000000000/0x5000)=nil, 0x100}, {&(0x7f0000011000/0x2000)=nil, &(0x7f0000009000/0x4000)=nil, 0x2}, {&(0x7f000000b000/0x3000)=nil, &(0x7f0000003000/0x4000)=nil, 0xc2b}, {&(0x7f000000a000/0x2000)=nil, &(0x7f0000010000/0x5000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000008000/0x3000)=nil, 0x1}, {&(0x7f0000003000/0xd000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xe9a}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x40}, {&(0x7f0000008000/0x2000)=nil, &(0x7f000000e000/0x1000)=nil, 0x44}, {&(0x7f0000014000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0xf651}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000010000/0x4000)=nil, 0x3ff}], ['./bus\x00', './file0\x00', './file0\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./file', './file', './bus\x00', './bus\x00'], 0x8001}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="000200", 0x3) r2 = socket(0x18, 0x400000002, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x200, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./bus\x00', r4, 0x3}) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) getpeername(r2, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0xfff) 16:01:25 executing program 0: r0 = semget$private(0x0, 0x2, 0x102) r1 = geteuid() getgroups(0x6, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r3 = getuid() r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0xa6e8, r1, r2, r3, r4, 0x1, 0x6}, 0x3, 0x20, 0xfffffffffffeffff}) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x101) r6 = openat(r5, &(0x7f0000000100)='./file0\x00', 0x0, 0xa2) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0xa705c7fa13d438e2) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x20) mkdirat(r7, &(0x7f0000000180)='./file0\x00', 0x7) chmod(&(0x7f00000001c0)='./file0\x00', 0x62) r8 = semget$private(0x0, 0x0, 0x120) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000200)=0x5) chflags(&(0x7f0000000240)='./file0\x00', 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0xc000, 0x5) r9 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x40, 0x10) accept$inet(r9, &(0x7f0000000300), &(0x7f0000000340)=0xc) r10 = socket$inet6(0x18, 0x2, 0x4) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r11 = accept$unix(r6, &(0x7f0000000400)=@file={0x0, ""/59}, &(0x7f0000000440)=0x3d) getpeername$unix(r11, &(0x7f0000000480)=@file={0x0, ""/4096}, &(0x7f00000014c0)=0x1002) bind$inet6(0xffffffffffffffff, &(0x7f0000001500)={0x18, 0x0, 0x8000, 0x6}, 0xc) chmod(&(0x7f0000001540)='./file0\x00', 0x28) r12 = openat(r9, &(0x7f0000001580)='./file0\x00', 0x200, 0x25) ioctl$VMM_IOC_CREATE(r12, 0xc5005601, &(0x7f00000015c0)={0x10, 0x2, 0x4, 0x200, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x1}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x101}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80000001}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xb4}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x6}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x100000000}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x1}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x400000000000000}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000dff000/0x2000)=nil, 0x5}, {&(0x7f0000da1000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}], ['.\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) unveil(&(0x7f0000001ac0)='./file0\x00', &(0x7f0000001b00)='x\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001b40)={0xffffffffffffffff}) accept$unix(r13, 0x0, &(0x7f0000001b80)) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001bc0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r14, 0x80585750, &(0x7f0000001c00)={'./file0\x00', 0x0, 0x7, 0x1, 0x0, 0x3, 0x81, 0x3, 0x0, 0x0, 0x0, 0x2f9}) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e", 0x42}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)='oL', 0x2) writev(r1, &(0x7f0000000b80)=[{&(0x7f0000000680)="7215cbdd93efdb5d86b2673fda75f5dc9034b8e4e4c43c601e59a55075870e23f3a0933d1fafa536b3528ddeb95d432224ab8797474c3809a6a853c4d9dd04d3e03e9541a3b057281c06cb1f60ccedb5ff68bca7de2cbfc93eace8852a9a5f03309ae72fa9e67bf75c870eaa1c1b9916381275147fc2c0209694e36fa6", 0x7d}, {0x0}, {0x0}], 0x3) execve(0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0xde5b6b325fe19141, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000180)) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:01:25 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x80000001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000000)=0x628166e0) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 16:01:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0xe1bba243d4874319, 0x3, 0x9}) dup2(r1, r0) 16:01:25 executing program 1: sync() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = geteuid() setreuid(r0, r1) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x0, 0x20000042}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000380)={0x0, &(0x7f0000000200)}) 16:01:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRESDEC=r1], 0x1) write(r1, 0x0, 0x0) 16:01:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x50, 0x2, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0xc002, 0x12) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0x2, 0x8, 0x5, 0x3}], 0x0, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffb, 0xe1, 0xc0000004, 0x1, 0xea90}, {{r4}, 0x7, 0x10, 0x4, 0x100, 0x7}], 0x6, &(0x7f0000000200)={0x3, 0x56d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) 16:01:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000200)=0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x80) write(r1, &(0x7f0000000080)="220e22", 0x310) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r2, r2, 0xffffffffffffffff}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r3, 0x4c}], 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:25 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r4, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) getsockname$inet6(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg$unix(r3, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) sendto$unix(r3, &(0x7f0000000040)="c729221efb7a5201c20278eafb3bcbeb8bd18de12a961562591d01f26d", 0x1d, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c65300067fd6e2f11217b74"], 0xa) dup2(r1, r0) connect$unix(r2, &(0x7f0000000240)=@abs={0x1, 0x7}, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x6, 0x1f, 0x79f, 0x0, 0x7, 0x8, 0x84f, 0x0, 0x2, 0x1000}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'\bu\xf0', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5c, 0x4, 0x0, 0x9}, {0x45, 0x1}, {0x4}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:01:25 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) dup(r0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="280a0000ffff000032630078a9e88c44960e7800", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) r2 = semget$private(0x0, 0x0, 0x100) open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x2) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/62) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000980)) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000480)={0x10, 0xffffffffffff8000, 0x4, 0xc66, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xdf3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x200}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x400}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xdc9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ff0000/0xd000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x80}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x101}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x77c}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0xfffffffffffffff9}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001140)=""/110) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000080)=""/23) dup2(r1, r0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000001c0)={0x0, 0x1000, {[0x4, 0x0, 0x8, 0x7ff, 0x40, 0x8, 0x5, 0x8, 0x7f, 0x1, 0x0, 0x1, 0xff, 0x8001, 0x6, 0x8, 0x800, 0x3], [0x34, 0xfffffffffffffeff, 0x4, 0x9, 0x1, 0x8, 0x0, 0xc00000, 0x2, 0x401], [0x7fffffff, 0x2, 0xffffffff, 0xe3, 0x100000001, 0x5, 0xffffffff], [0x400, 0xfa, 0x2000000000000000, 0x8, 0x4, 0xffffffffffffff80], [{0x4bc, 0x401, 0x0, 0x80000000}, {0x1, 0x40, 0x8000, 0xffffffffffffff00}, {0x3, 0x80, 0xff, 0x8}, {0x879, 0x5, 0x500000, 0x8}, {0x8, 0xffffffbb, 0x2, 0x9}, {0xe5d9, 0x7, 0x7ff, 0x6ab}, {0x2, 0x0, 0x1, 0x8000}, {0x1ff, 0x6, 0x1, 0x100000001}], {0x8001, 0x6, 0x1}, {0xae, 0xf00, 0x6, 0xffffffffffffffff}}}) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x5, 0x0, 0x0, 0xfffffdfd}, {0x2, 0x8}, {0x6, 0x0, 0x3, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0xc013, r1, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000000)={0x6, 0x7ff}, 0x10) r3 = socket$inet6(0x18, 0x5, 0x9) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) recvmsg(r3, &(0x7f00000002c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000180)=""/61, 0x3d}], 0x1, &(0x7f0000000340)=""/219, 0xdb}, 0x40) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x400000064}, {0x6}]}) pwrite(0xffffffffffffffff, &(0x7f0000000140)="10adcd8029c4b28d65531b5bc23a4897c506331423e64123c59bdbbe5fd6c26ea142a9a21b7a27ec66f4fae91841ffca51e46cd40967ca690f96ef7f08722cced33dc6d18de1300879ee4f9f74a1607b2b830c2cc5cb3fa37a3b8206d120fa8e5f9279791255653bdb40fb32a3bf5e46f584f699b20a1daf03e9650419010a1d6e777b24cfc52cc6e2266434648b8f8662c7f8a94bb979285d489b7f17acd8d5e82a278cfc59b157b51335b654271b09b418119120a96f19a30fda83a0b049de02dc8b41a68e500a5a1c2f31f5c1b66b1b3d03be7d2c", 0xd6, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f00000001c0)=[{0x10001, 0xff, 0x0, 0x5}, {0x3c, 0x4, 0x1, 0xffffffff}, {0x61}, {0x4006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x1000) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe26) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = socket(0x18, 0x400000002, 0x0) socket(0x10, 0x8006, 0x67) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) read(r1, &(0x7f00000000c0)=""/108, 0x6c) 16:01:25 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000002, &(0x7f0000000000)="62ffaeb25d09fe10bd1de82045cc25385d2d3f09aae49243f6f3a0c849b161ff13162c793697e8e616e6af624fd1de8fd0a0bcf4c0931657c035564d68", 0xfffffe70) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x30010, 0x40) r2 = syz_open_pts() r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0xffffffff, 0x800}, {{r0}, 0xffffffffffffffff, 0x32, 0x20, 0x8, 0x1}, {{r2}, 0xfffffffffffffffd, 0xd861000016912d9d, 0x80, 0x8, 0xe1}, {{r3}, 0xfffffffffffffff9, 0x0, 0x1e0000000, 0x80000001, 0x80}], 0x5, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x101, 0x2, 0x6}, {{r0}, 0x800000000000000a, 0x80, 0x1, 0x1, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x0, 0xfffbe, 0xfffffffffffffff7, 0xfc000}, {{r0}, 0xfffffffffffffffe, 0x101, 0x2037933b5aa94c7d, 0xb, 0x10001}], 0x3f00000, &(0x7f0000000200)={0xaf, 0x1ff}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$unix(r5, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000002c0)={0x43, 0x200, 0x43a, 0xd98c, "072d32eacc7b741ec74d4cd98a15f8de5ec014b6", 0x3, 0x1ff}) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000080)=0x3) 16:01:26 executing program 0: setrlimit(0x7, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x1, 0x3, 0x80000000, 0x100000000, r2}) write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xfff, 0x0, 0x40, 0x2, "baeefc66f819a639c6af75baaaa9557a15fe3e8a", 0x7ff}) 16:01:26 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) socketpair(0x20, 0x4, 0x88, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000540)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x5, 0x9}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000100)="324f25aee9365ce3985c1189725dda4beb22f73a8472c8fad448f71d91c4914e231204ff37fb047ac513f4de8c0c02f5fde094998d6e100ead041e1784efac5bbdcd12152523a7194f554a381d7d2d47700affff863721b0caf7b031af003d13f4f54f2384f48d9e554155b0d6ee0a5a2da45f02bee5d48de3673d3bede1d9d44bbc3b2b0d53b19b1171ad8cb374806012f01b6354e3ba44796f51c9411aae45dfcea7f7aaca5aeca6fbe0f8eb562e4f2eea64807da7064c2339a5a892fe9963d75708384e1e288b8bf0cc6ce9df75701dbc6649047e000c", 0xd8}], 0x1, &(0x7f0000000240)=[{0xb0, 0x1, 0x1ff, "fa68bf6dc930638168dd4c828dc597cae30ca2329018f44f161ab23f957dfe3cc46d71d907612d7ea1ad808bd9bbd1447d669f7c02c16d8551d5c81f255e87a3048dcc2f0b4b62f0edac3e54d28804a9e1e89cb053a517a3a9a88dc967a21486be61d60c85b18517c03ba631623d3c5c46fccba763788d79efa7a77b34b657a7586ab8b0dc5fec03c56011f10c80b5b3d56a6bedda6c3457beaa9f14f1"}, {0x58, 0x1, 0x50ef, "a0675bde7442ecebf258e2633af36bd5d68aabf0f91e4112d421c1df1b709d0fd5e70b827c52c7f3afff75ee4f1d73da519f5a90ef6644344da58e4876e2989787"}, {0xa8, 0x0, 0x2, "b2a81afbdd9b9db2aa823f65edb7d1d83fc2fd2ffb9922213d248b5417d26a0170932626ab3c83fda2f2c2f99c0b37e3e62fc0bb2987f9847a6535dd13aa9fb6d7e7294a02fba1d8f95c3fb559c6fe8ae29b8752f308bd277d47087f6eaec680612eee06757493e5941263734b65e0a60649d37bab4e71518c9987e4d8997b4fa99df0f28bcce04b73983fde58dc31d6d667c4"}, {0xe0, 0xffff, 0x80000000, "6d247d52e97316f0447cb92e9b7e60cc6779364cbc8b33ad7eeedada02be9c9d590a8c44816154b58d7f868e9141352b755f90826475d5d610e211a9e838c206d1c21d2e64925ef86bff101ba8084960d564f9a94a1839535d3f657d49ac7188936f224a2e55d3b3fb66218b9c89fb4a750732082cecf9fff19564c6b8d53e8113f2ed07dcfea291cceb9711314ff7ca56579fe3541010bd01a4a83fe63242b3cae17f93971331bf47a2a3f1c1cde01689954d5846076844a656fa6919c8e615434958c027d840154bc477b0c7ec"}, {0x50, 0xffff, 0x1, "2ab0781e06a5db7dd4f51d6386bb41cb6f8d5006f8bddffaa8ce4a4b707e6587b190f1ffdf5b5b9e9e5c273c8dfaeffd3d5c2dae6e5cbefb315e"}], 0x2e0}, 0x4) 16:01:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x100000001]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xc0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:01:26 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) getsockname$unix(r3, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000013c0)=0x1002) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x420, r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000001500)={0xc4, 0x0, &(0x7f0000001400)=""/196}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000a8598f72cbb91ca9fe103399699f18c201739d585835d824f39908f2cba18b6d0385d526ead2b8aeaed4afc403", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES16], 0xffae}, 0x0) 16:01:26 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x56) accept(r0, 0x0, &(0x7f0000000000)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x705, &(0x7f0000ffc000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x1000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 16:01:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = dup2(0xffffffffffffff9c, r3) ioctl$TIOCCDTR(r4, 0x20007478) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x5, 0x10, r2, 0x0, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r5, 0x2}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 16:01:26 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[]}, 0x0) 16:01:27 executing program 0: poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x78}, {}], 0x2, 0xd8) socketpair(0x18, 0x8000, 0x3, &(0x7f0000000180)) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup(0xffffffffffffffff) execve(0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x7bf0fbf658c19dcc, &(0x7f0000000000), &(0x7f00000001c0)=0x4) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) preadv(r2, &(0x7f0000000580)=[{&(0x7f0000000200)=""/176, 0xb0}, {&(0x7f00000002c0)=""/156, 0x9c}, {&(0x7f0000000380)=""/58, 0x3a}, {&(0x7f00000003c0)=""/81, 0x51}, {&(0x7f0000000440)=""/30, 0x1e}, {&(0x7f0000000480)=""/222, 0xde}], 0x6, 0x0, 0x0) write(r1, &(0x7f0000000040)="c60ca8e6b4f2045b080ed10b4ba89dc375e111ac19447cd17f2724bc3491635333f5c7ba668b3ef98753108eb6a8719d1f2e09de96bbed3eec355b64cc5bfae02551dedb84f4ff52ee834c213f7409431de2", 0x52) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) 16:01:27 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x4) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) 16:01:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0x975d) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0xffffffffffffffff, 0x1}, {{}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000003c0)={0x100, 0xae, 0x8, {[0xe4f, 0xc2, 0x400, 0x0, 0xb6, 0x0, 0x4, 0x4, 0xff, 0x1000, 0x2, 0x1, 0x3, 0x9, 0x8, 0x2, 0x2, 0x6], [0xfff, 0xffffffff, 0x5, 0x80, 0x1f, 0x0, 0x5, 0x2, 0x18d, 0x6a], [0x7, 0x0, 0x8, 0x5, 0x8, 0x7b790e7c0000000, 0x5], [0x1f, 0x3, 0xff, 0x8, 0x1000, 0xffffffff], [{0x1, 0x3ff, 0x81, 0xa84}, {0x8000, 0x0, 0x1, 0xfffffffffffffffc}, {0x9, 0x43c, 0x0, 0x7}, {0x8e4, 0x3ff, 0x200, 0x3000000000000000}, {0x800, 0x1, 0x6}, {0xcb, 0x1, 0x3, 0x3f}, {0xc000, 0x5, 0x3ff, 0xc0000}, {0x9, 0xa00, 0x2, 0x2}], {0x8, 0xfffffff7, 0x3, 0x6}, {0x2, 0x9de2, 0xffff, 0x1}}}) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r6 = dup(r0) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffe19) sendmsg$unix(r7, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) kevent(r6, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffd, 0x20, 0x80000000, 0x5, 0x40}], 0x8, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffb, 0x0, 0x2, 0x7, 0x95}, {{r8}, 0xffffffffffffffff, 0x5e67a62689918886, 0xc0000020, 0x0, 0x20}, {{r9}, 0xfffffffffffffffa, 0x4, 0x10000011, 0xfa, 0x6f}, {{r10}, 0xfffffffffffffffc, 0x5defbb0722d06c81, 0x0, 0x2, 0x1}], 0x0, &(0x7f00000002c0)={0x3, 0x10000}) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./bus\x00', r11, 0x3}) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername(r4, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) kevent(r3, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffa, 0x133, 0xd4611a979fddda20, 0x40, 0x1}, {{r9}, 0xfffffffffffffffe, 0x0, 0x4, 0x6, 0x7fff}], 0x9, 0x0, 0x1ff, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) dup2(0xffffffffffffffff, r0) 16:01:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r4 = dup(r3) fcntl$dupfd(r4, 0xa, r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x511) 16:01:28 executing program 1: ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000040)={0x4, 0x200}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x20}, {0x40000061}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = geteuid() r4 = getgid() r5 = geteuid() setreuid(0x0, r5) setuid(r5) r6 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r3, r6, r5, r4, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r7 = geteuid() r8 = getgid() r9 = geteuid() setreuid(0x0, r9) setuid(r9) r10 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r7, r10, r9, r8, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x8000, r2, r6, 0x0, r8, 0x100, 0xffffffffffffffff}, 0x1, 0xffffffff, 0x3}) 16:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/f%v/null\x00', 0x100, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(0xffffffffffffff9c, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x40, 0x1, 0x5}, {{r4}, 0xfffffffffffffffb, 0x2c, 0x80000000, 0x2, 0x82}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x1e8, 0xf0000000, 0x549f, 0x5}, {{r0}, 0xffffffffffffffff, 0x58, 0x8, 0xc7, 0x6}, {{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x5, 0x1000}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x5, 0x3}], 0x4f78b7db, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x32, 0x10, 0x0, 0x6}], 0x3aeb, &(0x7f0000000140)={0x7, 0x5}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:01:28 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() getrlimit(0x0, &(0x7f00000002c0)) close(r0) r1 = syz_open_pts() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x3, 0x5, 0x637, 0x1, 0x7fff, 0x1000, 0x1, 0x0, 0x0, 0x83e, 0xdf0}) socket(0x6, 0x4000, 0x68) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getgid() setregid(r4, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f00000000c0)) r7 = syz_open_pts() r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r8, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0, 0x0) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f0000000200)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) write(r0, &(0x7f0000001740)="4f6ac8e2be9950a9e80c9e48bc32eb393a1363c9bb4946656ef95dfc85ea62c93777717701a0a31d7bcd5eac4c40144e0e05a80e83c943163feb2c080000003339294c771eeb5cc64ee8709e26b2f8a803e68de5eec25523aaace549f8bc69f840a0d937efc18cad293bb36c3f5c5a0008000000000000ce62113eceba17271f91a279f10eb44cc13954306070f28154fc51b6f60a74907fcaea49dceba10c8bdb55b3f13b644816e9d18d83554b57075aee90bab708fa8d8a5516187e07737fdd136ee555cee0ecd0e3bd39ded355d0a031628e0092d7458a91e6f65a403047d00d582485caf7bba2c3f558cbcb99861bbc1ad86dfded96e3e6bd64cfc1703e851afeb3c5ac819abd2b4e6e7e2c", 0x10e) 16:01:28 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) getgid() shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) munlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000000000/0xe000)=nil, 0xe000) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) dup(r1) 16:01:28 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x3ff) 16:01:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000000100)={0x0, ""/58}, 0x42, 0x3, 0x0) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff00"/224], 0xe0, 0x7fbf12968565d031, 0x800) msgrcv(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08ea0ac1287a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa683059b4d3bcba8d14cd8f7e4815208dba07923ecbe2c1a888fdd7686e502bb2f8e4a7a2acd52d8cb81cf6e19223ef91f2d6dad5efd6b3f2a8319c03915e5d83aee33f8869ae2c7daf4069f2a53c24630185a331e13a5b1eb10542b31af35b567b6c8baea741a2200cb0058cec3f7186f3d63a0d140714608015328301e800c2e35aa0a2179b3524126276aac68cb287815245d63bf9cdd84a5b5e016a7d2cab8d22f8f32da6e68fd73a2cd76e6e8e2563b0073a2b528e5145af954d72ddfbee04d57c76a2d7b7611b400e2f968b0b79039e6da6aa5f3388bead75b422906989e52fd7f9a4e90285dbe3b193600ada2fa72ae6b0ac0ffe03396675edf2d16e9e5c5cb42a288fbdd324f50e17b722e2ba9c395631f1b0ad601e0c37077b18f5cc393402a5c44214a1f7d3c74bf081c5befe0b567b352106d9df6d14684e5a3cf8f8fcb3e69c79ab5f1b29aae2e94b6335e402f7ed129b155e5"], 0x1, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) syz_open_pts() r2 = socket$inet(0x2, 0x1, 0x3) r3 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getuid() r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r7, 0x4c}], 0x1, 0x0) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r7) ioctl$TIOCSTOP(r8, 0x2000746f) r9 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r5, r6, r9}], 0x20, 0x7}, 0x4) setreuid(r3, r6) socket$unix(0x1, 0x2, 0x0) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYRESHEX], 0x1, 0x3, 0x800) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r10, 0x100000000000, r10) write(r11, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r12 = getppid() r13 = geteuid() r14 = getppid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r18 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1004, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r11, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r16, r17}, @cred={0x0, 0xffff, 0x0, r15, r19, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) setregid(r9, r17) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) syz_open_pts() poll(&(0x7f0000000200)=[{r2, 0x2}], 0x117, 0x0) 16:01:28 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = geteuid() r4 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r6) fsync(r6) setsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r6, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r6, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) kevent(r5, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffb, 0xd8, 0xfff7e, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r6}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r7}, 0xffffffffffffffff, 0x40, 0x40000001, 0x5, 0x1000}, {{r8}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r4, r9) fchownat(r2, &(0x7f0000000000)='./file0\x00', r3, r9, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) 16:01:28 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r3, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r4, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r6, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r7, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r8 = socket(0x18, 0x400000002, 0x0) close(r8) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r8, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f0000000100)=@abs={0x0, 0x7}, 0x8) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r13 = socket(0x18, 0x2, 0x0) setsockopt(r13, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r14 = socket(0x18, 0x400000002, 0x0) close(r14) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r14, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r15 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r16 = socket(0x18, 0x1, 0x0) close(r16) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = socket(0x18, 0x400000002, 0x0) close(r17) setsockopt(r17, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r18 = socket(0x18, 0x400000002, 0x0) close(r18) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r18, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r19 = socket(0x18, 0x2, 0x0) setsockopt(r19, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) sendmsg$unix(r8, &(0x7f0000001640)={0x0, 0x0, 0x0, 0xfffffd8b, 0x0, 0x7ba6cc602db4c8f5}, 0x6) r20 = socket(0x18, 0x2, 0x0) setsockopt(r20, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYRES64=r1, @ANYRES16, @ANYBLOB="b5e15dda930fc48f13e468746ed447b35427dc253becf39a8e27a0e664879c256aaf21b0e85df1af3afa17543da79a4d79617218f7a1f2dc25706eefdd9a15f9aee36f72a648af99f9c2dc4e138e93ed81a0a4d7252be3c1807ef4ddc3dcb7ace393fce6a8b75544fd822615df3e92131d90fcc552501758fef7", @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESHEX=r13, @ANYPTR64=&(0x7f0000001680)=ANY=[@ANYRESOCT=r6, @ANYRESHEX=r2, @ANYRES64=r7, @ANYRES32=r14, @ANYPTR, @ANYPTR64, @ANYRESDEC=r8, @ANYRESOCT=r15, @ANYBLOB="486f476d8002b704d637eddbbbaf66da30efcd69073f338abe72da664a76be033d0974ae06591775bdad58325133af4b34f23791d8e8eaf2057438efd51abdfcfa055e26c4200b5a85c4e3d94415a0f42b228814a1e3a2762653f12db165e573c7a84d786dd9da8c8b423babb495a3e4fc41a1cfbde2bf689ca82b141b97b9a2082ab01c7d05757352dabdaeaf214126a6aa3a646795b733e84fa23379644981a92117c2b8803a2f2eefbdc87bba9d055a38d3965da6f294dff414325c18c8a78adc6aece5fe8cc131cadff45fa751", @ANYPTR], @ANYRESOCT], @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="aadecade3b2e13ad0a1eac5d5b414e17d103f74c4c203da67e98a5c17d393158fa84781f9b7a0385efa0417491a0df51fe5d51c67743851baa8a76620400e9657d3e2aea2757adba3bff1a95d4f594ee6a59b543cf8469d90a6aa136c6fc90ed3c2b6c2ef652cfc0f2c4dcd9e5443b15d961f8c2808ca27c43e8193f85c00c1b726a66408ff6d76e39bc36d661d6", @ANYPTR=&(0x7f0000000340)=ANY=[@ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESOCT=r20], @ANYRES16=r17], @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYRES32=r2, @ANYRES64=r11, @ANYRES32=0x0, @ANYBLOB="4a6b396a199b81000000000000003435a07518324774a94fccac67379f21f5a98260ff8f4f614902ba1ef31e8ded00ae5aa7a48a6b0fb02ae6b83a4fe9b0020000006d685d508fb3a52cf56d9df54713bb57e96ed9", @ANYRESOCT=r4]], 0x9) writev(r1, &(0x7f0000000640)=[{0x0}], 0x1) 16:04:52 executing program 0: r0 = socket(0x16, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) sendto(r4, &(0x7f0000000100)="818b291c924a166aba8648ed8fdcb9be31c1fdb72151a3a220bf4fd80b5bb6028a45470bfb8f136879b3c36ac27b86bf4ce0f1f1d3895edcfb5f86c0d6efc5b840f4474aae5f0297c56efd7998890e6c85d7295b177f22c8561e42", 0x5b, 0x1, 0x0, 0x0) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:09:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00100000c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:09:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) getsockname$unix(r1, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)='n.', 0x2}], 0x1, 0x0, 0x0) 16:09:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x81}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:09:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0xfffffffffffffffc}, {0x3c}, {0x800000030}, {0x6, 0x0, 0x0, 0xfffffffd}]}) getgid() syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:09:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10e66, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)='~.', 0x2}], 0x1, 0x0, 0x0) 16:09:02 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) r0 = socket(0x2, 0xc003, 0x11) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0xfc01, 0x5, 0x2, 0x1}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x8b3}, {0x18, 0x1, 0x4}, 0x8000, [0x0, 0xdaf1, 0x0, 0x6, 0x5, 0x10000, 0x8, 0x101]}, 0x3c) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306600b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3abc5c7a192543dba4999caefe4857cbfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94799b28fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d5696f322d8da3a0c55b317eb692e71839bdc85bba476f2b88d87ea63a43f695e4ebecb3b86c4c0aa6ae3692b3ea480f670f35e2d7c4dc6dea428c812b19bbf025b5fddf6f62b6f81e2b0f1ec803a82400b0bc0b84ae999bb6db21aba"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd0", 0x4}], 0x1, 0x0}, 0x0) 16:09:02 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x10001, 0xfffffffe, 0x1000, 0x0, 0x7f, 0x6, 0x9, 0x4, 0x0, 0x1000, 0x1}) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x408008001}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:09:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x3) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) open$dir(&(0x7f00000002c0)='./file0/../file0\x00', 0x41, 0x80) write(r0, &(0x7f0000000040)='n..', 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000140)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0xfffffffffffffff4}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x0, 0x91db}) execve(0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) shutdown(r2, 0x1) 16:09:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x3}]}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r1, 0x100000000000, r1) write(r2, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r3 = getppid() r4 = geteuid() r5 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r9 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r7, r8}, @cred={0x0, 0xffff, 0x0, r6, r10, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) setuid(r10) r11 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$KDGKBMODE(r11, 0x40044b06) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000001380)=""/4096, 0x1000, 0x1, &(0x7f0000000000)={0x18, 0x0, 0x40, 0x3}, 0xc) pwritev(r11, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r11, 0x0, 0x0) close(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc028756b, 0x0) 16:09:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) sendsyslog(&(0x7f0000000000)="1686919542ed19f360e1", 0xa, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0xc}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:09:02 executing program 0: r0 = socket(0x2, 0x1000000008001, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8cbc9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017ed61358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78c0f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d000068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e659d8932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9be720dcb67df99ae37b51b94f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f88100000000000000b2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c12843572c6847d797007d7303e1d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b393c06997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083640a0000c8001ac0d9159a3f7b3171c14f936df59a2fdd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bccd87be2c266eb7822e4cb811612054a6a8be9e18c06e5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b77160ef019eb4b4fef7562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cc7cb9c25de98fd52deca7c5296516cad3e713d1dbe30da05eadb1f9c2b220f56e961863a0d7ad1bba4d58cb350beee1892c69c271b97c997dd283f437757b7cb0fb6c3e70e52f36c550537a3bdd6264e12797f14c770616fc25ccb4cf6d6269f7e52d78af7dc58db5832333e4db5e23485346a738b58cfea36ef8239ebebb23abb848a0a291873b0e79ab609dcd1f13a7d7f2c10eb708aa4d900debd88bb19d7a368992980348bc1b004ebbdc65bd1df9d5b1b0315227b"], 0x10) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 16:09:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(0xffffffffffffffff, 0x0, 0x1000000, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x4}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r3, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) fchmod(r3, 0x104) close(r2) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r4, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x3, &(0x7f0000000040)={0xffffffff, 0xf53c}, 0x10) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:09:02 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0, 0x0) socketpair(0x0, 0x3, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) ktrace(0x0, 0x1, 0x8, r2) r3 = getpgid(0xffffffffffffffff) setpgid(r2, r3) 16:09:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008b00113c2700000000000000000100000001000080ffffffff3f0b7fff00603e97a0c224524f131433ca9225e312425e768731e39ad6", 0x3d}], 0x1) 16:09:03 executing program 0: r0 = socket(0x11, 0x4003, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x18000, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0403fa4f376336acf00b7804b6781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f3101404f36a00fe01b1257ae0002000000000000020208a371a3f8000400000000000000010010000000000000308715ffd32f9b1507b163c38124b18b6769599c36215f1e163882189d09b401c03166dc227bab9fbddba36b7482173bdf514b813c163d699af3f4a4ecc2b3e5df2d80ef7ae1ebee701dac8a5e13bd5810855713098420f4127a3cbcf480bb30d73f6104ed69967cd98e84d1de51c65847561c91906d5a54aae17a5d6add4600c1ef74851f00000000000000", 0x8, 0x0, 0x0, 0xffffffa8) 16:09:03 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0xca5d, 0x6d, &(0x7f0000000180)="7e17582c8dd45a1fbf9f9eab4e50b1610f1b49321dd535732bbff4c48316ca7ecfc7f924fd815a51bce16042e102975f9bdf4589fe0eb9e174f23d4e11e21e2892aeaf5d72554e1461e5fad7438ff11878919423a3cc9f392cd2afa01f37d3f79dd4b7c00fa4aeb573dade21190ab3db821292239d01a57bdd3396b15733d11cac2e2d54c79112805a574e82a4fe1f8425454d0e41f21b4bb65fb0f27189ab8f068f094b1d59c0e4320e43fa56a7dfff74ce97dc5edc559a1048011fb1ec80fe16efe04f8f5452df5db9e1ce01e61a4f37d564eeb5348e6a63a6b108a8", 0xdd) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x1, 0x4, 0x6, 0x1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x3f}, 0xc) 16:09:03 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x7fff) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:09:03 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000900)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf45e54d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa63acceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162be559984b9cfc64c9877481164c24e75258fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe6ebcc29cda722f871f4385f0413c755ea4a5c5fe659fa202361cd8cac707005b65c6593d8e4884b13c6d158daa2870b4122cd2350000120000000000020000000000000000b219ede5665b9cf9adb798f308b5b79329820d4b614a865481fc056eb1511cf5302f9ddd55032487633073e4af77b58fc6c35a93019c0060307cd1faa8e14ab61851fac2b3d9b2a1cfead45a7d54cdd69e45bc50bfedc5ab94cc736d7fd27fc40cea3cbb1e0bd367c53f087ff8bfb0000000"], 0x1) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x7, 0x6) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = fcntl$dupfd(r0, 0x0, r0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r4, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r5 = socket(0x18, 0x1, 0x0) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0x1ff, 0x136720000000, "b8000000000000080100"}) close(r5) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r4, 0x0, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = kqueue() dup2(r9, 0xffffffffffffff9c) r10 = shmget$private(0x0, 0x2000, 0x38c, &(0x7f0000ffe000/0x2000)=nil) r11 = getegid() r12 = getuid() r13 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r14 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r15 = dup(r14) ioctl$WSKBDIO_SETMODE(r15, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r17 = semget$private(0x0, 0x4, 0xa5) semop(r17, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r17, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r17, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r17, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000100)={{0x3, r18, r19, r20, r22, 0x4}, 0x200, 0x401, 0x2}) fchownat(r13, &(0x7f00000010c0)='./bus\x00', r16, r22, 0x2) r23 = socket(0x2, 0xc003, 0x61) connect$unix(r23, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1227], 0x10) writev(r23, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000003c0)=0xc) r25 = kqueue() r26 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fchmod(r25, 0x48) r27 = openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSTART(r27, 0x2000746e) kevent(r25, &(0x7f0000000240)=[{{r26}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r25, 0x4004667b, &(0x7f0000000540)) socketpair(0x10, 0x0, 0x8, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r28, &(0x7f00000002c0)=@abs, &(0x7f0000000480)=0x8) poll(&(0x7f00000004c0)=[{r29, 0x40}, {r25, 0x1}, {r27, 0x8}, {r25, 0x40}, {r26, 0x80}, {0xffffffffffffffff, 0x40}, {r28, 0x4}, {r29, 0xa}], 0x8, 0x2) r30 = socket(0x2, 0xc003, 0x61) connect$unix(r30, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1227], 0x10) writev(r30, &(0x7f0000000000)=[{0x0}], 0x1) r31 = accept$inet(r30, &(0x7f00000006c0), &(0x7f00000003c0)=0xe6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r33, r32) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f00000005c0)=0xc) fcntl$lock(r31, 0x8, &(0x7f0000000600)={0x1, 0x2, 0x8, 0x101, r34}) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000400)={{0x7ff, 0xffffffffffffffff, r11, r12, r22, 0x140, 0x40}, 0x3, 0x9, r24, r34, 0x10000, 0xe6}) 16:09:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 16:09:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x90e620cbf6e7e65, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7c, 0x3f}, {0xc, 0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280), 0x0, &(0x7f0000000380)=[{0x70, 0x0, 0xfa5, "6f7d82a4750c04ec85cd0e6831892e63fabc8d2142a7b9dd962158883ef353b657a97ec3498b0c5c48a52fc5020010dbff74beeebf1f2f522813fa2d09a1349167470cd689e8fe3cae5b61286644035877ee4063a6bd0a7df986"}], 0x70}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x4, 0x9, 0x3, 0x1d07}, {0x9, 0x80, 0x1f, 0x9}, {0x4, 0x81, 0x3, 0x40}, {0x401, 0x8, 0x80, 0x1}, {0x1, 0x1, 0xff, 0x1}, {0x38, 0x28, 0x3, 0x100}, {0x5, 0xff, 0x1e, 0x53}, {0x3f, 0xee, 0xa6, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) 16:09:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0, 0xdc}, 0x842) write(r1, &(0x7f0000000000)="87", 0x1) 16:09:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3e2, &(0x7f00000001c0)=[{0x30, 0x0, 0x0, 0x2c1}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:09:03 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x0, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x0, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000980)='./file1\x00', 0x80, 0xbeb7b0d3e553d0c9) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r5) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f00000002c0)=0x6) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:09:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080), 0x60, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket(0x18, 0x3, 0x3a) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x24) ioctl$TIOCEXCL(r2, 0x2000740d) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:09:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xa) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r3 = dup(r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x0, 0x7f}, {0x3d, 0x0, 0x0, 0x1000}, {0x6}]}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x40) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000340)={0x1ff, [{0x2, 0x1}, {0x3, 0xfffffff9}, {0x3, 0x4}, {0x0, 0x401}, {0x1, 0x8}, {0x3, 0x3}, {0xb835f0c9ebbc8df8, 0x7}, {0x1, 0x7}, {0x1, 0x4dad}, {0x3, 0x80}, {0x1, 0x5}, {0x3, 0x7}, {0x2, 0xa6}, {0x2, 0x7}, {0x7, 0x3}, {0x3}, {0x3}, {0x0, 0x40}, {0xd2e909e7519804d7, 0x10000}, {0x3}, {0x2, 0x80}, {0x4, 0x8106}, {0xdea832815affe81d, 0x36ac}, {0x3, 0x6}, {0x3, 0x101}, {0x2, 0x7}, {0x1, 0x80000000}, {0x3, 0x9}, {0x2, 0x2}, {0x3, 0x6196}, {0x1, 0x4}, {0x2, 0x5}]}) dup(r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:09:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x87}, {0x30}, {0x200000000006, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) 16:09:03 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x20, './file0\x00'}) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 16:09:03 executing program 0: clock_settime(0x3, 0x0) clock_getres(0x3, &(0x7f0000000080)) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = semget(0x3, 0x0, 0xa80) r2 = semget$private(0x0, 0x4, 0x10) semop(r2, &(0x7f00000001c0)=[{0x0, 0x2, 0x1800}, {0x3, 0x8, 0x1000}, {0x2, 0x3, 0x800}, {0x2, 0x2, 0x2936a35074e1e0a1}, {0x4, 0x100, 0x800}], 0x2aaaab54) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x40, 0xfb]) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) r4 = socket$inet(0x2, 0x8000, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r4, 0x0, 0x80) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)={0x2, 0x8000}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000140)={0x6, 0x5b0000, 0x3f, 0x4, &(0x7f0000000280)={{0x9, 0x0, 0x3, 0x0, 0x9, 0x7, 0x2}, {[0x612b, 0x6, 0x1c965dda, 0xffffffff, 0x3, 0xdc7, 0x400, 0x400, 0x7, 0x1, 0x80000001, 0x4, 0x6, 0x80000000, 0x80000001, 0x27, 0x100000001, 0x101], [0x80, 0x81, 0xb8c8, 0x9, 0x4, 0x1, 0x5, 0xdef, 0x7f, 0x6], [0x81, 0x70, 0x80, 0x3, 0x6, 0x9, 0x2], [0x40, 0x80, 0x40, 0x0, 0x9, 0xff], [{0x2, 0x7fff, 0x800, 0x8}, {0x7f, 0xcd, 0x6, 0x20}, {0x1, 0x20, 0x6, 0x7}, {0x9, 0x6, 0x800, 0x7}, {0x1, 0x8, 0x4, 0x3ff}, {0x101, 0x9, 0x9d, 0x2}, {0xfffa, 0xa3f, 0xb3, 0x4}, {0x0, 0x20, 0x4, 0x8}], {0xff00, 0x15a8, 0x101, 0x2}, {0x401, 0x7, 0x2, 0x5}}}, 0x1, 0x1}) fchdir(r5) sendmsg$unix(r6, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) fchdir(r6) mkdirat(r5, &(0x7f0000000080)='./file1\x00', 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r7, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) faccessat(r7, &(0x7f0000000240)='./file1\x00', 0x160, 0x4) socketpair(0x1, 0x4, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000000040)=0x1ff) openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x10000, 0x0) semop(r1, &(0x7f0000000540)=[{0x5, 0xc42a, 0x1000}, {0x2, 0x40, 0x1000}, {0x2, 0xfffd, 0x1000}, {0x3, 0x9, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x401, 0x3000}, {0x0, 0x9, 0x800}, {0x0, 0x0, 0x1000}, {0x1, 0x3, 0x800}], 0x9) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20, 0x0) seteuid(0xffffffffffffffff) 16:09:03 executing program 0: geteuid() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x8) 16:09:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x3c}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0xff, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:09:03 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x210, &(0x7f0000000180)=0x1800000, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000021, 0x0) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r4 = fcntl$dupfd(r2, 0x100000000000, r2) write(r3, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r5 = getppid() r6 = geteuid() r7 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r11 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1004, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r3, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r9, r10}, @cred={0x0, 0xffff, 0x0, r8, r12, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getgroups(0x1, &(0x7f0000000040)=[r10]) fchmod(r4, 0x0) setegid(r13) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x30}, {0x16}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:09:03 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x87a587c121f54406, &(0x7f0000000280), 0x10000000000000f5}, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() r0 = getuid() r1 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) r2 = socket(0x18, 0x4000, 0x8) setsockopt(r2, 0x1, 0x5, &(0x7f0000000040)="21d91e134094336417ec12d2b2cf4976068915e3beea8e833e0c66160695102e2dbc44db5632c4c192ad14b1ccc14658cae3a099abc3055f7afe309cf7f3c0e14d0a370de0cb4307197dc93e4691593de6e198b0a55af00a9fba3008a5dcb9fb09721fe460d7739dfc1e17a5f24a02e65832b8930d635d134cba94bbebd9b9922cc61e05f4d267b3dc1b37e4345b451b4893d5fc7232b7cf46b064e8c31f92e531258ccb5a10fdca985edcf143fc030727dc52c2b563043bbef437339ebe42dba6a0be74529e7fd20e449723f7ac158d1aa4502fd1037e27387d85e5", 0xdc) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) 16:09:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = socket$inet6(0x18, 0x0, 0x1) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0x2, 0x2}, {0x18, 0x2, 0x2, 0x10000}, 0x9, [0x10000, 0xb6, 0x94e, 0x185, 0x95, 0x1886de2, 0xec36, 0x8]}, 0x3c) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0xc7}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x24}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x7, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x20000, 0x1) 16:09:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d400a5e0372854000800"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b39cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x1c}], 0x1) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r3 = accept$unix(r2, &(0x7f00000007c0)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r4, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) kevent(r1, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff6, 0x4, 0x4a, 0x800, 0x38}], 0xffffffff, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffd, 0x80, 0x80000000, 0xed3, 0x7}], 0x1, &(0x7f0000000200)={0x8001, 0x2}) r5 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000040)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/de\x91/bpf\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)) 16:09:03 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x2, 0x1}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) sendto$inet6(r1, &(0x7f0000000100)="4784243b5f625f97774e97d908001000000000006cb53ebb00"/40, 0xfffffffffffffde7, 0x400, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000980)='/dev/wsmouse0\x00', 0x2, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) dup2(r2, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x20}, {0x40}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:09:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000200)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) 16:09:03 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xc003, 0x0) select(0x40, &(0x7f0000000080)={0x8, 0x9, 0x0, 0x1, 0xffffffffffffffad, 0x2, 0x7, 0x4}, &(0x7f00000000c0)={0x3, 0xfffffffffffffff9, 0x8, 0x7, 0x1ff, 0x9, 0x5, 0x8}, &(0x7f0000000100)={0x10000, 0x0, 0x1ff, 0x8a, 0x8000000000, 0x9, 0x100000001, 0x9dd}, &(0x7f0000000140)={0x2, 0x4}) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semget(0x0, 0x3, 0x40) 16:09:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x22fd9f0ecf390bf7) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000180)) 16:09:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffa, 0x1}], 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb}, {{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x52) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x400, 0x28) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) pwritev(r4, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000001c0)) r5 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r5, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:09:04 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f0000000040)=@abs={0x2, 0x0, 0x3}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:09:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000640)=[{0x40, 0xca, 0x20, 0x8}, {0x4, 0x4, 0x0, 0xfffffffc}, {0x1, 0x2, 0x9, 0xfff}, {0x71, 0x7f, 0x8, 0x2}, {0xe53f, 0x4, 0x0, 0x10001}, {0x1, 0xff, 0xd8, 0xfffff000}, {0x3, 0x1f, 0xfd, 0x7f}, {0x6, 0x4, 0x0, 0x1}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) r0 = socket$unix(0x1, 0x1, 0x0) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000140)="e5815cf707e366e07e08405956ba6688619c4e7197430ff76750505e98dc5c888d2ecf754530a3e18f7bed4845fed8ff4b53225763698bd33a6e22accbc884f345e9b762028bdc688bda745b2617439aef55475b3dd021fed7c21fb54a70e3f57865ce0f1cbe940591c3f072295921f7c067076725213db6023b81e14ee709aeaf74eb1fb658cdf6cc88357f7dfb596a4574cc6f01e8cc5b44c452f603096cfa545e94290082c7db5ef30895dc9ea1390a2f7c0595d9d5b2d2a1d41a8ac375c20ff8ad9cc5fbced67f45d3f322e2c176c40c4ca3d6457635605d1adf9287a25bfc551103", 0xe4}, {&(0x7f0000000240)="cb323fd7b1b7358d0beda650dcaee75d28a848816ab633524ef742b9bd565b5a70fcd68e18b673fa32db19920cee985d61d94e8c90a42e36b79a87e706636f233012b3fa36bbd1a32a34d225499ee7b5442713050def8b3e6043f7ee4e509b9bdafe8acb0640c9a21bfac8b077bf4cbd858bc3359c25bd4fc181b050ee60c7f888e5e0e8ee8bd4281105a2185c2cc339fbd0a0a22ccf8eb6c2f5b6693ca64b568103b0354d", 0xa5}, {&(0x7f0000000080)="cfa7d627f9f52ca7b1654f23d7f56be81480f443971283de187b9e4782f7a6a3a06072b50e96f1e23d1ff6ff4226ed55", 0x30}, {&(0x7f0000000300)="03376eab978c5faec440ce6de00bf5840576e06ff8c76c3d4fb44c199b72e7715e27a9bf23373e59f2a641a97de8665aebe2867e7a25244baab1423daa04db57220fc6925baa0e12931cda5486347d7ff0ca0e2cbbe80be2b3e75a5af78b36286a2acd7bf5ed88fd881677ab3d8709bd7835beb91a15227348473cb4c0be97711e7cfa08db284a0e6d81ba449e50f7c633", 0x91}, {&(0x7f00000003c0)="b2087511ca1cef70ae889c56bfb75a262d3b8ecb1d8b578b46b15ecf21e8326fbe60d8363f81cbe75cb640d5185d8cd0a5c977bee9e72ba78e0115170ecca5311e91f0265d0016d4f576b85f382a84d195328bd9aa4aee3906d869c75080683481b6db9b5491f2da9c1c062f81d2cd2af7", 0x71}], 0x5, &(0x7f00000004c0)=ANY=[@ANYBLOB="68000000001800000100000000000080ac629ac7e08f1327d71c8f80e1a3bccfae65c550a2bdccb0a683e1e7b4e16010751b68fb914ff6afada4d147fa84ec644d59d9182de18750e4767934585cb7e89b442e4ce22c1de04f17952d2a1cb6c5dd033b2edfd6d5c96800000000000000ffff0000090000004ba3dc1a9e190639dc1ac063a764844d55f925ff7ccabfae64e74dcc6357308470cc7923b40d929692b18489d95ce2aede032a818fe9a289a22f63ae4fb887078a1a5cc1ba8e43e03845d6845855a0d113d36cfa526e0000"], 0xd0}, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000680)="927cfaac6be612bc81eecf16ca9f68b82ea1967a876da691db2351bb90f0430941d7237c99ea0573ee5899ac99a6bff270ed9f8a21609d60bcfa70cc6d7ba616a37e20b96125f06c9de98a4f32048b682f93ce7159e26150982e2468b7d744470dd4dab6d6d2e28543565de64473519aa8dd235587c28d048e5129853037d992a2257260f45ca3a7d4c5c39836c216ae65b05fff2aedd623ee22732313e09e6186df9bacec6b11ae71f5d6d52ec050245e3aac1aa6f366a711d2cff3cdcb5780306b97c3431baf3325d95e5201877749e3c44bb2661e62227f9670a837ce605c8092fc9ad48e2f93dbf4db4597d4b18fc5f436d2ac01c71d9e33ccc43bbfbbb3177b943df6d415d62a9c6885a283f67ca76ad6987bcfefcfde4a2ace87e21e389f7df7b3e1c1c2e877f2c571c8278522b2c2aaded00abce6ad154143362f6b93b5954315af958ce5d4db785c63e57bccd8d6a7ef683bbb8c4fbfc7a39d19050f65d85197524e4b7fee907425b45ac4e0327ad404dbd5985d20049c7f7082113f3e9cb3877b769ecb05fc5298d2e1a9f92edcf3888af5c53ab46f13a1d4f00192602e46d23cf058e26cf2487d4e3aa703b64d1b8865b1cde9a6f3f7c329f894f5582ac671735ff1c2fddba41421bc51c6f5484376f2e038fe86d33ae93621a296fa0f3631102b1294f9b8cce96e528321239190c3db955bad793379a28eec62717a3479c11489e87d67d86f6df4c19ce6b42c0be26c527bee1ae9ee88f28486f10e8d9ecd54ed76ebe58ab6bcddfe2db4371b82493d21d189d86e43d4daeede10152e7de18e8f05aa90de387cadb13e6778023ef1521a1893c1c4b3f94817d40e48d28312d57bf83d7a1ed6914205d233b0fb52d804f8df26a33f4b0515f76406b755f66deee04987b5b9b035253075812ddd27d4e718d65ac675c9bf1478f84d784f9554ae7b6162233ebf46a6605830262fa09fb49d41f110905bff549281b5d89003f15b4836104003d93c367a933cd27c7f4d33006480142760d54cfa4ff4ec68a938d395880dc3496c70ab4dd007465a0e601ee74f01b76cdce0ca0cb40900be3e7c2eed43cca25009a762de10c0ab274f20b57a30fa4f36cc3d384c41cd524cef4ffe1b85a1c8783cef1069ce6ab65a3f04ecb610f6815632ee8b3d5aae4633b656d86cb5ad7eb3b4dba98c7ea3054c0029e356ada3dd5ca3743c686556e20c3f34c668f043302a4a557d3f947c781f6bfee2c44bd687a4ec5d74613e71b1a8af349ac7e0571969b1142c9b1a17c86133c778abc7f79cf7fde66591c32a1770f2d66974fdaa363fd22da48f44d0241f3efe906a07b121eae25c5fab6fbe0977c6f2edff1d2f8185b5105a1973b330ad94dec6f4a65714dc834abf47bad1d98603fbc4d2cc697d66c033b6f6f47dd1e0f0332d98cf3c7dd7eb4161ade031368c2c4b5176c9bbf4ffe92a1a72106a561c46a42efcd6eac09a1332a0f6d369eb7198c280a73d2ed5f34bedf98a13361696c2e22f37190c7402617211b2ffc979ec8b5030fe4a0aae4e40a0410e5f7d40d7f691eb341a2fe0f75542c70cfdf9d87f0e15b3ccd3147b4dca9835d84f1a82eeefac8742560a2c1eb33cd90431a30917ecbfec58b030613e60c95ca215758c34f1ec556c50b8c65c3e8b020aac30454643c2567d5657d6d574aa98a4f83b2c556245f08207bf6fe9391b45799d8da3a732147a89a781cff77c256232df20ba5b50cbeacd26c06fcd8acb07be1f2a09271b83bf0f7b5c10c512a87b34c9e7af005beb139a2c92df4726d4abae446ccc67349fae8ffaf37b3c1e91a1b9dd0760d72ce0e89367d94b4fff3ebd9b27e9fa5a0da2ed650d17ee9ad749ad3432a6e56bbfccc3e428525536c897e8487eff9fbfce9677b844dd55e1730dbfe2ba4623884da9377f0002768b2e0aadf517603c7e54257e2f00bd7fe99fb721d8cda920289fc38fe3c6234a478b02e477a6a266723dedc70ce31f83680ec3a6a86ee7fd491cd875fd4f3187932ceb07b6505ca9428aca590a19cf6b7a37e71881aeb27d46702619032134b37949b013fdfadb486c8a28ade1c537e9b93eb65ad9f516ac0fa614d9c65f2e26bc55f186a0a391c86990ea92ca243f2920e1b76622d6e88c3dee932f860718530eac773a3f5ee057a1d6c55f114563d1b174ca63f07f688b0b66c509b6401cde5d997d3d1177e67e27c919df06c2e95e005f5a58304f57968f38d39794bc22f371e5969167050b2de966839e8f4ea5b815697f8edcc64fdf90f3fc2e47f4c1b44122d4baa014f1d34fd49f20003af40260b6487cbe5f6e7c832382215419c158931c40adf542b81ab9eb1f6bcd119c169635848df7aebc3829546d24e1195821e5db1f75a671e8d488994cd7c007fe7fc7346efa67349133a0d476fe7439f9c6c0bcfff4167a87318b5b23f3ed189d827e117f8862177cca3718116b04ecf2569cf618ba8b7cfe2d99ce936d89f7c06c8786b1939b1630c5ba56e656e383ea9c67ace4c213531b2fd0ff441186ddddedc8b8441b327a8b35b9e7c74767d1b54d0accb943017d2310bd1fe04eb13710135a83fbb01c323142cff2b3e606c632b6e9cc6719775a587eb113f8e312f0cde7061a60cb5a4eb50c88d47a1ecb222eecdfea152ed24993b6142fa28b293b70fed2d3c48d98a774c8ff2fbd3288da8644029f73e4a4a75ac8892510e72e6c075b2fddc974e09b2724da85ae04931f67d3df2e1dcd0cf74d7c06bfcc2569be6e3995f29b0230ec94712132d1ccd8c37e89aed1e26311c7700f87c552a5ff31b9e36678ded8c1bf9aafd14feb07ba1063e40d81f6f62e057eef0825e01e4e23705a64609cc029737a4749714490bcba7e5499738d68e4f8bf734f84aff16fb2ee65d44fc56570c5d0629ff6184832bb91563778cc42150ec3f8bfe294a80d9fba6e8bc1279239182a32b6d2f8a7aedf5ecc694c099b54adfb9bd3b9857e0b46f05398a0328aef60e7956c44437eea2a44db937d549f2a3aa657e24e348b632ef4df60a94d05ad3ad49e1cd93958cc4619ce975010d6057f269b91180fc3f4713987a45cf7a333fb3de9015dbca4a3515f7840c66e317aecc8118a5d233e5238d87c3c5ebcfa935bd7dd6f03ee141a2b73b05c69ad3b1621c0e345c053d207cdc5df3ff64ea0c28044f3330ae7a7bec0894dffa626d31a79da549af1bab9195626f91a920eeea4eb3da744764ac137a645553684d64332114703e196490598ba3a4589076df49d752c5f47c583232a6979af22d343dbdff8f75bbec3ea0560cf3d0f68b6012f5a92d9fa10d14d9995fff55765a47bb20f3746c301493f829e6e4ce5521ae0a5b18472b5f1b90f6801f6e258ff7c6246dd0b8fb795b156c95cc8180c94d899871ab570603eaa959c5c187bfeac1aed4f83d14b92befd28ea8fdc59745192012d0937c1f58e45ff168a272822530b756ffe8c7aeffdf941cf9571386693a191c97f2ff851e5057bee608025b766528c8f432612eb0d118e174f8b29468421f745e28be9bf1302f2dbac8d11c87fb3daf2481d48ce1943f11613c51cb82ac81a076e429db4d949f54dd980290627375f1ae5f2674466109cb380a6e0da48d1860630c6836935b26221c81743e8176c6a7fbc0d85b325996a8255e44ce02700ab049b7aa8c8aaaacba416c3b44b905ead3034d882e120f0ef9bbd055a5ab80265a4268a7f8f3546dafb3c1cc3e558e082c49d71f8c23aa0aa7f1bf05bb6a8c4e2d30bad6d2eaeaefa8884ee1f5084601aaf95ddad3042d253a33b178707bfd4ad2667ae040165b7a5d6caeea9c3c05a2e55db04d294af13c30b5c7a7ac0c3869565cfe622e73440782bfad94ccce4e741bb032686db9f1a90df1d54608661b4573aca18c42fc546695a5d6859c19795f8fcc408277ad822c5e74de614b52477570eee8607492bd6e89567723e5c7f99f994f337532812fd884886b2fd6664e432f276bdcfd6475425b7def4563d44f50c9d27f0aac82a88846aee8ef783df650d2dff0001b8be0c402942de314b864dd3c67e75cf43b96463e4fa3cbdcedd9f4d521b727fc6576ab22742035b90de8e4597b66d8d60267f4b73b677624dedc5d51f3ac9d14087bdc4d5e8959f7d8aeca0c2cb02092cf298b35b57c2fe8706869075426ed8be01906ce8a2316fecac3b86bc5ead71064ba439434517d3fbdda000e0d94dbac34ebe7cc5013ed37a3d25cc72705f9db7998a0ad4f412e5e1a47d6e5b717487c48535b7edf898530da04f04db0c15ab832ded31f937b7dcab5398c2013486feb5bfd8384f0f750968c09ae6559b687504436ca57d079fd9d1fe106279c4eb89392d8eece8c9ac6a64b8f173751988a8dce7d66c7442083bdb5e3b3bef2810afbdca1d6431f800567637ba57554a47ce1bfcb02353ef5e975c14a15442081c2aa98cafb23d652442e5063db9334482b7e6d7f31e32cd23dda3616494755e39d7c31389a0138afa6079b95844922dc07df6daf23f19b93475c67d36f03b3d73cbb3d6bd3cc91f0c0d8ee6b4b6c44dc450f9aef12c29eefc8b27ef11e0ad47de3da74c26a0766009fc2bdc60659d51d210f564f83e98b55cf57b3e1ff8d820de8e4c6594128fc213626a42bf2d04391fa4c997d8d8f2047fa013e14d766c891017103ad2c4fce7e07b9d0682ed9d06061badc983e395ca8935ccee56ffb63cbd50a945bb98a057546cbdb93fcc66a04ac72853be6e093d2932cb19102b3d8ddeb86e235131cadd9cc9d270563800f84f8b88e09005b1170db57bed8ec845dc5191faf2e5468ac62dbb16f50e3648795b443da614f838ef638aa7ca383030f01359fe3bfcabfc27246022996e01bb650802014b98f38fa2827e3fdfc78644932f793b031b1b82f8eb80fb1451fc6fb10cb685183aa23706dcdaeb2e3306d136cd8ba86361186e2c498c69b534a9971bd43f6426979956edc256eaf1b27fa067231298b329ce272d54da8067dfe2c4db290a80e519ef6a51c09a69f0d2346f7312dea65a03c17b24736c4c4e680ad419fb1762b473150a13bbdc583e0662c7ebc1ca696c4649e4d39d0472f2bbc97015d974e9344f8f8cb23d35103b279b3eda270f4c5e0aab66a29137d31b1deb37533861e55c554a6882ba471d6b32586d86f6044b6019df142621757615d4e463ae5156d46698634d2aa0ffb9275888fa34039472cb93fdc1e559c743983dae49b999f041d5a770ed0562ffbe5ed45e2acc15c6cd1fb0c9eb8ff8f8b5f9371cd08b624b76ec276f0ae08f47949c6993058bdbb54334ca77075c49c2e128e8664a54eeb4629c8193e6910aedeece49aa08d0f29752edc7ab24504e3c10423644ad60e41aed8af342875ba21b58b6581a1f38a6dde13e21e30f765f4f811da7968234c30b8c98862cb077af9b5b5e2e1551b357a2638855ea761310e6b8b8a4a4b49afcb62f62aadefe41c9194392ea93e94ea326da7e46df529f15a777cf682cd45d7ff1a62537fdb0e642a41821918975486a489cb820523248fd574da058d05e73a2a4cece43aeaa9e5ced64cc158b2020fffb9b90ff38baa1965db9f9f3be2844fb2be830399d3beb1725e053c47b3b277107149206724e89ce346f1596d45679579da75d2461e1f84574e644c27cf9221d5c3d5b32b136389ca63da2d2b20d60d0185c582c03666ae7f18c1a5818575dadecef5e477eba0af12c865dd0050f11d3f4e3eae1564da6ce8d1bd7c87ad8ddda201e08a6753b73dc9e30a9b3c7cb2bef2b", 0x1000) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f00001b6000/0x1000)=nil, 0x1000, 0xb) clock_gettime(0x2, &(0x7f0000000600)) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r4) dup(r0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x0}, 0x8) writev(r4, &(0x7f0000001940)=[{&(0x7f0000001680)="3c852e2385260c0c0a90881b8d099b4a2879ac196f3e752eb1332d68ffa597ac5b6e0ca9e52db2a2bdadd927f30dd63ec9890aff8ce0607ff47e3c5296b73f89fe357b809fac42a9fd5d25e9df57006838b364d9aad5d00d2d770105d798355ef7c0f55b08ea25862e267377db9b864a1af3655103e35b31a450bdcfc0fd102b7a41a512d29a7472aae5252437b680949c780c33960225d406ce6a7cc25eaa01df6ada81d390c087e7ab67900ac6d38aad4619278ee49c15a9f2c5edcc6f4a3a2a83497f403d93f027e8709c381958940a36ec2ba9a06f82a58be20124416dff9357b780", 0xe4}, {&(0x7f0000001780)="766743f6501899cc8cc079fbbb70c71c0a61110bf33d45b5b8b7ca728a0f09037df69f12196389e23a217585676697cf4ada2265358e29c28d16dbea8e1694d330dd4d0668bffb78ace24cb95e563c5f60d2af9badcaf408101ca87d74b90d5f5e882fa09f4f16d2ff866abbdb6dd23718500ea9e3a7fb6cc77e3bfef1771d5108ac11b7a30d11e47b4740c8d4360e80c66cb2f44229bac85e6f5ee9731c92719745a02ac981e8624ca88cbb02f79984c2b2617fef7c81115979e8b37446a9ab8ea92a6053f25fdfded680cd3ed32744fa7a23e9295a1b8112960cd213bda5ed01441bce0cb4ae3cac6109581b08cf7e7ed4c7c7eb49f440404dacb9c072", 0xfe}, {&(0x7f0000001880)="47085c4c25de49b968a5d7de0a4eea70edd5619ad762a10fd73bf74f8b7b1e59d4716e4e5d6de186fb5dbce0c0aa3d8cdb12a576bffbb383559713175348df4682", 0x41}, {&(0x7f0000001900)="bcf18aa2d881faec8fbefc8bff9cf2f3b4e6c863", 0x14}], 0x4) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:09:04 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:09:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0xa, &(0x7f0000000140)=[0xfffff195, 0x4, 0xef, 0x6, 0x1ff0000, 0x6, 0x7f, 0x1, 0x1, 0x2]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x5}, {0x800000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x0, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="0700000000eb00002eaa4ef13048e69931929648", 0x14) sendmsg$unix(r3, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) preadv(r3, &(0x7f0000000340)=[{&(0x7f0000000240)=""/179, 0xb3}, {&(0x7f0000000300)=""/10, 0xa}], 0x2, 0x0, 0x2f) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='a\xfb9\x85\x13)\xda\xf6\x00', 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f00000003c0)=0xa2a) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000380)={0xdf93, 0x84ca}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:09:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0x12fc, 0x4, 0x8, 0x5, 0x4, 0x6, 0x3, 0x5}, &(0x7f0000000080)={0x6, 0x7, 0x1, 0x80, 0x8, 0x6, 0x8001}, &(0x7f0000000100)={0x4, 0x4, 0x6000, 0x25, 0x4, 0x100, 0x8bfa}, &(0x7f0000000140)={0x2, 0x9}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) faccessat(r1, &(0x7f0000000180)='./file0\x00', 0x144, 0x3) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000780)="8f4d2cbf42b0874fa64428b1fef23f3c80c9d23d6b37d3be63af9df09637c5cecba131b6a8efd376f68754b17f6c68b3b7c69354f5589b4cc1945e56466ec8a3e802b7a02442cfa1493ba22815f51f01afc9c42b827bd0e2fd63a5f69b0f0c2148fb213a38e43bfc7e63cf643284bf6edf5e30cf23dae32acc3784024686ec1085124b757a8fa79469", 0x89}, {&(0x7f0000000840)="d43cf157d3807f0b", 0x8}], 0x2}, 0xc) 16:09:04 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x87da86990c828a41, 0x0) readv(r0, &(0x7f0000000040), 0xffffffffffffef5) 16:09:04 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) pipe2(&(0x7f0000000100), 0x10000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f000052e000/0x2000)=nil, 0x2000, 0xe78c9cd06a387488, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x40000}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) pipe2(&(0x7f0000000140), 0x18004) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:09:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:09:04 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:09:04 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3ff, 0x3}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setsockopt(r0, 0x40, 0x15817850, &(0x7f0000000100)="70c9d57a82e8aca4c1e31ec9505bf85b4641e64f81d9f946855f75c780bbce5e2a1258d9ed13a41a4c5a00834c5c38a7ef9b4ae6fb1fbb18135e976fcfea64e762168931a6c4bf113a99ed8603bdc103cee45afd9fda29aee528ae67cea6fd7563ea6cdc1f480a094ea68152594385804c2a8074f28c2e90ba122a683ed9e756", 0x80) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f00000001c0)={0x6, './file0\x00'}) r4 = semget(0x2, 0x4, 0x1a) semop(r4, &(0x7f0000000200), 0x0) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000240)=0xffffffffffffff06) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x20000, 0x0) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f00000002c0)={{0x75, 0x4, 0x31}, 0x0, 0x6, 0x7}) fcntl$getown(r5, 0x5) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000300)={0x5, './file1\x00', './file0\x00'}) geteuid() lchown(&(0x7f0000000340)='./file2\x00', r1, 0x0) r7 = dup(r2) ioctl$WSDISPLAYIO_SBURNER(r7, 0x800c5751, &(0x7f0000000380)={0x80, 0x4, 0x8}) unlink(&(0x7f00000003c0)='./file3\x00') r8 = semget$private(0x0, 0x4, 0x0) semctl$GETZCNT(r8, 0x4, 0x7, &(0x7f0000000400)=""/226) chroot(&(0x7f0000000500)='./file1\x00') r9 = socket$unix(0x1, 0x1, 0x0) write(r9, &(0x7f0000000540)="bd44704831965ccfcaf0cff90e160a63b234a6e2da6caf8b390bfa03439b155b6ff88e62d74bba0de083181f7e6c8196af6648a51e4becec1e13816944d32955c9cc90bbbd0709d5b5f3a74e77fe2b2fc20a958fbc0c8eb462d7103877326080d6c1faab201d07c0d06b61b07e733d9390cda112c4ef697b2f4e52a1715ab5a592d8d25a3fdf8ba76a60c62cec92335e67c38f5b5161c0538e66c927cb19402d6efc5435963be8bb30525f", 0xab) writev(r7, &(0x7f00000016c0)=[{&(0x7f0000000600)="7cb1c4a4149ffcc21a9e8cbc7b5d9fcf6ad43ff2627450548a2ad3a4d30f11205650cbc00e5e8939b987693419d13f46dec019c3ebf5976d709623b58abda03de3a38064919d656dd9e9dab86e6d7285552c0135c6d7c17a1b6f82a10b847073e53c2af99163679c5a23422dc067ce46521e599bb26affc0575ba4ec08f17fccf2beb20d056f3e57b3352d001ceac616cdf8a918aca2cf523e2f7a28992651e0be414ecfca586fb54256bf1030fe", 0xae}, {&(0x7f00000006c0)="922363df703a672ce59d19d17acdee9cad1f2fe667896d6fe3c64c69cb6f394dc990f41067ec4b2cd014b1708d1326dbc7159c9e84f8f6eac4e636f8af09e90501f6646a066812d0100f5d82155236038b3610269f163953962984c7ed75fef26573f108e3fcf6ff453b1ab0ed48a6b25f4d9d0d76f641dd45de80d0335d04ccd587a5f65ce7e758a6a9ebd4fa3f84085e1baffdf0837e68c19338b6fbddeb89eb6daa93e6f35d6133b5a01811facea030864aeb9dd6e70ab220c2b14280fdc7f59885368081a090b5d4200a6a03ac836663763c1d5a251a376bdfa4993061693986fe177aeee1f18553199aa7f96db88df7011e585f14c28761118469f042b0b75065d92e0aa35c25302bbfbb3825ddf6d5be783bdf32f58fbce9d3df5b5006bc2b8bb07d16efb61501113956ea83bbb60e631d6631b9dbe78e1bba464206cd293f13c8ce46028b7a80f2c5ac12e1fa3e7828c5eadd290c7c302c6443e6be97b30aaa4db930e3db655a18ee421cc35094d7cda7ad76d5c85a841aa55857a86dde4bdfd16cddb9d138963f4023c2c3cdf3a0a0e624cbe43b8e3de4d48f2b91e395fbd7bd181b0b3ddda1cf5dffa9599d4d9081498fa80efceef031fdb7e164a2e023e8be3cf16011de57f4d1c362d64e93b5a6e4c0ba3b28fae9edf14ab0e26d9d294f6bd38bcabc3dedf59d44d71305e99e179b7ce8c8cacc3dc2860c2c4f9abac3bdd9dfd37b8345286c95f4dcd67fdab0e1c840ca64c79e52f1938e018b443691882977fb368d997bc5da53ab4e0eb8ca31fbefd5ca24e3151efc006cb77c65cfba05ecb870e8550f27420c2601481cf80a6c378389594b8ab1f1e08f05731da15898ff510a0faa9502a73131826bb7e2f112d727a0c6a1b2c3e45d7c698ce088e83594f8a2a5dd0bf5a8b87e3370827be964c963c77db76f8fef4a0cc7c5c4570ba64e369cf44bebbff927c62e1d1aa52177d4516ea1666168bcd3fd9cbf113f98654686a8543708a11e465e93c3f07d305fb47dcea5f05e27272fc82eabd538ac03cba713e2d1e6bee830cfb840894c2740ef51f38b4f75a3f07b3061ff739431fd8fda49fb806c56d481dbcd7f2004ae5bafc7de2da407daae16f2a4cb1760e7624ae15b1a9bbf5d5b973b85f1a8adcda6839d156df979205f0ab5158795b6e1abe9d0c74f78fcb0c5f56d25457366ed1365017bf849679490324ed6b99881d23876dadfaf8a77496c2a056dfc49dc199478314699cc9369e10382373f9743936e29c7ddb5c8b3ec19cee137209b44a64e664dd48933f9c63beabf4c5cb09643b8aaccef41feaa343b012b07053dec1cf58477431924775003e0e55ee228c4f3dba7b72dd4fc7f50abd8974e3096dee746db1b4f02d952adf976efcb720fd04f9d3c6e4f063c309f4ae9f395224c761ed0ceafe2a11fb5ba4e13c2b24d3c610a3f5bfb8fd02d1fd3a29ad4cdaf8ff4ddc1a69dd638ecb16a0db5e67eaea209c3ea4c10d9bc8498d99e11ec403780bd44a81d8509560389b0a80b79a9221bf718a1314d5a525bee1764371ebaff25ac525d94b19a938c3b83bcf24408df08313fcde6e084c121b6fc896d09cdb16a7a491303dba27e027b0bd86eb54aa38dd105918fafbfe015916ebd8d5291f009c83e8244f3ecc0cbe6afec86865d9cef554a9307d6362a995b3bd262ec086855ba027b3b34263acbaf9b14cb079e24a796851c478e87edaf271f8134635016c519d6cb02477ecf87c063ad2742242eb97e147c3f7ec12c0ecefa6677a9604eedf934180003ec0776cb1fe957b0b8597a571d6d066ba32d8ddfafe11442e0cdf35ed8de91ca9df53296dba6a03794dfee285a24484ef20d408dcfb16b49a96e2cd36877681ab6c91aacbf0866409816702cc1104f3167db3cc171e077c3b9326e423708f325d9aac7fedf9395991d2d9357aae238ddad1affe20f0498c0c428e4b78cef94c40e29c9fc65137c12d4e41251dd93f55ff63d3d5fd7a313f4a6f2505b77882fa51db95a36f17972a2d926a6ea7428530b4264bc7baca45aabccd102dd69af9482ce80912eec6e2138a5a0e928f379551be3b0b2151bc51a3803e700c02afe4e8e285381190923046ca2e85958880092dffd478273d9328f5e63bf725fcd7aca1308f526d50ae525c30610e531b1dee5ef45eab2aa0721155eb6f546974ca1e54984c8a5dde290c773240892e7398096be9f99748241b43dee672abed66e36409751cb60ee8746a137bcb93e7b71a4e6b821f2f9baf6a8fbfc62e48c8ffc90bf32d38691f60f85a32a11f6937981930382f506c99aa17a686348ad22711951800e1699cc6af0c5ea166e6732a7a2d9006d8093c1a39a76ffbc4955a257f9fb18feb5f9c7ee08e21cbc16c1e969fca8d689f778a8729a29972ca1ffd3f94808d9ee9ecf9f40389ee9628bd50242aa4f8f1944ef378eb85a77eee90f1b333cf655f89ae62cbeed8a7b64dc91b90552b9ad0d6f3de5f0d69675965cabb098dbccf37ea0c82d325f60b8ecfa5314bcf3d451003da15162a86cd12e2c5ccbe8aced130b2a11994dbed328b4825d8cccb3942f6c3733efc55f16f31889e92269b23cc8148e2659d83069f7611d21a9d252adb401c4609a5a54fff00186a9b2729471a8d2c097be19a44d59b456dc3ba9fc03fb635f606641d824c784f705546c57125ea077289ca44141b1fc4237d57d9561a0721c56279b1b5c0f94859a3a9b1e0bf3b6379b3f81ac01b698d3b9816367492c80daf1bb38cf7fa6d6ee85042171efcdaf33bf7687062fc2b55a35577edb80e687089eb2af45d05eae8b6f8c8f323f149d420eeb9ca1346c4bd2fc61f9c631564b36d8450361007e22562dec308e815ecac6ca73d66948394fbd039625c02ed835e35d44dad7b90c85bdfd307e6c87571f81ced03ed0c9a577cf1584be610208f7bbdd26b513d80b2c9c831eb6cb012257bfb84cf8e864839500e242aa69441cc65c119a330abfc75a208f81774c1cc0bdf7ea36a43f7ac3f6126bda63517961edbc7242c53ab9ab10aa9d73884ae14c802c053e48d19f97eb8d89ec8deceed1fd3aecabde597e301926000d44b3d6f9f23d7d44afe2bd94cb4dc315ab4005c415a93056352aa8fe197d5f497ef4277bff076be8cbbd72a9b7cc82fe85b47572c3b5fc5a17026e930a627ca670cf5c8ffc21d509a27430e6cd15bd162f6832ac943004b18612a1f1b6a075535bf4df300b45fdc64ee67ebd95e34096e8d9640a56426e3d0eff0075db4e90fcde2d991c7704839d7c79c11b975ac040dbcdfba19b0fb85c889848b88e86ea48c0b5b7faa3dde89c143f8f3de8bd55897070780e9195a5a8238f5efadf41b17a1d775cc2bc8e8a43f993c3acc2ad354c744b9d1dfd5e484cdf1111a8ef52dd53875065848cfe56c00098636e2e6e366a261d794e83b31ccb9e5fc4b821d5aff29fcab503602494c4dc4750e04d3ad0d260f268d7bd52d7d799aed2be1a740036a91de9d784ad6749fa83845c54f5b9084582ef8bdb606dacc0f085f6a1bd20ee56981315eaec52a19b59b46ad54238f93cd26fceac53487025ff83c56b675059353b5ce8e33070855d88c939c47022d8baa420600afd013595cd8c55ab1be86108d8a7143d16b9f6433ec2b5cf10a50ed85f14202515b632e34cd86fa607e750721ae299e3a9fa55febd05948b8ae8e30ff20b02307c23ebfe15beb19315a98617f2cf43d55c087c126bc9adb7e2d7d63a4b5091a619d3641ab3a04869c0deb4b8fca2bd9ecc2f871da8b6887705d79cb589595c406a250bd3d9a48f0ab18cec35273fd00e3c0015b303e259b804175a5be3e67b5f71bec7cf9c0eaa01dcbc471f7cb325cfa7897c171471c9d0854f6388237fd694f7ef2d84b42f9406f269425327ce70b7e19fb67d608870832aa9aedb446a1050d69830fa1a89cd91d54f7dad12cb610c2998f853e2934e132f7dfb993bff72911486a6af0586e2b723b9a1cce120206775e5cdf3087744222e196e167d4a6bca3a70d0f9b1d1cd184cb716de34ef1041fa1f59a61333a585641e16b8a4c677cae75a80689faebb3500de43d8ef2217482d4271d17cd25394d3ac925f7cfc25864499177c13e1a4fb48dfb604d468c79629b74fdddbce37a22900b981b49d3ecc5729b81f6561450f624e98516c83fd3a2906394b62178c4c5f3bfd5cae36d165b3e523a411fec29a6a7f34d2b8a6a30ae9b4b85b9248d15837293193bd99b18418f4688d29bd611caed9d6b4eda80bd5ebb7f0c6e7225e023c5c905fcc755224d3ac3d164118a946331d48799147ca35e49b74774afad60861a7af6f15ea88b4e40131a626a0aec31366271982128320f95e81293361dad8702cff23bc6dfc80d522a6bd78ff1801431c7006299334571cdb0b2aad1ba60f5146f3e84d039c648a6b445829d99f0dd5bd5451158daaa73a6db80831d9722b58d998e8f94f2c154963d83f5ed27e6e7d35b46b06903a3b3f3bdc563ec9b1b5a157b81518f58edd4c5b9a9bb54a753f897972d3634e81e8c7ac277524faecd0f7465d8a5d6fb3795d14044f0914aaa1f6e553ef2cf10c2d6e2ff78f6dbeb5a57240ba8022494dbddd4dce6bfbdab19136ebe22d357a387db39f121144b13466f34a8e5f0e4ae976fbf68bca6a762c108f2991b79e9d838e24e85f41f99bd1ad5d8e782c600ca63bf3ac6a1186f5fcb3c4a9c72c223bb9303d61184618ef71331277ef4a9859a77a0f26e23559c868cd41b27f26f22c24dd208b9f0745e98343abf1f8b5713ae30bef4dd525b37bad7c5fcef305b3af0fc5fc82bf26ec77eccf8bd1578f50881fbf2ee01cbd8f149096e5f9a67a0919b6a2fb1656e0b6a2f4ac88eb4b32b5725a75ac10348d270be1fe6cb735ed05293788fca601aecf5acfda5ea032179ada1969434714c623e02fedae3b1e4cac74b7e1bbcee681215da97e4e8845cfec517751c686ab0a7112bafe8428448ee8e9e076752d2baa3a337ddb91f06d97cb744790a66bbe777289c197b48c9bfae30b84127c3542eee1f7c28b4b8c8640ee70033773488d713fbb363b2c916031d3031790efab08fd59574e33dcf63c84c6d3bfd125a6ee4203790c200ce92bdcf3a42f9232ffecc957b7caa429d1114c9c4451f8895da2e120ef2fb660f36b89fd3b6fc8a764c4202089830f230f3e09ef3b63f4c72e29e5c79a3aff35b2ead9a2d4a8181daf0a501f6aec01c3e41d63e7059a8bc4a1d4cfe0cea337c9f9f174c6eac97750b73ae2a9ce1a33445f9f82f0a18dc2f440ff2b876e68a598b2f148a4458253d6fb5046a0960c88c64724179bd98a0144940d4453a0cc26b303f34c60268db78da3dcead322c75b553d3e5d8477c72cd10fc9e0f4b073075404c4d1e54c5c0e3dcde1e3725e5ab8de1116f96a9784e12781844c028b99b8719e7bb231fb9e72676ad8fb30f561a87ce612827a20c1f5ddbe1704d80be9851fbf2372feff51737137b733f338df006a9a493927dc1a2a89bdc9573f83c75acdbb89b0ea20d275e1e99f9b7df19c8c44d920cb96a476637411764b161c3d48b8eb3b6145a96ca155df7441d539ce4d7724fd83334a4fb83fffe4641887372eb3430a0f900ce2ba1764a819b963124e29c1ae62aeaaf5b9c426dded5d564a7a023865523100678a44b367eba3743df376ef4242d0c404b034f3b9e05a302df1816cc12d31527b85189b75c4e7484d5411fe35a9beba9c39c7c23003f5b52033138a2a4387bbffc3d3d3be983bc48ad1a787", 0x1000}], 0x2) preadv(r7, &(0x7f0000002700)=[{&(0x7f0000001700)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r10 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$KDMKTONE(r10, 0x20004b08, &(0x7f0000002740)=0x6) 16:09:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20000, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000140)={0x800, './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x20) r4 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) setsockopt(r4, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) read(r4, &(0x7f0000000280)=""/182, 0xb6) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x9) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000180)={{0x1, 0x80, 0x3}, 0x8fb, 0x100, 0x6}) n..QàQàpckbd_enable: command error 16:09:06 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100, "899cfe4f5f5f8dce96c546fe266a84a168970c9f", 0x3, 0xad}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = getuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r4, 0x100000000000, r4) write(r5, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r6 = getppid() r7 = geteuid() r8 = getppid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r12 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r5, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r10, r11}, @cred={0x0, 0xffff, 0x0, r9, r13, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) fchownat(r2, &(0x7f0000000140)='./file0\x00', r3, r11, 0xc) 16:09:06 executing program 0: poll(0x0, 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x9, 0xfffffffffffffffe}, {0x100000000, 0x8b}}) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) setsockopt(r1, 0x5a1, 0x1, &(0x7f0000000180)="7d34e05d79a8eb164530336d5df524e2e692cf37bcf08b15744cda625add19f7a64405d2199ffe113033013bc976fe54c06ba616cd8052318abc72ec3015ffd1e3e4113fbce71539a85aae61093f", 0x4e) sendmsg$unix(r0, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) getitimer(0x0, &(0x7f0000000000)) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0xc9d4, 0x0) 16:09:06 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kqueue() kevent(r1, &(0x7f00000001c0), 0xfff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xab}], 0x40, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:09:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r0) ktrace(0x0, 0x1, 0x8, r0) getpgid(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "0700000000000000000000000000000000006082"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x100, 0x10000, 0x5f4, 0x1ff, "0879ac4525e7c7ef9d0a398275cb8f5915597afb", 0x5, 0x3}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:09:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f00000001c0)=[{0xfffd, 0x3, 0x1f, 0x8001}, {0x209, 0x0, 0xbb, 0x8}, {0xad3, 0x81, 0x1f, 0xfb7a}, {0x6, 0x5, 0x5}, {0xc95, 0x5, 0xfe, 0x8}, {0x7, 0x4, 0x7, 0x1}, {0x99, 0x0, 0x1f}, {0x7, 0x5d, 0x81}, {0x5, 0x3b, 0x64, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = msgget(0x3, 0x402) msgsnd(r2, &(0x7f0000000340)={0xb73abdd71916d5e5, "b02aa731b1fb88b5de9737101be5abe1822589a90d5af931c490df6db838a2a589420c5732a146e4396f704b10a38a95c5510dd2739a16d1a340cd39b0186dec41520bc933508e853b7fb8aa02c3c34d8034f49e7c53c09dfa44a7549f2e0570bdbd5c114bd118f4b706856e615be8267492851881e335665091e19dbd14cb3a9495ef0e64bfac7c839e2b5b71655d76f304c2ac98affee17bc10e1e7afaaff42a83bac1eb87508ce9d4b952cd44ac47250b264f75f2d65924dde67027973592eac6c2a8c758f962119169fa7707920b316a2fc374496c657fd4"}, 0xe2, 0xa9eb415c9d73de70) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:09:07 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000140)='./file0\x00'}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pread(r2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x7) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getpeername$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:09:07 executing program 0: r0 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) msgrcv(r0, &(0x7f0000000100), 0xfffffffffffffe60, 0x0, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/162}, 0xaa, 0x2, 0x800) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x40) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) 16:09:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x1, 0x2, 0x1, 0x9}, {0x865, 0x2, 0x1f, 0x8}, {0x1, 0x1, 0x0, 0x8}, {0x1f, 0xbd, 0xff, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1000015}, {0x50}, {0x8006}]}) r2 = semget(0x1, 0x2, 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x1, 0xfffd, 0x1]) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:09:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8000000001c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x4d) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) getdents(r1, &(0x7f0000000100)=""/250, 0x3b8) 16:09:07 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0xea0fc88b99b3d79f, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000000c0)={0x7fff, 0x4, 0x1d, 0x4, &(0x7f0000000340)={{0x6, 0x8, 0x2, 0x2, 0x7c, 0x0, 0x3}, {[0x100000000, 0x5, 0x7f, 0x8, 0x4, 0x1, 0x4, 0x5, 0x1, 0x4, 0x3, 0x2, 0x7fff, 0xfc, 0x81, 0xc00000, 0x3752, 0x200], [0x4486, 0x80000000, 0x7fff, 0x7, 0x4, 0x9, 0xfbdf, 0x8, 0x4, 0x100], [0xfffffffffffffffb, 0x8000, 0x7fffffff, 0x3, 0x2, 0x8, 0x8], [0x6, 0xffff, 0x9, 0x1e663037, 0x2, 0x100], [{0x2, 0x9, 0x60, 0x6}, {0x800, 0x9, 0x0, 0x1}, {0x7f, 0x140000, 0x5, 0x100000000}, {0x5, 0x5f5c, 0x9, 0x1000}, {0x9, 0x274, 0x6, 0xfe6f}, {0x0, 0x4, 0x0, 0x3d63800000000}, {0x3ff, 0x7fff}, {0x8, 0x6, 0xa93e, 0x53fb}], {0xd6f, 0x68, 0x5, 0x4}, {0x9, 0x1, 0xd3, 0x3}}}, 0x8715, 0x26}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000005c0)={0x3, 0x1, 0x400, {[0x9, 0x5c9, 0x1, 0x6, 0x1ff, 0x8, 0x3, 0x7fff, 0x5, 0x0, 0x0, 0x9, 0x6, 0x1000000000000000, 0x8a, 0x2, 0x4e25, 0x20], [0x6, 0x3, 0x81b4, 0xfff, 0xffffffff00000001, 0x9, 0x3, 0x5a3b, 0x2ab5, 0x8], [0x6, 0x3, 0x6, 0x977, 0x7, 0xfffffffffffffff8, 0xfffffffffffffffc], [0x2, 0x400, 0x0, 0x7fff, 0xf00a, 0x2], [{0x9, 0x3f, 0x144, 0xffffffffffffffff}, {0x401, 0x6, 0x9}, {0x200, 0x6, 0x1, 0x10001}, {0x8, 0x7ff, 0x80, 0x8000}, {0xdc73, 0x5, 0x2, 0x5}, {0x4, 0x8a9, 0x7, 0x800}, {0xf061, 0xad4b, 0x101, 0x3}, {0x1f, 0x81, 0x7, 0xff}], {0x0, 0x7, 0x2, 0x4}, {0xff, 0xfff, 0x4, 0x7f}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x6c, 0x20}, {0xc}, {0x200006, 0x4}]}) r2 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001040)=""/62) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001140)=""/110) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r3, 0x2}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/84) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:09:07 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r1 = getppid() getpgid(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x201e0, 0x0) 16:09:07 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x1000, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x400, 0x0) nanosleep(&(0x7f0000000300)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpb\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0x400ff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x2, 0xfd, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30002) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8, 0x0) kevent(r1, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffb, 0x84, 0x4, 0x5, 0x9}], 0x30, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x61, 0x4, 0x2, 0x400}, {{r5}, 0xfffffffffffffff8, 0x0, 0x80, 0x1, 0x5}, {{r6}, 0xfffffffffffffffc, 0x5, 0x2, 0x7f, 0x5}, {{}, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0x412}, {{r7}, 0x0, 0x8e, 0x2, 0x800, 0x106}, {{r0}, 0x0, 0x0, 0x60000020, 0x8, 0x10000}, {{r2}, 0xfffffffffffffffd, 0xe0, 0x1, 0x100, 0x100}, {{r2}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0x8, 0x4}, {{r5}, 0xfffffffffffffff9, 0x40, 0x1, 0x101, 0xffffffffffffaf32}], 0x280, &(0x7f00000002c0)={0x3, 0xff54}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r9, 0x5) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r9, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:09:07 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000080)="8328b30491000038cd44623fff5e4a000027ec5c35a8a0598d45f319ab799cbe65cafc3a9df58ffe4c893fe4ebbc639766adeffdc47910301c3b515d6905c9ffd70dd3d70630", 0xfffffffffffffe7e, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x9) pipe2(&(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001280)=0x1) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x13) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r3 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000200)) msgrcv(r3, &(0x7f0000000100), 0xfffffffffffffe60, 0x0, 0x0) msgrcv(r3, &(0x7f0000000100)={0x0, ""/233}, 0xf1, 0x0, 0xc00) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r5, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) readv(r5, &(0x7f0000001380)=[{&(0x7f00000012c0)=""/18, 0x12}, {&(0x7f0000001300)=""/95, 0x5f}], 0x2) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) 16:09:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x148) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) clock_gettime(0x2, &(0x7f0000000080)) chflags(&(0x7f0000000200)='./file0\x00', 0x10000) 16:09:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kqueue() mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') unlink(&(0x7f00000000c0)='./file0\x00') 16:09:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x17a, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80008000000027}, {0x3c, 0x1}, {0x81, 0x2}, {0x4006}]}) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) lseek(r2, 0x0, 0x2000, 0x0) 16:09:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\xe9\xbe\x94\xcbl4\x1fs\x00', 0x408, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0xc}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff5a, &(0x7f00000002c0)="002fe4091c524d13b13f00f065bc1b132a59f4cf49cf58e6a9abb6115df97fa54085abaf8e226b3071989726483703b1c036804e6b5173f7b91a9955e9388fabb05d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:09:07 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="77ddf8714702e63c9e15099f7ddd7ceef253f01a3c486ee11643eae0", 0x1c}], 0x1) 16:09:07 executing program 0: r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25, 0x0, 0x4}, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be883e6d903b4cafc2afc79e7496515a7d8a0af9"}) syz_open_pts() 16:09:07 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) r3 = dup2(r2, r1) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r4, &(0x7f0000000340)=ANY=[@ANYRES64=r3], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x64}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:09:07 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) fsync(r3) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r3, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r3, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r4, 0x20004269) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffb, 0x0, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r3}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r4}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r5}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) r6 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r6, r7) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r8, 0x100000000000, r8) write(r9, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r10 = getppid() r11 = geteuid() r12 = getppid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r16 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1004, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r9, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r14, r15}, @cred={0x0, 0xffff, 0x0, r13, r17, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r14, r7) r18 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r18, 0xffff, 0x100, 0x0, 0x0) write(r18, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r20 = socket(0x18, 0x3, 0x0) setsockopt(r20, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r20, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r19, r21) fchownat(r1, &(0x7f0000000b40)='./file0\x00', r14, r21, 0x2) pwritev(r1, &(0x7f0000000080), 0x100000000000047d, 0x0, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r23, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r22, 0x100000000000, r22) write(r23, &(0x7f0000000a00)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r24 = getppid() r25 = geteuid() r26 = getppid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) open(&(0x7f0000000b00)='./file0\x00', 0x0, 0x179) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r30 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r23, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r24, r25}, @cred={0x20, 0xffff, 0x0, r26, r28, r29}, @cred={0x0, 0xffff, 0x0, r27, r31, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) setuid(r25) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000009c0)=0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="dc022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b6fed71d420a58fe43bea7a07246ebf00d0e949faac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe044f6806783de26753d6fdc2ef47b4d2c38f572cf51ad724dd92f009000000000000006198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f936230157625edfdf52598a2d92eb2534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b50217824b0aa5560ea147f1bd941f986fc40027f2f064b23f1e1692c35dbdc77d3d79c942baa127a4dc3f33daa93994e65ae4b3d79c2a5fbbae982719574a7fb17bdf63dd0dd7cd58ab6fbf8dcbefc1810249f9474588ae4a4fd2ef349840968058ed9d4e8071f5893c905d437fe172cd8843f5b9547efabdebc80b6f7241c42126a2446cd39496c1c113c67f3107f5351a80d85cee30aa1cd67fe8d060e695f27c0df76e2b5e5e62a5425e66bb2d1189240d20984cc92de9b03244c3551eadc42491ed0d84712fdd3dee1bbecda2db70e165474298179b04e6c65241474a3433751c3bb9454183d79d8828de4479d32b008b685d9ee6980f52a8bed2a094783e959af400757633a1a73147872835b40d35cee64f2d24736930e69c3270b5c4b2bad90a6d30e00000000c5e50cf4f78e3d89d596a311a87212a624e7fe1cd2430718a0d95f63127972168a2b2487be457c27894197dd30ff314013be2e0b77941d66dc32a3cb7cab689d09db55d866a15d39d73984ba13098b991ab9f27d860874a3587d770de8da44b2d2a48ba4223d0fbbd4c2482c96ce80d35e1f6c6da4c277e703d1c5a27c47c5ff4353d8d96ce4980ba09e3d46d29ee4880dd1bcb63ce4a9206d3413337cf1b99994508ee05d00fe4f3ecc8119ef56fa46988d877976aaa06202096213b3b8e0096d5bce0aba8f0fbacd5cac173e"], 0x10) write(r0, &(0x7f0000000380)="2dc5eefc232ca9f5cffb847cac6e7abc3018b4bf1036981db5e496d4aa1ebe8552a23d1e707835cc8169d5300a690d30e7cb358fc81f9dc44ec794eeec9dbee655f5d7533927677ce04fc07111ff98c1db7590fd79be18af076e2f2821ccdca5fc6f62f51857cad97f66b17ce38a18de8ecff514781d7804b1c7b38085e05e854f3ac8b0507e79a87af044c3a1e4d8845a0d1d62d8ca796ddab4cd76b14e1938ae6da16e41958e6f2bd67b96abd97ab964f0e4c57f8bdf23dd6aed656f6370873865083baddd0a0474abd78d3822506b7892ba2ab5c7fbb8e3c4b6a9954cfc12ac34141851e35e5ee3d8bffb9bc98d4e8b2a1fc5cd023c672836f48459627a320bafabfdb2deb6c0c16e516e2b7cf9fce1bf29719435d0462c3ba45ac811e4d32ad4d130fc97c969eba18969a3708830f820fc8ded33cbf9731e91db6e727d888b6857e316d2998e73c8e0e2c2bb557ce060a671cf684c59a0fbdfa8883495464b398cd2781d04872eec373f4c581da70e1ee83eaeca4f20f5c4a58eb157925aaf2889e91c507294b4c10c28f289303c09a65681640c3a1378539d6cf9603c4cee08ef0b2e983c64dbe3cd93dc989596e0ceca0e45fdd3f8225b7023b6b1a895c33e26a78cf596abba96e9e89b9e0ee8dc03705e6236a1c0686a33f85daa8a504df5b30e176240507790abf56d4181e3048aa36290f46d334e9f0426ccb6c4eccf5b8f805a1eadee073c52ab4f2dae2b923ca9851f4c3cc6d12810b32c15c7e89334f430b7552ed63dadcd6e95346d261e8d31cbb41732f62b4e5ce17f820e203386fe1ce377daf0fb32477f96afbfb775d72439e9b682e277cd44801d762b8242cf5dc99d795d1c5425788c1603f0c55f00f89d08113bba6bc4c0e15e0add70494b3d58b7e397d08acbf4aff7be877925e5b85109b915c15b49b0f8c5b0708532e0f990a8cc881a6339c5af6c912217c27e0668c9474744d20a0cef60b83d910642c3e2660fd6525fd4d754aecf8f3664b9539fc404fa48736e166ec8fa245e22a4b4c1dcdcdf1cb0ac2dd4dd362fe55e6a578cd991cf1a0445065c44867a3050a5f9e4f71e64990ac935b000476f28ddb4210e0b3a418b59f4a2c10fc0b5e7909b7756622950b072a9b548d67d813f7b4d5ea9f7b30d129bf45762bb91471a5b33a683ae137615cfeb4af7aa0dd0994a534ccc1f20df0226f0b7a0e111e2ca6620d4d617a0774351c93c70fc16730d426c40f1fe6ec08a57f980419efbd71b9a3031f534d27a265bf52e6452e63bd59145d82b8c83dd0bef1ba66322754713e27dc8ce23a248888a3b2b72b41b2d51e6d852c9f8f526291643e24ee301d86d504f517e86cdce75300a4a59477e604bb0ee8172adb530cc17046289ac40293f5feda26ff03798ae0a7f9608f8f8372d04782519ce16ef57704e19263419821dee4d76862415f5abfed2d9e3f4d91d5afe1bb33ee2cb1787f57aecec61a8dd3367035bad04a2e6fb2142dc3d601ea891ea01f9d98c04eab91ba5a213f360cece342f5b760b370385a246e9c4a43d754ba4fe9536771c47c4b4d31116ae6ffaa0f5dad3a6eacc0ee63f789b06ce8f3c74070fa5f3225466486b617c6985c3ff0642369cf8472d44fd37246815750b22f5a8cbfbe50c67c8a575b8d6aee661066f5c9062bca26673d93e379b3d12e12cbdea06b6b285a584c056cebb48e9e09e702144a1ef4256117b4e8ecff851d4c7376d49ec5990c1883a3af1eca86425efaa97ee4739564586ba970bb4594834ba4f24173eab2905f8f3f7ba785bb9697e690efd09cee55631539135fd85b85631449cf4b63fcd6b59c8b50ac2399c316a239dc2fd1a4eb81e765bcdcf9abcf1df41ecbaa320b2feea5a6938b1a437847cca359fc3d5b56b219b6649797f4923452c398cbb3508db5208caa9a22d4a1f6dc6f09de38c54dbb6518eea84115e1e98d75416e8dee12c5768dae13aaac78377cc0f7e66081d7305d9f221aa52e706037b54a1e093ab5440dff18f8723a7bc257d284e4faaf8827c9791bfaf81bcb7fa50c2a85c82dd82699ac9f5d77c4ef5ac93ddbfdcce52fce9d589", 0x5c9) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000980)='x\x00') 16:09:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) recvfrom(r2, &(0x7f0000000280)=""/91, 0x5b, 0x40, &(0x7f0000000080)=@in6={0x18, 0x3, 0x1, 0x5}, 0xc) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) r4 = syz_open_pts() r5 = dup2(r4, r4) r6 = syz_open_pts() write(r6, &(0x7f0000000000)="a6", 0x1) dup2(r5, r6) open(&(0x7f0000000300)='./file1\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x1) execve(0x0, 0x0, 0x0) 16:09:07 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206918, &(0x7f0000000300)) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000100)="31ca1282132c08b03d45d14493b4cf8cdaec7c218505ec8f951fc2fcb67bfbcbb37e00892c53f3532f563c04b626b8f6de15de6b36ae8b436a042edda69229cd06801c139c59351e21bd51ec300b042072e220a9a25e3dae921f7edaca6f12241e0b17b42f9e9e056a0c239761a0ed2f4aaf466e47bb2f55787fa63ddfcbdce7dc7819e1fbd16987f92c0e76e88c7dd969289c138995b852c6682f0ca7f7e5fdf8b46a8fb4ece7e8bcfcb62c8e2a2296e6a3a237f1402b023c73", 0xba}, {&(0x7f00000001c0)="3293dd0419a6d8ae21a1e40f4199c6139b0e1bae9646ad5c57931847b5b4c0474c6d087fdc69", 0x26}, {&(0x7f0000000200)="c888a4d150edaf9d67fc25d4c26483616f46f887e296d309", 0x18}, {&(0x7f0000000240)="f01bd14a63ac47f40306867e15e8ed291122e5f9dfca93b3da271f984b2dd4d5cb5317187dc369fb5242bdea56cc84", 0x2f}, {&(0x7f0000000280)="dcbdac38a3fef173d803116b8d889747ef42ecc22984febf348af4234f9a7d09c09b4b6f8c307e8f9b18faf29df7197383663a5e462b3b36fe428112f8d29f0c26cb20c3407a920239c0e6ec5283ced0c82df31c01bf747b6a66e9784b94f7f5432d324bf930898ddece1be2fc2366e1df21a6c9c9ff", 0x76}, {&(0x7f0000000340)="dc3bda84bdb9156c6eaa3af1ea0e974a359382c0897253cf82324b685e4b99357b9db89bb2174758c9d10809b4902e6ff21a8b3c5c2b9bc4690b9f4b394996fb4078c20ef88d", 0x46}, {&(0x7f00000003c0)="5f6a95e4f0eeb3bab9827e0239df0a097628567771b2a3ae7d901b798c1e4b2d8033477b2fb1f1cf4ebdb66a91474c81919a1a74d5b18a201f1bc7bcba8f33a88d7babb7dff5a98cb4d15748fb0d7090c766abf1e88a4ec89c1d457f322894c6b7d83718c4a55a92ddae551aac001deda4fcacd102c2224fe786cc89733af88952caf365ed37ec7a3d4cc676d3293879be73f396b797b95f79ddcb6762390676b9378705ed5222fd90b67fccb10a929d63516cb78275beead33b54df440f843e5e555be87d43b3b6ef5ff98fd56e440b0db0a5fe0ea5f8ea22c2cd6fcfe19b8bb288c3e70588790158849514cbf94329", 0xf0}, {&(0x7f00000004c0)='6', 0x1}], 0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x451089a476ee23ea, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000000c0)=0x965) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c}, {0x0, 0x0, 0x800}, {0x2, 0x9, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r4, &(0x7f00000002c0)=[{0x1, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x3) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) r5 = geteuid() r6 = msgget$private(0x0, 0x682) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000000069d1bc83ce6c7914c04dde1bd34eeb09fe9eaa97a105c61d91f739410f8b560648bbd85f118fd97a8da1c320e67e5d399d68812967e0388f8e409804"], 0xffffff64, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r13, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x1000) msgrcv(r15, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) r16 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r20 = getppid() r21 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r21, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r22 = fcntl$getown(r21, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f00000001c0)={{0x2, r16, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r22, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r14, r19) r23 = msgget$private(0x0, 0x682) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r23, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[@ANYBLOB="00010001e45e00696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r26, 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000580)={{0x5, r5, r9, r19, r25, 0x20, 0x9}, 0x7, 0x9, 0x4}) r27 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r27, 0x0) 16:09:08 executing program 1: socketpair(0x2, 0x2, 0x0, 0x0) 16:09:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) fsync(r0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f00000000c0)=0x1) fchflags(r1, 0xeaa247f80839cb31) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x0, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000080)=0x8) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc440", 0xffffffffffffffb1) 16:09:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev\xe5bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000580)=[{0x1a}, {0x80}, {0x6, 0x0, 0xe6, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") 16:09:08 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) utimes(&(0x7f0000000400)='\x00', &(0x7f0000000440)={{0xe5}, {0x100}}) ftruncate(r0, 0x0, 0x7fffffff) geteuid() ftruncate(r0, 0x0, 0x10000) chflagsat(r0, &(0x7f00000004c0)='./file0\x00', 0x0, 0x2) r1 = accept(0xffffffffffffffff, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) getsockopt(r1, 0x3ff, 0x5, &(0x7f00000002c0)=""/241, &(0x7f00000003c0)=0xf1) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) preadv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/37, 0x25}, {&(0x7f0000000140)=""/160, 0xa0}], 0x2, 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000480)='./file0\x00') 16:09:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = semget(0x3, 0x3, 0x100) semctl$IPC_RMID(r0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0xc02, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x4, 0x0, 0x0, "1708f700ae060000001b1bff0000000000000040", 0x20000000, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) sendto$inet(r2, &(0x7f00000000c0)="72aafacc8987c251e09a8de0", 0xc, 0x8, &(0x7f0000000100)={0x2, 0x0}, 0xc) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r5 = socket(0x18, 0x400000002, 0x0) r6 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x4) faccessat(r6, &(0x7f0000000200)='./file0\x00', 0x80, 0x3) close(r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r5, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) getsockname$inet(r5, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:09:08 executing program 1: r0 = socket(0x2, 0xc003, 0x6) ftruncate(r0, 0x0, 0x2) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRES64=0x0], 0x1) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="5aea2d2c1823cbf9f67c0aa0b783d183accfcd5c26e1768ae4f6b8ce4f847b81", 0x20}, {&(0x7f0000000100)="f4ea1d60b8bf029a96e0790c1830", 0xe}], 0x2) write(r0, &(0x7f00000000c0)="e25aae69400d000000000000df144354056e4e6cf38215969907000800ef25273fac95bc8010415e5dcf7f5d77fb3d3ea0b036ec", 0x34) getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000180)=0xc) 16:09:08 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = socket(0x2, 0x2, 0xff) socketpair(0x16, 0x8005, 0xb1, &(0x7f0000000080)) r3 = geteuid() r4 = geteuid() setreuid(r3, r4) setsockopt(r2, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) 16:09:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x7}, {0x6, 0x0, 0x0, 0x8000000000101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) fsync(r3) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r3, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r3, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffb, 0xd8, 0xfff7e, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r3}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r4}, 0xffffffffffffffff, 0x40, 0x40000001, 0x5, 0x1000}, {{r5}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r1, r6) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r7, 0x100000000000, r7) write(r8, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r9 = getppid() r10 = geteuid() r11 = getppid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r15 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r8, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r13, r14}, @cred={0x0, 0xffff, 0x0, r12, r16, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r18, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r17, 0x100000000000, r17) write(r18, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r19 = getppid() r20 = geteuid() r21 = getppid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r25 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r18, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r19, r20}, @cred={0x20, 0xffff, 0x0, r21, r23, r24}, @cred={0x0, 0xffff, 0x0, r22, r26, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getgroups(0x7, &(0x7f00000000c0)=[0xffffffffffffffff, r6, r14, 0xffffffffffffffff, 0x0, r24, 0xffffffffffffffff]) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r29) fsync(r29) setsockopt$sock_int(r28, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r29, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r29, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r30, 0x20004269) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) kevent(r28, &(0x7f0000000240)=[{{r28}, 0xfffffffffffffffb, 0x0, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r29}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r30}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r31}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) r32 = getuid() getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r32, r33) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r35, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r34, 0x100000000000, r34) write(r35, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r36 = getppid() r37 = geteuid() r38 = getppid() getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r42 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r42, 0xffff, 0x1004, 0x0, 0x0) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r35, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r36, r37}, @cred={0x20, 0xffff, 0x0, r38, r40, r41}, @cred={0x0, 0xffff, 0x0, r39, r43, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r40, r33) r44 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r46) fsync(r46) setsockopt$sock_int(r45, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r46, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r46, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) kevent(r45, &(0x7f0000000240)=[{{r45}, 0xfffffffffffffffb, 0xd8, 0xfff7e, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r46}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r47}, 0xffffffffffffffff, 0x40, 0x40000001, 0x5, 0x1000}, {{r48}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r44, r49) r50 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r50, 0xffff, 0x100, 0x0, 0x0) write(r50, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r52 = socket(0x18, 0x3, 0x0) setsockopt(r52, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r52, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r51, r53) r54 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r54, 0xffff, 0x100, 0x0, 0x0) write(r54, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r56 = socket(0x18, 0x3, 0x0) setsockopt(r56, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r56, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r55, r57) getgroups(0x4, &(0x7f0000000140)=[r49, 0xffffffffffffffff, r51, r55]) getgroups(0x5, &(0x7f00000001c0)=[0xffffffffffffffff, r27, r33, 0xffffffffffffffff, r58]) 16:09:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x4, 0x20000000000], [], [], [{}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708f700aee16900c71b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x7, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) writev(r1, &(0x7f0000000740)=[{&(0x7f00000000c0)="18a1709aad2ff1f0e4df8582da52bf2834ede549fec99a10723adb6e9a4cacaa7e6a3a3dd88fe9b6544e35874025716c40c125dba2e94b585a0926fe5adb80681072b979c490c8", 0x47}, {&(0x7f0000000140)="edd7a57933eebc2eb58925537202a6ba91147da82cbaab7c281325ce2fd2a6a379261f1a452abb2254576f5276a0251288697ee848e5ddd93fcaa9aa5f8fd9ca9b0bc7ad248000571eccfa497cff5db8b08c521cf138c19805e401f0018e5fdbb73e0937c81fa6ccc723a571de19c378ea2010a62768dae1429ae5e508f227e8a9c9fb6f16f716b95e6419e8ce", 0x8d}, {&(0x7f00000004c0)="ec210e435f4c7caa2b7aa3ba358747bd10f145b20bbfac4b31a209ce0620628dc1140210e52cb5b204bc91fd10201b5bded36086852afc27f2d8ca0d29be1b03a39d269ec96c7fc1bee259d93c377e2116d0d18c1dd670bdd4b6bf9a2d69669c5c73d5d5705da2b4784ae3c02beaf7c1b63773e39dee240110ae4b5839f173eacedc4c0e4760551891347ec9109650d542394e490430ac2e4e76d048e08873973120e95c05921d9e93266a62c24614cc4d084784d224e21234df46773c0f78ce98a40eeb652771e8575377fa3229e40ced120a9bceb18ef70369", 0xda}, {&(0x7f00000005c0)="8767164b0af27ee220396472d7cfcd46acd1a4a48bed3e46a3556a10b7acfe365c03d3454f2b679b526829ebc2ee38b0d201c9149c1e9dc4de2b6d4a51b4562dbe3811dbce42ab1b17988fb235aec96c7768eb02c548480bc36e47358f1fb2bed172f5c941f3e512dd631f5879176722cba23f8ae5f2947febeb4a754129fd7e8ad0b26bee7e000f003920588dfb4b9d3581dcfe0cd7e6a0127098480aabdb0c9142250e055b6f2ab58f949cbdde3d491dd0f96da92f0b367c4e3a628ffd19d983", 0xc1}, {&(0x7f00000006c0)="dc86fbf4839be66b2605bafe34d7a81e71455ac94654437a360fb6ba1c503acba7e3c8ede3969c8bf8700edd329c66a53e1d41d9215526717ca7eafcd8e476206aba3756", 0x44}], 0x5) r4 = dup2(0xffffffffffffff9c, r1) writev(r4, &(0x7f0000000200)=[{&(0x7f00000007c0)="e58c99ef50e5060acac1e460b257a68ce22ff0530b126c70b1e6a4b0e11b7428a4e6b91bbec4b109dc2896c2847261e568daa68f60992951e0fc9617c419fc5e85c547e1a3b0a089bfbb4b6bc2625b026cffc243f1001cbd1356c47555d908bcfb28ec21f96f8ce19a26dd816c66cb07fb642074969347f978b53d0c1cbc693a5057a4e7fc1569a3d164416f9d2ac1322464d0341cf447b6b86bfacc8d5ef73ba0b2de07713e8a81b611e4a74bd751a9ff501d6b43", 0xb5}, {&(0x7f0000000880)="a22f3ae75bf045b8804dae26af6fb4bf6802a77c2ddc711872bdff5c0026c72bcac63cd6b32543ec8c81380c6255a7465a0637b0757a319e1a05debf43ecf76277598401db6ddf3e951c1a78c4600287c0647d7a9b0cc3033d4ca3e4fa4363e92b04255637", 0x65}, {&(0x7f0000000900)="39b4d394dff951b2130750b4688d19ab85a8b9ff6bea2c4c5c4552818473aa12b86aa3ba2b7e37ed300c69e068786f291cbed623b0e55bbba1584afea0702bc879d5ebc50839482880819dfa05758bc68e6d1db663ed549ebefd4635fa84ceeed39ea3ab598928c7e46400b34e46bae7c4210910d57a1678a40a8599fd99765e68a641ce40f3dae7c9290343d7393903cce3d7ec0ccdadb53645a5806529149ac7d04a8a1472fe82e2f06a9c7659091f3c5179f202366aa84304e912a333966f4d4a661ecd468190711f0ab60cc3dbfe08ddbc03b4461d9429f1a2c3a9e6880ed0b76b83fd612ed184cc80f57e", 0xed}], 0x3) 16:09:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") clock_getres(0x0, &(0x7f0000000080)) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:09:08 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000140)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x8) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:09:08 executing program 0: r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0x0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000180)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000280)) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000280)) open(&(0x7f0000000200)='./file0\x00', 0x840, 0x108) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="9666696c653000"], 0x10) getgid() write(r3, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086651c1ece0efdd308e6b7ca00"/40, 0x199) 16:09:08 executing program 1: socket(0x400000000018, 0x3, 0x3a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4a110376f8ffbd01, &(0x7f00000000c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0xe3) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x10000000000) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000100)) 16:09:08 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) chflagsat(r0, &(0x7f0000000300)='./file1\x00', 0x10000, 0x1) r1 = open(&(0x7f0000000200)='./file0/file1/file0\x00', 0x8000, 0x2) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000280)=0x9) symlinkat(&(0x7f00000001c0)='./file0/file1\x00', r1, &(0x7f0000000240)='./file0/file1/file0\x00') mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') 16:09:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x80) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:09:08 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x200001ff, 0x0, "6f0a9b646e930000000000a9ffffffffffffff00"}) r2 = socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="1a012e2f66696c653000"], 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) r9 = accept$unix(r7, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8, 0x0) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r13 = accept(r12, 0x0, &(0x7f0000000280)) r14 = socket(0x18, 0x400000002, 0x0) close(r14) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r14, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r15 = socket(0x18, 0x2, 0x0) setsockopt(r15, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x400, 0x0) kevent(r11, &(0x7f00000002c0)=[{{r13}, 0xfffffffffffffffb, 0x10, 0x2, 0x4, 0x7}, {{r14}, 0x38cdc64c2bdc8520, 0x3, 0x4, 0x5, 0x7}, {{r15}, 0xfffffffffffffffc, 0x6c, 0x4, 0x240, 0x8}], 0xad23, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x0, 0x4, 0x6c7, 0x8}, {{r16}, 0x0, 0xa2, 0x40, 0x495c7f80, 0x20}, {{r9}, 0xfffffffffffffffb, 0x2, 0x1, 0xe2c0, 0xff}, {{r9}, 0xfffffffffffffff8, 0x4, 0x20000000, 0x2}], 0x4, &(0x7f0000000440)={0x6, 0x69c4}) sendto$inet6(r10, &(0x7f0000000040)="d0", 0x1, 0x7, 0x0, 0x0) dup2(r6, r5) 16:09:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000001d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000de0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d704c4d750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004c1c28f60bbc8fb3f9be62191f5b2fcf467502283c219890caa699cd02bc2f8dc231271b43918742588d4b60e612923cdbf3b3eaac353140485282dab1d4"], &(0x7f0000000380)=0x1002) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) kqueue() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000340)=0x9) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r5, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000280)) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000a80)) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, &(0x7f0000000140)) open(&(0x7f0000000300)='./file1\x00', 0x8, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffc, 0xa5}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x3ff, 0x0, 0xfffffffffffffffc, 0x0) fcntl$getown(r5, 0x5) fchmod(r3, 0x4) ftruncate(r2, 0x0, 0x1) execve(0x0, 0x0, 0x0) 16:09:08 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:09:08 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3884b671720b85e6bae5ec220d77a3c2e8045b42d3bd6f7dc8004a91280da8c02a1a884eba2a57b293ce70d74836c75e2279797b99214f0d646a37773a4f2438e34f36c77c8834726a24e9a77e1efb98564d01327b08a00a40cbfff38436f54fa2d6740e0318952c3be65d621f5d1ad25c563880227562bbc0ccbc5b62e16e1a4f9e2de8b2a0cbad0b7bb15c40f950f9189499f7c321c9527a216ab218799dce01d8263f9cc0086edcf7ba1fae5b01a47ec78d0a3033a0826b3d66c644849e07664c9791df0ed48e4967d60d8ccc495a3c49f5b8d91a8370d0c8f2da416871cb4ef45c5d676a30bb803a89ab7af20bdcec41bc7c6ee0687a96a384d82c302bed25c2751d52afe35413d9a1906652794dd5b2e836898196a0d87a07bda43f149d573c67c26578a08fc567fb0dbad7d7319a15842adc49df0d26f1dc890c98fbb764b2d39258ebeb5ece47c2a430d5d594905225a7401d55de3023b298fa0af69a0bddecc80fb158fb1997cbe272aa26326f2aff210537656826158654bbafb3edc6c38d7553e0c5c36a9f06fd85ed334c149b97ed1e0262e9bf0d33c9a7b1c2a12f803", 0x1b3}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10010, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f00000004c0)="0062b46df3fe19b240272dd9fdd4a722bcb535c57940cce07f854d1e966310699e49de432313019687bbeea02633303aeafec13525cc74e7583f5cfa8c1f05f858166263492ed4ef670e843f09a2e3e50c94eaf5ad873a77d857fd34052982523acaf99ccb353691afdb2fa3a4915179e72a15469afe953e98d5d2062f13335829af703218cbb0b2d62193ed2d1564a4b6ba49b631d0c20b6e4afd84ca87f8c6f99de1a6ed4167aac2a52a78c1149429ed7f192ec483fdf28227e57337d8e520c93d51ec5c7a123ea7f3d88e8342afcae27b0df7aaea24b5527d1a72cfa0c1efea83de84154e77f5b2d4192c84d855b664018993271494e4581c9f55eebc3e4515fd6949329145add91ae87f94cd4e5ea33103fe12e67edfc8", 0x119) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000300)="15", 0x1) accept$inet6(r3, 0x0, &(0x7f0000000100)) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000180)=0x1) socketpair(0x18, 0x4, 0x2, &(0x7f0000000140)) 16:09:08 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = accept$unix(r1, &(0x7f0000000580)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)={{}, {[], [], [], [], [{0x6, 0x3}, {0x0, 0x0, 0x4}, {0x8000}, {}, {0x0, 0x0, 0x6}, {0x0, 0xfff}], {0x2, 0x7f}, {0x0, 0x0, 0x0, 0x5}}}}) geteuid() r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f00000002c0)=[{}, {r3, 0x91bc3b0fb28e87eb}, {r4, 0x40}], 0x20000000000000e4, 0x0) 16:09:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x100, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 16:09:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000300)={0x7fffffff, 0x7fff, 0x24, 0xff, 0x9, 0x1, 0x9, 0x10, [{0x6091fa59, 0xcfb, 0x2, 0xfa92}, {0x8001, 0x1000, 0x1, 0x7}, {0x6, 0x7ff, 0x9e, 0x715e}, {0x8, 0x8477, 0x4, 0x5}, {0x1, 0xc0c, 0x7, 0x3ff}, {0x7, 0xfe, 0x200, 0x120}, {0x3, 0x3, 0x8, 0x51a}, {0x8000, 0x10001, 0x3, 0x3ff}, {0x7, 0x5, 0x2356, 0x9}, {0x80, 0x3, 0x9, 0x1}, {0x9, 0x8, 0x40, 0x400}, {0x3, 0xe94c, 0x1, 0x3f}, {0x1000000, 0x1c, 0xfff, 0xbc3c}, {0x3, 0x6a7, 0x4, 0x101}, {0x800, 0x6, 0x10001}, {0x200, 0x0, 0x1, 0xbd42}]}) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000140)=""/118, 0x76}, {&(0x7f0000000440)=""/223, 0xdf}, {&(0x7f00000001c0)=""/13, 0xd}, {&(0x7f0000000540)=""/152, 0x98}], 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000007c0)=ANY=[@ANYBLOB="2d000000000000020000fe00000000000000159528fd000dfface795594c22e906012798b3d195eff62854160c1604cf657ca13746cdffd287ed3001d26ace653e769a75669e3567d276051f1e3ad1ce4b0c5874017e429d322109a4da9ac2c6b613ba11b67f0bb51c11ea61129aa03a5b3d6cebc3516e9c10d58d490c267da8a111edb3cf6653ea3e09eb8e926ca9b47bb9eb37ab7c7bed18e9f86cf85d6da82b9fa2a598a30d7a0e5ec39ecde9c203238430ce8d8d5f710425a2a1022bc1645690c6ab611a1f529ea38a9169b81e126e74f8cb475c10bf32fefde98df0e0246bba15d3d062e9f851b851cca8ae3d2c2d170f6087abf0665f79c5c9e11dea5688078e8eb136f7625504ef24c82d62cd53a5a77dd2180c71381b41f0b4"]) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = dup2(r2, r4) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000080)) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r6, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) 16:09:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget$private(0x0, 0x1) msgctl$IPC_RMID(r1, 0x0) 16:09:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) 16:09:08 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) preadv(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)=""/210, 0xd2}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100dc000000000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:09:08 executing program 0: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mknod$loop(&(0x7f00000017c0)='./file0\x00', 0x2000, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000001800)="12d2854d716ccfe1e9cdc5c64813567b73928325a2e98fa5dcb4e3927bb95cda3fd96c041423dd12e084c347372fd25b6534a2305a36bb6d6a085242a178a8c5a3453cc32a3dd7d95760d048ad36fbbc6b3142bdb6cdd86981f1672d985c9eac2cad07bdd75d28c8f662a32a9c00e7bb33090811e89845d09a5a494e4f09736b7388d8407597b4e04dd2d5a0f2a6f6c78a4332c657fd38278585765554ce9bafc29ad06b93c105c35687933801330410cac1ee07988f0b2bbafaae967255cd2e65ff5504cc04c3982fad7099a046a0ed060741ad5fba7bfbe87b0c1a3a1a94b6a904c29c361bc0", 0xe7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x2f, 0x2) pwritev(r0, &(0x7f0000000440)=[{}, {&(0x7f00000007c0)="3b44a31b97ae7803a35a7cf991f9529a62e74e1dc480a9647c7daad388b704a47fad59fd9a5af087eb6b6e24ca34d9a21dc17e424e1af42428021c1fc5abe6551c69c1e1b0154d939856b0a7d6d32ea2047078208d3d9332be8bab23af513b747f595d849d3c5ac764962fa84037699099487cce5427d006286aeb941b542b24c769536c6b76f6c2a36aceb2cfa894ff77e5ee66737cd51bfe9faf90c73415f9d69dacf8843b35455b87514c9aa9ffe1bc811aa016ccb365eaabf14b316954b615d9b3abce1d438cbda45557b2fd05e395aa2822be76c6f7ac95816c6ec1bbfd02f68f56612d4ab5aef09eae8a43a201f1c6932d206eeefc294261cf40d0f240f5d6536df122c4ca38dc463c451f142e525a7e86d4184449f2cf09375f37105261699da28c334ce9c21802c0ce472ff5895c5ab1d0264771a6ae542c88184e92032ce5e32465ed718ef2adc2a868582affac0bf5530befac09f8b41730fd898dd1d09a01912aca267966a86b5cda2209aa7e1a4594dc307906c8300f8432ad84892f0543533926b40234f351823d1d49f2f76d4496c25b5d0564876b9a22ca48d95c52d4f89faef4dc7677bf724f5f5ccd904ca8b1935d2016f1942e73bd375b51249d4e581045072afd15edf7c64f20a1ad1605382e2e3d0a983ab79e3bace8cec06c817396c27e5035781e74c28bb8240cff11f34a05f4ae485c2d8b013c8e32c6417c8c2c9122eafa99090d443eff8d81fabb9ca1201e65e5cf92780ba17c694cf295a2daf61240e6951cda1ab9e099131ce8554ae679abec2a535afe6c57b402e8646a4cc8e846dc5bfa84f0569bd581fb2db651f6c35ee77689641de6936ea2c7a3a3cb0f920785f145108397eb7520ee5e813a8e47a324393023617fa1b6047bb59f85641ce474edfb445dd5ca460872535e485e4eb71e54b9fc699239b3b3d91d59e355f4b3b60b5d3fc8c5ceb8527ddf118cd16d7f889a2710adc4dfb62b14e9e50c5bc1b64699d466dc4dd0a4cdf3f27528166e721692304122eb1689f519827c2ef1d2a7d84b0960323a23cdbc26e0fd48b1c11d00c5405389bb6155d005834c2990617b0094f6d68be3f90f4d6658493f927ccedc45cb7361fb53d9402dc9d9df2dddc3bb3c82907def3627916eb10b69d1a2a8c15204dd9617bcd728697d15a0009469499ab597fdff5d1e473009d25948f12ba8ab9ccb76314b7229eeec507a1b2fa0a523bba9794b39eeec289cbce814026111bd517d21d5f85412c37a91cd24515fa5e40778535608fd10b64cdce7f60acb39a1751493f0d9f72beb97b84bbaed4065e1fc21549391e6bfa92c2948905eed68cd3c5bc856969f53530f0adcb24bd327f4f70232b66f5ed070a9c61686618ae7551e071361d600a911472c9cdd18a26668146d5e6cdd0ef639b045d88bf6362f43e62c2b7a148020901f7fac3c8e3895bf3790b2e689f2a279b617aa49a6530f2e08b30ee6341ead9bbe688e47bc79e3c93c92c2829d00f04665f7071d3776fd73dbbd3c66bdf69413e147cee722d820dfc7c6694f3cc9d63a5dc81b94aeddc57625b7d48b32245fc4bc35647c33ebc4b2b8e10976becd6ce48b8e7098811470379cc74af6b585e081cb76b2fa55e9f72d986b36026e0c71fb18c57846cf3d8af93f06e4aa0b0be6752199a4cf3de6263425666a2fc55af259a1e8af0f18d4b7ef461a07e70134ae634cf839db98e4dfaddebff2b4ccb78eb2d44a9923556f0c58175881d46d73da86102e2a326bd677e29a7cdddda7de72fc6f8f8aea9537f720647d00982090e71493949acd3fad428c82aff1fa3366fd00a2ab5119bb16d2bccfe454929cb4068b5fc3736b00ecece494e500de8a01119f11e77ffcbad30b140b5f7dd90b921a73c394e8d9c410c207d40df85f33791d741129f98f04229d60325182cba40cce5a8786587c10ae71bc4db09acd9a7f8ab80dfcc7e04a0f3190251adc5c4ffffb36bd6abb4d5c3c50f2c71ab6811d46f4918d344755a3163cfb0b2e83f3d99776ef10b8c50cb019d73f903c0642c8523cef487ae196fae592c3ff9b97b6a1ee48dfa91c04deafbef87398bf6540d5ed5d4a1f340d3b3ca9a1302a0095eb09de7a0844a26eea83fb5314d16aaf8ad27d292662f72535fda477edf72d6cb6d5d3ca09b5ba49772bfa18f341b911927fe03a143edb24f9baa77a7ee74b05889987ba0c0a7e5e9cece30acabe029bc3f06d25af527549d5f6e8420beba846d7df331258cbadc5979f213c20826acc5ae702cccbb89b1fdf10f354a833ff880ce0540a3cf4bd6687c799e2d5f0e5380bbd4786857231d0ffd01fdd7a6f5b97cfeb481b49209c44845a2ed86e23e89c7a5d4046602ec588f3c459b02bb003807378b15ad5d95b1b6a2dc3f603c2747ebfbdb0d1d3b72c4d73e9758ffdf664c738662816f825acf71582bf974ba4081155830ed3d36d19b585f31ff5943ae3b51ac6b66f28c0d22f622433d7399c610203f77ada92cebce93e270df4921ab515ba95b8f24abf06c7621c24d99c53615c3210c72c6bf264c9624ce2ea5e0e49a112c62e43860c77b6bcdd9955593dda00d23f27398f56a4a1b30bf93c22223fd60837caf335dd7ca7b4ab6dcbdd88c985eeb5513082e856985acf9741a09e8202edebcf165f5f53695f8c5280d75725f9bc73dd54ade845d6219d9a56b2ba4577d5c0c4d3e548e59cd1ecbd04725f703a21d1fde72d30a099fe586543e3cea0c1a80c78b309f5169f4d0386608539a863b4ed95266bffd2eb208ccb242955444023cb8b0b585a10a95d225b31dcae913162b8f1e124f5ec8c4224b350bd66816561557e44903e296711c24312bdaff064d261ba48fc5d0827d279602fe2681f55dc9b6d69ea4b93c89958ff4d84cf20f8de0dd1a83ac5a19dc148aee7d838ea17fd2159a6d688f64378204455821d738a7700237862bb1ab3f3667fca7f5ad2c509b0b9307d31c58e25ae5f0d0d8cd1c9a88660f1562c02b2a559235bc20af47f5bc27f5be53c31cec454e78b835aaf1582cd26e4543b834d230607d068225dae93432dea5f2b46e1c305a86414b456096842e673255a92ba93ba2fc8ef1aa6471955e455b3dbf53738209486c54e9bfba9aad9436ba514f6af41582f9484c2b54309f8d21b286659b3b96ea0150f8d50fd6a52117d892b10797dffd6a13845611daad43a02c03971e770fd2273a502fbc2a19bdf7256c61c2b6b726fc3c12f64dc84bb902158787255967064f157e6df128c6d4121179807b20fe7fd44e997595f0723cacde7bcb61f81e0fa8ce14a409b0cf42c14ef3d7b369816d99066d38e512d6f4c3934eb7cd7273db867e15cd6bd848b4cfe391a04b633a3f228c2a28c5f6179abb15df365ceca32c0ae2467269022efeb4e4a05941aa63f4699cdfbc2dbb010acf0ccf2402abd5b610e42232fedbb7cbc4104cdf9edbc41ca87548b5f4032361c51a202466601850c50b9a094fd6a85663d09735007d0623525485088e778c138a2bf0e748201c12f86b97e7e28215da5ba60ff88f74d10205b5a866211c13d37596326fcfd36817135127267321a92016ba25938c94cb3e1f01467ab083a55a4d489f51420b2cbf7a96b24e45272ab2690f34498ff21ba99ba369709ab9e97c69c32c0f6290d41c4abd61bf91150e848bfb974ffdbd3d29d600d46ab951950856b3d574f3d7aabd48881cba6ef0b766ca9425cbdf638561f21873738722aee75979202b45cb68028c148bb80993109b47052fab5ad7db10bf8993b6548e9c9c573448d7eb55ffcc2630c5772c2ff2873680b7fe5a6aa88dbbbe1082de0a7ebf9ee0692f2a84cc94e57581e34e5a1238c495454a7a0895c48174538fb567cc66aa26fd737a5ee5be58fd45dd2550d5c1673260c327a89d22a52e46812c2550cbdd00042c28d9fb224d5b163eea5f7356291ec1dbab62cfe718cdc598bbc177045dd60da92585dd3792f8c101055e17dc14ae97fa55579e1607c6b2068ed4a44c64ff64df7526ec2cfa848869573fdaf154fc742397329e3e2fcf13738a4e68aea08f92b5b6fd9f546436309084d31f9c3db325a83bab0ea6e95b8e6a82aaa9c98c522b4b254669d487607664ac5df6c0f8d3099b4c344b3c41158a11a88bdfcd69c2d0919378e773dec42dad6713c16deb5b1c0c417cc388d28369aa8a0324c62a85387570de362efbd17b8c5b16bf4ea33090b49254b3ef211f9e57e955f4cd4e93cba2371d3490b6c7f6cc81e456814b5a804f1dee434f4b28a97398366ba4de2656637f0d6eae16c751356cd3e114dc19efa307fcf6a39796110a421db148704943283bb3c394f2a2c7056f6427dae4e51b1e162ba93f8c18014f889171a2080585d02a717a8681afbea48894bf0fe274f7e4445628e1d2a2faa9857b134097876c33f6ff49b19f46f586a5236e7f58c6231f4a823bae65bab0e1143a2d6cd4dd1467b3586a894dab99d381ad6d12c8c09bbb4d30fff577f0e1111e85ca508414d26c3c204085f9a2c52b36a7005bc90102ce5ec0a2bd84b32ee70f0c2c1821b0c00fe3fc3a0c10ef4dc89b4179ef5a404117d9064038376f4502bf09fe18c7c35bd6700a673003acc7a7eaf9f14bd27e3f267a123de42a4a8e5b4b2e80bdb594327b951dba698010afd5939abd92358624b0de178b2a5c374a2f4feb938ff545490a27c491dc1929795f64645685ddb593bd30d178451956228c7d3bcac201d268856cfbda022cd1f536a06e62d8d468c8bd88c7941fa4c820dac9e9508c1ff69120ce4f88764ce8e1e50908c13c6f596307a6c6e6527f54efa1481c37cc55666f48a527b9dea726bbc63f3c16320b7cd769bf417e62500fb218b835f9d2022d9010d2296dfa89f05a3850e9872f5cf84869aeda6e70550d264f699f55a0eb5bb6c9cbee2506f3b543b3ba1e9869db4768fbaae2932357af49c073450af631859b766e42dac7a8bdd3e150b5caf6ebd16e981abb36a8558dce7023bab76b0eb31fd2af61961ca847f7f56f1c8c6c08d19073f858968cfcf9bb29d8b850e8176e0b958f043686fbd7c3a535ff2a46b085f9db6eebb3b2fbb77162b569319519a957dada65622f1d0012b470d3bd162c82118673a04b252ad6458d6d0c03410f3adc47bae775bae6f60d8dbebb0e3ca5ff99991db4e3100c5df333f2ca413185a2819ebb6a6be905466a5f056fe71cb1607475745e5745f6a8664457a0de1e47914cf1db29c7f0020ea44abd6745dc470a11e4670b1b309d84a9efa3643a1ea6c93c4f68e88c0dc74a83cb72d81ebe770e7b014c078c8ab1a49667ede77b7d46efbf1c44057bd0def172db7de057c3b6dd30d8b75e4852b889cee2772b165f0bbe4daac85b41305b1aa905273416807c11816ea3422f1acfd73ef6f19b34be2cc8d174602254b77c3ac2567b52a7bb286885e49bcf4c7df640ea72af3407f21a1c6c69e5c62bb76fc35f6c5ca6a5041358cfd1ed18498c799b6b6de2f18172aa5f0db6943e09db35caabe9182aae38d723ebaa5f4601d1e231154d69523b0371ef09c16daf910c4985ad579849401ef7296fc27033bf753f37d2e79ad031e8ef29f5d1715e507427ebdf16a2ca89b287104ec5c97f496cc832e97e241df355c2e82ad023ef7158298f69b2e87490a97809d0d3064f4b0b52b6fbdbd7aaa46414d657102905d623a17d6ad594041986ea1e497e6dc277cbd0811a2b0167b269f146ee02f21548c25312c21fcbfe4a63474427ec7526dba63d716a12947ce", 0x1000}, {&(0x7f00000001c0)="2db4d5cc85912c0038ae9159a050ff585c48c670355bc56c5fb45ab7648e930c3eee4277696e53bca323b287a2af3c378b477251c7e71352e4383171401a3c7233b7f337324f1d47190da7a7f6d8a444ac2f61f3acaf6c4f0f484a17902c5a6e2c97abe95ccfda9b5d65b4c9398fb996bca78ad21629cb3bae862b0c9ee69b85ef44a27d262dc8541ec43bb47f65e7b00a06981cc737b5a6d794c22a61b88ed635809bd3f2a2062d5b09829324a99556c813895170f8db62cb35c7d29b6264c09a89c4", 0xc3}, {&(0x7f00000000c0)="051cd06014bbeb755d4995bcb6e805bccdc17b1c286721261183710249825b289da84dbc7924733f974132b551e1d55d646fcf27584061cf13c839390d50124a2f0c13cecfab32b5bf047341754e9530ac7666b68d091174bffb4a20891d2d424add9916926034a0fc6619c96327fd95f6f0aaca9663ec936b201237cd2664cc98bee236", 0x84}, {&(0x7f00000002c0)="48dc54891deb1629de4c903689265af2d8a5325bf332863e2372187577fd759243b2e3cd76549fb13c34e8428759f4485a307f5d5a03ec8d8c2501327450965ddf1c28830e152716edc77e0bfcf454ccaa0ad78b734a79b97b945f6569166c0eef2acd90da74fbf011c51881329fa6435cc786f2deee82613491363844b95cd48ad5fbbcc18c00ce7677824a490e18da7a67fca7add29bf0473b8bb3e549d0024a971670cd993d1928abcb3f30fe585ad06d19ef35f448f658f55b0afdaea24af94fb0d6699e0101c8759ecad04879f27403257676d1d3b1cf", 0xd9}, {&(0x7f00000003c0)="c0f6cfa17f16a49230fcb19aeb4b5b80492c0e87d4b46a4749ebb7b422c72311a78a7a", 0x23}, {&(0x7f0000000400)="ad9eda8a3ae1c8a4", 0x8}], 0x7, 0x0, 0x0) execve(0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) 16:09:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x80) write(r0, &(0x7f0000000c00)="34b2f6fd7199aae744b497127de50805b4c833191749c366574db18978d1c419660b2bcee37154f0b620109729eb3620a2f76d12f5d26c315f0bb5cb33baeac6871ad9da457f484a3967935e9b6dba6407ac775518fea59885974283f6ec275c356cbf5c0956d76063686e60ff87cef7bcf5fada58fb6681395a9f44752befd103d5adf55769caa23ff5807426bf5b149d22fb2d772a3cd7d91eeac500000044909a251f8b0b64d6994b2c6cab6ba72623ea552ff1f2c01a0ff53f6a45e95c1b6335c959f6a2b072126a9dadb5aa24a27b8725c4397b524148412bbf2fb7b48f40b60f4586c005ca0639ce7046990daaa5b68f4c6a3b16633375add693f720f20b3f889a62b90a884a7e15920fca0dc14ec607856800dbedb7f1d678b99c5805004be3bbdcd73e487f3c4718209ae64ccdcda6bd3df8e65d49e7c60a9416f27c1dead23030611293b820c7cbfb05670ab0a6db1be847be127c69eb8d94a279de100d8d34c1616ed189136a6d59b78c51835569e8bde833aa666d85e47b898ea1b6f8ed98f4a85bbd7300000052ac1361f6d959e464b50d898b32e9444b4f333198", 0x1a1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x5, 0x1, {0xfd3, 0x4}}) getpgrp() execve(0x0, 0x0, 0x0) 16:09:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="220e2a", 0x3) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) flock(r1, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:09:09 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) open(&(0x7f0000000040)='./file1\x00', 0x1, 0x23) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66496c6530e0"], 0x10) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) r3 = getpid() preadv(r2, &(0x7f0000000380)=[{&(0x7f0000000140)=""/249, 0xf9}, {&(0x7f0000000240)=""/78, 0x4e}, {&(0x7f00000002c0)=""/97, 0x61}, {&(0x7f0000000340)}], 0x4, 0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) ktrace(0x0, 0x1, 0x8, r3) fcntl$setown(r2, 0x6, r3) sendto$unix(r1, &(0x7f0000000080)="f9615958b809001e", 0x8, 0x0, 0x0, 0x0) 16:09:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x400000064}, {0x6}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:09:09 executing program 1: clock_gettime(0x0, &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)={{0x401, 0x9ac}, {0x10000}}, 0x0) 16:09:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mkdir(&(0x7f0000000100)='./file0\x00', 0x41) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) bind(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvmsg(r3, &(0x7f0000000780)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f0000000600)=[{&(0x7f0000000300)=""/87, 0x57}, {&(0x7f0000000380)=""/91, 0x5b}, {&(0x7f0000000400)=""/98, 0x62}, {&(0x7f0000000480)=""/121, 0x79}, {&(0x7f0000000500)=""/241, 0xf1}], 0x5, &(0x7f0000000680)=""/218, 0xda}, 0x40) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000080), 0xfffffffffffffdfe) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r5, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x3) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000280)=0x9) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) sendto$unix(r6, &(0x7f0000000180)="a0e1e747cc260cc201263680551d72d8687e3702e74318e0a638922bddacf687dbb32bafcec4fe900be0534ee3f4c6a20515aed41912c11826c108359c7cead5cfbd21a0b760bafe02d3d310ec72295cdcdf17a8897bbc54c741e95b1a4d1cca16a9942ebd0c62207dfe4d14e213f08f4fd6b0f92755687be50cc66ee08a54211ae54f7e77481ff00b2fd0fc573a81d12d8ec3ac45992ffbd091284118c739e016e0ccd299317d115afc0ee9fbad5ec49ca11beaa8163a37b224fc28f5fcb37cbd7ab2337a83fbbc7e76f8ca0e6abec47b0b5ff9bafa085f00d85c3ac28142a60102b0acb69d6676d55e0a773d6ab67aa981d184c755d1ea", 0xf8, 0x1, 0x0, 0x0) 16:09:09 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000140)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffffff, 0x0, 0x0, "6ad3eacf279cb291803d2e2d10bb047a06e229a6"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6906910e5df0393395b015753b2ef414661698943735ea09", 0x57}], 0x1) write(r1, &(0x7f0000000480)="d97a1d139b56ef0d5e0bfd844b08", 0xe) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000040)=0x2) execve(0x0, 0x0, 0x0) 16:09:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCCBRK(r0, 0x2000747a) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0c", 0x7af) r2 = socket(0x10, 0x5, 0xa3) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000020c0)) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r4, &(0x7f0000002200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x404}, 0x0) r5 = dup2(r3, r4) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000002240)={0xe65e, 0x26ed, 0xf0, 0x7, "ad2600aab19d82dbae88bea8a7616915e6572a80", 0x0, 0x422}) readlinkat(r5, &(0x7f0000002100)='./file0\x00', &(0x7f0000002140)=""/138, 0x8a) writev(r1, &(0x7f0000002000)=[{&(0x7f0000000040)="f6573e5be75d37e932a5b807", 0xc}, {&(0x7f0000000980)="926d662d7a0ffa0797c09eaa3cf89a57d2852aa85680c7a6caadb1eeab80343fb44e3b360171808952b469c806ca5d417220ad195f54d768e9ebff9f58dd587f6003bced4d1df4e2bf2b6934e6e300996cf087a1314e6df726f030c55f31390c508c461f62227990ee812db48b44a596380c21bfc08591692b8a03dff7ec5b0620302fe142eaa4005e5d5c429ca59ecdcbe083023f989a0fb00ee05786ccae537b61d63145021a1ac66ec57cceafd08347a2784cd844fec22c322c27ad178bf06dedcc414c337787a93df6332733cca92598f915dbb1282243b0a9e1fa61db6707ad587802", 0xe5}, {&(0x7f0000000a80)="635d899d15f4fe65d6a261586a184ecd79feedcfed87d3b16f6c5f26013ce9822bee5288d7322394a8b9d7f73e1baf3f27a7fa8f6307b7771e0e4917272cc1e3349c0a003ea17a41ed83868c915adb17d40d5ed6f955d9ae5546b961004767a2513511de33bfb791b57946f5b843a68fee89a8ebd7501e2317771d6c66b7562ae0c766da574df377b9c1932b7a612f22cb68fb956fececfe4e0ce08087ab5b7d5a2b62ee9423f14bbba5844d9709cb3949b0b0c6c05d30beec582e82537116aec395b0dab58da2970e1b13ac369e3fa93141a835d74a19ef11bb38e16b14ec750f8cb90334ad15546d10dd31a655c656f4ec0eff899ce14b9b6f37", 0xfb}, {&(0x7f0000000b80)="fde7c197944ebca1a9e9ee102750243d1db6c8f0cd881daba6048e1d7d8ae2fb83432145f3afff42b2524e256427c9983b6762049078c74e79f171dd3cc46c545977775453d8ed6c0eeb95b2e394180aea6c46dfa0500931dd2e94c3b427c8f3d47ba8fbb232602c60e5a4ad8515495e7e50d4f6ed18e791a44aff1ba6c004b34a3e4f8c33e4e4", 0x87}, {&(0x7f0000000c40)="a9412074ed2e5d20d792b5115a8c8da7c5f4f8949cfbeb82d735310160cc2d5f1ffc253fd45e1445685acabbcceca3514e7893d16b8beb8a65b3e597a9c1f69cae74fa60d0c0683d9ef35a0f0cee99f324553b76cfaf2f2e2b5ef6347a7ce151fc327af867fc7e1800136bb1ef8fb335849cf11f1c4a5525b3502eaba5286aac2b1e7176a2cb97adf6a2ee1a1b6bf5244ac4426c533f57e3248d6d9b38ed2feea6076a56cfe0bdb0754d6da1c78a321f3f1b66b05b401fe4a55938b7ab94f89e896af2187595779d2820364d39c8d31699ee2ae5490f054ec9d07cb6450896b4d0f61c1f3f17c04e7995cba0ba33ddd0", 0xf0}, {&(0x7f0000000d40)="875232e1aa3f267ec54b0a264d03d613e5dcb3f272e64a1c97ec9be9c6fff35948a0af1292bde192f4b3d5cd7a2b4b8189ef7813bf8f350b2a56397a82a5d85e26873c01657a7a38fe7b847e58ca956d4b15111bd9130e9fbce7c7e40d14cce1601726ea490404ceb25dff6553b5b780b6d8fed1fb9726f36520677a305eddb202a4c279d943620100d4e1da6fdb09e98929e8849fd56416ee08d5e656055aa1c5e7b9795b43a67da4a8be0304405d71780b92e88925cdc344e651dd40aadee8d66abc55cd3c2e50a14edcdfa0301d4d0d0622", 0xd3}, {&(0x7f0000000e40)="b459c1548cdf930dc074249f737c3935bc6ff3efe3b1c226c03e4f2266c6ce3f96589a62eb0d25d24e81fe1ac25ae2946d45cae26c862cf6b62b9c1f8d9a43afcf9f4613c4fc972b409b803a362b6ac739220903fa867e78e28872528b1c58725e329c259003613ddf724a7dc3f3bbbb42686c56b71f1f2f2beea784068dd55c6893208f20ce7d74715572ff60506a6647f2842e8fb88e4f3440ce8e7547c2dbba15293eeaa72b48ad4c1db1c381a930c82754324dc6992c841c8761b807e2330d1eceed773328e76edb54141472ea53ba", 0xd1}, {&(0x7f0000000f40)="ff7294cbffba718550f6184f9db68a9241b227597cd440273ac013e71b013dc1c8a3d97225d74fd2e9d456e0a8df40310112633c223c6a575b474a64ff5fffe9be390bb27f3717f0372072db23d78a5ee408fc87682d918f7a4aeb5bad32908891dab32c3ca450dfd873cf2f010e0c55158cc5475c6687dd3e72409de7874bdb0b6386021e581115b1d4538afd875cd2d7101f6ca3c8d18158d9e628ee1577a5bc45d4585affb2613e126d5186e222", 0xaf}, {&(0x7f0000001000)="712302b240d965b0ccfcdb2dde2ab56dd15487573226f1d236b583dede1f1756b782a97ce07ea10704a36daec9ff0b64d277c9373c95c48211de3cf27e8dadd06b728aaba4c3621d825c6c0c99526ccffebd55baf0662fee86f8f377e387940d8660ac5fd2987099fa1d1d4f1389f89467dfd932ac3ff936573adb8122a53bf801b725277c124cc217b8e1a9b4210c70ee6d26ab6652dcfb1dae7aee67d4d0153e6654451fd06a92641959c77f4961e9495af8e0392478036fb91ff118e265d2849214120f0c35a5b0fd80a35ce934b5bce295696da9745243f4f7a9dbd8ba9f71477742f88492ea0910f9f0763f849937e0abf3ea384826197d81897762b2e11723d9581a75bb20a6da9650c58e26607e274e9ed1ce74a9609c9b2141a3274d9812ef089269515c9a70d88ce2d9a696cf9a0a1bcf6b9af97963d609d459026da2b2ea14b40089803d5347a94936adccff9761312faa50377aebef8c9bb920e9437013c8b951b69a55cdeb77a67340235dbba17bee47df3274b533468dfd3124dd152bf7e46fc1a2661f612fb3706bd52586d3ac8834192ff625d7b0972b5534585c487bc07ac5c64fd7aa3a9e674764e03d20c5cb6fc782e101cfe35ac0fb8942c52e390774e48cea8bba5db3e0853f44a96963e5f8e08b8558ddc1d45dfc98f2de1fffc1c9f0beb64353f6929911c652f17e8e332fa505c62ce7844f5b4780209f0e3d8264833382c6af1211083d650e53c72938f2e88a50a7e8a3a6db1beca8db8ed57b1040b4474723e6fd4d06ad4fb66b011e433da5e698f7345fb9eac6037362dc9d2844802168784dae909ed7c5fcb29c75f312f7d1c33669497dbe1eef0249a10b955b1d345518ceb75127f23ecbc846eeab24ed4fd8acca97bec9f8a5073881f9904ee4d6e163fc459962049ba74c678da8f2d281a312e0bd6040d748af317870eb529c8b6231700203fb53f2ad1739e2f0694bbe424f8ec23375cec58d9df25d3b09c29ffe51e26d535562681cf8db7900aa3cc6c50cdd02efd987f66ad1e57532bbf744670291e3e0ceea05188985519dc40d6d3032bbcb63ae502ca6369e5f9dc1091e20f466cdb14490db19804761fa68f2eca1b8c8f477dac1f82266d6366d979888d14a458ddb91d7cf3d45fb7ff06284a83ef1febeb8ec78f4c7f96485b02e46b5e0896e73e35321a7af664c14e54f5dfea2f1efb06072b6fa9f55cc113114b8d16814fcf870dd3d453ea11a6f803fbbb9cf775a71de9ebf052ed35aaf3f07be5d27658fa33d549992b02208ec9489c847aceb3855480704b786bb016716293025c84c5b176a2d406ea9e16122c122cc877befcc2a23ed3fc40676d18b988abe19a9b9f5010356d28966088c393d6e7d77d345dee09e7732779313dc4a3aa3105c28f5bf4d6dc4fe0dca17591a8f61b21d1b1799bd381526464e944a00166413e5176bd02212c88f8d4d6c010e2620a30aee034f27c83a87560a5387bb4687527da7ff6ba97ab71f6a61864ccf16f81cf166921fa3897383b5ee3c06c46fae18c8fc348498d07e3f6a73552c932ab5f5739c64d8cabb6473c1b5ece9b19719d124adb503f8edc6800ac2c88dbefabb6560ba0cbbd7135d8518d3141d2ab0348703dcb674a7788bee76702ff19eece4ee56555cc4488e04580cf58cc0303114ab31c0f99ac9f420cd01692231f5790dfbf45c3296d8d5881d43b74bedf77ede5622a049a61e51152b0b8c4d647caf86da97c57450b3cbfbfbd9c2e8021c8821455fdbcf8b7842a213dac4fba0853c0c24b46e08b2208d440dae3f4387446d2ced154e8c1a9cb88c08d45e88763a6a62235634a52d0397e08d1c2b3fc93d17e9c0a15bd070a37c2ba2a34ee5cc8865824d188984015a8202ae8a3b47fc7e8b0e3c83f4f875007173799c3f748ea4897d1c49fab700e74720abe6a012b5c95533d415680232890f4c3f8d41fc4de4198a0573dc75a97ad3aebea37098fffa56934436ab00999669eb2cc25dcf930d8d35ddc6f5db742c94f080b56fd4b4a2cc339acfdfc3cfa89bb0ab077242a1a6808f124d23b0aafa3baa1b6c563534620932df6308582a07b512ce5be4d2ba6d3739972699fabb85bc111a5adfe6fca4846de302fd54178e08648eabfccad496a65169f14a1325d47f47599995c563b7ae6c32ec00c91f1d4dceb2b68fa065486739b468041bb63d89f8500f4a2f130fc5297bcd0f2aa7315a6a6af425b87906ac946093e73ab10f1bafa336b72a2f072b76de750e49d16f1f801079a195628cdf3d2b589b8db5ae1598bac7318975a5099d6234b4cbda12afd6adf852a220dce9f83ec219b729fbc396a249e0c9b7936b6c08ad73471e2431f3192029bc6815f37284aac9caa32309eca11bff649403bca6fed9fa797344abd35af30a9c68df57c2a73634b88e8b0c0f7160f45cf439bf52b3c00326a897c1bcb4dd35e3f42e1e6e929a70c42f3e643b2ba27001fd6ba2be3d74dc0ea13311aa878b89d184e98973c4385ec29da59261708338bcfb06ab518229ebe4dc19f44c48c3bcc7baddc5a9608e1f97a1f5a66a116a017d97e327be5c54b2ab390752b503dc5cafabc3959fc0414160dd722c56432cdc28d50128f1f43b6272b2f4b12e89673157af6c14502a4c7ec1695fb32c2e4fbc29dacfb9cc527ae4b52a6e3a1e6c1850a7c4df072cf497d9e2cf72f23df3d9371be038c5a99a9a93895ba6266539f02ead521c16b885923174a1a127e07d5568263bf32430f679a23fca14968289e0908d091e81d8eff991fa60ba6556b9fb06c066bd132cd80f3966419dd74c9db35c42400ec4c5c68f36aca17c457f5f257634de4ac163a43d9a0a5a982a91fd8872040f8aa17f84324f513b35249160f7603e73511d2342a4fc2e6a39563d69e3c6d9627c95be9fa5da95df18c40fb89ff9f029c40fa40d69e64a9f570874c6f53cbceacf1dbfe5f64e6e30f6186d0fe2c35953303078a2bd9558efe6d6ba0240f7b1be7b5291e33e4f8747323b0bc81f2d950f5ed9463c2b169edeb72e66e3bef0217242096d3557959af2b4668b2db74764b6890883f904c1811329dc5d321991b1228ccd263d81d544987656c99cf11b5eb57d93f52e93dc03e3c02137591febcab21a304f88910658ede0ac514aba6a053312bce30ca4c46b0d0f91134e0b9e269c50b651eef1c7636105337a957d7c14d6ab7acc7239d755d1d26f5ea089e2de4ad1bd460d6d083d2d6385cbadfdec0608cb309f597fabc296e6097f856a93c81dcb14c459765c8aba7749c79e5d3fba1321ce497fa2cb822da0d479edee83ed1f4832a13e7d2d16880493331736f739288d8d5b33c104efa241a1a0f899b34743dca3f5b1008033fe8147473e3afcf3b76accd5bbcf232ca13b7e84ce84e6e872d4073ad55cc2b89384213fd1e43b8805990165c1e802cfa245696a688966f3274b29c8c43a649ff3407f20890f4166b24a7dc1629ff487394aa5df30ce49cbcbc9cdbd41ad54456397ed50871548c69a6be783c96d4731c628fe19699b622ee43b3eb07be68794dd004d85ec86277f5f61fa50ec827b2209876b6d6bc42bce31ec64005fa4ad79f6f8b3edb408af1dd16e01b3bfb0acd351c4e60fac3d8bf52589a32098ea7a0c7dfb3dc27b8b2bf98630f7ecd493dc9e2791c3e67afb9f7fc8d7e794d9b54f6cff7220349e63226138e0abd7dfd98888afb39590bb893b07c4c90d128e82133f25c6d3019759d726996000e699ad2fea6c54bfb02a04145f6f4d286b7a95650244664b3723c8750fac817815a4bca661109cf9e7350da126572358e65b0f5633c5bbb2794c2be2b92458c4cb865a935485cafb816081c000e105dc61ffb1273bba74566dff5e635829a4100ae8584b33fd91fed00e7737ba08a3d91cda5f0739e52db32bd0b1ff18b8ecbe38b43c679bbeb95d7f9e7e37490c2c8837d2c1c714995f51075e8623e14cc4e193943ba8913a18300c0d9fd3623801bd8a45c6089ab3fe1531ca1742be08e16db0c55d56871c0e0e8cce1ab2c7493d82e6de9cf63ea35b0b5964f70f752b43a359cdb00b203f6fd1c0bd81416c32f527b845e716b6ec357e428ea88f43d2f56867913a44a9262e46596c2b22f5f2ad255a5cf638e961b51c5e0e6abf27813d96a70d461892a319e03926a7b59458df23b792d2d22f65a3cf101e2c47cab3e57f8ca860fff875665baa1200732596c74d76cc068d91d6cd123abc5c74786aaedb973023ddc97739f925f2e546d52c31dfe666ab10dfb81ed1cfb549003d5409099a05dd2eaa7e4f971bb536a42764e1b5837219dc5bdb3ddae68ee0e5ea948aedead7c648005f3e3f82d5a752eeab1a822340e9810b292768b72255656dce208487f78cf7cec2b2177fcd2c4627f94691e8964cf133876993fb13f5991129438d6e685abf00c60fc8761e90c64162904303fd7b2a0119f35c85c96c9f12da34a9e669f2bb687ad3442b80199eb4cd761501510c46c1a564f1c2e59724a825e99af9ed39955f7b259c9759ade987fe68d1705d5db31704c34d7f9c4808ee7503b603901b5a82e2fb348b9959340b94c1f70d0ebba025bf4967f304ea270c8696ade724fbf1f9e6957e3c3fd0bce3c6931a552d95252230c3701ded67f5f357a54683a20c0d217bb20506dd56705761adf065aa5b10f46631c8e44797f0c87f29ac3cdd056d6226d7bf3a684fe0c7f070ebec9bfe020375b5ab3ee039ff7b93bc256a7b8b1c7e9d28f7772f59106e10a73d5fe7ffc6dcfc76dee730cd44fe13b87f4625fee8afede4e932794a3fa53db17b5f2f2f6f585f171627fd417113064323d73ea50c641a49ff6a249cced71498bfefad718c6e6690040e42c3d7a6963a27da5ea89363d0b4f0c0dc975e6ee5a8d07895e37739ba877e008f692315caa2c19f20687df386d6840a00deb53be49cbcfceba7d146b7603ec233299d0701fd2889475365c75305a2d31e26df19b9abf00ade5ce552af03f38ca6fef83d215d3b289c4527c93b10fc97c4a3fb4dd27b5cd955753c73c44ac223332421243de03998c5a953855ac2dcdbe4babd8690cd9f78436a97432f38117c96dcc84b75cb081b0f79c87a3c6edb9d24270e2cad72a28b158c6ad59c6ef8acc12f9765771a41423c16aa452b9492931ed5f4a9dfc93bf15f0159c3edc7cb77125e35d3302a9b52267830ce969f99eccf4f2f1c2e886763c1bfb1368b820022c08a099cf89920b67ca4404f217e0fd13a88ead1ed2722bd274fdc1bcd64af03b676a988b2731639d254e33d4883fe9c9055aa85a50ea5bf1a4a6a96e6e35b4d779ff090708d8325eea6104b19fb8cbedbd1de6a7e16fe7a968e150b2b45c8876a43ce050353a5de4373bb60784c9a4d3a9085f6a6f3cd9885505d2c8d898f99dfcc917051897fedf4b0f71e6ef8d55c7d6730b5e534ee485366ce12cec2b5e0c60cc6431d3eb5c37434647ed9ad75504d53c08ede8f2135b0359cf83ead8cc804191a66d1f3f6459823aee587a275d5033187f813687feb9d4c0a1076f478d92b0e9e74d28b0518f7cc63809bad0233c7f32525441b173750297ba58441de7a25cfcbc3d853f2e3efdd3e4f5e82f92f7bd1f81a4435f808b542813cc6ff65409f7f86fe896c6d47bb0fffca00b696284ef51ce7392dd3456942ad43555faafbdd0269b0c9c8e5e36427af84dfe64d80e9457705292f7d30977b1576dc1e0ace82b37774a4a5f15c2229f1e5bf1c05a41fc9b1b4aed4cc3bc2baac76e8f64c29b6", 0x1000}, {&(0x7f00000000c0)="996792ed010243e40211938f779508750d0d856a95c5f6ae7fadbb09861a6e32b20dbe359bb92d22187196d306a62580ef0e49931f59871481cd3a1b4e4590e1eb1ab7bd7bd8fed7093b44506b0067", 0x4f}], 0xa) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000002280)={0x100, 0x175}) write(r2, &(0x7f0000000900)="1e1611ed3e23a9cb7463856bf96b1673d0a3b7cc3b4ef278dc3fa49475c8fda393f52ba4f3681ef27e1e77c1d02e01805ea63e79db1b11bca0cf6c78fc6a011dc3cdfedc84ecf73a6ff4c498bab700c6223101fcffff", 0xfffffed5) 16:09:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) munmap(&(0x7f0000602000/0x3000)=nil, 0x3000) r2 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x2, 0x0, 0xc000, 0x1, r2}) 16:09:09 executing program 0: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00'], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:09:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) r0 = getpid() ktrace(&(0x7f0000000240)='./file0\x00', 0x1, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:09:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x8000, 0x7fff, 0x100, 0x1, 0x40, 0x0, 0xc1, 0x1, 0x0, 0x1, 0x7fffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) r4 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000080)=""/45) fchmod(0xffffffffffffffff, 0x100) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(0xffffffffffffff9c, &(0x7f0000000040)="47468543995a18940ecac61ca8670d9886f0a19dbcd0957895c6e08398ad08e224d53f34df63c7e2fd3c61176750849cd64209a1a2af383a35", 0x39) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001040)=""/62) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001140)=""/110) semctl$SETVAL(r5, 0x7, 0x8, &(0x7f0000000240)=0x8) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000200)) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x2bf) 16:09:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x81}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x6, 0x6, 0xcd}, {0x7, 0x1, 0x2, 0x2}, {0x4, 0x40, 0x0, 0x6}, {0xfffc, 0x9, 0x74, 0x8}, {0xf000, 0x8, 0x0, 0x80000000}, {0x101, 0x5, 0x0, 0x5}, {0x7, 0x0, 0x0, 0x3}]}) 16:09:09 executing program 1: pipe(0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x54deeac9599e5cbc) r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000080)=0x1) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0xe79) 16:09:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x41}], 0x10001, 0x0, 0x0, 0x0) close(r2) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000040)) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r5) fcntl$dupfd(r0, 0x0, r0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:09:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:09:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r2 = accept(r0, 0x0, &(0x7f0000000040)) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r3, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) sendto(r3, &(0x7f0000000100)="f76263b9e8c28dd621e05adce1b58712a7082364cee78a1e94f4b4d5f71f8c45d963c196a7ae0ff239afec0028dd67b0fc7359ad7b94a9d99badc98d8597f5a17883d16b057c7e5523ccdce50d3ae2266848c1d6088c766417fc65f7eae4e78b814f11c88f3e4a7dbcc97a11b987076d9837cc503f4befed9c7399e43c1c12b2634bdec55a22c9a16491b1abf0693b8323abec0543568b7af6f08f03c84cc9da4041db1c4efea7e0245d8b36e6bbbb6bdaeb63665915974a05069b4b583ef14e0465d760d968b1911fb32d9601f10324f8ae122aecabab40c1946bbf3f531e7502e917d90d1357f253251887d818e0b04f", 0xf1, 0x401, &(0x7f0000000080)=@in6={0x18, 0x0, 0x1, 0x5}, 0xc) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r4, &(0x7f0000000240)={0x0, 0xfffffffffffffc5c, 0x0, 0x29d, 0x0, 0x1da, 0x2}, 0x1) r5 = dup2(r4, r0) fcntl$dupfd(r2, 0x28eb0964521365eb, r5) socket(0x6, 0x8000, 0x1f) 16:09:09 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x24) pledge(&(0x7f0000000040)='}\xc9)!\x00', &(0x7f0000000080)='##[++\x00') r0 = kqueue() getgid() r1 = dup(r0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x8) r2 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getsockopt$sock_int(r2, 0xffff, 0x208, &(0x7f0000000180), &(0x7f00000001c0)=0x4) recvmsg(r2, &(0x7f0000001700)={&(0x7f0000000200)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001640)=[{&(0x7f0000000280)=""/125, 0x7d}, {&(0x7f0000000300)=""/108, 0x6c}, {&(0x7f0000000380)=""/105, 0x69}, {&(0x7f0000000400)=""/145, 0x91}, {&(0x7f00000004c0)}, {&(0x7f0000000500)=""/19, 0x13}, {&(0x7f0000000540)=""/254, 0xfe}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x8, &(0x7f00000016c0)=""/32, 0x20}, 0x800) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000001740)={0x6, './file0\x00', './file0\x00'}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001780)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001800)={0x0, &(0x7f00000017c0)}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001840)='/dev/speaker\x00', 0x8000, 0x0) pwritev(r4, &(0x7f0000001bc0)=[{&(0x7f0000001880)="8073602e40f5dd1f40873089e91e23b555fb01f2b216e31d6e29e862fc976a4986de794239d17182860aef2781b9343a3c9d37a4506d1f711596f88d9daccc67ba9f7a9f60518a51c92159a29eb9fd70fd207ada4d5e80b8b61e491e442c7f900764636132a42e1e64a5df84150d35f97f9a3ccceab2011663841f1f3847ca50dbd2855ec99ddadb9bde40322aa7897eb5f04f518527ced2e0cb0baf544c63eca5b6ecaa0bed5cf6bb2a2969908939468fe24823f6ceb7f89bf85e5c27b0ba9230467879ad59f6b814dc71f5a577316fcfaef1d8a362b5b80bb8bc8da7588c130b9c8021a7596055fe1f1d0c2a109c8a6dbfe5bbb176de", 0xf7}, {&(0x7f0000001980)="b137ff63abf90d41c83cb94014162cc91ba007581266106123b07f6b4ddf85e5c44457c7c9fcefd4aab62b4ab411edd946d2f57f890520adad47b5fe8b7067bf93cbfc7ac495ed225fdbaea86d6262ab5530b562a28d848c06009989c493ce9e21d42dfc9cd9628aa3d831ede6d99c2bffaba8672fd218523bd11acc68ab386a463edd6e934c1e7ce287878ee00cf05c2d1615a8e2dd86a2ce155273b7ec4203ce0d2f73c8434893c95524c34a434263626da15fbcd2ae8f64bf6c25d5837f1d725aba7ccdf25df384394e04a6c5b3a23440308da8a58c0dc0048bf9", 0xdc}, {&(0x7f0000001a80)="8a3d9e6d6aa51a5288fc4b5637f791d61f986f0c57e1304d525c8fb943f2c1dd031ef59b8037434f6c09c76d66bb4cf28013d3efc946299746ae4615235649a7fc10079b906b06ec0e1922fede626e510e8681851295742e0c172bb6a7e0229dd94f29d87efc44c7e4b011fbd76dbce1dd2a8ab7b534e7e928f2", 0x7a}, {&(0x7f0000001b00)="c1df8baf8c94bb435a2200e5bb47f577a8041bff280af351b1f2d5637c55ef150a5403848efc4312b0b5b1919574a38c4eeeb52791c8f811a9d0e9562132f5a7fff5a2e8e9cbc2e1109c7d00412e67ddc5810d9ca66dc72ce4c563c36e17b4a57c01618b82a69a20efc43611f097639a4339295ea18867f0754d8c99bf6fec4f1b0a49d2c16c87fbde8378126c8aa165d55169bbbd6846f6e95b0aa2d982732509d75ce2ceedbc6f4487e73afc687c1539adeb066dae7e", 0xb7}], 0x4, 0x0, 0x0) pwritev(r1, &(0x7f0000002d00)=[{&(0x7f0000001c00)="a95c766f10bf5ba00bdb6a2619f1b57ecdff3ab4dde6bd84b4976e260e9b2ed91125a010af2ebf8417fcde42bae67a3a74096904ada06188dae5889892152aee63ae4229b264acca2bceeda8a75093eccea96a8324953ab343562ee9df437fd1bd4ea0c77f19a89fa326f72d4956837ccc17d1635fd94b732efcb6ad48f38d43bca797", 0x83}, {&(0x7f0000001cc0)="cfda630a62a0f8189f2d646f94298400dbb82b71941f2e71d46963054650069c9f049a7f182c60372a0ec9f3071772e30b", 0x31}, {&(0x7f0000001d00)="7ba3709d7ff6fb3c94c96e2047fdcd5c0b6677e9d7156ad864264727bffe5851185537c9ecdc0e3932efd4f7fe45bd684c3abf50704d7842f2164cf9688d5199b9cb5e60282b4cc623baaad1de043cea12f87a910dc82b4fe98430144b54579656f464b85f2024e751c2b1293cf47b456e8dbf7da886ba4272f26d3ee70276d8dae260b081fa72b858d60d740dc84427d708ab6504f4358c4688d7f97acf207576eab9afeb2358d496789d46941916b1a83c7061c89166327caddeaad0507fc6c3d17d732e027811dfb51371d422e1ebde94d8d3ab4378a490bfe5d348879c4295122d8cd4e38787707ae4cbf652602f8c93483864251a56dba9cd5c8bb40fef829cba5d7b3cbe7fa599ace78697b2bafaa3353896919fcb26eaeba116effdc2fff45042acb82506556567768f9dc4da5fb4fca59019c0d49df55decaca3c1bec9d8bd66ea903c3c790407e35d03d08ac2186de6c818a19953bd7a1abe2d1f4733e5bae61808a6afc7fbf1bbb5b129a8ff11b2ccff550980f2f39c349c61fe53a2505cac3a18ca4129aceed5bbfd3c24c4e14f0f2f56c139def0660d0b32279a6c27e5e6e9ad50abfc5648329986ab8b9b90dc6f2eb8229289735e5bcb48b184d7b6d89e3adab607422bdb9d2fe74d5e087eb8f8aea30be1158c5675faaf07698371a902c10ef2bbce4224919e745689eb3c62c079a28df10b94101e7f39a98e196cd7c70a2274bb1d5ac376fb2fda071dcbf33ed9475490e20472f85ab59469684396c37c533836be701cba7c79f96063f70def701128ba2fd966432eba0e58f98e25d00ef41f0625a492fcf04622daeb2a0fe774b3844453ebe8124729484c2e32b5ecddc4543563c2dec1188b8a2badabce91fb83e10bd50e23b1b90e0241fe37db9fa90e8f3c6fc6eb9a7a5ac94a8e62a0ccfab25abd5775a657620d97f6ef2241773b7b1de5f489c14412481c3993e6b8f3ae15fc39302d6a9487f01c0180ff483b8f52a074553b9d9b4f478e1f1196348025f51d29f9b06ac3a0a6c02740692e39f2205b64b72301633e3ed6df722fd6adf6f69b3843a53b9e61bee9cc74a4eb4ee4d177236aa9dba43895eb51ca89ce9f597154f168fc0594c67bf59ed99b3f224152593446f575471b3ca072fe40164106f4f8c9f6a343654218bc8e729184e1d2f898983413a55d968eea9bec42c68af6294afab0f2001db10036a577a6878a24333329de00d36ea9fae443ef636b4c7d7d907a204e63f4b1154e891ffeee7b4a218937713d84b24e7ee862f6fadc6bb869e22c32ccb2983e3c1993224bc88a5c36efd3c25e58035a3298590e5c090a90dc1570a26ea37f72318f501f4dcdd1fc55c5c43522e91f45b1991b1332cc489099d29268f26f3afc4d9b31706e436f98f03646d6e88525c1dcca840890795d90b35a3a541d310c9665d843065715c05b47a2978e8cd8d5240c4a855c5014190707640197c804a6edea1ac308a328087a0f78971d4499347b13d9fe1c9193edc64c336ec09c6b70f623a524e3a743d750f9afc60c1a35e1d998a2a7cbd551fd8460eaa42c453225963f1d0308c309d1ac6ae467557469fc4c8c0753706ae561d279c3152d50f82e243d634c868627e79fb6b34eeb3c09e06eaa75b2802ced5e8c72dbb911d780b36d5dd6e2f01bcbeb5fd86f08d0c4c9a3df601605bd31333c3ee17b43bfaa71a02da27fc68cc449e6cee41178338130bc0bfc5d3cfbeedfc954de609bd258d4a22e48f29853eed1755620d54259548ce994c6972993113a3d22f3ad8ebc7c3fe73258d2baa64a08b4d9ad984ec316624354b39f6c2abf4bc4d65881d3c5f92060c5400eca85a58ca36ca77cba3c346353ee7c0a2c593d234dfd97397247870839da3b3a1a684bca850d22b1eb91c200a9aecd021754ba553aceeb31f36b47b896a0c264164cb72336cffc83544e07e96bba8290e88dd6636243005b4d635a082f77422ae0eeaf8d26b32bad090ba398136ac4b0628d9dc72ddc977faaf12ea14bf92a39e843040ec056250a10cdb734174257f8c324b7a5c114a9d320fbd1e17ba315058dac44bc586f710a594392181b9a11e66f2af810c7645e5f31c79675e1d159857c3be96929eade15d2d8570b222016aae992305a8ade394c070f0cecca25ae59ba755c9b977411c76fed14809a1acbb2e117b0549890ef1e3bbc6796d475e403beb9f89048199b1cb6f5ae1965115f5c22fc51ed1d3c3f3ae4acac6e60a189ae7a9a9dacbc3e34de105bccadc916a5c043abe1a95b39675c0509c2cf960e8711086f697bb1817083c080441ddda3eb47c16760d12b3d34fd1a1c52aed755d545998bb5dfdd72bc977991fd8e844351414771819d5373e7996ea576138f3610e89309d07517268c5e8bc427107ae39bd105bd9502922040ca365500dccb565f5a01862e89512bf911289464ce2e07ab6876f891a68ed2338738aa3cc03d59fe5e6df551e0b07d18ad4a6ed077e48c470b06a92848f69bc69727a9590b7880f7f99b045d1bb9624e411dcbd9afcb2b3bb317eca898da78f05587195eb5ad3d99913ea56197237da16752bcec23a1d1d221ffac98c1e5267937ef0ec95147ae04f7b011cec7433d128193383895032739b2418bd4dbceafebc39a8d9bb3e021e960668db3958309d2b5201c6c062449aef33bc8bb2e5109024448b9a0a4e21db2b5cd66f3033dd2b9ee394f80a69c535f019fd6af03dc75ab2ede009a3769c07e6ca9933c07aa7624d32b31a51fc25c38283d4e5f0a4303587fc9d37cbdb13d48b21dbce1cbd28fa495183e3f6b974ee747e8d7ea90cc51874774829d944670328b562685b759ba803c92db424f2b010960eb0abd7fbc48fdc29f79101b700ec5304f0bb8e99f1ba5d665dede704dcf79ba1d52aa1f3063356f3cefac5453e031c95f5ca801084c8249991a32794fbf2308bc37b628fb82dcd32ee832cef5fa574f5ce916c2acc43b4b104719ec725e58ed8ae06b58a67c891a919f2503bbb181f3289d276b50e0765bb0af0d35ceabd3cb7816e24b2572280d7288b2417b084d6dad33590347ed25b83af7d306b5427ad4b21e5310407d0d9e9ae5bde1482502da9b3d836b411153bc89aaae634e0f80c1178a3d974012d22addee003c2e496d4197a7c9108cb48619ff0ef059619c85091a7e8d0c09068cbeb16bec17c16c9380d39db7c80388e901d9721122d798b27afdd8c3d92a4153eee209efd1863bea9d6abc7fd5a648a68886c68a8bfe0ce0caede40e4a0adfe6dc2b65baaac7ac2a7a414bdbfb4b2a745e03a1bddb5cfe49a8c1f10237d33bd4baf3d5da6fd24d1d90fe0d1766a5132f2742ff60165a3d065df984310c5d725b62f56952916c6a57f3f1e7fb25bbf5bea7e56a4ff02ff76598e0d03602e44035fe750f64bb72673c1270d9ad05c8c7da7ac95fac53124e294c1946f53e29c12415c703481bb4ba392ae580e6974d53ffa0d7d37bc00981d843656f18511b2dd4ed49255e8e853770e74eca20c0a112c8f34649f42486dc3ca90953d51b198ef8cfd2a0b2d3771351526f0d82cbdfc2f4c60d3211886b216d325782a1943dafb7c70173a97be256045b0d39df6e4f4f147f1f8829b22dbf6327ebc9c7c3d8ffc8705c02843bc846befe87cfafe0daae75fe1a6bd051f8aef412522cdca84dd271e9e0a136034c8f899fcf47a85cf15378679636250671dcad099bbb8dd3aea2d5cfa0521ad024206d5568b16ed1280348c040d3da9f61e62574469b062c88f164fb9692bfa2d161c0c5f589d23f4f6689ce18a788b37a9670f8492601a988a59b0963fb2da14e699d85363008a202650d345ce0f0bb790da7c30b50d98d14d76d9040fcd736728b7500e18ddb68319289859d565a2c395802e8fe31164533c91f3a7bf88a702cd34ae9dc62561c083f4732c6a6a76815f2e70471c31ec248ec618faccb1459ae6dfb086fdaede3a5916b4172b0d6f78a63171be64bd120802279f16d20c457fb9b00fbceb5d953785e18c77e4c5ce5d74e50d87c15dcb8e7666c2769068292bd8b2fc8b009f4df3036d44a5bf2c30d9bfe0987789220d39d45425b708607ac415c7918c61b90331c552b5b952add19dc04eb5b3a76fc78b10ee07426fb7ea24c8c6067c022975156fd4f689c536d1ba01a0981b6f7c0a57b23217da4f3175b0198276e06608da7bcb8ccdd08c31288de55c7960a683c66145ec8029eae725d25d00199ab06759482d37e53fa8fec062dd72455d1188fc0a86790fe940112cc94766b73c1ab36df0d0d43e99a284c9dbe5520632fd2a180dd2d550e360fc15b224f1dcd84585b6c16488d3863288c1edb87b06178882b09107a7fb466d13e5b2ffa4a66e6060c73324816c03a62444b343844094ea3d0f3e2702eeb68311fd3f929a1c0e6fee0bc7bdc2d7a597b8fedb32abe864a529d328ee7fed6bd056da5639f5917c157017023b1c562e39938356ba58365e18dde6832e4c5875e1a66a6609b02722ae957d626260dfadff74c7650419eb3939ccae524c8e72f09d356b9aa2abad8c85f53b2f9f48ab8b3caf98837afa2c22993343c4992876d2f229336a84bab2f477839656a5d1f09d6794ed4434a454734b233fe85e6ce14e5b932be67ee9c19dea457de263236a8a61cb48d63056fb49ac355bf84a816a6e5c8ca9b065bdb57943874a3e5ea62b1ef27cb3a69c913281e5de56f4383d8ce343a5efea9508892ee54f05d9b99ff1c0bc0fd78b432e34897fc4b3f3c528392b9c5d2711e7e21216ca5c0d93329a3f5910f9a35c6e12d128304c129a9dc6bd9466ed43e5aaf332e60383543c3f928718694fcf7087bbb3f62937781939ca33282a8f034d16ba1521bbbe056c74aab44d3bb003ef5b0737f8707a23e3c934d760162890a0180094fbc877cfa1cf9124321cce0f2b8b4b1326be933f0f83b4ffa3fbb763be4b1c768ddbac7509174ee1d980d3c703b93a6e5a643f1ea734ad24504541b9b60a4b1066acc0489fbd44e6b6853d5d2d8716f53109f49d20148b0da9bbd78b5268a737615286a117751861e69f750a9f0cdf2e5bfd19e8902aeed01606284f00b6a63be2f93f26742c2d6d25d21408cd6cda65aaa7d1499c52b98931d1d8d92ee20a5a4f4cedb594c7f3c1dba056290c73fe251f40d269d078838da04526abc85e3aeb26ade70d7713614ce01d28cb0c50a10abb68c4146bd42ae8f42c4f02cf253e1a1456e06aacaaa5ddd94c6f3256c1575eff6ebafc3c7f5351476f38ff96896705a7d68c31e1a690ea7f2904f3d35c00653a15aba0ae21acfd0488e71449212cb73896c5a56a2bd9e329377f1e1e16816a8f6bc22f93457fc4d37feb49c0b3e06d1cffd1918118044b13c51cb6cdcff5745a334b12951e204583ebf0d7ffd924938b2635243c68c0164a49446b064c84c9d094964b4a4ffbfb541fd2ef9f49cfd3a5ef93608e622b7c37baf36c83b51b297716292784e11d6bc8c8fdfa87a73e685fe015b3bccfbd33eb0d2abf0975ed54068498d6002632622e584a168eca296768968b10c886a3a2801d08dd386980bcc104f4eb45b4a04480960d136004e9dfe00a7eadce0bd5fb94f403ca55ed59c799e91ad42fd4e3c16a2663712a48e37e195b6c5e2ed6beac623102955da95a9f45f3e926cfa86435415c6cfa9ec68ee678cd69e7d040b8c556545867ac04d512e0601eeedf345f020db84abc24d82bb3164d712e944e09cd008383da94d7fbd8ed8723c56ab5ef74613c65bccede64f14cd", 0x1000}], 0x3, 0x0, 0x27) r5 = open(&(0x7f0000002d40)='./file0\x00', 0x200, 0x2) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000002d80)) r6 = semget(0x2, 0x0, 0x80) semop(r6, &(0x7f0000002dc0)=[{0x5, 0x401, 0x1800}, {0x0, 0x4, 0x2400}], 0x2) r7 = syz_open_pts() ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000002e00)) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000002e40)='/dev/null\x00', 0xfb67c8607eed85a9, 0x0) setsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000002e80)={0xdb, 0x7}, 0x10) semctl$IPC_RMID(r6, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000002ec0)={0x1, 0x9}) r9 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r9, &(0x7f0000002f00)='./file0\x00', 0x40, 0x0) pread(r0, &(0x7f0000002f40)="18d8c272b11d139ad9df7af412c49731a53fbed93bf69c9056c0ba05e9d66303918df339f06f872a12e8f1356eb5966443d7ff224f227c3bf6081d481ab711fcb19478d427e67acacf4e25df5456771b79a9936d51a29768f52a976aa40de3042796c432fa51159f3d7151f5bbfd1de15f4b6322785b778b9ae984e07a0442d9ed9ac7a9dd34cd860004703ec48e4930222e3418e74f7e30d8d57139e649c04ffcebf081c89df27a05a2", 0xaa, 0x0, 0x0) readlinkat(r3, &(0x7f0000003000)='./file0\x00', &(0x7f0000003040)=""/4096, 0x1000) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$KDDISABIO(r10, 0x20004b3d) 16:09:09 executing program 1: r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x2c, 0x200000037, &(0x7f0000000040)="0400000098ca7c51d1de1dc6f13344d81f0ca9b378e4c2835b71ede0f3b8a9e8e46ea67622b2f34603600349984ff4082df5087ffb29d51f1bba291efcd82f8defb7dfe1160d9383ae09bd4f1e51491e7438b4b18d48cfee2b72ae8d129da7b150d3839d83233e133a3059923d84e7055f2e89d854d5f619dfebd11d8bc2f94cb6589848c0b9aadcb27701dd072b129435ad3dc5df40148d5a6b7626e35c1a7d9a0197d073061a06205d1b23709901cd0795e71d52279408d87930a53c07b74f2f685de4bb334bd6f1a1047bf942bc45602f22ec1e6a8c303d879c477dedbdb7cace9a1ec7149b712c3b27d11b34f4acd038cc3f491db085e9e669e2d0778a6d24335b14cef8ba1f2a976ba776ab7324b6b67ac77c7e3784ae8c51b12012dc17b650fab2694c392fb57595dd9f5ce0001108a2db98d856e4b9735548548b2efd3def16b0d26ee9a884425da9f4dfe6", 0x14f) r2 = dup2(r1, r0) ioctl$KDSETRAD(r2, 0x20004b43) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r4, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r5 = dup2(r3, r4) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000000)) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r8 = socket(0x18, 0x400000002, 0x0) close(r8) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r8, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) kevent(r0, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffff8, 0x20, 0x40000000, 0x9, 0x20}, {{r6}, 0x7, 0x4, 0x2, 0x8}, {{r7}, 0xfffffffffffffffa, 0xdd443d8acb550669, 0x80, 0x0, 0x1}, {{}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0x40000007, 0x1f}], 0x9130fbb, 0x0, 0x800, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f00000001c0)=0x1ac485eb, 0x4) mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:09:09 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x46}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x10000, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x2a9}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000100)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = getpgrp() pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r8 = fcntl$dupfd(r6, 0x100000000000, r6) write(r7, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) getppid() r9 = geteuid() getppid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r12 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r13 = openat(r8, &(0x7f0000000200)='./file0\x00', 0x400, 0x1b0) r14 = socket(0x18, 0x1, 0x0) close(r14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = socket(0x18, 0x400000002, 0x0) close(r15) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r15, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r16 = socket$inet6(0x18, 0x5, 0xf0) r17 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r17) ktrace(0x0, 0x1, 0x8, r17) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r19) fsync(r19) setsockopt$sock_int(r18, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r19, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r19, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r20, 0x20004269) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r18, &(0x7f0000000240)=[{{r18}, 0xfffffffffffffffb, 0x0, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r19}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r20}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r21}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) r23 = getuid() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r23, r24) r25 = socket(0x18, 0x400000002, 0x0) close(r25) setsockopt(r25, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r25, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r26 = socket(0x18, 0x1, 0x0) close(r26) connect$unix(r26, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x3, 0x0) r28 = socket(0x18, 0x2, 0x0) setsockopt(r28, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r29 = socket(0x18, 0x2, 0x0) setsockopt(r29, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r30 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x40420, 0x0) sendmsg$unix(r7, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000000a00)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r8, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="00000000e62a06a87511fdffffffffffffffff000000000000", @ANYRES32=r17, @ANYRES32=r23, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r2, @ANYRES32=r12, @ANYRES32=r27, @ANYRES32=r0, @ANYRES32=r28, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r9, @ANYRES32=r11, @ANYBLOB="0059601cae78b62e38bed84d49b3fd7f6c42fcab9e6b9086308a0f75974f58ffe644b065d446f8c4dc77b285bcad5f3a3f26061f18e20e0b25b84a5d3137c0dfbb2de21ac5e784491562fd88c70935b36f000950c6f9eb6a4366c1fdbf41f96859bb550d43745d914308138f808ffdc9adb049392610657d053497f1c974a38bdff9c0b978aa5aed459b371121cd4996870814884bcad8abc04adde1129f8c393684916ebaba69c4d93d4a3cb836c09b54cca9204756c4f521d23c96fc7076f371e6e04dd255564d2c57ba091c317fee7f36384153f4dad907", @ANYRES32, @ANYRES32=r3, @ANYRES32=r22, @ANYRES32=r1, @ANYRES32, @ANYRES32=r29, @ANYRES32=r13, @ANYRES32=r30], 0xc8, 0x2}, 0x2) r31 = getuid() setreuid(r10, r31) fcntl$lock(r2, 0x2543290423c08da0, &(0x7f00000000c0)={0x3, 0x6bd60f4b94a07158, 0x2, 0x1f, r5}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)) lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) 16:09:09 executing program 0: r0 = socket(0x2, 0x4000000000003, 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202332f66696c6530014ffd67611209ee04f7d52bb36f2e3f4f22d5cb7f63cf5a860f56bb58c6a7db18ed0e37668cd41dd1735f227b5eb92ec0bf9215a1b1d5af4cf377c7d54dd08dce10adcab4324b2f1abd080179fb27c825b4cc7fb5a939d5b743a0ff7acc3a7e7eb0590c06e8931d70e69fe7d31c4aa60a518d3213ac4951dc4445c8c8efcd4bdefd49c144ae157c81931cac9edebf2a181ad71689aadca649d2caf290a436f6d87aeff7fd9be96845bafc4381e84435a1ca30029c51e8338e9dd04f6d9bfd4155082f11fcff87412c29974325e1b07112f44742d7a33326af1881bdc0a510c6d3c9e2570df077cab12cf5553f1fe6c9f6bdf31657e2e280104bb13f4f0246d3f9ffffff18213b067a0680b5b17d401891815b86904c9ead73b25bf962ad7b31d7fac2f18429809793a5e7ad9b16adccf1f639a6fb17be20a0cd6b309b3ef7f57febebbb01cef4c0547e301c3a"], 0x10) r1 = dup(r0) read(r1, &(0x7f0000000240)=""/179, 0xb3) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="000000000064001400000000", 0xc) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) accept$unix(r2, 0x0, &(0x7f0000000040)) write(r1, &(0x7f0000000000)="5959b52f8cece98e", 0x44) 16:09:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x80}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:09:11 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c6, 0x40) setuid(0xee01) pwrite(r0, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)={{0xfba, 0x3}, {0x6, 0x3}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) semget$private(0x0, 0x5, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) semget(0x3, 0x4, 0x8) r2 = semget(0x3, 0x4, 0x8) r3 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setrlimit(0x3, &(0x7f0000000140)={0xbeea, 0x100000}) r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x5, r3, r4, r5, r6, 0x40, 0xae55}, 0x0, 0x9, 0x7}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000300)=[0xffff]) geteuid() getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r8) fsync(r8) setsockopt$sock_int(r7, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r8, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r8, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) kevent(r7, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffffb, 0xd8, 0xfff7e, 0x5, 0x3}], 0x80000001, &(0x7f0000000400)=[{{r8}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0x401}, {{r9}, 0xffffffffffffffff, 0x40, 0x40000001, 0x5, 0x1000}, {{r10}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) 16:09:11 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x40) ioctl$TIOCSBRK(r2, 0x2000747b) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:09:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "20370020001d0000000000000000000000002700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() fchown(r1, r2, r3) r4 = accept$unix(r1, 0x0, &(0x7f0000000100)) write(r4, &(0x7f0000000140)="557b8f9b3310d2ccb262de595b4353ddb8c7b3706272acf793c92e674c25d5b258a4617d88db754af78e68fecc0d77cf06c6a1d9b781325db10c5e7805a26a1d8dca41a043a26cbd04b2f8683e98d8b0cebc48c322a11e5b8950f7d2f5f93ef722862becd2dfc64b0b62545e76339641aab4e5301bbf99fc758819b7a0d118919bd4ef620891062c1ac37ceedcc3977f774463e1e73e0bbb0f35bcffdd68f85558e642b38b7a516c7cd8d385500f272f1ecf08f6bbad9fe22f39bcdc66921782ac2a", 0xc2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:09:11 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x7) 16:09:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x34a}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3, 0xfff}) 16:09:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x10001, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030700"/56], 0x38}, 0x0) 16:09:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000100)={0x2, 0x7, 0xfffffffffffff800, {[0x1, 0x45b0b9bc, 0x6, 0x0, 0x9, 0x3, 0x8000, 0x3, 0x1f, 0x81, 0x0, 0xf909, 0x10000, 0x1, 0x7, 0x3, 0x4000, 0x5], [0x6, 0x4, 0x757, 0xfffffffffffffffc, 0x0, 0x400, 0xc9, 0x6, 0xeca2, 0x5], [0x0, 0x0, 0x9, 0x4, 0x49, 0x200, 0x7], [0x2, 0xfe00000000000000, 0x8, 0xfffffffffffffffb, 0x400, 0x4], [{0x0, 0x3, 0x216f, 0x711}, {0x1, 0xd66eb0ab, 0x1ff, 0x2}, {0x3ff, 0x2, 0xffffffff, 0x1000}, {0x812, 0x8, 0x3da, 0xfffffffffffffffe}, {0x3, 0xb9, 0x9, 0xffff}, {0x9, 0x0, 0x4, 0x1ff}, {0xf53, 0xffff8000, 0x40, 0x7}, {0x3, 0x8, 0x8, 0x6}], {0x100, 0x4, 0x7, 0x1000}, {0x0, 0x3, 0x9, 0x7fff}}}) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x2a852beb) 16:09:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x6, &(0x7f00000001c0)=[{0x3, 0x5, 0x9, 0x8}, {0xfff, 0x0, 0x6, 0x3f}, {0x1000, 0xff, 0x1, 0x8}, {0x3, 0x7f, 0x8, 0x1}, {0x6, 0x9, 0x4, 0x8000}, {0x6, 0x8e, 0x3f, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5001, 0x5, 0x2, 0xd9}, {0x7, 0x3f, 0x2, 0x200}, {0x5, 0x1, 0x1, 0xfffffffd}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:09:11 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000440)="8d99702a40556868a76bc1914f8023a58be4e0113d8251e086b076ac16ed815eb5269165a9e6df0aa71680b664a0c12ac26e72c8b8551f983ff0a5aac84b53db94e1ad08358c80d172e42bda2a3cf8aa5bc0c46e869bb5f98e2f2b41c0110308633e3118f37d47f3d3c678d7c50c81b39c42c82f9b2f83cd2895581a3272bdf54d1bbe811071e368ae4bb488b5b0c2ab40ffeff9d50cd0d531e0b9fe357733679bfa56c3f190beceee52482d5e301f1f9858aa202888917f131ce833e5942973fa70f311486046cb38705031ba01c1bcf70c4983ed3aeefb62d885f7a56b85b5223e8613d96a98c09c84b5", 0xeb}, {&(0x7f0000002580)="c05529bc4db5f9fd952932d9c6014c70c6fec15c205acbf5f09bd1d7dcf091a1ac7d13282f510a16ced25b34423a33ca833c4245cce42af9260a6f301fc37d48c807da04f8513ac13cd735a9da36b87f17f21228f7ab617f783edbbd057ed2440d91f63a7fd928fd8dfb6c56c74092fce470aab4ad73bb2c6c9914a489fbdd5fa6d9a75351616b6358673c337befefbfe56a591147b546fa1e2547c02d0f24f1463c80546d24a643ca2c4c228703f48bef04a72d74af757d6a60b5585ffb37d9378d633a59c5a9f65cf7fe84b9e1f96ff95013db2c7a57454dd2b14c40e6b084d2737497083c96e7e92d72b3236770198e1079abbf7c39eb1eed2f92715d633b16b335aa5c60f23d5854ee85716654eab56c05e9c5166a8d2639b99bfd4563b66ebe6c38274c63d8352a8605598a400ebc463ad9ef1228270c3fbcd496d86505971e42b9c87eb0ec0921b3fde3d4e3b02a2bc7618947888e1aade718b25778644759eabf3a8e815c5047999e2e3936382f9b2b6765c02e916535662de816c1b6a16f558bc5eaf50c0cf34a8b509fe95ebe5b0038b9fb484b6dff7dbde9e090b1eaa7d9ccdaff0a66925e15ec6bf55a78cddb1e2e5da2b026143c1077fdb140ed364ac56b9bfb4b2b77f890e099200d3ae29bcc94524d43f0ea30be775b7fed7b229592db0bc7aada127567096773596e79208e331919ae7a4f9779273bd91833c5cf0f69a59488099e4fcee990a6d597a2b2ad8c6d4ef0b00c46a737b3d097730a4ec5b00aee9ffc8038811ae2c97ed307a0786ef9e4437021b817c1f355ec1993b4eca55ea53466ae2019266c5775eabad5cf7afb0b33b04f426c32c4f7efa30553e8151783441eb84d86ae1affc73e6308b50b19068371f7211f768fbfdae2b543c35bb86fd6fd64c069a9681be145f2e4b5226ff0e41c167c24694ecee7b166985ff889f4bc8422a2a958f3a25fa7a4fcd0d0773b7f83a56d1b1b6b3d39680ac3159e07859f3e218093d8b88fae255ee1ff72df5627b8c48b9c19dc7680b31489ef1df6beb09b58276439674b3ed3e57ca7d99152c1c9005a3694188c649faafa75fb57bf5c78a69bba002a306407386cfc84181a12f36a53a72de4c7800d2405ec075116454da80aca6018ac3f90c31d2af12b6233ecce3184c100934e50477b3881ab90cb2c9d936b3b28646e7a290d60ab2298905254ddb28a84d0938b9ef07f2cdbed488b053ec7de9818e2a50f0a3dae2b81106b5771e983f47eb636fdd041dd577ddeb89c7e277800d0ce9729f01cb36de097e33d20940081ce217863349d7da120ddee3dca7a073d327e12dd2dfae9401182d7310abb5caf6c06a6008fbb0a5ef898d0ca3e0c4954a1756903352a7a5e3617047388ae7bee7a465094b36cc55dd56334ab0e16edb9c5d53e0e14c1a8183e091d9bd6e44d19f7fd287bbf4881d99cb854271546a18a7304317ac828d29e07e570b5b713b7b26b1d9b51fdd8987f634689ecfa34414ef10262a8f09a3e5495072f7d668126e00627622656f936b8d53d4662363beb345901c871d6ae519a590b1bc317baa7144198344a39760540aba22fa222c643315967353e4c7cec7acb9e54d1ac757aae308cedf3d4bb489cca7e91a3d98ccb4d7252bdd6753e3ac19aedff71b43f1bcdece9624c16967b58a247460356470058f6b9db4d33af9989d4d02d30aafd3fff2dd58465c542126c84303a24b8b8d55b76ab6aafb69bd511e26a8ff2eab59b092f842bacc790e3ea35347bc5dc311797d0bf38354ad6dcb541f17ab1d07865bca1763cd76e0d4a9cd5c32cc0442ed7ef799ea2254b90c0bd591f5dc24230b2dfc4db0ff490662f583e4507f1488fcc4761907b7c516fb7efa71b0b15891410b8cea416eb970e90fd05305f57e1a0e8721ed90ddfcd308b887a9e3da098ca537798f9acc2e6d20511f7d2b2b77e17e5d77948d0a146be8f20529e0c834950ab0bb1668c3b2a53ce02c019475f9c0d8d26eec0500b1ec6e6aad0b74cc3279a8d5e9bc399380ff7eacb8dc78b93ddef687f3c67136facc1b814e8f59b24b6e0cbd0eb8257cccc5f8a87d15fd56bf7889657e2d2e58ea3746e947cf088ac0d3cac5412aca83af093f253ef9a070d1962b56bd7c7ae1cc97afec38218719b59ddb3e5b849236dd2c877fc93302e442bd8b5973bb35469d1584d5c1facf5377ba1de43f6209e32e156efb95529ea9cce8c8554552ddf451f0bc5666f43b88fa0c47e478db1252fe816cc8d52dbc71a2c76cdd68d0db32bad4027cf0623cc363b2fbadf6f4754cd274e0a2740cfc552e73a54c67cca7475eab8700cf6678769cb35ca50f5149ace79df3df266dc8a07b78b9e9d0d140f7dd669a86309ef96ade0c3ed934e51e6a605547ebbe7171983fe13cfe66063346fe7609143d7a98ba24e8404a91770b24ce6b10263b61897beebfa11253821c0a348b8da5625263182e07236c6e4cfc6b94aeb1038120e936138d9891fa6cf831e792b558d40ef0cbb4d3430a2543913c4b244d3a10bc81cc8e25a35a99e9496561c6b514bcdc060d8426bd7e26cbf191aabe4c4d28d5ad1adf051fc55ee60cf55cdb767d124e41cd4516995b5d881d9a6d602f6fa9aea0895c1b75b4e07c5e66f05c5cc0e7ecc8d989291336e4dc9e42238f8ddfc9233e31065131f347e126da05de70c63479e910883991918a28cbf04dc1a10ae51fe59d0f9987c2be07190eb3e31cee50e71f2131bc8436c4123ffa68b6666ad946947784ec9350c6c5c30b3d790dcf95a25b7b14d518b68e00c251a41ec718916896009ba345b7ef1e812f80b75d15502c39be10e9605c38cc45cebf617bb9a6f6c85ce8f6e99248634dbe47f3096e1f05fd1bafcc63725e23f08921563f7e254cb82e9aab5b46c0a68a9bf866b58bc96a6ecd3a8ae2b202cf56063b6a6f223aba32b5860d8c3b9b5514ebc8e197841c21506dfe99ca50f01979bc0e8bf0a576c2bf2363707d56d7d869da321d4c678130b866272749c14982a33b9377dc15f3ead11b97048296e21a133b67a8654fca9876a5fb1435715541d444ef74ca1618d313b609409ed6f4681d1de0fa18080f20a8ef99477df0add05a079010abe20c1d68c1e8ae99fd17af54fade7b2366dd0609f82a708a9a554c1295702e1b81dc920789feca2180732548110d3b1f868f09df22c3e848451928cb78bd8486838328cca526cad3312d79b4232559e7ac58a051a66917c01e7756ddbe138feec7ef809e2cfcecbac978816aeeff3a7a7ce8bdf6dd16daf5fccddbcb4907188cf0fd42d65d7cdbad46342ed99a91c90fc1849dc250cca979fa7897b0b98a89f528a4f55763fb873bc4cdf85b514eb3e4d4a4678e63f6b67a92aa7914b4fe7f476d1412fd469bca71e3ba82e814f2589c98f1f9f855424482a962d3bbcdf9a3f58e1577a355ab1ae984676237211055f1ec546aa068dca2abfc6f02028a7e1069c1b6afa9f4fb0efc6e6d0c475a63ecd193ded4e6f1eb0bd58ec9a5e1888a5c4aec9a1b4710595c63c27b7c161873f0f45ffbc5b28fb3906bbba94f1595e2be4604a664a6debc4bbb065c22377f5bda62e77aa24a0e61baf1a7536d742cd99bc4c0f2fd17e6830c6886e44a521b27115f846a3b0bb302159348ca4ae31efdc6430bd57ece92805c92d51b4efb5bf0543ddd1d26f0e746ed27d60289ed890c1d82b6c85cfaab47a63bc25dc655f8bc93e8042e921107305ef989e8be717cb78e220a116c96191f51fd4b4925051d1bb40b00c782e037c17e7c84a31099237f618ac74334bf7e62ce702dfe87bf74af912801bf75e591ff757bd9add12e35ad010b68af038e03e949f973c4d8dc3497ca87eaf27f15c11c44d045e11037dad23002d57eaff07df66d92b7a8ece14930efac158500b142348ecdc9145fb1059d4e070d231f8bbbd052675013c65d069ffac645255f5440263a3c58d6b629d79007cc7ef4d36432ad0ba80946b85842980d02a1d6fcf542671d96cdd306dfd24942a33c1661b4fa7d23a6166e126bf05a1d5cd215a4a1828ac891ac0dd6c7b8d086e7b0f5d9dc27b21a1e555fb6ad12e2f3c9db5729f363c317c4b3193b846988ab5bd794cccf0df3eb28721b53ad70a721fb1ac81849acf4054ebb27047e0c2598a4f853ade06d037eb4a0a37cab2aec8f330f6515858c17ecb8f8b5bf414a0e94c9cd0716e9d1292b3a39c1f9326cf981d5afd02d7784ba63ec93ecd98ddab3ef27ac0dffb5a19b9e388ac8d9252a336ed904df670532b27917058b54aadafd267dc18d28666c5d1e03253b5b70c16b8f2a6b77d388585e7c4ed6521640db26f9cc7cf4df445f5f22a8a9651e009db4719b9b43dbc54f3e728a71bf2830d29ee2f99cbd1e1d4e9ecae01239e92f53d33d929ef1c8f1788ae8ef4f5583a84eae90220346cc836dde35defdde45461393437e52534fd84dd2a3c171b2c3d386beb7b4bcc87f0086703baea8fd7b46ab8ae83fb612907fc1238723f2ccfe629b36fa3dd08996aac9f986ea6a0a22506e605375b22f4485274a3b54c73a9105a7486f35fb6c6fc0dd2253af16bf0bb7fddde698f86f182e1a3022b522e84375e9fb2b9bf71c664686e6a7af25b8f1e6998ebeffff3eee2787200812ebab51fca49bbe262c398ee567f13297158d4ac94a6c15283d3762ca55e1d8f7a10659812dd266e7c96f05d7619247e013af2e5ad8a5aed4befc0aa060942f6889b99cf8e2ddc7471a3b3459cbbcd13a235e907161c24af87ead7e5041cd6c93f461eafebc91da3ac5ae7d84c1daf2390305b29a384964e557529b0ca9980a9ea5a3f81ce61b5fb26335b77285498aad082a1b167b83b1598bb9bdb167a416f971bfdd5d8fee2e245627c79afcf4c99d921528feccb883dc53852b2935829b32f830c1eb30f548147b9bfb6c47416880a47dd7a3f8ab024a9d156fc393e4e706c842337540a929ce3db52e1612056894c07695c42d1bf636641f56133a9c3562d62a26fe1c3223b7439d1f4b3af5e4b8c668468ce923cecd9b31cf0afd44ba2b5cc4ce84c7ef25e23f441143f3712c02c9aa38c68abfa816c7f6d68a81c57eebdcfd2cf90ec7cd5ad2bea1bc3c0edcba2162eec73c41a6cc168130771c44c3d6c588097b6e88300c75a703dabd5fd091cf4fe2ac5a3bbc45b29926d5e33e29d88b29568db12205e1da26a6ea5bcc30a3f3c3b495d157b6eb064f0b06a0f7d3fc5c306afdb55e7d4e16a9c70c50329429235adf2120bd70bd162f194025d5d408f325bd679d6cea8713100888f76b5189014d86e57e74739a67bb74494eeb02da3378516e52a05fbf130c25e633cf839ff43398eef028d8efd0ce34ff4999396b61cee920fb1749c6cffaca100cc1869f6cf88a956e7fa7e5e688223695665aabe3577dfdc55869ca29fb029c3d40e3d0ea687ccc52be881e5147623b8416264efb1d1022b1b65baf232e4d6d713974a494cee3b687bdb7cc89c0e628dc3411b855836f8352ea77c2f5a566a8684edbd964005153d783b06d33e87159cc8657819818d1008eb12385a4b86098782b2e3d77b9742f336006c4dde4c7078e8b24ca6d90cca763a89ec1164a98c6b38222075afcb1ccbff046ebeb850a08c9bcc6989b1e498bb30af8466b93a3db1b281ed71ea5bfe5b1024231d9ae1cb220f20a073d096a6cf0ce26d6c02f2df992c9981b045e8edce20409eb68d0bd8d9a5ab9055fc19118dd1e4d3f07a86921e40336cb708abda5e98ef39d4beb13ffa297f47ed03ed3bb9", 0x1000}, {&(0x7f0000000380)="371d1f46977fdf70f29cb0b66a8c7a2f6df99be96812447ac232dddcd757c8cb5d37f6d8430fcbaf6c580d13d3ea7ecbfbe793187f9a69c4ac1bbbd0ff8bb74fb599", 0x42}], 0x3, 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$TIOCDRAIN(r2, 0x2000745e) pwritev(r2, &(0x7f00000024c0)=[{&(0x7f0000002480)="580079f263e224a22aff62fa0534cef3", 0x10}], 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r4, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000000)=""/30, 0x1e}], 0x1, 0x0}, 0x0) close(r4) write(r5, 0x0, 0x1c7) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000300)=[{0x1, 0xc0, 0x7, 0x5}, {0x8001, 0x9, 0x8, 0x7fff}, {0x40, 0x0, 0xc1, 0x4000003}, {0x3, 0x3, 0xff, 0x24}, {0x9, 0xd2, 0x2, 0xffffff01}, {0x0, 0x3, 0xe4, 0x4001f}, {0x4, 0x81, 0x1, 0x4}]}) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x400000002, 0x0) close(r8) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r8, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) close(r1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000002540)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse\x00', 0x80, 0x0) getgid() getgroups(0x40000036, &(0x7f0000000100)) msgget$private(0x0, 0x114) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) geteuid() r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r9, 0x2, 0x100000001, &(0x7f0000000000)="5d3f6bfede662b14", 0x8) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000340)=0xc) getppid() geteuid() getgid() 16:09:11 executing program 1: r0 = socket(0x6, 0x8000, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202f3ff6a48ba6173e6fa35824ab19f26612c298742731f4454b2f01a6e5ba61f5a86e71caf03e8ffffffffff43dae9611d3c44779172a06bb2573952393e1ef9d50d1105ca8485cc7b773f5b861381f84be37d83574f23bcbfdeede15fb5731c68"], 0x10) sendto$inet6(r0, &(0x7f00000000c0)="126bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc856f102a787d532, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$getown(r1, 0x5) 16:09:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x15}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 16:09:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x40000, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0xfffffffe}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x51) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000940)={0xfffffffffffffff8, 0x0, 0x5, 0xffffffffffffff19, "02000010000101937f000000f6ffffff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:09:13 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r3, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) close(r3) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000100)=0x7) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffa, 0xc0, 0x1, 0xffffffffffffffff, 0x7}], 0x3, &(0x7f0000000080), 0xfffff801, &(0x7f00000000c0)={0x200, 0x2}) connect$inet(r0, 0x0, 0x0) 16:09:13 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x3, './bus\x00', './bus\x00'}) 16:09:13 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) sendmsg(r1, &(0x7f0000000300)={&(0x7f0000000180)=@in6={0x18, 0x2, 0xfffff66c, 0x1}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000001c0)="7c03cdfb9a4b671c68283e3602f7a9b340b06a6eb6ab91a469a4b4dee116461a34260964006964a373c954ca0fb9c96d3b32bce3faee375495faeb96e8883cace51eb6aa504f0151ffd1e2ff7fb54bfb417fd84ab535958b7a178de5728c70e599f2406a5231c2fbc5989406786a8afa962b80f1eddc1c622221de793911967178936d816198b70df7ba43d519c5f222c90eb25d446525d4d35820eca92d9317483cf394b2f5a662", 0xa8}, {&(0x7f0000000280)="e1d75b9e66ae", 0x6}], 0x2, &(0x7f00000007c0)=[{0x78, 0xffff, 0x1, "b2db871b77b02d982a7c5d371b8afdad3c9b971477bd582ea701c85a83668551cef3d8ea1266826ae95523e6916fad602ce23210732dae1993a08103d3994d3a744b54a5a7b718d714061acc7796d8f11f7ddd530c9b289ddc0b17e51ecbc2d8f515cc66de1702"}, {0xf0, 0x1, 0x5, "087dd66cfff6fb65c4670bd322619bc98f9430126e98554f3998546be6f2927f66047d15884ef5318e3acd9a2bfe21d8ac5735b975c1c5708acb1747a24f54b368245c03e73c2bad540359e89a83f540c1857492c2c0343c4738c74423733d53ed1776055ee76ca11047a9f0e3761a927fb7ec771f58874abc83a1b32f6626743ab705dcef34955db69a0429f16aa199fa293348ecde062209381f730596165b0df3a9c619096c6dc5244962543c7f25c406677e496ff8b2b64b00289e5494efdf97af488b34cc5061f93339ae1b1e6327e0b6b6955ea62221361c"}, {0x20, 0x1, 0xdca7, "f2156db67476f4a91849508faedeb4"}, {0xf0, 0x1, 0x8000, "dcdfb93cab87aa75dccaacb6e91324f28b20dfdcd2b32c5fd625e46ad0e5c0c14b388f004b57cff06702da1928e2074a10229a5c4ef6620cd02ef5cb8ced079f272c6c5714f36fcb2583659bce9d4b6568e8a59051c8cdadb2aa3cbfadfdb83175bdae6b90dd33b3da0cfb7900d2352cb0af366df210198cf0632b668dc037c5c2d58d1dd5369b2f98a2f39759d4aa4546416558587b3298306ad42b939154b43adabb22852c59fded3fa7adcd858616477aa1237abdde8d376d0172478e1419db8dd51e878aa321144782280627d4a3dd3e2a73b2c34e3a1b8676bcc9d6f9"}, {0x38, 0x1, 0x1, "fa5b25f88370884463218d0f460e9f6b63b1118bbd9006a8be55e07c5b0a699e8a9504d1"}, {0x88, 0xfffd, 0x20, "da234d951a17ce66c8592158f77ceea372aefea57334152dcea9230a97f2cb1fa1484fcdd30d68cfbbf45f6d18a5094b5c644e69f75c9bef0f4e74cb53de1027c9cb0ce804e5481aa66d8b627e7de7bd7aa5e1c4a8c0aa448a123bd7bdc27aad86874517e9ec7d3e7eed565bbcb5d8918272efba5bb163cd"}, {0x18, 0xffff, 0x7f, '[L'}], 0x350}, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x89, 0x3}, {0x80, 0x80000000}], 0x2}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:09:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x61}, {0x2000028}, {0x10000000000006, 0x0, 0x0, 0x7cf}]}) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r2 = dup2(r1, 0xffffffffffffffff) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:09:13 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x4, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) recvfrom$unix(r0, &(0x7f00000001c0)=""/193, 0xc1, 0x800, &(0x7f0000000000)=@abs={0x2, 0x0, 0x2}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:09:13 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) fcntl$getown(r2, 0x5) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:09:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) ftruncate(r1, 0x0, 0x8) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002002, 0x28b0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="00000018", 0x4}], 0x1) 16:09:13 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0xba5f885, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) sendto$inet(r2, &(0x7f0000000040)="effc589ea704f7014daf675357b8710491198b18481c9b2e0292027d4618d3bf5e4446b73735a8a8f4fbef5160c95fd88aebce129aaecbe25406cbf31ae03d8db7", 0x41, 0x0, &(0x7f0000000100)={0x2, 0x0}, 0xc) 16:09:13 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c4eef4aa83332b3b691d98c688f01653000"], 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 16:09:13 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) socket$unix(0x1, 0x1, 0x0) write(r0, &(0x7f0000000080)="b25dd93617533151ea8d80d3a564430b225b2c896e5fcbf430ded4491eb4b0b716d55590fea19a72bb160d68a05e6ee5d1f4948846be5ef4db88109e6fcd56e8e72d3f403734eef94ca3d5d901baecefd474712775346cdabc7e6ae5ed84a71eba9283d093d75b6ca3cd7b13e7963e35a1d375a99bfd96f23995599dc19e7b7df6ce33b0cdeadb8e8e78d32846da1827019d3e81dd3a9d317cb19cf719fcbcb27d4faf0037d6b8611c6a97601b3455925531c123ea8589d48c1b0563a2403aaf3546e86ceaacf84f60fab1fc3628ce8f429802206f9c4087816dbc692ceba47de11319da591483fcdf6e257e3ad10877a2b739516eef1cab12aa23e630514bd082dded38e5f4526aae2040264ddee730b889d1c678dde8c9a1882a8a0628ef0862dce89e87b4a4e1aa0401e2b89c49a3bfbda8771a3e5e111d33e095b75b0b95abe7c4228ec05f29df82d5b2e78cdbd1e378b11c430e940c7bef476f4a4dbce6307883c227a741d5c9898a42aaee0adaf6ef4763af745d39b83910b3f23ba77e5ebe2fc09c05cf6c473af083a7fd8ead101a0f57279fecf1e435c3429f411de75763b5d4d9853ac2f8236a49b9f7eb45a8a14c1a680accfd32d8e72cdc63f89ff870b05a8721cdb79a52e3bd5c4ca5fa5f7038a3f04bacef7f6c5d89ad80bf6906e3edf0c6eea9eebbaf0e799178d7f3e6ea069277d39f687290eb09d9a1fd154eac9fbc7f0ac13de938137a036a2b6b29df8ea53f97df4f1110f1238ee972477c06a65f1751ed5674ca240e26deb892ce1f2baab1539b7e2e080663ab9838a0595f0db2e901dc2f0a0321067aaee4e0d60ca2606789fe07ee767dba89e10e8e2fbcaec97074607e9afbc3ecd48e59de425c01f222f29b71b39dd3a8f75aa521af4b80460549e61850c5a1b01161217872f347767ffafaaaf557d96051fde576db505a468c15983995b90ec4fc8c30f25cc98a2b08465ff741620857ce6116a5d82b72e0f2c37770caaeeccfc21b9999736d194b581e13074cf3f0a55bd8c99cc99220068ecbda3b675295a363c6a7c0064464ca2b6320269f58a628754d2a554295eb3d693034bcd20af1063d2f33524610cf8a4109df4e59ef9bb6ba3d1a60b1114b795238e63f4ac20d284b5c79b4e07e2716fc58d86fc3313451f9ca5b99a5e8f985be344f7aed54874135b410da5893b07ba206adeeda2de95157c57e66bdc3458855b9f4ad272e9dca987012c717008327a6583e0107c485c914c397bbbb2afb89a7c7d44675b5808b4540fe64de58c29a85645a044c305b590c1df6cd603715d536de23d92dca0ac0ec2ccfc9ee8d6c9e5520221328dc295912b972616ae08bb1d2491b2980cba5b245d93b0c951f8f21554ffc2fa9da61de0a6a99f858a22db651278b5b413d7697a3ea86d9b6d8ea47a57bbdbe712b9435e480adff23bc193e4f662619490aa1601f6192d3f78fb05348352d6794ba36cd6a36ce2bc2f66b56ab0fc179a03cadf802603879d0eab53cc4ff2765aca74bbba90bc67f97cd6fed05a646941ed2aac5c9d1bd4284ac7a71585e9dc20bd85d60e232c95f86f750308564449727eda8edbc8330a8464c69851f340905be19512bb40ab88ecdbe609a7894afb2cc2cd2aca8cd5565dae7d5addc4246024e7c182c247ee058c4eb0aac9c619364086d37d507f1fdccda03977d5f35e51150aa8493a2fabaff869d57dc13b59fbc0febc9fde76c98b5be6cd2aea46ebbcfc654749d0debfaeb581566956b3c674df54a8b73402ce30ceba019adb04bd180b31a9dc89588606229101f765d3eb4537880f091c1157309c8ade72185af5d677b52626fc236066afe696fa216c0a5f8158089f8e903d04298dc42c375bf160e6c91e209d0cbfc010cf0f044089f3a8fb8424bae8150cbcdc4fc989a5126cce5ecc5fa2013f426ffd76feae3a18d1a6fccfcdf9b901584106f5681923964b29d86c2a3632ad6e3e2b992c5bbbd067454c7cb429d882ebe980cf5d55cf3510372e4017dcc760366fb4d", 0x5a1) socket(0x18, 0x5, 0xff) 16:09:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) recvmsg(r0, &(0x7f0000001780)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000000740)=[{&(0x7f00000005c0)=""/201, 0xc9}, {&(0x7f00000006c0)=""/118, 0x76}], 0x2, &(0x7f0000000780)=""/4096, 0x1000}, 0x84) mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000180)={0xfffffffe}) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000100)="3af32fc149493f870100ba94039094f806c9d1734098f482c48b0dd5c3596c59a3c4a957133a4767a466ef70c8dd9bf6594197318fc4b18aff1f9d2b87630671b5ef", 0x42}, {&(0x7f0000000300)="f8aba44ccee2021c869c9be73e80d3b58622a8c56e1aae612648a7f9534ceb45ff881298bb93dee38bffb8e5c724a12fd325ff5bdf00fc5bf73746a14b4868c333091dc71d39d61abf1c5dcb964aa4e6d04cecc071f1a3240486ee220e1468796bbb1bf1482bd7b36e74fe209e8b1150c40aa98c71ddec7f6e5e31b731dbd394414de1dd47c81623e677f091d129bfb8804ca5c70a26a36effde6ecd06db3629f2ddaf472d63cd26d4cde711ad874bddb1268bdfdf4bf56a5f5a2597a2ef5a45e509af72efa761c3fbec60531deb6506875e3f8f5c7325678551f9fa8a956a40e7a3ab0dae551f9b64", 0xe9}, {&(0x7f0000000240)="5a7fbecd9c3296781105cbef0e00fb1c260f6c9f432effb4269bebee76ed87e969ff53f08374ab72166fcb37f700e20f2370032fac3e404cd23d7c966de263d64d07", 0x42}, {&(0x7f0000000400)="4b70b5b7e52ffb7e15df7b44198463f5ee06229125b8507b7d5e0a6338a7ead8f51a20250f30f07e015f011d7975b71cb0cb4caa163f40b5b51b0256baa39f0319cde88831970aea49c9d98fbd6839c26e36cf4a3e7fd4839787fa1d003e852d2259601ee2b57ad70e0df7f2fae9634f7091d5025ec37a20a5ebb510bcfc5f6e5fe3ea8abfa5888daa1c26c0e5494d", 0x8f}, {&(0x7f0000000040)="03c5d0594057dc157fd3c33decc94fd8a9218d4a9e95082668b0fd5cd67e448bb338c60253e6b36c9cd467dbe35f28dd2a2a93a423e60c594a", 0xa4}, {&(0x7f00000004c0)="985a05c298ff908f609047fc4e8e7afb", 0x10}, {&(0x7f0000000500)="f2383aeae3dbfcb9277a192a499d300b99be2caa735cccef06abe196b09b232e03cc5aa700d502c6852780a41b15bcf7f0d7a427ad0d96756f201376a8", 0x3d}], 0x7) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f00000017c0)) 16:09:13 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206918, &(0x7f0000000300)) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000100)="31ca1282132c08b03d45d14493b4cf8cdaec7c218505ec8f951fc2fcb67bfbcbb37e00892c53f3532f563c04b626b8f6de15de6b36ae8b436a042edda69229cd06801c139c59351e21bd51ec300b042072e220a9a25e3dae921f7edaca6f12241e0b17b42f9e9e056a0c239761a0ed2f4aaf466e47bb2f55787fa63ddfcbdce7dc7819e1fbd16987f92c0e76e88c7dd969289c138995b852c6682f0ca7f7e5fdf8b46a8fb4ece7e8bcfcb62c8e2a2296e6a3a237f1402b023c73", 0xba}, {&(0x7f00000001c0)="3293dd0419a6d8ae21a1e40f4199c6139b0e1bae9646ad5c57931847b5b4c0474c6d087fdc69", 0x26}, {&(0x7f0000000740)="c80000000000000008fc25d4c66483616f46f887e296d309b64a126c6d36dd1d125e87a472c05069530dee89fcf2b1d4d532d66d07b04e78436177e2c05b180a196db0c5ecb317c5411c71349d009a819b3b22bceb52dcf73ef7666237361f205c7747d66ac34fa555be140b0c89a6d7fc57a4be15b569db9e3f6220c0ebb9948b5fd7a41be31b5f1de23148bafd7625dff6b4ab05604f328d751114bbb1bf9a8d04a650927d8bce401cef0605a06d93e5d2cf8c4fe16562c13641c5d05a2ee372fe00f2caa11ca87faf5b874fe69c37813155f1c3d10f4f0000000000002c4204722d7f9c2a6fe333c6275fc1fcfe954f7362fafa303496d9c77714f0a819cb1ae79d042316a69e868b3c7b04fff5e412c9f2f6633150115814f00900b09150f75ed5a095932228d90cd2b66d39cb337b9b3f521f8922bb01ee69c5176960e0c459b73533949a856e1d", 0x158}, {&(0x7f0000000240)="f01bd14a63ac47f40306867e15e8ed291122e5f9dfca93b3da271f984b2dd4d5cb5317187dc369fb5242bdea56cc84", 0x2f}, {&(0x7f0000000900)="dcbdac38a3fef173d803116b8d889747ef42ecc22984febf348af4234f9a7d09c09b4b6f8c307e8f9b18faf29df7197383663a5e462b3b36fe428112f8d29f0c26cb20c3407a920239c0e6ec5283ced0c82df31c01bf747b6a66e9784b94f7f5432d324bf930898ddece1be2fc2366e1df21a6c9c9ff", 0x76}, {&(0x7f0000000340)="dc3bda84bdb9156c6eaa3af1ea0e974a359382c0897253cf82324b685e4b99357b9db89bb2174758c9d10809b4902e6ff21a8b3c5c2b9bc4690b9f4b394996fb4078c20ef88d", 0x46}, {&(0x7f00000003c0)="5f6a95e4f0eeb3bab9827e0239df0a097628567771b2a3ae7d901b798c1e4b2d8033477b2fb1f1cf4ebdb66a91474c81919a1a74d5b18a201f1bc7bcba8f33a88d7babb7dff5a98cb4d15748fb0d7090c766abf1e88a4ec89c1d457f322894c6b7d83718c4a55a92ddae551aac001deda4fcacd102c2224fe786cc89733af88952caf365ed37ec7a3d4cc676d3293879be73f396b797b95f79ddcb6762390676b9378705ed5222fd90b67fccb10a929d63516cb78275beead33b54df440f843e5e555be87d43b3b6ef5ff98fd56e440b0db0a5fe0ea5f8ea22c2cd6fcfe19b8bb288c3e70588790158849514cbf94329", 0xf0}, {&(0x7f00000004c0)='6'}], 0x27a) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x451089a476ee23ea, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000000c0)=0x965) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c}, {0x0, 0x0, 0x800}, {0x2, 0x9, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r4, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r4, &(0x7f0000000240), 0x0) semop(r4, &(0x7f0000000240), 0x6) r5 = geteuid() r6 = msgget$private(0x0, 0x682) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x54176a80080cb8bf, 0x0, 0xfffffffffffffd9f, &(0x7f0000003e80)=[{0x0, 0x0, 0xa73e, "7bfb59d6daf6552a25e998006b61abcd0b0b9460d8a0c17ec682a58ba76d2ed18b9f7ed32cf90daa4045a7bc423fe95d1e535f4a"}, {0x0, 0x1, 0x81, "30e681048dd3d64a22221ca7b3df20c9f8316c017f3e203f7b3b221875045435062dbfb788327f6b53ee34d955792a0ff4ca38fe8bc37dba6a9d63674d2a0b50b9769fa505874920282099f15aa532ffd90dd90e387ca4c8c5f82a7265fea31bae44b1c57ec099c28db517df5af99d9214062e90dc11870f2f82a7934bf2298c0c52766f8433a517fb879bb2c5e28bfeba633b574a7aed8485c60a3b101221b20af761c7b03929e7ac6796ce7bb70af15fc02f8f2509639e2dd6431581cd6c7f4bffda499b29e0be"}, {0x0, 0xfffe, 0x9, "3eb6acb6a2e66044be40ef66ce2b1dbc1b63da5dd767c60ac38ce3751771b5823ef7dca862cb84fdf74e59ba263c95095ff10392df6fd9cbd579bdd473c46a65e5a2bb2b53e450d3a9dd6c6e91e8485318d201e2d3895af8bdf8b53f04ae178347b941716b16d28784c314ca7873d9237e12b105496e"}, {0x0, 0x1, 0x80000001, "8a74ef25069b7d4fa04c5204f913988b5092b32f90f045a2369b3dc52028ba9fad6fd954e04327d01ffeb9d79f27b9a01b794e40a26b5beaaef1a8b703b3b5e4bc7e0956ddbf818cf6d9bd3a5b86c519ef0bec0ea72d4d09dc0b60695d22cfbc8bbe8378787680ddce5c3027c0185640a65f51632d2ff6920e34b12be2fe89039f3660ab78f5f7069f8a255b48e56b68cdc96d56dd3da5dac0b86025fad9cd1990afa760304dd0cb1f5c91316f0b9474f4872159396aff54796c2c825ba8778263ec094af9aa8a3896a78d818a4d5fc860fea5dd07d74871c38522e8ea8b7655b9cbe2295dbd1f70fefffc610c7d272683498574a055cfcb4960a7489e051d52dbaa679743bcd0ac5c6c8a16f5775d479bc46f7faf135fe90da6903cd15e958fed147ac16c5a056ae29eeb9505b5243c32d8dcd68a6cb7241a7bcbb4715b1ae7ba7cf8bd3b16af1d7257b9ba41d80f78507e1e42f5e827e31b086dddd0d8c509e69eb135971a856e64a43b1f3aa5948af1e39d55463524dfa8fe1226982a8b4cc8eb56bb23"}, {0x0, 0xffff, 0x982, "4bd3873909e0039a68c359875b1defdd7b9f25f09476e726bff961b2345d75fbdc3e240c60df78258d31d212ea00517516ab4dbbbf8f0a8c542cbe45fca1b5e800cf698809d1de55a76e7bf688ca4998331330a8242e88fee8dfc1529b6368c17d5d0a474c0c975f9e8b9cd9d49c2e69ec443209e827770fa83228ce46d093aebca1ac9024398ed4ad6808b783c6f77261ee2470458b7ca8d387c4527eef38f1081e897c545992560383c7784cf225d18953f7300123dcd67eadd9af89dd998e65041239de244bbe436171eab1c2dc92baa28920021faf84d36a187d0cfedac628f70b08e8650434200bc273065a68829d2f9c89e6be5bd9ffe0f4d91d0def15663a49043a09a936f452c7020d697c9a8b1383c063f08d6b31373f11914c7db00d0ac52e5332a3bd6ad57b2f1fb4a974d526d94eec1f2b039808bcd2882a7e45dfcc7cb8f9753bc12e3a8c03033c901bb62cec25a46cac3b2c0f3585ba14adbeafa5c8b2e61c0a3161b364bf49e9bd22e8b9f313a73d0f2a3f0d6468af4e5a03ddb1ae97ef8be3a2638c83fc77233d023fa4eaffa9f73b71a737c201757c7b36761005a8b8ffcd9f27e639ca9bed0d4b2ba75c3f247e82042902519c76cf5e65a327693c84eeaf664b6dd3e04b062d39bbb8080c4c77af9b51f69102dbf764132ef868aa48bdbe5df3acbef8c034cff9c4e2ceaa2fa20620ae6e4c64df6144167445e79f3c9ca217570936d1989f99e5ef2374a58a00239842e1606e2f5b7359a6eb7ce1e332ad1829b4a6abd75147e4df036c1b0405ab1b34ebb2498b4fdb6a8c2b6780ae3e8258328f9acb073a556144681901db6a6052771d264375a765dcee3d66f506a80715ff869691a3a9f1285ed5955c28cd42c92ac266991dbee499610dc553f220639c5c11204f6800c370ae2b6c6e27fa1737ce22d17f9d2c0c3dd1a92df3d1884ce3e0222d4acbbe14af49a7b82ad641feb57fe838d42d03ae8aa835efa84cbbde2190c6db2639a5394baad5305264fcfe5799743b19b0deb5e9db67492d45db4b5c045aae15c8d269c6015268ad35c46692e4b8ff3de7f826d7184e5e2204c1f809a376e699570532ce6a6b75e8c3187221c530b9c0af322effe9015d53c9d6be66fab3cb12310ced2dfb300b7f0092b681824131b3aab11870dbea0b5481093acb27f65fb8a3f4d2789928b44d3e091782392768b8d8f650bc9c8d6d540b85a155a53e1f34adf242f0f072fec9e69413384d3e9828de205afe332304e98fcb8bac9ea5f2864ec733b9c03a5bb2721e24fba418e4a879e745a23c2ae366e463bb46725a25d5bb2e47c26abdcfd1607ec379f215a8e85f797cc45512599f46e0726069e4a881beea2696449b4996e65be61d2ef42e8b7593a817fc596d20dd479f62e31c70b33dede1f58ec567f225804df294c75b23914408e0d607fa20ad02648d781e829b2af544517f748e82a187c6220bf5125d69b56bd6f5d4a8fad7727fbe8e981104c6dc6be9b7f20daaca7872105d8bb6a609951f1b2663da533dbff0aa2d413af2e779aadd52aa953bf7872ae93a735b3e19e70b46be80c8f1e9e1216f8c6ff8015771db3fe01133f8542f1de33606ad4f8f204be9db6c53e1fb93ac3dedf3ea6f7a25043a029f3e08ef3be7c09751ee7dd52931bfe527ba0af1f577578b3fe3ece2cf49890b562cbed044b63363989e9a7c210b3600d0b3d5796893c30089a74b9151a1db99eb6e826d89aa9c23d07dc540a28488a30aee3cb749f8422f4e44978b3803564269c7951bf57f6d84b59c0ddf492bb29ebbb8397a71642d15c21227e1a6f452888f32d161abb8e376b1f3b09fd980ec876e1cda3e7fa856e9e71b4c02a30115ac26270df7d5ca1932cab1c1e37cc647510020538515d5766a0ba07f79725c206e8e111018a352d5632d7f22eb0d51c22cb0cd99fdef90cd5f210db2444cb675b234698b095c02e6a0452fa8338670c5413e64fcce139517970218de5b7c4e4619e7ec5474b2142f7e1fa695209395e0250df4bf1229060eb6f6099271a8a2cbe89974f9140977b07ef3f7bbe3338ce51779aa3844729a5c7283cd4b8dbf11fba9ff999a698da1e00298b1856bec4fd5fe9dd4fe4ef93649421556cb8c745c45c2ffbd615adb459d5b14f7be7ed1db408125d0abf9d63bf1c8a98a583c270c95706e8d19b73eeb5643bdaa71a05e6a4964e12f79b1d30b22c71e33b19bc570c488d0040335259dd64b177390dfaabafe6e194604549637ad36a27defafc472540cb9f245d4d2086a3dc62e32c38253332869afbe137c30cbf3e6c8aa172f5fd037ba336e20c3129cc2727e7668af22ab4a5b2e40fd891a917eb149f6859f6f27b84fe82e754023f3a34ea821747a9874aaf43b2914645d4270b8118d0fcb70e78aba49eb473c124082123523797cef604bb18a5edb3578032077f54e2dbf726df74a71fe676156d0621fd25c6bd8a8ed68fde1952d16ca8ed4ec072caa702652753da6c33935b9cd9a31922cf5bd34416c7d0aae56d232d0dc3e00da8ec75ae796aee4a1f0b00a9f8a67440779485e0d66244307814b01ebdfea083cc2423a0434d3649c025b702ef345e47454204d14cf770cbc4c2e68cd258faffec9e201fc6736af62fad303bc63d2b05d39db761110c5f26db738001e2c4fed10d9b7d4dbc25a3a1069cc60a67ce6966783981be63e539472eec819fb84debe801969c5ced271682615c7a24d5b30732c734ce6c128d8a26e444bb78dfe44cd2294d09b0702bb0453cc663ac06ff0dafd9b608d9d98575446dbd70a72628fc4797030f2a195b43c94badd1c1849501f28d59e84b4ab5b474012fd79eed37afe2ed9ba1fc2d454515648424549ad7a8127bf3f504b5f6afdb9ec404470c4a4c304d497881ddbe1771eb7ce82b0c4d3fae40d1aad726041e628138a0c7d2257b2d1c68b43070c00bead94222b0383916f7428121839a109d2b29638a5b2434a1070e8b16510148cd8679792cbc3e21c4d2dcfa423832137e1a83836c5cc65ed2aed854571e77f9ddfaaaba28e44dbd6c18e6f430139bdf2d3ece475ef27c5af98312df45ca3b74357ca988b9f6513f76f9d2bd46834e81976bcbc4d75d9f0d91f22f0e5a0f27a1b1d76414db5f5532d7790a4e703c470b17918d0fc312da6389af22cfa31c557ccc6740aee74cce4e0062d2993dc3cfcc4f53a1ed56f9aca9247a5c844c63c03938abd8135f01c3c7c9b72a8722ec9b60f7d66bba584b602bf0891f23026da05a95644f6ff81c682fac83d81c3f8d4ce6640525430d2a327b92227a37f87a4bdd2404d896a5b6e9cf5b41eaa6e78ab04ee95ebc45fb1fff08abd19e44f648e7648cc0be84f063fe4d676062e1cf2d18e1e3b2f39ca62a801e3f6dbf52a8cba3106d8d25843d54f33a9f4a435e352d70bc3a460f5ad8d6e2ee41283d1a948350d218fd64754a4e26da923ed527b082c1ac4ffa3f80059c5f4c2f538802dd0cf6a987b7090c009d8aba03659fe67f7b1b86c88d4ae416be145413e504878c3c61eabc2e3e430a3ae143d9f1e8a48e17019ec3eb43d24eaf8aba3611f97ee61aeae65ea0b01c122cacb3dbfbaf1ae05ee14a502cf0938c2ef61099e2f4344793184bb634accf566f4a6ddbca4f280cdbe325aef321c0072e3564773386d73658e890afbfa3070491bf347e1f7c5273332000512524a03582fe89b238dd8c9314d005644dd2e09a95e7a72b27c59359ac4f87401b94b2cc0cbe3a7da4b9eb739ceb3063df2fdbc7a267bfbc703f6a39cecfb172eec5d64c0f8a6e67bba2f79ea5fd7ca71398321b111ff9e583a95eae2e93edfd4250eec07e82c7d1a0c9eb78c1db8f32b9735c4c33be242f0c5dda4b0f2074c41b4a6558d6fc6d68ebb9e6f4f764e971634763d8546b806d0ad9449b281b8f297a659d358695dad6fcc12e7ec99b470b6d740dd89fdf01a418df3ff224ac72422a658779a13a4eb60b0a092a18009321c431cbf2e161cd89a42174608e9e3fed33347fe220c2c40cfe89f2345248af8cef92091cd57c35c759dcb49b062527e4419d09f0b13ad3becaa3c8c6437c68ac293873b2095ab830dccff0792e75c7ebcff83b2c0ab1e8303a4ad7f0fa06d4fb9f8b9ccf342c5abe45b0f978c0834f3589222cf5fa2e09e236a837d485abf3c65b856b9d35ded5a042529a725ef4d6db635993421a19cbdb83d89fa7858320beabc75152cebbea384492890891a3bf3226561986cc51ed81de6ef695ee1f8e01e9af77ca4c019ba7ac39ff1475b39f3f80ce204abb42bca8aa256dc7fbfa348c8dffbfdb6c512819ac1471b13075db413afd799a27dc0e652c1bac4cf8de24295b267625046b3da445f17974359ec9206ca8587a173585a28e3bada0d2794a5e1b864eaac374acc5f5a3181945e10c9ac0c1d0a8a78fa257b0c8b2df75ec73c8946dbf36ad6516df6de58427a79dcc859cccc4a2a819e49b25010783817a3c0c889f4e9a76688da27f5247a3e42fa5c81d5f82bb0498a38e451cf752515122fee89026beb53eac296e992b7b0485fd18eb0bbafe8bbf811e8ddee5af42545924be43e42939b144e3a117224be71cd34c436e935e0109299ee2200625e3c2079e61f21dcbfe8c1e6dc13898c565af927cd7cffb8744ba79475aa3c89511f25aa2d7b2d9316ab538305208c38c6be9e786dd7cc02e6e3432d8d3878d338ccfa894b49739bd585bfb1ab30666bb6d7d924f73c08f4d1161d4296e2ce670e92f103c77d080bce59792808bc2c6d5cc5192c4c3b8cbc530ae4b99871411d1a49cec7a0edeaa7087a923bb26f0cae78bf83e9e3e2be76060ec1b21d9670fac284abf80b768bfa604659398bc99719621b1576f30f8717f6d3a758c3c7196a9fc83bc956a166c68273a5ffd6af9b7fd777945749bf280e7f998ed76cd275f7ee76d3226515ebdb44933e06dde8e4814251a30292ce96feedb11f17f3e79082c52bc0862c7e03dc78a5bc77f5feb98c6a9330790b09ef817f9f86e5506091d1e615965fdf2335d21662a6abb99f5162799f8cdbe0c6b04e35b2680bc18f1a0491f8c98934e3ecf8eea486c776b6c902ee74c01defade2e060f45edd979b9ac44dafb7f8beeeb8adb4ebd1980535d415c24785e90fa982b4bff92303ca5e98ac2cff0ee20b47384381668c7f7ae08c552478fde27778868d24c960e5fd6d33db3b5b02189c4a450ebcbae90511352eb454af17b2c391fd2c6db8a1821c46a4a441f7c1f72f57fa344f409f06b2f448adc8b092e8d674acf13e7c99210c61dd92de9fb31e9e24b293e4d00685b5c514f070cb3f2cee3260155de3dcf157ee601d98e5116c8b86b83e65768c470d1861cfc4bf88415c25a9b32502dea0c8c473dea27dc21f020e75dad569611ccee318411946e7250f9ad21d8d0e738e89a8fa4687bf31d8bf1e0844ea4901a21c33b3d8755e2c8ec01e18cd09803e75ea7619283f0feda73c108aa1c821da3af12028f11f46d68474bda72cf95b7f464242bf2534e7f2b3653c3d985f137d292357975e6acb777cbad74a1f26c5941ab7f3b4c4221f02492beb145c12e47a0c1663d8eab2147ff954a53e1625dafc7fe8df9c3d4645b2de30cc9ccc86e7e1aa3e49b3006a5b230d32bc144e3e34f93878f41162f7977733d5c01bb56bd1b84b90180f5552628996005c9ab8a1a683231c26bfd7751cc44ba2792dc15cb61c68baef08c338ad5c057b129eae110dcf4f0e26820197ff89dfe3c3eb2c27cb02b45063444b5636"}, {0x0, 0x1, 0x5, "ef44da06b8ec684d3bfa7617b0cb1550766e293c972bc1c3a7561df6f60961f58aadb5780436e5590dc3fa9072c5f83374a30383bb6f88f9b02c9209414f062a9b82f20e06b6a5b5a8a98fbd8e9f0739e694a438c5c1c3d279158b734bc81e3eb83e5c28573454ac5fa6d038c4ad8c0ad080f6a238e23cf1f60ecb745070c212a8b028259a6a0c3de80d52f201f67202b5bcf55e85cc2fc287b2805cc5a9ebab08d7f5e000783d2e556bff95b4cbb37419044a36dbf479eeac5c4d407fccb7b5b8c4f44bb0547b25e1456b57738b"}, {0x0, 0xffff, 0x8, "dca0a69b79fe3939af5f9349bafaa58c5d7547eeeeb113824356d44bb12ae75f5490b42aa8c0ec0e162df622ea0a54723090be01c57ae9f69304354bd2f819567f9b0fd3fa8dbc6d3fd78bc222a9974c4a5f94836d82506e0dec7c7a388d77417eb67720935165c0f7e782a5017e8e8b0725076773a36cd50db3c40b55eedbb5507bc61dcc022e91"}]}, 0x402) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r13, 0xa5, 0x1, 0x100000000, 0x2}) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r15 = socket(0x18, 0x2, 0x0) setsockopt(r15, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) msgsnd(r14, &(0x7f0000000a00)=ANY=[@ANYRES64=r13, @ANYRES32=r15, @ANYRESOCT=r11, @ANYRES16=0x0, @ANYRES32=r0, @ANYRESHEX=0x0, @ANYRES32=r0], 0x7, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r20 = getppid() r21 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r21, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r22 = fcntl$getown(r21, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f00000001c0)={{0x2, r16, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r22, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(0x0, r19) r23 = msgget$private(0x0, 0x682) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r23, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r23, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000010000"], 0xffffff64, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r28 = getppid() r29 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r29, &(0x7f0000000600)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000700)=[{&(0x7f0000000640)="9989bc2af2a28788578cffa26820dc20bac27585498a3d0af78a46c2153290ecf7a6ad5778315ea19e32487e8010ccc1f66da318ddf58d3b7581e2110bd7956945e1d2961a2c56d114fea1ade9a6d5de56eda0f00db508076ec6d131cc4eda4a9f3dc74c8ec3a774187cf70b3570a5e0a4831784343cea640a1f97b4b932346a004c05562de4e95c6db90e"}], 0x0, 0xfffffffffffffffe, 0x156}, 0x0) r30 = fcntl$getown(r29, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000980)={{0x2, r24, r26, r27, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r28, r30, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000580)={{0x5, r5, r9, r19, r26, 0x20, 0x9}, 0x7, 0x9, 0x4}) r31 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r31, 0x0) 16:09:13 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) ktrace(&(0x7f0000000040)='./file0/file0\x00', 0x6, 0x920, 0xffffffffffffffff) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:09:13 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820af5ffffffffffffff"], 0x10) pipe2(&(0x7f0000000100), 0x0) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0x5) 16:09:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x0, 0x2, 0x9) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bbc01010000000000008b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r2, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) sendmsg(r1, &(0x7f0000002340)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f00000010c0)=[{&(0x7f0000000080)="cffeceebfc28fa7b174cdec613427901fdc013d0cb44ab9e4fe918e9b5c1b67bac4eae8b39289d65d712424bd8388efd4c62913e5f69b442be3edd9085c9862d0a4b7d9b16b3c62e3dcd7b7d16ad191ac117bf41739bdd5317ffac42fbb342e98a7ce74dcafb97b3525e23e2a8390eb5a03648ffdc659f03a5df8648464d492d0185614c89ad770757797ba89adb7432b64e11adcad8fb529bc706d99bbb205e0784173718a1b04cece1f72f5bb03d14e1cf2adbe612b7d4a4ad23aa686b22d91d3b2c2112a8fc07387081379503684299acef8fe14c7bf3521601022d9d6fa57b86c248c222f2e60dee4ad1efd95ec6278a5eeff2112c8b139dedc1c132032db8191a04de3dcbae0b6c794afb9c77ca2f0857a61927d69e9bdb06ca5ca478c0fd4387b6dfcfa2a46b6c0137ac607a5f3d7c21b969051541f29e208f2b75fd85b54fc93d9b5546736841710509388bbd4130315c12152877dc82b854e20f0ad7e76f5b5ed840f2c0026461bdb9fa2c6c5e69e2f9e7bc64d672ef32a2f34920f9f60dfb99108687cc3777b4e1455034a9af3fcb8cdb16281e38d9673fa54faf4e5577d5642ac3d0fb3b17c41cbf6369ecda0ca3768651997834dbc2e288906f38c5f759c096c08ea5ffa127ec952017cf99bbfd4ba2b01eb8006abe040ae6a9430c9b48bf361bd946d8296139bbf529a4d4df06e0e593b4f3b78ccd5dc07782b2e8f4d74d05e96bad5e5cc4c30f68ce60476e14b494419e183ddd9646efc58441764dda8782ff20c75391455b0a2cd1bedcf55e783b90b4cce27b0d15c8b16f7c4e1195de304f5977ac34693271eb16cc9a9aa1bff052a89e0b0841faf05d225abc0f1c2e840d913fc3bb49cb965c110898fb3f26a383de41a91b4d177f7075d9ba0df51b2184223ce8b43b0bda81476d5c884b5a02c4c9460a14083aabcb7e3ef52cdae23fa14465ecb4577eecbe69716614b948000716e7fae75abfd0024cf469c1596d721d04ecd757be6b1b97460f6e0df6352536c4338485ea6d39df4e1954fa0787f91ab776317c1358df7f195f921e491298326e740ddf03fcf4db543028eb171f8296e0a1d5afbc290efe8c648212d0be5fbdbe105a82072d2f3242eb9b7390275c9049d789be152c4a57071dee66dcbcd3fef272de549473f979d24c449f3d209b2e76c2ba2d4dfcee26779607ad0087ef5cdb6c149af62a657519cfe5b59e80fcbb01b30a84523d976728516314b635555bab2c1bca85a5700e1d0e4c1fb21ef6452849aeab53f977f9cfb255dcc65f2137c514da08446680d706fcbc25c6e7af493831877c1a12723689bf6e2788edf8671921e7a5093a8df79550e0c1739288f2c7184b5ca513bafc6eab5e4bba412ad7f377db0afab1b53c903d1d69a707bcad03fbab396730be6d89fe582086e29d2138f05098bbb8a78fce6fd7678373d5682da98cd2fbc25f5dc72f3ccb629d701b0e147c989145b97d36515bdbd3677fed62bdb1826e9c4e4602dba698bf33d77b484a4147c22012f39b13b9362613d8ac44cb9b3f8e4f69221da62c4b7f23b44f212e4e888b0d7471d8608bdffa05715b0a3ac9d95d059334d5603dfa6932c29bd43e91a1cb41021ca99f9e3d9b39347523febe61258fd242cdf903aa98edaeaa110ac5bcc01babe6761ec3ebbaf7ae7aae7249443bb65297a4a1965ee5b63a58e8433ac8770a6f959046ce8a550dfa89a7dddc3070a0969e002d4c1fe81615673471339973248330d629b85367dcc54c13dc2c1615d433fda9edc569c4aacc85f30e10b37412fb3cab7e2a3203c684e28625a5a717a8761001348491af837bec502891e691ccc4ab5131f09639d5bb7507e56b3b04addcff8ca55f5211f99d4420e7439cf0a87c9d5f57d6ad1fb84d8ff279c6549fa2a02b532d320249be45462052aa9f3b822abd524692436a01b994f0f7dd0bb1990c00d55a735c9e59c22f6b65bcd0068c37d51f71d4cd21c6c20b725efca7cd1599093997057bfa6f3727e8015352d41e09a48e119841cb331c256dcc3812b8af41227d7dcbc472aa538ae6c30c406fa12b6b66895635dee1723b0cf2c88c050e7297e6f45a85c0aa69a6b6c2a762d6e1afb3ac4c4dfe3ede5c3eb1e31c8692eb1e52e22b057fb288138b61eee5707d96ac39fa66128c5074f305b77b8a2ac5e64885fb1aa5b31ffb2d9d036ecaafe1a4a00c61e2f6f723387643049b8436f94cc93357b07dabd763acafede3ef65edbae96c3caa0f0659cea6a13fcc21aaccae15059bb7775d90bdda85804212820c46326e9b2b95b5761f2673f0ad24a6619be0f2ec8f12f5e1db1dc8a86d8f6f506a164352303646c31d4725ed1de72b6d55d33ab1c60a9300f9410a55b4a5bfc7e009351df3ce2b8ed21b7cf28341e2a23d40264bba5d186480833e53bc54c3202d201a83095dc5cae4055dc4af9d6a4603d501cca484c067a07d477a9d9494ce082a1c378532f6bff5208ca57424ccf1a9237cadb0f7e6eced896e48769fdda13ed19570a617c0776103c2fdab322126cf2d50db90c5f7428bccdb48f1440135357cd9cccaa5fbc11a84d47bdf9f3b4f7843a03aae02de0e39a0abb43834f85a7c7c9f5c1003e4889cb0c08b19f9053a20b793590213d3b026539aaf508095bdc8eac184c5ea7a23149f61aa25e9292b835733a31fbc4539f20b769b8193b67325473223dd254bca9c5025ae14a8941c2c6aa3e8b182473f6161680d30b9d7d3e9f232918773294c4d8933841c094562670c5d624ff617ead4183cce9d227d64ccfb936ddefec7191e15733531c7065d2c2df574f665fb1f8d1371c28180a3f67ed9f572a172a6872aacf0a5764461aa671164b43d012c65f61c088ef9c7f9eafa4eb28d45f1c31a0812f63a8188588ce3604f123c6b8a6acaebe98609eba2c2513b94da32c6a4d9b5c7d8ce117e4a0fa8cd62cd264f65a62ac03b972241761cfe2bf0ed88ac40bd6a77518ed0bfc7e378cf5ecb6290b56d9c2712af718a779be759b1fa6c8e6347a32b0b16397b467c064ee5db2a78097651b2a2cf75d5cbcecb8fb9159a16df7eb035101220b78c023c589ee2a089fdaf774b3e089d7a954e0699a64df8b7dc16e602a1342fdb8685e8ef8dea08e503e726d30975979e168b94d6a788f8056d36104708e9f244841845bfe8227fd3dfa337e6bde1c5a0177073707f26ab3d281866b3008eaaacedf9cab88abb7c35729fc83502a44a360c42b39c2f5882698ffe81720f8ccfdb69372b21996deb5d56439d4666b28f44a885acfde4587002356e7028b099237332a5975308395ef32d4557fc417562a54c523ac504e8ff1c0f5ac6b766afbcee331f407bd9a0e46e982d46d8c0c72dad6005b50e4005e2220716705f25bde192b046c9383542bf64d1ef137f74fc5a3ab17bf8e01ab081253a24fb262d826fb02443126cca67177825191e5be948471811097edbb5aee585129a6037d75702a3b5b60599f3a960cb67026981b1f2b4c4994e70aa7352d483081886887e2f5fc0ca99e3c87ac6443d3e5f4187e3897da9b7a95f77e3c648cb9d7cf45c95d28a59bd43db175930a9f37d8a7acec031488180d7ebfc49122ea681c028fcb91fae8f98734e10ff7f4e99536417bd41acaf4c3f3632be8e776bb2777558107b987995a2d5b3a272dabd6b21c282e1eb3119c76ab07e8dc5a9ab047a57f147a1b8bac450b4649e7941e92b820577ce455f76b5d92e6df2081e92a888a0403d134150853a446604207c706c8dd2025ae52ea9845402815e126708633d86b6ec4d857aa44a5a495bad40ffe6cb64e436bd4fc4e5cc236f02595213583690906fe9ba070efc8ad8dda7173e9bf3aec272e648e1793f9c0fb6935f37c4120b2e7498ea6dfa419f9d56869ecbdef959ca2958f3042a8f95299dde14dd24bbef955299034109abf402fe5a8450467b14c83265324d20a7c3dd826551e88509648c1c02f00dcf0769c678e752f7328da894327250bec41b2d4af598f884bcd063ab1fa734f1336485f51be10e4b4b56ae5c16f141399106164632c81d18e6848875826f95de07c03468084841de1ea4438cf4ececeec606035193f6fbaa792a0378865a143ae0ec044f075ff47ce8eb25e6a7efa386f90be7414a5c917fa5dbfdfbb2f409a2db29ec558a97715a35a89482f762b02bc7f6841f4e44ad5d0e41911b4ae67a3ef7050d9e48a33ec0ac867c69503717686814b19818e3893a46b2640de72fc8da92c008d544f953c409b4268aa271f2251f75397fb70607c30502f480f8acc7a4296da201f304f68d023dda4a7f9ae01b53132ad0b7ac400962e0db4c9f8a67d602d6ad5cd02bc61c4f8872e63d0fb7b5a61d77133acbbcd5004a14301361d211885efff6c4bbdd35c31b12eb8ea925dda8ddc4fdd8e12ad9e8c84a0bf1e97c9af6d5e12d9f6371109670ff5736b4b8175fdeab31b11b76e860dfcd3f46139a7b873a551451124595fedd41c1b93209617a161fc3de7fcba6f45e44366240693828cfbe89b3251afca0685ddee6e40dd00c8ba7791a334376d48d9adc24b01c757b7b5b23988f2ed9df14b86060aa5c2f172673ffa76735e6494cc7b97c92889da2ad7bb5b99553f6c718b4bef315d84c2f944267e7ac01b6018f6a13d728ec966f79bf952df806ee8f6ae72b3d4870ad714cdca55b45184fc392ce4a3439a2ef17deeb0777cfebdcfd10a24d33e86ce1159ee664f030638b2f5ab6e77e287cb1f646bbce9ad9979acf5a153e880766fca11d879cd5d89902f1b2b1648591ea2e899cdfc2575d317055fd907c7124369c42b9b26392f14cf719fafc1b5a26c1871fc8a524180412a9760873ffb297d15f97b5844aac4996016562896169ed233dc5ff0b3aa5edca16fca3ba5b28a379fb3f3e15f152d13e008029dde04e7cc2159140f4afc15c11611b171a8ec8109ee37c7fccee1a943aa703e38d3fbb75e43d1c1c767b5e9be31ed26f336ea9201882a989eec6124a14f9d1c41366b2fdb7b3751ceaccff5906375e961262758854b38df4980dd9da55152f21853211b88668b37eeb24489906c4d53ffc1e814ca20b04c87704ea0109318e611e8a7dfcc3fea11e732a5d43f46c3f56e55859704e9b2730c572d4a19c9d9dc4da0dea50ab8f6a431f7ba0cb659b40cbfd30ff66ad3d42b36c976f98679351304a3006d8fa3872ef16838e590e9b808ce03a2a11db68a596dbe0efd5d913f38a39876184a959bd96ab48068a7f5a1d774d180a8ecbcc1a8afce41bd0c7b3df47aeab44a43e6fd0206cb555c3e1d4707f811394079422f33d72a6cb38457241e85761a2638c261dd1931e006029388545a44671c4d65e533be054fb2942d87c17a696af135941516712a2eb2c47b5612ea3fa4ac0cec43f1d9505ff42d0dbc5f973371292fdd02ee818309d07b43529e881e6dc6ee79e8e277d928c7e8050119cf979b00ae944b87f7e309a3ef7d04a421f129f5649f293e3855bd75ffaf6fcaa6abd814507be14e6c5f36ada902c0784ef18555bfd1cdc47e87bc1b91a292e0e15316aa155c51c2dbbe4665b7464a4f47d7d1872ba0fd7585307b3f1e43ef636735f63a7c3d1ae606575b9876fa86e09c9c28ec7814a77443281219f8d700ccedbd2a9f5bc5469f94d54414d411cb16fc320cf7b4080298384ffa6a1bbface6d9bdb3a568eb3ea99618baadde1bb7ab4e809f874c224dba21c406797618e9a0fa60d3495029c5e5f768642c6403f7b3772ce3a280e987f67596573292dc7", 0x1000}, {&(0x7f0000001080)="f2760dd55f0533cd576211a4ebf3", 0xe}], 0x2, &(0x7f0000003640)=ANY=[@ANYBLOB="10100000000000000100000004000000d7afb819b7273c5cc0ab04bb05a2dc2e6f9d52bf450ba399c98d92cda745917baf38c9955ea9d20f570abe0f7daf85b5de96598d0e0cdf45d5f895b2adf39ecec0efbf4d8db700d0dcc4b19ac86c3115c77df0682a2d977d0cad5a8e9332a5e56f8d02c5c37efb79db705b2e4b83b14ba85e2394db8fcdd0b143ea0174d3391756240d6c4816b3123957eb8e97bfd34c873bcd3b09feda385733ff07d691bceca8e1924cfb9fcaf8c9b3b3703f061258b43d3b86afa8c6ed15be344ac67a516083f1d546b43c498ea1ce7fba87ea22cbe6f17f06e827b19b00621c275b43925609791f862ae2b7737897deb9ec1cae2955fe9d476053a3f90b2fc99c77d99890a783e5d44a402a9fd4d8934be319d893ee1034fd409c599d0570471a6965dbbab6f20adffae04a31bdc3659af83858f492dd1b49dca582aec786b95c5200461f7243a5277ecbde90a582f619a8cf74936eb87b53d8185bf8b095188f8d62a3dda2675066d90cc4cde4dd40d745e5d61d51c2ce043eb4a75a10459f5acdff981012d76f58d0c7673d13a7822c925c616c0e105634327712818c67b069dc513b697c8e1c4f2cc2baf718610c8586ca79b73cb3d98b0bc446ba043cf23372fa0f0b6db0e76c94af3c34d8d02c5fde0f76ca110fec46c4ed080cc25857fe4de1bbd1a65854cb1674b084df97252b8f494ab232b4f9c0613debc34fe44fcd0be33c8df988be1a63fe0283767262fe9abc54399f61f8b4356823816ff47dab44a3cb322f03d07e5db7229c6346b0c351dc3415e3c48b8a465345be5bea8b44da072bcf02683d207ca9fce4c06b71ac3bda3c8dd0e7bdf42355fea368543a0fd0d00bd15419bd36587af489684de8d8d499053da72ffa1e0e1f9e1a0ce3407c1da6d636efb7e6755b81dd81ee395c38a79e2c69dadedee60b6d2205c46535fe0367d0ba495c3148d3c1f0fc9ea927480a58199409e8b9752ae8abe25f689f67a563d24904c5f393ad0e08d68f7591626260870f01c7dfbdb19ae9e067e8538afddd99a8f5c2890368fa7bdd84c15593fd2692084cbcf328da575ca1a7319c2dc12a72272e13437ce5676900684f43778c20d67db3a929a3b8bc08e0dd5063076747a9b2d606e2da6de1b33b208aee68617383946b5566339120f7d9a14978a5dd6636ed3493a78e7ba3447663026e135988d2a52daa24da3132da9856418d8c435045f77c05db62a87b09d73d2d9191798938cdce6a0d047418fdd2b118fafaaf67513eaf54bc2fb10ef5ff58505b03e2b79f0f8ee34ac391a45e82049d00e2f203f12daff950228b32ecede3540ab8f51c109f2fddcaeac3269a09579659bc6199e57b38e78a21c690c2b8a62c4d7da87da9b7202217b661b14dbc7de986d701bd2e86a812dab72c096bb048a5fcfb0d2a6ff50961d1995a9c2df3ef054ebd436702e344b53982452a841f5c9f49fe3a46b03da0e650f65570732d472254806ac092d18cbf17da8a2551b71c11283333c726b829a017f2c7b3a6a0442c4c47bf60c1654f3cfcbf885d366b89262910cb08f58037e6c55c873b058161265153632694b6e2bba4ac984b95d89bdab7ffef41ea024cb5a43d5a5cb172fbbe9d850e24cddc98019911d4f275b4f44d7c40aa73b82e72c53781bb3c54484516ac468e2791a63a5ee5b301b121077fe95d6c549f3fcb693dc938e0805541eb87bd5ff204ece0ab0032e400fa7e15fde0fea6a5396e7e81758eb91ce59ee156e7a96a247eb3986f069872383f333bf5da222d762e26086587f8e5244e0f2f157da4ff62dee4b8513baaa45b4a99cc9c164e58155cfb0bccfe2b636af00de488fc06ef610c90b5029479fe045e4702a3d985b7e0f1d094996b7cc8757305b9a06f9c2610cd6f1b7bb2a480ec43902a619ac04a6d52690d214365d617e4ffde9d2653ea3a3e2f24947b62abc3f03c6dd1a59ede733aa3475f0c5e5c69a12c7328fee11f4798f3c1082e90121e0d98d1fcea26fff992b93831ff342b1ccccc16fe6df35aa6e160ecc11a53b225ffb2b84bb42a05ce61ccbf515e3817e5db4a78490c75a0bd9a96bcd0459f72b3ea58936f7c1836e82bd2bb4ab904a6fca5cc302df7dbae0df7771dd23ea540c711e4f732b1ea8b22c38d427bbaca291796c137d8f6bd1531675cd601b5a98418103cf3842035991b727d13961c256ecaf554f062f6d3b0f2fbd834f2561ff1f42ca8b410d579af6c0ac4b0d81a4adbaf521ac4ec29b087750f7878a77322a9d2e1234e5f9c6aaa5180c2797d4d4cfe1d1a368030af5804b16f36adc35bc5ab019b045b7de6248d31ea7bd00ae571b81c371e83902525089f060b2f0776e6e882ba594885513115e66d501d61202058c5c4aeddfe4931e65fbbf708752dbebc896837563c277dbe629b6298d38776daee2a8014df9d078d2c6217af7af60bd1637bb3e552000b64e2a79ce2717482facf645c53510d02275ab6076abce4cad999715ac17daa388621c625eae30abf607c1c5a2a0ddef779b2b36ac7a0616dcbdb389e4020366211b47032c613cbee89046e52277a4180289e08532914c800cd68480b51d0619c78e9617a5aaa81103cd6930efe9bba409d2d1fa334b7708c821ae38d0f9f0f5726b59b17ddffa05947f7e11139cb039bcd88353814b427f1a749b6e6d3977f086d61ac7b02abeebe2f9b0e7f8c5784d5869ac1a07e6484e376166339c15c15dd06fa6f9aa59b833f5c5c8873f9b8227842e25689cbcf06a00d9b56ef1078bf939e38c8c9194bda04d5a18846d57c9011b7fc92c0f71335333acb2a9851b97e7c7bc8cfaa77bbd85374738fefdce4332052fcd669a5110287a0076836583d780cfcba14ee3869f110fba56688582f7104df6882b3e70536bce4602ed5a5de38e3c6da7f72bc26d97953a625b1e74c96d71fac4b2c030bb33ea2735c01c2a49377685370c39ee2196efc7335783849ac10aa6f617e4d9950c1d84dbb8a40b085466261bb621fef819aa319dc1a66065c24888d12711993a824715834d4955a019cb63f0649cf31da95bc9d9da649c96a2ffb6939e16e59cbdfb35c44c29062d13442915f727998af6093c8302826eb0c9c521672e84219be2c113d80d6d29522ccc9c2a5cf07181b04be28d2d71fc0d0c3440e6e758c7411850571a5e4c4bba11e42a27862cbdc84ee5071e9ae2877df861b81d4ffb2eda2c1d52eccd8742d164906c04df3cac5325b4c65b64635a26f5f6cb7b11c646628ae9964ddbcc57fac30677bca1a876e7b11aa0fe043b442e5c51029f12fedb231abdccf5a0b03e758fab9c7482e9e788dad0e07cfb052d0a6bbd21f5adb8083acf2086ecdf7f6e282323271954c625758b13df5a8e5981ea8fef916cb8302805c4c76dcb71c3b9d686ed8f9c0d885e5813228dfaa5b4ed7da293bbf932f5d9731a8fe05a9ef77aa66e3185ce3948cef6a07b6466a435d4ba36e6162349429ea24327a765640c835423352ee2d4fe7e2720524f24eb9a1d630f055fffbba832e0ac34d740ea56e9ec83e24f18a71217b33402113f1323b499128b90443f6c74fc0fa04b4abab0a3d54e6818b1c799a352dfe1e5da2c69097a5582b5c4919c2d06640f7a354c6bef4360e973480ca683e6afe5021aab2395591642df93bc22dbca2b6dcd5a831fd32be608ddfd469eac606a61e6cbe36f03707aaf79030ee40a1ff2eb5763d28eecbdca275e60d93457193a8986ef6252668e7619ab4257c5198133d116cca4ec3d0026fd9798988a9dbf9b0f39c8d9e69d174871b2425c3e3382423a685e06dffe24f427dab82321276062e1b337ee13923bb10537adb302ddcb1425571d0abf3e39105cf1dc45383ab84c74b5791bd462559cbc1646047e39006e45d58c7e413a373e7305b48caeb5ec4c761eb1b576ed8cdc4a85ed3f907005ae69d65d581950c7dd3b91977bc8e76b053c335dcd29617daa7fcf4735e9259623e3b9e33755bb3636f1bd12b5132ded52468c97a74868fb77a1d06aa0d3e79c46f6ff6056f6eda73d406a55c069fb2abf228c583d0a9ddb9dae262df86568c88dbd5eb44336406800e6b4483fbb373fc4c946bbc72cb5d2a495a260371f96d202c0d762abca5d2984edc65cfacebcda9be4df1b07f90a9961298cba8763adb86d67f4ea79186c1cc2d4f6452c43c71e6322b7536333da69d2261d88603b5bf690e9ce82a75c4bb56ee82e8c63e87868dee37fd5668ca9ce18b1c9ba0c6d4e0f8faa40373cc5aaf9332c4813ce52d64c32fc308b416bceecdaea6c38ba6621c06c2cc0ada9202d4bce6218bf35fe835f4112d08a833cd387bdf36eeada1a6b3a82bc91976a507d94a2c952a445b40055e87318958d54b8ca3b86e178baf7f3ca12298766ee8134fcedb6ca778cc8872bae583602841b800032dd84a9b23555facafa6d4718d0efdc33b65fedb7abc848aa63977b1d4ca0a5fac6ab55d46cb1ab3f3efe9327b66016bc27ddaf16bb0636c704eb82964113637c5471727fc698d838693f523adb24f0923f26d34923d4182a5423e8597c88e6cc3bd7f5293653ba09ba9689e24fe1a4912096f6bcb744868027d930e50ddab1cf0a2a76417d69bc49f5b024b1939cc0bbb04a5234aa2ce90eb9631a2dd9ece37ae57ea45201e528869b4a475b4f80b304a5a29f59e1c684a22f64bec13855b6617ef3d14774864b6bde50f60fdbc203b9a774982fdb39c165e3e4afcfa42314c2b7bf4825bd6bdca61a40c90f57227eb46e9bbe0f86e6c78be74d314b6e2760e4404030eb4ceddc1e014763a3fa043b8e258574b58e2bd4e35d4bc465006299a06b270e583a607a5e9a5c02fd95c6ed31fc3c6456ced0d882e797a7d96069024a13e1cbc6a5db80b1e7c88c928e730e475d3db665327983f850a3d6aa41dc6ae1480ac4c16c6cc8a6b2aec86d1f48b1fc51c57908772e99e489dd707417a06066287340766db69822963a3390de1653994757579a84fb32376faf85672534fe4805911910b81dcc2cfdfa486ac1c5e2629a4103a3ec2289e6afc8612aaaf82910485b3deead7b25a952e9223e02caa5d8677e70a20c0b0ce0cac67f7273b43a7c988af46d8667e38f8ea5ae69dc1171144251ff7f528306c5e94698eccdb9f8bae75acc3950f2a5a456d1b969f5c44931506d10de946d0b27dc735022d9f8978adf38560f48caff5c9140aabf4f1acdd42317c895b28aee0f0153aea73349c7331a7f54f9e4238992be6e792084686ccc6c4d7932b527108d9fae83041f46fa29e5b563c8e95e09842b3e38705c873255bc32680bda4d5ca4ea68fea614cb00faa6c56cf415c3cf3fdf4088d65874620b955771e39e2426aeeebe07e2a7892c8a505c32da20c61e95a3b410f7d6ebcdd6806ec07b4b8342cccf3d211ba3f599fa8cfe74fbfd68bb70b2dba05653d14bd32a02e1c7d0fd6cca3a837028eaca1f3c588f47a19719e5cebfd4e0f5c3e12df6b68e4b192f2a04b44b3eeff09e864e5a230bc5199d2c6fea30ceb54d4edf9f214172a51394907358b90c7448c3d79acde37fd1cf9fcfd8e988d2833be4eda23eff676831491a30e33141105ed253dd75837b3d76019f31085fca5305c9a20e35ced87eebe0bbbf70dff0000007f54cad0c9d28b610914521c503428d184ad52faf6a7af1f4ce3156dfff9338e2f6279d8cba9aa26c449be6f0ed66847d01fd0d270b1c3bc4ee46b6c78729e93f5ace75fd612e17cf2ed61e777b409655b5d089c816b17543b4be7f498a5e52c441dd15d145202cd81439f56b979a4e80000000000000000000000ffffff7f54e335fb806b43774567a895f7e691ff2f47e2c4e4f3e636693b019dcacc951456e3884a82a3e9594adb53c163ac2392387cfaef336fb56f2ae8399b1c670e8e8ab36afa14c27130fb291f9503567ffe77c7f61428eba49c641eb3a871379bff23c5421eddaacb093a00854f6f02f5a4ac9f3d4fea92ca9bf98efaaec7053781fd772ea900908551a4ef8a720bfc25cf5909b11dfde865016429959afab8126ad1a2d6bbd232bc9219525262c75afc5a4680579b3bcf42ad2a77aaed243b0ca5ab555505d3d5a539d3aaf9499de4435177c7c05005f5e81051530a7a00000000100100000000000001800000ff03000063f2bef9ad35d48e9ad720abaea0697994849410a6a34c9146e6a3daf0b654098b12cfa1ccfd9c71c95c709b83c68cfdccbd85e1773a517feb10c50dbd77bc8c3b2c68a4a92cb6ef4f98f2d13020898b992483afa8689c8262fcfaf3db7507b75d720229d19f797d5eb52f84d31814b19ea5e47324ffb847459b214255132b618818405b8f7b07b607890fe18e81e1600d9051d0418add0e4fe78e04972bead9b1bac8c77cc68f295d90435e5f05ee3ae7835aea66041ef1922c6e22d87464f1a2cebed0b8cfc1541f428511b0a27dec50bd046b2ddede76c23c7d9812621264dc5e2db51ec6e52b3579da56e3bdc7a03fffb57e5bc1edf60e4df17e00000000f061bba01d4febaa108727793cd58bf0b06809e93bfbf3285c89fe1a56db36cdcb58522aa587c6d604d18b13761c640a0c3400000000000000663a33f0626707402f8b265e231c7ea775ef5be9356be70216b9a59101bc55ccddca316ee8fa80721a098c578c85c4a02ea252"], 0x1208}, 0x1) r3 = semget$private(0x0, 0x8, 0x4) pwritev(0xffffffffffffff9c, &(0x7f0000001580)=[{&(0x7f0000001100)="b20ec7", 0x3}, {&(0x7f0000001300)="d753f996", 0x4}, {&(0x7f0000001340)="0dfb082940210f2e636b418d9072b9f9d249dba7b466f1077a5fcf7b8bce22effbcd5eba34be8274e3e0d3f2fd1cecc5036743c234310185dce691d8aaf791155d4d43aedb15cfd352aa9947f38eeca14a99e592a6ed516e38b39cbd8550c713d0c54486eef69efa495898e2b9e3a3026e19fea40bee6211cb6695960d58a95d808b60dd704e76aeb8b658e8550b345d81593ec97a41e50d5d", 0x99}, {&(0x7f0000001400)="6cb66d7572984303d5bf25a7c089a253715a7a2f86e43226", 0x18}, {&(0x7f0000001440)="49c40316eef343c2ce74d464e9698b167960913a2c90849f09a53b99d5b96cc627377d2ef19420be30e09d493f5deaa4b4532a8702c8be7d0c2df412ebb432be153ef2a3be8c6f232bd098f5cfab8b11da56cebab2d36347ce04acafb8f388e3e49591c140b9321640c0d89e1b7ac713d12b095c9873516f7e2bbd52dc2e3628f2f58cdf", 0x84}, {&(0x7f0000001500)="b5921f8e9a48ced0f818c8da2d9c7c581c7220985b4880e3bc9444d87abe6361dd3de3bb1ca5ec7f9b022b8e76d86741efcafad6497a619a06cbc17b0a45894a85a487da29301f271ec540facfc6d929241149712602c607c82476a2b7a523173a44092a5d79c8eb", 0x68}], 0x9e, 0x0, 0x0) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) ktrace(0x0, 0x1, 0x73fcae1274ae2ed3, 0xffffffffffffffff) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r4, &(0x7f0000000480)=""/101, 0x65) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000001140)) close(r4) semctl$IPC_RMID(r3, 0x0, 0x0) 16:09:13 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = semget(0x0, 0x1, 0x40) semctl$SETVAL(r0, 0x71f4d67810b6d8bc, 0x8, &(0x7f00000000c0)=0xff) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000100)={0x5, 0x401, {0x1000, 0x8}}) mlockall(0x1) r2 = accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6, 0x2012, r2, 0x0, 0x0) ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffff9c, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) semget(0x0, 0x3, 0x20) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x0, 0x0) dup(r3) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) read(0xffffffffffffffff, &(0x7f00000003c0)=""/4096, 0x1000) acct(&(0x7f00000013c0)='./file0\x00') r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001400)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000001440)={0x3, 0x80000001, 0x6, 0x100, "acf8e8981b42c8078a447c82d06a277ccabb1b44", 0xcf84, 0x1}) preadv(r4, &(0x7f0000001780)=[{&(0x7f0000001480)=""/198, 0xc6}, {&(0x7f0000001580)=""/3, 0x3}, {&(0x7f00000015c0)=""/39, 0x27}, {&(0x7f0000001600)=""/52, 0x34}, {&(0x7f0000001640)=""/5, 0x5}, {&(0x7f0000001680)=""/53, 0x35}, {&(0x7f00000016c0)=""/55, 0x37}, {&(0x7f0000001700)=""/7, 0x7}, {&(0x7f0000001740)=""/17, 0x11}], 0x9, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000001880)={0x7, &(0x7f0000001840)=[{0x1, 0x80, 0x20, 0x7}, {0x2, 0x1f, 0x1, 0x7}, {0x6, 0x4, 0x1, 0x9}, {0x9, 0xe0, 0x7}, {0x5109, 0x3, 0x7f, 0x6}, {0x7, 0x40, 0x5, 0x2}, {0x8, 0x2, 0x0, 0xffffffff}]}) semop(r0, &(0x7f00000018c0)=[{0x1, 0x0, 0x2800}, {0x3, 0xdc1, 0x1000}, {0x2, 0x6, 0x1000}, {0x0, 0x1fe0, 0x2000}, {0x0, 0x101, 0x1000}, {0x7, 0x1000}, {0x1, 0x4000, 0xe30ec53e6a0b85c2}, {0x3, 0x400, 0x1800}], 0x8) r6 = getuid() chown(&(0x7f0000001900)='./file0\x00', r6, 0xffffffffffffffff) pipe2(&(0x7f0000001940), 0x4) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000001980)={0x92c, 0x80000001, 0x7, 0x2, "dc12fe10c6d131337c71f2dc6e47602f57664e6f", 0x2, 0xbe}) fsync(r2) r7 = accept(0xffffffffffffff9c, &(0x7f00000019c0)=@un=@file={0x0, ""/55}, &(0x7f0000001a00)=0x39) writev(r7, &(0x7f0000001e00)=[{&(0x7f0000001a40)="20406670315b8d40c16b8e970822c480879645670e74f3e22ba7214d5ed2f6e79159ebefc17f00fde9cf024cf19518a3637cf63b16eed952d8227d866dd7a8a67315cda6c3995dbec766f02fe0fe1aaa74a7e0aa990e4d09231c7df30dd42fd9e3dbc0c3e64a352d67252356ef8843ba509c7514f72310b1ad0223d0444ce9d72eff", 0x82}, {&(0x7f0000001b00)="1c2935a8e85c408aab2ddd72618c27134faae0904aba8d6b7cc48228f241d8c27d00255acecad8e3f9ae8807ba11c41082f1a8f69c525c809f6963c3ebc793d8c441205eba680f2996cf", 0x4a}, {&(0x7f0000001b80)="3ab356079f19aff952e511e0d18e222ae23649bb1d7d5ad072d13cdc21620e8d07f7f2f6cb0b69eb6064d58ff6cf5bbbb755a6c5d403328ebe293a1b8cd85c4f4385dd5f59ccb021844c6f09bd22020c5e2e559dd6a5d2d46f95d19bc46fb13d0b25d89af0373388be911ecd25443ab14dcb9229ca593ec279bcc088a5b260cb13ddeafd428cdd38cd554abc172a3bbc36db7414afe5fbe892b8d3a5031ffcb0f313e931e415c5195c3136cb5d1ec401b183fb27fd647d5745c72017bbc18c97e8d0e7576e7c474759ffae4d7791d854e73f34a3964dc3c53e6be1996798ee9b8a3aba791961b4bad19e", 0xea}, {&(0x7f0000001c80)="6165006f6ccd38eb7749f67577ca8c124d16f1291381f7f0a6276c6e00ea9e77a16c40a39a85e8ed2398146231d56da7539b61ef59fe65df5bc1fb09ec78745cc9948cd40220517fb31fe022727d8d9204", 0x51}, {&(0x7f0000001d00)}, {&(0x7f0000001d40)="5e14c920976e4cd6d4988fbbdac661f05d69938152b7c9e1fb9a914a6d8e86bbec45ae70c85196c0890c94b64bfddae487cca5e2c705cdb73217da31d3ced51c463de2533b56ca380ac6f3c73b4538783d03f76bcfd6780f3c9ec08124445068f7db8d1d35f18bca8c9478e89fb492e92fcde5c7664dc74e6ec19bba3cc871d479d587fbdeb39fc8bd2fd75a3eab6a441635e2377639fdc9f8ec38b8fe804e81adba6a41b84c4010724a", 0xaa}], 0x6) symlinkat(&(0x7f0000001e80)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 16:09:13 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[0x0, 0x2, 0x0, 0x9]}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) recvmsg(0xffffffffffffff9c, &(0x7f0000001880)={&(0x7f0000000180)=@in6, 0xc, &(0x7f00000016c0)=[{&(0x7f00000001c0)=""/191, 0xbf}, {&(0x7f0000000280)=""/43, 0x2b}, {&(0x7f0000000340)=""/154, 0x9a}, {&(0x7f0000000400)=""/174, 0xae}, {&(0x7f00000002c0)=""/59, 0x3b}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/245, 0xf5}, {&(0x7f00000015c0)=""/108, 0x6c}, {&(0x7f0000001640)=""/79, 0x4f}], 0x9, &(0x7f0000001780)=""/216, 0xd8}, 0x803) 16:09:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="e5af63eb637bd0a501a49f79b45e57e02fa6b7facaa0f94049893ef0156b3daec9c3fd0ae4673d5e79a6ad47db2ee9b851261254f1ddad6149936795f293ae4f0ae847716dd42def9e1d4213890e89153531e8606ecbbc1f3fe9bd5c5016bb02f0c66f6ac21f665467fa7be67a140ff2ddcb075b18df2237d057f49a805bed1d14f27e09ef"], 0x8) listen(r0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file0\x00', 0x0, 0x6, 0x7, 0x0, 0x4d, 0x1, 0x943e, 0x2, 0x1dd25cea9e330b74, 0x6, 0x266d}) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) syz_open_pts() r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) lseek(r5, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) read(r1, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:09:13 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getppid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x0, r1, r3, r4, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r5, r6, 0xa5, 0x1, 0x100000000, 0x2}) msgrcv(r0, &(0x7f0000000080)={0x0, ""/64}, 0x48, 0x2, 0x800) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000040)=0x7) writev(r7, &(0x7f0000001540)=[{&(0x7f00000016c0)="0c00657578dbdd09a469223a587ec9b8885c4b9132b98b623801d61a172e6582aebba5cab2c143214c1fe29028982c7ea9fce4277b695faf395054bc0f689d5b19022bce7f6fdedc14cd573e277c7742416559c126c7db4c541470ba025fdcc64e3920579a8f229d12bf3e61ad1e6be2b0da763f6824771f6e5c51b87b61ce14e8877eda2038edcde47fab701d27f2e8389c0b0546473925213c0483d6a7d1c14d1eabff48d33fa2de5d449a9600bdd103198a15fafd5600ab06a3f3a132c9b81b0d851622599854b05ecb331e3103f4641ae277244741c298f579980a", 0xdd}], 0x1) 16:09:13 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x80, 0x2}]}) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getegid() close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:09:13 executing program 0: link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000300)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0xfa00000000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff0000/0x4000)=nil}, {&(0x7f0000fe7000/0x13000)=nil, &(0x7f0000ff6000/0x8000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000feb000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x95b8cbd7eeceeb03, 0x0) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0xf1, 0x2}, {0xffff, 0x75484150}}, 0x2) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:09:13 executing program 1: chflagsat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x1) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) semget$private(0x0, 0x0, 0x89) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) 16:09:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) mknodat(0xffffffffffffffff, &(0x7f0000000580)='./bus\x00', 0xccb868616b9047ed, 0x8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000680)='./bus\x00', &(0x7f0000000640)='./file\x00') ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) 16:09:13 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/228, 0xe4, 0x40, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xc003, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0xff, 0xffff, 0x80, 0x7fff, 0x8000, 0x9, 0x8, 0xf001]) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:09:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x2d}, {0x6}]}) r2 = socket(0x18, 0x2, 0x0) socket(0x1, 0x1, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000200)) listen(r2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:09:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e49cffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) madvise(&(0x7f0000055000/0x4000)=nil, 0x4000, 0x5) getgid() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="a3945f289984659952c5c72872b59d974d06c913996e1783d5bd15b0e06cbc29b871988fca0ea0d72250d94d1f597ab1f71880fe74d349177e7a9d69ccb14a525ee011d857d170f275362f722730fbaf32020dc19c879524a67923a76c63e0190897d3a7ae480d5f4d1152d3d5aea39eb22ab83e5914e93e54269a2a10351f8fdff821d5c77106bdcd0f74244aa847615eb913e50ad7e29ab7d49b86e59c1205009afdce76e707a080f3e238d469b2dd9c7744e2ff25003e72727dc541a175acc32f3084c9f1d11d99771f2c35296cec40cfe9466a8676600ab6a32d4267850978888d4e7552c7af7f21a6818c62aaa51d136d5f760501dcf639cd776ffb4739e0bf19990dfabe12fe493a31efd51871df7d72edc838e53defb3ee43c671f1802d0d7b184237798a470758e66e4a47e6e3cadb0f1fa6fea251b475167588fe891dcb6bd0a55200360f14d83e115f1fe4533869d7b571b1ec958b6126c490fb22dfcb15a48487df10c7aee62e82b06863bac397e00cdc37daf2cf6b83d9bb"], 0x10) write(r2, &(0x7f0000000d40)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8ff4a41f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839126cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16ce88f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccca9c001cb635a3641b024b28baacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f8b212bee6b31d2c37f20322a583935fb780cbb4c3fca6d8bbe7d13281bced65bcac6e41ca9a2cd3301523cb67c3b796a2f90fc74d557a855c1e4b2ddb630ad118df83ff5e0e92ce50f708c199972133c209886abec4c57e2d1f9a311d3fef653512abd48631bdf0382cd49194d7a7542ccb2678e4d29ca9e4794ead8e8efb017e42ac059c40c8d6d4687b50a53f0eb6a40498a29b84dd0a41213b2f763af3cf4f857c4476b96f532fcc988ca0c05025e232b5e9a4b19d108785a3819aa26dc48041589bf7e18376306d6a26d5d8992a59633add33fed7300"/1661, 0xffffffdd) 16:09:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x40}, {0x6}]}) mknod$loop(&(0x7f00000000c0)='.\x00', 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x9, &(0x7f0000000080)="b75d03dd00ef43f7f7c855bb7042") 16:09:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff24008e12efffb27858f557020000b3bf0100000000000008000004"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000080)={0xffffffffffffffff}) dup2(r1, r2) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) 16:09:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) socketpair(0x2, 0x0, 0x2, &(0x7f0000000040)) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x4, 0x2) writev(r2, &(0x7f0000000040), 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x81) r3 = open(&(0x7f0000000180)='./bus\x00', 0xabea2ffe0066c1f6, 0x100) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000001c0)={'./bus\x00', 0x81, 0x8001, 0x3240000, 0x0, 0x6, 0x0, 0x29cd, 0x0, 0x1, 0x800, 0x3}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000080)={0x7fffffff, 0x3f, {0x5, 0x5}}) 16:09:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = syz_open_pts() r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x5c7d7c43f85ba4bd, 0x9}, 0x1d) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r8 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r2, &(0x7f0000000100)=[{{r3}, 0x9, 0x10, 0x8, 0x0, 0x7ff}, {{r4}, 0xfffffffffffffff9, 0x9, 0x4, 0x6, 0x7f}, {{0xffffffffffffff9c}, 0x2, 0x80, 0x1, 0x1000, 0x9}, {{r5}, 0xfffffffffffffffa, 0x2, 0x3, 0x195, 0x9}], 0x5, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffd, 0x22, 0x0, 0x0, 0xfff}, {{r0}, 0xfffffffffffffffa, 0x1, 0x2, 0x7, 0x1}, {{r0}, 0xfffffffffffffffc, 0x0, 0x1, 0x9, 0xe3f1}, {{r6}, 0xfffffffffffffffa, 0x80, 0xf0000000, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0x778}, {{r7}, 0xfffffffffffffffa, 0x0, 0x20, 0xb353, 0x401}, {{r8}, 0xfffffffffffffffb, 0x80, 0x1, 0x23, 0x3}, {{r9}, 0xfffffffffffffff8, 0x2, 0x8, 0xffffffff00000000, 0x80000001}], 0xff, &(0x7f00000001c0)={0x3, 0x9}) 16:09:13 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x2495, 0x4}, 0x8) write(r0, &(0x7f00000000c0)="025cf012", 0x4) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) close(r0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r3 = dup2(r0, r1) readlinkat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/235, 0xeb) 16:09:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10110}, 0x4000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x1, 0x100) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x7adddb0fa06a219d, 0x0) sync() ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) 16:09:13 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) write(r0, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="eae625e088abf24418c4ef75c238da2623e554132dba7f323ae99044baec9197e155d3943808fc56c633c69f379abfdf9c25128a34df8b7d7c5e6b5b46f6e362c0c42667d9193fbcae7e5c733ede20dd4db5bb5da2279d173f11dca783ec8eed87c72973c75cdec1d2", 0x69}, {&(0x7f0000000000)="7aec6318e0ea0b12e536ff755731a37ee291d38297894edfa6863a3cebb9022cbb6d55524571f5d205e884a53e299658685703a9397c", 0x36}, {&(0x7f00000001c0)="276e88a593444b4d894a1ebd3917afed38637e7514382ebdf50663a0a8e6c026414e1f4e259a932569860d5bc86d6c1f811800c59d03722f378bbdbaf8c1cbdcc73a5e465217c34278a8305d71ae8f1c726206f1bcb5db69f1af06e8fd3ca5dd014f736b9bf705ddad113518ce796b131f8b187d2ca7ebcd7064a44382caaef0185f2c79a765bfab636b40b582a11129c7ca36f7f7cc716f3779da8b8ac55db9f31180ced2c051a132641f6805aad3b884500bd15a9a101c2b1a5919163b7d7b62a5e5ef7630529757053d66a8972b6075e6320ce8e2addbcfb5e1208b0214b0cc61d2900955ee5bfb3d75d0b57396e6fac58626f7", 0xf5}, {&(0x7f00000002c0)="d29f575a073a57754753eceaba33aaf1f3f22ae02cbabd9e76996c350e8fecf8f5a1344cf66e13e08014dcb379446608c83fb46d1afa1513a5dceb668524e7532c02cbae52bdf23b3ecf62833c771868b4e42370668ce0a756b4ee", 0x5b}], 0x4, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:09:14 executing program 1: r0 = semget$private(0x0, 0x4, 0xe) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x20, 0x7fff, 0x3f]) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202ae46116a0f653000"], 0x10) r2 = socket(0x1, 0x5, 0x5) connect$unix(r2, &(0x7f0000000080)=@file={0x2, './file0\x00'}, 0xa) sendmsg(r1, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r3, &(0x7f0000000140)="7d808d344901f99f56164037f3fb59113b17", 0x12, 0x404, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) r4 = semget(0x1, 0x1, 0x8) semop(r4, &(0x7f00000000c0)=[{0x3, 0x7c75, 0x1000}], 0x1) 16:09:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x1c}, {0x7}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x8, 0x9d, 0x7f, 0x4}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:09:14 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) fchown(r2, r3, r5) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080), 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) r7 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r7, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) pwritev(r7, &(0x7f00000013c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) r8 = geteuid() pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r9, 0x20004268) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) setreuid(r8, r10) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8001, 0x602f, 0x5, 0x9c, "93125284112afc6f14f3e6af67cfa075b336581a", 0xffffffe1, 0xf461}) 16:09:14 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) socket$inet6(0x18, 0x0, 0xbe) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) fcntl$getflags(r2, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fsync(r4) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000040)={0x100}) 16:09:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x262, &(0x7f0000000180)=[{0x4, 0x8, 0x28, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r9, 0xa5, 0x1, 0x100000000}) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x5, 0x66, 0x40}]}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x7fff) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000240)) 16:09:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x14b, &(0x7f0000000100)="b75df7c855fb704228") 16:09:14 executing program 0: r0 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001040)=""/62) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001140)=""/110) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x6, 0x101, 0x2]) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0xdb3607100439bc3c, 0x0) 16:09:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x30}, {0x50}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") munlockall() 16:09:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x186, &(0x7f0000000200)=[{0x14, 0x0, 0x0, 0x402}, {0x64}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x20) getdents(r2, &(0x7f00000000c0)=""/158, 0x9e) 16:09:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000540)={0x3, &(0x7f0000000140)=[{0x4c}, {0x74}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:09:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000003}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000040)) 16:09:14 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x27ee, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) r4 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001040)=""/62) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001140)=""/110) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000000c0)=""/114) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000140)={0x5, 0x100, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 16:09:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) kqueue() 16:09:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = semget(0x2, 0x1, 0x34) semctl$IPC_RMID(r3, 0x0, 0x0) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000000)=""/30, 0x1e}], 0x1, 0x0}, 0x0) close(r0) write(r1, 0x0, 0x0) 16:09:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) socketpair(0x2, 0x8000, 0x2, &(0x7f00000000c0)={0xffffffffffffffff}) pwrite(r2, &(0x7f0000000100)="a1df5c8c32ed6f4121fc23da2dbb5752c0bab1df12", 0x15, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51", 0x221}], 0x1) 16:09:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x200016ffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getsockname(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) sendto$inet6(r1, &(0x7f00000001c0)="4680fa2bf87dda320a9644791d107b4de0a3e51f72c8ea2b82074b9086dc59c134f1a3d5d32883e59f7932f7d909ce1ebf2bea7988a7055b2d0743bd06d21c4af67256fa32f8c5a8ac0ead81faff16e844276d9cd8790ce6604de4640ef5d03b49cd8ac2818aba6cf17f5395f4da21b4081b2b8b2c8c2aa8b6929d587ff99e526d", 0x81, 0x4, &(0x7f0000000140)={0x18, 0x0, 0x7fff, 0x3}, 0xc) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:09:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x0, 0x2, 0x4) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) dup2(r2, r3) ftruncate(r1, 0x0, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x44) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x90, 0x4) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) r7 = openat(r6, &(0x7f0000000240)='./file0\x00', 0x8, 0x100) r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r8, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r8, 0x8010426d, &(0x7f00000002c0)={0x3, 0x8}) ioctl$BIOCGFILDROP(r7, 0x40044278, &(0x7f0000000280)) linkat(r4, &(0x7f00000000c0)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00', 0x6) pwrite(r0, &(0x7f0000000080)="e4af4b8d1a029b46088638b468c0", 0xe, 0x0, 0x0) 16:09:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000000)=[{0xbd7, 0x2, 0x5, 0x448c}, {0x2, 0x2, 0xc8, 0x1}, {0x2, 0x20, 0xa7, 0x40}, {0x8f75, 0x7, 0xff, 0xffffffff}, {0x4, 0x3, 0x8, 0x7fff}, {0x8, 0x32, 0x0, 0x6}, {0x2, 0x4, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:09:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x800000002d}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) 16:09:14 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = open(&(0x7f0000000080)='./file0/file0\x00', 0x100, 0x18) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x4, 0x9}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f9ffffff6c653000"], 0x10) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) 16:09:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x80044270, &(0x7f0000000000)) 16:09:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)) r4 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r6) fsync(r6) setsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r6, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r6, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) kevent(r5, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffb, 0xd8, 0xfff7e, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r6}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r7}, 0xffffffffffffffff, 0x40, 0x40000001, 0x5, 0x1000}, {{r8}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = socket(0x18, 0x400000002, 0x0) close(r10) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r10, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) connect$unix(r10, &(0x7f0000000200)=@file={0x0, './file0/file0\x00'}, 0x10) setregid(r4, r9) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', r3, r9, 0x4) 16:09:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x50}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) 16:09:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8400, 0x155) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r3, 0x80044270, &(0x7f0000000000)) 16:09:14 executing program 0: ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000000)={0x2, 0x200}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001100)='/dev/null\x00', 0x200, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x3}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000001140)=0x1ff) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0xa00, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x1, 0x6}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x594f3e62ac477fb, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r3, 0x100000000000, r3) syz_open_pts() write(r4, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r5 = getppid() r6 = geteuid() r7 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r10 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) sendmsg$unix(r4, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r10, 0xffffffffffffff9c, r11, r2]}], 0x60, 0x8}, 0x2) seteuid(r8) 16:09:14 executing program 1: r0 = socket(0x18, 0x400004001, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000100)=""/101, 0x65}, {&(0x7f00000001c0)=""/173, 0xad}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/26, 0x1a}], 0x4, 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2, 0x8000028) open$dir(&(0x7f00000000c0)='./bus\x00', 0x203d, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) 16:09:14 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/251, 0xfb) ftruncate(r0, 0x0, 0x802fffd) getpeername$inet(r1, &(0x7f0000000080), &(0x7f0000000200)=0xc) 16:09:14 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) socketpair(0x1, 0x8003, 0x9, 0x0) 16:09:14 executing program 1: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x4003, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0xfe) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() r0 = socket(0x18, 0x1, 0x0) accept$unix(r0, 0x0, 0x0) 16:09:14 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r3 = fcntl$dupfd(r1, 0x100000000000, r1) write(r2, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r4 = getppid() r5 = geteuid() r6 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffdf5) r10 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r8, r9}, @cred={0x0, 0xffff, 0x0, r7, r11, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) setreuid(0xffffffffffffffff, r11) setreuid(r0, 0xffffffffffffffff) r12 = syz_open_pts() fchflags(r12, 0x0) 16:09:14 executing program 0: socketpair(0x2, 0x5, 0xff, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000280), &(0x7f0000000340)=0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x0) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000040)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x1, 0xfffffffffffeffff, 0x4, r2}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = open(&(0x7f00000009c0)='./file0\x00', 0x4000, 0x20) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000a00)) pwritev(r4, &(0x7f0000000940)=[{&(0x7f0000000380)="400858443352a5ac4d34600bb0f7239f4c728df34c374cf9d928e17f79ebb83c96d8df6404fc12ca1d120ff6c3cbd7447f346f3c12d83fe4662a547b257a96f64d351e40c69d9cecc5d094b2a922595f15", 0x51}, {&(0x7f0000000400)="c02c15a5c07795b6400e3842dadcba2e470581a40595723ba5c31ba549afa752e3471bf18d0f11e88ecdc6ff0af9cd1fcb374b68b0ba83594c895dfbcbf29ba074e55844a1ca6ddafc549303088437d23d3e6f678f72f793d303701da19cfc6acdbb8bdfed782003d9983bf891eae4959c1bb498123319b3609326ea69a8d3c56eb625f8943d08ff822c7811dde869ce1a273009947882e5405d5e3c988537", 0x9f}, {&(0x7f00000004c0)="6b6862ce060ae87efe863b4c10ea02bbc5aa792c960e391d6c7cd6f7becf4f786b81d4f60ee1c7f3817ab370697fb3f97651aa11dc5efa5158f0b00449cc5f2a83f3294056dd63d56b2fe790d0b0abb3f6730ee26aac48fef9b61ac89bd4847d4c937c83f1d4c0a53f6d914889a3d53a7efa9fb46ea2d1d026380451b95088cb48db7036a66d110cda7746f530ddf87d45f3d53ed9875e2af0e4", 0x9a}, {&(0x7f00000007c0)="37de1abe824cbe7b30b08eb207cc1219e1e0d2af389751f497962cc5913da820d1debe0a17738bc86fa2cf5746c20da66d2d9c801bf708d5a02f2d15dd0b1a3d93050f4268f3c752559f8ea9e2a8dd76c38b6a73547e08da1e20232fd28611948c34d541300fbdc5c36500e1fbd2e325192d1567c7570cf2f0264995e3fdd4424bea64c7b39825d087c70a531c5f10c92027c0d10881897ae7812c0c25ef7c4d9c2a505f22843da4e76a882c21732d7f0c631f416c0e0b7313e20375670d9cd15e", 0xc1}, {&(0x7f0000000580)="55f513dfe81836503abf730cce272a299ac8dd8ea1cce3458cdf1f3cd5da223457228134e88e8a0cbd11e3b6bd4c9a9665ee7f2d6a39e95059acb53142b63861ab1e2abaff02f5203e19ecd088d47b", 0x4f}, {&(0x7f00000008c0)="e07125520aedc73085b1d90ef57770b02d0835a5ce6e9f6df8d767d6606310ade5c76d33be74a1f66a5f8ab5498e0e2b09f0636df52c1fd6d83908ca5178f32377219edffc8a74d4447deaa8e3af151eebe3", 0x52}], 0x6, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000600)={0x4, 0x7, 0x6, 0x1f, "4f25a56c289d2c953b965eefbcbdc3204b10b334", 0x1, 0x400}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r7, &(0x7f0000000d40)=[{&(0x7f0000000c80)="6f4d63c2235a8689d33a4a52937db650684fa5757c069acb8b8b05f8a3fbbe1a916de5d58601177e6e2e96842ff65bcf072cdcd6a20dd41597bcd148c89f154274555ba6bb5d6ec01a4173e98fcc2c10fa2be04d241aa6bc03df840a24cce929a1b27f136338e19aa96481dc4d4283c13da7cd90b81c56496355dea81331cff8b26d54e9b841db0f03ad4d99054cabccbfc392573e6ce56d6d72", 0x9a}], 0x1) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000080)) select(0x17, &(0x7f0000000240), 0x0, &(0x7f00000002c0), &(0x7f0000000300)) acct(&(0x7f0000000180)='./file0\x00') ioctl$TIOCDRAIN(r1, 0x2000745e) 16:09:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x30601, 0x20) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x8, 0xfffffffa, 0xffff, 0x1, 0x9, 0xdc, 0x1, 0xb6b3998a96595314, 0x0, 0x8001, 0xffffffffffffffe1}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10110}, 0x4000080c1}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:09:14 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) getpgrp() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x20, 0x5, 0x7fff, 0x9, "68f3de2970b1b7f84eb603a07ffce011be7987bf", 0x6, 0x2}) 16:09:14 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x800000000000001}], 0x5, 0x0, 0x6, 0x0) 16:09:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x8a) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:09:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) dup2(r0, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:09:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x40}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be969a4f6357e3a", 0xe, 0x0, 0x0) 16:09:14 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x0, "d730c1e7b36f0000000000000000000000e74de4", 0x0, 0xfffffffc}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:09:14 executing program 0: r0 = syz_open_pts() setuid(0xee01) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) dup(0xffffffffffffff9c) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) dup2(r2, 0xffffffffffffff9c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000080)) 16:09:14 executing program 1: r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x20000, 0x4bdc3d2fca607642) readlinkat(r1, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)=""/4096, 0x1000) 16:09:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) ktrace(0x0, 0x1, 0x8, r2) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r5 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r7) fsync(r7) setsockopt$sock_int(r6, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r7, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r7, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) kevent(r6, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffffb, 0xd8, 0xfff7e, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r7}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r8}, 0xffffffffffffffff, 0x40, 0x40000001, 0x5, 0x1000}, {{r9}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r5, r10) r11 = socket$inet6(0x18, 0x4b50dadbd28ce798, 0xff) r12 = socket(0x18, 0x400000002, 0x0) close(r12) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r12, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r14, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r13, 0x100000000000, r13) write(r14, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r15 = getppid() r16 = geteuid() r17 = getppid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r21 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1004, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r14, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r19, r20}, @cred={0x0, 0xffff, 0x0, r18, r22, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r23 = socket(0x18, 0x1, 0x0) close(r23) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0xc) r25 = getpid() pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r27, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r26, 0x100000000000, r26) write(r27, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r28 = getppid() r29 = geteuid() r30 = getppid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r34 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1004, 0x0, 0x0) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r27, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r28, r29}, @cred={0x20, 0xffff, 0x0, r30, r32, r33}, @cred={0x0, 0xffff, 0x0, r31, r35, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getgroups(0x4, &(0x7f0000000940)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000040)="abf78317ef8cbc65c2db0bc78410d42ed370d1d70fd64408dc5d6461ed04da99241b32134ac144df96cd40ec7595b8dcc5c2e0d032ec80d4228ed0daab4329", 0x3f}, {&(0x7f0000000800)="952f5b9d7c77e04bad364e9c453c5124dccc11dd0f0d662883eeecfd7f2cdc643c4f8ab1e575a3d0e76099f33fd97a269c7e5f047feb347bdb92d1b3c6c0ac0f35b0e61b3e52314f2b12a397818e9545a6c5645d4007d44748e64b15a028161dc3b28cab882a78f1a786f2b88f8e118ee6a645ba281eb4f09be01d7561cefe1577536cf010dd9266dfc55aac51c0f10adc45ab8493a79b4c777868f82e1b034b7202e99ed827ca7f5bec1e797e7c1a3d68b82ee121606dac52f4de549b69ae1ce96d17a3f9effdb71bc183512eb781d39be1c493ee54d354afe98fb42195dff76e91e9d06f", 0xe5}, {&(0x7f0000000140)="1a14f9f658daef69166655144cb8d178007c0bb0b7b36fbdb966f3dc7b9330f52b79db330fe1", 0x26}, {&(0x7f0000000240)="74057ea16bef508addb1568ea9f588bae93fabcc890599e62977f58d8cc88a3b6a3cad109a15eb96447a9ce67500b95673cf10872746016a1995e52397d48329e02cba8924b4b24aebeae159f0f1f74b7d4f", 0x52}], 0x4, &(0x7f0000000980)=[@cred={0x20, 0xffff, 0x0, r2, r4, r10}, @rights={0x18, 0xffff, 0x1, [r11, r12]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r0]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r16, r24}, @cred={0x20, 0xffff, 0x0, r25, r29, r36}], 0xb0, 0x400}, 0x8) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000340)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0x9, 0x0, 0x0) 16:09:14 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) socket(0x1, 0x4, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x20001, 0x0) readv(r5, &(0x7f0000002c80)=[{&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000000440)=""/130, 0x82}, {&(0x7f0000000500)=""/212, 0xd4}, {&(0x7f0000000600)=""/220, 0xdc}, {&(0x7f0000000700)=""/167, 0xa7}, {&(0x7f0000000140)=""/75, 0x4b}, {&(0x7f0000001b40)=""/176, 0xb0}, {&(0x7f0000001c00)=""/75, 0x4b}, {&(0x7f0000001c80)=""/4096, 0x1000}], 0x9) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000040)={0x0, './file0\x00'}) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r7, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) connect$unix(r2, &(0x7f0000000400)=ANY=[@ANYRES32=r1, @ANYBLOB="8505ca257d915fb186a332e060689bb0be6af5cc34512c5108f31420c42377b5c2fafc0b6b11bbb40689652b", @ANYPTR=&(0x7f0000002f00)=ANY=[@ANYBLOB="14bb45ed482b88fc84b78f4470d24329021c070b56efdf1b9560f66d182af0427f71a15f9bd473b271288c276466602ea26f18c2033b907d46f37df7c3796df1049738c80fa226e67b3ac75470a13610dd514d5ce28a2a3c31897cac059dccfcd4cc79b54ef1998d54134091a79f1a443086677e478d10f9b52474103bc00aceae5d8d25b0ef4013e925c0388c9c2cefc725769d3557ad87a8d740b5fb607f206e6d546bdb4224fdaaefef550bb8e1eb710ae421d41acac01c065567623bec00000000000000", @ANYRESOCT=0x0, @ANYRES64=r5, @ANYRES16=r4, @ANYRESDEC, @ANYRES64=r7, @ANYPTR=&(0x7f00000030c0)=ANY=[@ANYRES64=r6, @ANYRESOCT=r5, @ANYRESHEX, @ANYPTR64], @ANYRESOCT=r2]], 0x3) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:09:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x73850b6429796e96) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) getrlimit(0x1, &(0x7f0000000040)) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) 16:09:14 executing program 0: syz_open_pts() syz_open_pts() syz_open_pts() r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(0xffffffffffffff9c, &(0x7f00000001c0)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e13aaf3ee054d3e5a94d743268f5dff28e6c68a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471262d081", 0xffffffffffffff5a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0xfffff801, 0x1c400000, 0x9, 0x66d, "aa2434f40150f8908e65bc153581c1d5e07feb09", 0x41, 0xfffffffe}) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r4, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x80, 0x0) fcntl$setstatus(r5, 0x4, 0x40) 16:09:15 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) flock(r1, 0x4) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) ftruncate(r2, 0x0, 0x4030001) 16:09:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="8305c7abdec5bf979a1ade720ef777325c7c5c2c28f83a502edb0a76db509f69dc67eb86d973d1a8529c4b2389bdffa1ece4f7fc5538187780dcb85247e352bfc1fde6108ec19851d5bd67c853c23ad958c2c159da564114003b1868dbc49f06006b0e059796266565b52e2d8083cbaadcc785e5e43e4079bcc5daef543b725703c8dfd1768fed7076be2401b35ea98d6720dac692004f935fc8777cf2fe70e0c3e2de94d77de530478b5477f962691535722e158bc7257aae5ef280d20849d0b060999b4cbfc59911a4b4e709795b7fad1265331b5819b0d15cfcfc54b63e"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000380)={'./file1\x00', 0x6, 0x3, 0x4, 0x1, 0x3ff, 0x7ff, 0x100, 0x1, 0x3, 0x8, 0x714000000}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='K\xcb') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000400)={0x2, 0x8919, 0x1ff, 0x2}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) renameat(r1, &(0x7f0000000300)='./file0\x00', r2, &(0x7f0000000340)='./file1\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:09:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x4000000005bcb) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x80000000000001) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0xc6a) 16:09:15 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0}, 0xc) pwrite(r0, &(0x7f0000000100)="766e8f2d13ec14363125eb005873f59173a8d9bb6d31b268724ade2af5ed5591adbb5d4a8c9d358bea6c54d2344d17c3b3f90821e70afc52abd774488cf81c6b85468ce2179c4418feba5671c9ac4d21f8bbf7733a48dcd7b28a138a2b0e9551a305fde236108018e9987466f9f3f8ec70ae1c9507495b68692f9d5e73dd0d567a25aa2dd347c36ef7db5132ac3f761286d2e74dfb7bf3757e2e30bc8f5131212af5c0cbcc41b73d28bb354621abd3dc7206f3b24746f74cd687e4b7e0c1cd900d253ce16c9b226184d70dddce6a8d6762d83d9cc3c00ad679fe6af0e5c4", 0xde, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:09:15 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e8", 0x1}], 0x1) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x5, 0x4012, r0, 0x0, 0x87fffffffffffffd) ftruncate(r0, 0x0, 0x8001) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x8) syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r3, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) dup2(r3, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) 16:09:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) pledge(&(0x7f0000000000)='\'\x00', &(0x7f0000000040)=':\x00') r1 = socket(0x18, 0x1, 0x1) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd2560e6c9a1a8452892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5028130239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea14581bdd41f986fc40027f2f064b23f1"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) setuid(0xee01) ktrace(0x0, 0x1, 0x5d2d028540055c6d, 0xffffffffffffffff) 16:09:15 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 16:09:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x18000000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r1, &(0x7f00000001c0)="d01f0000000000000001c1e8cf795b29a602f87a07580e096d8b3fbe4cc2243cf042491806fb00c87a9295c58c51c934c77260d88ef0e7864c7c85d4b0eaebc2459c37ddd8c516f1f9e5c48e2d971f324e2864883327c91248c51ed84bae9fd393f42999fd5d68d778254dea668c9e266661ff3bf058fab0aa649f77c9f32583c300ce9e7b75abe632ccdd17303771ff37bedbc0dfef55e69403828b8d7267669986631beee35364ba57c5c70b29e4bdded9def3fca26f64", 0xb8, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x10840, 0x2) ioctl$BIOCLOCK(r3, 0x20004276) 16:09:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x82e0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:09:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xb9, &(0x7f00000001c0)="1e44c94917513681a5eac5b388fedf6f252c96c7dba602ae7b566e64c824de0142907ff061f3d6528ddd2b8a629e7ecb061cb9e7b2bb30fba57788a81b2d806e3cccdd001468e988baa1e911fbf0f3efe73e195e4d1b0fcdcf756863838bd00b8cac615202c3111ecae778d39e33ef6a5cb928203bae82eb55f268c8ca485812e84fa21bf48c623773b3ef77352d1d8e70f835198552d7f457aac602f57d0fd876049e24b0beb1e3380797bd5cb4eb76018d2d1e43dfd0ce07") 16:09:15 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) write(r2, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r3, r5) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r6, 0x100000000000, r6) write(r7, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r8 = getppid() r9 = geteuid() r10 = getppid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r14 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1004, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r7, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r12, r13}, @cred={0x0, 0xffff, 0x0, r11, r15, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r16 = accept$inet6(r4, &(0x7f0000001040), &(0x7f0000001080)=0xc) r17 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r17) ktrace(0x0, 0x1, 0x8, r17) fcntl$setown(r16, 0x6, r17) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, r5, r13]) setegid(r18) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0xb1) 16:09:15 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x80) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x101, './file0\x00', './file0\x00'}) lseek(r0, 0x0, 0x40fff, 0x0) r2 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x8) ftruncate(r3, 0x0, 0x30000000000) ftruncate(r3, 0x0, 0x80001ffffc) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:09:15 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)="03739ca115edcfdd724a1652fc274cbc572eeecebe804642efaddcb3ad9f0a5c5070072d84e304319dc17ba003ba78871f5804436a829e1f5cf8f007e0d1e7df3f8155eff50378bac124394002f713ee493b4c9dcd8433d69e3dd84631b4b787bcd05fb8553a0cb7f0cfc294e86d9e0324bc9151118b924a540e1d8532b9c0132811ecd8b8c9667c9aeac1abaa6fdac111dd40856e99a23dc623ebe93a83d101dd77702d7752458adc6362ca12894a18692c6df488d8e517266d20a152f8facf0b40aad137bbdbf524fd7d879d9049f690e94a2a9957505aa6244b77f1400bcf448004c55be624d71c58515475562b976282916009", 0xf5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) getpeername(r1, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x8, 0x2010, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 16:09:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = syz_open_pts() close(r1) ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r1, &(0x7f0000000680)=[{&(0x7f00000000c0)="22532e5c17c55a6c145cfa926a1faab05ca1", 0x12}], 0x1) 16:09:15 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) close(r0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000240)={0x3, 0x10001, 0x4, 0x6, &(0x7f0000000780)={{0x401, 0x8, 0x7, 0x2d2cbfc0, 0x9dd1, 0x0, 0x4}, {[0x7ff, 0x7, 0x100000001, 0x1, 0x5, 0x8, 0x80000001, 0x4, 0xe7, 0x8afa, 0x17, 0x800, 0xfff, 0x8000, 0x1a, 0x800, 0xfffffffffffff446, 0x9], [0x2, 0xa0b, 0x7, 0x7, 0x5, 0x9, 0x3f, 0x100000001, 0x9, 0xfffffffffffffff7], [0x80, 0x100000000, 0xf40, 0x8, 0x33, 0xbf, 0x7e0], [0x7, 0x7fff, 0x80, 0x4ce, 0x1ffe0, 0x4], [{0x9, 0x4, 0x2, 0x6}, {0x8, 0x40000000, 0x5, 0x80000000}, {0x3, 0x0, 0x5, 0xf0}, {0x74763624, 0x5, 0x794, 0x1}, {0x800, 0x4, 0x397, 0x4}, {0x4, 0x43, 0x9, 0x100000000}, {0x8, 0x401, 0x9, 0x4}, {0x0, 0x5, 0x80000001, 0x5}], {0x1000, 0x100000000, 0x1ff, 0x8f0}, {0x8001, 0x3ff, 0x1, 0x8e3}}}, 0x5, 0x3}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0x100000042) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf468ed8a73dde3ce0fd76b55e55f40113f4200bb6308376175e558b75a8f3fb90f0000008295955984c87910bf453f68c11700287ead4b0000000000000000a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b580600000000000000e447473c238495aaee48c02f6af3bf55477667b813ad30505e7ea0aa17f2a694a560b8fe1f4385f8413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd2350100000012000000000000000000000000000000fafc7d162500795dc612c154e0f1c7b895a10680b18013b0663a52f08d97ce7b816161ab7f8aa78b5f01102c1f2e6029ba46ab6e0245377375327b2e56bd3a19f8df6d62b86621c1893abac943a77486747acc3ce1c8158fe9db3febb57d0066c1533c691c90d6b57243e4080e5eca1beffe4a7a0be94b41834c4f7c310b6a2ce0068031836ecfdea3d1058ea7f31e04c17a3e9470ba57d20bdc6de2a01611621d692b2d33f2413700feffffff5757fffffff84f8a6e9fd4f76b6a138c65affa2473ec7f81e6565972189c177630b3dc935ff1104be4a17952507e71adf0173d77291ba970ee77a1840d5df34fa20f9090d5ffc18aa8eb45cd33a83f575873e2acedd6b616c279787d01568d19896b66ebf542c918"], 0x10) setsockopt(0xffffffffffffffff, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) bind$inet(r0, &(0x7f0000000380)={0x2, 0x3}, 0xc) 16:09:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x2c, 0x0) writev(r0, &(0x7f0000000140), 0x0) 16:09:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)="10", 0x1) r1 = semget$private(0x0, 0x7, 0x10080000000) getpgrp() semop(r1, &(0x7f0000000100), 0x0) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000040)=""/29) r2 = semget$private(0x0, 0x425f13df57fda06f, 0x103) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) semop(r2, &(0x7f0000000180), 0x0) semget$private(0x0, 0x3, 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x1, 0x100000000, 0x15, 0x8001, 0x100, 0x7fff]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x800, 0x14) linkat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x4) r4 = socket(0x20, 0x7, 0x0) connect$inet(r4, &(0x7f0000000240)={0x2, 0x0}, 0xc) semop(r1, &(0x7f0000000200)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/55) 16:09:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x1, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) setsockopt(r2, 0x29, 0x5, &(0x7f0000000100)="0400000024da38084b832cbb77a2851098f2f552de5a30ac720ddf90e3c76404734b5533492110c29b19f4d682f824454fc7d7ef26b44421f33c622fcfc9732334595cdd63611e674a46abfaaf63635f840000000063ed6b753cb610d1a8471d313145f9deaa10b2", 0x68) r3 = dup2(r0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ftruncate(r1, 0x0, 0x2) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f00000001c0)={0x2, 0xfffffff8}) clock_getres(0x3, &(0x7f0000000080)) 16:09:15 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) getsockopt(r2, 0x2, 0x101, &(0x7f00000001c0)=""/195, &(0x7f0000000080)=0xc3) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10000100000001}) 16:09:15 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) write(r0, &(0x7f0000000180)="86a513b8c6df2733", 0x8) socket$inet6(0x18, 0x8000, 0x5) 16:09:15 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e4000000080000ee000000002000008e"}) syz_open_pts() socket(0x800000018, 0x3, 0x0) 16:09:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev\a\x00', 0x522cc83eac2c1587, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x6c}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:09:15 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x5) r2 = semget$private(0x0, 0x3, 0x100) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000100)=0x9) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="3b024207e0000001a0007cb0741e5f110417091903a0c425397f512e14ccb2d0dcd4a79272b268e246ac8e2fdf362155e6afcca9e19112b81dacf5815bdc5fb84a16"], 0x10) write(r0, 0x0, 0x0) 16:09:15 executing program 1: mprotect(&(0x7f0000054000/0x4000)=nil, 0x4000, 0x5) r0 = socket$inet6(0x18, 0x4000, 0x81) lseek(r0, 0x0, 0x0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x8, 0x5, 0x4a, 0x736}, {0x2, 0x6, 0x7, 0x7c}, {0x3, 0xfc, 0x3f, 0x6}, {0x6, 0x7, 0x6, 0x80}]}) setsockopt(r3, 0x29, 0x80000000000000a, 0x0, 0x0) 16:09:15 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) lstat(&(0x7f0000000000)='./file\x00', &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) 16:09:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x3) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) close(r0) 16:09:15 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x1}, {0x30}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:09:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x360, &(0x7f0000000080)=[{0x20}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:09:15 executing program 0: r0 = socket(0x18, 0x1, 0xe6) setsockopt(r0, 0x26, 0x1b, &(0x7f0000000040)="00010000", 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) 16:09:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="a8ac562895f4ef18", 0x5b) 16:09:15 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) fcntl$getown(r2, 0x5) write(r1, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) 16:09:15 executing program 0: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x5) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:09:15 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = kqueue() r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000100)=0xc) recvfrom(r1, &(0x7f0000000140)=""/71, 0x47, 0xc3, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) open(&(0x7f0000000200)='./file0\x00', 0x2, 0xa0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) socket(0x8d87c34b0e0c7b5c, 0x4, 0x2) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f00000001c0)="72e95007795e103957ca8ceeb49c022c2a3fb3a8a37b1828", 0x18) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x13b05350897baa2a, 0x6}], 0x101, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) 16:09:15 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x10000, 0xa6}) msgrcv(r0, &(0x7f0000001740)=ANY=[@ANYBLOB="02100071269131b3e5e0d1f51702743d1168ef7b27924ecbd1517ac0f09113a7ff86754c50ad51fcd249fb5a52baa21f16de059dbd3192b5be41bb3dfe0dccec7a91900df0e9677e3193a7388989a16522f7e706b3bbf6100a92cd9b622959e1057a562caeceba8874019d2a34008a735c8c9ca8ada06197845a2dc86e957b9a7473bf7b8a6c9080394203915e5a4e62e2c2da5745d714e0d0b686824059e967766ee7c35258e804119df08e0e425a73cc5f0140c98d82bc7e98faf8dcffd6487f1d4d55ba005c5966e47ffddaae7efe7bc4f384fbeee2dd6f9e2a792450586c57dfcf4041702ae065f9e56b746a6bc07acd3a6e2f0a2b8f654ec5952ca14476e2d7d6f410c56d55ee4b0e138296c815f3b62174c354c9ddf8ea533e8e7ab9dd2127825d07ba712e"], 0xfffffffffffffe60, 0x0, 0x0) msgrcv(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="feffffff0064a2540721"], 0xa, 0x1, 0x800) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfdc1) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) ktrace(&(0x7f00000003c0)='./file0\x00', 0x0, 0x24, r7) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) kevent(r3, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffa, 0x81, 0x40000000, 0x835, 0xc860}, {{}, 0xfffffffffffffffb, 0x1, 0x80000000, 0x2}, {{r2}, 0x3, 0xa1, 0x0, 0xfe3, 0x3f}, {{r2}, 0x15039d0978faca71, 0x0, 0x20000000, 0xfffffffffffffff9, 0x100000000}, {{r5}, 0xfffffffffffffffc, 0x61, 0x80000000, 0xffff, 0xfe}], 0x1d05e80d, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x2, 0xfffff, 0x5f, 0xffffffffffffffc1}, {{r8}, 0xfffffffffffffff8, 0x22, 0x8, 0x401, 0x2}], 0x6, &(0x7f0000000300)={0x3, 0xfffffffffffffff8}) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x9, 0x8000000000003, 0x7ffffffffffffffb, "845d550900200000fc5c7fd2008f27df00"}) readv(r9, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r10 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r10, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r10, 0x0, 0x0) ioctl$TIOCFLUSH(r10, 0x80047410, &(0x7f0000000380)=0xdf0) 16:09:15 executing program 0: r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000001500)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000001380)=[{&(0x7f0000001540)=""/144, 0x90}, {&(0x7f0000000240)=""/111, 0x6f}, {&(0x7f0000000080)=""/24, 0x18}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/117, 0x75}, {&(0x7f0000001340)=""/40, 0x28}], 0x5, &(0x7f0000001400)=""/203, 0xcb}, 0x20) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) 16:09:15 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96eaa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca02bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fdd3872babfbb770c1f5a872c881ff7cc53ca9433a08291d0b404f36a00f90ff03000001000000c500000002000000000000020208a371a3f800040000000000000088d100"/169, 0xffffffffffffff8a, 0x1, 0x0, 0xffffffffffffffe8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)) 16:09:15 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) socketpair(0x10, 0x8000, 0x6, &(0x7f0000000140)) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:09:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000200)={'./file0/file0\x00', 0x1, 0x4, 0x0, 0x1, 0x4, 0xc0, 0x2, 0x2, 0x2, 0x8, 0x6}) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x300, 0x0) clock_getres(0x3, &(0x7f0000000080)) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x3) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) sendto$unix(r1, &(0x7f0000000140)="3a925cbc125fde0f301e4649178d5c2e921136a027eec4f6eed76c8ea2fd3e809da5c2aef61835c2d3d4aaf2f6f394481a1743f215295c02d4c6d4ff069cd38368f81addd19eeb8d29d08fe18557304e358b76074ccc6f38def8e007ebff87c9a1e53296f42293b6acfc78be28765cb006352f4430c3037531e682c669c6bf3d405c4d03b8741536a70e7c95", 0x8c, 0xb, 0x0, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x18, 0x1, 0x62c, 0x6}, 0xc) 16:09:16 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) msgget$private(0x0, 0x112) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) getgroups(0x47b, &(0x7f0000000480)) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mknodat(r0, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000800)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0xfffffe01}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x5}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x21}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x4}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab4a}, {0x2, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) setegid(r4) setgroups(0x35a, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat(r0, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r0, r1, r2) chdir(&(0x7f00000001c0)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000200)={0x17, 0xa7a1, {0x400, 0x5}}) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x2000000000000029, 0x6c, 0x0, 0x0) r6 = dup(r5) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000540)={0x4, 0x100000000, {0x100000000, 0x114}}) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r7 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) getdents(r8, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) kevent(r8, &(0x7f0000000300)=[{{r7}, 0xfffffffffffffffc, 0x23}], 0x79d, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) msgget$private(0x0, 0x200) r9 = msgget$private(0x0, 0x200) msgrcv(r9, &(0x7f0000000700)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006199e7cec89e45ce7cd179a5801fb44f29410913425634db7de438b0651785ba69cd62"], 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r9, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000100)={{0x3, r1, 0x0, 0x0, r3, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x1, 0x1000, 0x5, 0x1}) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r10, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r10, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r12, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) r13 = socket$inet(0x2, 0x2, 0x7) setsockopt$inet_opts(r13, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) 16:09:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x34, 0x0, 0x0, 0x7fff], [], [], [{}, {0x0, 0x80000001}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:09:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x3f) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) 16:09:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x0, 0x0, 0x170002}, 0xc}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x600, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:09:16 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) msgget$private(0x0, 0x112) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) r4 = openat(0xffffffffffffffff, &(0x7f0000000480)='./file0/file1\x00', 0x1, 0x0) kevent(r4, &(0x7f0000000000), 0x0, 0x0, 0xfffffffc, 0x0) getgroups(0x1d2, &(0x7f0000000580)) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mknodat(r0, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0xfffffe01}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x5}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x21}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x4}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x2, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) setegid(r6) setgroups(0x35a, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat(r0, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r0, r2, r3) chdir(&(0x7f00000001c0)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000200)={0x17, 0xa7a1, {0x400, 0x5}}) r7 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r7, 0x2000000000000029, 0x6c, 0x0, 0x0) r8 = dup(r7) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000000540)={0x4, 0x100000000, {0x100000000, 0x114}}) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r9 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) getdents(r10, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) kevent(r10, &(0x7f0000000300)=[{{r9}, 0xffffffffffffffff, 0xa0}], 0x79d, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) msgget$private(0x0, 0x200) r11 = msgget$private(0x0, 0x200) msgrcv(r11, &(0x7f0000000700)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000ffffffffffffffff0000000000000000000000008e8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006199e7cec89e45ce7cd179a5801fb44f29410913425634db7de438b0651785ba69cd62"], 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r11, 0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000800)={{0x3, r2, 0x0, 0x0, r5, 0x80, 0x6}, 0x5, 0x7, r1, 0x0, 0x1, 0x1000, 0x5, 0xcdba}) r12 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r12, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r12, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() r14 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r14, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r14, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) r15 = socket$inet(0x2, 0x2, 0x7) setsockopt$inet_opts(r15, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) 16:09:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000001540)=[{&(0x7f00000016c0)="0c00657578dbdd09a469223a587ec9b8885c4b9132b98b623801d61a172e6582aebba5cab2c143214c1fe29028982c7ea9fce4277b695faf395054bc0f689d5b19022bce7f6fdedc14cd573e277c7742416559c126c7db4c541470ba025fdcc64e3920579a8f229d12bf3e61ad1e6be2b0da763f6824771f6e5c51b87b61ce14e8877eda2038edcde47fab701d27f2e8389c0b0546473925213c0483d6a7d1c14d1eabff48d33fa2de5d449a9600bdd103198a15fafd5600ab06a3f3a132c9b81b0d851622599854b05ecb331e3103f4641ae277244741c298f579980a", 0xdd}], 0x1) 16:09:16 executing program 0: clock_gettime(0x4, &(0x7f0000000040)) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000200)={0x3, 0x0, 0x7, 0x7, r1}) sendsyslog(&(0x7f0000000080)="08e3538644ee9ced4dac66894ef52ffbc88563a393f0e5ca4e2463a875da13dc6b66e05e0bdfdd15def6beac06f538ab80be8715b7ed745458e8d444db93a3430ca9c37d7db94d1526c4e04fb6f90b48a9619a0ede489f313d2947ad17f040f73aa6a837170fb6de0fc112fc076e2360f161fa20f5db70385e297c54ccc982669a80fa411018212edcb707d7547078d30023cc59210741a81a70904a6caf38ea1724e841c5692e", 0xa7, 0x1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000140)) r3 = syz_open_pts() ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000000)=0x8) 16:09:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='x\x00') setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) semget(0x3, 0x2, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x3, 0x4}, {0x18, 0x2, 0x6, 0x8}, 0x0, [0x5, 0xfffffffe, 0x40007ffd, 0xfff, 0x9, 0x0, 0x1f, 0x4]}, 0x3c) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x26}], 0x2ae}) 16:09:16 executing program 1: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x2, 0x0) 16:09:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x4c}, {0x10000006}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[0x7, 0x1000, 0x4, 0x1, 0x9, 0x4, 0x94]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:09:17 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x800]}}) r1 = socket(0x20, 0x1, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) write(r1, &(0x7f00000005c0)="69c63f410ae8c3f63dbfc3a7a86d3a76aae0fe4a8fcc7e5bf0295be4f0d968e3fc4a32c2380f4701f58e2fd3bb20cd8beefdf49c96209c16f8eefe44a74c1b0b692342fe1433097fc8e9727bdb32dcebe1df7692012f589006f1b3df0d39dc35b4a071fb652f9c13e98a20667be9cd3b0c00f19ba4c2bbb8484ce64c1a9e3bab6f42a2863682e53210d8cdb7e8", 0x8d) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000340)={0x200, 0x8, 0x9, {[0x80, 0xfff, 0x7, 0x1, 0xd465, 0xfff, 0x91, 0x2a1, 0xfff, 0xfffffffffffffffd, 0x200, 0x3, 0x10000, 0x200000000000, 0x100000001, 0x2998, 0x100, 0x7], [0x4, 0x1, 0x20, 0x8, 0x3, 0x3ff, 0x4, 0x7, 0x1, 0x100], [0xffffffff, 0x9ac, 0xfffffffffffffffe, 0x9, 0x5, 0x1, 0x1], [0x80000001, 0x100000000, 0x63, 0x1f, 0xfffffffffffffffa, 0x7f], [{0xe4, 0x3, 0x0, 0x7}, {0x2, 0xc13f83a, 0x3f, 0x477}, {0xde, 0xdf6b, 0xd37, 0xbb}, {0x0, 0x0, 0x5, 0x3}, {0x8001, 0x4, 0xfffffffb, 0x20}, {0x1, 0x3, 0x8b, 0x9}, {0x9, 0x8000, 0x3, 0x1f}, {0x7ff, 0x0, 0x37ea, 0x3f}], {0x7, 0x6, 0x6b, 0x400}, {0x9ce, 0x4, 0x8000, 0x9}}}) 16:09:17 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x20, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r4, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r5 = dup2(0xffffffffffffffff, r4) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000080)=0x400) 16:09:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x81}, {0x6, 0x0, 0x0, 0x8000000000101}]}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x31, 0xffffffffffffffff, 0x0, 0x3) clock_settime(0x6, &(0x7f0000000080)={0x6, 0xfffffffffffffff8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="30d6dfff19029b6657638e1e9247", 0xe, 0x0, 0x0) 16:09:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198", 0x30) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 16:09:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x44}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r3, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) socketpair(0x6, 0x0, 0x40, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r10 = dup(r9) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0x6, 0x1}, {{}, 0xfffffffffffffffd, 0x10, 0x1, 0x401, 0x4}, {{r2}, 0xffffffffffffffff, 0x8, 0x80000000, 0x3, 0x2}, {{}, 0x0, 0x10, 0x0, 0x8, 0x7}, {{r3}, 0xfffffffffffffffe, 0x20, 0x0, 0x6, 0x8001}, {{r4}, 0x2, 0x0, 0xf0000000, 0x80000001, 0x10000}], 0x1f, &(0x7f0000000380)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x2, 0x2, 0x5, 0x9}, {{r0}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x9a7b, 0x100}, {{r5}, 0xfffffffffffffff9, 0x10, 0x1, 0x100, 0x2}, {{r6}, 0xfffffffffffffffe, 0x40, 0x2, 0x1f, 0x3}, {{r7}, 0xfffffffffffffffa, 0x82, 0x2, 0x3, 0x8}, {{r8}, 0xc6b15296fffa9d0c, 0x20, 0x20, 0x4, 0xfffffffffffffff9}, {{r0}, 0x5143d8ae6bc74f2a, 0x20, 0xfffff, 0x9, 0x5}, {{r0}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x4, 0x1f}, {{r10}, 0xfffffffffffffffe, 0x20, 0x0, 0x4, 0x1}, {{r0}, 0xfffffffffffffffa, 0x1, 0x1, 0x5, 0xfa1}], 0x101, &(0x7f0000000280)={0x7ff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:09:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x80) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) dup2(r1, r0) 16:09:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r0, 0x100000000000, r0) write(r1, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r2 = getppid() r3 = geteuid() r4 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r8 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r1, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r6, r7}, @cred={0x0, 0xffff, 0x0, r5, r9, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r10 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r10, 0xffff, 0x100, 0x0, 0x0) write(r10, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r12 = socket(0x18, 0x3, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r12, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r11, r13) r14 = socket(0x18, 0x2, 0x0) setsockopt(r14, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000001040)={0x0, 0x0, 0x0}, &(0x7f0000001080)=0xc) r16 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r18) fsync(r18) setsockopt$sock_int(r17, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r18, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r18, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) kevent(r17, &(0x7f0000000240)=[{{r17}, 0xfffffffffffffffb, 0xd8, 0xfff7e, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r18}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r19}, 0xffffffffffffffff, 0x40, 0x40000001, 0x5, 0x1000}, {{r20}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r16, r21) r22 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r22, 0xffff, 0x100, 0x0, 0x0) write(r22, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r24 = socket(0x18, 0x3, 0x0) setsockopt(r24, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r24, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r23, r25) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r27) fsync(r27) setsockopt$sock_int(r26, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r27, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r27, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r28, 0x20004269) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) kevent(r26, &(0x7f0000000240)=[{{r26}, 0xfffffffffffffffb, 0x0, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r27}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r28}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r29}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) r30 = getuid() getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r30, r31) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r33, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r32, 0x100000000000, r32) write(r33, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r34 = getppid() r35 = geteuid() r36 = getppid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r40 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1004, 0x0, 0x0) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r33, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r34, r35}, @cred={0x20, 0xffff, 0x0, r36, r38, r39}, @cred={0x0, 0xffff, 0x0, r37, r41, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r38, r31) getgroups(0x7, &(0x7f00000010c0)=[r7, r13, r15, r13, r13, r31, r25]) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r42 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r42, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234525356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b645c1423a4c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1000000000000038, 0x0, 0x0) 16:09:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r2 = accept$unix(r1, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) connect$unix(r2, &(0x7f0000000380)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r3, r3, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="4ab962732bfe9d05fb1be7cf4c1c3220f7d740f9bc72510beaac7775540739753f348ce8f5b0b623bd9fa83a141e735315a0168b7daf27596493f607bf8eefd3ecc17a74dd5fd993e2296a02f1e6dd8cb07587f5c655e00486b6f0e465", 0x5d}, {&(0x7f0000000200)="031dce3393fdd33cfa36af1af7a006a8f89e1c2ada5ba8aa0c5a714f48174fe2537c8dedd6a62b580720aecf5fc06df638c4881472f95c354e723ba464a826236e3d4ac72dc6c50814e83c45cd3fcf3f03ca21772a0d982e8f101cd32266a5145be0fb60ea3e89bf1b", 0x69}, {&(0x7f00000000c0)="a403030e12601d9d273ca8829a566bc8fe84454d25f9080a6dfac49a1159ac51224f06c1", 0x24}], 0x3) 16:09:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000540)='./bus\x00', 0x5, 0x2) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = getpid() r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r3, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r6) fsync(r6) setsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r6, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) listen(r7, 0x81) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r8, 0x20004269) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) kevent(r5, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffb, 0x0, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r6}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r8}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r9}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) r10 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r10, r11) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r13, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r12, 0x100000000000, r12) write(r13, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r14 = getppid() r15 = geteuid() r16 = getppid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r20 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1004, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r13, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r18, r19}, @cred={0x0, 0xffff, 0x0, r17, r21, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r18, r11) r22 = socket(0x18, 0x1, 0x0) close(r22) connect$unix(r22, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r23 = socket(0x18, 0x400000002, 0x0) close(r23) setsockopt(r23, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r23, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r24 = open(&(0x7f0000000180)='./bus\x00', 0x80, 0x9) r25 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x8001, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r27 = getppid() pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r29, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r28, 0x100000000000, r28) write(r29, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r30 = getppid() r31 = geteuid() r32 = getppid() getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r36 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r29, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r30, r31}, @cred={0x20, 0xffff, 0x0, r32, r34, r35}, @cred={0x0, 0xffff, 0x0, r33, r37, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r39) fsync(r39) setsockopt$sock_int(r38, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r39, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r39, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r40, 0x20004269) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) kevent(r38, &(0x7f0000000240)=[{{r38}, 0xfffffffffffffffb, 0x0, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r39}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r40}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r41}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) r42 = getuid() getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r42, r43) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r45, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r44, 0x100000000000, r44) write(r45, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) getppid() geteuid() getppid() getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r47 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1004, 0x0, 0x0) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) chown(&(0x7f0000001240)='./file0\x00', r46, r43) r48 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r49 = socket(0x18, 0x2, 0x0) setsockopt(r49, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r50 = socket$unix(0x1, 0x2, 0x0) r51 = socket(0x20, 0x4000, 0x5) r52 = socket$unix(0x1, 0x2, 0x0) r53 = socket(0x30, 0xc003, 0x4) r54 = socket(0x18, 0x2, 0x0) setsockopt(r54, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x1) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000300)="55b59d8120876914f175a2ff8c494ef82bd93c058cf12e0240038e2dc4472f1de4b766fe9346aeb04f1437bc0f1a360114fc3e8128d18a29573c6068aa0253a80a741a4bea134234237579a0e11a1dc58aab5509e701fd1653124ed1835985472edbeb86eb7465052cd67a012e60553aa3bf0eb818b4dfbe8c807fbec55ac441bf429e13594c72f00e2ee4366ecdab1055aa774ba98a623f65d6a54cb33bc749ce4877a5466d52ab819143b91415bd7b0161c83c78b51fa972cabac3da98efa71902369120a44d30b98c1a12e9c2948a9c6685278488ab6cdb8dc342e5629af9d35479fd0e1cb9", 0xe7}, {&(0x7f0000000040)="9a356b035a74c65a945772a3d03b8afe", 0x10}], 0x2, &(0x7f0000000580)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r11, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r22, @ANYRES32=r0, @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYBLOB='\x00'/16, @ANYRES32=r26, @ANYBLOB="00000000200000e7ff6a3400ffffddff0000004000", @ANYRES32=r27, @ANYRES32=r34, @ANYRES32=r43, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r48, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r49, @ANYRES32, @ANYRES32=r50, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32=r51, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32=r52, @ANYRES32=r53, @ANYRES32=r0, @ANYRES32=r54, @ANYBLOB='\x00\x00\x00\x00'], 0xf0, 0x2}, 0x2) write(0xffffffffffffffff, &(0x7f0000000200)='\v\aT', 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:09:17 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x7fff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8000, 0x0) bind(r1, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8eb1cef22bf3fe7e, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000180)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x7, 0x9, 0x70, 0x101}]}) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x39, 0x3}], 0x81, 0x0, 0x7, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x304) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r6, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) getsockopt$sock_int(r6, 0xffff, 0x131782ed3d74b466, &(0x7f0000000240), &(0x7f0000000280)=0x4) fchdir(r5) 16:09:17 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f0000962000/0x2000)=nil, 0x2000, 0x4) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000839000/0x4000)=nil, 0x4000) madvise(&(0x7f0000a9e000/0x3000)=nil, 0x3000, 0x4) 16:09:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x2000) shmget(0x3, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x200000037, &(0x7f0000000380)="04000000", 0x4) setsockopt(r5, 0x3, 0x80000000, &(0x7f0000000200)="72e95a8daa63cf9782cb77511c29a8d120bb2f180c97a00b3eee92f1acbd724dce5da4827cd3e3193399934ec668b2e95407d41e8eb9c1987b5ea7c490f86d61de91b349ddce70696ad37b94468549f2862cd31031ed4c741fa5befb627a9432556ba1daf2064bc157853b4b422b770855f059c4874b8098fee669d988b8b11543d4344becf68507d9d7b0ddfca94d2b691f9cd2e89f25b7716475857b9eb8c64dc8314a0050f1ddf1674a9253ad45370971d6b91181a1cdf466b556ed745dcea000b37ca01f444380c293c0327e2bbbc1eafcbfdc3ed5774d6685223777121780", 0xe1) 16:09:21 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:09:21 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x400000000018, 0x3, 0x0) socket$unix(0x1, 0x5, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000080)) 16:09:21 executing program 1: open(&(0x7f0000000280)='./file0\x00', 0x20a81, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000000240)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/128, 0x80}, {&(0x7f0000000100)=""/138, 0x8a}], 0x2, &(0x7f00000002c0)=""/4096, 0x1000}, 0x5baf08ac59827619) readlink(&(0x7f0000001440)='./file0\x00', &(0x7f0000001340)=""/253, 0xfd) r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_timeval(r0, 0xffff, 0x3, &(0x7f00000012c0)={0x5, 0x2}, 0x10) r1 = kqueue() readv(r1, &(0x7f0000000200)=[{0x0}], 0x2b1) 16:09:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xffffffffffffff70) r1 = socket(0x10000000002, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x9, 0x57}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:09:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/fpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x7c}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000280)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b658b389a88f5e3dea4908399ea8") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000001c0)=0x3ff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[0x5]}) 16:09:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0xaef0e00ee0338cb) r2 = kqueue() pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000240)="d7bf4ae5a9ed2eb3e2067ca505df44761ad8dca0d4d0816e5df41c0ce4c82a2c9a04a7f280052601d026cd277225e38a3a9734ee6da0ae48136fbc9e71e62c539e4e26012735cfcbe26f5579bc617d4fa1bdd7dc94b5d387372a6b8860a1a1d984be559802e36e0a4a59217c2982f7f325916cbddc402c3df685b8302c6099c0e55bb8dcab31e7016ab1797ae4996d33ec1f513d6d2850dff9d62f1c403dfaea4715eaff8f01bc8a98e5dfa8e4e3dc34e4d0feae716edce895093b00bbb8da0d7cbc32166bbf701c8386ba", 0xcb}, {&(0x7f0000000400)="7b1869f6e20320b020c0ba53e5eb0437a48252510b00735002c49a3dd0234a2462641dc15f2066bb132742080537dbfaa7cb287673d36a10bbe0606cc18386b438cc20f12e80c2db76c5b55cf1752ede8fdbb0ea19a753aa2f9872f3cb3a6eaca72fd2eb32ec449bf51398e5e8a574c4a1bf6605063ae95ac416915f2383a0d9b22dd7db5d494a309c119e56f691de94f1d0f1239250966044736022ba1e2be20d7d8fe1b047e877d2300ec5e44830e14328748ac09e360633a10b139e6c40bddea175a75b6b3acbd98b22977328ca36d8b06822ec70de3c308c96a25dbf5aea4b2b23638f774e7a107800329eb7132a33580904c9b386ef48d2f1a253bc597fcbd39a595e51e9e157d224f70933b7727a952780ed5e209e665ab91ccaf4896dfa1cdf8fc37aa909527191197929a7d01db944aae140ac7075162b5ad639f278c2fb31a2be74e0951837aab22e16ba166c153b7a511a1bab396b4b2c8ee5854e5dcb80909ac0bb0448371dc5dcc5deaec51d55d366b08e0cd02ad623ca5952089d6a14dd8ec76dcd83d1e98f16312f0ca48aec21c1063779e47e171afbfc71230b0ba8cec4662118cfa2677d2f9fe6550ea88236d3314d0f79a357dced566d146c7dc0a9782d3fe54e4611c8b10f526d117df09ba983a00a96bbfb78112f8947867a6d3fff8125b2c468b7012bbd60fbc4d0e979fc925abc855ad121afc83a0a1d58ea75c2a5f3b22c3e58a9d2801df33fb02e52360a82d1e2c2849d72edcc25a567b579bd5b86707e5f30e8380b3284574131ca8f527b6593eb5671c15e0d84040189425853af89590a1f665b92f1cc853fb863b82a3351b29bbd65403884352fd60c1d7e71cb3c6bf3be3118931d2ad0b01c8b900d11bdc8e375eee826ea4013e2dfb4f3cd6ba2331333dc5aa553f9d4c6e188b1f8d728aee43eaa139ce568d9c57b1aa183e2ad3e9adb099029db01febbf5c276171150b1419633b79d4b8e85e093b52318cc422311884082621a0fd3d383c6e3628803fbdfa6344b52e8059ae8594de5f3b43d1b3511f209f0c47b17779dff9096e26925248b711f56a06e7953b299c1e50a2ded9420b669e0aa7d3392e3aa14f8ab27533851f615133dfc95b55889be70d55b5c0559f7c63c24a5d50e8aa2e99c97b7fd14028ea892f57daf7ba5c141decd8cde931ef529d48840dc0d0552f6df42f75c4aad7323b512bda0209817b5a20b8b24d693c698f8aaffca5656f97b9e10319625108925a1001746b03fdf063a16632f5afcef188ff607f9578dc1f5a03de1b85e6e09154c1d15f505689ffc928df05f58966cc0cdb3517d143fcc35bd2f1b188ac669ee157838cc7f4c9082311c5a87cf0672f9954b11abdab3fa65b1249d6df9345299d46bb87ae8b1118e50300cd4e46fbc667a5e8d8f860a1a541c6c98bb32500def7b13cf87bf466266b1aeb10c8da1ba1005acaf16fc8a86ca0ef483d044700e0cd7f416fbf43b5cd853ddf96d6500020568804e798551010d5e7a6c17587d6b275083ab20424e89230e4e5b1fb4152d4c088eba4e98f4a1549c9b52e7afb5cdbd63dfa699c783c7f8ea916e35b4f480f440a8526ece72ce213773ee4da97405b4651d506780d01455020f8e91c60e489458255859787acf32829fa94f86cbbd4d2513fb08839ae614a42a97ecd8c4c99c0719a355ad6921c930e3408b1dbed7a54502e3278932be3e00f99a0fd7bbdffc0c3f49e8e90bdd9d93efe43dfcbdee99e3d65ef38b8fa7c8d15357b0a0d58ff8eccd3f7f5b7162096579def0138f82594be238530ba0ac9e36c9ab32963be037ca7c128b7d82bc7977025ff2a2c058575c933190aab1ad9e975117955984f27027e6c8ea7eba1fbf6056d9d9149a4c55ee6d1a37d2d336f5c19b96a2294a875bebcb9b23be42de2005787480aa263584ec77070e0032b5865ec988e708661ead67e113387d7197c0a411e5a786ab0a94323c3d08c658303ff793cff4a6a03a42d90bf25ff122b9b1edb90da39354b6db8ad6d5d3fe3abcadff0e7d3d6d7bf592d566f0090ed690c5569b86e1994be77eafc4b9c3edc51ec3d5bb08161ee457cf5045cd3a7e83ae5c4e318fc01f60e181fd2386f928c91117b3f71e3e39ecd57d90ead0b6814d854706b20bb51eaaebdc1602c245e7fa6df59756d9378780504f0d9c604c93d7d669cd52e235f9002af6af034992d70d04ed95d1892ef815b9eea36d3f0c44a4175ec234be11c9ac1dc6dbe060b19b904970ef6d2bbe49d000c7b47cfda141ed2753625957c8f2363a036fbb525b6920a890ceb784012164363a309c8d049886fcc47ae29acc571673f6a27edc0774d949ea9e9d7f4aa789b1731480b5c259c8658fba63ab287112c78ac5842b35ad7b46c8ff49d8c2b8c1a0bf6a44246dc8a08e584852f62df33a3959717b00b78cd6ce7a57c5d03bd61940272701328836bce65637c408b18b2499bceca0ac4d0a93d8b06cddc356ce68f439a7557dff74f8fb93b65d46a40af639fb908bf25350676129729d9ee37ae846f2f5ba5770ae09c49dd8d8e1f6f55e259552f0c4e97e5116d6626861b9f0d9fd3635f8ec339db4aa98dc7a0e86ebe7ae9cc50261cb9beb6ce8b219e55ee758a50a941b5fbb22fe9aaee9cd5e3f4dcb2a4baaeccf0842ed8b5e1d0d8cee04d36e04808246cfdd259a1f922ea927c179bc93ce612c37b6462494159278f4514a879adc6a685bc29398aa41777793e4f3dea0e12fb8889690bd262b5006d473f96eb35561a7e9788c9b4c4173c983e8ed458d367152259f7d26ed22d139fe9311e8a03a84b47d282396728c3d6c57e7e1ad72646409f9e067fbddea07b8af52c56672c8df009e70c444c5697a8057ab84447f0f7c287b3930a5fba2349bb320ff890f6281950129e02db8c4f97f382f6267f5b7af7e4535cdcd9959e1ef00db4c2d75db202a426c2dae6408f228801ad15afa5abcf115fcafcc5d8ffbb94772c1643e8695b8e2182033729abdcf0408d235bb0c576147b68ff43204c304e5bf9d1b37e80a3862e0185659b1004285ee2fc91d07c9141edce11230f11c5ca23c7a685f000e6d70dccda5e6c9d3a341a06e10637b3d1c04eb0b0388186c35c064e4ba921cded1f975bee3207f8219f90badfddd6ea8bc100a201d6a03c674eae81f287629c376ebab9c41a1d0bc9e911507088b1f168c2857720e35100b8714e09854c2f3192763c145f6b641952f2ac2194f2cf7f315ad19b68d430f423c39194c43aec334eaf01bc888ee4d98628eee5a58fa8a633821d7f85b847d953455526f8a8ef7e937b4011c24045e62927a2474091a16876e34d545dd1a42cb48f7e90f0a0250d7bb660df84382bbd69fc43eacbcf5ca79e9094a794aa51039a14aec4fc52a7663c710507b2dcc0ae6baf943e4336e28acf3b7b4f6eeb9c112b9325eec65ff15f4fdb1d38679efabffa34889ea172d6261d9095b48b55700ae318a9a4679a57fdaf93e0385baed5576ab838c8f30647fece713e6011c012d0c701dcc79b17d60b5779936a440af98aded3664a4b2f7d755fb2c31cf30563448b0efdb9ca1e4f587714ebcf01d4fac889e6c07bf3935f2aba2bdf37f6b2106476aa22430cda58d9fdd8d3ab502ceb7d8c625275ed97a2016598a6e42b5aabf8797f6a0d7fa937f3fe161456e6be7c1eaec1c3700e1eef301e3171cfdf90e0b1612e43f8ae6d1fa1626def91a0b4794c223f47b2d8e1a7f7853f496b2f3e5b75689c0c4c8bb1f765f7a13e978320f9e8f72d1ac54447cdaf4a9fddd1e1587aef9e6954671590e8e52ef60e4625bf7abea93d404b9e7c0bb0709fa619fe409ea64471609ee289dc31a44f12a8fbb5015cfb23a5dcf0285fce021b0cef7b7bfb05a5b6b20a8c6186eb84fc72b3c5ace0170915f4d9697b94774d4547b48d431ccf54f29b1cd04b30545c6d7f9d7b6f92ad789515eec001d21118c5d59bf7835bce2480351c2525514c3a4177bd7a0eba41f40764f210e3c4d4aafe7ae572006942cc2ae4450d4033e96020526b0e385675d18acfda86219a90b6738d353a47cf349fecdb48bc3d5081a64a55d12b33aa43b40d4fe8fb6dec510c44095865d1a89d1fc3c40bfdb524f69696fbd1fa0417e19e4781a1dc24682ae80520b45fcb0a4d3e5c54036e23c6611a9ab1a012373e940730b094f8c7096fd87c5a5c27c9dc2f4e17ce30fbc3798766e16f2a4229fdf8a2886c2c6e3f316ac248e6b7535cb8ab6199f8922fa78e9c4f0722bfcc4c1a56a549f4f5316efc5626f03be1af51ce0bba2f04cb295adad4426a7daf5387f31703ed914c8fa6714de4f2220ae2eb6a85b622498d7917ff71a5090e213adceab6865d5928227d142fbd68a1998d8cdf7153d0def019e6ef1c5e3e68cee07b8b381622753f647ac5939c234d5570717cd184cf4499f8c58a11b5a2429f0a3510492b6068dedc1b680aad85725c834ba810edd6404cb35447da29efef5985415f24ff6239b1a39fb69a9f4d8b172ca60c8150f844f15b042856310c6c1772dbe9a91ef1cc52225d53d4929c5a813102f8afc25b395f0208686bcdb80dfb0091160e6e85daa72293bb0ec6b04c9e68ad9f5694aed4e7ee65a5291bf0d069e84d45afc87c6f3cd9ed46c92c1cd91418372bb8c009a11a961a541b4c254651911a106748fa6aa337351b5b73f8747bfff22e4798648c73d66be8159d07ab1dcff44865b95c0f49a5c8d6019cb1e879ad25d2807d3867d599a968991c202c77466d93d89748aa387bae5e2c6195f2f6120d3ae02ab14f457a94cf21f11bb0b8b5131ef576aabe149bcae6a2e78b3e3a1255f334d9508c8df43d57924c2542fc5b4d9dac2842d851208828e2d8a4c56169ee841b5fe3a736f1d78916cae1b8995f831bde1c20d2db12f5a4eed9ce31965f32008985fa4a788f82df0a1ee86d75c4eb46acad023424ccee5974bfc71063dca93e25d22291d85c479a51a5c28236a2808f3dae1650a11c56809d3e3cb53034e29a73fc1c8fcd60905e6153ddccfb4b46db32f970aea9d19f8a2c97a6817e2b7d396e8f173b6666b0cc723cd312b695edeac0d00490eab307d6aa6e73cf0e7a789faa0fa1ee3ef124652508cf61a4c5b78c87ca622da934860f8f995801cbd904794e079c03d3934682a096ef45567e15243ecdbbfdcefbfbe2b4242316a3a42fa8d527c028272c9b4c9babe5bc7906fd1c79922278af0b086d150afdbec0792abee17cf742e2481fa487213173b5dce516aa4dc5131bb1c77b154a0837291adc64a0ad60bacb90ad175a811c5d4bcb6f7b2be9fec92693f78d7c8f9144f0c16d0c2472fd5ef77914b88354af2095b52bde3d880bd4356812e2299f20d9beecaf11e035f317bba544acb1999a54280c2e8bb975b87eb22ab464e10dae6efe0e33f69d8e22dfa0a249fb47e4a591820f418ba7f459be5dfa21bf833279718b5435447f7fa4fc8f405820e2ab4eeda74bb02868266eeec82c37fd8141e1e379dbf1704c817b7cb3c398a15bb4dfa9a2d5e96bc248723f4b18ae91f6990b5b35489c5ccca34a3fd42ad4017fbbdf30d6a7ec9552312719cdf0029ce94d846f59aee98d89b20a081258639189452764f53e1d03563a273fbe80963c061d242785b317d5415b8d0a9db070f96c210ac0fc4c29c1eb4b5b755686874ffee5cf567fa1cea4548c767cbd63fb89d991c28d903e5f0924775b5e8f7fa1f791381a008a7449472e113f42d61cf139ad1b57ca3931f88d2e0108ce3aa14a23868fc", 0x1000}, {&(0x7f00000000c0)="a1ca811b3c0310e34f9be83d97b2433e944e0a3afc2579c9f0bbebb0ef5196e3b4d675dca86221aa594735545c4b0141be372f295d", 0x35}, {&(0x7f0000000140)="5d0e55f2f507f2289e6342474b63c4f687aa9416f0eed2ec0b72469cd30155e534db538f2365dd5101f47ead973d895fbd520ced9bbc1f123336d3cc14434e2dbf18e6ff38addab5f379695042f560af25527a5a8bf3925112b7157fbdfa34c9857f32ad156f34e09b76b0ae24e0ac2f51336d2e5627a959ae756a30d595c0689a3252d9f47be651bf50ee9ab7", 0x8d}], 0x4, 0x0, 0x0) semop(r1, &(0x7f0000000080)=[{0x2, 0x80, 0x1000}, {0x3, 0x1, 0x800}, {0x1, 0x6, 0x1800}], 0x3) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r4) fsync(r4) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r4, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r4, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r5, 0x20004269) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) kevent(r3, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffb, 0x0, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r4}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r5}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r6}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) r7 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r7, r8) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r9, 0x100000000000, r9) write(r10, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r11 = getppid() r12 = geteuid() r13 = getppid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r17 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1004, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r10, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r15, r16}, @cred={0x0, 0xffff, 0x0, r14, r18, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r15, r8) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r20, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r19, 0x100000000000, r19) write(r20, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r21 = getppid() r22 = geteuid() r23 = getppid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r27 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r20, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r21, r22}, @cred={0x20, 0xffff, 0x0, r23, r25, r26}, @cred={0x0, 0xffff, 0x0, r24, r28, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r30, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r29, 0x100000000000, r29) write(r30, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r31 = getppid() r32 = geteuid() r33 = getppid() getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r37 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r30, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r31, r32}, @cred={0x20, 0xffff, 0x0, r33, r35, r36}, @cred={0x0, 0xffff, 0x0, r34, r38, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001400)={{0x13e, r15, 0xffffffffffffffff, r28, r36, 0xa8, 0x1}, 0x401}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3f4, &(0x7f00000003c0)="b658b389a83dea4908399ea80400") 16:09:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00002000b9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getuid() close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:09:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r0, &(0x7f0000000200)=""/183, 0xb7) write(r1, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xb8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) 16:09:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "07666bbede477dac000000008000"}) writev(r0, &(0x7f0000000180), 0x0) 16:09:21 executing program 0: socket(0x18, 0x3, 0x3a) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000007000/0x3000)=nil, 0x3000, 0x5, 0x811, r2, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000080)=0x1) socket$unix(0x1, 0x2, 0x0) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r4, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) accept(r4, 0x0, &(0x7f0000000100)=0x1ed) dup2(r0, r1) getsockopt(r0, 0x200000029, 0x1a, 0x0, 0x0) 16:09:21 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) r2 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x0, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r6, r7, 0xa5, 0x1, 0x100000000, 0x2}) msgrcv(r1, &(0x7f0000000100)={0x0, ""/71}, 0x4f, 0x2, 0x1000) 16:09:21 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b1ca9adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d17f38969eddff7744123053f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000800c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a580198609d0e71e65273f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9289e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e941f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1dbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04a016462f2dff7e687812c2b0fcffffffffffff6b6e75dbfcbcaf31bc4304190fd803bd704e051eb78870e26f75a657ebfb83ab1a8eb2a1d37014e132d995b177ecc84a15d44aefc861a68912ced35e640c2ddaae84534f21a8ac3f68a3d7daaa394a6b51963de8510031dac278f56431439474718876606091cd8cc812a3254e60c814cee3b8f56ee9d91adceb88ed28a4ed53fcd494951f44ebd7fbde514bb30e4fcd657ee6b70c13f315eca2eb7d7fe04017d0f1ae547e5e2b7de1a94700"/1717], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x30c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7b", 0x410}], 0x4) panic: pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd806dbe0600+16 0x0!=0xa025c184cf031ab5 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 162090 71149 0 0x2 0 0 syz-executor.1 *512288 62199 0 0x12 0 1 sshd db_enter() at db_enter+0x18 panic() at panic+0x15c pool_cache_get(ffffffff8263c960) at pool_cache_get+0x323 pool_get() at pool_get+0x91 m_gethdr(1,1) at m_gethdr+0x4c m_getuio(ffff800020aeaf78,0,4a7c,ffff800020aeb0f8) at m_getuio+0xe4 sosend(fffffd806e973c08,0,ffff800020aeb0f8,0,0,80) at sosend+0x510 dofilewritev(ffff800020ac1b38,4,ffff800020aeb0f8,0,ffff800020aeb1e0) at dofilewritev+0x1b7 sys_write(ffff800020ac1b38,ffff800020aeb190,ffff800020aeb1e0) at sys_write+0x83 syscall(ffff800020aeb260) at syscall+0x4a4 Xsyscall(6,4,1cb74af1616b,4,4,1cb97a528b40) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdc1f0, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd806dbe0600+16 0x0!=0xa025c184cf031ab5 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pool_cache_get(ffffffff8263c960) at pool_cache_get+0x323 pool_get() at pool_get+0x91 m_gethdr(1,1) at m_gethdr+0x4c m_getuio(ffff800020aeaf78,0,4a7c,ffff800020aeb0f8) at m_getuio+0xe4 sosend(fffffd806e973c08,0,ffff800020aeb0f8,0,0,80) at sosend+0x510 dofilewritev(ffff800020ac1b38,4,ffff800020aeb0f8,0,ffff800020aeb1e0) at dofilewritev+0x1b7 sys_write(ffff800020ac1b38,ffff800020aeb190,ffff800020aeb1e0) at sys_write+0x83 syscall(ffff800020aeb260) at syscall+0x4a4 Xsyscall(6,4,1cb74af1616b,4,4,1cb97a528b40) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdc1f0, count: -11 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020aeacb0 rbx 0xffff800020aead60 rdx 0xffff800020ac1b38 rcx 0 rax 0 r8 0xffffffff81241baf kprintf+0x16f r9 0x1 r10 0x25 r11 0x463bf58436a582d r12 0x3000000008 r13 0xffff800020aeacc0 r14 0x100 r15 0x1 rip 0xffffffff816bc498 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020aeaca0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (sshd) pid=512288 stat=onproc flags process=12 proc=0 pri=50, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020ac0778,0xffff800020ac0298 process=0xffff800020a8b890 user=0xffff800020ae6000, vmspace=0xfffffd806e7e0008 estcpu=0, cpticks=2, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 10718 168401 42304 0 3 0x2 biowait syz-executor.0 71149 162090 42304 0 7 0x2 syz-executor.1 6906 219042 0 0 3 0x14200 acct acct 80188 233972 0 0 3 0x14200 bored sosplice 42304 166893 96445 0 3 0x82 nanosleep syz-fuzzer 42304 407749 96445 0 3 0x4000082 nanosleep syz-fuzzer 42304 66216 96445 0 3 0x4000082 thrsleep syz-fuzzer 42304 504512 96445 0 3 0x4000082 thrsleep syz-fuzzer 42304 94593 96445 0 3 0x4000082 thrsleep syz-fuzzer 42304 170185 96445 0 3 0x4000082 thrsleep syz-fuzzer 42304 136133 96445 0 3 0x4000082 thrsleep syz-fuzzer 42304 516081 96445 0 2 0x4000002 syz-fuzzer 42304 68001 96445 0 3 0x4000082 thrsleep syz-fuzzer 42304 192777 96445 0 3 0x4000082 thrsleep syz-fuzzer 42304 489301 96445 0 3 0x4000082 kqread syz-fuzzer 96445 455396 62199 0 3 0x10008a pause ksh *62199 512288 12281 0 7 0x12 sshd 36650 462844 1 0 3 0x100083 ttyin getty 12281 279873 1 0 3 0x80 select sshd 53092 245558 34330 74 3 0x100092 bpf pflogd 34330 56967 1 0 3 0x80 netio pflogd 30404 277475 34001 73 3 0x100090 kqread syslogd 34001 174936 1 0 3 0x100082 netio syslogd 88985 250126 1 77 3 0x100090 poll dhclient 90151 289168 1 0 3 0x80 poll dhclient 53492 93501 0 0 3 0x14200 pgzero zerothread 3663 88434 0 0 3 0x14200 aiodoned aiodoned 94748 40613 0 0 3 0x14200 syncer update 39640 230681 0 0 3 0x14200 cleaner cleaner 74914 306217 0 0 3 0x14200 reaper reaper 98544 84105 0 0 3 0x14200 pgdaemon pagedaemon 87015 26799 0 0 3 0x14200 bored crynlk 69264 142528 0 0 3 0x14200 bored crypto 37921 467288 0 0 3 0x40014200 acpi0 acpi0 70979 126199 0 0 3 0x40014200 idle1 44289 273181 0 0 3 0x14200 bored softnet 88612 186884 0 0 3 0x14200 bored systqmp 30111 264996 0 0 3 0x14200 bored systq 55831 512504 0 0 3 0x40014200 bored softclock 5615 497106 0 0 3 0x40014200 idle0 73971 504530 0 0 3 0x14200 bored smr 1 247145 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 10718 (syz-executor.0) thread 0xffff800020ab0508 (168401) exclusive rrwlock inode r = 0 (0xfffffd806f97ce70) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vget+0x1c3 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x14b4 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a6 #11 namei+0x63c #12 dounlinkat+0x99 #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806587f4e0) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vget+0x1c3 #6 cache_lookup+0x2bb #7 ufs_lookup+0x1bc #8 VOP_LOOKUP+0x5b #9 vfs_lookup+0x7a6 #10 namei+0x63c #11 dounlinkat+0x99 #12 syscall+0x4a4 #13 Xsyscall+0x128 Process 71149 (syz-executor.1) thread 0xffff800020ab1650 (162090) exclusive rrwlock inode r = 0 (0xfffffd806e1b6808) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vget+0x1c3 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x14b4 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a6 #11 namei+0x63c #12 dounlinkat+0x99 #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806e13b700) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vget+0x1c3 #6 cache_lookup+0x2bb #7 ufs_lookup+0x1bc #8 VOP_LOOKUP+0x5b #9 vfs_lookup+0x7a6 #10 namei+0x63c #11 dounlinkat+0x99 #12 syscall+0x4a4 #13 Xsyscall+0x128 Process 42304 (syz-fuzzer) thread 0xffff800020a5e008 (516081) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8263e610) #0 witness_lock+0x52e #1 uvm_map_inentry+0xbe #2 syscall+0x397 #3 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9589 6441K 14696K 78643K 16825 0 0 pcb 13 12K 14K 78643K 551 0 0 rtable 114 13K 14K 78643K 2134 0 0 ifaddr 87 19K 22K 78643K 615 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1605 0 0 iov 0 0K 28K 78643K 588 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1206 76K 77K 78643K 3727 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 37 0 0 VM map 2 1K 1K 78643K 8 0 0 sem 12 0K 0K 78643K 376 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 4 9K 25K 78643K 2789 0 0 sigio 0 0K 0K 78643K 43 0 0 proc 62 63K 95K 78643K 1558 0 0 subproc 32 2K 2K 78643K 391 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 155 0 0 in_multi 33 2K 2K 78643K 364 0 0 ether_multi 1 0K 0K 78643K 15 0 0 mrt 0 0K 0K 78643K 15 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 690 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 115 22K 32K 78643K 10395 0 0 UVM aobj 91 3K 4K 78643K 107 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 644 0 0 NDP 21 0K 1K 78643K 199 0 0 temp 237 3561K 3663K 78643K 94084 0 0 kqueue 0 0K 0K 78643K 12 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 85 0 80 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 228 0 226 1 0 1 1 0 8 0 rtentry 112 375 0 334 2 0 2 2 0 8 0 unpcb 120 1489 0 1479 4 3 1 2 0 8 0 syncache 264 9 0 9 5 5 0 1 0 8 0 tcpqe 32 6604 0 6604 2 2 0 1 0 8 0 tcpcb 544 1947 0 1943 16 7 9 11 0 8 8 inpcb 280 5718 0 5711 23 14 9 13 0 8 8 rttmr 72 3 0 3 3 3 0 1 0 8 0 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 2 0 2 1 1 0 1 0 8 0 nd6 48 52 0 48 3 2 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 74 0 74 7 6 1 1 0 8 1 pffrag 232 29 0 29 10 9 1 1 0 482 1 pffrnode 88 29 0 29 10 9 1 1 0 8 1 pffrent 40 64 0 64 10 9 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 152 0 128 1 0 1 1 0 8 0 pfstkey 112 152 0 128 2 0 2 2 0 8 0 pfstate 328 152 0 128 5 2 3 5 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 7 0 6 5 4 1 3 0 8 0 art_heap4 256 1524 0 1310 31 17 14 15 0 8 0 art_table 32 1531 0 1316 2 0 2 2 0 8 0 art_node 16 374 0 337 1 0 1 1 0 8 0 sysvmsgpl 40 45 0 32 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 372 0 362 1 0 1 1 0 8 0 shmpl 112 105 0 16 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5795 0 4392 46 0 46 46 0 8 0 ffsino 272 5795 0 4392 95 0 95 95 0 8 0 nchpl 144 9965 0 9489 61 38 23 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 33052 0 33052 6 5 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 6 0 6 3 3 0 1 0 8 0 scsiplug 64 5 0 5 3 3 0 1 0 8 0 scxspl 192 30463 0 30462 30 28 2 7 0 8 1 plimitpl 152 209 0 201 1 0 1 1 0 8 0 sigapl 432 2926 0 2912 4 2 2 3 0 8 0 futexpl 56 56140 0 56140 3 2 1 1 0 8 1 knotepl 112 811 0 792 3 2 1 2 0 8 0 kqueuepl 104 804 0 802 5 1 4 4 0 8 3 pipepl 112 2234 0 2215 10 8 2 2 0 8 1 fdescpl 488 2927 0 2912 3 0 3 3 0 8 0 filepl 152 24086 0 23984 35 23 12 14 0 8 8 lockfpl 104 810 0 809 1 0 1 1 0 8 0 lockfspl 48 275 0 274 1 0 1 1 0 8 0 sessionpl 112 39 0 28 1 0 1 1 0 8 0 pgrppl 48 57 0 46 1 0 1 1 0 8 0 ucredpl 96 2584 0 2575 1 0 1 1 0 8 0 zombiepl 144 2913 0 2913 4 3 1 1 0 8 1 processpl 896 2945 0 2913 5 1 4 5 0 8 0 procpl 632 8601 0 8559 6 1 5 5 0 8 1 srpgc 64 33 0 33 10 10 0 1 0 8 0 sosppl 128 45 0 45 9 8 1 1 0 8 1 sockpl 384 7475 0 7456 43 32 11 22 0 8 8 mcl64k 65536 25 0 0 3 0 3 3 0 8 0 mcl16k 16384 13 0 0 2 0 2 2 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 13 0 0 1 0 1 1 0 8 0 mcl8k 8192 14 0 0 2 0 2 2 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 137 0 0 16 0 16 16 0 8 0 mtagpl 80 29 0 0 1 0 1 1 0 8 0 mbufpl 256 343 0 0 12 0 12 12 0 8 0 bufpl 256 13665 0 6617 441 0 441 441 0 8 0 anonpl 16 310808 0 293957 94 9 85 85 0 124 10 amapchunkpl 152 20639 0 20516 43 34 9 19 0 158 3 amappl16 192 13441 0 12408 92 31 61 64 0 8 8 amappl15 184 78 0 78 2 2 0 1 0 8 0 amappl14 176 1135 0 1133 2 1 1 1 0 8 0 amappl13 168 510 0 510 4 4 0 1 0 8 0 amappl12 160 63 0 62 2 1 1 1 0 8 0 amappl11 152 291 0 273 1 0 1 1 0 8 0 amappl10 144 70 0 64 1 0 1 1 0 8 0 amappl9 136 1332 0 1326 1 0 1 1 0 8 0 amappl8 128 872 0 834 2 0 2 2 0 8 0 amappl7 120 191 0 183 1 0 1 1 0 8 0 amappl6 112 255 0 245 1 0 1 1 0 8 0 amappl5 104 380 0 366 1 0 1 1 0 8 0 amappl4 96 2758 0 2725 1 0 1 1 0 8 0 amappl3 88 1910 0 1905 1 0 1 1 0 8 0 amappl2 80 21214 0 21148 4 2 2 3 0 8 0 amappl1 72 75324 0 74904 26 16 10 20 0 8 0 amappl 80 9213 0 9176 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 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 17 0 17 1 1 0 1 0 8 0 aobjpl 64 106 0 16 2 0 2 2 0 8 0 uaddrrnd 24 2933 0 2912 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2933 0 2912 1 0 1 1 0 8 0 vmmpekpl 168 27143 0 27104 2 0 2 2 0 8 0 vmmpepl 168 376475 0 374406 230 95 135 140 0 357 33 vmsppl 368 2926 0 2912 2 0 2 2 0 8 0 pdppl 4096 5873 0 5836 8 2 6 6 0 8 1 pvpl 32 871758 0 851759 243 43 200 200 0 265 24 pmappl 232 2932 0 2918 5 4 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 649 0 38 18 0 18 18 0 8 0