4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f00000038c0)=[{0x40, 0xfc481ec40cd13600, 0x8001, "06d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c501"}, {0xa0, 0xffff, 0xa3, "8681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a5485"}, {0x88, 0x1, 0xfffffffffffffff8, "e9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e1"}], 0x168}, 0x9878d5c527fde8da) r14 = getegid() fchown(r12, r13, r14) r15 = socket(0x400000000018, 0x4, 0x3a) dup(r15) r16 = getuid() sendmsg(r15, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f0000000a40)=ANY=[@ANYBLOB="40000000000000000036d10c0180000006d79918fbc796d086ffcebb3416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c50100a000000000000000ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b911bf864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a548500000000880000000000000001000000f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efc831d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7086396ac0787a41ae2a6e1006899ecdae6690783f327f47c3df7b2ca68e0216a0cf6705055c85f4bb96e6112ab7fe69590abc21145506f2a4cc332a417fa41cdf679f7d584155a084df937dc9b1567fc98947f63615ca3f6e22e8faa279fb04d015386bbb1eb7b87ffc1cef4264239eda5d4a3dcd5aa574a0fd1a8966e57e957bfa7ba468845cfd78b0ddd77a03064302953bf6297f93b590057a8db33e0976a39633651b1280913540e0b2b7af0021723ea26b45de524e6c4063c7e99fc1073ca8064bde0593fafc8d140c3bc82b6e75a336c48c7730d9ba3edbc301483b0e7939301c2638b1a441e29dca8fe9a6fa1ff0043c57cc84123118aa146bc9b3bf2c791f0467b6e97b1ebe28f694a2cc5e33cf95f90aedeb506642534bd5e8592743f511bdf075c773a31c24974fbab4c2d7599fad017e57c9a394436c65032ec711db9e1a916e930b8e7734371466118c78d9d3ccb6d531a0c767f97ef84cd7ec76a8839b845"], 0x168}, 0x9878d5c527fde8da) r17 = getegid() fchown(r15, r16, r17) r18 = socket(0x400000000018, 0x3, 0x3a) dup(r18) r19 = getuid() sendmsg(r18, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f0000000740)=ANY=[@ANYBLOB="40000000040000000036d10c0180000006d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c50100a000000000000000ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889f6ed157af3db079fae14322deffe40cd9e67da23f2199a548500000000880000000000000001000000f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e1000596a88697183139577b3d388b63861300"/376], 0x168}, 0x9878d5c527fde8da) r20 = getegid() fchown(r18, r19, r20) getgroups(0x3, &(0x7f0000000580)=[0x0, 0x0, r20]) getgroups(0x7, &(0x7f00000000c0)=[r17, 0x0, r14, r9, 0x0, r21, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r24 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000380)={{0x5, r11, r22, r23, r24, 0x40, 0xae55}, 0x0, 0x9, 0x7}) fchownat(r2, &(0x7f00000000c0)='./bus\x00', r5, r24, 0x4) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r1, 0x5) r25 = socket$inet6(0x18, 0x3, 0x20) r26 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) poll(&(0x7f0000000080)=[{r1, 0x20}, {r0, 0x20}, {r0, 0x4}, {r25, 0x4}, {r26, 0xc8}, {0xffffffffffffff9c, 0x4}, {r0, 0x80}], 0x7, 0x0) 16:03:12 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000000000)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455555aca06d718e3e652c2e5d2e780bc9caabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x9c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c5", 0x3e5}], 0x4, 0x0}, 0x0) 16:03:12 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r3) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000180)=0x5) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381", 0xa13) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r5) ioctl$BIOCLOCK(r5, 0x20004276) write(r1, &(0x7f0000000c80)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e09000000000000004cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f1a7d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a2750700000000000000003b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98c7fb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c05a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff9231d05753520f1149e274dab16c830901cf647428296e872edcdd5458c4eec26329494a1dbc36943e88a12505ac7d9447b34f446c04f55c10d9783d76cf4494f672539edfb45a678c936986aecb992b6c6970709d0231c9a97894f9f42a2534ab3f5ec7d59c788b88df6b1db24da0dfa2dfc7e288e6315c965526b02ee74680f9578cc039909461959eae5c31a082104190cd7d8c12ae4af1e7c11b05011cbbf2b01c6229e13d6092ca05ba861266c60691b5109ecf042963a4", 0x405) write(r1, &(0x7f00000000c0)="2ba872c76578dfe7580f3e3add8984b93b2ca866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGDIRFILT(r7, 0x4004427c, &(0x7f0000000140)) 16:03:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='.\x00', 0x10, 0x0) mkdirat(r1, &(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)='./file0\x00', r1, &(0x7f0000000480)='./file0\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xa2) r6 = getpgrp() r7 = getpgrp() r8 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r8, r3, r4, r5, 0x20, 0x6}, 0x8, 0x8, r6, r7, 0x7, 0x4, 0x8, 0x484}) r9 = getgid() r10 = socket(0x400000000018, 0x3, 0x3a) dup(r10) r11 = getuid() sendmsg(r10, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f00000038c0)=[{0x40, 0xfc481ec40cd13600, 0x8001, "06d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c501"}, {0xa0, 0xffff, 0xa3, "8681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a5485"}, {0x88, 0x1, 0xfffffffffffffff8, "e9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e1"}], 0x168}, 0x9878d5c527fde8da) r12 = getegid() fchown(r10, r11, r12) r13 = socket(0x400000000018, 0x4, 0x3a) dup(r13) r14 = getuid() sendmsg(r13, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f00000008c0)=ANY=[@ANYBLOB="40000000000000000036d10c0180000006d79918fbc796d086ffcebb3416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c50100a000000000000000ffff0000000000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b1458874478d6e316f8197ed1154a94a9bd1787d1ffd9a874ba7d607e889407b911bf864ee6eb4ceac413b0190f6ed157af3dbd6daeedb079fae14322deffe40cd9e67da23f2199a548500000000880000000000000001000000f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efc831d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7086396ac0787a41ae2a6e1006899ecdae6690783f327f47c3df7b2ca68e09858f385216a0cf6700055c85f4bb96e6112ab7fe69590abc21145506f2a4cc332a417fa41cdf679f7d584155a084df937dc9b1567fc98615ca3f6e22e8faa279fb04d015386bbb1eb7b87ffc1cef4264239eda5d4a3dcd5aa574a0fd1a8966e57e957bfa7ba468845cfd78b0ddd77a03064302953bf6297f93b590057a8db33e0976a39633651b1280913540e0b2b7af0021723ea26b45de524e6c4063c7e99fc1073ca8064bde0593fafc8d199bc0000b6e75a332c48c7730d9ba3edbc301483b0e7939301c2638b1a441e29dca8fe9a6fa1ff0043c57cc84123118aa146bc9b3bf2c791f0467b6e97b1ebe28f694a2cc5e33cf95f90aedeb506642534bd5e8592743f511bdf075c773a31c24974fbc50e37ab4c2d7599fad017e57c9a394436c65032ec711db9e19f16e930b8e7734371466118c78d9d3ccb6d531a0c767f97ef84cd000000"], 0x168}, 0x9878d5c527fde8da) r15 = getegid() fchown(r13, r14, r15) r16 = socket(0x400000000018, 0x3, 0x3a) dup(r16) r17 = getuid() sendmsg(r16, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f0000000740)=ANY=[@ANYBLOB="40000000040000000036d10c0180000006d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c50100a000000000000000ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889f6ed157af3db079fae14322deffe40cd9e67da23f2199a548500000000880000000000000001000000f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e1000596a88697183139577b3d388b63861300"/376], 0x168}, 0x9878d5c527fde8da) r18 = getegid() fchown(r16, r17, r18) getgroups(0x3, &(0x7f0000000580)=[0x0, 0x0, r18]) getgroups(0x7, &(0x7f00000000c0)=[r15, 0x0, r12, r9, 0x0, r19, 0xffffffffffffffff]) fchown(r0, r8, r15) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x3}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:03:12 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f00000003c0)="4c407361423454f6d1a1f37c4c8bbd26bad763e551de07a02fe5b3785cae9a01b2b548cc09441040190875371660e4cb6513c414a844b663ee3aa12a593774a529c2d53203d4de035e3b5cf4c5bf3b3ce053d20bb4550ce411867ed0d981a935d93d7d325b1bcf8a9feceb338966e21ccd6c0451830ecffb7b23a7e0fed47cd70fbbd34288ba67e653b5abc1b8961388fa8e96286b94fdd6676f48ea2eb796697719ef5f01c152f0ea6d1fd6642094336255f6d3e15dca2dad7af64aa8d5face900fb7b4d74ff1fe38e37ae1be61a0cf23d54258793f1470bc415a6e30d30af0cee31a2969bfcf7bfbc36f34b1aaa4e5cdb47f48a3274a3a7b178c9d46a72c47398879c93493df2332572f53a1464ed30a925d3e19434a6b5496af79542515894bc789c4dc75bdd0adf08449387443b7da81421184f914b8a9b520926fa905c4a4cbdaf4118b89aaec04917730641e24b6eb9e19df3b3ebd885d646e40f9082f6a8c8d092b0461ca7479e8077b5f2955aa9c2d6ba7534b909a268fb814b0be19c1e771d088f3e4319711bf594cd9a403691ed5064407823ec112098dceacb425db6293df3f428f129b67878ab3db37d20200fa07f809a68ef7b32e4ed70b5f46efeda7780f3805ddc8407e931ee7d789c04fff1b91c1420dd4ebd2479147fb76d3fe7521034ec309b05ff9fdb50473137c81798b0ec95ce5579fb6a5cc2a65f1a9e812eaa713dcb1264e855492d4e8decd8c71379ada1d9899f44c8108bf66b0efb6db0a7fc72fa6e90ca41a4f297d2632623d15580529af67092376e3bf1e830bac3d13eca5e78c4893201126a00a91f5072a9a12618286c7e87ea2bb9f0a6a64294de04e3432105f7cdab1fafd1fc307cd71dfe833a590af28f244b51560dc0bf36836afb79365980f5ea619f87b232c86fc19143f57d26c383b1891c17fcec63f51d9da220be0791e06cf4d09e99478ae6d47354c27a1991a37610c5c11110f80335622c794457ae3e6b7b5b9282db3f33f2a86de3480016f207d689bbfe645939188d5f9a796c37fad8adea4cff5056926e0b501252a78f84a28b44b6deb2d6be17a4d60b9465376761ac5605dc747a0bcf3477240892c1c992e298da278ed854149868cd9567c14d60ae2a88e8986320e54499438ebe7447ad5ed5a1a4c0a4d8ca6d528812573d63dd52087a5ec388af4e03a37df62a3d43167b853e7431a6fd05e2df185b4def73b1fe8097314fdc2686624989f87a60ef52fd70f866b8a90924e54a503528134712ab8f9cd3a5e4e04ed30c3703c1bb9a1cd4f1ebd20ef077a0da59de943d7feb06b7dafe535b96458301519e0933ede8d47c85639542006b8994c96169b1a8121b3c035b2bcad3debdaa96e582e6c0a9bfa6873d2e91425c3c71d6a10cb92c0c86c560c9e28041b99d68f573869a8cc0d7c3792c9ab58994965234513c1920083fd03ec1d6feb2773da83f3efb1f981c54d2625a74cb4ee18cb2c4c4f08c9abb0b716001762c8eda0d30ac99aad414e5c6751dd1f6188fb5411a30c9de84be1412fd9616d96ce83d89a70310ed8c5297c09ff86794fd44a749cf317e905b12928c33ba032b5d08ba66b394b8a1fa92a7844df4eba63cad9cce72d543e89934b2845595536b9cdc8a6eb547e556a5ca5aa54ead77cd8e79b61f1921750b9d03bcac86e59b0b3271aa18c6e2823b12b55a06b0b881a4a5f0645a764472a401018908744e719402292e5a0ccf127c6c40cc6d6c92012bdaf15749a923dd3f13ecbb1b4f3e397ff6f103fd806753d7c04cdd9592ed6da646855f474f99a38b287af9b5a852026425ac6e07eb24ae6addbca61905915fe2cf01e7e96a117396994df397a064e535a40f3199faa61cd5077ea281853d5e65cf6597576ccb25f5e2defd83b0c21d325cbaedb0a13c83716e19509f67b474c9b02b0fd25fa2a77614f3b44416a5c4dc0ef913ebc0e34a015224a585251dd19203b11d42df812a1073380355bed6dd84096d82d157c664025cd0e21169f73a24006596f7b14d5a3c841997acbdb8fc3b563dc7b9c28727af38d02a2831c569dca22f879cf7ef3dc02a8677588747f9c170cc86c6a4004ced04f06486897ca52a4d1b4e03945d044a8fa35377ed0965b700bb402a45e0379eeaae09900d3b0038606e91ee475f0b8147ab5395709130b94c9c086098ed92e769014f663b0be744648125f2d15c8e6002ffc7d21c60bd2ab6adbf92704fa46a5742fdaa1eed937677f03bb370aba2c5f1140577f25f2feeb78902f05ce051b082b3a6b0fcdd5cd2cbe1414ff4f278ac91665920ce399b737c3758a8118e9db71e314886a6711a902af085d6b085e3d6ac1d3026e526840e10ddbe5dff792bfe35590e787390dcf603ceaead121194e8b070f3efb770d0a71c3def3dfad22ae68f1bda37a5155df9800d7786fb311782c1db6c6de234e0c6d56c964b21b0813862d21ab54d72fe367f0d8b09abe7f8d621c784ba1bdcd84206d779f34b79a3ba04ea58921564c6f430b6da695bcaebc4a2a75a9075a83632ba1a8768d0c99a1e3691b2045df235e6b9b0f68ea51b81a3e8f219c3a4bcaff96d82db32c1f3c8eaa0cf5d34742d8c982c1de768b64d8eb847025e4cd8585d8a678bedcc2ac4737312cea9a8555005766416d04289f07b7a3b7c695f130f41827f29f93c64935d4659378f5ec22e1c5a756410b2c9951536f511c8f8fb8ba6be9f5c8a707ccd5afb554eaec564439c5373b8352b19156f1edd32ecbf4a90d329a0f18f5fe9a582f30201005b942c3a80d21c104ee092484fda436ff0ed79f15ce293e9487a454279a77750817bc3d6e477f2bf65cc5bc104606627d99c2b06f79401eed2c01fea55a703e8fea15600e8a79dcf3b40a5b637c3ac97065b11a02d21f8709cf0737a24a4ccdf8c55ef74e85231a78f481e99b494bdfa395c47b3b6a330879a9ee20896a44d78934059e6fd04bb966f8fd63e589df4374a3dd9e48d536c482d58fdec796640926b77e890cdf9097a351b2645cb2e66642a39961952027c7779302ce7e48b8ad2a46b0a53b603a52cca98f2f350362119abbf8f48d2f824f691026dff7c79e2bbd7d68f021ebedb1ffb2c1f934c0f5ab69114843243dc76b8820b6ad5f1c273e3e99ca7639f0af2417442524224695b31ce952f9fb6b82ab421cd7e59667122ca0661f80a1c4d787aa9ce5e1bee96d7ae45a7ffd1f7c22640bedee85a066d7eee9b6a69111ab642bef0f455089ac69ae3906f720d1d1", 0x910}], 0x1}, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000ec0)=[{&(0x7f00000001c0)=""/245, 0xf5}, {&(0x7f0000000f40)=""/213, 0xd5}, {&(0x7f0000000000)=""/177, 0xb1}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f0000000d00)=""/200, 0xcd}, {&(0x7f0000000e00)=""/137, 0x89}, {&(0x7f0000000100)=""/19, 0x13}], 0xfffffffffffffbd, 0x0, 0x0) 16:03:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001380)={0x7, &(0x7f0000001340)=[{0xffe0, 0x8, 0x0, 0x101}, {0x9, 0x4, 0xff, 0x8}, {0x8, 0x20, 0xff, 0x80000001}, {0x1, 0xf, 0x3, 0x7}, {0x1, 0x4, 0x23, 0xfff}, {0xffff, 0x20, 0x4, 0x7}, {0xfffa, 0x1f, 0x4, 0x718}]}) r3 = msgget$private(0x0, 0x9498f53839587a58) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r4) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000001300)={0x4, &(0x7f00000012c0)=[{0x4, 0x5, 0xc1, 0x10000}, {0x8000, 0x52, 0x7, 0x2}, {0x47e, 0x1f, 0xff, 0x7}, {0x4, 0x3f, 0xd6, 0x1}]}) msgsnd(r3, &(0x7f00000013c0)=ANY=[@ANYBLOB="02000000000000005f1a1549f618488ad22b395788193094f1c39fc8938b8b242769a0b98b3fa07f95a351cf02d61062eb806b98ed2439d84d1f9112216f309689723fc4f43535e274c3d024a51b9b1d64e9b31ec8e4f9b7d49f02eb14af3402b23eaffd71113a76d043bbbbc1bd6269ea0e24298f3cc5aa35a0585cfd7341ef34bcc47363ebd8c3f8668e6dbf6168011f78650d1fd374fde7b280051e288b4d925fd5057a99ec35a050fa5d7e578382e119f52a11f2af30c58840c6581cd003914e4050fdabeb38a16708ce2a42ace1e33fcfd46fb35f2cabc3dbec8882ae506c516cd4775b4354c2792f19615d767e34b08c793cbc3bee35baae845c83ea17e6424844defb17fe53adf31c44b322aa12fb82e1d36487078ff0c85867273686922dd427409bfb191dbfe6de8fff9687d338de263c9548e08ca74f4c4f48a53c0ec9503d3a58485442bf8b624b59f6083e18c7747d2edb820bfc14e1e3c2ace939122481f209b6278043fce71103ec7eadcbb42430e8e06c95e23d737ce7968403a045ebbe86e07cd02e1ad751073805f224ef9301998d13717a393f4b63c0e63877fb8d5fb38714eabc631b1c24f3e187ed0175e4bef14055d408bfcbf1c2148965cdf7f7937f4b3f5d6e3887b065f93f2f99a7c4c9d886899d572f82c87ac75d92abeb66cf48e1b799f0a91f7e77e359737c40b30af756ba859e43871895b100ad1156eadc4f3e1700d0fbfeb9edbd94c4b84c12a0feaeff8d8b7aa464a665145b0e444c3ff6bcafa7c24a383228ad9ad78ab06374543f0fc4ab035b0c1cd4532e2e00252236357b64ba3082a7348c70136be92b78dd44f3fdd9b329834b480c4cc88cbfcc653b9d20450af92b4c7e15726aac9a229ea8ea1f0b90729c2814e84d843f63d1687510e6b1404a8c4982046f38320ff75e2d9b61413b46829ec17732e8e3c8367b02d6419fde5ae68125d0ec96c372586a5cb3eda778cb5126a52037ea73871f35c1831090c97c2d5bac23ae8e5c33bd3db5ec97b96cabc8a09ab604a3fd939d8dd1ed180b1791eaca9940c39fcabedacd2f94379e0ed2aacb09422e78f7daa04097a7b4e31d9a0b9b77cbf5d723499a0d14c757c62917cebd7f0cd415b5f8fdd89f16075cb6bc50458aa4e3307df8ab6ca2808a944acce78395fe07ac010ca6c916b83edd0d61d28b5084dfa76abd60116bf02ae916b46cbf1bcfb95849e4427730f2e7191e664b2e5e448f2d9bf046d3f42b6578ac312fb2dface99aaa47953cbb67d1fe9a900924fc4dc773c1d5abb1f41d60330188f0c8574c55ac738b584ba1ec26c38d943d8bdcd93fa76511a4b986feea2383a106d0ba38f46d88cd2880eb9fb0d4b87bb8d0d370d45b1b5b678bcaa4c1840cb013b15f4d689a4de313390de4066f0b73e3ce93bea597a59620b0fe4b2657567a51d103113b50fe7e46eeb7ebf753bb33c58c53f744a45db5cbe0956caf73ae0f5c2025dc98ecceb6c8e64c71358f4ed97dc7fcaea57cda7fd084623c6d36df7e3717a31c4fce964d408c233c7133b3c844cadc087b485f0c03fd839c57826526f7848bfd963692460c9f286cc025e7d0a12a53df87056beae2f176be7e61bd830cb142ba52d479dbe703839ceeb0b1df5add4db6369afd1f9cd54c7f13d45aa7acdd772a7bc799e40be02d59d890b6a8bd7d396bb73ed7ec689c3f9ec6d9ec10e0869728a2cb673177df56a743f41cafee85e52da2a107ab6bd16b0aab404755a4ccb821f514beedc3dd9cb15501cf99fa96b6cf869aa9444141d56f2641b68e12a545c6a68860dc11228640eb04b13dfb77a1efa7fec257e8a2a2a4936f1f0d596bac8ae1b72b7cea8d64a6fc79f0dc6a0943d46bf5208cf47dd2e32ba23a177a177d0052a20f770ca1717b4884c7ca49d05867bb1a8d701a70215bdb7f055d944d0d0b817222ff4c9ba43780751d70c16e4f81d4b97f2c5320667f32e93db58d203627f53dfe69c381077e1b341e0dc9975525ead0cc25478a830d30387d9862efdc556238a6a4e8b28e8b5d20362c32fc6257d2e584f9f577d05742ee442367d84df2c401231a64998f26b8e53f383e3eca27563ebcad046b0bbc20f0264c61cd31cfc74ce89de727393c0945d1517aa0197f95b6e96a9fb8fafce5578abf6252e20b7bfa260190e32efb32b3d6f419ee7e846d0b9a0496982171636ea6b80eb6af955d2fccebd7d34252794cebd7dd2ddc81e5fd129308b531252a092a038ec956ab6eb8d834c50261d85337161ee50ed52297f7382f270bed97d39ffe199b4ce193b7ba98d35fd15c18af97b2cbeae74452afde27eee0e20753aa2e847a90e74be86ea37048129f929c0f81c3bb7d8acfdba3cfbdceed26be74b4fab355256db4a4f4801d0cb26bc6f441e301c1633ef7579dc144aaa16b4fe60dc2462db0befaf88e642c91991de3917d2abfe54dbbb8d5f82fec050bdb580d8875684ce980f81dfbcf19a3b18808f96dd1cf8029af836869c56b847234a64c1163ed7d2ff1cb95472e9af44bcc11d28c9b00483c9bbd994a53e78e9ed082f5d51fc3b77ab117214fd43d11e4ed4065657f1d943df4e3513664da37bc42deed93c0a290a4964ed195a4ead570a4678727faa224994498dd4617fd19769a71881a0ac528c32ad47cabf8d44a52ae4bd99c85ddfa903c3c89927a1181760176ef88cea40c3696712609db5b127b448904cd9a0bee83d3bbb6dd8e3064c6e483be3e49993ed2fb8b217eb346ca705fa206f87cc5fc267dd46fbe81f1377cd3c6a1744741950e714a78c9c0c1914645a3cf5b2b33089c003fcfb10e907fb2ff9d167abbe04d0683e2ae12f698b08713597341a68332e43ea6e3edc7f5612d34953832ea6a326f0504e6a00f69543700bf046c478f1f7a91499d7acb28906c1c2454c1d0bf6721898e819b6d6e4b282df63ada155702f645d86e5f0b82427df0aa60558ccb7f616fc3ab9e1f02c25ef57ee73364121c30be16e4887e0e898d6ba14cdeb1b904767b5014d76c198efda496a43bf1fede1742af428746fc6ae2731fae47423debb03fd299b85e65e955b853ef3c74a58239121856231b6e63c8ad6ab30df79e99b8da7f296fb5c3f66728bdd7f555687e4ca81e2319b6e36ed55ef675a6f796604808118b2a57555009d9ec763827122b7c52c3fa57f1aea1734e994efedfa5c3efe8e8ad732256a31f449cac983d765dd7d55f867ed0c586d646870e6ef4fba99f98e39a640bd4a73c7dccf429d71c33abce70675ca1a8e4ba0bc086e6cdc6b37540de7489d701a65cc1ad50ada17e81b60c22d95e86b187737a27803a7eb043624183ee62d43e79af33ca85e91732250cf52ee5d72c700aa374f605418f4b20e2410efb535d13237359569f3e2ee8defaf6a034159b68befbb75e7f9a6cc3ffa8788f2f63ff16c457e15722d8842d65d77bdf949109fe9395222b34a6e6b0de044a1888e4aefa0ef1df082f3591adaf1c38de50b7c5416ccf3991d9b0d7e1ba7d2ba92124ca1bed00351c203793fb83f1269d8491a3053bd8cb5280c87544dd3449c2ed78ccd5b2032ae6fc5266e809cd2997ab9ec53ca3871d88a203dbf6317b495962f7dd39c59a36e6794d808b33f121277308a21c5643517b93969e1e5dc9ba3fbbe0266269760051635542f8fabc11401d443be592260ec14b67275d5ecebc8f0588717d4a38fb8d81f37c253475468029d2509b33dadd685fbe1c019d577cfa33cc773cda5edb75b60aaed7db405cd25798ce293bb3e0757af300ffa7461b802fb6b109d70a23e555ba74811b019ebd689dc20a9906d4d101832e11f9e539eaa23f2f280056f417aa1cd94bc2fb35082f6c6d2d08987f4aa97c134367b493b42f658e325afaccde277debc8df99956d5863ac101757e3a93bce7fd6386ea2666f1d4a016b252e84a57005eaea5f6d5cda449ce84416ccd850b05f5d87a3850316d40d7b0099ee46457af8305eafc8f1788510931d337094ddeef37721933a2a38ff32f971a64d2a6709cec63088460d03b53718110be94eeab153219ebdabf928cbb75d3c3545535ef8ff65d3bca592ee8c064242d10f411590627121de14de63c4365b70dba7d19236da50ad6bc8e457d5745cf6e51e615c83d1624c1b1ed15c2e9a7486fd6130221c7281b5b469f5dfb567397c5132a420d46bb8e45d858d203cdb3cbaccd15abb18b5531eef141ec1cfaf39cc754dfa593a67fa2d0409315b8c7f90a162ee1e89d764f23d5e55c7cacace4d2d12584c789441eb705829c4d0577a7167f9af0681c0fce5adb44e36f7781bde978d50622b8c20e4ef3478f640893fabd9231efb0de25e0f7abf81d6badc157a4a3a2ac7f61c5bb3ae8a59e91642a0fe94525091cc70ea76684830bebbdb056ed23df8cdf3dd4eacfa7a4b3386d08aea1c3cf1e6a1509a5defc7555698ee085ae45abde85639ee30e11c160789ccc6cbdd79b7888e951c9562420588e606e08c9ec1563b673055381967ab83c47e37ded2f73682b79e7ccb1e5d5b3c1597142d9b95bfac974a79d04f72436f7d5133b27177deb3989cf99f2d2addae5f70d80f1797343018d71a52aa9aea47ea390b8a98a7ea03040811423b89d761ca2ab6bb4481d8691289d70c3859de847d7bd4a55751f7ae06ed165dec0f169261936213783ccab089b0d1f6cae69ef07627a01c348ca4fb7e04d8e3df243da762aeb64743586ec8772125c6c40d74b13c490e707417185244e2e53b4d43f7b24cc353b85578fc8b604b4722e50aafa0dc05dd709300c29e3df8c7390c68d6267822b8cf00e814419700ae220074ca6c2ba66a08f4d2a003624f6a4de0a90e8e8d9960e3ff4d0d9477820c3d289c6d3d8719ff5233ebebbe4536f785c15f75ae38fc9648e9bc4621340bbf1a89ca578408cdf45063e1e91da597b04d8df50432fb8493768380b9f344fa0e1a7d4209417296cc48eabe68c767f328c8bd727e411c5f96026fb6094787d56b5d5d5a5b3390649f3cb9a5b2fa86840a8cc0a24ebd3ae5b450f68af5178271a5faba719c36ce3dcf1ddf499686c93f03efe6df0560bf26616d918186fe35e5ff05e8e9559934e23e57aa3277f8a0dc13632419d43e7b0a963b82cd6391e686cd55937607c80ac735bab1057f7e4c5d30f5d73341a618f8e374fde462ed2b5edcb66e845e17afb7ce92f31fe32223f60f28e1824b85484120b4421f99971fbe0218d73a9225d12d97f5364fded90461f87586595b28198d87d2902cb9df9b94e2f1000c93fb7ec3e6b285daa3e771ce69aee1de21ef72108ba428d8ab21c93f5793c8916aa3fc8dfec15070ef3a084889608f705d82caf04753236b0a41fad0f7bc2b413068f642c0533d69f9a639c1e503a189bbb99671caa4923ad27852494500555aff0411cb0f6d9725c8d53d8db47b11d3259720fba7a74ce7b4147aaf5ee492ae8ad026f099cbb0f9147c848b0747283a8fbf4b1fc3ea9e82d8829c898177e84cbc029e52b94fafee8c7a7b6a7ffce3ba64aa08695b6ddaadf77cb6082e1e53fbdc7523b7ceb9151801a2dfe1f20342bcdaab2cc1c565ff12eb62e75a4449bcd335563387ce56b194cc5b71de7a04f9505bcfecdfe924e6ed6d32db3e254c84dd7f35fa382ef6fd1ad252cbf6d762cdee59d6320b1e3792e79a991c3ae820f06923ab4a4c95dd191cab4b242c8fc1e1a93a78328a275fa44fbefccf7fca959eb80dcac0520947a55757f6ff3f06ee42eca0a5172e3f579c262540c76dcca51d2a53133d9f3ebef5f51bbb96f7e1f5"], 0x1008, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0xfff, 0xe0, 0x4, 0x8}, {0x6e, 0x5, 0x16, 0x2}, {0x2ce0, 0x1f, 0x81, 0x1f}, {0x7f, 0x80, 0x6, 0x45}, {0x2, 0x20, 0x1, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x45}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x4aac371fc374e0a9, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x8e, 0xeadc}], 0x1}) 16:03:12 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) socket$inet(0x2, 0x1, 0x7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x9}}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:03:12 executing program 0: setgroups(0x0, 0x0) setreuid(0x0, 0xee00) getgid() socket(0x18, 0x8002, 0x0) r0 = socket$inet6(0x18, 0x4000, 0x0) r1 = dup2(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001240)='/dev/bpf\x00', 0x8, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/45, 0x2d}, {&(0x7f0000001140)=""/73, 0x49}], 0x3, 0x0, 0x40) r3 = socket(0x10, 0x4, 0x20) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000001200)={0xffffffff, 0x5}, 0x10) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x9, &(0x7f0000000000)=[0x0, 0x0, 0x401, 0x1, 0xffff, 0x7, 0x8, 0x8000, 0x565]}) syz_open_pts() r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x65e42b5aef571ae5, 0x0) read(r4, &(0x7f0000001500)=""/99, 0x63) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r6) r8 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000300)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r8) r10 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000300)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r10) r12 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000300)=[{{r12}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) fcntl$dupfd(r13, 0xa, 0xffffffffffffffff) r14 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000300)=[{{r14}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r14) r16 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000300)=[{{r16}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r16) ioctl$VMM_IOC_READREGS(r16, 0xc2485607, &(0x7f0000001d00)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x6}]}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) semget(0x3, 0x5, 0x252) 16:03:12 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x15, 0x0, 0x0, 0x2}, {0x2, 0xfd}, {0x6}]}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x1) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:03:12 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) sync() r1 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) 16:03:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x2006}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) 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(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(0xffffffffffffff9c, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:03:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getrlimit(0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000000)=0x3) semget$private(0x0, 0x1, 0x0) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) 16:03:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="9e763dfb71ca", 0x6}], 0x1, 0x0, 0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3eb, &(0x7f00000000c0)=[{0x8000, 0x0, 0x0, 0x5}, {0x45, 0x0, 0x0, 0x6}, {0x3}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r1) r3 = dup(0xffffffffffffff9c) renameat(r1, &(0x7f0000002400)='./file0\x00', r3, &(0x7f0000002440)='./file0\x00') mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x12, r0, 0x0, 0x8) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x120, 0xa) writev(r4, &(0x7f0000002380)=[{&(0x7f0000000200)="50f1645bc4fa77c05b3271d10ce497b43032b4f5248f11d37accc52568368d7154bfd63c9ed4b9cc43f6f31cb01421ea8aeb8d0a53e90cfee2d41d46bec80feae36df57289386c1968f9f0d30cdc72b94209b3f73a0bac589aa2d912fafdc00a8b321034012f9184a3ff24d64392b9a54a92a03529f59f2e811f4a7690e045f7d6e18805288dbc904ce1277f405372e2f6e36ecf6c62e3586426ae5fa568f95d211719bbbc21ea70e1d9b59f28f79965ddea65607e0c4cfe034bf0ee3174f0808d54762bd25e7104efdbf4168f69bc58bf25519b7595399d855cbfce1afd28a6e1da74f6ad74934b31f781cc83e4f152c7eb65c796c8867b779bd5b6c68271fdbcc7c82fa1709fa7db011759aff7aa162bffc5af2119750235111cb6ed177db1de1299300405523322c5bb0dbc9a5d33baf72e7709aa4a33082c8c577596799d32ff7bde0a1ad8b05ec24e4e0b0bc09d6e678cb65cc6813498a646128fbaf8c325dedbe5cd9d5f0fc2fc29f48bd461a20556c52c11c7f00555f507b07ac503b3f7cece1d2bb8961206e7c3242a0ac31fdc6ba5099c86745997eabfd96782bc066cfe15c44abd1bd2ddde5dea8088d7aa8839b02f5590fc2600cd31ce7eafac81f5f8ea55b7be34cf8733a015b2c91f20f04d34762f863930c0c6f028d97313600ab9f7d68da1028ed69b398b0d4440c66ee5ced41154a1e84c989de9cc509d8aa6de543f99b7cd8e1b405115243b0c789b3204c3a06cb3ec984bf96b0068d59b69eef52cb4ad5323f1fbe8e10a044b27e0b0a70b347b2e8726a75425a740c51af17fd8fcca14a8816a0400397c3386b3f4809e2583781aa8bcb4c562c1c247108fd3c250b0d486dc66097853f7266f29f5dad40074de70dadb8822922b1845b662db936400cb9434fc4811b7c49baf8e9f84d8220738b778e7232d81ec39f4a68dd2de2f41099fdc5288bdccb5d93cfe0f1ff54fcff615b575b7f058e7409262dd996eb15ee615a02624a374603754f714952e144b56edb6eed1aa30f6f7c1f50279525c04eb168511e845317c4b550a437888643870f966b485fadef407a261de88a08bf6fbc483c10138c5e065b67a740b3ed24ce6b6d0d90b2f838a15bb99cc115dd6221271a2c78d6189d5bcc095c0bb8a6bc2ee4ad87fb1ca03df32ab2d0255a7547fc7c7607fa774d80a98928c0657466fc4518f1f1c3fbac6bcee30427abdb040962320f5aad30e75596cd972105482e46926d6bbed83c0656b74d74d3b8e0ad806c712939f9795de2c894c00ad90539c0e4bff9c6088a0874d3e38e28d1b63e33de0e8153a3572398dacd6620e19883bf5c23d3783999a4c86ad9c61ddeb05c2ed2f05d8b29eac7b2c49e398b9a2c57f784fec6a962dd41d3964eb4cc5e2b359cde168f39db2f6d43bb9179e61a782eee27844ae6fd1c1adb33851c208583cd2215343d745116f7a67ccb12a9b8eb7f61bf322c550f2d0b6758de7ab735f60f59180b53d037a21e24da936abe601888d5d5c423168b7b63bfce91cca4eb791170cc47c2073b83cd7471ff81a12d129b8a921b014f91d914029a723386b5b97e02791dfab606d54df02c866cb757f8150ac490fb841a43f0ede2f07426106813691bd49c8b7d665ca6ab69bb7fee29a3e54344e383bf4bd3c1ff2a43d7f868c1db0b6cc69a060c21dbad4f22d632c40e75c5888a4ca009834fcd4bc6635d069390f7c9ea441fcec9172f5d6923bb1eb79a15e09e060d431d89472ff45744c07c64b0c83e9b3a8e599b9e9f38ad09d05ba9184595017cb33e20e2f60a47040d6c4f7825597362d9d7786ef3661e2fda80bc83709b88e356957bafa2f8ec4093f16dd309348e9f46731eec984fb41a174ab4c7e36a40faeab17d90e9f3824395e8d7973e2541aade9328652f36043d61cca88062b30a56e9731dee981d6a2b35c20b36da5711631e371a5df229743a92de3c6dd62b9b690f0def4bd6233ddd356a3621debd745a32e15ca9ec4c7feec714324db96c87982d945fd15e39d0ca5371a061c95cde0afccc7d5b17faa95c6f6506e40d6e8a85a277e0cea176dea136dd60b7c4d3378d875f1a0d547ccbbb7b4d35fe5388c27026158064a421121458af140b3f1a978f6b35e61e172add5c7e815114aa9e471532f33d7f1cc81a53481429b7a9a94868a04c08fe5926ebef87bcb8635b9d930d17923242351144ce7c0963acd10bc573ab196a09d92e8318989b865c99b2976be12a096d9164addf4fb418cb572d4560583e6d0f1ac01dfa7274106bd215125dc5a9c6bd814fbb97fa83d1dcbdd704215e8fefd90131c6559a97813d633f664e6e858ff8c8b95f7a49fbf637c1b6534d7723d882b6949356660b300a44f538ffcde2bfee769127f8f037d08a1fb0a81b65a2064f62ff66e365de03cb6318feb71eff56ef8eaea052ca71ee24eeb3656fd3a294773b68cec6b63191f1a348fd8b7e75321a718a9d23cee4591a8aef0638dcdcb0ea20140f4bb84de268fec2d9d3533d350051ff23461e599ccddb349443370e907c91f2fade61bdd9a241f65941ebe00954c4bc83f28318a4825d9fbd51d63eb19fbb68cc5376161f544ae7191891246089fe307353850d5c5e8b24ed25c57cb8a8964e6e8e3af8dc6e605899f8ae7911630951d41b56b1fc35b55577fc353e18ca239f7f9628b717527846ca6ac6ca3f82c1ed726a46f86a9a71e1ceacb18d6228387cc366c4fec3e9a202a14dfef4c4c28638e8393f4da26e2f96901782e657df147ace99b598b8434d1a17819e7390ae6ccd1a9cb57114ee12847c1cee395d590902e94330f6dfb4407a2c646db2fe7aaa69460430fc5370bf27a3206ccb2f2e66e169544801320277127723cd2cae1f23f0ee52bd68afbbc5dccdc6afc0884cfafb4b82bb253d9a3c65ca46cb27cd41e360a421abc2659e857973e0a105ed6dc18067ff3fc907080b201fd377569365b0dd7d24f29a215e7ed266745e774277a4db8ce1e4e611f6ecd24a1018f2fbd560a0a1b69254a07607a8c13a44b7777a89f5315bd81f2557c358529f8e77804deb685deb9f8c63e85e4dca658420c418b154f61b05dd45044d195dbfc6caeb038cd65c131addca1b06e772f97c6bf3df92a4236aad4fa9748341e465c159a3d92ed012c91d8775761a414b76017e5c91e03312b53446ae781d78c2ea926e221602688d233f372ea17aa3c7a3984645a51f3dcfbc1f60f6a875f81771031ca9a5cf8eda598c289b41c32f3ddcc5d36c010e8ae45430b12412c4b483ecc5f6b016fb9b5e0604994a1c5d91c59de96f9f08bab2376a634dc418e772f4f255d3105ee85eb436e398d391e70158eca02840b379c0193572e4f3102148b5b9b183779466c811ab3b81a3fd3b7125812eb96f9dc86b8f13646c06e26c60faad2a5e0c3c270de7c4747c9182e780aa38ce40073ba6a7cbd3f1bed0aedf77566b99e4aac24924b88b18522bd0392a3f133c7f638151fb54871bf74c3a73a0d011728dcf0d3166bf8a1ca9756eda0b3e2993ea13c7689e663b7034e9fdccd4bc023031012e8f629d69ad9ed11069dc25846804865a92d5cf4211f310c0a41be1c6985d18cbde0766fef9b1df163f160f9a575aebce208e288ff2446bd86beaa0cc506671d8de2927a9c5459f369740d16216234fc919d4de9efce45d8a967a063350e7ea396200b66856c6be83309a9351cd8501774041b2fc3815ab5ab45e3526095e4764b46822d69e12a0c8fcff1f658a49d0729fa25adcd0791bd06305c7e0a8fbfb530e6c8d3ad5d9fa8c6be0419ba307bbddcc9f0d278d8b84aca30754119f61a5c81923dcbe6e231d4f8135eba4d2dc6c4f9dd606ad613a5918a2734a48162854d43203a1e6ebbc6d43d334eb24c8e9f858f262c297a931f148b73c9abca11437ff3fc68a05b7d41d383b974a3022f449b283757da346f2932e29c78bec4f53080330eef8ea1fec1e27b827155e229c3cbb700162143ea3365258237bd0e40b241a9e3357461777ca8629a750b24aacf8520bf0de5be073bdacbf6a2b63c03849522196f81dc62b85c83e5e1dae89968cf97721bcc5d95d7f247b480ba67e772ac1062aab4f24c3677e79e23b0b09755f55ffa8cc5387c235657d70dbe55c3a50cc0dedb85f661a8579723893b15047f4b60545c6f078a9f2e1ff50d2a77eb366943c80c5f0c0512d6bbe0bf40449d0152f9832694fa361333e9846ffad285a60c307bf81422f15378499d7f478f185c61d3fb1170652e2aed9b4ddd20572d5162f66ea2747043ab4e8c9616558fca85fdea6fb9a7bb49882fcaf81f2e424cdc692d73bf095f572d2dc5858dac86ba2e459fe957604d16c2691c8884887dbf1996e223f9b7ecdb402005d865d0fbb07c29ca9046ec77af165975ad5a980f34bdb77c4a96a8beac1942788d4ee93785692dc37f0d91a10d6fc39e41014a5fba2626af0ee20b687a873be4a8ae262f15a354b5f2eaa9d8380abc3692abe8b618b5e3d7f174281a926f8cca65ed2e208abf37a90ec7ca533b3a52bf3886bf4993a8166b6cbae2dc7372d237c92b2902c703ab6d5ef8d0e067bbbd1c9e3320d528144d987bb090762442a202da7ac79e6f8cd0075528c51cb4af59a9a51b8ad74fcd8c489ccebfce04d6f0ab9f669851d2ea2e2be6401b4c288e767f02d7304baa270790283ba08aec1e804329b36c5c0810d6468edd961d05e8b854fa2a0f0e0b077166d908c51c14eb009c6b3bd1171d44a9bd0e4c734b0cf0cc93ce842fe23e3070253230a26ab9839a12ea515cc854cfe5efd324ca18e8dffbdef14c12de67059d3bb20eaf8f63f0ea450f96e4732385dd27c63026f59bdfadbe1b65bc66e2564d38ea664c2155e06c56ab9ecf93859ed5a2e5d73330566c3a826d1c2a32a420e1501890a42d0b97bd38a0126f59b2633f8987381778b366ba87b78392107574130d1812ea1d17dea25c3f4ee3b82b1d74472541e90c997b997a1098d08b437b4daee2db1f27c40b467c32e0308e569a2ee0a40bd6496d32f6e6b9c9de83873b2df638464c205eff49573e421cce4dfc208ab7bd35d69d200704b22386f2031541523ea20087707d3255d441ba276b6ddb6d774a6df34601864d7a8b92fe697f3a186082bcb7f75b7c62aa2414fa683c1bdfdfdaebebf2e84e93321893a9a5bdfc59afdd84214615a4816c9dd2cd0dada58693125cc651cc0c73c99814a38db96700217d1d0136bbe58623ec616de30c21dd7ed7ddfb37af561ab044ae04513d1a20398e95df4998e5c8d15653af9cd2e3615ea931b29dce36ff39eb72297fd9134e6b93a192ffee4a6236ddb3a8b4c92905f8c2eb2227d31435082804fb6d0ef565bc4d5c7b7c2646ff673fb95b4a7b245c76ad2f5a6117ca7f03f22ac4366d069a9b87e749bc406ac012e2cba68732a98cee0827b3db1c1be78a5f1745e29a959c3a47335a184022e17f7ac2f67ed31c977b04beb436ca26d7715e1809f5f7b5773b361972ca36ad25b412dc64e997ab21587bcfe5456eda7f3ada70be226fcd431a7f64d80a732b77469f749cb97b048b3745fb890aff6a9eac7bacded57e137f8e582e70b1526877ae9bb031e73776754d94c929f1034fb30a53cea09d5331530d2141967fd2c1406b0d0d02d3362cee4403a67ebe4576d614e335bbb5390e966f0e3994a2871446951d5f95ae5d01d97f92893c71acad65c8f24495ff0102136c44e341029429c0d4d7bc8a9a43b1da3cef7eb2e8b6a8b31b92715e7b2ccc3dec1b", 0x1000}, {&(0x7f0000001200)="1f4f6b91724bdd2776f68ed3b3ff9aaf77c72143a4f3401a9a3fc19ed8253e927e795b356e17436256e2bade2353ccd5b2ba337a4f060672cc81ff739a2b83c07d4759b8a2ed6fa423d85982118086a4c01d66ee929664a0178ee367a59b2de58ec519c156a8bdbb42f98400505502f91178de9bcd9177b1fbcd432e37cc6b073c543fe066a2174bb0eb8bc9fc4c7572379fe203409919b1224fd6f8094bc1856e65fad81f4d37ddb832112ef90d347fcd65f359feb6b2c0d090dccbc925ec9463c6e273e6b042685ac0a1a9cbd48b60affbdedea9c0ed4e155e22569c93c0f85633d051296027a120df81eb4a401bf058aeda0582db0dc7b463ea69d2cfc74bcd7e7a0a6e410e305f8d2be61dcd7809281e8957049ccab63ac562217445fe89f9d9fdfff64da70a43a0378489fa4d11a7b481843a6a845158bc9e083a9fcff21cb1227234aa51819728f8ada2f48d9b8bfc4a4be36623ddaabd73e06a5b3dc60f812f49ba381d964aa37ceb8f59774a01755078d99b8b5851df34cc33aa6d421cf3f7595ec3104ace934847eceb03362e14c69df96f970e002727c1e26e16ac205c53f4dfa583b15c43a851c7ef902f5feda0d448de70a6abfb4d9093d217a8ab45ab92ce9a702dc45bc721c75330ecff02735e1fc585c17cd94ff9d83c86ddc926a9798edba824c58babb620c685c3480a3e2420cafd7ad374eda22de0bfedb19919e81284af44f4a2a8ee0f518e0cc1a3925d4029f7473ef6fd391fb26fff1e6eb4a6b69a4a28b71344f4abb0b6ab365fa1f0438c4ca90c570d7c67cafde13b68885841c404c80333f98d86ec87869bcfccb4e392267d4dd4141388dde7adeaf68ebd96c08d9ad3399126e0050ab48e30c4d43cfb53b8d60c425511cdecf6c35dabbe8f1cfee23a0bbd581f008020fd4f6d475f6435dcccce06e27370ab807d88cd688a6914bbe75aa938416913d7c9864be68a43469a3f3fab4dedf5d41ef579aff77d0699b3a02ffc9de695cb282089e17824464c6bfb0889feee325a6d403ee2d901361135ac07a34b454dafbd7cac2aea13a88cca749b84b502e14bf42942e25d7257a8b5ade5a2e6af62608d52a5f2189ec4447fd4d06e7114fce6f2d3a417790e83925107df9fc80eaa131efbfc4d5e67a4e86087d96ae1886ba90ddf07b1cb506a2e6c888e4357bc83bb5690156d0a344f8cb82bed9ccc5d4e37540516da3af6f1c2860b78bb32e000e710cc734d92596177c85f365a056cde8f048d8c30bb21e40696580e90cb505ede93aa44e1e528146e579fd814f7f7eff39cd11fc1a2f2b1e5cd04c57ba8d7000c377cc8d4b0cfae46be795b3b14937e302258f8cf061ea8da903ebc2b3aa76440d69445f18992095eea92d5fb304854d8e81b18e33f3c34911aff434f76eaf169898107dcdc499845125cd3c986b95cf9cf1ad0a00a909659e90e1ced4ca59210abe2c9172b3be2fe53b1fa7536b9c70a0bd2fe38c1b30ff209db9bf235c545e8e5f44603363f94440e2b56d977059488dd45a576dc3910c9aeec33908aa80e2ef1181d2bd1964ee501e1753070387c706cefaafe7f8fe493805bd4dcac1eec5bf9f898731a63ed39017d09b2dae45000057f801a042ca48a2edba42a05b6238ac5632f7d73476d8d13ee658af8964d4019fc329d22aa2cdd718a99669be47f768f6c9dd4a534192e33a218d80385bfaef72d0a866a715c481af70a821b199e32be531ccc0c017260b19c80113c07935a03333f0381a591eb99f6502d1b30c974d537895f43a372105ee80526c3e79672e6114f6f66455d542d6d060c0af0cc33c25665b62b4dd6319928ba6ada427ab1052491c09431d4959f82ae985ccb85ef2b95b3765d07007bed11649ae06820b22923d620046d50c9f116cfa21fc5b45204896f908984c6db3d4971e8926cf4025733fb7a9d293e0492e6845ce0d29809c212e2c29c44d4636851c946f1a804de2e9e0f12829df63f41e11cd2c185f86efb02cdde82a9150512084586b371603069cd14fbcede75da16a131bd477b51a4d12f693dd27136e4085f2765c4e91cd37ba546d8ca97f7a03aab5d4ab9046ccf7a6a7b9ddfcce825a8505210eefaa8a2c04b83d8edf00709b9bf2c4c619be627054815252b9614e88b710a47250b246546f5f82b52f4893f142364adfec4f3cdeeafe5003f158c1ccd88a81ba08920ef8bbb256bd5d428676f5553f5123f8250454b161b539e90bf27747edee1b1a46d0b4379f2b391981a7a3161db84d2d1a93430ffb3699db36226c4e0565b7bbe836cd52a792020deafe95936bd8e257da0e4214b26b5802891b68d5cba16a7dda4dbc14ba376ac36dd3f0344ff0b3691e9d275a1465116e2056b97ba94d7560dd5b4a178a9189372c3f14598d02fc19f514986f9e6911cc377bb8cd2a2f5c3ebbe937b2de8ccb605b740dc3bd383b04416cb1419613cb8d0f91d435e372f0905724ffa8580c9835717004d7b58c611856e05f0c8f6205b7e1bf71f4a24e3afdb002338e637cf5873857224d8a62ca481b4d2e4c99d606b23bce12dfb6833bd72eafaf93550719b5ea614d70ac4343fbcdf42a887326d4734d903f06790fda6998683854e97c0e48a29b577a29a0faa2579a495a3bc9625a2f6037f5724c21a44b8bb83a066f8c7f1e1cf2dd1ea4628ae81d9d28b56c7f75178d8a4c410ff08d682c576e2e0588a15c8146426b9859b9708398f37a8aa762724efa39d25672be8bb0da995a6b4a1dfd31b3a39d95a8ba8125e2431012ede6eaf0d622e2b3c23c3f78544019610d021555e40e8b2758dcdaed1763eca2ca01a6d0909222d7c888e73b5da269bff32f711da3a151fbd287801741cd90829de89691f46d32fca2642ef3b1aeb97d5953695bc29dc91a03553ac2f8c75b8a9053d7ce5998a9c904978fd5a18bc9434580b5e673e78b56ca08dec557696151d5ac006f766e8f9bfdde17c2ac58075237550ee99303cc82be3cd9fce98aa7a2ed5cd159bc0bfc8a5330f6b6f9dc1f5b11f65b719672d55e8b6e73368a083df7c85e3be697848727466173a3cff3e612af05ec1cd2c99d65081581ccedb91357ee9493c3d9342076a2909a34cb282eb394391a155517f22f739d41ceb0c5cff4368040697fb909554190f14e7889d51210d8e58094320bc50b9c4a819d06ab6173961d7e3bbfaff5a5231a96f1c1ab477627d59714d092e630d7161e8572177b1e13762a995cfed75cbfd2da2ecc5f19b9ba27aaeb81703f069788b7634017db4980df2218eccd1558bf3e7285d75416fafbd7d58206d0e4dd4604311737af94d055128a2c576a8be7212dce7dbf760997471c15473bfae0a454be76df3bca1d1a290480de3551f7807e3f1d7b4d07ad2a15a403a7467ec6d26e8e250383b2261d4db46e415cf61135ba1e22d9df1f57bda2bf796743d7db1304659e2c431aba85fc962b235bc967ce907dca21c73521a0813ffb4df2d51b190a3ae39f06f1810db3a9521ad75423c3cf28fa08c7355c63449d43469e6d6bd039be8e773de6549738567fccd541fc4263c891ffbb0c3402c01763b0974809bf25b6b38a7c5c42b9e866dfd0f7271594bc87e0a7efdd51991b4539de36e29781dde5c51d3eef4d00a4bafdddde35327b461fecf77cb114dd5ee6b320a41415e223ac55e6628a1e1891cc6877b4de996db48151e370f792c44172c62b8e534d0377387f9c1e4203f22de900828a289d54c348702588a913607374d72e974f554ccb3137e4c6d7a80101d3fdac511f735e52342fb0ccd707a6c3243855dca3c02a047f659c3b20e4f3ce1235e7e6dfc5a92ad701f633a5520f94d6292eefde7794a89d6744d97a227e71eafc074a8d285c1fc124bfae62038759254fc4f035ef823705a30236cefdaa9f3b34c7cdb5b3dd53dd7e825d40955a735539396a4a4a11d430a65b0312fac8a693e097d10deaaa496a71dbb92fe08bd40dcbe7c316aaa2e68b48b677e413d1e974c4f2d79c3428832c5e4ee2510015f6254f3fd99330deb5c7bce3a2ee24baeacd1262c0a9c9490cba9e2781b9f045fe38e1490a9b1f6083d316d40afc05a64a7c1c131a55affce641574bfb27fbce19c8d481f2b93f34ed7abbb03d53f2a44fa59db3ebbc98148b4dc71f48edc293d8d766047d45ecc962935b675061a75cc95d509fc0589ae157d2fd250234b83c0fe35961e2d7842a57a1a64dc040cf7b1415a46e80e76ee5d3c608b45c76a4382275823276015f96ea34c4b871d47f414bc7769ccb016ba99069df72119e8ca06a18a288afa8d8b832f209c1ad07d681f09e7884f2c218ea8f9e527d9034c37c08a1d1e36cfc26e4d53cf978cd3a2da4252628934be6da79dbe0841febc447586f2ccb5360437c7dd701a39c3536f8387c65f22471c5e5a4a757c767ffd6f0e4c25e7da9aaca58feffb0451a73d463e8bcde09d860103fcbf8647af6a15c9520fb745a4305b1e78dd2ab5e962b3838a07907a6a2c735247554ca6238715221418af2c631d8019ecbb0e12429a966f66460414f2ae306b3a14ab486cc5ef325f8cf9f78def30d6c1229c76f0b670626d6151065d39a703c4772c7c73ef6d3b142efeb444bade6343a271bbadf8bf477a61c2011e351e96fa1db09e5918f798b3275841d43409b2b701905f61aa306925ac29ff099586542039f44f84d76ff176b5829cd68637a66b187f6e33be7b2b33556f4a91c60955836a609fca7eac0c186d964eb18c93b79117f7ef2caeee97ee693a3f489191420c05b5593f0ecca917b9da59f5c6ecbd7c9e55da2da8aeaafa788a2e65eb79564a259619bfe3a645037e688b5dcef1ac31647411ae2dac52e7e95b07721ef49da6aba30ea40f72b5e2ec5b83770460813da4d01be0516a60d1c0ead6586db914aab865f08b5d399acf49d518a59c5f2773774519881c864a96074dba2932492fa425381035a3362d440aee9a2589cd9b519c22e87f482e987f0e87daf2ff845fabf77ee3af3bd5e98508d82248f293eb2c245267145f326c6449fc623ddabeb8c7343163af85f5b32923e1c01d370ec9f99a54582b89e466a3b80fc885e4fc2604a8780ab3fa28bfad5bae9372f2dc03c327b7ab26e8c5a120d4e5001b62a24d5097b5ef104596b89e8ff462c9431e1dc63c2552730f8b34c821a162a922e87b6676847db430f4e66a8495a86535ade8a49df52ea59386808855e1f1c01b3c9849f06cb5106b7222d9dab6113e7755bb7b17c5ddd2f87ff63ca84c7dcb9463bbcbb220479bdec179acf6a8c47105134803a6bcb697c8a478269c2a729fa69f5ce7f9bff5849de5d8594e4cf2ea8450c20dcedb2172e826c034d48458c798db14f19d43456f956b42b02f3aebf87219701ab90ac17d45aa3c308a1dcad1795dceffd86cbf2c039192f95d4089516eb17fda64aa211920e863147b293ffac53ad2402616c74799c4f895a26d5382634740c9766325037342a3206f5dccc89188d72074c610c41d8079c87816ba352515594fe1f7179940aebb65c78ffef850973f56ba8baa2ae30102e94bbd77e9e0c95393e6e4b73c2f5b283bd9cf276f6f8b3053043dc0ad529f9fee1ea4937d53d2cdb040df9863fe03608b131afea3cfba62c0317004eb9fa196af16024144b852df59218d4def4988bbf137250eafea5c5d6e9abf7c993d0ea8f68e2887419052d1c15b0b6e2230f0ccc2b555bf10df22f66db1dd8031e59d09ac8f58fb5c271918b9c1b82497daf53d039a059359b286c3287fa9961e", 0x1000}, {&(0x7f0000002200)="8505a3c26631a1d04644f1f5dbb24d289947186abc9b9d55a51274e0c54f4d2c6d02164fc8c7618b6e620e9610753144071d7d5f5207c3f33747591260d95dc7abf992a6be5c7cb5fb73dbda6ff789e5c2c5da5494f3dddd8e8044a69c8ff4d8de4688ac35061991d9aa13b6330e49a5bbf913435ce607cdfb0c", 0x7a}, {&(0x7f0000002280)="65ee0884e96c411a4b724f580ab063a872f3c073d31fc0f520a023656630efdefab7a1f08076e441c2ec809ee684e41476d36ab75179ab642c34b855dd9e417ee430f24087df8a445dd300fb63c9651020be96fed780e8a27d299cc12e111cd99552caa778c69436669b9e0d338eaf78b0dbd9b1f90d2490bfe2e5cbda0853025953a233ab5f76996cfb8a69e536415ec32f0717af774268068e88ca05397593c08ba776e53903ef0c5dab238134e7c9eb", 0xb1}, {&(0x7f0000002340)="f2", 0x1}], 0x5) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") wsmuxpoll: not open wsmuxpoll: not open 16:03:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74}, {0x7c}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:03:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2809000000d23500000000000000b66ec0f5c687ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df56ae5e12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb399d5bf3e901e225e4676b836ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0eff0f000015d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95030000000000000052fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe8100000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b64940000000000000008efeded85908f2f748334bae1a01d2908072b3fa9b4dbcf1436d2cd7ee59b58e64f97f49a1bf698215837b641f92b6dbde71"], 0x10) dup2(r1, r0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(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) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000380)) r3 = msgget$private(0x0, 0x718) r4 = getuid() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x6) r7 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getpgrp() r10 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r6, r7, r8, 0x4c, 0x6}, 0x8, 0x800, r9, r10, 0x7, 0x4, 0x8, 0x484}) msgsnd(r3, &(0x7f0000000040)={0x4, "11cafdb77b88d565b1717395fdf1cf1a42ab25016bd0"}, 0x1e, 0x16e11cccc0340864) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r11 = dup(r0) sendto$inet6(r11, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 16:03:12 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, &(0x7f00000000c0)=[{0x5, 0x0, 0x0, 0x80000003}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:03:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 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"}) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r2, 0x5) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="01aacf7ebf7251294200"], 0xa) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:03:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001980)={0x3, &(0x7f0000000000)=[{0x7c}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:03:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000004b00)=[{&(0x7f0000000480)="8e7cc7f1cb39488f3c7f371d8ddcb9d851ee551fdc62e2902e6b8807daea0348df39856d744444653aac9441311b288199c68e15c99fa6eb183c01707a7315975e448dbb6430f5b9a7a3c7f011be94a14e425f2fc78fb21bedaa73519e9664beb6131db5", 0x64}, {&(0x7f0000004bc0)="32fcd6caef6a3866581cb566b67088cf105d94017d9feb7403e4121152a09524844a79da533c3b9446b4a90dc13a87c69e13fa2d66af0efdc32dee01e1091e8763c146c276c6a1ce7a4972df520d925bc56aa90a021c3f12887036565cdf5d50502fafc463a064200311f62558f2305addbefa8669a4939a8096462caf145e2f5e3255acf58a484efb1c0b62e83733a6bcc1cd6c1b12d358e69270c79b75664af0822235a83d6ca721151e582b5863c0c93249f4ba288e2efe8406792eccf32ba3c907956274699a70f9fa76f7e55c0817dbc8f1be289c76e45a28d7eca92b30946e0bbea071c2c24a5d6e517526a76898719af42af2605ef8e02dc61ea3ceb67ef6429064733907cf79dc0160dafa311347d0f9ad671be393dfa441450bd7da2232c113752d7ae66338a4e557937ff88f740a3ba2fff14396b166a5f3aba5a69c3a5017b2899322975babd248b4e19e851a5217286acba5aebba06f9230d22a0f25451e43081b48bdc390fe27587a44069ec8bb57067cd299b3bf96b9451d9fd587f94107939877a5f4805af656fb2e4dfda88b61d97054d5819b87e70540bb8648e11c8d46460464abc1519c899493e30e9dcbaf9bdf56a8fbfae5fe59e235f7004951657552d0a43b3f332bd71bba21d3f844c563a3b815dd6016eb7189e400933a5ff41fe1613669d6c2d2645f308713aefca3a8742751c624601dae6f36a417a9b78106ac39b0e7364da380865ee5e97e4a6b4e7682e708fe4976a41f5f6bc0dc122bc8909d7d596dba0ae5b2c2f25f34318ee9421245a8c660498788389f333cfa4c60949391d911966d835dc19447ada2b649ed52d9aa7860865b45139b5ce5428161d124c2642157e01a00e387a426c2be2e7d1e2ccfd4e39ebc7cfe8e80781bf7929bc28742c081d1400cbcb2d0b55ff016915ba493f6626414de5fef94c01f5202a7eb9e4760ee94796106262f52e339cc59ce749b021e31fadae4c392d3016b14bce2689f2053d82fb4bff4f187b3f5f810d267eb68ee4789077aed767fedce0eb19ed42140484d1f1846a5cdff5572c777c8f3a730713738ae50b3aa48573a0f50953d6f1e50b8806f3869ee0c63e01034abbeb661641996ac2928ec7ee0bed4e8e67ce17ff52ed3ac363a34b29a3bc73f74f8a5315a6336154631fd1dd4a351ac8d70b3fa3b87f0ef20aa392766edadbe8d74bf9f2f3a3b39dcb7d6d81216f051bccbb6acd83a808c595b6b5692aa9d44640366a56762b7f4231548b89cef3814e057d1b52b761eb40c7399bb1b1be9d63173ede8b32c76e6a8f603e768e8843828b650663f1645b3637a42abe9891ea855a63eb7f21f67a4712b6b4e96ec5415169105992a76ac3ee0838b4e2a08e7e755952835d998f6ce8a47ed338e468d70b5c7e8465e4543b854779602e0c73e63871f70a8284e8eda9e8e87ea8c9cb8ccdc74b5f9cdfbcccc925e5075f8f21966f99038541daa9bb66639b23f71d932e1d9e7fde98c3c3451cdfd20304444628cfec4dcf76a67b8b7acc97593a6b91d2975ddce6803bec3669c5ae0f9c07d1779fd53941417e9f627943854f1a96d9ae66e75aa0c43afc09a1fc6362143618d7238c5caff237d59e0f71a377e815b3b3ac2be7120b04c147ae7824a7a4685324b5a881d32feb3fe57543faf94087bb07c680a848455368a377bf0a4a69db1d5d712d32fb0ed9a5c594ec05f852c4a5a436ab9c895970c204b2b15522d0cc46a7341e666e838e7f3abcd60fca745bca3a96e9855a9071aa4b2815bfd4d24a4d8e81449bd4aaa7223a3a7e838b555e36e2a01cf805e3da2b09401cee16b2359f587417777d42bc8d5b090253152e10caefbce98b18c2d4d5f5baa58c065356ae90548c54fec311643af3f447d0efe53f500601f0525458a80fe5d7ac8ca056e31e51d1d0e3fa03c6d131a47a33734d0cdacb66c72e5cd98582f908344b7d1baa246a424d60e25d95ceac30b4517e0174973ee1a44c02ef629901b2cccd2b9499aaf3368f0cb84e6625babe4a01e1d9731bfbb0e8259b9efa31f018d671582b6393df027aab4be917066ef52c8b7bc8d0392a3c88008eb6e26b5b4ba16f12fc98fbf47d05f2ff84f01436174ceef1d45d94aca139b915f569cff1e661c17c32e93d41d5b8009d57d014da984426535a9dd009f64b0fc61f025871dea94213f748cc4d03f86727da44622c06c1d7757776e0c194711a24bd707b5341c735b5ac9f30490f7cd8a25231ceaa3988b4eacc2da9fcd310cae3175ce9826d5475dd53db67c20d1c82d74d4651f8de5645566be3b0d5ad316dc3a6c09ff726bbc9b2a4d37c63defc1908f684ebf6843c2b691049b7c2da20e624a5a2b2ae7e43c895b42a34838cb12af27e7aed65990bf728cd672108d01d0f489474cfeb68cde609b34102f1350229a42b0173757567f10831c9da8b29b34ed637f2c902c25730b1849003b576dc8a485454e1ed0ec38974d6a04517eb8f10f7b0dc9e8c6abee1474509133d3e8459a445dadf03fcdfa259273aafbdea2e0d64060b57c3d4e2be0170b80efd4ce159d96bd4974477d6fc06c99b7f77e99d51e7f9def7238139a2a3cc1ebb0f37f3049893e82d41630c3b818fe73619ce6a0d4a4c9d69e45a0e5b0f384abefe98a7bb720551876815f8a9c414467b74ca12f05cf246966ed6e5087af5c467c85d2a742a4101d9a24a3bd9ea7d848065fee7beeddefc4f91828a8f8207b0ae4427c8e40798e096a6f65f23bdc504304673df0583aa8e60c50225ac5e1bebc902d9c417130f65b674659c3133169e1c79b8536ef339bdfa7ba9c0d51ca266242cd88aa5ac6c069ef9b713c532262bdee559c2df69aafd6694a9cbef2e0e71a37b96e8475f5dd6875cd66c90baba60f4d415641ff89e77daf7ea7e37cdcccb09b2389569e68b1c6a5ce0505e76e1a9d23b855d6010bbd73fe2e5e6f9e89fc59ffc8ddc8cd6d81e150e60602b870150cb6c38e108fa0263ea13b334786e6abd390bd1df07652a617802288061a59d0854b549987dda746dc36601581c911cd0838f7d213aca915462ad30ae6a7ff1d695fc39674f219acc551b697ff18679bdcd9fd2c79a112fad96891a47755bbfb1bd7154e2bbfb548263040b6c2c87893cd63d52f6b642c9fc773f1b578c1841ccc176344787cdd3af6cdd203f5ed60682f1eb75c15c658815b47eb7d529f5566a28fe4dbebf4b4f2eb51d3d7fb9795c6aaf6b9674c55de498630f90a0f4bc953f7a7398a620ebc42dc1f02acc76440bcd5229e64f184afa01fd405fdb86799797463365776ba1d9441f3ca41111d316e56f59180f95c475adb44ea67f5bc098d4ed8b8b9ec44da3769a7fbd51a77080149e09e092855ed4d167e6e3659dafa91a7b2339df430d6082255ce4e681e26dac05a1a6a371e9bf1bb24b3cfd5ed63c9c587d1cdf0934a99887e3d6d352269eace5cdef4dffe319c81dc817a501816dafc79c09d011e6ae9981e0876546ad966ea046291064c14cebea78fca53040ce04a190405343b899606b4e2413c271eca9851ea0a861d8cfbd41a718fa19dc6a96e8e0d334bf3b51c7a73709376731a604ae40c721b6583be5c5ab6c612d8e8d8cb1134aabf86fdc455d65254cff00986e325447bfb930518a92378c5bff8cd218371a8d45324208f48da70134e838dfbbc41ebe0b13d7b8783dd6407953480ee5dab92be77930b1dc325e0a959d6a323c507463c2ee12243ad370dc5e1c61d184e8b36e008b23d6afd942552b335a6aa2dca3b893c5ce29cadf05bd335d738c4fd79aff06b43db0fefe982226e5fe9bdc88d649a9b5e142be96e843f25a53876a092eaee8380246f3dbc10c90037c3e96bba96b11354c48269bba70f90ad3b5fb23f9ee96eae92f1051fbd109465d2151942ec18b1de50cfc0d9bfc8e93c4587295ce75ffd9fca524c8bb271a70938a3836cbb86d45dee8f840b17e7e8316e353760333732d1ada9ef9d11798e8b6bb63ca1419f0eec26c437478bca16540cd59e4669bcf7d9cefbe67b266eb32061fd403bcdbe9aaba57bd63358c2b2a4e92f8ba01dd7d5662f66d957b5609f2bfb2ae51713de1455dd914dbd2ff0f423299bcbfe92a94beb24ff63afe4d52a2182f33bedef2864b8535c3e0292ddb94cae1a0d6421b1445af1249078326cf167468eb98efaa84db29db653da5078df78ec3795804651df75957ed2e5449fb62ea681563f9b134470cd3beeacf369a3fbc86a9b9f578ae1ea5de6d737090f2db788fcb9cca9d6070a9f4d16b8ee92fef82e979deb0fddacfb77d84efd47f4eb532713e30750c75e2e3c4b2fce050389bee4351c4409bda53f4686ad8d826b52c298593a99f13983479f6b517f68647e9b6cb6d041a675da97822c791989c8f2351ea5278851efda84d4a316580bc70b7ac9d08c4d6e19b250c820ee47c7ce36cd0533149813393c58258cc1901dc7388703c73b19c1d36411193268a012ffe0feaa0cc010798d3d5003cd22dc75a3cdf7420664e3c1424c84479c37af16e16046486b5cf944d3eebfe17501f57fc8a17156a43a4c4d713c58d061dc3384aa4e829bb23fdcbd743301b943b5e0aa2565d446f50d8d1fa4c681dacbcf13fea69e49a5f634d62893e6c4870bd7320b3fe7667b867569bd1519e2198f3798db5df1e8b6f7240185aa3bc0276147d33d6d9a23cac8a5cef6d447829e79083f97063a4da74fefb2f51d1269c1b042549c13198d214a98d98360e71638a48a0e8ffcca50b186f8bd5a58542b67420639e1720537bc48020ee84e8fa4d6202ec9c9b2d0441d4c3c48d44277a0df4c2c052eb0ffa4023d9447cf460aea021429d209ac53a33e40687db9d0bf8ad6517af46b2953edd448532acc71660b4cea49484a29c32ff5834132a25beef2001ed08f71c8864975d40c79d11a391e25bbccb6551ef39c9c3bbb4e2a61c719ea1d1f0c2378ce781e67b0d186085f57011cf299b5d446e8c881e2fcb5845c19dd19cd62f1b7f34d64b35a56886dedd8e817830a9ffda62df535156f110ac8b7996c6a8711bad5de204c776b526420d13ef9478b73f49b40a5200741e13a4415be8c25fba83b0103b843ee463dd7076f5098e74b64cacaa18adb1642af8a6b87644e5d79a08ef5f8e84e71089a0654cb04b6404d2eccc62c4b9f4f53d6467ccbef05ee33cc5371b579399046057981be278ddaae71817297fe3dd78681538daa56539391378748c05a0e810ef3936842b74f6a03bd5d5e7293fbd1a419a7f53aae6242541055a38dff82d0af4b54acb613ee65985ea8958b7d896c1fb20e735faae64be97e8da6f763d8547c218f73e04c53bd310c04777884df77295fc359632524f8683d83cc89ee2d65a43f0109a3b615c8e34351fd3cb8c0ad9f29772ccf4de90c03d3406ffdd12f8162e14e63981876a0ee325f3d7190602835df8566da15f4daf2b1d8c9e236b2ae27e5a8bb1fe18da023a24785a7faed1a17da249b8e7a28cbf38b4c304527ff44d457c96d84179ce739d79276abef0d50f6b3d6c67b2d4c8a7ebbc8f090f4f06e45271ec91b45f745863a07a0190468ec856418e3426e69e277c18b0e94e297165ae7686ac54fe161238e01d8f94653ccdb6747bfd085bd894c76c2941aba950ab9f2a84bcc5bdc2c0c07e199c0da3ccaa4f2c3f58b033ff494485d4d98c812d13c65bdf87573d4b95496d131e437cb550e4ce01a4931c647285a5ff24bc1d709449bc6cfa54d6e6c439101b2c20c306007002df409c186a53aac", 0x1000}, {&(0x7f0000003680)="10c5397fb96395528a19a06122c6dd0b388d7dacc4a8684eb63782c46700d75bd94132af3e3fdd67f7078e90c6f7c1926319af64ac41c19938aef091da9695e95a5443a284c8fc83a6fd336af0327a257b3d6f56de1f8006f18123f8f4ad7197f76778a35bd4a8057574d8fd72560995b1fc32", 0xfffffd14}, {&(0x7f0000003700)="3487a76af3eec23b0b585cf3af295c6b8733db55b546418c2d9870f8dac6e452f0ce14ad5b02b283f9c148b75b66e2bb13c486c50bb7193cefe0ba0ae8e1ff6f743bd24a10f95f789613fa6b83d01e73811c18ddee6615bbf54bd59f98528ff2684fc90766f0dcde928cf3", 0xfffffffffffffdc7}, {&(0x7f0000003780)="a1b422d1999cc90586b9d28546927c22ec90007d088fc37d99348eb244dde0ac5bace407f8261e03e2425519fc7de4ec8d2dc24039d5031eefc8bd40e48d099f3b3789b5a174698e", 0x48}, {&(0x7f0000003800)="5c3a516b917397a2028bd970cc139381afbfc9bdee66b6e477ae009234e3d8d24ea908f36d1ab198496db20106ab602f4c55fc9f50a542b8997c916f5658311f02f7209d5829c1afbdf94f6689d63c383f48602417f83b8b1515478e953547e30545770b894df8fa015ba74941937ad15598b4cd318f51d707", 0x79}, {&(0x7f0000003880)="3295292fe9ce98ae0f3da83640111144c67f09cce4d029500fffc88ab93317d04b00ff929b7be6f0e7e801b6ef86fa55b0f12450d7e3ecfa7fbbf9b8b7302a2bf4f2b5d7d8dfbf95418f6184a78f22e83fc81bd38d1a514c6ecb385c5b5a349cca5f33f569ef0f82d26f5037e747edba67612fda1e2cceb94aaa86a23615f32a99f021adf40c399b567f5581ba7be99dc3eebb2a3a3444960657423def70f83301cdc6568ee01fd0bd1c5abfa6fe533a3ffe7f4be313e387add0af0422620d1423cc886b67d9d3a864f90d906ed0ff56d6572f8df84329d0db970628a6c588df2d8197ce9c58", 0xe6}, {&(0x7f0000003980)="59b9d5c3c405d9692bca303e59891a9052497ca0ff8e1239730d984c92080bab511058c8888ef4dae007c02751473b09e4e5aeabb5e90eb71d899f7ee00379d07b344f3224270593870c57ef8f2a104d53703592453c41973c1ebdc0d0bdb2ded2abc8cd658b2ddd78ec7620903b2677fca3260b6d9bda027cb7fb8e9703324cdd3f732ea66b2dfb43f646efd472e0a046f06d4fc53553d022567ab0bec420483d12d66b3e7be3077882ada1ade7823d0ba2271a5745ee237dc04071cdb066829758bf457f3376cd355c799b6bc0cc2c690061b8cc1d571c8153994860f7d015da93f03ef8662b03eb8ac94ff5e372e49b82c232e2398d1fb5d08cc84aafbb43733a08b4973554f3c103478d6616e52a863e3184c35739bc41fe18da464df63441ea93e9520095bd9aa259ed493159b0ee09a9d55af7e54c0cff0ab847ee9f64ca93a3a8fa1c73e5f356c8e7de051a710c0649657ab2bc3bda6a119d669ab45d464d71903a8e7dd4090e7356759dee4230a9b233c94bbec306a7d544b83e4a642033e3371db1625a0c499cccb7e813311568f9a74676b62efad591c1d6c559c9a2fddff3491ae644f4732e5e9db844db42f6ca06966a70d5bc505b8c614229119f904ab73d4085b73e514e5bc2191f32baf3b41a7a1bfed5002bc569aaed933b7da1e8a8a58784b84b5c71c51619427a9c7dca053123001c25997fd5899039f13a1d3d3e1b7ffd7bdadf0bc10ce0b51385b02a79accb3722b9179127ad36d4028546e430d8fe97373b8de12cbecefac7e4460df6f767236246050a32c0f29552be7e7779d4b0ce3c7c99f84de217c9376af33a6930da49f47cc1f321dea2d5742be2ca0e6a531be8060ba86b26802a07a7c2ee711f4cc8f0e1a15b055e8049405289713ac2bd269ecac7cf268bf3482f4acede99202c697fe3abc77dcf30b88f66659a1dce4b0a3e3a52c520ece612ad3ad78f252f8ab12363b233ff1b4f9616870bc32f92c447e8c13270ebc887ba26b5c59cb7521842016f39dfe55ff466fc712e225a86a71742cb461a99db8b8eda2ceaf0addef958a70fc60d2f8a37627f8d72e80981152a789ed33a2dbd0bce4594613894840aa37a3c1b50d97173624c6c45f6aaad23986d7e33b2fce879633d03e7ffb14d2f1b198bd4d542238ee3d55bd484065c236a0fec0f55001532d731d580b05ab361d0830d096242fd9d5a3c7173a7d19e85cd0bf8c44f5938c4cd5cb25d668d66a30f5de71fe5efb81cb56cf23aab4172b40a62933b8ea537b7303749fb5ecb32a70a329ed47f16142b5812c2ed76d9b594115cd6ac93a682eaa2c596b0ca14cf8b87e4a84bef2bbaa14458faab67c9b3ad5fba32d708a89c0a91c7c0393e8c7b50874e909777282a12ebda5998fcb969b4724f4b0b0697cd72257b656bd569d13dd611175d08f15e355530d70bde3ac7c53d4d1a3e25aae7ce13a57657787f73f1ebe6c8fa5f9b70e61d6dd5de1875d409c1e2cb8a7612f391a51c40205f70c5abf89898449c5dea7cb5e0dfeb90a439d1e86775fd9aec5c6609805225dab6295c3f90a86be5df914f24114e12bfccdab1ddab6319ca6e23b2b1e0ed9bed549dd6a7872289ecfd8f0cc753a3978d3f8cfddb4beac94ba3bdb3e399b2ff30a3a8951750689e6d4f98cd0aeeb6c175327c00e486cc9622612ede62c306fd56a7b3ff888e1ec9cd7249575ecda760be3467eb748def51b616ace5a9ec1be91d87167c9e405c8ddc6628e64ae3503173004aa1ef52155fbe031c724135a838321de5d33455fa1288d5c886028ce0ff88a4b5db7b1064dc7df5d871e28f0767310ec579e8a1ff4d3d40fa7ee59ab039870b43badaac1838e627232a0cd23272966b8e170b301cab70d606598e174a637be518ddedc4dfb3de78e87856e1cbd0986f9e9179f72e832c2423bee696f23b2e5bcb53d4de63e399a2ea5f94b97386a643d77d2b1ac6b3f23ce285ff1d25e3459a77354326bad586d577f34aca3aa249db6ea7166620c00b6f32a1883e6d37058dc613a50360be9e83826fffdf6f671c28934c84f18f2ed91fff891bd437aecff52c810a80526e22053616b4112a0eee24d877485bacd5406f3261519b27c72a8f3c20df327ceb33141e591d94dfaefda6a754d48e269476d32e758504231e11e7b1f62f0a018eb80abf6a4c983caa14582f3cbf235c540838971dcadd3b6f31e5bb24331a7807f6da4b8b46a5d3eec6025bca086a448f60103a0f04666b2f2b001f0066563c22433e482cd4f38220cc4c23eeee0521e8a43dad3ea92deda90a6034dbde9335532e14f337635cee6bbaa24cb6399dd9c37f098907cc6a988cfc7a4d985ff7a53dc5e5cd87a23f3e85530b4670cedb6b573270512cd329b5ca4782ad570e8c64baac67d53b21db6448ed2fe906a34e6f459d2fd2a7814df12f33f6d971f8e70b5a9dfcd2b069087024026ccbd4082d0a3e6bb211fd6a57a8b84e7a21b4c23324f878fe2316fb049b586ad325537047d0e93acbe12948d45554e17aa78bdba02449f5a4b191388b017ac5c5e73a854ed3cf0002621d38f3f8fade7b43a4caaf74126ab51d4009e5c658f747615a6590a8556e1fc0956f97d747ee10a34b1c1dca02937d837c45ad9e9d4c11d353566069c4f70bc54ab8b4f30ac481289efe53e29fdd7dae90cdb1951eb8d0d91d7ddee173932893d8d114957576fe5d276352d5bfeba23396daffdc2ef78b9159c97ba21613cc3f5b9eeda3b96b6ce83435ae8e49cf1be9a80d9ff94e3ae514264e3c0f90ded026bbd2141793a3b982bee4063208e8878f6760f4d498730b74058bbe9afd967f82d2cd8eebb6be7aa20efac3029014e2a55cc8a4faf193bd22381be2f33067aba0ab55693ca1e531e6cb57d0056f6cbd3ae109b83b727d75c72b7d6bcffe69f42dcc666f39d170f246f1bbd7bcf5d53618162e6202e71fb7f38c007684b5829d176fdc30adf0e83367408ce17bdc698d78de2a4f46d5ee966577d943b240d5c1f2088168ccb085fe07035d58ef22ceb67611e3f55f0763f4bde8c15aa7ebd7759a796d0820c60373f50d37f5e6d74ddeb4da7ea5025c77d2c96591a7e236d025b138fc452e082f168bf8b0059ee5545cf9134f210e6f058e5ad739569633867c5993d5fa4804ae6ec1f2b9848f3ea5d1078a17c17fd135f06fbb5bbdcab112728f5cd2f880d113c1a4d4fc31fb60e3640725110b133fc205eb70ea651a3401650e79857d6f4274401430c47f9ca0973de6c287bab12ad0cf378a19c616a39f3f65bb2efae86f6856e6bf1388c56dfb3ca597d5d6943c3d3cc64f1ec51628a7e734836ed71b5061416bb5c0256ffdb4a5b41274778817c40d87d8885dcbb6a74bb7c1b27fa3274f95224018fe8da7e587532a9483e391756c388d513128ef2431d4ae04dbf03e83a7998797366d11a0f5b5a35f3361180d64cd5b9de04b55f60e74247156ecf16c1b1de6835caa75b353a2f6e59be37b19036ae25919ca95f119a6b2c8422bd3f02e2c592b1cf574b0350c27446a1800d4888b3fd19af8236639aad89ead36f5d09217d20d317db55345086a5bae27775ca51a6d509f470f2d22c0a612b5c57facab39201e79afe950eb0d1c187ecca9278866636dd4107b70bef8b9d69e4e55e3528d1b914bcffe2b2ea7c5b003935b7add5c727dae865ced7d0e7325c18d53b7df4ac11221562a0a4d43fc2869c9ae0d83798698b455d6a85451097bb0186e48aad8dea98dcc3874e22cc07aeef1209c17c19fabe8fcf79c1354b99acd545384bc5df4640e26fd263d48021107c30ff5763499fe1becf0afb76592d40c24494c75a55a3d19bcb5e36fed9e73b82bda88d193f72a369d7f36a65c235fb14b68792106c83b483c994b672a8aa728498fc8ae16eeb4d207cde94aaf7a3065311c74c996c335b77145021b14287da009aec799f8a97af0674ddb047e05b08ab7578ee89dcb73ee849c6b26360fc72124cb0d06837377b4ac3666a97ee31660827b18e97b20e7fc12b64d7848107a55708345520ee9d95bfce171bb8a79be30d4a61c1eb258a4790e6ac0f5a2207f39014f58a25035272d56579019c6c87a97ab3def21b43e053554ed138e16d8c42ddae93d7f34f2a5c0316c77d99e5bbb625e5a7783d6d4287056f73342aa29902f0a918f4a0b7cba7b36cee45ac0b6da2c582451612cf4be6d19a09563c9d9095c24e857d34d2db708cf64019a319f1e16e07b70aa11acf5b7de83078ad1f0a74243c1d4b2ae58f9633761ca1f162f669766cd366136ad2522e4a7c39fee0eae917d3e80422434a4800c6854773f867f6a9276c9e47f7c0524651ba17dfb64a09305d05af9caf6e53d8476b512d8fe51f3f415f93960ae8f6c285d6c73d0c24e2f615703a4284cbae02078eff751e6bdb14a40165d251c1b561050277925e628e6a8314b378c03f7eb893c8d809bb5d544b8adfb91c36eaed616a6439d35de474741d3c65585211215b1c5ab0c48ec771282be3cca9bc53d74bf5c9b1e9f4e5f4ebed838d3f65482afcc437542b5d0ea1d82c171da0b1e9e10a5411c2857e820a4db66a8cbe8c4a81344c1f4e76c458a22ca6c932fb2f7bb844043462e5aab8e10377c93314abd94f2af7a965b446bbefb96c77d32a7126720615d9e1222283729a75c436afa35c91112935f2831c21bd2dbc9b3269c614d6135efd74115b23eaa451a485cdba9b2a3a49cc1fda15a15ecfb7ff161c1053e21d7cfdee09c80269b82bcc30f271480963a12a81bed00277f4cd6209a675d032c2522930420ce87c75f11da0f069f0c83a4eb54a57fd570df3d3719e80200f17c87f463c38f62d6fa0fc6b47e053a235b0d7d50c1814c3fcac25abc41756c1e24cbfe3df31cc241e796c7104ab475203a55301726985d7f33f5dbf7ea2b9ace911a8d381862350aec6ddb64c110324bf468355ae2f0d280cbe2ca875d09edfafd0058500bbf3172650c08ecc72257b7ecf0b81de48a160eec6bae006905732deaeae2bd4184d49bc88d251289af618e9def46b85fc9fd548f4df8bd705fb8a3e2b2a8f628023b1f3fbb329d0153536a1dc5378a08e134c91e26b5c45908d1619026ab2692ee489d59add0329fb9bb697582a1eff40f02178d68b81dfabc4c36653efdb196299b92a4becd1845ce0cdd10947a99d38a9f39193d29f65a8c0cc4719e456950091f6976af9730e3dfe73e75f33d073cc2e155ca0f08ff142c94a74cb879f02083cf7ca121c6fee58d304d3e9dbbf58ed9da748c27ad243567cfcc318a7da93c0cc0442865401284ed238557cda70dd3cd3879c299686d272fbe09629aabd390c13819c29ea8200c7e1b03abc2ac6598f73643f42348d2888d5fcc76488bd7bc33e965ccc5a382f6be8723fa2e5f2573126ff21d89fe001ea74d7134de0c6e0f48e9a130f5f6c3a53507cce7a3a78f636e8d5deaab4e624ff90ed7ab610b65e5b46f44009bb9e60f179dc3100bbd066afeac4433212b02d9b220dccad321b4121d472bbee9ac23172f865e49f89d25e259446e6d6e72f3b4a71b6d13006cbbaf85c94a7f348586d2043eaf680e60420aaa1f0c64f6a1f8f2e91d091545d11da3bce97cd787d3182729ad2be15e6194de21ab4fc87742606642915c736131bf165d60a2d39e02bc2bd57453701ddf2228127d9f815f7e291584dfa00d4c306a9d36a43289894ee67262531916dfea6d55dd0102dc1c5be996799d40cfa9ff9f825b391edabc349387fdae9a22a660b16f19b21d5a", 0x1000}, {&(0x7f0000004980)="ad908d183d87677887a81c5b60f9edbf1051f341da6939ef5fe2c9b583fb7d53cd932f04cd40f3b24f94e0f269f2981684a7b1fbc8637ef0effbc25cb0af9b23eb824488adf3c8fe8b3f9975d15933b4b13b41becb108b807d1072d679b6a71c82d0d26910f1eec6281e78832aa00b7446081139324b8a759ce34fe77134f8df8fa365cfd61434f331534779ba34", 0x8e}, {&(0x7f0000004a40)="ad52938bb635c62da6d376e590a4cdd47460126ade10f7be79b4500d958f882f7220a2f1edfa054ab6967ae0fd945c493799e6f1b5862f2c487bf44e198f6208fcc355934a536d2c7f8b6f419288631306099fd28fd00bf1245aa324a21b4077c6c6dbde8b9f8d795dcfc54687e16afb57c9df249f509cbe2f5eda829aba417cd116e5e6e4953b45c022dff5c86615efcf5a55dc863dc9b097fb8b542c1b8ad2e997dbc779a58caa86d8d516b2c521a3e473", 0xb2}], 0xa, 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000100)) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000280)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r4}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r4}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffff9, 0x20, 0x2, 0x3}, {{r1}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r4}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r1}, 0xffffffffffffffff, 0xa0, 0x1, 0x0, 0x6f2}, {{r4}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0x40bd4}], 0x8, &(0x7f0000000200)={0x800000000002b, 0x10000}) ioctl$TIOCCBRK(r5, 0x2000747a) ioctl$TIOCSCTTY(r5, 0x20007461) fcntl$getflags(r4, 0x3) write(r3, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000740)) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) semop(r6, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x4, 0x993, 0x3000}], 0x0) r7 = open(&(0x7f0000000000)='.\x00', 0x40, 0xaa8018345e14d086) symlinkat(&(0x7f0000000040)='\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', r7, &(0x7f00000000c0)='./file0\x00') readlinkat(r7, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = syz_open_pts() fcntl$getown(r8, 0x5) dup2(r4, r4) 16:03:12 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00113c2700000000000600180000000000b258ed99bc62552e79d99e000000003f00ffff00603e97a0c2", 0x32}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000100)="0edc1bfaa0d95b732f5c1efab0171121571badc12c08437e3126fd24cd89dca280929edab8e3408a22ba328336aaf07b3871c360a1f3e056acc8213597c2afc0feccc4dd580060d0727d36ad9bc905cb1806e3f42155393c5019652dc36108e8a96947a9cd1fa6553e80cfaf0c823b153c2df3086990444b0a0b3b984534f766660eab02eca318b1b948efe354d668da23", 0x91, 0x8, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x440, 0x80) ioctl$TIOCSCTTY(r2, 0x20007461) getpgrp() r3 = semget$private(0x0, 0x1, 0x80) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000340)=""/177) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x460) 16:03:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x9) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x80000001, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:03:12 executing program 1: ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x88) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66696c6530f361e21ab8f73bcc52ca702c2ec81e84e53d8d2f10a73de9170a0f51"], 0xa) r2 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffff9c, 0x80047469, &(0x7f0000001780)={0x32, 0x0, 0x40000, 0x1ffffffe, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) socketpair(0x5, 0x4, 0x8, &(0x7f0000000080)) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)="75de78c26382b048d360f3b59eb0947bc2a15fd06e9e5774019ef289a715fdb4c2a5dbd0e3d247d27397f0d2", 0x2c}], 0x1) r3 = syz_open_pts() ioctl$TIOCEXCL(r3, 0x2000740d) readv(r2, &(0x7f00000002c0), 0x0) 16:03:12 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x1f, 0x2, 0x5, 0x9, "973916a7e689a3a739283ecb8d15cc0ddb471aee", 0x3, 0x3f}) kqueue() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) kevent(r4, &(0x7f0000000300)=[{{r1}, 0x2, 0x4, 0x0, 0x1}], 0x10000, 0x0, 0x100000, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r5) ioctl$TIOCSTOP(r5, 0x2000746f) close(r1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x9) msgget(0x1, 0x200) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x800000, "4ab02588748b96804f0641e34b85a904148c266b"}) ioctl$TIOCSTART(r0, 0x2000746e) 16:03:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x82, 0x112) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x6f}], 0x1, 0x0, 0x0) 16:03:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000040)=[{0x3, 0x9, 0x22cd8baa48d19b6e}, {0x0, 0x8, 0x800}], 0x2) ioctl$WSKBDIO_SETMODE(r0, 0x8010570e, &(0x7f0000000080)=0x1) 16:03:12 executing program 1: r0 = socket(0x18, 0x2000000002, 0x0) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r1, 0x5) socket(0x0, 0x3, 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_int(r2, 0xffff, 0x2990, &(0x7f00000000c0), &(0x7f0000000100)=0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:03:12 executing program 0: fchflags(0xffffffffffffff9c, 0x10000) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) close(r1) 16:03:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) poll(0xfffffffffffffffe, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r3) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r5) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000300)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r9 = dup(r8) ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f0000000a80)) ftruncate(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000100)=0x6) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') kqueue() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:03:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x2}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r2}, 0x0, 0x0, 0x5913a7826be4fc2c, 0xe9, 0x81}, {{r3}, 0xa5c9c560f27abce0, 0xc0, 0x80000000, 0x7cf, 0xb1a}], 0xfffe, 0x0, 0x0, 0x0) close(r1) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x81) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'\x1e\x00', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:03:13 executing program 1: munlockall() r0 = socket(0x2, 0x8001, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="dbf2902300000000000000000000000000000000c94bebd8a242b5a2e0c6d57d33b2c36b62236ba4fa5dd422abbab9c0cc334fd2efca1e89de1f999ece51a68df0b885b0194adfc3b808b0ff2cd361b8a488e16b0748ef49b9a92df8644d1431e6ba90b8475420297ccb8c855659620e2d66926193911d4370465405edf9647b", 0x80) 16:03:13 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) semget(0xffffffffffffffff, 0x6, 0x400) open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) r2 = shmget(0x0, 0x2000, 0x20, &(0x7f0000004000/0x2000)=nil) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r1, 0xffffffffffffffff, r1, 0x0]) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000001040)=""/4096) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r4) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000040)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xfffffffffffffda2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readlinkat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000600)=""/136, 0x88) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000180)) pwrite(r6, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) getuid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x81}, {0x6, 0x0, 0x20, 0x100ff}]}) r8 = msgget$private(0x0, 0x200) msgrcv(r8, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000000000000000000000000500000000000000000000d5670000000000009a1b2cbb0000000000000000005f000000000000000000000100000000000000010000000000000000000000ffffff7fffffffff00000000000000004000004fd91267b4ecbe820000000002000000000000210e0000000000ec000000000000000000009df2a8cf00000100000000000000000000000019233cd8e16005cd7b16c3b710bd98603757106f9ddf41000000006199e7cec80d6931a7fbebc786df9c45c7630a040fe5737e336ba47e8470e473ae7a3d440eec9aaa2bde5407b5229b9b2f75d221ccde8e2ecad4e1d039056e7b4779c6aa79c52536e25970b23220dc35259aa3915bb2"], 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r8, 0x0) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) 16:03:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = accept(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000e7ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091db3000000000000000000000000000000000000000000000000000000000000000000000000c7592de0d1b1be"], &(0x7f0000000140)=0x6e) fcntl$dupfd(r0, 0x0, r1) syz_emit_ethernet(0xe, &(0x7f0000000440)="b63d5d34ccca1781cfe40a24a032") 16:03:13 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r1) close(r1) mkdirat(r0, &(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)='./file0\x00', r0, &(0x7f0000000480)='./file0\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) r3 = msgget$private(0x0, 0x718) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xa2) r7 = getpgrp() r8 = getpgrp() r9 = geteuid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r9, r4, r5, r6, 0x20, 0x6}, 0x8, 0x8, r7, r8, 0x7, 0x4, 0x8, 0x484}) lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 16:03:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20], [0x0, 0x0, 0x0, 0xfffffffffffffffc]}}) 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)) 16:03:13 executing program 1: r0 = socket(0x1, 0xc007, 0x9) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x50}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xae, &(0x7f0000000340)="b62362f2a2949773ebfbbd8e050008251a2178a627d8b08676bb12037575dcbd625c6c886f093baf40ddc0a8e504024a0d9a3904270213fbc68c8a657e61ba265d11fd7182939d79c26085e72e45785ae548d0d6f5ebda74eeda0382b0efd1330e10cf1b81508c5ddd479f9a85ba3ce2dc9a8a3e01187a7f7260486207cd72af479b2551ed054543960a5c8610f70f93dd364157e329603e9072988802ada50ca34d9baf86bbed73b39e3de273a3") r2 = socket(0x2, 0xc003, 0x2f) setsockopt(r2, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r3, 0x5) getsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000140), &(0x7f0000000240)=0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c0530002f598b0558ff653891b766d361cb336adfab7228f0c60f47396be20888bc1e3431c87706c3"], 0x10) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0xffffffff, 0x400, 0x1f, 0xfffffff8, "f89e673114c34817d87bd75442037ccd5083489d", 0x7f, 0xfff}) socket(0x18, 0x2, 0x0) r6 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r6, &(0x7f0000002a80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08e87a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa68305e6c14a"], 0x1, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r7, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r7, &(0x7f0000000200), 0xc40) syz_open_pts() close(r7) 16:03:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x8) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r1) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x64c}, {0x25}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:03:13 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() shutdown(r0, 0x2) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r0) pread(r0, &(0x7f0000000000)="ea9ef82c872aa79fa1ab051c91991419c56b29990cfa5e3667b9abf7baee8a407ee068cca02f2f3e5515a120a319fcf86bd629ec3f4634c1706132b6d5328ddaaf021dfe98e00920a153179505ce219552611b79176f056cfe2e607533f3a3669e35fbde35c42a758695b5ed640c70fd50a11aa5699faa1cb72e77a4393a4d895948fa54e64eb97974db0b83243415c22eaddcd790967c87c5042ce87852b011048825f0b47131e9f277134c8bf60045e464b0026c379c799163ced249286d38", 0xc0, 0x0, 0x9) 16:03:13 executing program 0: socketpair$unix(0x1, 0x6, 0x0, &(0x7f00000001c0)={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) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) 16:03:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="8c65c3c0d13caaa8db9ea80ad6f01054238ac9d4f3bcd8574d831230eb180dccfb527ace9dce77ac88254b", 0xfffffffffffffe31) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mknodat(r3, &(0x7f0000000240)='./control\x00', 0x4, 0x5) getgroups(0x8, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[r1, 0x0, 0x0, r4, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) setuid(0xee01) r6 = socket$inet6(0x18, 0x2, 0x27) dup2(r6, r2) unveil(&(0x7f00000002c0)='./control\x00', &(0x7f0000000280)='W\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGDIRFILT(r7, 0x4004427c, &(0x7f0000000180)) r8 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r9 = kqueue() r10 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000300)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r10) r12 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000300)=[{{r12}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r14 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000300)=[{{r14}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r14) r16 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r16, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r16, 0x5) r17 = socket(0x10, 0x3, 0x3) kevent(r9, &(0x7f0000000400)=[{{r17}, 0xfffffffffffffff8, 0x69, 0x80000021, 0x7, 0x101}, {{r13}, 0xfffffffffffffff8, 0x0, 0x80, 0x1000000000000003, 0x800000010cba711}, {{r14}, 0xfffffffffffffffe, 0x95, 0x0, 0x7, 0xffff}, {{r11}, 0x19e381d8a9d6c79e, 0x10, 0x8, 0x9f, 0x3}], 0x10000, 0x0, 0xeffffff8, 0x0) close(r8) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(&(0x7f0000000000)='./bus\x00', 0x10702, 0x0) r18 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r19 = kqueue() kevent(r19, &(0x7f0000000300)=[{{r18}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) writev(r19, &(0x7f0000000340)=[{&(0x7f00000008c0)="000000186204018b002b06000000269d890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc9505d0ca7f9a8c9e0a0b38d8b7ef6b03dba7b7a5e3d6a652d62e159c51bad5a8bf626d9dea3c200000000000000006ac1e0c03ad01395c12c0bb70bd937e31f76994ea2b08d67d2330b833a02b02f453af59e28f5f23ee2fabffefcb963d237a43c24c6e3b4c367cf2ccf3b22f9e94c10ab1a30c5d180daaa35f049148ff11108e415975532bbb0c8093c0c85aad4bc9123462c79ccc8071705ea85bd69d2504143c3e0c846661c71b83d6a891388b8178f888a3e0232c9973dd6f243059c561ece8d70da6a27a680e52b2d9b6ddd6a1fbe8e5b19b9a82e097e3245e707f63f68fd0fc8e53bff030000001450d431b81a0861ac1ed935d74a5501aab4a28977d8e86fedd56a4fa1b9a9d0d67b101c53fd9fab824daef1fc2dcd25e267f1c60f0ac3198a425113ba5c934559a252c7822650d1812b7b0d1e6d04e55a97c3647aa52964a04fb216f45ce7f803b095b22d0dbcae72649f3f91d8af8fa736c4fa1bb4484fefee7b8759f70adc0c2182bc00eb", 0xffffffa7}], 0x100000000000025f) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r20, &(0x7f0000000480)=ANY=[@ANYBLOB="00000009000000000000000000000000000000000000000000000000000000001336d401bb7256c5c213db342f936f127cc38a76a570b6fc0026aa21b33fbcad2de2884b77c6e106574b36ca404501982bfcbb373027d7c6a879710de3aec50633c68c8d7bed2532a8bb7d5ebbabb031e7428e214dce9827f1d53d220308b2cec15faef65922e02bdc24dea6d80b0ff5098d134c2747112e2cdaabf05eda76472f9321539c5e141735c269ba90476e2384e682177dda732e916840102b27366b291f2b9284c31b1ebc379b489993db54b62af394ddc86cdce2e59bbc5b07e428b9477594"], 0x297, 0x0, 0x800) r21 = getpgid(0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000840)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r21, 0x80000001, 0xfff, 0x3, 0x100000000}) 16:03:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xffff, 0x90d2, 0x0, "00e74de400", 0x0, 0xffffd}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(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', r3, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000380)) r4 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getpgrp() r7 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, r4, r5, 0x4c, 0x6}, 0x8, 0x800, r6, r7, 0x7, 0x4, 0x8, 0x484}) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x8, 0x8, r7}) write(r0, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x0, "966d671d26ea3a9d7f6886180664f6325645b6d6"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) syz_open_pts() 16:03:14 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r0, 0x5) accept$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9c2e9da4d76568a557d163e19f82ff34f1d9fa7536cdef44bb803bdbdca2bbcf7"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:03:14 executing program 1: 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) r2 = socket(0x18, 0x4000, 0x0) setsockopt(r2, 0x800000000029, 0x25, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x2a, 0x2e, &(0x7f0000000000)="ffffcb7b1da938812eaa4e713048e69931929648", 0xfffffffffffffc93) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:03:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd330600000000000000632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f9084a4fffdffff11fe4dbfa60400"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() syz_open_pts() 16:03:14 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r1 = semget(0x3, 0x3, 0x40e) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = getgid() r5 = geteuid() r6 = getuid() setreuid(r6, r5) r7 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r6, r7) r8 = semget(0x3, 0x0, 0xa80) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x40, 0xfb]) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r2, r7, r3, r4, 0x1, 0xfe}, 0xd4, 0x0, 0x100200}) semop(r1, &(0x7f0000001080)=[{0x3, 0x4de, 0x800}, {0x3, 0x100}, {0x2, 0x203, 0x1000}, {0x0, 0x3, 0x1000}, {0x4, 0x5bb9, 0x800}, {0x7, 0x0, 0xa959bc35ad6fc6ca}, {0xb, 0x8, 0x3800}], 0x7) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r9 = semget$private(0x0, 0x5, 0xa6) semop(r9, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r9, 0x0, 0x0) semop(r9, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r9, &(0x7f0000000280)=[{0x3, 0x9}, {0x2, 0x7, 0x1000}, {0x3, 0x80, 0x8c45979a0dfa28b6}, {0x4, 0xae7, 0xc00}, {0x3, 0x10000, 0x1000}, {0x0, 0x3, 0x1000}, {0x0, 0xfffffffffffffffc, 0x1400}], 0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r16 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r16, 0x4}, {r16, 0xaf}, {r13, 0x10e}, {r16}, {r16, 0x2}], 0x5, 0x8eb6) shutdown(r16, 0x1) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x1}, {0x6}]}) fcntl$dupfd(r16, 0x1b, r13) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r19 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r19, 0x0, 0x6, &(0x7f0000001240)=""/62) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000280)={{0x3, r11, r12, r14, r18, 0x89}, 0x200, 0x401, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r20 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r20, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r20, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r20, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) getgid() r22 = getgid() r23 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r23, 0xffff, 0x100, 0x0, 0x0) write(r23, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r24 = accept(0xffffffffffffff9c, &(0x7f00000010c0)=@in, &(0x7f0000001100)=0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xffffffffffffff80) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r25, r26) r27 = getgid() 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}, 0x10000) ioctl$BIOCPROMISC(r30, 0x20004269) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)) kevent(r28, &(0x7f0000000240), 0x2, &(0x7f0000000400), 0x4, &(0x7f0000000280)={0x3, 0x40}) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r27, r31) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r33, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x1f}}, 0x6) getsockopt$sock_linger(r33, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r32, 0x100000000000, r32) write(r33, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r34 = geteuid() r35 = getppid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r39 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r41, 0x6, r42) sendmsg$unix(r33, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x1000005bc, 0xffff, 0x0, r42, r34}, @cred={0x20, 0xffff, 0x0, r35, r37, r38}, @cred={0x0, 0xffff, 0x0, r36, r40, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getgroups(0x6, &(0x7f0000000340)=[0xffffffffffffffff, r26, 0xffffffffffffffff, r22, r27, r38]) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r22, r21, 0xffffffffffffffff, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x2, 0xd}) semctl$SETVAL(r20, 0x4, 0x8, &(0x7f0000000300)=0x8005) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0xffffffff80000014}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r10, 0x8010426d, &(0x7f0000000240)={0x3f, 0x7}) 16:03:14 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 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(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) getsockname$unix(r2, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 16:03:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000180)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x8) 16:03:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r0, 0x5) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000100)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r1) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r3, 0x5) write(r3, &(0x7f0000000080)="51fae55f8e3d14415112b5554c3148be30a9d18d6edb295fadffffffd98a8129031a024e4e2b0200c19a0e64c350c6e905543833", 0xfffffd44) execve(0x0, 0x0, 0x0) 16:03:16 executing program 0: r0 = socket(0x10, 0x8000, 0x0) r1 = socket(0x2, 0xc003, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'\x00', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYBLOB="2da1c64d5261afb7409a902d8e861c5086e658af100ed60ec3f948217dcbd16a6e2aed43b8673dbdd7c5538ed0b63fb44e02e3deb492e11d41e33037d9159022a4679b57eee79e77bd2f69b6d7fbae5e0b90ff0c291310294818a8b5336d4b14a357c339d4fc55f24b47a5d25ef86a28cd6a097d047b3712a2e13d819705f6b2be4bf0e086e07ea3ff0544c039c495ca390f909e", @ANYRES16, @ANYRES16=r1, @ANYRESHEX=r1, @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYRESOCT=r2, @ANYRES32=0x0, @ANYRES64=r3, @ANYRESHEX=r1, @ANYRES32=r7, @ANYPTR, @ANYRES32=r4]]], 0x1) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a083cd3e22a7e7ea52d60571f59b04edf20305912"}], 0x3) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x5}, 0xc) r8 = socket(0x2, 0x1, 0x0) setsockopt(r8, 0x0, 0x816, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r8, r0) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="820202000064a735006c653000f0d01fa9d4d7a9f62df466940652ba527988274728d933a02eeadb7a9c433a5925ed5f37cef3b241b1839960a93887b010cd91021522c8e4f0144063c64cb80859d8cbdfb175d10000000000000000000000008ecd054a6dd8bfdc82a236200b32de29d6d0d96e5c49f233926f42ac0dd0552ed36619ce39691e6ca23439e36c0eabb20ede0d8546c11ecc1e271b09eb1978bc691c959c8af3803ba05dd5321542577b2b29613aa5f6415931ad00f182aedb1839711d82d1e07c41b79c426da95821700ab53545000000005490b4010000000000008f15a380d911e1e800"/248], 0x10) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r9, 0x8020697a, &(0x7f00000000c0)) r10 = semget$private(0x0, 0x4, 0xb0) preadv(r9, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r9, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) r11 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r11}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r11, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r9, 0x40045744, &(0x7f0000000600)) semctl$GETPID(r10, 0x2, 0x4, &(0x7f00000004c0)=""/210) semget$private(0x0, 0x7, 0x10) openat$bpf(0xffffffffffffff9c, 0x0, 0x41, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x100, 0x80004) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r9, 0x40044266, &(0x7f0000000480)) socket(0x18, 0x400000002, 0x0) r12 = msgget(0x0, 0x246) r13 = getpid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r13, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) 16:03:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x4c62) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:03:16 executing program 1: clock_getres(0x4, &(0x7f0000000140)) chmod(0x0, 0x149) r0 = open(0x0, 0x0, 0x1) pipe(&(0x7f0000001280)={0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x25}, {0x6}]}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r4) preadv(r0, &(0x7f0000000740)=[{&(0x7f0000000280)=""/112, 0x215}, {&(0x7f0000000a40)=""/203}, {&(0x7f0000000400)=""/92}, {&(0x7f0000000200)=""/64}, {&(0x7f0000000980)=""/162}, {&(0x7f00000006c0)=""/101}], 0x1000000000000034, 0x0, 0x401) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0xa0) r7 = shmget$private(0x0, 0x2000, 0xa2, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r7, 0x3) r8 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) r9 = semget$private(0x0, 0x9, 0x42) semop(r9, &(0x7f0000002800), 0x0) semop(r9, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r9, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r9, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x800, 0x3000}, {0x2, 0x9f, 0x1800}], 0x3) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) shmat(r8, &(0x7f0000003000/0x1000)=nil, 0x3000) r10 = syz_open_pts() pwritev(r10, &(0x7f0000000300), 0x100000b0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r12 = fcntl$dupfd(r11, 0xa, 0xffffffffffffff9c) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x48}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x48}, {0x6}]}) r15 = dup2(r11, r14) ioctl$WSDISPLAYIO_GETEMULTYPE(r15, 0xc014575e, &(0x7f0000000380)={0xad6, './file0\x00'}) r16 = fcntl$getown(r12, 0x5) r17 = geteuid() ioctl$LIOCSFD(r12, 0x80046c7f, &(0x7f00000001c0)=r12) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000000c0)={r16, r17, r18}, 0xc) r19 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r19, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) r20 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r20, 0x0, 0x15, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setregid(r18, r21) pipe2(&(0x7f0000000680), 0x10004) 16:03:16 executing program 0: r0 = socket(0x10000000000, 0x2, 0x0) sendto$inet6(r0, &(0x7f0000000040)="cb8bb2c58b1ff82b4b0ae4db15", 0xd, 0x410, &(0x7f0000000080)={0x18, 0x0, 0x2200, 0xfffff800}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r2) r4 = accept(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r5, 0x5) r6 = accept(r5, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000300)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r7) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r9, 0x5) r10 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000300)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r12 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r12, 0x5) r13 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x1, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x34, 0x1, 0x9, 0x2}, {{r2}, 0xfffffffffffffffa, 0x10, 0x10, 0x5, 0xff}, {{r1}, 0x0, 0x4e, 0x40, 0x7, 0x4}, {{r4}, 0xfffffffffffffff8, 0x40, 0x0, 0x0, 0xfffffffffffffffe}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x41, 0xf0000100, 0x4, 0x10001}, {{r1}, 0xfffffffffffffffc, 0xc, 0x1, 0x9, 0x90}, {{r6}, 0xfffffffffffffffb, 0x12, 0xffeff, 0x5, 0x2}, {{r7}, 0xffffffffffffffff, 0xf0f7912db4f95425, 0x1, 0x60000000000000, 0x6}, {{r0}, 0xfffffffffffffffb, 0x94, 0x2, 0x3, 0x40003}], 0x1000, &(0x7f0000000400)=[{{r9}, 0xfffffffffffffff9, 0x3a, 0x40000000, 0x0, 0x7f}, {{r11}, 0xfffffffffffffffe, 0x8, 0x20, 0x9, 0x6}, {{r12}, 0xfffffffffffffffe, 0x11, 0x1, 0x8, 0x2d63f717}, {{r0}, 0xffffffffffffffff, 0x6, 0xf0000000, 0x4, 0x9}, {{r13}, 0xfffffffffffffffc, 0x0, 0x1, 0x9, 0x200}], 0x100, &(0x7f00000004c0)={0x8001, 0xffffffff7fffffff}) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) open$dir(&(0x7f0000000500)='./file0\x00', 0x10, 0x2c) 16:03:16 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x58) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r3) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000040)) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r1) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x1, 0x2, 0x8}) close(r0) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00001700"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:03:16 executing program 0: syz_emit_ethernet(0xfffffffffffffefe, &(0x7f0000000480)="94a108e4986e87714d6ab31391fcdfe6dff4677b3375580f502876144ee02280d7121a7eb6a66b9b9bce277917705d68e9d1db654edb36d2c16730288661de71e4e61abbc4e499e291a1b3842088d7277aa58884b332dde82529de8ddaec5b67a5164e337b2fabdd823215689b92e04525a18f7968ae6b95ab31b267426965560763b94a0b97e83c8735c22d737185e071248692236acda0ca515d0d667e0b2ab9c742f3e3e34c7fe3e44baa582ae73bd3e021c89bc6e8a2f27a664c6e69572f79f3d9d42a222eb622c6e797b286be12163d91844d") mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000040)='./bus\x00', 0x100e4, 0x2) kevent(r0, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x400018ffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1200, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = socket(0x10000000002, 0x2, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) fchdir(r5) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r6 = socket(0x10000000002, 0x8000, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) socket(0x20, 0x6, 0x8) fcntl$getown(r6, 0x5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) write(r2, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:03:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729af) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) r2 = geteuid() setreuid(r2, 0xee01) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:03:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev\x14\xb2\xaeG\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(0xffffffffffffff9c) r1 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c0ffffc41e6bf3bf551cc6b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a9f01238e149eb3ed54b2e017cbe46e35cddecf18db151266bb670097178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f030079efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070a08ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e578200800000000000000f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e6453"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x3, 0x0) r4 = dup(r2) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, 0x0, 0x0) r7 = dup2(r5, r6) connect$inet(0xffffffffffffffff, &(0x7f00000003c0)={0x2, 0x1}, 0xc) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) sendto$inet6(r4, &(0x7f0000000400)="0bd43d7ffb0165afd46932ff006319a8977a9dbf63bc46a04a2b65c6b418cabd7ea1ad3e7a4c6e8f1ceabb8065f74c4952fe3c7bb3741ac55647bc5b46d5a9d296fb85745ca4a1cdb91c0836ba7ac3e387c2c3269cdef6b697f9cced8e52e171f5d368168525138e3f7d6b", 0x6b, 0x4, 0x0, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) dup(r1) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x20, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000d, 0x0, 0x0) r9 = fcntl$dupfd(r8, 0xa, 0xffffffffffffff9c) ioctl$BIOCGRSIG(r9, 0x40044273, &(0x7f0000000000)) r10 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x136) mknodat(r10, &(0x7f0000000100)='./file0\x00', 0xc004, 0x12) 16:03:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) setsockopt(r3, 0x0, 0x4, &(0x7f0000000100)="99fe358a", 0x4) poll(&(0x7f0000000300)=[{}, {r3, 0x4}], 0x2, 0xffffff0b) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) getpeername$inet6(r4, &(0x7f0000000040), &(0x7f00000004c0)=0xc) r5 = syz_open_pts() fchmod(r1, 0x88) close(r5) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0xee, 0x0, 0x1, 0x0, "5e00000000001b5ef99b0e00"}) write(r5, &(0x7f0000000080)='\r', 0x1) flock(r5, 0x2) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r6 = dup(r0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f00000002c0)={0x8, 0x9, {0x5, 0x7}}) r7 = semget$private(0x0, 0x800000000000011, 0x7e) semop(r7, &(0x7f0000000100)=[{0x3, 0x1, 0x1000}, {0x3, 0x409}, {0x3, 0x1, 0x800}, {0x3, 0xffff, 0x1800}, {0x5, 0xcff, 0x800}], 0x5) semop(r7, &(0x7f0000000140), 0x0) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000440)={0x0, 0x800, 0x4, 0x1, "03a77f0c03cd00010079000000000800000100", 0x9, 0x3d}) write(0xffffffffffffffff, &(0x7f00000000c0)='N', 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000500)={0x0, 0xfffffffc, 0xab18, 0xfffffffc, "3095e15da47605062c5dcb3eaf085d274daf28f0", 0x8}) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(0xffffffffffffffff, &(0x7f00000000c0)='N', 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0xfffffffe, 0xab18, 0x3, "3095e15da47625062c59cb3eaf085d274daf28f0"}) write(0xffffffffffffffff, &(0x7f0000000140)=' ', 0x1) writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87882d1728b41b7431", 0x4c}], 0x1) write(0xffffffffffffffff, &(0x7f0000000480)="20b6b0bfe66e7d9de39f1eaa89f5b8b0a4e69a2bddf370c2bedee89f7de5ff0b5f2695ebf15988631db472f0db75c430438b8b", 0x100) writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87882d1728b41b7431", 0x4c}], 0x1) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000400)=0x6) semctl$GETZCNT(r7, 0x2, 0x7, &(0x7f0000000140)=""/80) sendto$inet6(r6, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xbdeb, 0xa, 0x0, 0xffffffffffffff87) 16:03:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r1) r3 = accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) syz_emit_ethernet(0xe, &(0x7f0000000300)="1300"/14) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r4) faccessat(r4, &(0x7f0000000280)='./file0\x00', 0x20, 0x4) connect(0xffffffffffffffff, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x3, 0x40}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000080)=0xffffffffffffff9c) 16:03:17 executing program 0: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r2, &(0x7f0000000140)=' ', 0x1) r3 = dup2(r1, r2) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r4) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000001c0)={0x2, 0xff}, 0x8) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r6, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r8, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r8, 0x0, 0x7fffffff) dup(r7) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020690c, &(0x7f0000000300)) msgsnd(0xffffffffffffffff, &(0x7f0000000600)=ANY=[@ANYBLOB="0200000000080000d3317df09d441a77a003f72b7836bd9a7afc126d606a25c84e97834e2c79952f6d89588dcde4c716e8ce24211da5da85a889d8cb36f110d16b66cc66bb1e87d82b8abda951b22af3c00cba5c02514604892b00000000000000002c3dfdaeb5d98c7ee4476d40424f57db412eb70345586f515f9a82b4cf4230627945be14f72063cad406cdb3bdd9cbfed64d3874087ae2a8c17dbf30fe4635d98429484cf870896eb33a3647c936ff18f2aa1b338c3f783c60112627c2a4874128210c4f2f5008cb4d20cfef122a0b28d59b3549aae3803710f7e08f05e11c68e4a304245c16a449558f1da17591c5a551a1245521389515301844cf2a9fcd0c627c25acd9d08db5e1aa4c81f8761b018b83d52a07b4837d355095cb20be6bf8d5c6a811cee4a21eeedcc8467c3300000000000000f86e2e9f62f43e0286d5c9e978709dfce83e570fe4b77ee72e320788dc4fe828e40ad69baf2358fe08eb9bbdfe76d0114f90a48e933de4062dd4a070161a8a3e115c989f72663df05004e0865dca807249bc32bf20079f7e06d2ff76275e3a15aad694df7b87668d5e6c80c3f17fafa1d8000000000000000000000000000f6d5ef6a812eacba59fe5b5ed3b7e46e32fc69dc15379f621e9ee8853a0ce2161a2d8e725af673763c7c31dfc7ff296b3d0d72cd183b5ce86d0122dc4f1e12d2492fe00c27c063df1f7c764ad99bd8b223fd17ecaef6baf82247abc7a74c344e04e1cd520a2b738df56414ec95eef4c89c2bca9ee8d992c58ceafe8afa96065efa203d96155884e309ee947a6a62a8180ca2b88cf5ddf3457bbfaf9094ac14b5b789ca0d8338fc4868b607e2099f3a24be510938abf4bbee2fc8c2e6c96aab812bf2c69999ea9d614928e3060f20b43fd72717e7bdfcf7da3d6e88570581f83bb9f5aaac7d9eb5210f50507f2f3123f9716e90925fa"], 0x100, 0x800) 16:03:17 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x27fe086, &(0x7f0000000200)}) 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"}) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) pipe2(&(0x7f0000001600), 0x4) fcntl$getown(0xffffffffffffff9c, 0x5) r3 = dup(r2) connect$unix(r3, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r4, 0x5) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000100)=""/48, &(0x7f0000001680)=0x30) r5 = dup(r4) sendmsg$unix(r5, &(0x7f00000015c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001540)=[{&(0x7f0000001640)="0741506e51f152e59fdeaa20ad7e749b809c6ebd570e666c3d80cf7f467ff5f71f232e16b7b7", 0x26}, {&(0x7f0000000180)="bfb315f1fa77806231a75763bb967cb1eac65a097cadd12f52eac6e658b595a7f4cd44b69061c62ac310fa738d0df46a80823cbe89e16e545900b1f334d4ade89621fea2be00ea63e153108c8b30a40e1df01ca5bb2f84d0a22b55d7ec3ee15dc622b0084de55baad55431d6174130d23d19cdb41f9440afc58727009689f7047eb2bee0a219589379dd2f99539215ea9296488eea1d786d8563c370f342349d2256434e6448070a4d037534dc1fcb950c0eedcc654e302fa1e6494446f927e9d7158a679afc0dd1954c344e4a8a41d2818f038dbfd110d0f2b1ca9a50b41b5811d6b611a98495086cc7fca5fd45b8b1ca781ff82e616390", 0xf8}, {&(0x7f0000000280)="9ee957158b491565c9bfac4890c934d7306a2227449a1b258f0ffc3b05806e7137e95cf753894f3d6a8e87aeb2e7fdfc151cfd728cfb3ef1823d4cb0ddca8d9e4416d9c14d9b707fd2b752971139a6f7d8710d6bb3c2cd974f84506d3228da93e9987727e787d88947b797c1bdb860d5040dd75e13c1a9cd3daaa2015fadb56fef77b93f7eeb0ab8d4776bec24ad88c054421c913099d7babd3849586e93862e1bce5f50dd0681f692d0660fea802160ae9a6e41fadfb8f0a8196ea851343a213a04a2c1bfc7a45fd508a889bfb158a794c64f8fd8a3caa6ae2719118fd99ecc5e0a38b1a365a5e42052d50e2d81a12c5f8d1c188bd2d6ae", 0xf8}, {&(0x7f0000000380)="03bc8e8c3cb9ab95a6451de070ad20d13400d790eb7ca2947ea6f7b8a2d4dc10a0b10dc96d000ee2ceea44f55ff08b21db3a357b5582660d8d5bdcd10bc0d2e8901bcbe1a1854597c55e8cd5d50a789af4598a7309aa4b57132f9e8d0c6ecf9103b20a69cc1ec9b3c70ecfe68114898c9629654a62ee4291", 0x78}, {&(0x7f0000000400)="e6e9ac849eb98a9ab4cc2c5877392e03d566fe5920427de4e13ac1bbaa949a42cbc4ecd5a0bc95022ab3b22e3c95baa89c2bab7f20125ebfdd7c40f9ab3c2617a0093b3f580e9f90f73564aae706d504c343fc820a51626ad7e0db8c7bc3f415b86d11e7b1ee308b2e213897836dc006ba93efbe56f25f73f5ca47ecf38f0198c05a71f0f2956f932b3f6fcf213af76be6747ad90d55228723994ba678fbf4764d8256f664172e27c06801070a2f7bb4c94eee092b5a2af2df4afc039ba2a0fa14e711bb257190558d8d2b3978b612f0e43dd2bc77e5d5d47cab1aa53dc526c11cb8b00717834b6e15bc1f0f1516c0782e564145fffb25d94f04e84458c3c44ad567f086c175f320b9d3b12bac20dce5cacee7a8ff6399c5a3cae829ca04356cf457a44a09fd0d0b8226509a7cf72f0bc2ddfe92cd782da36ede7580c58b190b15ce54861309abd6e7c4031983f3f4bdd95ec19b145d1b76ef0bf60d7724b078f222f0b2f2fac91ca955cce545503b6001dc1a99a705304d1c5eba0f5140a6095f292776ed71c0bec4d2d0c9e2866068a8aadb9351a12fded5251e28bfca53651337a8b4fa475ac549e360ef064d039dff0d33ae9ef842d0ad990bccadb85694c6580b8dd6896562a483b0a2e7bbf475094269b3e884ffad6e195f02e7dc92396848164bc0347362113556af4b83e30731cad9813c175bdb5a925fb48dbc0e781a033351e5b008ee464f12ca124307b9aac6f21161fbab6e763c3abeb907fcadf18ba0cf381b2e7b66280f7fef28910a42fed03e3e628780142c71a8adac96bd1830ac90957f8397708da72948d45b008d2958e11c3d6ff638d506956eba0cdaa785e35f559ff7cf431b636e47a52785def07c10f570deaa566a107679e0920725eeb2ba553d085b00cf8df6a50ce842350ba847894b309d3a05cb7c06089e0171e3ea33a1f032271339cf052e95ce17a810bab3065db131a52470dbb3fb62bc0a11f4e49cce8470f1e6308e3a6dbf1127b617617f35fd5a2deb6fa432e954b5cf7b325b4858182aecdee9803cde4879ade32123a1e3bc97fb5cdcceaa40f9318a88c03e996a3f1b435c996ae30971d7c7080d5eac10a3e7394252ae6cb33d1ca0bc811883f25139fba275b275ccf8e1ebc34718b50eefab2681cd4d4516eaadc3f206e7c28ad19d3d343b87bf6e24c5135976ab8bbb58d29c58d100ec0c1f30687daf1957105e29c9ea01b3b54a9fd6a88e2de3c3ef649a9a2b442d727c121cdd823b850e027b60d0a7058d6da9eb55e424807f3383e17639754f5382be18fe118a91bb50342217623e1e4e6ffac5775f327ffe90bd6721320947462adf0dc13a98c2acadcf795b87710ab52bef5b649825aa9ceacd1ba0cfacf682cfe0771e3a4f2c04d340f4c12dfdb5522b9251fc60aa0f84fd7836ee4f0b06a94a90435cb056971c6afba8057b5b4ce31baeddf93ebd365f36db3bedb54f294622399d382fd296e3e81173476aeae43a6a6128475e096f6a9d839fc0535aa45d8f07056029010f074d297100e07d3119d0281d1c789c7443ff1d652c2f9ce8c944cde73ec847aa5c5c94a99e21af22e443f3c5c9f75a8f1115027ed46503a8babbb1f79162495e66fef16acbc3aaab33560487541badc079e89683908c4250b3390366038590b416ffb71b5103e19e9828ddbfa527696baef8c02a5bed69d48c097bd46dfc4392d49d878daa3c95778feb5165ecb1b6a9b71c8b7ad0c698e78496bef681524be000d9f2291c705ca29b8eb822ac29e296b65003de2fc6f97abb5ac993c2df4adeb1742f9f49271f11343e19a8ec6d6b0a9e791c2d4d2aeb37ffdf7e6ae70a32a1d32eba4c2dd3e5de63b3e24ac5ee47341518e56ca033da8e1623be17f8c29165b7c2b5ae8c9e3cdbe03bd880b3434b24b0ea09c16d5cbd4bdc59ca59a7a439da0eae3e39a988c806cbd2b5a4ae47d6a5566c007be3e1745d8f978110658578731203673b7976dab61e86b392e254a9621375ed9d904d91f7f04941b14a4622958303ba33c0c4c8c90f215dc87a5cfc3c3fd15789b7a9d5e18aa4470e2722d783c2be56e9f445ee1d89d6a9527dfb2a2655c3022227d681c3ea0bfd6e426fec3cb8ba98ec4b78cb26552d8113dba5d2cb1484ba686291c0b0255aa7b63437bb9ee7ea721b416ee547eab52041f3f55f486e6edc50d2536e653b144cdae2843018b76ef378b5bf34a163ee3be2030db5ce8ca1495b1bd9c967ad432b0085141b4b07550da6999ee82cb9a974bb77a3d115622ff8a3fd97a4e525717f35310adb688fac930f3cc9a8a1678a36c49765db9811eae92ceef9b20f290570edd381ddb98d68e047e6cdc6aec7f1bfc86e6ff5e31096a2278fd41a3746258c14bce464b1af3de7ee7d0d7eaac718675e2ae7ba6594a069e6625dad910edc099b91c1075898d37bf6ab66ccb9257e69110582b1e899c53d2a4ef8eea9d83ace3ab4c75a9125472dcee5d181b41aee935189f03066254e3d28798ec87f5f589485996b59e9cacb9f0c6b443058d803194cde9ea36996a715ce08ab42715166898d3e368833e6f6fb868d68cbfe518d79388c992ee73443e9c43e4ea6b83722e5bc344fedb6a87eca66cc787c65f66666d82a67abd19c0b343c6d9318a386833c379bc181828991cf42cb1da9d8243f196ba29c147ae2acd9e0392801a880e6f51ececa07afc6cc3617ffd3d715c30b5035db1bb6f2d272d5807bc05bddd18608b88affd4aca5c6442fc5cbaffb731ea640580808149cb8fe544b3b595a0392720f0263c2c913d3d9136f2b647964c380b7e267675dc5984f5ed81fc45c51a68ecf977ef5c4ec0101b7a129af0c308ccdb18f5e296e0612e4be1b76c972fe5ba0de98ab85b36adf81feed4158d7a0bc210fe296a898ba215457b64026bafc1f12406eb5226628ed910a13f6c8cb48fab90789685ddef6e918235c0e2cb6094ffbbca779d6e6a2cd30343c0a74fbe6b935c061071a013a63e62df78d28a1bf9d1d9a0fe50592bc0f2675aa52da0358a7c42f2dfa0aeff065e2a1953a82e4ed7019fcf0d2b4cce9d5248fa06ec96497bcc8f92b84989350102852f0c93b8458ee0cd54af667bd48df196f1f64ed15864641805b5c1436dc9e6942c669b0d56cf254d74a347098c02fc83b1df4dcc1e53a560a74defbd4b3fdffc80c213a8d7ed5b05439bf21f4c6a6e0352c9fce8c4d116ffd3e8c61055a8f28908bbb61f532bca08a95f310d8abee0162cb9920918b66b9cac653101a53d4c6e35b9bd366b4a958b3d0e9ef406c361800bd83fa4b39663018c2209ebb2b6518e00301a0a10617346ecee3fa822524b8fdf5dec346a49da185acd7e0fb34dff5a9c20489d3547b3ecf2cbaf1e4ccda6f527127e500a5d9e9fb39b24f9c3ad1dd2e20ecc42b69e2350266b52df1e5ecec6f0a6038d47266a8a6961ebae90fd29a63dd462701867c78fd48193a40111a76f5ca6d2e31ebbfc6363cf5c803c87c1b860237087498c37ddc42dcde9ec7ace0355f6f42d414855ef6745eae53449a1002631e9c5da7da5825d47c8dc1a1e914ff9be437fd99cf0b8c70efb2f3679b265cf6887ca01356c9f9fc123907cb9ebeee5b3bb7d414d8fcf8929e08ad91aa424c9e25f32323fd76bc2d881c24ed2de8360ebf14382935613a1b3847b4d9bb95f02082df4bf2c835c796b8e48bbc2c1cb909b20ed02dd4c9c3ccf85201950ae2d373be50c2a2457b3930328b4adbb5dde3ea1adc2a90768a2165d453ac062131259397e2e220b71a58b15b18778acbdcf025e9b70d2622eabe6bc39324dbfe10497e361642236e22501f6c055cb73f07d66e51420ebabc3dda05631a74a4f8476e82f30feece0859d51b42888412eef2c6d9dd3b611b5cf2aad74ccbcf04aa4e766fe1542f452e824ec9292a97296929b0702d83331a70d484a96d0fded1c93c04c8d66990eba6a45583d7adfbd3810a45c0e39d03e654d62456114916a535e185580c1123c768b0472d0336c9dd59e560407be6d85e7a08eb9b295dcf21edf5f558494d930dda8a9bfa3c2c0e5bbaf1c18fee0e2d5c61c57454f8bd3f1ae5bda8756aa8408dce5e5eb6ddd0feef966dad6d9450dc285b10418d414dde1fa199387ebe8090d4e8295b0b5415bfe21e21efa88ee31c4950cfdd78501744dca2abdff2c58abe245a91b8a26546b94893fb0528417cbbdfc5f3cf28ff683a3bace9cadbf7249789f98b6995f647e74e134bb99568f3b4c7b80492886adfc256f01d12b29d09a443515e5960043eb1bcf11958d7a8b6c796eed4186d83133a6ac3cc06f7982e09b0936e1d9de3ae21f948be0672f708544fb1dce14b4bda7578ef080c7dc85736c66331180034b010c2856a40f49ae126a9255f25a5db567b63ee5b497fddd88db3b69fdc6729ebfeb935ec91d98f46e7621866fa8aac3094a98117e84a0c8e2183265bc2878d0088ded9d318e32c3ebc188ac7f1fdbe8a62a831e20bd261b873d99e183ecaaa663a0c07d7a8f893f6aac5362245935309ef7b780f417188dad5e47f1866955ddbd471f95cb5910095b892ed1d5eb0f566dbc32b666fc478031f015bff2401b34a43f01990d3e5b722b40d141af13de9a34e088038df51784b146be110b5eea1e26a8e32e043fb6aaa2fc72e10c91cf3291aafcc3a978eeeeada35b83ef48473e0ca7a71993a583aa6e8c6ed6d7480b858521941b641fa81e5d65da987f824d3cfed646ab5e1e9b8297392b80e0865cc04b5bb10fcda2249ca27542b74294ed0737fe58d9fcc760211f2fe883a48497607bcc8f53ab468421f328d076dead137a80315b4c7d7cbe70f7476594ab1d4d0a3a5bdbf5e2b25f5500625c9d1f4f4348768bc8e922386b93a16ede28ab467287a872702fd2ff14626038450d11d81c06165aa6c399f3080b53637aaf36c5e529df5b92ea1d21f39402286f14cd43b81f3567231d8d40314552c7b119d8c664e926ae589520e926648f79c376f254653a9856d2a6fe16d349594643abe890505e5be0d3a12d3088628cf8958e6b22f62ac72adabd262d90ba9ca9f298767f4ecad1b77633c75327dd130e15157036ac89fa76565fa4ca9ee36ad8e613b1063039626dd827c687ff25d6dc4f1126e0da37ec0a6d468d382d81061152943e1ac620bdd43b1949665a40cc1856ca5d82cf898010587fcacab70976ee469e8b935acad20f31ec145a0231dd5d8a8714be685e1662b28ff53c6071bf92b85ee77cf4bb0eb5618d711005f46eecc8dbef1dd522633bc1493d6bf382d891beb4a5ccab2550be6c15584acbea2385d926d7bf95fdb7bce8d4784ff5ef659ad4de24a93c6e49b87543cab35bb882fcb934f6736cc899f72bd314aa188100e2ebf7c0279504224fd7c6be069470a79147ca053e7e1d957b869efa3d49e3ebbbda7b797a8963e709d141b97dbdd2aab259e4d891b3f309d350737212c5532de44fc4395ec0d16a8279e444bc4f402a18e9f1729b1456e2458bec578d22a22259bd4bb2e6237bd2e8de16cf7c16cb24619541ec7558c2c854fdcececd00c8dd2aff3e02690844ab242bbc8f72e9146f4176b610c8c0599118aa8ffabfec997b08ee7b1d618ea3a9c762802219c912e70249fae3d4743cb9579f5e44e141152457607d50868e50fef29f7c8fb19de6aba9089d51b9372b56bbfae98216bbb331892a844414b9d05993b2db96c794f641c237e41d77f1b2ea1291a78c3656fd276115547b690b053b1a16fed2390c88b945effddfec3", 0x83}, {&(0x7f0000001400)="91371c9b611f7e412408e9ffa684d79385593c0fdd15c1c4ac0a7bf2199becb0a176e81fab3009a5bcc32bb4d7ada915268715c987744dcf16b4228ae8959383d29680b280598966dc4d291c2f97047b5f6a92cefffbf9ab7e8287ea910fa96bda604346036b37516fa1bb12b402a8a3e98c521f69a23c6f2406f74bee302cb0173d0772e5643ed555537bc410232b779407107f9d5b375ba2a056bf7a97abe171dffb84faadf2439967815b9f52210e460d8c4af321d3d8b11ce0020000e6147626a4746bb04d4e2478420ac74092a88980f4384489910bc103f42ac62d0331c13b808074954890a111f511", 0xec}, {&(0x7f0000001500)="84b9012c7822", 0x6}], 0x7, 0x0, 0x0, 0x1}, 0x0) 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:03:17 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3f, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x108, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="144b2590"], 0x10) close(r0) 16:03:17 executing program 0: ktrace(0x0, 0x1, 0x5d2d028540055c6d, 0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x2) listen(r0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000140)=0x5, 0x336) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/56, 0x38) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2f66d401a8fafc53fb59e1d248e2b9c5da0e4f65b4bbc2111fe620db3a0c491f18e45efeec7df17c357291eaca65bb11c999833ac3bc0c7cd2a99e7ea2c8f55453aaa0de09ae9ec3a96c7e0000c02a080000003c02acc63830b795bbd75e2913e2d5c1500d6cb578df5258f3e4fceae1e03ca14675445479b825e3680bc1d4e525d7171cb8fce479092a48dd623453bbe6"], 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r3, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) write(r3, &(0x7f00000001c0)="aaafebbed6c700000000008df871f685f16b78576f0cccf16f97548fe8ba96efd09217735b3fe68f3d41f94ab33a661d114f516331a4c1f0dc85b9de", 0x3c) setsockopt$sock_int(r3, 0xffff, 0x2066, &(0x7f00000000c0)=0x400005, 0x100000025) getppid() r4 = getegid() r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r5, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r6) r7 = getegid() r8 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r8, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r9) getgroups(0x4, &(0x7f0000000700)=[r6, r9, 0x0, 0xffffffffffffffff]) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = syz_open_pts() fcntl$dupfd(r10, 0x0, r11) listen(r10, 0x2000002) r12 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000300)=[{{r12}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r12) setsockopt$sock_int(r12, 0xffff, 0x8, &(0x7f00000000c0)=0x5, 0x4) r14 = socket(0x18, 0x1, 0x0) listen(r14, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r15 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r15, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r16, r16) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r17 = socket(0x18, 0x1, 0x0) listen(r17, 0x0) 16:03:17 executing program 0: r0 = semget(0x1, 0x0, 0xe7d8404063f47fd6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/205) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000140)=0x100, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r4 = accept$unix(r3, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r5 = dup2(r1, r2) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000280)) r6 = semget(0x3, 0x3, 0x2) semctl$IPC_RMID(r6, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f00000002c0)) r7 = semget(0x3, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000400)={{0xfffff800, 0x0, r9, r8, r10, 0x1}, 0x5, 0x9, 0x8}) syz_emit_ethernet(0xed, &(0x7f0000000480)="b8335852fb56c4da43b0e28c67a49e0571e722c64e7ea5233492ad10386982a992992c1c23c0bf01057f17d2e55729f5e2b61dc315992735812a0658a1ef4c3707ade8635bc7e1b0bfda739b84ce049de8f31a9b8cb68265541b0be874e1a31381e1d270c800f01a39e0ab587a88031d72f3372277b80bab4b2d4abae46cf34a571c0ba7b13f3df9dd47432dbd2de2363a378d62fe8bbcef568fcc6d72fa62bc0dd00e9aa6c5a3a4bab8754b59629022da2aef206668bc2e4d17d6bfddbbadf60337b228d90138657f03612e4e54911b9934a436d5bf1a19743204e63dc7a5c6011910c8ccb588364a5aa0c97d") r11 = msgget(0x1, 0x400) msgsnd(r11, &(0x7f0000000580)={0x0, "f35b23cd6133b8552ad8e16a3a961cb562d43f8ba3a5820eea1f31808b40a3e64254da16f03c5507b45b87d199b27056a00f590826b4cb473efcd139ad48a6"}, 0x47, 0x800) r12 = openat(r5, &(0x7f0000000600)='./file0\x00', 0x400, 0x80) ioctl$BIOCGDIRFILT(r12, 0x4004427c, &(0x7f0000000640)) r13 = socket(0x1f, 0x8000, 0x3f) dup(r13) r14 = semget$private(0x0, 0x2, 0x48) semctl$SETVAL(r14, 0x3, 0x8, &(0x7f00000006c0)=0x8) 16:03:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x4) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x45}, {0x43, 0x7}], 0x2}) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:03:18 executing program 0: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{}], 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/159) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x61}, {0x400}, {0x7ffffffe}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:03:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) r2 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x2000081, 0x0) clock_getres(0x2, &(0x7f0000000000)) r4 = msgget$private(0x0, 0x21) msgsnd(r4, &(0x7f00000000c0)={0x3, "c288f5847f31b8295f9cc0a8a72c76f3934e101a3fb8b2893afc34cff1e5a136672908599999d1352d58096e5c699d3551b6bcc6a3093e84e94bac091a17eaa07c5c6fbb1bc1f76e0168084cfd862ee186cd22846f326c89df1ae38c25dd537e620955836ef60eef0cd76afaf25a32622111ed404a8921c86c4a4b0f2a649b310ca321f9522d73d21c773b3a52f22e9375be55cf843e3348f97d3248893fea5667b2f96d0b37828c195b5842c39c73c114643d922d67c0bba33b5cdbc75ef67f34598438209a4cce51f87245c20c0ca00d0dde1f5291"}, 0xde, 0x3e12e49ea117f188) 16:03:18 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x1) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x9, 0x1, 0x7af, "f6b7134736e12046eae6082cb71f8a15ff38c5e8"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd8608", 0x6c}], 0x1) 16:03:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r1) r2 = socket(0x11, 0x4003, 0x0) socketpair(0x20, 0x765f11af552f21ce, 0x6, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f00000007c0)='./bus\x00', &(0x7f0000000800)=""/77, 0x4d) sendmsg(r3, &(0x7f0000000780)={&(0x7f00000001c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000200)="99bb88f36c1585005898b2e171f1584abb10643b7bf4563e42ac54d46ac837ff01be3251925af083fa1bcced1abf9501241886e795957e89b2ae985fc6a1aca2b02c9866b6d3e2349aa6f68396655298e53f23e9020c6c6dc23ebeead6c252d37dbb0d690d7d1cd59a8572f4b359657da01dc150c89c204da6f249a36b6e3885ab936fee53cd1071d8f2a1f8", 0x8c}, {&(0x7f00000002c0)="046b2621c75dfa85cb3a9b3d05b904fb87b665", 0x13}, {&(0x7f0000000300)="6aada1a05963de6ff56b5eebfd5319f6713bd90a1d482725469087ee7d8d1a2260f20239f6ca2ebe3adce2efdd8dbdbdcf93d722c1061993a83010da850e756e8064a997af51aa65bd3ab784a3ed04c050f2a732f1022f9baa616bda29700a385cd7f712d7f0bd59f2734c8e933f4b4ba6852f0c24", 0x75}], 0x3, &(0x7f00000003c0)=[{0x48, 0x0, 0x10001, "d2e4728ab8ad402f73d315483abc06a345c1bbe0c65a64588fea2d21fc127df2e57028afd056e89c14593b43b27b7e20cfd99ad4"}, {0x110, 0x1, 0x4, "a3d4288e426e2914e87e24fa11ae004e85635ebbe43c6918fbdb27ff143e61109650d02e92fef9f9d0f15c7d059ef6434d7dd4eb5404ad806442ede4576ab179642b8af13d00ea176a3f22e5e618aaaf9daf3f3cfd934e4bb127d75ee9677cf143d9b5782dd5b3732abb8f37162ec03f42aa73bffc29cfc7f53fca86b2ae6383cd5e9c118cf7106386e4ff7ace93ea410d811b05fcdf2fa888c1f948ddd98d8f969cdfd1704ffdb0d97f6fd6ef839630a184eb264406441a21d4a695a6368468d67a11d81c34773c378a122b5fec9efac6ed9508a3c0009f3ec1825ea22dbebfca220bba2a107a206d9fa910ae96ce05e65186adaf29ef9a7d854b948e6e8c"}, {0x30, 0x8000, 0x10000, "f8dc4597eb0177c27dd3a1c56af9774d23b2632ca5f07d6657af16"}, {0x58, 0xffff, 0x0, "6c6b3b043fb8d525bfe371a9a6c6d8855c0b1d98876387356b00654c608aa38698ef1c9510e394fbecdf96a6c6ea05c8546b7396a23c8155e1079fa4f98a36c40dcc"}, {0xd8, 0xffff, 0x6, "49b32d517342f5d96ad8b9913e5a03f357de07fd77d0ae0889d0cc571ba9b8fcd2d4aa45c7df98ba4bb9de6023ed5e537ffe67c74a33b47dd7a680bb92de44fb7681b3e3c9e79c474ce2e48f8bfe873d88afd6b102cfda6be4c97c572fc9027fe2b23de76adec6921c5d3d2a0d5131f80bddbc4e85912b4ea7dc781e90a24184f0645a79dde083fd0892215d546cc3c0e7c6526bfdc9164b787602da0c49f2fbbf37aaef7aeba5e37ae61fb750699ffcf4094bc9b949b9aa092b950badf3c7239c6d20cf0c37d574"}, {0xf0, 0xffff, 0x52c3a5e2, "3018aa3663d5bbce5e21319cf3bc8274161baa4e44a5913dafc539c4e3ff9846c7f19c4033c5a25fdc8bf8fd38b6294fba949b2fbfe278872634064a9d44bbb265dbc08382692eed9a40f0eb2d53ae9fa80cf1f04cbe9af45f3029a8881d70836ed0d17a791ea2cd611d4fa8ce2ebd8afd3b3085090488f17a56876d91176aade71716e0cc259c0d198d3a68df7f3ac4c82249bd570cedcba9d4ef32afedc1ea4d9d82a0f36dcb923c583d1221d66f5938c0f5dd60e1f40bb319a025db97b067f2ae5df4301b244102cb64a7c6f2aabe4b74eda535c2a42e54ad26"}], 0x3a8}, 0x2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 16:03:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x14}, {0x89, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x10, 0x10) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x40, 0xff, 0x4, 0x80000001}, {0x7, 0x5, 0x0, 0x5}, {0xc8, 0x2, 0x4, 0x5}, {0x9, 0x9, 0x6, 0x80}, {0x0, 0x1f, 0x3f, 0xe0}, {0x5, 0x6, 0x1, 0x7fffffff}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r2) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x1, 0xb8, 0x8, 0x0, 0x8, 0x3, 0x2, 0x1, 0x2, 0x9df4, 0x8}) r4 = kqueue() r5 = shmget$private(0x0, 0x4000, 0xfc2e90a37226919f, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r5, 0x0) kevent(r4, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x3, 0x6, 0x2, 0x5}]}) 16:03:18 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = msgget$private(0x0, 0x10) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/225) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:03:18 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6, 0x0, 0xff, 0x4}, {0x36}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) r3 = dup2(r2, r1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) r4 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() r9 = fcntl$getown(r3, 0x5) r10 = kqueue() kevent(r10, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r11 = fcntl$dupfd(r10, 0xa, 0xffffffffffffffff) r12 = msgget$private(0x0, 0x401) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000001067ee9ef11350f5df87fd065eca00000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000001c00000000000000eaffffffffffffff0000000000eafffffeffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000740)=ANY=[@ANYBLOB="43d17038d51013aeead9a2efed3264850c338cec1f7ac6947974afb21bd2ed07bb726dab12b476dc94e00864f73328477b22448993d74afe47517c290fec88adcd8aade4b744b254781dd3dc7117538d23a2324ff10537bea2c1fd2a58427e72da173dce9535f0b098f9861b373783aec9ef749b5a621dd42243e90001000000000000daa6493ef346fc4933d82ab6081311a8bb2f13f0a2ef8e1c88423edce6241e4e2b90eb"], 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x8, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f00000000c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="43e8007bee7efe6530005b820ed79075c17a4150d57667a3fe08b7b8d042b155dd0500c0297c45f4c2f78f7e7f71f3cf0c4705be737549344650041af755f729b1a946884d16f93c5922bd21fbb2b01d54f543b7d8d96d86b085f984340d1bd1eaf9381b8557834cb57561bfe0aa82c975f9b65d0e338342fe9e82e7f0d6b7449e85d3a10ef6f86177f438d7c7402ecc01813089829ef7a0c4f1715260450ae1e5dec4a0340a8e5b25d5123b4c60a56e4161587f040f0eb8825a5aa8d0eee9386f458018c97f7251f10e"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r19, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x1, r5, r15, r6, r7, 0x10, 0x8000}, 0x1e3c, 0x8, r8, r9, 0x21, 0x7, 0x2}) shmat(r4, &(0x7f0000ffd000/0x2000)=nil, 0x1000) getuid() poll(&(0x7f00000000c0)=[{r0, 0x85}], 0x1, 0xff) read(r0, &(0x7f0000000100)=""/142, 0x8e) 16:03:18 executing program 1: setrlimit(0x7, &(0x7f0000000000)={0x5b, 0x218}) r0 = syz_open_pts() r1 = socket(0x0, 0x2, 0x0) write(r1, &(0x7f0000000680)="b5a5c87ca89a7877cc59a598566100175b2ae6bb57a4da6c0a23d70f677698f3bf39072a9b5409a47e4daf3f914284bb1aac7f8a7b3a59c9c1842a303e6afc648ca7ae375f63b71ca924adb214cf3bc276d09afb2a696b7d77728d3c2ab295481aa97db11c916b241cdf3fd308cfb2d702e8c0a8eb65939baf04be926117bb0a34ffd2867211b801e1da286bd0dc2708a7bcdb556b742e231d35a9a6a29d93cc40b915868b05e04cdcf8d880fb5b451e12d1eb1be1eacb3ed680f1f623a21d74bcc7b56a96bd50f43a58e6df06342b7d764df7d4eafe2f092250d5b7513f1872b902ce6b57e03c962bb6006af2097b12ebc6ffc00da7f97ab8be3b47d572399ff819e0f05c999514f5f8f4be423fd4af6715d6f12530b7e8fa3a297612cf7fa3e5bc47366426d297f6075f0794707a21e539908e972c6b74526564c51f5e6721c83439b9f25ab9938d89a773ed9676e930357b9d690f517807f6c12f52073c0655b229d70e4c3fdad7af32821a8a938a53cec31ed6f8281b8c0f8d9cc838ebd71904b32450b1583d5afa78ac3797d9603888acf85524dd151c7690ba7c8601c6aa970a8872635a7562b283e31e5915fbc501714c78d2413c8da76e86d57ef16a1ed4f5fe4380d0b9b1ef6b06d7218d294b83021c331db385392b43a34fbe72485cd7b01f3a54d1ab08c0c8dd3f6f8c0a65a21fb37b97845ffb7faf4ddb488840fc1c93fa9fdda24a5303ab7a8f8e60a2333213aa85ce60d8df2ab0e4442e7972e1033bf021950d40cd154b35cae229a6e65717efbcd202ce04c5cba8a02ed51aed9ffd99445631c4d4dab854959169e7c1c9a5a5fb58b1097c59db9a8903092c8ff8b22437e1871ed2ac8f1790521f98303b6e807be8b849feaebf9af8b37e53c45af95e72e09da7683c4f1ede4cf40583988f2e5faa7a19c2842ab71734fc6507e6bf0c5c0d408639c928a489b7487796459335f1dde1d1e7efeead95b3a130a442b28edee3f65e1ccd7b77558756f352de7de064d71c7fbd6f81cc1d922bc2281d09742eeb1f945f6297138076c71905382c1b946977efe0b2666a7ad33bcdc47b28abb85be46057d400aba920679b11e83874e46a1c78ca45f9ce1cac031d6ae99caa68d6c39a31c509b61870acf0c0d8d825ee509f3091a2cc9c75e255e2a8b4c26fd0f9692d84052fbeb21b41c1e1ed600b413ed1e98210228dc7ce316101a1ba023f916ca70170181dda5eb3714265ead755efca8259fb23a1e610f604557871d3a74e80af515db5530a72d4638d54e9918add54f00dcd016f7d466dbd39bc528189183d08a369f8184d8e1e2c9b8384291bae85487dfaf87aacc6be9e2abf1ca18131b8b9811a720838293ef5ff6860898707ff836ea96943b0405e6ff80603ce92bc15767a361bb963f7f2634bd5155f980c003b0af01c1499813d72b10fc09f7feeded9a1649685c48fce01ce36c7a17dfa987208c65ad52a9a8b867007e67bf4b523cd68354bd0f0aad64ea06c06cfc71c5bfcc6746959758ab908c870f81279c0fba8f059800b0c01edba85c8673d07555864ad34530b063b5c3ddd74e7ffe9e38825ed2e8bb11c27706493154c3fd09f6a4cd2b1555c4c53d094757d550b6d632f9797a531ed8410b6dc5b6c682ea5a91d85741c065682df8dc2038aee2de7bca228cbc5219700e62d2f87df624dda3a22ba627e04811c57baad254ea7bc0ba3cc57f40c1289cdcb5eeed99940988a3a7bb66740b46bbbb67c0350f8c6d36924ae68bfbdc84890a545e108873462780cd5d7faa5ed32ee605dfa4a0be1726cd9933a043394a6cce2f9d3b74544b27c61c0c6c98f112c3966c0734381c5a6857459b43f843eaf5c808ddd64ede84a531134e13dea0269631b6dff6ba9e134bbe7b0bb5e5d88ead03ca4be41f58b8c7cf1afdc5b57c4fade48cfb235ae732099ebb6b039addffc2c6ed76e2615e8cb6a065b526ae6fda75e1f45db4e30bfb51593399b12db686dcdf844906d4da3445c0c93c13a6341a6cfdaf35f911ddc38270fd7a18aa4dab971c3a16eaf63962f6cb9a52439ed53e96531482fd041e1a2df46e1242b7a9bdee0cfc8fc120f26fdabd525265317aef899c4cfb4674b6ce7e60ae9cc131d94bfde901a0957398951b0be15bc35c12c458ffe627f9e5a09be7bb6157841f2be3bc00c8df97dcf34fd20f2211035fdad416c8a812393d3e6c6e3341a42e13c974955775bbfdba40a4cad84f7c75ea9c7eef0bbf086e368bb7b066887af1758a36660557fb8d481097a41bc22baab7b72226b0dae56ce01940b7b5aca5041f1dc888aad499de8fd50f01a325ebe7793820996b7f447760c91dd808ed3c388b6b7ed52346de547540087d1719000107c35ddf886010c0065601c0558b5841aba6f4da8bd957827f85be38d807385d6deafe1f4ce017ee296638013f4de9353c49f6f10d696db441d80b2414993b3d680d7e832b0633d7a681b9360db6cbccb840533084fa12b21cf791291048f5de91a73179f6b521d944667710d52e6e08157582d2cbd2de95f01a8e3f99e7077f74574da927bb9b248258b3fa0ec49161d47867b0dcb795abdd46c70005eeb818396a75300d27aabb7a17774715cecb68527f25893369df80e18ca3488dc408254048b91c6be50c9c4b6f37554d4f627ed40223e0565e0659b13b4116c3b2194e0521d15ee4a208c1eada3d56574e69d42b543df8a249458355f57e4eeb56f10ad8a1f1a08bf33d98f2989bb6e812cef5d996605199d4542018cf2dc0eb43510dbdeb54d95776fca279b18f5cf4330ac32b5dadc4fcb3c2794cb62cd866e464979506cfd8f56b1e50c03d296457be5a58f3eeea4e07641d18b1dad77a0f49da71f0c2ad40dfcae3249fd08a12168a61a01c4d3e5db40da01802b76d32ab37720ced540bd5f74ecfe2a40a3872adbc29bf1932454a95b78cbc16e233715c5139c2ecc40203fdc7fe0a629bb537bea2bfe9f175585e41adcd2e540f3283286182277b26c8157f6b53b5218d646ea9d558175133f4c9e53b7cd99f9b3136775e42c259b818ec88689743982d99746867d03d0789c738d4a0afc3129fa51595c3c45470aa3349a7aab78c1f0da5e4d7665876951f080708778075b98a3ca78903cd76bd0bbd112c7f3134495976d37d9057602b8673ffbde1458c8778c33272d02a740b5bf71934313b33425a9e35c5a32cfff313dbf32fd3bf9390d8aa408d67bf621c51be62ae1824137eb3ab2cf5678b7618e5ad392a274d62aa5e0952195ed7cf9b1a5c7b3dcbfbd98e3ab89c70946cbe56e445193f650301babf2e4d1be8f981bc87b56050d99f234dc0283138281de2133ff496fe008a1b0203c4d570b471519132ff5f1363870194db1007b19679a7ad0df993f84df153cfbfcd0e45a144cc7eaeed2c7570500f325395400b18c0274ac178e5a42e14648a5f3daf63108009978cb9c4508f6c19ea99e6bad4613c16c3963376a3773b9918c24623b8df9ba8bf5e3b63ec0513dbe4e0ef79e6fb82a178d0ec137f32d8e27f8a703a8586de5c820ce558a1b6b33066c4cf1a70ecb455d84954996289c48128b0a9898cc6ae0591e4b467f65d6ca22c3c8f82534c6d98f87ca3583702483ce29c748660466549616dcf04b026d9c71439aafd951422032d38df593f0045388fab131f80e52c01b516bd3a745db5c33ee423860b7631fd70a6d5bcc46de2410e153a378b129a1eb4c080d451e13519eb8c15db5fd2649d9ecf80a35cc38b89c9021dcb4f33a356fba8d3f0d2b830a55df8227aba6f606e0eb3f982d4023c66e165d4e1a134ebaceb4cc576bda22887004f96ec42130a718effeafb722dadc0291d2d1f2c6698b74d9bbba2d2073c6d167d20fff900e6ecdcb41810af68eeb367162756d839bdec5991bd747c0676711018fed8a265b3e5d65935ca094189d5d00bea64de353124f01b830c341a05d39ece9570efd53d432499fbbcdf86d3163c68d4189620c31a94a59dcfd768368196597fe216c7b690dfd56d8cf5f5b3614fe77c2dcdcf983d6f1452138a6a3387931dd0e8b2ade51f158119ed0e33e1469be924a0fdcad85e4f3f0983d4e8816104a9323f9f1698a30451f9bafbaf53ef67e4ee2f3a2791ffb7fb4ace7f489d09c4719e9e5fbbe1fa3b40c21355d5c9fb648c454e53a3f12cf5b4144a5c73357a3709a71d09bf26feecdfe3c38737bd3a8ac51507a0c3749bb47e4f0e6ef93f429b3924eeb5961e35b5472fa3f0d35b0c1cd37b66a14ddd658bb9e09d90ff682106fc66326fa860f8add2776192906b00d04db861e9226f5b62902d9649656b647fb6c6bec61a5bf4cb338236837fa32e95e4e25e508b7dfc91500de7c1f352b8071be2cb0428c23beb80b90cf2a05ab60c06940578f514489dc53e0f43a9361a260ef1fd1a82156076b3adb49d5efb6c383ca76daf60a37703c9f9003a7ae61d732b6b87fd5b53c0cae28740862d2563fd792fa286046ffa10d356a9d1d576782912e283435c3abf38875489deb4811cb4e7912f837bbd9710f87b46710b9908df981240b4859171c3cb70d8b84eb4339f6131222fa3dddbbf6da445b4bc5198b6a09074da1561136b3521abc1fa82f844a904641258ed19ee9937f26c2188a8f44f4e35d601abdc19853cc49fcd665986dbde07775b554c4563493503cb176b50673a0a84f3a3ee4b5d9b9fb3f72584719cc5e3256ec1a98086d6643dbfdcc99bc6d4eb6f47685aa0b970ad50b0a6b9de2e72cb04b2052bcda8f5351379116acf0aef366b3cdafa91c38f4750cd8f06261063d0324ba7158c09bfe1cea3228a2addbd9742ecb3d8110f86c8871d811276573401a8b065f87668a25eb8ccaecbcd7d6b467a3c953fdf7e504caf9536b65f9530a042eb8999c38a9aeee4123c143a95c053dd689ad3283ad5897a525234e20439000b9cd3d0a0cd5f55c139afb8dcc1a0d048b856e22db928afe5089bc98d94dfdaac7c05190ea60390f45f045779e34754200453285aa0bc8dc8261ced35498da1d9d72e91903dcf9937d5379d633de8e7c69e4a322c2926c07cc0f5a230756edaddf98f586c9a5bfa98e339c0cd967b8b79339476e0b02ac73788cbe9ad172d76293cacf414814701acc8d1ada63460e26365baa2fe450a87d57e89e1b8877cd868da884d8acf69c8accc21fecceccf39ea9e4072490e30435171c1c86f1d2c0e12b0d955281ee758cbd9d5983e6922482a7aec51793f65a50f0372bad25172d43b8e8532f51d8d93f5e5bf6cb551924b32685c005d714f383def7e7450e1f37fc470df9e9d213b1004506fc5605d8c365b6f5daeb3280dd572e6adad320c7426d4a8b267c584530a855b70b4dc60182326d73b3d90632fd245757bb93f1b02cadfddab7420d5e72d99612efc75478a42376b48e26d010677e7fc08c70ea460088b946a09afd06edb8cce69bc52d0ea48e03f0cfa9d8e361de52bdb7e79c20a9dd4665d831018a296e8b031b028fb4d0377c518c6795155e6df03126889844bd83dc8b1f006477a1e52ece9da58e291f1cc0cc8d39b265f1dcfd240938b92dff4a8ac37d0f91f626e033e3b6d8f43f88b457b1b8a0ea8cc38096293a3c6a13426fa3f96b9fa6e64792e107e41c5b197ee01068917068454ee6184ebd57d2921c496e97dd80a1d630ddb606999520e79365c8848f09e23e9c22d9562e62ca45f34e6c157c4076586b6a221a26b2a9d42ee6379d881e615c1029fbc11d05a1d106b0ea0710ec83b4213e48189b", 0x1000) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xffffffffffff65b0, "92447dc5ec72545f0a965e2ba400008000"}) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000400)="6d7b197b4e598af74a8c0e28697c2c88053e42897e75122ab86b4f5481b90911f2a7ce9735551b1262a92379ea833cca67abd05ad6709b69d26eaa666b8f448ea8dbc16907596726c027687faee293d17e6ef489f1a4fb7cd6feb5b55256df710f800f9931e3a071e49384d23188123e6a9f6cf17e884bcca11c7f27f200b45ba6900eb1039e82783979cb4d2950f04f649f7a80226c93289f0c8995413d6605d01aa8373b8c24c630c52e75bc6e64a50c48fad28d8a68e1c8bf725dd711f858cb5abf32da"}, {&(0x7f0000000500)="c89afd322d0f37d1a85ca24dc84ccad717e7ce8acddaf73b9c6e84f28c721ec6842c36ab0ce7007637ff352f5ea98428f335102f94df4ea0653b1efb1066e8ce4a2f53cb9ff21cd91d9be5f44e6e21cd65941734a4c1c25d305bf64dd74577945c26de022e87eb06354afe8a2b260647bf6084dabbf7e1aea3febebf212be83f8c4823398d3b9fac0d279c4ed9f1a068af7a6d091aabe981894b548f4e1eb2a00bd9ef845e2a3a4150623ec780cd03494f2bf85c0333133bacf5a288f40d3d1c041d6e0b8f871513c897c1343a9be340fc1604eb4e8dc89234926e1725b196b24560d816cff3a358e1cd3eb270f4"}], 0x1) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/57, 0x39}, {&(0x7f0000000140)=""/155, 0x9b}, {&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f0000000200)=""/136, 0x88}, {&(0x7f00000002c0)=""/16, 0x10}], 0x5) 16:03:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) r1 = accept(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) connect$inet6(r1, &(0x7f0000000280)={0x18, 0x2, 0x9, 0xa473}, 0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() fcntl$getown(r1, 0x5) kevent(r5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r4) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000002c0)=0xffffffff) kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0xffffffc1, 0x0, 0x0, 0x0) close(r2) setsockopt(r2, 0x0, 0x10000, &(0x7f0000000100)="396e3430e18a76b852da6ac87b6653490a3b8f9ce30031016b670efc2dc4b77dcbb8f1b0c4198cea5e43af88a3cc592333b4bb5677cdec0301ca9e35521614c2a1f431a7927058313ef6ad40f716406aee6a540c287ce5f5c383e7eee1d9d1741912696d40ac0d67c31c97cb58d5298ed5c4a18a91ffaad0b7fb1cdf400472ddeb92eb", 0x83) pipe(&(0x7f0000000040)) 16:03:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x18004) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=""/31, 0x1f) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x39}], 0x800009, 0x0, 0x0, 0x0) r3 = semget(0x0, 0x0, 0x0) semop(r3, &(0x7f0000000000)=[{}], 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000001c0)=""/172) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:03:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="2b025c9f65aa8e7a3733e84c53911da0c5a2d75300001a1e3cadbd"], 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) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r1, 0x5) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) pread(r2, &(0x7f0000000180)="f0bf2ed3", 0x4, 0x0, 0x8001) close(r0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:03:19 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x1ff, 0x8, 0x3f, 0x4}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1d480000, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x20, 0x2, 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x7}, 0x8) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:03:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0x6c}, {0x16}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r1) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x10001) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") 16:03:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000001240)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) write(0xffffffffffffffff, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(r1, &(0x7f0000000b80)=[{&(0x7f00000005c0)="02793b8c4db154d0d80238f3abaa6a078a515854e4b70a00130cb7fa8c800de12521f3cb6b4aa7cfde82a530e6003206203cdf9e3e879cee03b1f93c9e499c7ec87f2fcb88c1f0bff37bc5bf3f8bcf60aabb39c71a8e40444a0b3ca85ed11e17418cc8674bb6f75dfa6c3246ad5e2e5bf1c58888ac2ccc5de960a9805e869139f41a269c377a76bf53417c67b36a9e7ddf58964d2f706b0efc56abb34373b5ba3580d1c624c1e300b970ec202563d121321aee48fe5aaa", 0xb7}, {&(0x7f0000000680)="566eaa9eaa66c5678a9721c223896fe188036a2321e2c10cfd29f2698950d54ab0275a1f72477dd1adaf06107d4cbe56507961544c7e2a97d521a5f8babaaec080317f391a0250f67a57357ffcb6f33dd41942ce810797226e23be54a59b1cbcb1339e917b9086fa0f9a5f1cd72b69a680850f906e428f552b18b2f4012a5bd795c7b460a4a54b7beaaadabc54514bee6ef45943923b353ec36b1841a04452419a0f4313d4b29d5ea499dd8d5cceb6bb42c58adb82cdda19796d781feaf4b1c29d9f5d13f31fabac201c1451ced61a0c449f7b1d", 0xd4}, {&(0x7f0000001340)="6c7e056030122d5f892341a59040193c209a4fa914f3cabe438fc7eda1f7c1e5daf63072a9481540dbbd4a10ede399ff1d91425a6eb1c6efd54717ac9d7eda9764f3bba8bc67bd8910785fbc18139383e4beb6de0c299fd3af74b75fdb05bb74a12a7104857bbbd618dcda2c60c81e95b2ef0b3dfce3fa38e903d9e3b79c57cf437902b2", 0x84}, {&(0x7f0000000840)="60264bc8533c40651650946d7f6c899e77f3fad2600fb08fc1dfd168250adbc476f86fd5c0818ee2228bf4d0076b5f714732a9c4c6460d3d8a283d5ad389994cdbc8abfce31dfa95b471cb101d6c1178478b3446b9ae1a5f03f5b38950e78d70da6db5cf4697bda8efcee5e4b720efc87656f383a09019145b8b4b5ea3b03fd2881449e2e8179cd5c3b43707c650f006", 0x90}, {&(0x7f0000000900)="63cc75f1ead575e7b4dde9593dd5faecee990bb8384dad4141e76a06428272226aa83f49d45f88a63e6f27cc9a279856a69e3ed773f4bd012b351f7cbbfe05782bca5b95f3eb1a31ee", 0x49}, {&(0x7f00000015c0)="40000000b86b15953b3cfbc4ae33110190116bf058daacd47774d54e5ab192b41e8e9eb8d9459300ef4ef94b26f8756c469a93bb89e9a747c0b22ead2a3e76741e6b2d668286d0b1e9614505e941b0d175195644e6fabea6641cc2ef3d0193202fe65d9aac33e2379cc263b1424c10ac4857f3265b8ec3eaf18250ee114213a12cd43351d0", 0x85}, {&(0x7f00000014c0)="66e73f60cf8f57ad788d1e62bf59da9ac4d6baab71e92ab6eb741e0271147986d708bd5fe8271a54f1d3572d616e8ed878a2579a1ac772d0290cffb979f7ac9ac8c1260d32c86329fee0495d34057f72d9d0408c89afe1eeca642492b722958965c2082e35f8bed3d8353ea159139012a52713f7175bf2c55fb4da4cfd1be697d9b94a4a9f0c1ea8e4453565904636261af7028bc1f609a2267b52d213862050486695434843338d76a1278e497a0ec5423ab70ff918bf76c91cd99351c61bba61d15fb7051f127f7d9c5ef5817fa5ba8f3dfde7a76c37d1c4aa815bdf72c2615b484cdb4522471dbb0a75d21385", 0xee}, {&(0x7f0000000ac0)="1a14d8", 0x3}, {&(0x7f0000000b00)="505922d67a153277d9f87bfec610e90d4aef22978119cac5555d17ae2f3617a6034bf767b5c6b21483572c9343bbe948e6ceff08a2e630ca589301a7910e5ddf7a30f78fccce", 0x46}], 0x9, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xc5, 0xffffffff, 0x3, 0x2, 0x10005, 0x8, 0x2, 0x3, 0x1, 0x2, 0x8000}) close(0xffffffffffffffff) r2 = open(&(0x7f0000001300)='./bus\x00', 0x0, 0x2) r3 = openat(r2, &(0x7f0000000d40)='./bus\x00', 0x1, 0x2) mkdirat(r3, &(0x7f0000000d80)='./file0\x00', 0x19) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8000) r4 = open(&(0x7f0000000340)='./file1\x00', 0x8, 0x80) flock(r4, 0x1) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000d00)) write(r2, &(0x7f00000011c0)="ff", 0xf22fde8202488c8a) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x24) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) msgget$private(0x0, 0x694) msgget$private(0x0, 0x315) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x5}, {0x7c}, {0xeffe}]}) 16:03:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYRESDEC], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r3, 0x5, 0x7f, &(0x7f0000000100)="578862a7b3b8", 0x6) 16:03:19 executing program 0: getgroups(0x17e, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:03:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x87, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x3}]}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x101) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x1000000}, {0x20, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x201}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001680)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000f00)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11a030000000e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x10) preadv(r3, &(0x7f0000001540)=[{&(0x7f0000000240)=""/115, 0x73}, {&(0x7f00000002c0)=""/155, 0x9b}, {&(0x7f0000000380)=""/244, 0xf4}, {&(0x7f0000000480)=""/28, 0x1c}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/100, 0x64}], 0x6, 0x0, 0x80000000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x100, 0x2}, {0x4ea0e172f533e19d, 0x1ff}, {0x0, 0xc1c5}, {0x24, 0x2}, {0x87, 0xae5}, {0x42, 0x2}, {0x41, 0x7}], 0x7}) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000001a40)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe50837aff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c0000adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc613c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0eb09df2ebf0ceaa8d263c82aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b863b529721d8f750b89ccee9b59f54161c6ad6444a5ac849b863811b0e9d2ffb6a95fa21d3dda79ffbe2fa9bdae86a08506d8bfa0c35468b573d1916513c204ca6532aa4614328a345b7d125d9888116d4afc358eca4ffcd6490bf7eea3ead6c9dd11bf29c79ffc7695842f92bacd5868a42541bd66a05ea1ef8d9fa08322da68f5f58c8846c5d84"], 0x10) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000f00)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x10) connect$unix(r4, &(0x7f0000002180)=ANY=[@ANYRES16, @ANYPTR=&(0x7f0000001940)=ANY=[@ANYRES32=0x0, @ANYPTR64=&(0x7f0000001700)=ANY=[@ANYRES64=r5, @ANYRES64=r3, @ANYRES16, @ANYRESOCT=0x0, @ANYRESHEX=0x0, @ANYPTR, @ANYPTR], @ANYPTR64=&(0x7f0000001780)=ANY=[@ANYPTR64, @ANYBLOB="67e21d99062a7925b85a9b397641ca9e6251bfe7ac2c419bba04bc27badbcfadd15cc50fc5b96030625092803ad86f76964ef16d056097d917f2867590104b1139a38efd5b2a8897d3a7fa28c70f8b4dff37b321c50a3ae7c927755e33ed894e7e86ec9d6607b23d6a01918f6cf01c1047bc151cc10a3cc6dac5e68cf802bef3e50f98f82115f84e371caee71b9b76a5f89c9a95b05829f67d082525efc137b78a80555093c7078ab03b8ada38a172bcd8eaddff8c94a42082cf63dadffd17ed4274d1838e7a9b4c5f420065533d3bc7f0475a0b39f17d2acf316cbce10ff60a7cf6724f81", @ANYRESHEX=r1, @ANYPTR], @ANYPTR=&(0x7f00000018c0)=ANY=[@ANYRES64=r6, @ANYRESOCT, @ANYRESHEX, @ANYBLOB="88d4374eb63ff82e6480dc92bb31735a8a357545ec7451f0dc9368157ac3a101e8bd8a19b05099885e92c3a081528d299ce91b121702c4"], @ANYBLOB="c2f56258f72e5f259192d4b341a4be3f8c75e8d51cbc0569cbda594fe6a97cf041723a214c7eadf6ee2e336988f56e507c97baf07b442e8afdb0cd117c027d646d3625db0f57751bda98f36f37182ba2eac1756fbbb69f5fc3b28a206132efe9263d88a6bc", @ANYPTR, @ANYRES64=r6], @ANYRES32=0x0, @ANYBLOB="0d12acd3d52ce331f8dd7fbe07566718507710a5516740b4629195404107b81d796e66577b2726725585115cd86cec6405517bb8016670d07565aa7d662429b87442bd0e57da996ceb29fad20d2abaf41ebab1061ee25c58449b29fef0962ca16d66ea9c9fdeaa112fb3988ed8330b7d9ad7bd3f4576b2e0c36e3238efc057dfbb63a7574f"], 0x4) getpeername(r4, &(0x7f0000001600)=@in6, &(0x7f0000001640)=0xc) syz_extract_tcp_res(&(0x7f00000016c0), 0xffffffff, 0x0) 16:03:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x80}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) close(r1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:03:20 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x2, 0x0) pread(r2, &(0x7f00000000c0)="b7c8fb41ebacc4b0e350a62b267b96606b3db663d1fe3f7d13b25296850861a0efa0144821b405d1d607df28e143f3946ac5a4259c6ce384e4fc56688d330ddb2b196a51d2e33e4ec394a212064b26e2b13ef8113d56be991efe4e6445d88eade5d970310542d4186b6551eaf79360c9401a73d7434a05570eb53f172839d74bea142cc1a56a0a3a450c37e04767e31a74858c3a8ba6666de2f3b45398a21b679b337ad8f675b42396bd8de8a1c4cccf5a9f7cd9ceeed38839a62e164a0c4c6551ce5cfab23b0c28a1b09c94c0aa", 0xce, 0x0, 0x0) pipe2(&(0x7f00000001c0), 0x2d105089c74662da) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) r3 = dup2(r0, r1) poll(&(0x7f0000000000)=[{r0, 0x6e4cb5afb50be593}], 0x1, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r4) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000000)={0x30, './file0\x00'}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) r6 = msgget$private(0x0, 0x10) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000340)=ANY=[], 0x0, 0x800) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) msgrcv(r6, &(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f00000007c0)=ANY=[@ANYRES32=r7, @ANYRES64=r8, @ANYPTR=&(0x7f0000000680)=ANY=[@ANYRESHEX=r10, @ANYPTR64, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRES16, @ANYPTR64, @ANYRES64=0x0, @ANYPTR, @ANYRESOCT=r2, @ANYRES16=r0], @ANYBLOB="9747af9e3a7a6ee67dfdce82498701e6d2da850c6447501cd0fa33e78a0f6197216f7ac202ecfd1d38f9fa155e6b582ec7bd24e6b868fb8a18393b026bd9c52ac6b4e006c6be69c943d61e2c0884492d03a87fffb49fa8bb8acea8090cdc0e333e0b48cbb7c297c8f295d3a79e69e4aa13a49f23ec36acb4e855984d839911545c78d14e77d68e9649596c4606a27db683df43c974424063c9cf639c9930b3a62a4d67dc0f00de9693a7de84685f705a9ee049dc58b8a0765a90eebf4b732c0330fca6ec8f33ad5b797ccf685dbbbe03f97d4af47090364c50b2692bf8b669da11796c41c10347df3957b98e09", @ANYRESDEC, @ANYRESDEC=r3, @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESHEX]], @ANYRES64=0x0, @ANYRESOCT=r9, @ANYRES32=r11], @ANYBLOB="cdbcbcf3ac5e79368eb0801bcb6cc83a1f4b754316bee56b88f33b2f9aad713cb9ff732ae76158bf77415a5b49bccc4e4d59f1024d27314981aa3a0711635f69713ae5e248a22c4c312a783764fbcf814dd3b4eb00417358ebcc210cb0bf68669549919a", @ANYRES16=r12], 0x3, 0x0, 0x0) msgsnd(r6, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) 16:03:20 executing program 1: geteuid() r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r0, 0x3) fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580), 0xc) faccessat(r0, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r1, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000001c0)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1, 0xf0000080}], 0x10000, 0x0, 0x0, 0x0) close(r2) recvfrom$unix(r2, &(0x7f0000000480)=""/30, 0x1f, 0x805, 0x0, 0xde) fchdir(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r5 = dup2(r4, r4) shutdown(r5, 0x1) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0xffffff}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x9, &(0x7f0000000600)=[{0x20, 0x0, 0x2, 0xa3}, {0x101, 0xc8, 0x0, 0x8000}, {0x1f, 0x1, 0x0, 0x81}, {0x7ff, 0x4, 0xba, 0x3}, {0x40, 0x0, 0x1, 0x1ff}, {0x4, 0x9, 0xfc, 0xffff}, {0x0, 0x5, 0x7, 0xfffffff9}, {0x4, 0x5, 0x81, 0x3}, {0x1, 0x40, 0x5, 0x4}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:03:20 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0xd1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)='X', 0x1) close(r2) syz_open_pts() r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0xcc) write(r3, 0x0, 0x0) close(r3) flock(r2, 0xc) 16:03:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x45}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(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)='./file0\x00', r1, &(0x7f0000000440)='./file2\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xff3e) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) r9 = getgid() 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) ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000380)) r11 = msgget$private(0x0, 0x718) r12 = getuid() r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x6) r15 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r17 = getpgrp() r18 = getpgrp() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x8001, r12, r14, r15, r16, 0x4c, 0x6}, 0x8, 0x800, r17, r18, 0x7, 0x4, 0x8, 0x484}) r19 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r19, &(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) ioctl$TIOCMGET(r19, 0x4004746a, &(0x7f0000000380)) r20 = msgget$private(0x0, 0x718) r21 = getuid() r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='\x8d\xac-\xd0\xf5(\xc1\xff\f\xfd', 0x202, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x6) r24 = geteuid() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r26 = getpgrp() r27 = getpgrp() msgctl$IPC_SET(r20, 0x1, &(0x7f0000000300)={{0x4, r21, r23, r24, r25, 0x4c, 0x6}, 0x8, 0x800, r26, r27, 0x7, 0x4, 0x8, 0x7}) getgroups(0x2, &(0x7f0000000040)=[r23, 0x0]) r29 = fcntl$getown(r0, 0x5) r30 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r30, &(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', r30, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r30, 0x4004746a, &(0x7f0000000380)) r31 = msgget$private(0x0, 0x718) r32 = getuid() r33 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r34 = kqueue() kevent(r34, &(0x7f0000000300)=[{{r33}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r35 = dup2(r1, r34) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r37 = geteuid() r38 = accept$inet6(r30, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffe3e) r40 = getpgrp() r41 = getpgrp() msgctl$IPC_SET(r31, 0x1, &(0x7f0000000300)={{0x8001, r32, r36, r37, r39, 0x4c, 0x6}, 0x8, 0x800, r40, r41, 0x7, 0x4, 0x8, 0x484}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r9, r12, r28, 0x100, 0x3b9}, 0x7fff, 0x3, r29, r40, 0x80, 0x8000, 0xfffffffffffffeff, 0x4}) 16:03:20 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x2d93) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x9) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r4, 0x5) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r5) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x21, 0x40000004, 0x4, 0x2}, {{r2}, 0xfffffffffffffffc, 0x32, 0x10, 0x3, 0x1}, {{}, 0xfffffffffffffffd, 0x48, 0x2, 0x6, 0x100000001}, {{r4}, 0xfffffffffffffffe, 0x25, 0x80, 0x0, 0x4}, {{r1}, 0xfffffffffffffff8, 0xe, 0x40, 0x4, 0x8}, {{r5}, 0xfffffffffffffffb, 0xc0, 0x80000000, 0x0, 0xc8dc}], 0x3, &(0x7f0000000280)=[{{r1}, 0x596e41bd693fbb85, 0x92, 0x80000000, 0x4, 0x9}], 0x80000001, &(0x7f00000002c0)={0xfffffffffffffff9, 0x80000001}) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x4) 16:03:20 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x15}], 0xfffe, 0x0, 0x0, 0x0) close(r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000001c40), 0x0) 16:03:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0xf}, {0x1000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000680)="0289c0ea0792d4ce7df189d1b870") r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:03:20 executing program 0: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000003000/0x4000)=nil, 0x4000) 16:03:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x4}, {0x6}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xfb831053e58cfecc, 0x0, 0x0, 0x3ff}], 0xffff, 0x0, 0x3a, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getegid() fchownat(r1, &(0x7f0000000140)='./file0\x00', r3, r4, 0x4) clock_gettime(0x56bae71449916364, &(0x7f0000000100)) close(r1) ioctl$BIOCPROMISC(r1, 0x20004269) 16:03:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000140)='./bus/file0\x00', 0x0, 0x108) kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r2) connect(r2, &(0x7f00000000c0)=@un=@abs={0x2, 0x0, 0x3}, 0x8) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7, 0x1010, r4, 0x0, 0x5) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x9, 0xa4}, {0xfffffffffffffff8, 0x10000}}, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 16:03:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x72) connect$unix(r1, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f511615660700000000000000952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d807618589555320554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a485600"/1201], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r2, 0x5) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f00000000c0)=0x43cba, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x12, 0x0) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0x0, 0x8, 0x0, 0x2fd) 16:03:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='I\x00\x02\x00\xa0<\\J\x00', 0x90a211ff94a22af4, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r2) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4, 0x5, 0x1, 0x6}, {0x9, 0x9, 0x3, 0x1}, {0xf001, 0x5, 0x5, 0xd9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x9d8aaae}, {0x35}, {0x3c}, {0xfffffffffffffffe}]}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r6 = dup(r5) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:03:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x1}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r1) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3, 0x1}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") 16:03:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x3d}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r2) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:03:20 executing program 1: r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x20, 0x778d, 0x8, 0x2}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r3 = syz_open_pts() close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r3, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381", 0xa13) write(r3, &(0x7f0000000c80)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e09000000000000004cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f1a7d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a2750700000000000000003b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98c7fb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c05a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff9231d05753520f1149e274dab16c830901cf647428296e872edcdd5458c4eec26329494a1dbc36943e88a12505ac7d9447b34f446c04f55c10d9783d76cf4494f672539edfb45a678c936986aecb992b6c6970709d0231c9a97894f9f42a2534ab3f5ec7d59c788b88df6b1db24da0dfa2dfc7e288e6315c965526b02ee74680f9578cc039909461959eae5c31a082104190cd7d8c12ae4af1e7c11b05011cbbf2b01c6229e13d6092ca05ba861266c60691b5109ecf042963a4", 0x405) write(r3, &(0x7f00000000c0)="2ba872c76578dfe7580f3e3add8984b93b2ca866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) 16:03:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x4, 0x100, 0x2, 0x1, 0x20, 0x2, 0x80000001, 0x1, 0x0, 0x7, 0x2}) acct(&(0x7f00000000c0)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0x0) sendmsg(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000001c0)="4cb81df5c13ea5a1ee68d90b05bddf199247c7575f82ad875290b1c488829196fe4e462c6ebfe12583269b3e0cd818c61c8d57cd996c7622ed0055bfed92bda27312006b783b9b765647975d9157e02328a888a85336fc0fee0fef245df7da48e617d93e298556cb459c53a2350fbe67e7bdd5fc2c485de5b683058847e3a8d053263d26a9083e2ba95fd1bc8c28273bfd66aecdcd8d070c572a1d94b0223f7886e62fc9aee3acad0e3b", 0xaa}], 0x1, &(0x7f00000002c0)=[{0xf0, 0x1, 0xbda0, "7a386d37182f6deda3e174a428bfb9bdc5de3fc5c99e1a6d1d84404baffc35b764ec972534111bad45aaf47381f87f46417e8e3980b35a9c941d8464c67c397e5e2a0620e4983cd5ba42154109124702396d63a8e932d1cbfdc056eba6176ac87cb4a5bf61f8b1ba9fbce7ecfda8c1848fc4cc53c971f8bb716e516cfa2fdadde8637e3312ee27edd0321997c4b0066fa26be568b160981bd5d947cd448f76a2f6f0f2db49516267b88cd6771d974a98c0ef1a831ba083a80b3ae4c1785cf4842fa8e090bf4a771d3c310e744aac5797f8fc04150ad76e44eabaa4923598"}, {0x60, 0xffff, 0x1ac76a16, "402fcf16539bd42c77eb2198a4df2585be11a0ae57ec48226f51026528ff63eab319c743ea1f0e04fb094538ad0d59c2e7b086f5f09b0c8efcb5c9b19c5efd66a5207f8114af0038265f594a86"}, {0xc0, 0x1, 0x40f7, "d5c8548579c96b1f0a0b873474892f181c163497200f4e557b011fbcd9b804002e2f9e9b5acf2ce09b7c7bce8ff4f2300ef3430ac0d37f8c621c722dd4557ef90e1416ae1f2e9b571036da1728324414e1eeda73f243fdfbf4e9707b5912fd18b5109617ed6e33f850adfbadd1f4db992abf180e83ff7028fb5c4972ac1919eec9d47afac5e6fc8390c23c80f957dcd8ceebd59d849738acad56e58ec2b77dea6eaf63f640098be07dd3012212671994"}, {0x1010, 0xffff, 0x8, "b093ae745d02fbd7ce647c5003aef3518dfb068a570ed8615548c1cf699ccccb3203b7d54e2f835f571598ee911058b17dc434cafa1b787e6aec0473fc4b9d15c5d240b1ad468813347a5b813c1d6f08cf4d7343b59da00a531fcf56284a994279bf4ca3f71dbcfd8bd8bfe0c80c1b5a40e58678d3721eb36fe94a5704e3458713a103a00f9f76b9e7b68cb952c5cde0ababad88b01b8d2c987b749b6719b53b3dfbfcc06e19ce24041c7d058b0035624d18648be4c916756781bd04d9fb740452bb0ecaa69538e6a7040c2cc1f4b7c0299c3c1d12d5603825e6f4f5c1d96bf3406f93e77ec9a901046d61359da84f193c4d3f224f98bf47f7303ad0802ed66ec6dd6b64c9804c4662fc9603a7c6ffaf5533ae4ef8050d35bb90dcd84587dd9b311ebb5101744b0970ca926d270195c9d0480d8f4493193e04ea4b30d4078022e3c0b51ffbdd4ebaedb72c3443129e38eaf1492bd345eb6739b9386c21ea755c50f2bdc4451ac6a06d3ed2e91e6c35b9517eba55e930caca574ebf7067befdb667cfe13b42840e7db0d68f6bd786f8f5884cc763f95a260c67bae46ec7a30488d3cdf98f3886e3e2b11244e0bb71253d6fb1852bd98b3003bb252bcb5a0601551e27d1688b13f8b410c150eae57577f0d3e2af01fab4887cf167d88bb823112aedfdf2bb1620e976e744148f4cd210460b68a1d7fc60b78374f7b05f309291bf9495603d3b05a9565fe49f6dc9d0dbd21b98d246fdf4406455e5fc062ba3234821024dc83dc1d9872f8176d85cd54a191c2a75972ad05f20a7f561cb1ad4587a5792008a79b2427d3445f3d71152da8244f527ceb3b568d43259145a72024d4ecb9966a62ece1cbacbb60a3b1a143c0258567c14d31d7c1ce82e0e3b85eb3768bc095309856c8f21e0ef3c5080bf707a7b9b99dc57ba037969b44a8bb6749cbdc7c9fd74aa816e5b86c23c208b36abd3d64610ae2dd990370181686d2a54b49efdbc557d489689bcdb7b05f4d87661423aa5a0a4daaac6689e5b1955ce2bfd8b91d782bfa1716d70327d212b518603bdd59b86a2d6a44d82f25be07ba9020d4d42072910f1cb84bc9ff2fc3b5f66f4ded8f8204506517a10d81ce879683ed42e8d2a6278dc36dbe7696112bdfbe3634de45e20609d9dfaff6d247638b2c7c98a88b012f460d3d1648e092aff7369ed94c896b5502339fa39ad6f157305e7c0a15fb059f14f00fbcad1c95cbc2172b1a3827ae75eac3c04d84aa78e50c3f8b06e2013a87e891e27ece67b9c353d1bb408b0c998989c9faa930b2b20105800e2533b31bb95b9a575f13196e88d9e54ac86af11f4d0ba95e8a714be2f5d0b0093fbc6930a55c8f479fe75d46a87d95f0d061cb8123ead1360e00a9aeb6db3d52cc8111ce1e228e927773f2dc6f0dcc62085d8583a7b19c77dd42b17ebe8ce550ed68acf2bbe28ba87fe95363c9bedce407dffc733039c21ce40e1cbbe574260bb1305a961ac59ff068bd12806ceeee02ea8103d2b5d2d65b2cc4f41edcae00d0d504bd71937818714e14482b3c30ac20dd5f32a870e541856465b3e685a910428822929d4f055cc8f591e4dddde43e1badb3931f757e6906451b0cdcf885f45bad3a5d042252086c43459c180ea260d11cd9996abd24ee83fcee14846b70a95960b9ab154124adf1cded8ff0331633382274963006e4b2279a74a45f05b8feba3781f15b8239fd750b35d1ffa4a724703eb5243a7dd734410622d8310f07211c7ca1070c197aa3c3541d047eb6c2d2350a864abf8389d2c62912b89b97d657884e84ed6cde5fd872203976737771e7a29e41c9a7d5897b8f1887ffea466f0a16c3d3954447b9a25dea9bbe6c096cda3a2f5b8a64e3c572067a5e6eb7ed5f9eb6cbf7f93fcccce9ad5e54a706c3e51e3cae3ebd179efdbce0a073d25fd5cc6180f4fdd1d3b78dad8d4f6385879c8c186e3017b4a6eda42cfdc677607c6461c181048069caad38dc177ceb2c28acb6bc2929f31c530dfc31b853258d0f933b2ef98997dab8a0ca5204dcdd70b47b920f8295ea25001774b4419ca4eee72081923d4e2d8a354506e47ed4a70a70112cd418f26f20773645fa3af9a5bec6fbe4223b523fffac130fc9a31f6ddc9b94d0b27197893a9085e3754d0416cf058446c0f778bda1f40b2dd121d9327141657d211fe33f943a7877ae62f37c2c6c54278b276ef7827f0454d11b6675dea857dc6fea889f54b93f18efb06e944a654746bfa6cb412998877267e97a6d2addb5a9b19714418ba0f15944c6f00fc36583b945fba54b2168fa2a962cc9f3d79c0ea2b06950f171021d79aa818b5c2f6afbc287c99e9aadcf7c8d9495bae907dd5b4264bc1208531f9d739408dc60fa08d6ad87813dd764afcb167d7fccab40c9404f5c0c58cc305bade24fc66a90b4066d8be497a538876415643db9e37172bcdb6ead3ff0d13cffa3ae0d3989d17402f6157881434f6342c94ea24d7095bdcd795cb53f04eb9aacc10193b69123e2380c3e2a132b429e7bb533d5433a8407022bb77ef37c1eeda8e8bd457ba67d9186fa643758a1e48b167465eca998c57bc10388a7b9dc8322005638a5e73e4eb6ddaf88f8dc8b8fab7e33e2ec33cd6302f128197bba3d05f0ad126a3890fc2308b2a40d31f01c01ae59f0c9db74f066834ad77b6bd44d7ef2f6f275b9beb4c9de1e0b18c9844cf635c8bbcfd7951d39c838c7d60cb72528ff9194ee841ee41990f52cfa0930a40b482fec8710e25d7377cdede4da25cffafef3ad87f71df3aefb2695b1c0510a2aafe7d94b6f9f29e018508275ea14af59df75184262042143edd71eacefa1c05a9bea388fb57a14a60a20b9a23ea2746f92614efaf70562fda550f898564ec6efa43b672306608411e86dda1bb0c00d5052a5f0798561e8197b3783bdf4cd11064432afcd2c1a22b0edb2a3de8d29c7c25bc16c7e90e65f579c77a525b409f9dc3f45101febb5451ada4bae51fa8055c6103151b92fe04a9c789747f910f477defa0bcaf38c01d36d747e3fc52d253fb03c16d1af2ccef12cd2d7626292cacbdfedf74bd3912024936225fa6b035213a1af74d1ab70362957af0f7f877cc8084eb18703fcd7fe8c1ee756aede811d723fbc3979314e10f220d90b8723e08f70e163f92e33b4c101cb4b09c9462b21527b2cbd6183dcfaeb595b14231a4f88bf5d295bf2bcd81ced391149297358f1aa137a395dcc8891eb1ebed0ce31337c89e90f6d77bc7ac3a0a3c6f59054a4af1b073b522db6e97101481845e9beb365f884c4681a3e2368e35ac6469630fde5ae5df5e7e0ad06b5fba6b3e3c82c5fc0792b1525001ebc117c1d2505c46a54c8e594790046a3d67ce93742e689d87525d2f441d56536fc6a74519ea44eb6fc9d035577e2c9107f328f64e47ed2672ddf09bac6a07cce58c5946cedd6501a1c7f5dfdd0443ff1badf6edb6111bee3378ed1bf2fe357cdef4da93c58d728fb41b9de08ebd3e13c8dc42184c19b63d0dead1f2099bcf354a64e77756bb076e3082dfe63d8666ed7e2699adfe9461292ca68178833e88d3918ea34b38212fa2fd164a1aeeebe3a76cbbc367e2e3e3322b40d0cf23356b07ebee61552ec9cc5a856f36778ecbce57eca6e62abca5ca760b5aed9baff149d8d46135119a89acbd3d352cfc7f9dcaa8c3254bcc131d4e385d2be404a383e67a6271b6c05c77d8606ded4301b9c642007141f1f216e2dae2ab92ba899dfe0234d145a9ec1a51d024a988276259a424eeaa8e473ef89225243740d93578827afe52a91e36d27984d6f90e5a1658c331f1da4b82d20d4930c1414164b8d32e0641ba70fea39271f73a9739d54f1f071ac87be39da21c390d039efb988d804b6d77d3e613195f3016090f60e6d5b376b6c2023976b5a5cde2319adc40ddc6b243a0ff8170d0d05e3a115f4ee19c70d1583fd7f4241e3c301aa76e7d9a36325e2bb026557cb2dd4cd1cb430263cc92bbc980e8fa106fe6e63c0a627d7d4cb620ae09a3fdc39bda59392c2920819f67860a87a88316cbc3dcba50b5c82bfe913ec9982a91f8dde0a5b583c878cd1ba7395faf038123a1ad685aec98358bd4f791410aacac4c2d6170e8242d9c432e3ebfd970cbe25a2a7178edbb5b081074a9db47062538c3f4a362f534029126b893f68d4b6ab2638a750ffc4ad300a10b69a9c41db2f20c55236a90d50dd09aac49d79943a9880473d2fb0f7e8cf4681a6c755b898e2228b78c61257ccc6f30ef0bacdc746bfbdc62604d5788e600fc933fbb429b4f5b8045920bce83f98fbb1de209b15e4df56f26e1eb4d6e8a4c6ad39ba54d3733b187e9abaebfcec20c5d29f47172f48d686dc9cc938adfb615f46c6862f114e4d072662aed546c8d4163bbd21d0d2d303caac22f3c8366d3aa9905deef599b154bce4fedf27eb766ffe21aea75e53653edf9dbc1c3d8e0c49947f05113404b9d64d7516b7ac2e05bcead199fc6e82eb193d709d22be6f47f1a38f31f8898add201f4f4b31d362af08705901274830a2c7005d712f19a5260e795ca3c7a70efbd2072bf014e6f693816015ad2aba9355ea3e52237fe4c3b68c85937aa4b0c6b8952751ec5a21fb807b457c2be91630518d6612149b2855cbda5a4a97286ab2f1d8932afdce52350964017555671ad1de7d12e8d8ec2cc0fc55d488f4ce84b6ccf4c990298d826e4a7609c89dbb56dc81ad153a423b9b15ec95a99de7561e946daa182ccfae29c9a409deaa8e31e24f34e5a8517330d1fef49cd1f296e16be0cafa00c7b206a4ee2b4b44609d6362f309039690a7f0799ed350136157916260c8bd0a0d627928f1ce32765d9ac1a932845add4bd37a784255dd91b643a4dcf8b2b752eb1630c570f1500ba9f79290f4030e8cdb7d06e6debf21c8697cfdb0cae9c244de67dc87562ca2d023d039c297471e0c120275b3a079fc3eaf9eb13b656e2abd046921f237ad8acf697f684bcd84de37de697b25d7ac11728019e0598893edbca05833fe788eee35e38a0ffd115e28013a8bed82ff651384c80fe1a8f5f10f32652f71e98dadf5f099166e62bf5f4d3bf6bfda757b2d9107a09fe363ffbeb4388e00548357ecdfa4aa48a52d65442b703e21a516a839b3d302a6426ba744fce9f18220290187f05eb013320740c011ec7ed676ed8d92f1e87e2af246e63e2182315b93ed55bf9932b2a87eb0ab375f89a6c6ab2724631d894cd3c9d2e77f9b814ffab8c141266c194ee81477b00c8d6375eeee6722bbaae05988fd3c5248cff38baaa4e26d4ebd436700db511609c96ff0ea955a93afc121e545143e7c7d948312c9bea3c96d64cdd89bfd34267e9b9b4a3727914a294109f151f8e318eda41d73104cddc4e02c7a83b752210c4f943b3ddf61e92476f84ad9ab211ef8e35554015f62d41670d52921e2ca850ed03f5155e50445a01a33996b4dd7251b5486af1850d1d605e6731d3389a623b57d24d65d2928ba5f22372a3bc2b3682f4dd7566dfc73da101c3b293869c1243a1457d5c2edaef125576c79437e97f8c43589a2060c68d528039cca763971ced893435bc46cf6b9c9fb69271a08c7031e554f7c5944f064cb3e31b8177ec60907cd27ecf480cca7b5edf85eb03043f532aa0d45158c83dc926df01b8dccfbe03555ef60ab8c1443c5bd521eaaf8633c19c313c6d27a139718c6161ebca6ee46c2d75ad0569d41f0f9a6ff1b017d78e5f6edc186b17afca8929a34fb0183f2ecf6277a7f9a79f72b8ce6a885f77"}, {0x70, 0x1, 0x25, "7472c2b136dc85606ff67568703135e02bf74b7d32e2fe3299d43ba77e74be32ad9ad08d389a4b9f98c55088376b9722769032713e32eb79339d52e912791494d682ab44bcfc4b6475f11d24b7f734f339103391a02b7153946ccf534d"}, {0x88, 0x1, 0x9, "811718051e081e402c90b4d5a599d718d9ccbd15c28e04e96a990037fbf362c4749c58d9dfe6b989e7f01446e69da7d5df4a7297f24a9de3fa64cb871f23794c554968c2b8c6a016f84467e368003d21e56e810bc3f697a035ee014b719b91e63694cca9d7d91480a265f62f27689d5c65e589ac"}], 0x1318}, 0x400) rename(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)='./file0\x00') r3 = fcntl$dupfd(0xffffffffffffff9c, 0x5, 0xffffffffffffffff) faccessat(r3, &(0x7f00000016c0)='./file0/file0\x00', 0x9, 0x1) pipe2(&(0x7f0000001700)={0xffffffffffffffff}, 0x10000) faccessat(r4, &(0x7f0000001740)='./file0\x00', 0xa88dfe214f4c720c, 0x0) mknodat(r0, &(0x7f0000001780)='./file0\x00', 0x10, 0x4) r5 = openat(0xffffffffffffffff, &(0x7f00000017c0)='./file0/file0/file0\x00', 0x20, 0x48) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000002a00)='/dev/klog\x00', 0x100, 0x0) r7 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000002a40)) pipe(&(0x7f0000002a80)={0xffffffffffffffff}) r9 = open(&(0x7f0000002ac0)='./file0/file0\x00', 0x0, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000002b00)='/dev/null\x00', 0x400, 0x0) sendmsg$unix(r5, &(0x7f0000002b80)={&(0x7f0000001800)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000029c0)=[{&(0x7f0000001840)="6e2b4c35366e6fcabdeb089d133b697ca75d64ec6f08d52eeb263290a84e33f70ddd3dbd62317556a2e90237a11c88bb4d99839ae2f8e1481a5da6a071e25cf35ac2f902719eb0bda4ef6ac88945192050c5ecca7b84edc6561b2ac8da2e933756c860a2d7e2cd763b2d5960f8de26c764bee76d", 0x74}, {&(0x7f00000018c0)="192fe4b4d1b87b714711fc4707e472b27d2ffc966d3e97c747d4459185b6feef5ab2516c6823e833221cc58e517f9feec414a9b010f70cf7dc08df5a5e35f7614b180bae0af730624736fddd215899b1e2260157652677aabbbaa2f265ef1eebcda0cdda1797c60ee324224996e22a64fbdf2ce61720b6880135f6da35533ada0cfa782f1d774587da8b39914961423923b2498552499457da2208fbd96ed1b90e63833c91d57fd38bf3388fd62aa2f34f6288791ba22162c7cd8f8881795f7dd9cb940627ef99517bf45dcd153b0d6a35dd872dfaeee5ad4ea8da1bf420871331d4bdf588d0a78645b1049a9164529dc6931431ed56df18fe", 0xf9}, {&(0x7f00000019c0)="5b953aa6411393073946b2680db87804cd0bc35dd964a17ba71c555e6babdd83662b5ebe07c798bf4e34dfadc08c3c28f985f41fd5c8345d305fbb8869111d1100ec11862559e05288ea0b8d9941fe0f82c6d254c730a2b85e00e062d9a33add0f80ab28d8273a77b163476dee93638a3251f372462f512f7d0e5d0db387c61ab5c3090dd13ec882b99d705d0670c8bdee2a72de38b59b9b4070250c930795ba9c9bd68c220f00c03373dbabab1c6fb8ebf5d8fadfeed37a91e7e9396d751104376a7999d90c4903c32247e2e6e051ace6d624eafe93819b1b79e9f892c0c08c2c502c26df7e87524d9395591b79f41052628f52d01ddd5b09c439232da315f10a9a398188edc5a4d93c8ad625dc0e13638d0a91492a16cba955ce6db5a73c13e6c5ec0c78360b42ed8a7848b92da4dff504db1b63f7316048944dfffe857807a47e72bb76f0f3fc375ff3f2de3271c0e9e2b987c153b3414b6610d2f158286c2b0bbfec83abe57370da712774d5ea42c282332958d5bda8b6482b8f413325e84030414e24979bb952664280297815179a54b2ce217aefd979c6944c65e5cb26f2e68bbdf64463a69271d36c4290e4b613354cb9b2236665e7ab1e97654e0fd4a709e1a69aacc9ea1157f6cc5d8fbea8e662ce747905f3612479ab4817dcbb860021b030e576c29e126001c384cb520aed6f8a4fd92903d99be2eb6f7c2374ce7e231c9db553596f308898c5166633ec1bad8d89e41166e047fb9e52a4b4648f8cc20ae35ddd313dbb42a649621374514ef42f21e900640630d237c7f0944999ff7c170cef20edba31ef1a93b002200a6bf61c394e8a22e0531777f1c33532cd552389fa9b545bec88fdce1e8b6a5cf677ee68995124278d8fc639ddd35159516d20403bf0f0940cdc95f6eb1b7d5c1e6e3550161658f4cc180eeeab91478a1503abdbd82702cd77c385542e8d64f44dedc53a52ed98fcc2a672d4ac107d6ef437be5e25e0ed9a17c92f180c2bc8d841269b7b27d6ebdb47f96f65a95323aa746cf06f9fb34187adfe94d7b2b9e09aa9b072ffe9e58111030f386c94ca1986eea5c4fbac5fd9ea364d778d968cebdb60c3571dfb8c88cdea561ac1053a286a6b56954666962d142a038edd8433f5614b66b1ad0877de794cb7a43b390a23a0a1a27b1a0f9f7152b19ac62c5240e5a49bfb8fcee82acd7cf67e6b134836c6f32aa4a578a526142efc1cdeee9ccdd149965a5fb5d325b11f0441576b84c5c77d43bb64fae1d05d661417080ef20a78314e56483ba3332151dda12994f4719384009ce1f0c60709542c2b0c00ccdd030774f8bc339c2cda4319ded4574587b6d02058adb2befdd30c6d9c179a4981fbbf30766be8b6fa9d955060f4be594050b1197267e9a0bf72a52ead3bef8f22693b45c91fbe911aa31b017493e03c9784078c903c2ff52e4927a474e2a4ae25afd09924f17dadcfc53fd1e16b0ef3e49cbf8369a4fdb8a75573df424de61f95f9d150cd2509bf6c898e39a4afd7f461ef7c616c16e2927f3a7d8cacb868c0055d2e8e102ccbf438a34bee948536a875b5b322be172c843b833cac7f17302aae6ab20fd7322e5db68df575f7bb3092513261d558654312b056eedb47e8a1ce973919cc37eb85e4e1346497e74ecfff86531131cb6e552bc420dc82ccbcbd45f6919df0f7b81a3e5029eaa744a2fec30110d05d9881b7cef087c6cb17acf2e2b0e3ac480fc14603e225609c33d5f56d9adb4c2d51b7a6d8a78faa71e656e0d9d79c6e1f4ec27e00f8b33ebe3c9be681d7ad7f3ef0a4f8e593e71bde86c8c26ea18cd2f452ca8e1d8e2a0bcd16488eb52c93a4075882165d9b6add0900f9783abcbcdee61fe5ccd3a3839c6c4ea7f73a43406d3e403cc5bd01f4378dcd7b6190d5fb992dd36b00c713903d8cc4194c32d98b4bd3520bd82ace23da9865221cc2935115777adc12b90c096d93c6411c6b5319d509a41d98c48acbb7f904d4406488b27dc787066dbaf02aa3a67f8322abf138dbbb4852fb255534e6fe5d14a010e42bef0cc09a567ff840175aede004f30ceabc4195705d41537f260785323fcc944aa62abc4d54dc80108c08228230b7aa2d2768ac0aa21660493977a441c8ffe6cc2aa2758c5ad9faf86c4b9b7a4a516d5c9d0b003e88850a4ce069ca3c67c484df2177fb244024bfd700f9b3de0e492471ad2ba104888cf09a98a8e5b19110b0ecc41a72403911fb30bb3dfebf53b88a6dd6504e09868b4549b149a83d3619a37e85365efecddf601cf5ab20adb8f915dc88296902612e113b34b16e69c872e2a92470c5cfb9a8f00df4bc047415015f53d57f1c7794ba0f7fe8afe0ad60b2642469a22eaedd054e19045ca8dbc9a1530514eadd6999ecf56db6505ee84327091fc6ebe8134733c9a0227a8493bc16c5984ead24ed1e920335ed96711d0ab35ebffa9373c4cd14ce48f51dc2b6c491fef520ff8f005f05336febd4f1c350c8f1c3fa5f5432ee844ac4e121c674414f53f7fdf511cbb81ffad67a390758c041e30a4d94c41b7dd8aff4f4240bc80069d4543cb9f9b2f331ac86a217a5a5c1be2dd1babcede8076bb15137cb7dda1f2cebfd1916d11918e0a1a5a2a193de982b55f98d2412cc0a7e3f8407eee58fbe0ec722bc76db56e461c77bfb7c74e21c5986e8d0daf3f820ef591c084bfafc1ef40686b17cf2dc2c5412cd17f5b67cafd1bd3d3af565e84b383eacec3657d7e7a3f3d263a9dff36bdef985a7d2d70a6c9e9dec32e755de31ad7d32f97a69aa1b1cb254f318f7c03d1557a339889ca0565068db0fc88a37a72a9b70c8b3d78e895dcc33c89eb10c8958df8641f9f2031b4d447cbda805fdbb4f30d7156b57136f4200cd7e42b14f5844b830c33e356784257a4204be8f674bb15f113168190c4ccc2b9f4ce205215cd058d6fc7a564b9495b47b7ff9064e8e7342398fc59ad65d6bec543a67c690fe68b5ebc9dc0d46da05f915a08fa22cf313d80df13e1bde300688f2058e629a5214cb1fedd12a4d5342ede89ab89b1b7ba338c875ae5a822b40cb331372df7c85118af2c4eefc8c0ccee0caa124bd2cee2885cd0a15b40a353a3f938e88feeb749181eff694748ef18b227809c1a8add3ccfaef31c77f8f03817b25159ceab60d42e8b1e467e3311cfdc6d7c4b9e8b0692d224b603dfdb2a1b5a43e5b2c3f1ef2b6aa8320a9613841ee8235d6f64d8f12d771e4e2ead5bca46e5258669b119eeab0bde62773549b3b7862c7b86655f88321e4dbab47d1f27d4abec8f028acadfa4ee64ca7a38623c0ab8b2533c0a7d2362a194df3bf311bdc938bd57a0ff96554c2e22e0d8089eb9f4f2ee6b38e99b514492d960c8f504e952dfcf70ab15b5b4cede95347f997dc1f1411d587c9a9e0730208c044f99a2ab6289729a2946a8e4d272adbe01a541c41581285f0005ae7e83762c2bd42c91bb9f7cbfae0733dd50c8fce286e9ef44d358a33ccb8a055086ab31589dddb23339cb9aedfefe4178c0e9b48f66ba5aa9be88a6a4b0009950aa6675ef1fddf64012622837754b79515057bfb3a4116baac835ff3de33c0148b57306296ba788048db34c0e5dfb6eab96d0b5d19b6b9f4415b425b843fbc79424c67e2b760911e6fb8eecd56dfb027930ddac51e6347e82742e625cd907a6053d895bfaf007f320f818cde53c4e4cd302a16b15a47e6c24d68200f487d800cb4b58499f79a6594f92e9f1cad2865ddf1f9cc79f0d541f6d4740f7000b69a19a60cacfe1abb6105e4a94bb35db88deb06b0cbd8053b9b442fc06ba31622a8e2f9018f60b9a17af1b1872dad4cecb791584f9e222b9eca88a321b20d6b89839f30e8e49dbf668a7c2553bd7d395b1b3ba71c35d2025b0828767589a149978a0092304663bda4c627d6dcb3be7ebedf861a1b315923dffa6b71d006ed249b11e3833d8b49064ff620efe7c3f3816732ac891cd920592b2e0672d4feadcaa68863be8568fb8ee03649f8c3d6677121297386853419c71f44c23b6c7ec5920fc76190c13025255b61f98adde72480f9d099520a8219e05861b773fd03c2b54a1174df089cfa93451ca266bbbb7976e38e1ff764736ac06bee00cf729166d5147e5e6012dea82538a633741f32d86129624713f5f3f8a6be4185c58f3571e61e5f5f2131c919ccc46cb621c24b401e261c0e37bbe4be6e3a2b669000b61461da866ca5a17d352fbaee191ed11da9171de4dfec1ed237e4b8fe679c396493050204fbafa925f517fbf533df9f0db344dd01184dba5b2243d8f8e2682fef39ae7f18c76f527ef31666a91624689c01ce98d9e7f0120bb3b8a44343567a1b8fac22bc3a163c3262fe344e61a32b82dd9daebe147259ce5e66338bd231822e22687bb63419ede42517a68345e85ef0f61a4aa5dd670cbc6a673b150d7de9d0c658410e5cf1826d19d358d8aa93a8bee9a26b35cae1eb65b5b04d395efda91740b9325cd16b5f472acb51895db8be40e746853c116c3ad8fc0b6d21ce765a44ff69dc8ab620a8b5a2f926f05106526d8835cbeb908a37e22460b286b91f42d293bd9f33d0c4bb54db58d3ce2494301c633dc6b77766721b6e0a71b0c38d2e421e5fb2368bec981cedf345bde210e7ecc24b92ee0aab7a822b31b24024f34a4324d6edc0fa1add1b14c3becaaa6a96dc3b25661071160d75a991e1ef4d37d776078a523709d0d4afca1a4221689714f854ebc75d64574c0f35bd075dc5d72dcdcb7427ae5045b9bd8b032d5b61aee540ace04801d14f4b4707051112f416ef4c15922b2e291af256c2ba5d5c05f541dd522d8aee9778caa3c644025f4b7e9155888f2acff3504ae6f496e7963222d4108861e3a5e356a0780f490f14c4ca3683d3f70ee7cdd39c60fd576c66abac5e7fc5f93976dcc0a3c295fa5bdd634e0a1423d3473fca982732766a7d55ed75dbbb49764bbf2a353726154646d39e972596f178bb24188a441a40a7b1a425e2bf06a348c2fa4981df90c3ab34ca83714558d3e0abf20f3b75944eef9d6861e73f8a624af2fbf7b6fe9b894fee255aaa20aa3e16abd2b5139443a46480fa0d1e54818e246f322328a20c948318aabda1fba7fd56efc20c0e7d422630b33a3c64e5e011a97640fc0ba0db0064fc0fc4919e1eef2bf90f7123cd3e5d6eae27375db2f01aad6b131e3c25a60e67fda1b27f10d18974eac404d4ab2da1fb93640276016ef2374d3f424c1ea84d2721b9c8b450f679031817bfd13bc590b5cd55fd22ba2d9e1d9deb4ed99007c7396d7ae4957c24d7070895675f2ebd95eed305710c0df3b78e081221b5fedce3c3a4dc53968d1b747bd31d2b897d62f167d0a48b5cd80ddd77b4cd9052624026adc8801b7f27bf6f7fd2781af136828aea9b85d1d5dfce8e9ecb3b7c471e9af501765788a3bad247017dc2c0b30bdaf35c1e13b98bc784e704ce2339282f034d151543883b6173e1405bfb1ebc458fffda41fabaa58ebef39044fa6d8790a873d871d82e86a809b7fe69705ad926b59ebf2ea7795a6dda44553b6b267f9877d03f5dfb5e0ed3ba7b6de575e3f3ecf0c051886638c67864bc50d14e1c51e3e0eaa858583c3043cde31ae59e84fb09aaac7a838368aef5fcd7c105e9670b1842caa1c7c16bec6ed0bfca4bc605402f53c12596736f2572ce5262f5a00e3102f401984e1f8403619583e15efc626b9cf273ca5ad6fe27a7157c5721b774cb028cab007b956ec2e0ab05eb5e81a02db260989314732c79ffecb9a9f5af", 0x1000}], 0x3, &(0x7f0000002b40)=[@rights={0x18, 0xffff, 0x1, [r6, r3]}, @rights={0x28, 0xffff, 0x1, [r7, r8, r9, r0, r10]}], 0x40, 0x6}, 0x4) r11 = open$dir(&(0x7f0000002bc0)='./file0/file0/file0\x00', 0x10000, 0x1) openat(r11, &(0x7f0000002c00)='./file0/file0\x00', 0x200, 0x2) pipe(&(0x7f0000002c40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r12, 0x80185758, &(0x7f0000002c80)={0x6, 0x7, {0x7, 0x8}}) pipe(&(0x7f0000002cc0)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r13, &(0x7f0000002d00)=""/4096, 0x1000) socketpair(0x18, 0x5, 0x6, &(0x7f0000003d00)={0xffffffffffffffff}) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000003d40)='/dev/null\x00', 0x10000, 0x0) fcntl$dupfd(r14, 0x14, r15) 16:03:20 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2eac14001003069b875a9777f07d819e762f7a2f4f55453f5fa6bab17ae5b2eb005e2dec47000000000100000098504b226b760f9db1ab2086a115e1575611602de7d032d8bb1cacae64b9a95c808bd811ab78b1000d02e34413e6fe2c6f1e1be6535b84b675a85900a1143e26ffff3553eb3a5fdc51ea345bdca8ec7fb931de0adda0fc9e864a924c6fb6e7e4bac43f3b38e8e459ba0985e2d311e00649113f24cbceb852acf63d815dab9b3bf378d16221f07a1579f755d319a1aa17f27e413f1c228856068b29986a00000004000000c465f59cf3dba9095b58040000003edcf0869678d717299db0d17d3cb4e8b45abf8a7e0eedfbd683774824aaf0c11682d7ede617a2b85cc592ac396483055762c5c327a53b0fb16c8ddd209e7f26779feb890ee5ba2d529c78e3db37d5977876e7167107481cc1cc53e33308613b19a914d7d50cac33151ec4a56f355708e780b16d548662e969306a91cf3307bcb4673b5c662f82d61dd8ed3191d2633ba1ae5f0962a49e4672f346b07f36ce96e9f013f46204e17648b0a24ac95fee634583dd90ec4af24a94a050e0c199ad1c83e98aafaea23348a6c7ed99aa251bce4a37dd8a5e5e7c79bc6a5f81b6e514423997a3d2cc485b3ac83a891003c1d350592b6e179c6f995b360dacbaa9f65742d41a9e0630b2f4e6ecccef3090491ea5af5121d9d9d13f0491182fc6bb76b2e7832b2766c7d73fc76e3cd7483c9f3539fbef6c6ae7c0c12a513bcbc2e2fbd26dd56a59fbe004da98bc1100000000000000000000000000f9d1a2c950319b079a889f2ad8c608b42e814b76048262e6362d804d43a7cd14a589"], 0x10) 16:03:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) write(0xffffffffffffffff, 0x0, 0x0) fchflags(0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="820279c54ad388033800"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1e69f9644193ce0efd", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:03:20 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8a, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="000000186a56010000001c00feffff00feff0060d5706c85c2768511fe870000f3eec8e4bb6a29c1a33a7c0d011f00954500e3ff0200341d", 0x38}], 0x1) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x483, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r2) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe(&(0x7f0000000080)) r4 = open(&(0x7f0000000080)='./file0\x00', 0x208c0, 0x281) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r4) symlinkat(0x0, r4, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r6 = socket(0x400000000018, 0x3, 0x3a) dup(r6) r7 = getuid() sendmsg(r6, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="40000000040000000033d10c0180000006d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c50100a000000000000000ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda5dfb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889f6ed157af3db079fae14322deffe40cd9e67da23f2199a548500000000880000000000000001000000f8ffffffe9647762b033e23354144eee911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba2000000000000000598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e1000596a886971831395700080000000000000000000000000000120000000000810030d773df7173b0cf0febb2cd3862e097d550c2fcb612591805c084a1267468fd0f07cf29fba83b6a5be70bbec68409a8622d940955a2771a375c0e637e5b7bf7f71db7886ff297768bf81fbf3e403559fb2712134d15fadd3172b9783629a8f1bab36f6db86456c8774e0588dc3064d2d57b9dc052ca51ab536e6171281e232e0678871f430fdcab4edf"], 0x168}, 0x9878d5c527fde8da) r8 = getegid() fchown(r6, r7, r8) fchownat(0xffffffffffffffff, 0x0, r7, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 16:03:21 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r0, 0x5) getpeername$unix(r0, &(0x7f0000000c40)=@file={0x0, ""/4096}, &(0x7f0000000480)=0x1002) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)="ce420efd49c56aa02611be25288db5b6c2565992a7226909577632e345ddf18a655f5b7fb64de378e8a9a563beb35423accb502c068e23ed5dc245bc59989b15b8170b186b77fc535f1ab5376841c7d85f6d4f0af11e05e2744182bda42ed6ec3dabbb4cb8c3af5842d1844407a0af640c09546bfcbb4aae57497cb034e0b744301c28a5f05d1e2e5805fb09cd83d9e7e45aeeadde6e63c1bc1c8b2eba08f489fdc915530dd578c80abf86d67f18a8cfb1a4fe57e0fc7116350cfe293c", 0xbd}, {&(0x7f0000000180)="ddf4b42ba7fdae8d6a8c105bf54e488f94ee97f74ac92cf14c8353b426466ee42f3e22c79567b3b983c155b51fa05eeb8e34429cf12e5dd3784dadf25592a54ec8b5eedc60ee63943252ddf87ec815d8", 0x50}], 0x1) pwritev(r1, &(0x7f0000000bc0)=[{&(0x7f00000008c0)="b1c3257538c63f8f9c270de4a80909423d289bf06719855cd680566412175f35f88900c820d4835c9a0afd482968302435103b580e727c6285c07981df9725446cd86e6cf93b36bece705383676caa5ff071e86034af85a4c906f4b1bdb7f353c18bf0cb10a1677dc48725932968963123b755ad5915bdd4b29e", 0x7a}, {&(0x7f0000000940)="c042b020e559029a0eb37241d1f2827a6bd0822b973c0d6d4d18b3d119892835e01e183132743e0c0918d127e23d4eba719428a9b6cc8e8c5ecaee52cd0acc41ea381d941b5daca541bf1b84184b0b4e459d91717a7be3cb0294f963c2989cc5e56026eca0bc6ac289e29ff507162d59732ee6dc39800e5d4bb3e8e06291f9fdeeac1f9d03e9776d6cdf9cb5ef401c78349b44d2afc000108da4bf8b910e85d418f25ecd41df0325bfab9b2104362bcba6a8a37b10f4f22d2f46d7e9bbab12642166e8b17db75a", 0x8f}, {&(0x7f0000000a40)="c7c070287e963bc2feae10e91e778f3f910c86290b76fcda875c90b1c73034f76f839c973b5e28fdbe1d6536fc3a4ecabbe712cde5ee0ebfce5fc515bca4fba8246a7742fc58433bc7e4afc4dee9361385f95f06533f9c6755b5f9f3c802636a37da8f4b2c4c7f81e11f42ec796823b72cd03ab53bf82bed4f8d19421ab8228f5a091628dfd9591a916e88f5e429d873d4a7bdb22a757bb54647480a5faef7cb069c", 0xa2}, {&(0x7f0000000b00)="9240f2ea938908fd68073035da6332365c8b6827b0cb5e0995ced66ad4d1ac6ec9aec4b5bc442fbf5de5f07422e1e58bd12850c32ae838ab0484b8337bc5955e61b7450bf2eb5bec1912dca984c380456545d70d4502a12a5292b578633e6d42a1e2fb46cea7453edcef3caad2049d9f14e2b673c1d48521e4b61edbb81a6ad2157f3e18b0f88118e1b590cd", 0x8c}, {&(0x7f0000000000), 0x316}], 0x2db, 0x0, 0x100000001) execve(0x0, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="00000000000000000000000000000000008020008400f97d57000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075000000000000000000000000000000000000000000000000000000008d42eb09eff0f7310e93f586de67d70894539a5c27cedbb0a43b4ae588d1bb95af5134bdf131f35447a4ee05a5081299a8d18b183fe82a33cd20f8c81498cb784f8e90672537481c1d08186a244b0714d8d82bd672719aaa332125a50b04cd1f795a6f7932fa7957785c0db5c064cde8c238f57d07981a141a3d5a6adb5a3d1258bb6d07cb910e92e6fdd1a5923a28177139cafc1eb56a898b3c82132a7d3fce739e6b88f34807718cef5434c97908f4c0a32d6a7a80ab44"], &(0x7f0000000300)=0x6e) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x20) mkdirat(r3, &(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', r3, &(0x7f0000000440)='./file1\x00') open(&(0x7f00000004c0)='\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', 0x1d0fb51b77b222b8, 0x8) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000380)) r4 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getpgrp() r7 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, r4, r5, 0x4c, 0x6}, 0x8, 0x800, r6, r7, 0x7, 0x4, 0x8, 0x484}) fcntl$setown(r1, 0x6, r7) r8 = getpid() fcntl$setown(r2, 0x6, r8) 16:03:21 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:03:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{}]}) r0 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812c", 0x5c9, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x2) close(r1) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:03:21 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000340)=0x4) mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000001c0)="000000024ca5b321dfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200000000000000000000f2d2aa14d4221cacaf69bffa21bcc110a26371d9919ae0aef7044f029b0c5f20c884d77c15f04b8ff1c26120a0d05443ab68e460b4c7b7f9aaf2e8ab532c11ab5521764317ce9d322be271859d02c621b38277d1ca05cbfbf33d2fc863266d2e0e397492ae70f01d58361f50fe31addc945737760b915afaccae3c13d04da4d3c90ea59eae33c44bc1bd142e53341323e2ba25f8e603a3414f6f0f269d290e52de6b6a35dd6374f47ecf4d4e5cea81d52932bef82a6f084bbce711514cac3292a7e18ad6ffaf8187902087add9d911baecfe14404dbc24e68002775c7995ff3b905c1564a0b99d8e14ed66f3f550ea5ab54176f56ac10bdc01d5611ead8e1383b5ce8bcd344c282e679e3ea304e9b3e746fdb207744302720c2d8d448a1aee98237468e26b293f001ece610e", 0x160}], 0x1, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000040)="238ae067dbe7bf4b9e7c6163e839dbe081cb1494bc2484", 0x17, 0x404, &(0x7f00000000c0)={0x18, 0x2, 0x80000000, 0x5}, 0xc) 16:03:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r1, 0x5) sendto(r1, &(0x7f0000000040)="f956241362eb3e04665a3b0429fd36c191bb92d185bb0e2d50fb3cefb4bacf9abbc60d813bbb9f3fb8455ba78ba28b22989fe8d9617dd87a26ea552a3b9b66a7c591820a0cf994d982d2efe0dd9af9bc82515f953e170378fd57cb454468a9cf0d9dd66261a6ae676119addcc88f958f295c453b3379364ca1e9c8f43b3769fc72d9e72cee5d96ad88c76c62701f0b456bb086da0bdb9647521cb25cacb4abe8ed482e", 0xa3, 0x2, 0x0, 0x0) r2 = syz_open_pts() r3 = semget$private(0x0, 0x0, 0x100) semop(r3, &(0x7f0000000100)=[{0x4, 0x475, 0x800}], 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x5a, 0x0, 0x0, 0x0) kqueue() dup2(r0, r2) 16:03:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x5}, {0x46e}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x10, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r3) ioctl$TIOCSDTR(r3, 0x20007479) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x10f}], 0xffff, 0x0, 0x0, 0x0) close(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 16:03:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x10000, 0x0, 0x0, 0x0) close(r1) r3 = dup2(r1, r0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r4) r6 = getgid() r7 = semget(0x3, 0x4, 0x8) r8 = geteuid() r9 = socket(0x400000000018, 0x3, 0x3a) dup(r9) r10 = getuid() sendmsg(r9, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f00000038c0)=[{0xffffffffffffff2d, 0xfc481ec40cd13600, 0x8001, "06d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c501"}, {0xa0, 0xffff, 0xa3, "8681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a5485"}, {0x88, 0x1, 0xfffffffffffffff8, "e9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e1"}], 0x168}, 0x9878d5c527fde8da) r11 = getegid() fchown(r9, r10, r11) r12 = socket(0x400000000018, 0x4, 0x3a) dup(r12) r13 = getuid() sendmsg(r12, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f0000000a40)=ANY=[@ANYBLOB="40000000000000000036d10c0180000006d79918fbc796d086ffcebb3416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c50100a000000000000000ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b911bf864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a548500000000880000000000000001000000f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efc831d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7086396ac0787a41ae2a6e1006899ecdae6690783f327f47c3df7b2ca68e0216a0cf6705055c85f4bb96e6112ab7fe69590abc21145506f2a4cc332a417fa41cdf679f7d584155a084df937dc9b1567fc98947f63615ca3f6e22e8faa279fb04d015386bbb1eb7b87ffc1cef4264239eda5d4a3dcd5aa574a0fd1a8966e57e957bfa7ba468845cfd78b0ddd77a03064302953bf6297f93b590057a8db33e0976a39633651b1280913540e0b2b7af0021723ea26b45de524e6c4063c7e99fc1073ca8064bde0593fafc8d140c3bc82b6e75a336c48c7730d9ba3edbc301483b0e7939301c2638b1a441e29dca8fe9a6fa1ff0043c57cc84123118aa146bc9b3bf2c791f0467b6e97b1ebe28f694a2cc5e33cf95f90aedeb506642534bd5e8592743f511bdf075c773a31c24974fbab4c2d7599fad017e57c9a394436c65032ec711db9e1a916e930b8e7734371466118c78d9d3ccb6d531a0c767f97ef84cd7ec76a8839b845"], 0x168}, 0x9878d5c527fde8da) r14 = getegid() fchown(r12, r13, r14) r15 = socket(0x400000000018, 0x3, 0x3a) dup(r15) r16 = getuid() sendmsg(r15, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f0000000740)=ANY=[@ANYBLOB="40000000040000000036d10c0180000006d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c50100a000000000000000ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889f6ed157af3db079fae14322deffe40cd9e67da23f2199a548500000000880000000000000001000000f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e1000596a88697183139577b3d388b63861300"/376], 0x168}, 0x9878d5c527fde8da) r17 = getegid() fchown(r15, r16, r17) getgroups(0x3, &(0x7f0000000580)=[0x0, 0x0, r17]) getgroups(0x7, &(0x7f00000000c0)=[r14, 0x0, r11, r6, 0x0, r18, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r21 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000380)={{0x5, r8, r19, r20, r21, 0x40, 0xae55}, 0x0, 0x9, 0x7}) fchown(r4, 0xffffffffffffffff, r21) r22 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r23 = kqueue() kevent(r23, &(0x7f0000000300)=[{{r22}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r24 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/wsmouse0\x00', 0x10, 0x0) r25 = openat$tty(0xffffffffffffff9c, &(0x7f0000001200)='/dev/tty\x00', 0x20000, 0x0) r26 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r26, 0xffff, 0x1023, 0x0, 0x0) fchflags(r22, 0x10000) fcntl$getown(r26, 0x5) r27 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001240)='/dev/diskmap\x00', 0x80, 0x0) r28 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r28, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r28, 0x5) r29 = accept$inet(r28, 0x0, &(0x7f0000001340)) kevent(r23, &(0x7f0000001280)=[{{r24}, 0xffffffffffffffff, 0x1, 0x80000000, 0x10001, 0x9}, {{}, 0xfffffffffffffff9, 0x0, 0x9, 0x8, 0x80}, {{r25}, 0xfffffffffffffffe, 0x80, 0x1, 0x5, 0xaf}, {{r26}, 0xfffffffffffffffb, 0xc2, 0x1, 0x3, 0x8000}, {{r27}, 0xfffffffffffffffe, 0x1a, 0x80000000, 0xffffffff00000001, 0x8000}, {{r0}, 0xfffffffffffffffd, 0x80, 0x4, 0x6, 0x101}], 0x40, &(0x7f0000001380)=[{{r29}, 0xffffffffffffffff, 0xc4, 0x2, 0x0, 0xfff}], 0x9, &(0x7f00000013c0)={0x8, 0x100}) bind$inet(r3, &(0x7f0000000000)={0x2, 0x2}, 0xc) r30 = socket$inet6(0x18, 0x3, 0x0) sendto$inet6(r30, &(0x7f0000001140)="43da4187d43a8228df6de62c734d1c8600a42451ad93a15e844392dbc1934af59d3dbf2b45c111920bd22b4d0f1a4555c31571719bbacb1aeb3e51ac494dd60c42a300af203fc091fa5c700dc0014353834a7c94b4bb63bb2cbcf23bea90f6a712bd4c8e9997e810e9867837b923c51ff48214d7bec039b6016dcfa73b59", 0x7e, 0x0, &(0x7f00000000c0)={0x18, 0x3, 0x1, 0x7382}, 0xc) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000330, 0x0, 0x0) 16:03:21 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000280)="1a9f0adbc208a3012206e852b35016231c838d3ca5c20eb11d55a501202beddd0d55b0070f12e354237f41d19e731e77270e9caf240c905e4c3245337b33970eb3d4441fd2c9c0", 0x47}, {&(0x7f00000001c0)="0a22afce8f043ffdd8d254609892530093a14645da", 0x15}, {&(0x7f0000000300)="a0925b46f49a9f020110d811651fe582852a2a709bc5f07e8bf0ed41a1103504fb5a7445adaca076fea57aba6a862e11826df30ee6", 0x35}, {&(0x7f00000003c0)="910ebfc8d28b94a5b612e44efb10074939b4fc2ab0994af72b76e918e5243901450440c09eaeb52339d27a080615b81657ff229188bf8ec28c1c1b5eebd6e0b699afd7109f83be9f2e43ffffce781f6c5d035a1880be7d9d64a04a9aba1ed8333181d03947e3e29b14038337aea9a5088cba1efa96bc20cfb811a42eec6993651ed16f6ffc6e4b5c580a90030d811f5159f5493af8a5df12bc5cb5b32153e6a268b44441d67f1dbb6818e81c5b6d2df5ae1cf35f82676057d385a04a8800f3e58952f4c63fa6ad6db3953b72bdefc02ebfbe143c97d4c2b4963682c33a2ee354fbab4807543cb3ff740ae857b9c8250a7788c1040fb583", 0xf7}, {&(0x7f0000000340)="1b82234360490ef0b4a5", 0xa}], 0x5) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f0000000200)=0xc) kevent(r4, &(0x7f0000000300)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x40, 0x0, 0x0, 0x0) close(r4) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000140)=0x2) r8 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000300)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r8) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f0000000000)=0x7ff) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, "5c080000ffffffff0000000000005838ab4800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:03:21 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0xfffffd22) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7ff) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r1) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r5 = kqueue() r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r6) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffff9, 0x80, 0x2, 0x8, 0xff}, {{r5}, 0x1884c1ffcc39c914, 0x20, 0xf0000000, 0x6, 0xb89}, {{r6}, 0xfffffffffffffff9, 0x21, 0x400000c0, 0x3f, 0xfffffffffffffffb}, {{r2}, 0xfffffffffffffffe, 0x8, 0x4, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:03:22 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2afafc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6b030042dc9631d64bcd65823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc2330800000000000000ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23010000003633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0ac4460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x9130dc1, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000580)=0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x86f604f2c93d9df5, &(0x7f0000000300)=0x1f, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000140)={0x8, './file0\x00'}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f0000000680)=[{&(0x7f0000000080)="65a8d16c6a67cc3e1406c0a199b1a0ce895d05813af4a3a2fe650b7e2e3c44b6c7ab5ccf5de901e4ac8d732a16f0fa6e2c89ccf58ebe93543ef79ee5d78abfa03a0a809df9116cecf512a1d1e9c27bf225a3ca60e554a814256aa2946d1dfe9a871ebcb50fcbd31005e7f15b8ec497640b9a6cf59ce5ce64493cbb52988fe971f798596d87517b5a0f98f555334a663d57386cc2e7c4d22fcfb4006d90ace20f7e4de58e53346f2ea39d9f938eed997757e45c350327", 0xb6}, {&(0x7f0000000200)="1dd126a915634ae4d6f89bcb56186da1625d363da5d47045127ef077bd1ef042b4de1175bd54878e1d4eb2b09b8f21881822a4299e03943b01396dd426c5ff77053eb9db5f48f4305542f1d1d61c3417b93002e63e058b6216e1cb188f0bd6108e97e2eb08943b6a15d94aad1af492dc6a98fc5ee4ccecf086071b603929809fd94cee8129536393715f1ab6df45ff72996886", 0x93}, {&(0x7f0000000400)="18d6399d2cb8f35d83bcc025fca667eb1c3001ba3aefb6018af32ff9ff088a75afe9c92e049930c6efc22a319e5dc778a1dec30ff54725af61946d3456c303008c6b8310eb59ec764be846790b6453d28a23fb3e0d8586d2e3dc7a8b95", 0x5d}, {&(0x7f0000000500)="a48c56f2d9ccb32c7bcfb54cd6645508ccfa9d647aca74a5f15d506723796a1b179e", 0x22}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000002c0)=0x7) 16:03:22 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) dup2(r2, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xd, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:03:22 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f0000b30000/0x3000)=nil, 0x3000) 16:03:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e90863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578391c69dc476400"/1016], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x2, 0x10000}) unveil(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='c\x00') sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:03:25 executing program 0: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r3) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r2, &(0x7f0000000200)=""/31, 0x1f, 0x1, 0x0, 0x0) fchdir(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r6 = dup2(r5, r5) shutdown(r6, 0x1) r7 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r8 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0xffffff}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r9, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) r10 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000000)="220e22", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$lock(r10, 0x0, &(0x7f0000000440)={0x0, 0x0, 0x6, 0x8}) symlinkat(&(0x7f0000000000)='./file0\x00', r8, &(0x7f00000003c0)='./file0\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0xd6883e771d6a0dd2, 0x0) r11 = open$dir(&(0x7f0000000000)='.\x00', 0x100, 0x0) r12 = openat(r11, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) close(r12) r13 = fcntl$dupfd(r8, 0x0, r1) ioctl$WSDISPLAYIO_LSFONT(r13, 0xc058574e, &(0x7f0000000680)) ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000001180)) ioctl$TIOCGETD(r12, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCCDTR(r12, 0x20007478) getpeername$unix(r12, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) readv(r12, &(0x7f0000002500)=[{&(0x7f0000001280)=""/219, 0xdb}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/125, 0x7d}, {&(0x7f0000002400)=""/178, 0xb2}, {&(0x7f00000024c0)=""/34, 0x22}], 0x5) ioctl$TIOCNOTTY(r12, 0x20007471) ioctl$KDENABIO(r12, 0x20004b3c) ioctl$VT_GETMODE(r12, 0x40087603, &(0x7f0000002580)) flock(r12, 0x3) bind$inet(r12, &(0x7f00000025c0)={0x2, 0x2}, 0xc) ioctl$TIOCSETVERAUTH(r12, 0x8004741c, &(0x7f0000003680)) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r15 = fcntl$dupfd(r14, 0x1e, 0xffffffffffffffff) ioctl$PCIOCREAD(r15, 0xc0107002, &(0x7f0000000780)) recvfrom$unix(r7, &(0x7f00000005c0)=""/30, 0x1e, 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r17, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r18 = dup(r16) msgget$private(0x0, 0x400) mknodat(r18, &(0x7f0000000540)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000004c0)='./file0\x00', 0x1, 0x2) r19 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r19, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) dup2(r18, r18) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000007c0), &(0x7f0000000880)=[&(0x7f00000008c0)='1Dev\x02\xf4\xed\xbe\xe9A\x04@\xd4\xc3Jb\xd0\xd2\xde\xb7\xc2\x8f\xbfVS\x9euug\x8b\x1e\xba\xfa\x11(\xdc\xd1\xc7\t\xd8O\xe0=\xfcne\xa2\b\x81\x94q\\T\xe5\x82\x83p\xca\x15\x92l\x00\xe0h\x02+\xfc,\xca~\xcf1J\xd6\xe0\x00\x00\x00\x00\x00\x00', &(0x7f0000000840)='/dev/null\x00']) setreuid(0x0, 0xee01) r20 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r20, 0x1, 0xfffffffffffffffe) 16:03:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400015}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="b63d5d34ccca1781cfe40a24a032") 16:03:25 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000002c0), 0x400cc, 0x0, 0x80000000121, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r2, 0x5) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r3, 0x5) r4 = dup2(r1, r3) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r7, 0x5) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r8, 0x5) r9 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000300)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r9) r11 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000300)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x3, &(0x7f00000000c0)=[{{r1}, 0x0, 0x2, 0x0, 0x5, 0x3}, {{0xffffffffffffff9c}, 0xec65f9b597ca48c2, 0xe0, 0x4, 0x6, 0x3}, {{r4}, 0x7ffffffffffffffa, 0x8, 0x40, 0x401, 0x9}, {{r6}, 0xffffffffffffffff, 0x3, 0x2, 0x5, 0x2}, {{r3}, 0x4, 0x95, 0x20, 0x7, 0x2}, {{r0}, 0x0, 0xe, 0x2, 0xbc, 0x2}, {{r7}, 0xfffffffffffffffd, 0x77748227a32e1524, 0x40, 0x1, 0x2}, {{r8}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x6, 0x7df5}, {{r9}, 0xfffffffffffffffb, 0x20, 0x1, 0x6, 0x73}, {{r12}, 0xfffffffffffffff8, 0x9, 0x2, 0x4, 0x3}], 0x80000000, 0x0) 16:03:25 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0xffff, 0x1f}) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) 16:03:25 executing program 0: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:03:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x20}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) socket(0x1, 0x0, 0x20) r1 = socket(0x10, 0x1, 0xff) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r1, 0x5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() kevent(r2, &(0x7f0000000300), 0x7ff, 0x0, 0x0, 0x0) close(r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r5, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0x12}, {{r6}, 0xffffffffffffffff, 0x3, 0x0, 0x2}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r7, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r5, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) close(r3) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r8, 0x5) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:03:25 executing program 0: syz_extract_tcp_res(&(0x7f0000000040), 0x7, 0xf1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x24}, {0x40000064}, {0x6}]}) r1 = dup(0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x3, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:03:26 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000040)="b264ada6b8dd8feefa3e55b96d4ed59f4901a7", 0x13) kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x80000000000c6c, 0x0) 16:03:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x4}, {0x5}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000240)=""/255, &(0x7f0000000040)=0xff) 16:03:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2b025c9f65aa8e7a3733e84c53911da0c5a2d75300001a1e3cadbd"], 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) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:03:26 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) pipe2(&(0x7f0000000740), 0x10004) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0xa000000000000, 0x4}, {0x18, 0x2, 0x81, 0x5}, 0x9, [0x1430, 0x779e, 0x80000001, 0x4, 0x576, 0x0, 0x5, 0x8000]}, 0x3c) unlinkat(r0, &(0x7f0000000780)='./bus\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcf) r1 = open(&(0x7f0000000380)='./bus\x00', 0x100, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) kevent(r2, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x9, 0x2, 0x800000000000000, 0x1}, {{r3}, 0xfffffffffffffffe, 0x0, 0x2, 0x1, 0x1}], 0x6, 0x0, 0x81, 0x0) kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6, 0x0, 0xff, 0x4}, {0x36}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) r8 = dup2(r7, r6) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) r9 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r13 = getppid() r14 = fcntl$getown(r8, 0x5) r15 = kqueue() kevent(r15, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r16 = fcntl$dupfd(r15, 0xa, 0xffffffffffffffff) r17 = msgget$private(0x0, 0x401) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r17, &(0x7f0000000d40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000001067ee9ef11350f5df87fd065eca00000000000000000000000000000000831f51f1f32fd93d3b5fc900010000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000f1c00000000000000eaffffffffffffff0000000000eb0ffffeffff7f000000000000000000000000000000000000000000000000000000000053bd47e6dd3798145b7c43f38566c374bdacb11688f4ab99da012676edddf374fdc93c10a346cfd574681a0486633d72ca3564f7ff0b17ae6398e60605c66943470019efdf230bda67d94d650fb83957017e89c88589c6adbf2966b7b828ffee3baf1709bfb0077c61aa1cf2738af08a69bc555cfe5d2076"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000740)=ANY=[@ANYBLOB="43d17038d51013aeead9a2efed3264850c338cec1f7ac6947974afb21bd2ed07bb726dab12b476dc94e00864f73328477b22448993d74afe47517c290fec88adcd8aade4b744b254781dd3dc7117538d23a2324ff10537bea2c1fd2a58427e72da173dce9535f0b098f9861b373783aec9ef749b5a621dd42243e90001000000000000daa6493ef346fc4933d82ab6081311a8bb2f13f0a2ef8e1c88423edce6241e4e2b90eb"], 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x8, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f00000000c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="43e8007bee7efe6530005b820ed79075c17a4150d57667a3fe08b7b8d042b155dd0500c0297c45f4c2f78f7e7f71f3cf0c4705be737549344650041af755f729b1a946884d16f93c5922bd21fbb2b01d54f543b7d8d96d86b085f984340d1bd1eaf9381b8557834cb57561bfe0aa82c975f9b65d0e338342fe9e82e7f0d6b7449e85d3a10ef6f86177f438d7c7402ecc01813089829ef7a0c4f1715260450ae1e5dec4a0340a8e5b25d5123b4c60a56e4161587f040f0eb8825a5aa8d0eee9386f458018c97f7251f10e"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r24, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000100)={{0x1, r10, r20, r11, r12, 0x10, 0x8000}, 0x1e3c, 0x8, r13, r14, 0x21, 0x7, 0x2}) r25 = getuid() r26 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r26, &(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', r26, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r26, 0x4004746a, &(0x7f0000000380)) r27 = msgget$private(0x0, 0x718) r28 = getuid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r30 = geteuid() getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r32 = getpgrp() r33 = getpgrp() msgctl$IPC_SET(r27, 0x1, &(0x7f0000000300)={{0x8001, r28, r29, r30, r31, 0x4c, 0x6}, 0x8, 0x800, r32, r33, 0x7, 0x4, 0x8, 0x484}) r34 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r34, &(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', r34, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r34, 0x4004746a, &(0x7f0000000380)) r35 = msgget$private(0x0, 0x718) r36 = getuid() getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r38 = geteuid() getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r40 = getpgrp() r41 = getpgrp() msgctl$IPC_SET(r35, 0x1, &(0x7f0000000300)={{0x8001, r36, r37, r38, r39, 0x4c, 0x6}, 0x8, 0x800, r40, r41, 0x7, 0x4, 0x8, 0x484}) r42 = getgid() r43 = semget(0x3, 0x4, 0x8) r44 = geteuid() r45 = socket(0x400000000018, 0x3, 0x3a) dup(r45) r46 = getuid() sendmsg(r45, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f00000038c0)=[{0x40, 0xfc481ec40cd13600, 0x8001, "06d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c501"}, {0xa0, 0xffff, 0xa3, "8681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a5485"}, {0x88, 0x1, 0xfffffffffffffff8, "e9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e1"}], 0x168}, 0x9878d5c527fde8da) r47 = getegid() fchown(r45, r46, r47) r48 = socket(0x400000000018, 0x4, 0x3a) dup(r48) r49 = getuid() sendmsg(r48, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f0000000a40)=ANY=[@ANYBLOB="40000000000000000036d10c0180000006d79918fbc796d086ffcebb3416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c50100a000000000000000ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b911bf864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a548500000000880000000000000001000000f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efc831d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7086396ac0787a41ae2a6e1006899ecdae6690783f327f47c3df7b2ca68e0216a0cf6705055c85f4bb96e6112ab7fe69590abc21145506f2a4cc332a417fa41cdf679f7d584155a084df937dc9b1567fc98947f63615ca3f6e22e8faa279fb04d015386bbb1eb7b87ffc1cef4264239eda5d4a3dcd5aa574a0fd1a8966e57e957bfa7ba468845cfd78b0ddd77a03064302953bf6297f93b590057a8db33e0976a39633651b1280913540e0b2b7af0021723ea26b45de524e6c4063c7e99fc1073ca8064bde0593fafc8d140c3bc82b6e75a336c48c7730d9ba3edbc301483b0e7939301c2638b1a441e29dca8fe9a6fa1ff0043c57cc84123118aa146bc9b3bf2c791f0467b6e97b1ebe28f694a2cc5e33cf95f90aedeb506642534bd5e8592743f511bdf075c773a31c24974fbab4c2d7599fad017e57c9a394436c65032ec711db9e1a916e930b8e7734371466118c78d9d3ccb6d531a0c767f97ef84cd7ec76a8839b845"], 0x168}, 0x9878d5c527fde8da) r50 = getegid() fchown(r48, r49, r50) r51 = socket(0x400000000018, 0x3, 0x3a) dup(r51) r52 = getuid() sendmsg(r51, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f0000000740)=ANY=[@ANYBLOB="40000000040000000036d10c0180000006d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c50100a000000000000000ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889f6ed157af3db079fae14322deffe40cd9e67da23f2199a548500000000880000000000000001000000f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e1000596a88697183139577b3d388b63861300"/376], 0x168}, 0x9878d5c527fde8da) r53 = getegid() fchown(r51, r52, r53) getgroups(0x3, &(0x7f0000000580)=[0x0, 0x0, r53]) getgroups(0x7, &(0x7f00000000c0)=[r50, 0x0, r47, r42, 0x0, r54, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r57 = getgid() semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000380)={{0x5, r44, r55, r56, r57, 0x40, 0xae55}, 0x0, 0x9, 0x7}) r58 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r58, &(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', r58, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r58, 0x4004746a, &(0x7f0000000380)) r59 = msgget$private(0x0, 0x718) r60 = getuid() getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r62 = geteuid() getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r64 = getpgrp() msgctl$IPC_SET(r59, 0x1, &(0x7f0000000300)={{0x8001, r60, r61, r62, r63, 0x4c, 0x6}, 0x8, 0x800, 0x0, r64, 0x7, 0x4, 0x8, 0x484}) r65 = msgget$private(0x0, 0x40) r66 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r67, 0x0, 0x0) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x172) r69 = geteuid() r70 = getpgrp() r71 = getpgrp() r72 = getgid() msgctl$IPC_SET(r65, 0x1, &(0x7f0000000300)={{0x8001, r66, r68, r69, r72, 0x1, 0x6}, 0x8, 0x800, r70, r71, 0x7, 0x4, 0x8, 0x484}) getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, r57, r63, 0x0, r68, 0xffffffffffffffff]) r74 = getppid() shmctl$IPC_SET(r9, 0x1, &(0x7f0000000100)={{0x8, r25, r31, r38, r73, 0x4, 0xf3}, 0xffffe37a, 0x101, r4, r74, 0xfff, 0xd6, 0x3}) 16:03:26 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7ff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x9}], 0x8001, 0x0) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffff3aed01d75554c73db9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000800"/204], 0x10) r5 = getuid() seteuid(r5) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r3) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000300)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r7) ioctl$KDGKBMODE(r7, 0x40044b06) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:03:26 executing program 0: mknod(&(0x7f0000000380)='./file1\x00', 0x8, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x100000000000001, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186007008b0000232700000000000000000000000000ffffffff000000000000000f0076a2287f433f", 0x2c}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="0cad823d8ee240e6b3c7cb5954a05ad893df2d77ca5102c1ec935242095e4771d55eb635e9bd222b2b409c0573241f4f970523bf5002a32d2971b52dfe3ea942c41fc99bf4c02f10df0557bea6486b3bf7d24154bc8ab2a5e9a7072af3b7d853bb9bf6c98ae9653d8f0045f68c1bdeabdb45dca83c2089ec26572bdca6a577054b38827188c93e80e923b5de368ad6b19a76566c15481929c388910bdacad625f33dd1b5715f104a4cbb17cc723188880f6b0390cfd40559e7d0268e89ebd16db1ee5bd34f0f", 0xc6}, {&(0x7f0000000000)="97ec70335c72256a4cb0ddf5bce78a98ac144d6254c55f33a93a2cb732d265c73ac298e62ae66db17323f54100f669cddea7f994a294f4", 0x37}, {&(0x7f0000000240)="7b1eb69e1507d3e219133b67c651744eb93eddc1d2876b799c26e6714b3f428a76b9f5d489e527c790b00353fc6c389e1fd5ea47e8aa54f165a6c532398883775b19bf5b82ab2d4de1bd9406ffe4ba235bd6de617a501b281e75f5", 0x5b}], 0x100000000000006c) open(&(0x7f00000002c0)='./file0\x00', 0x20, 0x62) 16:03:26 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2e84226, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000080), 0xfc, 0x0, 0x6) 16:03:26 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000280)=0x130) r1 = socket(0x20, 0x4003, 0x20) r2 = dup(r1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x7}], 0x10000, 0x0, 0x0, 0x0) close(r3) sendto$inet6(r3, &(0x7f00000002c0)="210727f0f93e2dc89fc2ff65a997b5dd7ae74755289c7a3d7943b1afd3b3b1239ea35d53bae9a113748db51a34b16ab299f8a4a243667b2cdf1b3b4c31273f35fce022c3dbd4bce31f992ef17ba95d6a2e7e4e32e9a00459b10a41dfe2db9532085b97db75e04a949a0dbf307beb10fbf40ea9c97b45de53afad4f906d66b160f3cd5799e7601ec3b0dd7462973e29c3205ddf6533426e2bb0ae72077b3795e5dd1f901f7d56f783d29fe26c753f678ea44848571d6cb76888", 0xb9, 0x1, &(0x7f0000000380)={0x18, 0x3, 0x0, 0x9}, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x8006) accept$inet(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) shmctl$IPC_STAT(0x0, 0x2, &(0x7f00000000c0)=""/178) sendto$unix(r2, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x8f) 16:03:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000ffe99b2d4e8248250d35922d082e5d91ec5c653000"], 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x401, 0x7f}, 0x8) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 16:03:26 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1e, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) 16:03:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000640), 0xc) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1c}, {0x87}, {0x86}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") pledge(&(0x7f0000000040)=')\x00', &(0x7f0000000140)='tap') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$inet(r5, &(0x7f0000000780), &(0x7f0000000740)=0xc) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f00000004c0)) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x10000) setsockopt(r6, 0xbf4, 0xfffffffe, &(0x7f0000000540)="31fdb9e238db8621bb1d62599a21a2595987cfa9c22e33e2c52aacc1c48ee2e22d7c920ed30ca008934aa5ad9a96e244d4e2338ffc6b024132f4fc0ce0b8943f9bd2c7e4f52830f11f7002e9f30b59987bf2035b4489fd3e11f747f1acba9c1cbd92a90cd5b6faf5e51c99de708f6b9c63ea535a75c88a4e6ffee58a0f647061dc93464517883693232f4cddd80a4466d7b45b3f26566d0bbf2213c197755db782f4af878c143735d22cae31265e94fa1bbf2ce75c855c2ca356551fef376b465295b831e9a9c80a9c8a5f98003866", 0xcf) 16:03:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x50}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000180)=0x8) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x8, 0x20, 0x5, 0x78af3132}, {0x3, 0x40, 0x5, 0x3}, {0x17, 0x40, 0xde, 0x7}, {0x3, 0x1f, 0x4, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:03:26 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000016000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff5000/0x9000)=nil}, {&(0x7f0000415000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000155000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000150000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000014c000/0xa000)=nil, &(0x7f00002b4000/0x200000)=nil}, {&(0x7f0000234000/0x4000)=nil, &(0x7f0000234000/0x4000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000094000/0x1000)=nil}, {&(0x7f000048a000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00007d2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffa000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './file0/file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './file', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget(0x0, 0x0, 0x0) semop(r2, &(0x7f0000000000)=[{}], 0x1) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/176) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:03:26 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x82, 0xffffffffffffffea) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e9f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c474007e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f0000000640)='./file1\x00', 0x20000, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x9374cae5ff247a48) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f00000006c0)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000001340)={{0x100002, r6, r8, r9, 0x0, 0x46, 0x3}, 0x100, 0xc07, r10, r12, 0xa9, 0x20001, 0x100000000, 0x1}) r13 = semget$private(0x0, 0x7, 0x0) semop(r13, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r13, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r13, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r13, &(0x7f0000000240), 0x6) r14 = geteuid() r15 = msgget$private(0x0, 0x682) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000240), 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, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r20 = getppid() r21 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r21, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r22 = fcntl$getown(r21, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r16, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r22, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0xfffffffffffffd0e, 0x0, 0xffffffffffffff2a, &(0x7f00000010c0), 0x1d3}, 0x4) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r30 = getppid() r31 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r31, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r32 = fcntl$getown(r31, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f0000001340)={{0x100002, r25, r28, r29, 0x0, 0x46, 0x3}, 0x100, 0xc07, r30, r32, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r23, r29) r33 = msgget$private(0x0, 0x682) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r33, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r33, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d8e00ba00000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000002700000000000057c6ce50deb611b3672f5a00165a0000000000000000000000000000000000ad815beeaa3a5761ba99187d18515d22b0ab4711334d139e4158a2bbd92038dfdd138a1bd7ad768574c6fce1033316072d29e731b653a09b3edd5b3ba20025be2ae85ee0b3728df37950b0cb8ce17370b042b0d6baf92a3772c41912861b4345da5c60ca10f1e57d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r33, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r33, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r34 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r38 = getppid() r39 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r39, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYRES32], 0x1, &(0x7f0000001240)=[{&(0x7f0000001040)="cd3689ec942b5fe78f4ddb2e4aaf197bdcd7630b1051e47a0a83da5b579dbb28e823635e0ef6cd6471636ae082638d0f4ad4fd8d6cf80bc10d38a63d88d4782f72fbe7ba9e2c273b59b58b37", 0x4c}, {&(0x7f0000000780)='W`=', 0x3}, {&(0x7f00000010c0)}, {&(0x7f0000001100)="b24386c53ee88bb0e57b55ed6379af35abac6b319c92ddd1628e7d5dff216ad4b6723957b4f09b90b0d628f9cd57bfd8771c1fddb90060caf0af6bfe64b3ab4b493b86ef74b3ab89deb6862a184929d98c6f9cb3caec587d053bc29b51b68c60330d74053dae9b483da2298c565862d5", 0x70}, {&(0x7f0000001180)="649b2dfadda5fd9950be4dc6f28b4bd5ea454cf79bc8c417890a46bae86483dcf7acd885f5cb9c725626462aae4d14e0adeff4dd81c6754ce93dcb2eb3b8cf94c7293b819dd7d16c831968bf5affbf387bcc7c4fe71c", 0x56}, {&(0x7f0000001200)="a48232a593c46becf1592e81eaff95aa352abead46fe94813e3cff67fcdfc41d5d4d60604dab543e20fc12f131eb0a092883db462fddfcf00cc0472c", 0x3c}], 0x6, 0xfffffffffffffffe, 0x0, 0x5}, 0x0) r40 = fcntl$getown(r39, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000980)={{0x2, r34, r36, r37, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r38, r40, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000580)={{0x5, r14, r18, r29, r36, 0x20, 0x9}, 0x7, 0x9, 0x4}) r41 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r41, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r41, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r41, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r41, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r42 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r43, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r46 = getppid() r47 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r47, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r48 = fcntl$getown(r47, 0x5) msgctl$IPC_SET(r41, 0x1, &(0x7f0000001340)={{0x100002, r42, r44, r45, 0x0, 0x46, 0x3}, 0x100, 0xc07, r46, r48, 0xa9, 0x20001, 0x100000000, 0x1}) getgroups(0x8, &(0x7f0000000000)=[r36, 0x0, 0xffffffffffffffff, r44, 0x0, 0x0, 0xffffffffffffffff, 0x0]) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r51 = msgget(0x2, 0xc0) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r54 = getuid() getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r56 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r51, 0x1, &(0x7f00000003c0)={{0x0, r52, r53, r54, r55, 0x121, 0x9}, 0x800, 0x1, r56, r57, 0x3, 0x1, 0x1, 0x5}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) getgroups(0x0, &(0x7f0000000400)) bind$unix(r0, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x2}, 0x8) fchown(r2, r3, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f0000000000)='c\x00'], 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0xffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) write(r58, &(0x7f0000000680)='\n', 0x1) fcntl$setflags(r58, 0x2, 0x1) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x15) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x2, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r59 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/deg\x00', 0x51, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r59, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) r60 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) fcntl$getown(r59, 0x5) r61 = open$dir(&(0x7f0000000480)='./file0\x00', 0xa33983b414f0d43c, 0x2) mknodat(r61, &(0x7f00000005c0)='./file0\x00', 0x8020, 0x404) faccessat(r60, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) 16:03:26 executing program 0: r0 = getpid() r1 = msgget(0x2, 0x80) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(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)='./file0\x00', r2, &(0x7f0000000480)='./file0\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000380)) r3 = msgget$private(0x0, 0x718) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xa2) r7 = getpgrp() r8 = getpgrp() r9 = geteuid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r9, r4, r5, r6, 0x20, 0x6}, 0x8, 0x8, r7, r8, 0x7, 0x4, 0x8, 0x484}) r10 = getegid() r11 = geteuid() r12 = msgget$private(0x0, 0x40) r13 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r14, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x172) r16 = geteuid() r17 = getpgrp() r18 = getpgrp() r19 = getgid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000300)={{0x8001, r13, r15, r16, r19, 0x1, 0x6}, 0x8, 0x800, r17, r18, 0x7, 0x4, 0x8, 0x484}) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x7ff, r5, r10, r11, r15, 0xc9, 0x9}, 0x5, 0x80000000, 0x0, r0, 0x80000000, 0x5, 0x4, 0x612c7f41}) mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x4301) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:03:26 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r0, 0x5) socket$unix(0x1, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r1) fcntl$setstatus(r1, 0x4, 0x14a) 16:03:26 executing program 0: chdir(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) dup2(r0, r0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r4) mkdirat(r4, &(0x7f0000000140)='./file0\x00', 0x100) r6 = dup2(r3, r2) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="e46c6530000004006006"], 0xa) syz_extract_tcp_res(&(0x7f00000000c0), 0x0, 0x0) r7 = socket(0x10000000002, 0x3, 0x1f) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r7, 0x5) setsockopt$sock_int(r7, 0xffff, 0x100, &(0x7f0000000080)=0x100, 0x4) 16:03:26 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="6ba3930efe9d0b31e2f8be08788628ecf43d1177b6ce5575fe81864abd7f62d2c3c80e1db26a34402b03f7da4f2309d26f1c2a81092307519313364be750d804f7218afb1364255bf26e6bf4345aa17c92dde5416ab5fa3f04707f7e140fe2b0626c9a24e2fa65d26168c1ef63bb568158b9e6d527b940f5d014e376c9d75947d43b336f574b59000000000000003cbdece4967d407cb39c85753aee3ebabb10c8e161e30dc69ae5295c23ad4f1421411ff0490000000000006e670e841c63b68c03b43e8275cbde1ed5527304d14b67f017bc5768f25ed8b44dcc19ed8df7b21f5ec223d59aaa594370904724a8a885b65d1a9a864a493e74a2207b6286d638f8da59a8e81f7964775185d45d36ef5e852cb193cbb92e58e765ce79d94b1794fba3ea840e82500e06fe2ed30b89a4268d33c2aa1892d8f183d8c122710bbf200fd7e73710e37bdef1bebf3d76ff4816719ff162569d04af8e2b0e555132dbe348ad886a5850b98215a2495d50b81b27bce18b9ba2cc87c380ba8c731e59efe5064f"], 0xa) r1 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000f3c000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x4}, 0x200, 0x401, 0x2}) r11 = semget$private(0x0, 0x4, 0xa5) semop(r11, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r11, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r11, &(0x7f00000011c0), 0x0) semop(r11, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r14, r16, 0x4}, 0x200, 0x401, 0x2}) r17 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x1, r4, r10, r14, 0xffffffffffffffff, 0x100, 0x9}, 0x6, 0x1, r17, 0x0, 0x3a454690, 0x2, 0x401}) getuid() r18 = semget$private(0x0, 0x4, 0xa5) semop(r18, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r18, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r18, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r18, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0xb4) 16:03:26 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x6) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="1a012e2f666972653000"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 16:03:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295c012ec6699f4912a8e955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52cf104260e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff27b5fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd3ec7054aa47a906d24406a30a3efd16d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8f"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = semget(0x2, 0x3, 0x4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/11) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:03:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x1d}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r1) chdir(&(0x7f0000000180)='./file0\x00') 16:03:26 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:03:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc9060000008809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45000021"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:03:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="080082450000000000"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/d/bpf\x00', 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:03:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:03:26 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x28) pipe(&(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r1) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000200)="b6212c76a4b41e4752e65c849729dfca614f8d0012bdff1ffffc6b4acb7a580d8397f685f437898f739c48c873b8bee34895c3c7f69a1a0a5462260c944ac905794b5f99583995aea69359482d9a4dea2698e48033a061ff7f4102048c327d56969ece00585cc69a523fa30c936576b822375a29e7e892240a17c859d73f3d60d9af8e62936e698fa9d80fbe36845f1d599b288cc5788844f499ea118b5bf8cecfd055ce5ffeefb1a7f4f4c107713ddff356ccad1058f3f103aa2696bf55d123d3303bd16186ab3c1dd582926517d437a54f1097b0274fd0", 0xd8}, {&(0x7f00000000c0)="bb3baa962024e5d95d59e78ef73f0109664fd53052840a02", 0x18}], 0x2) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "4d3e84f94426a75c11508d23b13e23e5c204e109"}) readv(r3, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 16:03:26 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r1 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r1, &(0x7f00000001c0), 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r2) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_flags}) 16:03:26 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xe8bbeb46a5cb885f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x74}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r3) accept(r0, &(0x7f00000003c0)=@in6, &(0x7f00000001c0)=0xc) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r6, 0x5) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000300)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) fcntl$dupfd(r6, 0x8dbef790ea76abbe, r8) fcntl$getown(r5, 0x5) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r9, 0x5) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() 16:03:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x6c}, {0x30}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="41db473b746f00276b664fb62ac6") syz_emit_ethernet(0x12, &(0x7f0000000040)="3fba95aac87b0bf4594dd90e1b68be360d80") 16:03:26 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='odev/r\x06f\x10', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r3) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000140)={0x8, './file0/file0\x00', './file0\x00'}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x7c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:03:27 executing program 1: r0 = socket(0x1, 0x3, 0x2) close(r0) r1 = socket$inet(0x2, 0x1, 0x3) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r2, 0x5) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="133f5e83b0a0e017aa0c7b00ebfbe1d315ed18019f2d2c3699ef4aa2f59facb3aba68a5ae93e090ec4"], 0x1) r3 = dup(r0) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) 16:03:27 executing program 1: ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f00000001c0)={{0x40, 0x13, 0x8}, 0xeed3e090, 0x5}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x80}, {0x48, 0x9}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0xfb0c07c5a913e33b, 0xb2) r2 = kqueue() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) fchflags(r3, 0x8000) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3c, &(0x7f0000000040)="40c551571115b12ff78d5aee258c41382557e97bfe340395ab5bdd7582532fe6c9a3fbb277daded480a8e802a5277a5cf1f233cd828a8318b1b11c89") 16:03:27 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r0 = shmget(0xffffffffffffffff, 0x2000, 0x14d, &(0x7f0000000000/0x2000)=nil) msgget$private(0x0, 0x220) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) writev(0xffffffffffffffff, &(0x7f0000001800)=[{&(0x7f00000002c0)="c93a89a175a0968430ea50cfdda028d620de4382e0da61e803d5dbe63c572740e1729e55743de8287bac563a714732fd1ecb9bacb7587de428ef8d8fc7e987a7e89bd90c274952bb8f94f76fedbbc39ce8141e0e320bf2ccb97bf723ba12702807a8ce9403c114b0e97bb802e7f2d45266b1d3f5a105a092e08789f2a7a05f7d70bc6b4e16c73bd2949e42974bd39da8f0902ce9699d45acc853cd10898053d918ff92dfe9f261736fb520e02a66984e725ecf09e420ac7851238ead6840c0896a11c503f9006fb3237463faf8f459b09a8f72981f34a03e0833288d1395c4a206c13e49272db9c774efbb055f6152dd6e2f44e1c127601c30d98c67c4ba8befbcc9647162d05b21c4b852e245d66bc3e954001fdc510ea54b11def8ecd0061fb313bb381573279294c47e00a4e17053ebf78bbe480c8f1fb9089cdcb0ed6d03add97d1adf78b367c45d041f9d27de23e5bc39a2a2537d985e8e5fb98b6f603954173e47d9b663584361a781e91ad51a09927ad28a4898929edf88914e76acd2720d89c61a38e3d50209356015ba9faa4423dd757c901a665fa8d1093d8d0194f5840b9a18d1995cd85bcd1def45ecffa77c79476d14ca41e0faef990cd1ed76ac77aab32f3e053b4c284a48880b0f2ac4737b3f21cbf5d9a93d6ec2f1ce3cd319c7cf3b3a0d38fa9d269d95a25e66baee98087cfed80117cc52b15a35e08fbb08bbe77048c8a4e9056e18d08dcad53c57b24281de2f5947ff117bbea1dcf288c3df830ab6c214f54b3fc7c9b4240914d9a06966fd891d08fc255d44c8b69bebedc283845ef3e8e5d1da87935cca9248adad8462b5d774452af5cacd515988a85e6f5dae4338d8ad83af5e3d5ab346801898991e213a9e662d1e47e4d8115bb68da7e7ef0f7270143ff41af9d98073cb9e0db9411f971c0cc48f99fc499c6288451e2f05bece4caafb5617bfc50029eaa813923da60b9d52d7d07f8830606ef4a776107d0881c4b3bc98fdd68be0235327806d4bb8cfd1e6c2d51bf1e9e7897fe72fc191075c9e8978ebd4b9958f762d6445b138d87fb9014d6b362715f6377eba8078f26e604c70ccec32dcc0ce2f0119d7c5cb91f440f60c931c80114d53404d1db53b814ee37dbb620b73b2fa8c8c173578a23e57011d2874cddb5f79c710d518e99193b65191f7b82abca61b930a1a32a345abbe1019bf5d424c4de8b94f12121fe63211f939fd7cd710a4bc1c71fc5f8f3a0051de23bf61a84b0d61d3f994d3d0af9248cd332aac1fecc5496447ad186530fb9e912a1cdcd1cbe6468421a41b2899b9d2ffe169c8af362428c047447ec1d1593c67aa385a0fa32e253a7e01e65b6cf40964e1b47e5269a2057b778722489ac5a114639345294b4d37b39661b14687849ca4d3eff83530ab8991cda2c5a53d2221c3fd3249f5124696236cb16fe0ca0972dc925c1b89266c02f5defb34c7e50639a22c6bbb853eadad44db78c38bf50a97308c1e57dca48c207718b3c85cd70777278cbb2924fd42efcea554e671b2b077519f43c6097039c534b5a9de94e86a94cd1de4a9125f9d35d69cc502a2ec0d50a71688d72ecf16232411015494fd168c58f84b793b78ec9645e051806a45fd15462a63872a5c6f1775ac99fe3acd38b050ca5888f1e7a260345109319cc323e4846304a46f2e96798f32cf287edd702e1829d63495008facd01eb7a22d040a31eaea5996976a5674a652169b047ca6926f9100fb632b7afebc081e6f11570c36b65357ae3e02ccc00251a31af3651fa1a8696388f47fcc0e12d7ecd2ca630c6ecbbe544909ba127080cc8044ad86d6a7c5b362dba3b987daf79d540bb1d067cbed5fc46892111fd0016c5be60f43c4db7df2623a48c58c159f5f47755a6334a5009f7890e3b98cb81c32eb061f493269789f0a7aed1f667044ef3621d10349b6059a091685d32ecc36f0748bce33e04d46b4a9a4583f1d6a63722eb78f164bf909135b56ecee7279225c15c922a89dff336f9e30628ad636274bc4838fcd838a41488382459703366a4f83ad76488234fd43c147f1bc1650c8a145ee0fb0ee696715a6ad4439bdab1ecd7e46dc2e55e955a94c01e1a5cb2a6d3a26e74a97c574c59a3e1fe82874de466921849f0df69e60d22f287a254951e2a66dccb4ac381e82123212bf18a78d555656ada323a07419031964ed37df4cee82b2dbb0a28f3a887932b54446bf03527ec09ca577727b2e80a4eeb4df48d366621ea16d93df69af6cea986af44f1ee34224edb27d84f7a332e96da22a50b025cea2cbd029bb0efcd5ba94a159215c4f3f23fe06d73cebe271568f55328172a8afb4ff80d9cb11da650b8649e55f9582173b8b8e968d7386c53d7f542edd411f7743867cd320ef9e7635a8a19c500aecd029596cf96251a726f195e2e2cdd9d2305226998398294a851bf01707df3b61c9f6d9ec253c4662b28ee12531d0028b6f4de88bda449c13b831775e50bc41d6063960b48347163f1d232f068a89a9304f9bbd48c2f17a0265779e56109ed884b1cfebaa25db50485946c7124ec578ac0cf984b1ae548a5f739ab1ce43ab859f051db7585734ffcc887595e0bf447b0b70edd1f4b1ae28ce862fe2f180a04b240a7d11068d3488d212f5df17370261f6cf15ee50bfec50b5f87cf227b59ad07ca5125051a7d180c25fb15e4d283418faa44bd5cf6da3294aa7d9e9a0740383df0396c34345b548033c9f544bd5fafff4ca8c95eec23c8e12fe552139e1e7fa730a7d63d0af3c998ea9f022c7070c94f923f1fb5cb5b068ecb13c766910af04ca47bc205a7ad1dfdef32a742f347243ad908086f0381f465abd097bcf98abf25fa138709129d9770cb2e993013587e48c9b8ac92e380d895ec2a068c70ac1f4f8b4fc1106caf7efbdc3ad685b6d60667ac99fdf9c988f4266ee068a01cffae3452a52d6b20797aa34ab757b569a6e18c0c5ec684e1ecbfa9a0ba75dbe549e8ae52cf58cdfea500ffbfdafa9083bd182f292d632be3eabb79a0424b4f8bfc458b84c7cb912f0340554ce5c6929070288532e81c2f2e0e15afaf514f6a40d2b8796ba41f04c41e8d1aaef958dc8e9476ae5fda5035623ae64b5eed409489bf4dd4219b73f1373bae0c1fb6bf84b8a910dc816d54e8d8cbd396e493d927ce8645cd41d21f8d299a192d9434091a9ea8357b47e463df9258bac45e97973598fcaf45ae81c0f1d7daba50c983d5daaaddaca6aa328b543b11877ed415a8a2f514074b5b6f5f6c2908ab5af4f57824b95e494244ada96959ff44174d9b3c4703ba8c23071a38c05d9dff2f5f5d02cbcd1d286539212deb0f6a4aa626522d4cc13db451ff926a0ec95340a18bd3aaee847fdceda80ea3d4fd1645274729c06b9a6145634c27d8157998ff410e0cc3603be377065b1d12d67677b9379ee7f2badd48da18d70e6da1927dfaee26f8bf4b5e98837f7848c35a2fb6ab758d9d1870e68346c74630eac908bab8176aaceec414bfceaac570708ffffc46fd83eee93ade65b0db3db6627f55e0d809820a88bbab1015e0020f2f06576c2ec39b22ce106ad6d625b4a418982ae6d8fe8e43dc549538fbebfe67e0ad2590cbda361ba773e92a84ed5e706f964804ba721de6421913ce63997a7b151ac72f97666ebc6c193fb99aedbe16b3411677ed2359e4de3f9e27e5653b1f793c424203ab0fe71a0c567c431288c02a308896eb05c4bf9230953f867e0a9c254d8f91f92cdb82502b8a93bf683d791f00846c0221621dbf7731a0d8f1fd4a11a19e7dcf5e3176bce06fda17c9ab8878335fe11af3eee6ad6c51bed4d6779d934f8e52179b98acd494953746d64ed106b20f20a65b40782d9c2e0eb27fe4b95cdea3c4246869a5fc7ab05a3b43728101af93305183e34a7179ab06fae3c349d5907d6b80776ac164d98e638981842103f324e476cdbcf40f4ca4e175360004d98ad3012227ebdee86613d30d2d77726917d8c3acdb90f590502d09f7164ab35948522b9baf15f70e10af699bb57b89f84ea4d05d2b9a77d70ac16534d2c211e655a9c13c3bcaf12a672c3d7d93f6fc115116fca2cd3ed5b1b4ea0322ed45141455520015bf2b7d5287449c7ad1dd6a085e562afcee2243b71989d3e60415d6e2790fd8735fcc9e64b331cdc3d00c360a6f3f9d9d1eab343289fd884f40ead97377ad9a9731460c336e9a0600d478d1ac5ca2cf03a37f439b59146224fee4e2b603c85457fd8510d3c80d6361fe97ccced667a31522653d16385e37509660856788174c67e07be5f55ec2852fc1f230fb780e7859b7601a1cc36211e301ca478b33a9c059f46ac564e5dffbb8bb76eacde2358b189cd4caa2fd15d28dd29df7f259042fc120ba8a207ec5dde534ccbd22bf292a351da99eb2b930c549adb49a905faad393f85e588841d1a79ae986daba013c72bfca8f9745cfa028296c0be79936f1d2d6e8e8d659aaef6ee0716db4aa5c5a1c8233a57d867655b835e55cf274cf8ded916baa8e6ce6c314b1941ac927f8e0ecfbcd449ade02eb2732feff85724cb133489cf5c54098f640aac8011519fc1e88906bf0d83cc8ae10841b70ae2f3bfe9bfbdf25df6f25fcc3da526803f33a6fda85ba0b34981568d6655f38a96e6d4426f14699221d861266010c1ee8c8b779324046d72942571da76b976f858079ca2613e26444bea1fab8f821d2d1098a64402baa7c886192e4826bad74d3b971b669e38232c13563575125f063afa7858965b3a46b3bf3db75b0c1b88ea24da02ab9a19fef1e68412cba46ddcec88db54421a140ec5da53d2346dd9afe60658d026eaa9ba9780d59a2bd45a0de64ff720a9eae77de793686b4e6752b24c6fd0c87e5bb982ab38e35dff16da17f5531299fdb092bd371992e5bf7f773b5f11ed1ba1d28b6be6f020a4058bb39eb00d6894954007772b77a2a9c193defdc256a7c0c3447cbd9436f816528f2617578fc7566eb8a1e22dce8e8f9d2d7e0394a7cf302e32a42587fe7c9d32cb661954308ae0ae135ac7adbac1b1e51b6fbe582606652007386531a87ec5d2e7bd4791bd22348cdc98325ff9dc3042fa7dd0498d4d1eebc4da0bb40507f064680f36a33aa2124cb8c58bf5909839ab7e79675cb37bed1f1462f9a608ac650a582b3e97a1a5c18747111a9fbd1da530fcc112549fc37859e260c1651437528ebf25485cc429b182b0b7f664c65133c208fe3a8d0be0391cbbf68f20ef7fc549a1b41d847762636bd035536ed7cbefb299f223c0fa4ec0d33c367846bc36ac5e6e17e5e7ff25b4479d7b85e042eb22279c4b7118447c86c103ce95ddc6269997c8a9b948671c4888e67fd395fb9c549ab0e4f53fa388a52f84724ac8fb3ac0dab76e2b961335de00eb06eed2682c2e1062bb5e7078fb9e1437e3b61cb74a25bb929c800ff8e7efef26c646e9fe3360ce149ec729847d0cf349cff5295259a96de720fd0f7c344ac646658e54355b9456ba5b9acd8a0fe481612258accdf1bf99bb4067f3e82a0f112482d58dcb7a86dbc3ce23969f3e4723c56d556689ddc835b21aee22ed46087a148929487e42807948977283f3e08f50bad3e40abafcc746220e3834066476945702a94f5da7dad164299e425f790dfd84ce2739f2e997931f75deac9c4f90dae74bfb539a8e6a1a381dfdeb40d04c9ff1571205b6dc16f681aa32c10f642671a980b62945317400ea7bf62918309ba341692a0c79599b6b74c8d949523d8656c242aa635ae1fa4052f2ce3d", 0x1000}, {&(0x7f00000012c0)="b08c57ecdff20c32b9c4006b6cd90d91de1caf0e2ebe600cb8998f5ed6b6b8ab336be45a7ce21485eff42bf657f1dbebc4952bfdc4b8e1f7d7eceab5a5dfad637c6b6cec8dd0d38e60bdd4b0cb586abef8dc28d0136d7ed6db0879998dfa4d4a164a89b37e0b914c6e990b60e1b9d3cb24bcf7cd4f42ba1fc3b283637c6f0b31cc551f3e2f4f6fa7e9897f3bad26052d481645c874a3f4a746bf8a6becb0f3838bf750a9b2fcc3b132fda2c140e72000540e9e6ee457981a945431ca7e7014a8733ba9b0108bed1c2a3f8079c215f153fc56e7bcd957ea", 0xd7}, {&(0x7f00000013c0)="bb373ea24981e16738a0a5a90b7a15b408006d8b7b9b6bd994d701d7680b355d9888d4971210c28c3b896699073f685837d9ce623776752c11382fca1433ce053519b0e95fce94acb28cd55457f8d46253d7c6f3fe4091b23f7a561936ae36d4ea6b9adf960b7036dff4f9fe78bcae461780c9dbbdad4e835a3e54baffe4f01b1b4528c7f67ff5db9345875d933a687789899174e93c71dc9073b1b16b60600d6135e55ec5c714f3b1211fa8ec2807e3b093e0b0bad27831e374738ae4c56245234cc5bd0a878e6b6ff29665638e6286267d5316bf05a70eccde752d839f75012039607e2e44c6c26405f8c120cdcdae4354b7c4", 0xf4}, {&(0x7f00000014c0)="fc64f12f530c6665c1b2046da3a5420ed03af277d51e30c12d2df03ea319ded8e41188fe4d83dddf3f534a5fe799781f3a00cec9eb6ffb2aaa3b45242328ecf80e888e23f5042277865523199fafd667cc3e16ef0be00ab57938f628140fd1781562dbd106c958e350587cf0f68ea281fbdd4bf3afb5a123fead33bdd765edceb3e1434fdaf9b90fa1145404f8b26e39a670393061ecb8a8f187881e3558d49ca4eac204e86a4cd4f8d6603f49201da855360d55c6365b548c03b826c0", 0xbd}, {&(0x7f0000000100)="40f075d901a0c414f29955728d13363ee41e70454719448336f5eea5307b0364b73c8260153c3e97dc20b378a160d54f31c14aea0779f1258a6d0fa64debb08a7114040b39806202f234495300be8fb348b2e1e37f5012bfc3c3f545e4dd3b94409ffaf5efe4fc5f2a", 0x69}, {&(0x7f0000000000)="595399af956b7c65f04b9819a03126a5d5298dc384c2feb6da8201933180e8ed87bea8e526610603505c75b9b539cc9b27a2bf981a10122f61f70018380bf2ab2d4f89176ed9aaffff70b176997295f138b0b60885dc81df0deb50c6086b91f97c16d2df235bbaeafebc8782cbcfe8287a093c47dd56196211467ae3b73b6f279a4bde9f034594bbbedd0a37717e04ed804f31c0175ce13faf27d09c533e89b1d0e7d08c268c746c2f3ff89d97bdccbbc13c34e97452be4e0a2c736231303b62ba9823732a442b0a609e7b1db69bb071dff8fcc3e0f44fa5b62065b12862ded2b2dfa473fc5567dafe9ab54761", 0xed}, {&(0x7f0000001700)="46b2dfae5c34dae8c730e3f2707d966e76c851af1e24655d3a1231c21d35fb5f59c8462f15f9fadfec16c9ec2f6037ceb3a20702f0076274b8fbbb611160c4aeafebc3a0a6462ed3b293b02c7d2ec889988c93eeeb267677f014fc6dbcdd", 0x5e}, {&(0x7f0000001780)="684200ed8c0a6b2c2c61ef19b2506ed54938b55508b9611e6035afada1e4b1347de59ccb9257e4953a01aba5f4bce13602985f3ce27891e8676a94826612d7f4d962cdabe44f4934f6d4334c804f7c02e32b02c7e0b4c48f08a4c093e1e10badad32c33bdc2d986bdd73b574fdaa9a6ea28083c36e0bcdf01e8077", 0x7b}], 0x8) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x6) 16:03:27 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x8b) chdir(&(0x7f00000000c0)='./file0\x00') pwritev(r1, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) 16:03:27 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r0) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100), &(0x7f0000000140)=0x4) open(&(0x7f0000000040)='./file0\x00', 0x611, 0xd4) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r2 = socket(0x2, 0x2, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x106) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[@rights={0x10, 0x10}], 0x10}, 0x0) 16:03:27 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x18, 0x5, 0x5) socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffff4eccffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30b391a44cb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799ccb813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd4cac7dbac5b65c659472870bc122cd2350000000000000000000000000000000000000000000000000421d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac707b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3feb65f6d08d9aa81a99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e222653300275481280da5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7a000000000000003f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9c80000000ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd25157d93f4c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e741f1dbea0d7ce9a15edf26e82fcca1e245a58d78b19bfb3666679dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331408a8e86e23db3e2d6cddd1adba8d455f2bf23b53077fffd3647c9d0d0d84445795e8a1493f1d33fd718fc196e3c18626e9d1e8d847aa56b31f51ad0fc53289bafb09c81138128771a864ea4de6961bce4f35399c6cc5613b5c91d6ae4f4fd6edcef282d0eb4e604f524e4ff3f97968a0b3ecbfc2d84913a754616fa047e3b4d"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() r3 = open(&(0x7f0000001b80)='./file0\x00', 0x2, 0x348) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r3) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001a00), &(0x7f0000001a40)=0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r6, 0x5) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r7, 0x5) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r8, 0x5) r9 = getpid() r10 = msgget$private(0x0, 0x40) r11 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r12, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x172) r14 = geteuid() r15 = getpgrp() r16 = getpgrp() r17 = getgid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000300)={{0x8001, r11, r13, r14, r17, 0x1, 0x6}, 0x8, 0x800, r15, r16, 0x7, 0x4, 0x8, 0x484}) r18 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r18, &(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)='./file0\x00', r18, &(0x7f0000000480)='./file0\x00') ioctl$TIOCMGET(r18, 0x4004746a, &(0x7f0000000380)) r19 = msgget$private(0x0, 0x718) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r21 = geteuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xa2) r23 = getpgrp() r24 = getpgrp() r25 = geteuid() msgctl$IPC_SET(r19, 0x1, &(0x7f0000000300)={{0x8001, r25, r20, r21, r22, 0x20, 0x6}, 0x8, 0x8, r23, r24, 0x7, 0x4, 0x8, 0x484}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/bpf\x00', 0x200, 0x0) sendmsg$unix(r1, &(0x7f0000001b00)={&(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001980)=[{&(0x7f00000005c0)="ffea029cde9361e929c6c217f917ac6e2fee0bc8e9153f1c636e13bb56", 0x1d}, {&(0x7f0000000600)="ff22155fe588316580c195ae5366d4d3ff30ec264991c82abd50bb8561515e18d56a334134441d8462c787682a8fcc26e835a344f822c3d20f8f96cb84e2230c5a66844cc0b0b61cde12b191e3b3d28f9a34febe67b28f965bfb54e54f94014c7979ec77ce607e9d593c053deb36eb84059603a732e33580e62b9900c7bd3f58", 0x80}, {&(0x7f0000000680)="5cac513da7fbf8cee5828a79a9c6af5a4b73c8742ba8bc03682baac58840e6bf04342080045788d0358f9690cc8ba36c93583933be982a958c9bf49976dba1c037ca507c22f5c0e1b0999364c61f6ff16b934ab46430740c1934ede045aceb34fe3d405a6bdbd8c8329bffdd9d68200dfd4c87e42c6e8ff984b3ddc7c687d52b1dca6c5a93314b9893e22b80f2b95308237f9dcca247addcec9d5cd3a02fdb1f1b34e28086a8d188e7399726f4c2341b89ba00279998bf6fbd1af51bde9bddba5741d81507027ac7b20b9f744094b0ed49a88e6d6a2aade8dd2c1d525e9f8d6a50eb478f722ce5f30212fe458799b7e0065ac3cbb0aa5da2325a4e317025bd5610b595ed6097947ff14fdef9f48239df817181782030ddad7b758b8311fdeaecadffdf5e4a368b6e99d5edb15311f3f893b29608415cc081f7121a287f7a0ba90e259a9068e587fcbde67b3263b7e61ecc77b6bf4b217bd267cf63263948148fa625e9951736b6f1cbdb55690beb62361dcfe98f531b720bdd9d0b39ce19d3444f923a6700a7aa5a2f4e8f358d582ccff872ae14301bddfdac07e7745a558fb7b51befadd4bed8e43cab10d16c03d452e73617e4f18271c4a26c2cb525dfc4d1f91c1bea505f5bd768d4c7644acda7a6a36d81f5797615351d1c7c1f7463aa0fd3d2daf3ed2bc05b3c4400f0528f8bb3b3e2b3724dc2e76a555371171af1ccf8154b77472e7732c6ccc226741aa6c8024e327868fdef2e5f04d472ea535b0785a031289d5732e16f902f471b1e46fba9535f8e75b9458b71bd2dd73a2bccfe6bc7f33034627d61fd6d2dfd9f2e157eb2dcf25b1b76937f87c37a25d3c639eb42cb1db45ebb43ef6154f2490cece9a260036f99153dd43a1e1c75a0ddaaf1ab666b3d50eee6dceca89b742dd8c57285669c89c5f8ff2a3d37f523e805102e18639949eed10af0fc8d96406cae93ca46fa4a00d053de49caf2192a8b567e5737d390289183bfc94ba460a149ca1d46ecc21d81014859e059e08a459c8eeb20f8c5710fc71427c40ea918499d6fd9c86ccd8f709f7c3a9a07adf89917a0202daea7e796633a1b1e4acfa3ec7a65d94e0d55b2167211e0eee7efe0c2dd0510f76020442748806a77b6e06ba348b37f0348502e2f9f93c8041bbf9bad81a5baabb04c949bef01a29e398e83bc725ed3e2ad04c58bbfe0dec0209457bb5e6ec5ec6b8e6772dfbbb20b1371d6a1731a5500196db44c95d58e98f06ad6e0765b0ad7d54f5fe2cde34bc942d3f30a27f3ef9de93e180246914aa65de4bab59cad53d01c948c37192ede8626fa1d71554bbcf64de5da50083af286c3645dfa66a5f6a85aed1f3495e88a943a96cd6e949741e08e55a379b7e49e32d428416cdb18e3f08a3c5457e801f0043a882f197b2ae617eff0372024f83004c2bbb0ffbdf8c4687f21e97e1e733a137f4458096b83a4f58096ddff7a54bd8ce3ed3bd0a19f449d1f0772cd00c3713cc550c4a82628d2b79d048dc51dc2f680add4fde7c3bd1729131b2308228cbe886057039c9ed435465f642e480d3cc389098ee2f5d48d509fdac3503dd3ee581186ec567e2f78158eeebac1e0dadcabe16a1745498bc6755d86ba9fdde9ed076f08819a1efb95a1058028afee588629d73a0001ca4453c0ed08b1324936a80eaca4ca11b855cac2d182f886e75290c15e0eea7542441c85a83918038faec37de1e81756a606538f98085d5cb949d2bcc4b2560c6e4c3e88ec47f993f3689ec08bda6f9c6f44a08a685627c51a50e82c2e3b30ab171f8b58fe7b893a25f12ee82c9158fb1cad51c30b63ca22b9d2fcbc0505986ee45fe9dbdbc810be6f823a1d0831448f859abee531603c8874165aa3ca1c4f9660361148ca7d0f1355da44860529c51e9a569c8583f7a28cc2855d27c63658f01a3cbe01e3ed47fa9282285b0e58ad7b5c5aaddc5df58cd9c34eb3dc400067ae3483407075ae32e20961455362c1d5ba8efc0bcabdaeb4e93e70b1f1222ea42f1cc4b640525215c39eeffa256265bebd742917356ef2ce3cf12a15692f40fb8570261ab62e60ea6b66a2059bd5cfe48ce85d9a1c9f15ee6498643c5c6e4cbff8cd01102b64e8683f299d959cff98a66033623bdc722b60fcd984b2451e6f9525391c9871a7fde25edf482f6e532858a10162db82a5e456d9425fe4b5ac91ee5362c2a3f91df882ffb7a25c91f69bd307027ba1ca69316b8a7653216cf13072b06a9e7daf706db4947176075ede524b69118a1c2937bbb42f374d0a4848c0d9c4dc931b0505a5e020aa35bf70a70b8e625b9ee0b4827acb4775e63fb53ffc947d1cfc9f4bfc64675ada87c0f0a190c40fd45c56f80e793cf8ffcb57c50036bebd7e4b1334ddd9d1bc0ccb2f3a517a3140cdf0f9fda0b6815dd1dbb3832ef148b391017ab71031420b0fe08226ef1b977ab5e93ba8a5e921cb45424de606ec142d18afd2f8a259b5cb4d866cac65f0e6ddf462a216ac8d975798b0c66dd6009971a4872328e5235da93282935fe9e8804d7b03de69f3a084cab1700a8d7d3e9d9be61ee783bcbde7e58806ddc69dc4e79559b6523c027a553c498a5f21444ca7425341038e1163c45ff21514ac4761cde1f50a28e6059733cee559a235990efe62889ce31aa5c1f5da20663637daa1bcf6722d562668d0c79af2a7f2c476407972c2457abc7c93383acaaf0348e6838b1a17dbe2d0ab38eddc71342a8a0cf1262545e6a420751d8d92d243525cefc55559141bd0972b8065934169f2f670aa6a4c7d8cf1ddeae8b113e0fa37c1dcdb6ca50e3fded8ac9d0a065ac3bcc32756cacbfef55ab157d8cb2b2c8b96afa8dca7a32a237990a65743f33cff778eda091f03a2aaa3f568c251364792d529d394bd0e9abcbd911bb35f4fd348ebc2a0e56ef17395ba0dc9de0bea6cb60cdf5c61ca86f8813a8699aa22804ac4634c125cbcb4966ae2b6246bba7fd9df265eb9eaaddba58f1d75b972609de3a55a321cdc8706fd8d7cd0e3e8f6131714c8f65df2af00c4641f89fffc9a383a051ce3c8c9f41fb91526741febcf7e3c4f38e9604a477ced640fe4ede81daf8eec1cf5795934f5b8958b533e60cd5e52789209dd575b38b06110dcdc2a4cc5e0dd8c9b1dc98a31ed3020d63c0ca00fc901da9a01fe0dc6ea5d407457b63026f920af77bd715889a1ad8ada3d14f8e58d1ab35e53ec669e2754ee682b94d0cbf7835096e6669a25ee3e57566977134fbe6c3ac9090c49edf39ca844abe9202211fa16031a1b484f101573cdc25ebe6f2f566edbdd375f23daaf3e60f6eba9502cba9d12cb718fe235cb79dde04e767006b671c83cf93ab01739818f44bcc2522f9f4cfd5e535b5162c8b80399171c92207604431a9c2a020adcf7707068b2a78321a14534fb8e961eace8db46e6e1233f18cbb9a7b05e4ed50b5229ee742719099b717c36078d9bbef1f22148b1470fc4a2986357463b2a00e17b91ea712eb2b7f5ad2c17dcbae4d5947cb69dd2046d2c1715663dd9bffc5e435789a603a693b6bcc651da7b71cf0b641abd0790f1fad6fd6896fa488b7065847e36132af06919b8a5bf507a12ab85cc756385b926a20e49e0405c3cc0af40bfd583d6cf0b55b8b162aa747458c67ae57a922c5dfd001d49bcf2de87c0568eeeed206acd641832eb199632a8025e1934619638c216d5dbc26a45ef7214ba05ae5b1f342342b36f7e444bd15cfcdc5bba2eea5196f209e404c91f921c62f60e1f59d3b6f866f0db0c39a428898e9e97c4eac14e7b521f5d9001fea7ff8187175933828668662ce7a264de166365f5b9b8c27694a8f300f82ffa2b66e3e2322bdc67ac93a84f2ab51ed4b440de4c39b87cb15f79e08546c77feb0b1fc7dc7e49f41d7bb2380b3f7248fade3032f8781285b776757581e3e3efa5269c21f85f331b4908a524407fe6f2f3e1ef2f3e4305f0d7bd96e08942e2acc18317acb2c20d96a8528ed27e07809be5fe09e76daddf6195119077ded457924b64a9813a4224bb59d1495d83f621ccc07a633711620419c82b3463b2f133e54a6d8298462ab2089d8c2a088d0d592c5951ab8a9803f85d05c5974872001fa9474e571a49ef7903fedad471b90404fa08e43bda6b720b82ec1b31746795474ae717dc88ad684dd625e0acf8cc7fdafaa3cd6f37e1b752903613d0fdd96ce2596ba0d750147c2f3a47063356fb23a0452d587ec23545fae3df00c4af3b70a1b962ef516ae05715afec21c72c87096769c52007ae5dfb2b31d06362945b4a573d01a18e8f80ce8464aea6eb9c8e8b7f546bdb2e29bdb750263c91baed3404227f564a282a5a3e248081c22ec59340378fd9d85fd1908757894d4624933faa1e950222d7c9e3ccf136eb3b14370b95911de426df1a5146a73f7960623a5759f48a63bbc3eea777e78250dc5525ccccaad8a59be79544ccf6286c234651ab9b573a6cb68d6c39d9c2cee1db94a29e2bb28254bbc2afe1c4d5f3962b37d172d64dc0ede66cfc30fa60f9a257e8968d9a8161e019bfdfe6c79daf6d5da2c3cea741453f923f84f1e765aeaf6b3713b048eb27a43cfcd42d6f365d24989c2560e0276965bf74e0b8436453b795f82aa0167cdb5e8b79df08781cff713b9c1a4ce59969676c1f893574545fb356ccc8c043edbb1b1804f4843a8646db424fdf9d87bb7a7fd2bf115be893b7d3cf390a18e923f7349628756312bad5e0fba3b40c5bc0239bf8a03c50d97c7405ff7e2fd2b2f318743255d042f551a9ad60b1961aee8436448047d7798561f1471f85a2ba3e4ce76b52eb0131ad68bf3fe7bcdf68ae786c5bbc479a5851639f7afaf5c4582b373d38769dfa19193a58df71537277f5befee6fd3dfcf2057f2ec5df88bbc893a30d3a501e7d5f35142924d7ba9b88c07fccce63b2060999cf3a3c98652fd027d49b96eb1dd887ea446a7347b3a913d0f23275fc5746c4a6733538f80a552964da2f4ea199e053c4c5516fe90a60c0e76064f23a132648564f41e01d33689927e03c36d7a3014088058b728454a635a29c585cf3681871b375ce4c0e994a033ecce8d3fe94f45656cc73b8977f747abaa385e6860108cc79c2a7f6a7282bbd73c48644a2a7fd377b0b4cd86793da7a29eff5b903c1d69fc65a004f99fd40229a42f01272a9058fcaab9e82020cbaa7dcbda231947d453f562eea816ead5020a03e5144bb8dd721afdbb0e59e8d356f76c13960103f80c70b502693f4a85e080813a224c5188e439a44f88f271adf14bc1d06c8fd3fc6f546b764057afc876732992467b6f8f7d300c13b5d82ea10cb28624151235856b149b8254607e952d5c65247ee37ac380b999909606fca7c2b7724c816ba9dcadab3bd68a9587f98fa4148407eb11afaede605bc9e83e10110db6c20cf765b95e8a637b5f6aa9804ef20c9419559c89588a8119a66e933fa2b2aa832a748df4c38bba98309b1c11f8af695021060650981e87933e293c1751057dd2cf2642cdd718cdabfa3a530541d67e50b0dbdf74610250c35439f799bc8dd14c2c2d18305ed22827f6ebb0c24a3cbd3f2385a09e158fa2c0ee62423b9ace1c4da4ae4f7ddb19e23e1b063ce5fe7628e366bb5e1817619b4fd87458bc34d8d3e58226b9d9213a58b8c1714cad41e60a38959b4fe71735e06f74cc25a6536e09ef4e0ae505048369f3c365346423c03659bb7ee1e726feca198979a7a604893c438442c349e3e8bc85ee9e82a9210cf845f193538fdffeedde23f64f30759", 0x1000}, {&(0x7f0000001680)="a430b72393bd21425404b3b229e576020bed4ee27f2d", 0x16}, {&(0x7f00000016c0)="aa53abd5e1533e3deca08c3cfbdd4992713f5d5e055af6d341283210fd0d196d14118207eb5b873d2486ae60d0295a5115fb5a9cf194130396656c6577184d44f74b66f6bac042fe75d668f985f45944ddea7cda95c5e8c057c5da5bba963a16ed3086de4750ba783963d55b1ba122b60e50e12d7067087df1e22f59bdeafb48443d4889d75748392d8b8047d01904978586ad5e8f7d50cacb712c5cbf430e8e24ce72b0dc03d51dd7f93ec8a2488766f9137a057531e3af6e8672ff24e785dac389b5b9fe3cc5acf66fe57dc012358d3ff883685b35e8fe5dba77398284578603c83f4e2dd54d5c58fb2d44b753e25d3cec5b3af29e74cd9c278a24", 0x27d}, {&(0x7f00000017c0)="c43e157fda8b26c8266443ff2c385357b2e5fc297227294276e924ab26d6043db95ded6bd483ce71b0700c03e6ce66b671ecac0cc34f2bd938571e7494668cc8dd32160c36081164895e2b4e129d2c0ef7dcfc3a87c0fb559bc60b5e100a1f5a4278d715a783c76d309fa4fd95043d9febd80dba7d744a611ade43e4bed54f", 0x7f}, {&(0x7f0000001840)="8360380a9c5a6ca9ce54bc347c8ea079985bb06ee3640530739ca654065da310214e8b735240224ed15f4fdf3eb1c99b49723d83ce3b2f27b85238f4b02fac89b2bf5bca4f7cc8a74b3710230597e8a92371184834a87a8d78e6fe32bd9a7b19034510a7b357549befce1dc50f9c6c51d7e6a0f1b72e015a", 0x78}, {&(0x7f00000018c0)="4aaf9fa4b7a2233bd9e77f231eed70c1c4912fd20b8151823f27deb744d6b3ecced1eaf12d4644bc36606e6eaa886236ee34ee26e3effd3a59e2e7a6e86e0cf1c3b1a51b65f40687d166d009f07bb131b5a8e1cc91e53ff1ac0a1d51d741ab7c234828b84b88d21cdbff39423c53485aee54b2cb82d5351b027a9aae58d2b5fba21eabb3fd5a14a5d8fb87", 0x8b}], 0x8, &(0x7f0000001a80)=[@rights={0x30, 0xffff, 0x1, [r3, r0, r5, r0, r26, r7, r8]}, @cred={0x20, 0xffff, 0x0, r9, r11, r22}], 0x50, 0xf759986447a07b73}, 0xc) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffb, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r2) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x88, 0x0) ioctl$BIOCGFILDROP(r27, 0x40044278, &(0x7f0000000540)) r28 = dup2(r0, r2) getsockopt$inet_opts(r28, 0x0, 0x1, &(0x7f0000000040)=""/42, &(0x7f00000004c0)=0x2a) 16:03:27 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000340)=ANY=[@ANYBLOB="1000000000000000e400000000000000b0fe316d04023d3d5c613f7bd4523af62f0d2c4aaf1aea7b614aefdf681c0e483fe41018a713c48861355379ed1ee6bc38be4a8e1970757658d385d0ab8db2a850a1ced017577868a761651521569aa62de6eb0f56ad07d3a57356368dc3780189ea9781197c9e1fffffffff00000000d986ead71f791cb94a0a3028c7453e5364372125965a6ea974ca3a88f81dbaddea2d999aaf468976b3ecc721cbf0a3f35620b4cc5d737fd3535203ea5b7f923c"], 0x10}, 0x2) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000300)={0xbdb3, 0x200, 0xf26, 0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r4 = socket(0x80000000000002, 0x2, 0x0) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) ioctl$TIOCSTOP(r5, 0x2000746f) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) sendmsg$unix(r4, &(0x7f0000003800)={&(0x7f0000001300)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000003780)=[{&(0x7f0000001340)="48b50559c3c633cfa7575bfd383679ea8e5f6a19ff064237f9fe7ba316b6280817ccc1764583e3e3c7efb120fcd5cd9ccd0d5a03515a4b45666f7d86d3eb1e927c546530beb78d2d8c2dcd50939b6acb37aa7a301681fbb634d2d9b260a29d39789320054f194415d78e6ea15ea0beb5584c49d46505a53bccdfaf2b3c3b1e60b64ac5c29ebb56c594fb2a5dcad6936b02a6ceac2661204d88c5e3857b98b2f37288e78bb142e0bf1333d572cf83297e7bdd4a0661c2b39d4497482bec9fd39118c43cc938ebaa9bee10cec4ad9bd73cb8b501db60e81ae4aaf1a9bac3fe502fbffb9af4b2ca623ee83f3f4de3429e4bcb1128e111f4d0bb4b3b42f248919824e573b779425e6a757f7a82e5bd89f3e2a7b8273562f77027d8cd02f13f4511591e4b9e83b37bd1de899794cd00f3c200a2fac97aee1e638e7accf8c4d6fe759c799bab12c541ebb74ec59318bb7d1141934dbea3b6a26f584793c45c588dfa59b2e4d4fa8562874fd1462dfb414c51221cd4ec408b852d50043da1eb6d6ae6ce0b3776f8f1e222a50d7734dd67c903f42ff6f69b56eef03540d8f31a1bdbba741d5d723edcadd792d29e6f0ce6c0443c3cf1a08c7d1eeb181e5778a9c87d80303b874de14950423cead9bc5b879b910522649789fa45b8ef8f0405185d07eefeb7de8aacdf3f25156c20680592fc16995fdd7989c3bca67e91d358302dd97041eaa63f8dc313d3e13c3f06d2d21cb2be9d2efb5eb71e0edb7250e430e1b70c69534eda2b30cc1f6944a7b6d2f3e7171d9d7531317e4c674973947420640e9c3e31abd14e77d456ae942f7e956c71f2dd017dd440b553396e475fd83f2e062e59f799a7826aea7216afa291fc92d27888b81cfdd401c899804d4cea44b2695569eedd4b31c46f68f440b65d9dc03b07b3dc663bc8533d2788158bfd08c9855b7f489526b453e31b7d620d2886b686a6f21f988e89bfd7630c64ac50d0af83f9bcd05cf7efa6c134c2a78cf8d74a8633d87c855cb2e6ee8c0f1c9a04f996a6fc474fe7263645500a4debba61d0eef072f0a5868bb10d008daeda50a6e39e45ef882247682acca37bbab1664627b35757eb1f35aca15077b01878856bf372a5adcb82daf8334962bafdec401492ccb9f4c51f552a3b134ab1ca5aed6179d04316d6193869e4fbe08b5089b3e15762025968505a8de342478fa2ead622c6270496d850b8f7169f1fc9b8e9c94596c821e9d6111ecf0a79da114ae4b194d041a42b97d3579fb050d2a62218e21aea387469f764b857394f28fee2c1387a339b36d7814e877900093ef5764da9a4b985dac7efcd0739dc56c23b6210266a8114b0df58d6f39313eb4627345292a8911c01a51691bc9d8375d31138ff4877664130543f10f27d4d9409949a8651786cc29a9b2c3d46837c2535854a25ded57daba865904d17c4685ee592604c4a5d8da4e2812c7ac2d3e549b8bb9a112a100ea5348793736c16f6f192b39af235e0f28e03aad02f1a63f27802514a01f2587299bab7aba3a901097a395f1debc2f3f475e7dd76b393c22ca1a25e1d23e1e30f31d344430e8fe851f61628cce2f1a9f4e3d9c234064b17ae35adfb3b09cefa264ed58b3c24ec4affd6994356f29a8487b758c2c80c05881dfdb71c1ab78d037ef8d4b39aa33607ce0ea6d6921240cee6a58d13d9ff23c72e5443ad3cd626e8d2c0b433bf897489a3c6c8d9eb05a222fc538c389874d3c894dc84c774813cd65afb716a94f3dcee62f2ddc851ee5de538a249e430a54bbad08bbc91a926835941f11e1ae4c163fad66040b2e8584e658b03519a8528dba08440c2f1f70c9d1a0c109d9f518972b279a67d7b632709015a95d90d0418cf1ffce47da1d035f72e77998a4afab75651a84282503d0563c347630baa5d322e5b0f0a08e73a6e91a6913a6570ffbd1cbd8ed01d5c0f846909976689be6378bb3038c8a72fa1514de41b9a90a5450efe7f6111f0abe87b1e60c6e0429baa914e275e4a88639e44541454cbce2fdb0075ea84fe8907a5cd98e56581513d03f5301949169d49c1693507f5eb3c656492f63a664e1dfb96061bbcb1f3a98a45dd587e037dd813bd9d997264a17e240cef1483186782a7e0579c270fcf6469cf4d4a163e8af0c0898a6991816e7acb33b81f4cc40f8033df52ca3ddf1cb90de8ebfb3f51999ba3c30ec2d0793ce2aa7079bcef8cca67f74489b52f370eb6b3300e27f5274cb8b57bab9e70438be9181df6961db30579172721ad63f01134b688403bd376ddc8cd761bdae06fefc99cf874f696b9f49c683485cb1f4a74bb91eac2900206478cb76d3a9578afcced1c31cf8eb121ca7c4221d63240721f4560d45f71f1f864633bacdad490f98198ee3e549358a297a9a64e6137498a3ba844e26ec3a28c265ca62b87b1a71639c5954b92dd8110603e6a2cb21229eacfad716cb0a9a56f144a58056501420a877ee5af312858559cc12e055821202abd63473012773281cf839c5e6d5a1a20e382ff0c05541924e46182d2c9584f370f8253ca577f4ea007bcbd09053b9cfd934f78965d759e06197286a86531bf2306757a1e444150cb1092dc7981600f2aa9794ba70dfc89e805140aa4d891d7128c701abe69b167a87097223dab7aef540e2c1878eb3b1133b690b025c58166e3c18a4ec5d4157ad67ce69375d19fd730e8130d1b5d750aa984c2efde763bf00d88d9f23501ee8b969f6c4c771804a9d9fd6a3f182bb01a337bb4a040109e1bf4052cf5206dafa262aa7ee414e007c983efaba802ff2c5272a9826c2a9591490e9ff7280d07c2154ab78fe0bc7a962ec47a74f27f6b300ab760bf32d423c5c8234d222977fe5886a2deff60725a6c75ebf9ec3f48a6fcfb300ad72969f752c09b712085f43d1f9e2fc22e22ec08d04d3a7375e7e5c191e69dbe0353c425c1ed8fa71e9456efdc781cdf2d2f2441d89660a22a816933c859b84eb8723315a86fde8f124899f1233a14d9c59e950d6a13458c58a3d3ddb6767628a3767508e9590b0d1c1504732b8caace5954bfe895faa2c66bfbc881c3a1453e742a1d2a00d7e6e69b441c42539c5761393d9b7de77f7bf7a1f6e8cb1ea2910fb7946e257bf5bb0eb4f28053fe26f8fc482abc1bf00d0bbda2246a17046997ff12b369dfff513d3f81966b93013399fe61efa6bf0d4015fcbc29f89cb9e4e0c6fab0b6eeba094e09db4952f15c296e1a9b6c0da8b4bf49bb3b617d0a57fb1d4c844ec1aaa3f7b1943ecfae0b4888228db103b11b9f69f961066c17d1bf2fff6d2c5ad5ff31bb1ce8e4e1978f6701fae71609b8c567cc740e8ccec67e483214dd0d338845610353c3ea5b94e16549293cea17e08d30c953608e1f4ded0a481f755c9868ed5da122c7e022fa522c577e32e5ad7cb1a4e7ed5b86b372791232a51c5501baf0a7b9011741893f09d28fb2d81aedab7e392b805f32435118cb3ba26b6bdd162c55f90ceb125f609a32c7132932f540e914d004e8262cdebb6531dd88ac6ef03d82d4ce950c67f87f92dbe57d93878409b72f39514c9cf3e09daab75bee3f66e2af1ac9eeeef12be6274f844d1371c9bb979407b848f374030b90a423badc7cabc4a8c575b05bce2cadb9a59c30992fc87326e75c3c40ceda5dbb32a4f9db984264ad08f1891474dae609e78e4de9d46c2df63591db644dc8991e61ba19eb2c7e8d8a19963703cc1f04eb10143e808df5ba4dfc4002320191dd96530065540f324dcc3a74e6835d6c8c3a0b4e9848a0393b971497afc6e38c38c9158285a9d23e9e348e0cefdca24ff12e11d24c79439387075b2c99abbd07628add6b4a4d0254ee18ba93a7cb357553e014670a01eb803f9a86648fe53d1611a9f0b6a0a8fd2a4320de20fd2aa00a470fff36dc6c568538249a3990d4e8bc21d7195aa7b0b185e09d16d59569df467df50bf19989bd4d612b126ae5d7bd4a89b95f3be1819744b053a2bbaac947722a038ced4e77f86db9cf66679a1b73d39544b9b84f9a782e19b16569f3a8d4d00ef6ba9394a09ba68379a9c51a81b02dbfc7d0e23f04d78f767cff10da2d56aaf10838fd262794e03dd74655f7b50e231a22379562ff2b30ec6be23b10b03e491a00230504176fae9c462d41e1fe541d9c8ba738a86d47d2f45880f97946554a8d33b12b8b3d6f3a0a12421bdab65aeb81050c1f06d5bea596dbca46872d8c22508cc6c8822ada321d427948b3f5b940bd7355700072ee4821616266868a37696d90dbd6641c59a111307b64d370a4b23ced2c5538975cfd3e393cdcc3d0debb4bd3af3347532febb061fc4818e782aa821f6177cfafb612476d1724ca4572f0119ce29130226aac15b43bc9e88984aca3078c395c3eb47a41886472cf939a05ae7bc14c40d4a4305e5302b205e788727ac652a8d3fb834bc14d6798b74568d87d4314e45308bf6f247d3448044e30613b962bf3daa2d25888034df7b1c6e1bbddc0be682e91c89e57d3c81f7bdf8b9b054ca41de19d59d45ba537b65655d83b27841af5217dd975c82ae95b5ec60fee69efedca17b7bcfcc424a97a1fa7d55fd6921a4a9f93ca79f3931bcc7888bf6ab8a48d2c1d915d28fe58b65fcc1161457ac9c1eeb9a0ac2ae036f8112c6a16703382126180365af7d5a03d6b4076bf95e04dc079cf7c2ae4059a65d58780d74145293efa8049a81e046af5a4144d5dd58b96866b78bb2ff5adcdd2a709075b839a015382392e4caeccf3d538f48993cbbca33e69a5b3c3ec9edcc2f547b74fbbddc7d569fdf25985cd7428981ce52d056786b8eb319049e477d3b84c6f7590f292dc7ff565ea4d70c2c739df114cc15a65c783796ad20f8c27ef6ae712249977ff97780e03a7c0e150bd3cbcc750af9a92bfdf39bd7d43dd4d056a523806839703f76659faf80d4ff1c83ac488b47000f7a1ed13f1ab98fad30a79a12f2dcbef810d277c49cbc4b7e5d5ce2c7db6d2d96adcaa91438d40f96e2b9a985d202efed121016a5c0073a0826030725881b5a4a4e4ae9d9fef70650a18bc18219b61409bed6dc64e8e21c0bfcfe0ec0314a328cd0cf2c1255a7cc6607db3a899cd8d1b49e10786de670350570f3458314071c91375d7b89f93cf5ede4857a8a8983cd0b9e9f8770002b10126dbb885c525739b8f8dfa1dbd2cde0ae6cabd40809e90af24c8fe889be7a390528ff78292e166a18f746eaf18d0966225fe90216895f86462f201e0b71e4c51148c61397aad2947f2c1e3b8e2a7d81f34536f42a34fc22a60e467b33440c8052ab59e2298a0df00db17dbba61ba6831cd25103f13b916ab962295c7b6c40321fd20022a6711e8a9af4076560e116a1b8baef44a0b0952d7250ff98b2e9c619c9ea6e2f0ee365c5583eb1722e836753bca6cbb8e3867701e9491afc5555beb358ab393dbbff6fb37d2b5370c5919071454da9c5975c27e5ccd5a380f5382827b1e17dd7fbafa1307e40acfc0278b92e387502161c248b1a44b26d657eefa8aa5ff1cb3981e682d1c1d7962c7f32ae6b69c8bb13f069d66b8c5cd877a66654ae274dc6ed28edd741b46ab347743cadd505e24360189ed6500a3e3f7a8dd647e6355fa3785abfc61b507a05ba7937b0beb2dd682a9f1ca69070fc82ae0ab3c2ca6945dec8c27d1552ab019d099437d2540d8e2020d97289271dc5a0d41a5af2b2bf80605218bd4147c731a9cff9ac6512b106808144f0188e840284f79fecff3bad8c76abc9abba3e4970548b608727aafa109f91af771ce", 0x1000}, {&(0x7f0000002340)="44121bf586670405314442a96767c081a5a170ee55bf400454c2088be67d45fa3281d81dd0ede922071a0f489ce93877ec7b9c937cf1a7b9af3ba0e8f9e529e5742bc19a2b1444b7c27ae378ed5589f9c475475f6094bdbb34d43480a9c90a8a3fb15614eba5867c78b554aac634c5b78facd5e32cab602884079f1cf8bdfc4e3213de461b3560927d6841fbb679757b9b973badc35dabada3e01de7cc1a9e00175ba9447d31c7e65c47cf6566f89409e5e80d89461370519e6c2ab88079f2afa16b80e70e78cfd06494effdca21e64b0a25123b11502989286eb78439766e75fa531ee61765b772a2", 0xe9}, {&(0x7f0000002440)="487ba923e13220d6ee280d480a0e0b5de504c9feb87df7d177a464402b92bad771a97728a4a6cc8427538c144544fd5955fe8a55495c66740f52e0422fbcd3f13495bebb50419242395b9bde6d13236120c2f931021a18fd2f1b9889aa9d71fd3d7cd041085d6136d6f681ff45fbe1539681e738bf19d13394", 0x79}, {&(0x7f00000024c0)="96f4cb30b77c7f419799ca5d283f8022d6ee77d306938efdc6e22f585e4bc23da73f02b324dcc7cb0e599e702aa28582f340b0f39f029f4cd38991c652c27a5f46c2484b04ea9401c80a8690fa19bd78", 0x50}, {&(0x7f0000002540)="351d2bc61c844c4e586bbbefdf232c499ed3c7242726e4365e386c9c06d1ee8255fd6e04def3e88a909f674b610fd36a19394016c91c8ecf29d2453b391b944d2a805844d4048c6e4c7c8285f9d432df6187961d9a97fcfb1d115087674dc2bb4d484e04846a4955f7af20599235d11911d5c9182654e322b79f1fbbe9567ebd5cd974be0d344f1086fc1123069a08cec646b7c742e80b8d93acd12492a4a10e3f5c8a6615532352e79ddafcb34388a449bb56038dd92f0726f2d4ef9c139f7fb1adfc76b1c26fb79b4b1262873de53614bc3e0b7a796375ab4a050471794827fc984dc23c", 0xe5}, {&(0x7f0000002640)="c9856e5a48fcd6b89d4928fc63c21ae8f25a107dae337b42f1150e75d4b31e1f71358196362d7a0cab69e3e355c95a2f7a04cce474e7c348425bcf15573a052b529398ff196e13e939ce73e99f752e954dee4a15ef412cba3733d8412d25c6d24c5b992b9781ebf9b423156129bc1215b55fedd42366ffea60da7a45bf0618e30995e120ecfc3dc0856f2e990ea97c856748d9a98101ed555287433e137a73ca3a1c57925d6c18f706d782989f3f5425ffaf0a5a2e14a665b4ca10b580bfe0dc0437111150245f7880e9d3b30abc20a87a3b2aef41f841e1fa4845ab4ce93fa31779d3161e58e790b3476bb8c7f355b1f0f6e7f1cf9a604757d6b6700e959260a5c6e38fae0fea456579698fca995906cbc0076ea043de2a4e1f3161bb7d934d7cdda36114a2ffacfa6d944f0d6d7e7c47b0b6a36c24a54d133ff8e0a938f8b38ec5c6098bb3e9766c1e239b24b0d87555f5191bf35a1f07893b6ec0bc2907f4e81068a95cb18a78be21c8da0a38ab56cd65181151fa662017dfe931e6760a6b81714fccf850b09dbd27ffa16ca33c761b7632e7f2da7e92bef3740d8cf6340d24ce943ab9556b068f939e0c5ba1499c9c7f5890aef2ba43785e1b569c2bada1a18135042f60f307ed4be8aa4d7dbafdee54bf795f13dfacc1cfed581d541217579a95bd25131152b6c3606b002f0cf6433735bc6d9d15436a280579ec1604dbae021aed8cd869278e0e9ef8581922250d76eb7533501e2aa2f0df7ee3eeec40a4a6bcbbb128e827e5a522bf3beb85ba4051cc3f75b322b059f7e446117d2519c75a133ee0525bb90a514b735a0daea4fd93ca3882d4dae60fbae16092f4a5a2fbc44f6117ca12bc50b237d282d712f94ff98d17ddd8f47c8ecc979c8d28571c8c4efc4e3fcb07128afac23ffa40a5856f4d55c3b3bb99f2f98d3d56db71cf8e0ab4754c5605c4b76131dd1482bb8c81fc6fe4837ce60fa33a68d4cc32227495f836aaef1299eb6e678dbf4513af4163018e55586a2e4b53e26790a7b06660c493cf75ab759cd3651cf069fc029ad97960314417be126863daf90274e673f946139ac9922886951b1becc0a4b8413b038bb85d4802323d1ef29ec41eb739f5275d1f883b9a92c99e1376a3ea3b0396667ccf95feb3f20ae26f2b516ea87b8e9c331368eb985c44d5f8c5afab39672e1510ae4be2d9419ab28fc0c15909ed6d536be02278476d19405f784aabf9ebfb70620332efa5f5f461dc8213f35016248ed7f25ba1badd84eee9221ba40a0ba59fcd43f26873e4191a5283db6c77f3f3344b3557e1769d3206111c286207b4e6258423cf68a6750c4df3d0f19a3d8aaf759164194035075ecdc50242de04dd7941fb1148fcea79ba034e50bfa6bb1e1ac2d4505b4da91acc097be209fc4beddd7c3ac5b76786f42e915990fdf5f336a7fe48f46bfd6c2a18f8f778065e152f1096c56b2a7785e2ca0d7a37435cd066e2dd84c0bc8ca9f63a2b69da48129b7236e37c1c99e74f793f8a6e01cec13f4d1bee01118cba11c445c0a6d097519eb571d1d368cfd688aea0aefdfd3f9cc23e42dd182b9cd7bb426828c02db81a722c127bca565556c96597bb303ff72d9ae62c9f171fbee4188d1dda06fe414fded5d064e0a332d055dc8edee5ce692d2130256cfae181d3bbce9d246c9df736792597f1c7156ed9b5518342c0f27cbb57ac56e2e9d385e732b8325d002ba374714f84ff6e1f7cf7182983ec995c9fd0075cfa0590f86087c8f18b45fd1190b9e761a3890f29130e09420cc596b839e56e1a7ce731b0110d6d4aac90c337a480b17fb8a36e2c77e8e37bcd5361cc4438808ac508cc705b3d107051319b3a7d570c11cae36cda1926bbf4491d92fa82f978fc37c9b3f2c80e8322df5b7bd7fed05b19c67b1f45284acd7a281fbaa8447dc598fb856c9cfbf85c1dcabc9abea2f8ddfe41ce9675739f0af8615ac6854c70536853709b5292efe89204ab31d42a3230304da86eac1e71d722708c05576ceaca6d720478488ecb2d99b286a4957aa2945045361b46c45a1455812de42ef60023e77802d1ea8eb547cf91e3ba0a9e76a6521db9e61cc32adc27190edf141ef38a96de5bf1c9c136d49c186d0fb500aadbacfcc8498261d36be10cddc8d97e08acdb95efbf660b8aac3c491ee1bf1b4099553f000b0118b7837a98a060b5d1e10a61f44a08876cacef42489255a3aa4816f9cbc119146c45b6cb749f825ae0387526d49e34c728c24187fec5ff9cf7cde65679718f6a5a4e03b2b439eb78cdf10703170e6f8b429474e5731f97c1075aadd52ec1f0961480db272b44f4de1b735ec0dcc68e52021c954523ca350f97e8e38a4bd08d3439e169271d72ad009569804c1e4ebafb6730361de3165d9da90b9f3c3e456d471e1779ce47b084e3313de1d72d5e61b81d7f9d7d7d425b9d48692c366343582741571bde8ac122b137385cd3f235d8a401dbb8fa01200c2063fdc95bfabefe249a1712637bfd3b78e321da0119f6a9ca561ca20905787bbf0ff72d43cc5d042e40c0db307e09105e7a72edf03729d390e84b6fb5d799cb032943318e60636a847f85d6732fe2eef573b2a510ff5bba799c3437421071b01314c79a19b0e4c847d632054e4c947e388165e8633eaa22a078c799af4277708ff87e70bfa7853be774250f4238d4ebdcf987e473defb314bd425f12c58c67e7135278428a448a1a779bd11df63b6c4b7080fe41a54ffc25543bd0449839949abd0f18246c73e93e24534ab5f3c9dbfa21a6ea39bc1aae2693f7b35438be26e27db0e3b22a5c3d3d5572877fed844c7a80d9cd180a6fe95eb172aea208abc964de46868a97b61e1f616d9fe28860778790a2d6a3b6072078defc8b0c5e91f92b51b78712037343c6d256a712337eaa671c032dfa6469e4892e3888f6d133914aed420c50ba91d4697bbc57289c4b7adeaf7b4d90fe9512d2bba5322eee03e98ef9f4f5fa1d849de1b4d07164320d84b2f1bc0a32f08704bd3d1826e4e6c2e5499791bba286349ab3a57fc42324fa32c417102df650aaf0da794636858d48e7896250f81b035f8109e918af065ccdb215faaab4e59c7d810c96abb450fa46353bc85ef665e8ce3691ca4466fb9826e11179cd7f49a5537c9d577ba1a1e7fd45ec6fcc844d25db141f6ea1ba260887fc1899a3ace17e93316d6f1ec6e9bc90d535e90f0271d503432cecd8151089237bc2bb664b487f7355c49274df6e13ee3a42185aa69a981cdba25a46896f8756e03c4f3fc4f9f7e99ec5aecc3e8ef659288efdaec6842e99fc689eaff671a2f36eb4ce631f3b74081c2477273bf74aad1d810e7c010d4cee875c842cdb69dec1bb77c117a51789782133437f0111cbc9b985a2648046f8d0d9e8c94adb2ed587d8cce0c660bf25137da9386c7b21acb1ba75685a3913fc974348c2d6ad6973bc383eb49ca20810cef72acd3c9cd00d77dee352744c4fe3d9020e6fb6f0991a4229cd5216d52a408ae84e2e43ef6b231f2fe0a950d979b20901e3dfb87fc53f36bb1584ee13b22cd8ffd161bdc47fb2707f0f6b11f6372608adb8f9403cbd1528ec45c6e750b7b1c1389768bd2cad5a1dce28d1d39ab7cc58b18a27dd2ac337ffd86bf9028452b546336faa0daac21dae495ded22e1ff563526e448264c1c0342d3a968cac6c0f417e8addb3d51ff1d6c583cfb54fdb6f192278d820709b457c224be33e51fc7047d5756590f393a0bd7fd1d2f4829a89add3ef399fa9134807630d588d06ef4a0ed59f8214231ac5266c2b61efd172b41098ce9659f85176d179059e0a5eb27a91f6a0eee04f58b7d6d4b3233ba86cf8caea0abfb4e90cedd922ac09f6ca74cd6f8863f2686abe75c0f8bc15f0dc95b6edb4e9dbde267046555e34700d7572a14b2d38b2a163dfd1e16b02d668cf92701add2d8fa10c4214d649669ba2ff782a4b7053454ad9137034a64a494cd4d3975f86302ebcfb8b4c43b3f37f6511d301b38f618f5c98f12b07dec38388d4faa2dd955a2115433b34a09c6e2f19a146082979296030f1008bcd888bcb86b3cabd43744d585f05ddb22993f03a3469d7d3a5756ba0251752da292144d08da8fa7d3d01fb1acd26eb080ec043c4cf442219229a2edbfc889979db8f53e845f649d9e9d45f8a817b3e49fb11b91293e289b236d2df4109186dfb48a98aed5f1a32816207bfe2bc97ed44d28d50c49d8d20037bde1f42afc506c989727dd352fa3a01da0d15f79f1a5816f24dc6c87cfbcee7edc8486fa390403c61fdb4b9139eb53c167fba661d78fb1b9565574ba188519e5f8c8900586e0c1991c57e8ddf66feb6ba6b564fb4546bb892d07b6cb79f78db45e368146cb2adbd3f42bd898cfcadf492d2cd5c1658ebe496b9361165c4f6c831daac76fd5d3e623c91931f4e7c14a7920409bd63fcc2521992e4fa40922fe6d0cdead92a29da7f8f0c200e73e0e69d5ebe17e972d24ad1d7b0e1d4f9d3d34ee174fc9cf47a48c6eda39e15f3ee39856c90deb140be48cda61625df94b2058b5874b1135fa16d150e7fe16e626e52a3d4afab00b2a55ee91e938dc83e5b8b7a57d86c4fd64f37aac3a46044473816ced76a17bfecc30e0d2c96ca0ada424548d7798f291bbae07e831eafb69aeeb0de7fbc5ea168f50712b6679bbf17c6184633b66e9ab6752fd1ef488993f40d811c896a4c3eea655ce53c3ecf745754336d3f1e5dbfba73ca2bb04fe56b484c5566902fbf473bddf8031b73b2cafeff9ef821cb856ec0f629cd4f998f9fe1f73411a55f6a4d823f7115aba22c351ec7a75f18e64a5496776cf6f963db31ce13298f6d01fca6d4b6761e32838b861f47e1992cbf4d738163fd52b09b3369a8f476b0e43b9511df2fafe8625bd3b7b73af663ff95f10fa24049165532e1ac935e6f49ffa5cc10193d5496a8ffb916d83941f819404fd018047f880b62641a7139d9c97c52f23a76c158466b07692f886952386805461447853dea9c7f7e1000231b2e1c370411a55a04dc903c31429924a0e7b15ffd68b9d5f04fbc4054fbda4a477b4ef2992a32a3ba025e3f0c27201510fcfaa9acfb03f02ee657ba11216f91560d7a5416fdd91289bc79771762671634422fd89e63d87c1a5a01d02cc568b33bb478dc31a2e7bb11be32a7e430273396949d2f60c2bc8e5902da2a300c9c1c7d62ca6f36ffa8022fffc774cf93d047ef6f73d61568598273b560ef0c1883cd3b746cfa1c64cc6d48940be7ad982d9fbca78b90b2926e1e92eb7af57b2134cbe189670852540b649362a83a2c223ec3454017e97ff73af3bce3a2c90d2df6bed69fb63029c2a362d65738ec365eee4588ba3d78eee7b4be8845ea0a1d5d1dc2efbec946b686d28f53e300c15f13c206ae73a3ce4b64b3126f135b71ab93b0ebc875965c60af0d18bf0ee34909935665c59e53bb416f7a6a4e7ea7be84535f36e3e867126898bf12fd5b7c22c4eb63b4da2e870a7e32b7ba910ddb282db25018f5b4fe8d790758df8fd0c19c90448c81fa6e6be677e718168d0107bc3ad83ea94f1ffeea6d4a2818749540a99f8860cf89bc80282ef172722edf4eade018e025ae7f9e331d514652868f2813ba0b1721c65d3ff269dc5af63a972d9b868f8f62b06207f6de34d1e0333e8ea72b99e9db2af970b15de9cc785b8cc6846bfa366853b241139054aeb012ef672e4f2d75d858035e04a4ab25a0b586f26b55df5264f66cf6d38acd1763a7eaa1bdc1d4971425ee53ba", 0x1000}, {&(0x7f0000003640)="1ca5a816e26ef3723150ae1970df64a107a91812158883ccf1e3e1b5e62d78b38ca1ca7147647bcc302e41f045f5b731d3b0ba8510ee0dbdb16f4beead27af1efcfc9adbfb32c50f7fe3f6658c1c238cbb96214a0c6ac6d7f1ffa614fbf633dd492f4b1116986a8ed3fc48610411a98bd318eb4113e35aed4ea54ac8abe6713a57fecc5052cb0e1ab6dd041197250803fb2fa757660f472e1468dd583d96f5ce60ac875f55d923bf53d63e3a709550986cb56d3e12ccadc225f64e9267b89ac32ae30e69beb3c7", 0xc7}, {&(0x7f0000003740)="f569a6b006ebfb77220096173c4226d7c688577cead6226673de7446d2fbb14cc4fd7a6871186d35c06da004827e0f0b82fda966f9eba94f21e01cdff6", 0x3d}], 0x8, 0x0, 0x0, 0x3846ea65cb8c30e}, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x2) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000440)={&(0x7f0000000400)='./file0\x00', r0}) r7 = semget$private(0x0, 0x6, 0x10) semop(r7, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x2, 0x11b, 0x1000}], 0x9) semop(r7, &(0x7f0000000280)=[{0x1, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1000}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x1000}], 0xa) semop(r7, &(0x7f0000003840)=[{0x2, 0xff, 0x1000}, {0x1, 0x88a, 0x1000}, {0x0, 0x6, 0x1000}, {0x1, 0x80, 0x1000}, {0x0, 0x9, 0x800}, {0x1, 0x4, 0x800}, {0x2, 0x1, 0x1000}, {0x0, 0x0, 0x1800}], 0x8) 16:03:27 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) socket$inet6(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x4}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x2) 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={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000001c0)={0x0, 0x80, {0x7, 0x1}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:03:27 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) geteuid() r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x9, &(0x7f0000000140)="0000065d", 0x4) getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000400)=0xc) semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getgid() r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x9, &(0x7f0000000140)="0000065d", 0x4) getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000400)=0xc) r2 = semget$private(0x0, 0x2, 0x400) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f00000005c0)=ANY=[@ANYBLOB="82022e2f66696c65300057cd61a24848f9eb096ed11cb6000000007508b7e555659612c834fc0f19b117bc55094d1e1a15d2b13405864105c0ffeabfa394324eae896a9ef1796a2faf46a93127fa5c8f2e75d90ba08e77bc81b0c7060080eb94cbf17d2d9ddebba47f9dcfd31a78c912be3dd870e54acd468a5e0ee6f7bcfdebf103192735c45d92b13f70d618f145670534c0000000000000bdff9496c1dc4069210f684da933dd4e9286e0fd985f5a7a3b066d3f6d56cc38a5a80f734ff964e5412fa4c6e31a116503ea5763a347"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) r5 = socket(0x1e, 0x3, 0x0) readv(r5, &(0x7f0000000480)=[{&(0x7f0000000140)=""/13, 0xd}], 0x1) connect$unix(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="05402e2f666b546530d5"], 0xa) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semop(r2, &(0x7f0000000580)=[{0x1dca57670a8f93b9, 0xff, 0x800}, {0x4, 0x580, 0x800}, {0x3, 0xa, 0x1800}, {0x0, 0x8, 0x1000}], 0x4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, r4, 0x0, r7, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r8, 0x0) 16:03:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r3) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000000)=0xffffffffffffff9c) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:03:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = socket$inet(0x2, 0x1, 0x80) recvfrom$inet(r1, &(0x7f0000000140)=""/138, 0x8a, 0x40, 0x0, 0x0) 16:03:27 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x57c56efa7d6c2d22, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000480)=[{0x0}], 0x1}, 0x0) 16:03:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001040)=[{0x0, 0x1, 0x800}, {0x2, 0x0, 0x1800}, {0x4, 0x9, 0x800}, {0x2, 0xd7d, 0x7ee7307936fafef4}, {0x5, 0x9, 0x1800}], 0x5) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(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(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x40) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x5c}, {0x10000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x5c}, {0x10000006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) poll(&(0x7f0000000040)=[{r8, 0x1}, {r9, 0xaf}, {r10, 0x4}, {r8, 0x80}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r11, 0x4}, 0x200, 0x401, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = getgid() r14 = semget$private(0x0, 0x4, 0x408) semop(r14, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r14, &(0x7f0000001040)=[{0x2, 0x1, 0x800}, {0x3, 0x0, 0x1800}, {0x4, 0x9, 0x800}, {0x2, 0xd7d, 0x7ee7307936fafef4}, {0x5, 0x9, 0x1800}], 0x5) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r14, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0x1, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r14, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getegid() r17 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x40) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r20 = socket(0x2, 0x1, 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x5c}, {0x10000006}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x5c}, {0x10000006}]}) poll(&(0x7f0000000040)=[{r20, 0x1}, {r21, 0xaf}, {r22, 0x4}, {r20, 0x80}, {r20, 0x2}], 0x5, 0x8eb6) shutdown(r20, 0x1) fcntl$dupfd(r20, 0x1b, r19) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r18, r23, 0x4}, 0x200, 0x401, 0x2}) r24 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x3ff, r12, r13, r18, r24, 0x3, 0x5}, 0xcc, 0x8001, 0x468}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0xc}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:03:28 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x2, 0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x800) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000100)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r2) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r4, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r8 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000300)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r8) r10 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r10, 0x5) kevent(r2, &(0x7f0000000040)=[{{r4}, 0x1, 0x5, 0x55, 0x5, 0x71dcb7ed}, {{r1}, 0x7ffffffffffffff6, 0x4, 0x1, 0xfffffffffffffffe, 0x101}, {{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x0, 0xffffffffffff9489}, {{r5}, 0xba1df8451e89e8e5, 0xe8, 0xe, 0x7, 0x4ed1}], 0x4, &(0x7f0000000180)=[{{r7}, 0xffffffffffffffff, 0x9, 0x40000000, 0x7c5}, {{r8}, 0xfffffffffffffffc, 0xf2c523a5e16ca4af, 0x4, 0x7295, 0xfffffffffffffffb}, {{r10}, 0xfffffffffffffffc, 0x8, 0x21, 0x10001, 0x9}], 0x1f, &(0x7f0000000240)={0x6, 0x80000000}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) 16:03:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffff8, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5798, 0x0, 0x100000001, 0x0, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="c36c27acac9c67f9d53aa4554d5410be9c8937b1f92edd62b5b1913d415511cd68b69ca331c93e51f2d2cfed0322ac2457d4afd04e48577c09e8c1e440048bd78bb71694f02e1bcbf461f35c242d94560dc757ac16c363c28404edd5f151ee3c782c00caf1c1cf7ba53af42f98a817dda6d7b4fc8bc94a2f9361140510aa86ef255d440010187cdbfaf76d1b7f76fb2f189a996d830a39d5cb39f3b97d180f1894541aaec106940fdf2fd71cb0692e904ed82a5fb2a071c3274d2863068b16634919aaa6b31449c5653cd1832cc9e5631e41625d00e1e729", 0xd8}, {&(0x7f00000000c0)="812380a446e7af818a461af9bb11db08c317471ae906733bc5e5f952c8424d71754ef788329d668dbffbc8f8c8db05ea8936a1882a0f32462ff2662b9334ed5c03df23388719b0c130e18c694419708191200d17c38f2a9800d91275ef422e4ed678792a7335210997dd991b324000ee99", 0x71}], 0x2) 16:03:28 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() write(r2, &(0x7f0000000100)="0466", 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r3) recvfrom(r3, &(0x7f00000001c0)=""/37, 0x25, 0x800, 0x0, 0x0) close(r2) r5 = semget(0x3, 0xea71c3715c121776, 0x120) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000140)=""/120) write(r1, &(0x7f0000000200)='\r', 0x1) 16:03:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=""/3, 0x3) 16:03:28 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x1e, 0xffffffffffffffff) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffff0600ffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295855984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b1651602cecb09104bf158dc6629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295edf75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa8917f4062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:03:28 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971ed643"], 0x10) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r1) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0x4, 0x6}, 0xc) r3 = dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r3) 16:03:28 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x200, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r2) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000002700)='/dev/tty\x00', 0x800, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002740)='/dev/ttyCcfg\x00', 0x80, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r8 = msgget$private(0x0, 0x40) r9 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r10, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x172) r12 = geteuid() r13 = getpgrp() r14 = getpgrp() r15 = getgid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x8001, r9, r11, r12, r15, 0x1, 0x6}, 0x8, 0x800, r13, r14, 0x7, 0x4, 0x8, 0x484}) r16 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r16, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r16, 0x5) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0}, &(0x7f00000027c0)=0xc) r18 = getgid() r19 = socket(0x400000000018, 0x3, 0x3a) dup(r19) r20 = getuid() sendmsg(r19, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f00000038c0)=[{0x40, 0xfc481ec40cd13600, 0x8001, "06d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c501"}, {0xa0, 0xffff, 0xa3, "8681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a5485"}, {0x88, 0x1, 0xfffffffffffffff8, "e9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e1"}], 0x168}, 0x9878d5c527fde8da) r21 = getegid() fchown(r19, r20, r21) r22 = socket(0x400000000018, 0x4, 0x3a) dup(r22) r23 = getuid() sendmsg(r22, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f0000000a40)=ANY=[@ANYBLOB="40000000000000000036d10c0180000006d79918fbc796d086ffcebb3416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c50100a000000000000000ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b911bf864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a548500000000880000000000000001000000f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efc831d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7086396ac0787a41ae2a6e1006899ecdae6690783f327f47c3df7b2ca68e0216a0cf6705055c85f4bb96e6112ab7fe69590abc21145506f2a4cc332a417fa41cdf679f7d584155a084df937dc9b1567fc98947f63615ca3f6e22e8faa279fb04d015386bbb1eb7b87ffc1cef4264239eda5d4a3dcd5aa574a0fd1a8966e57e957bfa7ba468845cfd78b0ddd77a03064302953bf6297f93b590057a8db33e0976a39633651b1280913540e0b2b7af0021723ea26b45de524e6c4063c7e99fc1073ca8064bde0593fafc8d140c3bc82b6e75a336c48c7730d9ba3edbc301483b0e7939301c2638b1a441e29dca8fe9a6fa1ff0043c57cc84123118aa146bc9b3bf2c791f0467b6e97b1ebe28f694a2cc5e33cf95f90aedeb506642534bd5e8592743f511bdf075c773a31c24974fbab4c2d7599fad017e57c9a394436c65032ec711db9e1a916e930b8e7734371466118c78d9d3ccb6d531a0c767f97ef84cd7ec76a8839b845"], 0x168}, 0x9878d5c527fde8da) r24 = getegid() fchown(r22, r23, r24) r25 = socket(0x400000000018, 0x3, 0x3a) dup(r25) r26 = getuid() sendmsg(r25, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f0000000740)=ANY=[@ANYBLOB="40000000040000000036d10c0180000006d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c50100a000000000000000ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889f6ed157af3db079fae14322deffe40cd9e67da23f2199a548500000000880000000000000001000000f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e1000596a88697183139577b3d388b63861300"/376], 0x168}, 0x9878d5c527fde8da) r27 = getegid() fchown(r25, r26, r27) getgroups(0x3, &(0x7f0000000580)=[0x0, 0x0, r27]) getgroups(0x7, &(0x7f00000000c0)=[r24, 0x0, r21, r18, 0x0, r28, 0xffffffffffffffff]) r29 = getpgid(0x0) r30 = geteuid() r31 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r31, &(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', r31, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r31, 0x4004746a, &(0x7f0000000380)) r32 = msgget$private(0x0, 0x718) r33 = getuid() getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r35 = geteuid() getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r37 = getpgrp() r38 = getpgrp() msgctl$IPC_SET(r32, 0x1, &(0x7f0000000300)={{0x8001, r33, r34, r35, r36, 0x4c, 0x6}, 0x8, 0x800, r37, r38, 0x7, 0x4, 0x8, 0x484}) r39 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000002800)) sendmsg$unix(r1, &(0x7f0000002940)={&(0x7f0000000340)=@abs={0x2, 0x0, 0x3}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000380)="c88eef46f9570c1ebbb8d3e67225c2db1a256d1dc9ff", 0x16}, {&(0x7f00000003c0)="73167a64652690a2c1f6816d925c2bb09b281acf0de235735fa205f487f9935b738d6d522cbdfe43c80a5103a2a348e4cd15d50f60bba4948aab2d4b63bb729e154a74827a3b827b67eb63fd1790054becd3c9d971d34aad1edff056e903ac7c598a3faf7943922fb7231c5392f00b7a5db3f62ff128d83aeb85858e9648312816a2c39de54cb1a1e34a2420389d6d3aed15e8f5a512e37cb9abad76e2ceb98d4699", 0xa2}, {&(0x7f0000000480)="9d86a0e432e81ce9f9a7e6169e3a357cde18cf9a67e86987f7dc89e8e49cb8fed56226652fd8c4c8c8d7564b3f5205d9e0a9aabe789152854b7c48d9a7fcc4e1bd3f546badc8f4b935b3dbf905c83f5d80449a2ce2323a23cd3d725816687b8754bfa174ff71701550d1c6a233707c64b2aceac11297aede66ce7b6a63f6", 0x7e}, {&(0x7f0000000500)="753267bb3d88bcefd9dcdcf178b2656f2f5924b675d63eef750d3d2c126627d9b937", 0x22}, {&(0x7f0000001700)="5ceb9a561f7b554b5e6b706a85ccb24fefa610ab53ed9a9800f40f57f6a6a80d4b51fcbcd90afce9bffdafc75f041d3ed46e5c3ca646a610cca1eb5434149f9fdc7b668099d7033bf5a245fd9e1c2f72bccffd2aa88ffb4f8a0c1910574650ffbd3411fac67cff8dfe45100e0d689da4fadf14c900bcec20e0bc1459c162095bd843fd1f2b17bd84bb7d29244f1461ec4f024c65819c9c08f471f9b8b400a9502a7735a0dec79c3ada060c889fd1f219bab82ae771d917337ee99e95d0d5c7bcd677de29644cf1593f33f0404ea5bf0b7bc6dc9e6eeea9513387508aa1a9d4cf5eb6cfe4f7f991aa775ea8ff95d7b50629f9bd7a42b0d670647a7c38bd496bb0cce35caa2ee1249e372902f3dea4a86fbac4c33dca36f5bab184fc132b7b4d20e24cd2c0467c0769a6e22a83b698ac9c9545e5573067784f167dfbf38f695521e178b74009bc1bb670884680dedf41eb0297ed0496e44c85b53025c0648a802c8a4dd448177c59d5c05d56c72e3736a7e9c0e08d5351bbae0642d83fc53084f036ebea8f26b3b31c1208944f4547e797f120752536cddb5a6a082ecb0799398225ec708652978591ad0655757260ae1f32f830c3e6780957b9778dac6cd1b90f03b46011fd0f134daf5c016e3037be3144cd53671149e8aa57159617a57e7e83d3449d33eaad40ae2b1431fa49193a2654a93318bd9ff6558c349efc6b429fa9bf5fad9973487816cde5bf1664a07ba5d49a21ce0244499f268ce8a468dd1618840a968adffea6711e6331e7d53d13fcff481a4e2baa7216dec8575ceb72d63458851ec23421df2ab486ac551746de2c5fd0edc57e35ce81dd49417e0b849a9ed69cee0c80ec2faaf1269baa8d17da6fd39af92835b11459cad0b44d6dd64482f9e57dba974f3b7babb6093743e36f595f922790d5cdc380befd5dc963e5e6c31357a10efd3908d0fdaf05cde7360cf651221718164ee70f9dc616adbbc35f6b5444f2f63fe505079cc9869a140a75b3ee187d60cdea2ff409c4b6c3d03992967441ed7f7fcfcda4278139e52c076acd8620a91fcf86b6342024cde6fbf369659d8a4a12df5ad9d05c98bc3dcd5e5c5a62ea461e738b7cf7ff6c7a8fec2c5d511cb2c3861bf49d89d317cd374928e891de61a90478884fdaf96feed290aa0c72b2ce2c1247bd55e97586c8ed34a178ff2e16ff61720b9143a530be6a9f83f6ab0fbc7a1ba6a2d306aae03d1f23b3f455639adab94375a6e02fed3ac626db38bcbba55b40a43d1bbb3cf4546be61a73dac7de3dad220f9e51f8a7a998a0990550d117d3304df1833408047e3ba8a5d0e95b005c38f349bfbe0122706a5867629643256a2f946f24a76cf48e45e4f26a492c35d14648fa940c4974094bcb99fbac9ed8a8a414800641fc9e13fb0ab8d183b7ea67244c5b2a37ac564c417f65898fbaf6a7fbb65418633b769a3f46a9129c5ece4d308ae8b19248ea45290f876d5f0ec2fb442d86d92b5300dbaac6aa5da21f7019d5cf039ef59f692e73b5c7abbcd57b9493b2b8377bee2b6937ebcbd0611ce6e6eab13e12e11e1382332fd44b385fdbb073aaea215f286447230b1b28cb45318b7d60ef41fa939385a6fd39cc795ff924b9b8e9e7c54460d410043ad73704d6f387ea1654f983945140ddbc4ecc5fe6a071ce013a53d7a5fdc1df7ec66520bfdc51661b72617e49828ac04343a7854a0ddc2422f4b1e59ccdfd8132d735313d4ea0e0a9c9ee782042fc1c2974642fa9ef6996837540c252ab4d2f3af35b3ec6697d71d800c43f5a6777e0f17ce4db59f9645d552b27e7b12333778b5bdab1d10fbd4a9d64b62a52235603a61567e051c58c168fef4e5cce845a34853b5b788b23c92e5d7be2f00ac4ace45941d2e30df099a49ca8c677d84f5b7a1f9532dd7f9a641a68ec58a0bb11652a55316eeb66f8c5448a0e6f7adb5150928b2ead23a6fa23fe26e221cca3f33350696d457d09b7a671fe79151160cacecfe6caaada08fd9c4207c4e034323265ba10ac8a0531e83b443f00c97f4c8185e156bc7de25f47137d6045df8496109c44d62ad6219adb82f33a221d41bc69a53db498a6415f035052ca03239f1f63f4d8b9ee92db8d7df2defc6405e2cd8b28168f033c436c56127934d56ee86ceb4ce7348bc47212f6b66ef40d09c9bd95101cb1dad7e43791ecad1d142d4a571b7c9bda229f001c00a42d6e45d0abb89707496eef429cb2970d87ab9c39c3661a50f32f31da34202f384a359e78810305ce65b5dcf9bc4a313cf4ced4541cc31acec103af4f28847b51b932cb27ce3afb570e3df28f3c389783aef61d5659c00560d7ffeb3c701fea27aad7513522a74ebadeae0b8cb697de87aa10f4187f40d37f967ba3a0266f9cb0547a83b30b9e6a1e308b72c871ec1b9a7957211edd0280b0592c8e1b5892d2f1fe9ec06e44cbba1bb76da17007ac183b723534b5b1c66367df092df7a06519bb3a39904883732f672eb0f0f369cf15670832f5e899340d69e5655b6322e4de2513b488ad13e52dcacbad99ab844e635dd2e1558c524c47565360586021f214b50fa1cef9ca18549daf721054dc4ebde14df65cbdf1edb4b430bed21feb8c1b2d91fcec5e8b6fb3498be68a70a09e9da0104bfaded2e87ae6c0e199b852b5ae8f921ff6bb0640f7915a1dde61213742c5ee1de8f679f291fefe24a5d3e001c5ae139e447925de1a39e6125b63c894e8198525ba423fe65432131f81ef9aa630822352d66bf1ce9b4d9f2cad811fc1d4b61841d2236e1d03957461f95e2f6ab2602588c79cf92e52123c88dab1c153b6d117e0c08c1137fe0a8525b31e79bf52893aec4b45167b95324eaab408009d025bc3ff1ac47ab6d9ea78db3bf624510a5aa709fb75351abaeebfa1e23ec269f75b8658940c43238272a1f583bb465fd15797f5ff9748bbf1850beb079abf2543668013c56d192d0c2d579d05ece159409bddb2fc3f8a7c16ca4434fa158b429e9562666bd4cb77bb9a7e16abfd8297550c951e54c39c67f897979ab97eefe3a25cada64d411321bc926c7cbcde7d22db703333ee94ae11fada6cee664185770f4c59afd707df3f2e0e6917ec8f83f7cc324e239d3b4545b5b9e7f0193d39cbe32451f8a6f22e0b9d5c514f7bd5059b128ee8e469a15e6a7412d266f13696c6ed605642de205cff8f2a1127c44bd1ac7b60a86916e23460f1dcb891b169b65846fc9a2e04ca85e9fb2cadf14ada789c4e56d546b22663e4d50975eaa4ace240eb84b2c827d978b5cb141b4ebc3bd1945bf5fa46c6d8d7fe3f3adf42658a675e9b438dcbabb05eab23d18f38e3a700d9e17ea0105b48e149943ade48916ebbf7c049cdd39b957498e6fb30a0971df96967b249ea147ebaf942864818c22f4ce6f428eeeaaaa60fe3be4cf8f0fada710399b1fe7ba0175967bf6b057dd0992d3a04296790f1df8163c62a983f0d52cea1a5a049450e63769389b9f5f3888d2e2198dd7e48026f24c02b759b81a86bf3e85b754448b4ad33269df7792fb09d0d486000acd1dae394ef6873367839d1385c7401fe9abc04fe7638763d6c8b8ce0b9c5008563ab55c8899205fc39804c10e6da694f709af69920379b585a736a9b4c536697a86a20436679496b6e48d31694a0100c79642108cac7079cf6007e8e876572d6bad3d80fd608c45f9261df49bae8d530d911c12cf3de717b4341e3450234a57dbad5d5ffba330d16193eb5c0c5516852c949d0b02e87a59d12de5987f1c5ee0addf758a13c6be37ccbd3098f1d3e8c1dee81f2620169c937ff8aba00b46a1ac4c3e9ba45659516090b69b2f26dd6e1dc63d07c5c982e0a5e935598946d360707b41adada322e07d0a1f00b24832e2dfcd20b9ed71c58c20f5400984f9645081c9189c7ceefb80a74360e2ec0e9b894349a6589f48ecad5619dbabf4947a9ceb0d6a29c432c85a18e2afc0e84adec1324229ef19b7d427af51577ba18f30b2c62f663c902377d88ebd4307805addb3b4b0049c88bb8784cb05ca5df9a03f5f653eb99c12098f5d92f6042d12a09e70edbec9c073801b3c05611fc17378fb7820334a496ab28208b63c51eb98093590aeb2fe039b9d4c4a9f7bac521f6ac4a03307aa2c1867c42a2f45a4dafede2e7bf34d1b5ce56e1774b25e2563b672a61cc57c99fdf9e85d2f9021aa68b93e1320a2b1f0ccb04daa0745e9a7924a9b3b7a3b578f9441443945eaaf5b04f02fc1f80f21b33d4d31cb9762092d13df118ab1c17a6791b82956850b30a2e719ce9474384bda9e22f8d5bbe8745cf3b69c4132024267ae7edbbb863156fef8860eee8f214bf3a182fcce67a9516b72a301c8b6a5c2692c2b2c6f3defc9d816ba373694f7416a396ef9f2ef7b89b723ec166ae870d26e4ddb8f32bafc4e92edd3c0e05f4900fef9738580e3346baed228bef096d7187426591cb06b0fad65d0cfe12f906f39d2a3eb7e2c478e6d630b906d4faf1b25650239f331e3017408edbb696bc567c959baa8c4e83de99f4d8db375354bd7907a9c5a55ea6d7de87c1a0f550ff91a5688acbd37df74d3c43feeb8dc886afc401f50b8638e7b68d9d5039eafb1b0a6cfe49aa729be93170894f3740c7ea295de973d5113eff3542f49b605a30a4c90b9999dc1deb5ea04f3dc52f2506030c066d78ef47c5a465c9f0f7c2a93fa6ef83f5a2d7801bc517f66a0783f597f6efa72e99144b5dd4b61c8621dbae5e4a873d68c469df0a890332fc36d001e87b86e1fede7286a8aaa32ec6ca32287afae32273b0d86b82c98d4c7ea87724e5ddb5ca32ab32c4bdfa9c5d43c971cf77032d8f1078dde3d446fbc6719175000a3e5cfc56662d75356baf4d174f3667e11045f2fc1edbdc1880ce8dbd2028dfab8c10411556bb428128b33edbc503e41e6130a9160fe2c6581ffce8da9ff830acd203c64aff35f4f4095a135afd7f7ee7d272dfa53aafe04be1df7153bf46e534fe4c840fc0cf26b43edd8cbe383c1927871efb13b8cab6898a2517992f038abcfdfc92aa793862efe460bbf6c8581157102e2c13397cc9e83903004315a17560e35b687d39b71a147a6f0da7b90a801417e90bda036c3104d4f549edc313f4597b622eb68346ff485b3c0d616dd2b9492b00448be00d00e26631e8fd0133f63b9a1f099d5a9d9324e5defc3b0709660cd8f175044bdbffaa3890b2156ef98e5ae25f5322d32aa3d6b2429947dd34e9695ab372a0ed56cca42d234abf56109d15691d6cd6d9d7cf07c744b7bb9a5c37e49f1d1f31ad8e1451b46e6d2bfe50f3ee8bd3b7eb7ba0aecd0919d346e79e0a2ab3c5a1f188b718b86cef314414035378d884c92fc8d9e2fe7bf91fff2e75dda28a7be120b94c1eaa93d8d16599708f6ee40026a5d95e285c6068add93a2553894da2651d764db5593d21a4bae156219807d52f211ebfb4b19ec6a1507cff9c916a4f5ab128ac530346eaf85cdffad26a3e75d27faf15ab313a17e9e54d1e43992386fbc792a0315ee8aa7ad29093d8bd56326dbc7b28d2a4473022e0bfaa739c2b1e15ac74dbb9593cdc4904bffca05dfc7f200f199638d3615416d4f01c57d8e21fc7188bb2352dd9e43ecf18de1c64ef3cb1501274fe76475be915f17e8a97f88b901caf4559989414c36033be41149a6950cb63724b0fed12b1369dcdc8f61b1be32fc85f74f4c9cf8b64bbe7a84986b01c081efdec8367ba07807b7be563beca80e80ba4f262cc08b63f280e2069b3cc9137dbfcce465dd1b397687e", 0x1000}, {&(0x7f0000000540)="8e173688a0b6485948434cd16ad1268d13ed65536a41beb4507ca139603df30be67a69d1ff0a96911019609762349bddef5e1b814e6191e0d2a83199f92159893a898b49669e355751b019e9d7da4196b5307500f49016bea3a1432ba1eae9eb8245a73945100ba847733881350a56f8939b4e638eef33c94984030e3f11b846075a247c4a9b0dc8ab41dae7e576d23b10d64b5e8afb906ae745aca1d228", 0x9e}, {&(0x7f0000000600)="c8915e125664a83059ea49e8b924b70229ebb9436a3f77914fca6a9acb1906106e9ba6631d839fa0271f2f2b28ab566f3db65a6c", 0x34}], 0x7, &(0x7f0000002840)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r2, r0, r0, r4, r0]}, @rights={0x10}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r5, 0xffffffffffffffff, r7, r0, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, r13, r17, r21}, @cred={0x20, 0xffff, 0x0, r29, r30, r36}, @rights={0x20, 0xffff, 0x1, [r0, r0, r39]}], 0xd0, 0x2}, 0x4) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000140)=0x6) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r40 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r40, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x1, 0x0, 0x0) pwritev(r40, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r41 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r42 = kqueue() kevent(r42, &(0x7f0000000300)=[{{r41}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r43 = dup(r42) r44 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r45 = kqueue() kevent(r45, &(0x7f0000000300)=[{{r44}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r46 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r47 = kqueue() kevent(r47, &(0x7f0000000300)=[{{r46}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r46) r48 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r49 = kqueue() kevent(r49, &(0x7f0000000300)=[{{r48}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r48) kevent(r43, &(0x7f0000000200)=[{{}, 0xffffffffffffffff, 0x80, 0x0, 0x9, 0x5}, {{r45}, 0xffffffffffffffff, 0xaff204cabcfda048, 0x40000000, 0x200, 0x400}, {{r46}, 0xffffffffffffffff, 0x1d6ba5037f40902e, 0x80000000, 0x81, 0x1}], 0x3, &(0x7f0000000180)=[{{r48}, 0xfffffffffffffffd, 0x40, 0x4, 0x2d, 0x100000000}], 0x8001, &(0x7f0000000280)={0x6, 0x1}) 16:03:28 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x6, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt$inet_opts(r1, 0x0, 0x5aad03a33f590168, &(0x7f0000000a80)="23d43e8336586d8dbf5499eaa4a25321ae87be9a84e346b5375cf1fce013e4b5473d6b5808914df421eb446ce8259448da32c9f0b8be367e66b58cc171cd4962c97ab9101a864ba4df3bddd26aba0000000000001fc8c9ac5bf8f89e95caa8a61ced1815250f30525007075625986c50a857de0260f22be2cb3c1a7726b05c2803f1427e119551353506666aaee8f6f2af5a7bcc0e13d0620d5f93a40aa7b1a2fa572c0f4e95caa8d9caeb79df2af1b6becfc9df27f267f98953af31ba2dedaf7d05a97623192565f1c0ab84df5d865babe0da7227b2adf6e8601e111d6b06494ef5be3ee1c35138ed4beb86628d38315a5db7f0eee69e4391699f11e3f328d98043a4c4e0c1bfd18ca4ea3eff8c3dd9bd66c3f273bcc9dc1e4937d33c6fe04b8958dcb8251d871bdb1e991f7a3144e2ce24e89f5d1f386f2fe5c491f2f648b5d36e59d7f1f011df80f968b6bf6117c88b5775fb13abb54058dc53178abed7837347531976831c41c05d3c939093003280053fa4cbc019b24cbedbfb", 0x253) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = socket(0x0, 0x8000, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x90) r5 = kqueue() r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x89e992dc5855bfb4) r8 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r9, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r10 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r10, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r11 = accept$inet(r10, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r12 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r12, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r7, &(0x7f0000000900)=[{{r8}, 0xfffffffffffffffb, 0x8, 0x1, 0x204, 0x3f}, {{r8}, 0x7ffffffffffffffb, 0x8, 0x20, 0x2, 0x1}, {{r9}, 0xfffffffffffffffd, 0x11, 0x20000000, 0xcc, 0x7}, {{}, 0x411eb3362a7d47c1, 0xab, 0xf0000000, 0x7}, {{r11}, 0xfffffffffffffffa, 0x9c, 0x80, 0x318c, 0x101}, {{}, 0xfffffffffffffffa, 0x8, 0x2, 0x4, 0x2}, {{r13}, 0xfffffffffffffffb, 0x2, 0x41, 0x3, 0x900}, {{r12}, 0x0, 0x27, 0x5, 0x4, 0x7}], 0x7, &(0x7f0000000140), 0xfffffffe, 0x0) fcntl$dupfd(r5, 0xf, r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getgroups(0x3ae, &(0x7f00000005c0)=[0x0, 0x0, 0x0]) getuid() r14 = getegid() fcntl$getown(r4, 0x5) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r16 = getpid() fcntl$lock(r15, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r16}) r17 = msgget$private(0x0, 0x0) msgrcv(r17, 0x0, 0x0, 0x0, 0x0) r18 = geteuid() msgctl$IPC_SET(r17, 0x1, &(0x7f0000000140)={{0x5af1, r18, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r20 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r20, 0xf, r19) r21 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x4000, 0x40) r23 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r23, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r24, r24, r24]) r25 = getuid() r26 = getegid() r27 = fcntl$getown(r20, 0x5) r28 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r29 = getpid() fcntl$lock(r28, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r29}) shmctl$IPC_SET(r21, 0x1, &(0x7f0000002380)={{0x0, r22, r24, r25, r26, 0x20, 0x80}, 0x3, 0x7, r27, r29, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r18, 0x0, r25, r14, 0x20, 0x80}, 0x3, 0x7, r2, r16, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r14]) r30 = socket(0x18, 0x1, 0x0) r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r31, 0xf, r30) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xfffffd84) r32 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) r33 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r33, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getgroups(0x0, &(0x7f00000005c0)) getuid() getegid() fcntl$getown(r31, 0x5) r34 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r35 = getpid() fcntl$lock(r34, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r35}) r36 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r36, 0x0, 0x0) shmctl$IPC_SET(r36, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r36, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r37 = semget$private(0x0, 0x4, 0xb2) semctl$GETNCNT(r37, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r37, 0x0, 0x8, &(0x7f0000000240)=0x72) r38 = semget(0x3, 0x1000000000007, 0x203) semop(r38, &(0x7f0000000040)=[{0x3, 0x3, 0x800}, {0x3, 0x78d}, {0x3, 0x1}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r38, 0x0, 0x0) semop(r38, &(0x7f0000000280)=[{0x3, 0x7, 0x1000}, {0x4, 0xfff, 0x800}, {0x1, 0x200, 0x1000}, {0x3, 0x7}, {0x3, 0x6, 0x1000}], 0x5) semctl$GETVAL(r38, 0x0, 0x5, &(0x7f0000000800)=""/199) r39 = syz_open_pts() dup(r39) semget$private(0x0, 0x1, 0x201) 16:03:28 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = dup(0xffffffffffffffff) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_broadaddr=@in}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x4d960828b747ebf5) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x208, &(0x7f0000000040)=0x401, 0x4) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000), 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file0\x00', 0x2000, 0x4) ktrace(0x0, 0x0, 0x8, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r2) r4 = openat(r2, &(0x7f0000000200)='./file0/file0\x00', 0x20000, 0x0) symlinkat(&(0x7f0000000100)='./file0/file0\x00', r4, &(0x7f0000000240)='./file0/file0\x00') 16:03:28 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x2) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x43, 0x2, 0x3, 0x1ff}]}) rmdir(&(0x7f0000000100)='./file0\x00') r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x2, 0x0) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r3) r4 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x10) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x10000, 0x26) r7 = openat(r6, &(0x7f0000000280)='./file0\x00', 0x20000, 0x2) r8 = socket$unix(0x1, 0x0, 0x0) r9 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) r11 = getegid() pipe2(&(0x7f0000000900)={0xffffffffffffffff}, 0x20000) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wsmouse\x00', 0x8000, 0x0) r14 = accept$unix(0xffffffffffffffff, &(0x7f0000000980)=@file={0x0, ""/32}, &(0x7f00000009c0)=0x22) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/wsmouse\x00', 0x10140, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/bpf\x00', 0x200, 0x0) r17 = open(&(0x7f0000000a80)='./file0\x00', 0x50018, 0x22) r18 = openat$tty(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/tty\x00', 0x400, 0x0) r19 = dup2(0xffffffffffffffff, r2) r20 = dup2(0xffffffffffffffff, r6) r21 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, &(0x7f0000000b40)=0xc) r23 = openat$tty(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/tty\x00', 0x100, 0x0) r24 = getpid() r25 = geteuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r8, &(0x7f0000000d00)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f0000000300)="940dd402abb4efec2546a9e52e53765a851ee4c9f507a13713c6ef3302e8d44409c200cccdf710464e66ad821eadc16eeb4015202f55566afa1b27ff712a065a3bbe3d443544a49eb528bf401faa207349f53ef2d91ca2ab5674c8b8e39689d7e29f678d5dd0a9f5fffabd0378415e9014df8bac55e25c310e02f9ac24fbbfa423af84d3d1eb13ae", 0x88}, {&(0x7f00000003c0)="f737e1996970f744234725955b3a55826eb5fdae0ce7cd0cdd7fe1b88d0b1f57b7916ab7168f412eb974b4316c171b1da8214533f6016789e2508b0142136c76693340cb2e44088ccc4078dfa0e17b", 0x4f}, {&(0x7f0000000440)="86f47bb62197d05aadf853e886e851c30cd75d91805f1f1793988fafbdf91650ee4ccefe2bf3fc728b37d0299359bfe0ba90c2f6388a0b227a42335ec9bf819438d010314e416adddad327d52d6aa52285f9428125aeb35d52ed16837a88d0e14f25e0c750e2a938933844b48d6eea4461679bcd0ed42b36850c0a89439a879f2d1c2d8debcafbe0623880c8d9426c3f7dcdf5758259aaaa6fd8106b412bc0bcc87098a52d1f85bdfc81806758600c1b15", 0xb1}, {&(0x7f0000000500)="d7e423d7412fc0e6e5303ab0fa1ce02d5b60f344243efcac6d2a77751e2987191035c7f30b0c47e37770e29621688772e4d3aedb6677cc5c5f6b55fa2fabf883c2b043453142127005ec1705a97b3e4b1e478dddd16a5380ef3ac0abe84b9e6d021ed09b1395797ce3b209724463ced849", 0x71}, {&(0x7f0000000580)="e13947d697ba9375d7a17d2232b1e69bdec860d44a25a5e9c29ce7ea272ff36a8a99336bb706a43f0ca6f032e9f3445848095fd1a857ac1a44e29ba6e2e15ded15ee898d1dc6edde912b9a11305524c75cecd906c63ffa2964e9fca9a11180df257232513228c8db1688a14c71b4bf0381994c47b80d455414c1d6b7764f26a2bbb6267618c44a6e7d365bd8bb4d4eda14667b9c8f58d137216f5401ae1c1a677ce0e4e9a52650e5d16d66d66c4e3a0fe7d0957075250e0efff50b26809e92989c010b41a07be824f5b17c67fe912991379886ce550b8f50b9d3cea80896812e59e07b69bffc23f89f13eb368f428eb3722da4a9035df0be5af4", 0xfa}, {&(0x7f0000000680)="e09db254a1a099d49a4474295af210060369122c4d5063f43fdbd8a9cea2e4ac1402729d20dbcc4bb358e6b5f0e0f076f36f6c4a2a7aaf9207b72b34885c12c9b94ef2509bf2e6bafa1bb8f2a2741b0602f9f086a59e46873416db2a602ac5052dc7afff2d156d608520b4ba27e03433ad33fa2259d0fb11b4", 0x79}, {&(0x7f0000000700)="26b9f08edb929ad6a86f79b15d30ca4d5742fc6529ac7890d139a1fee9a69a935efdacba6586e112581b090a799c329fbd3d62d5da529f74876928832dc57e01fffa52a0672e9d4867986fb2e1658bdbf46b8e7f2b480170ac6c4d6d6137b0948d57a987834e2512b800df2e6127a469fc44a68c2b6ec35e1ac6609af9ad1d157f4046968387b3f16eda11d47bd30ee7e10e43a141d3a9be9b84170ab63065ddb1cdd7e3b5ded08af8a9afce", 0xac}, {&(0x7f00000007c0)="84a1516495ef5a34b4af91", 0xb}], 0x8, &(0x7f0000000c00)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r9}, @cred={0x20, 0xffff, 0x0, r3, r10, r11}, @rights={0x30, 0xffff, 0x1, [r4, r12, r13, r1, r14, r15, r16, 0xffffffffffffff9c]}, @rights={0x30, 0xffff, 0x1, [r17, r4, r2, r18, r19, 0xffffffffffffff9c, r20]}, @cred={0x20, 0xffff, 0x0, r3, r21, r22}, @rights={0x18, 0xffff, 0x1, [r23]}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}], 0xf8, 0x4}, 0x8) 16:03:28 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x64) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) sendto(r0, &(0x7f0000000140)="060500ba97d0bba1248defae40f01df6cc6f87beb076bb69fa970d55e1a4b76dd58e2c9600bfccf85df90125584b3e3ba63e51384888b9de9e0f3d8c501a67b9289268753626056de5b66b097783bec20eecda2f489fbc55fcf64e74058c9d027e7a5ee66685ce94fbc6751cd231f1b3d41bb97d3d11a931c766f3e25d07030d00e5e9d66eb3d708ab7991e9359cf6437e", 0x91, 0x0, 0x0, 0x0) 16:03:28 executing program 0: r0 = socket(0x18, 0x5, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r1, 0x5) connect(r1, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1000, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r2 = socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r3) r5 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x400, 0x24) getsockname$unix(r5, &(0x7f0000000040)=@file={0x0, ""/51}, &(0x7f0000000080)=0x35) write(r2, &(0x7f0000000240)="229a9cfbd727be1e", 0x8) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r6, 0x5) connect$unix(r6, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 16:03:28 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000016000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff5000/0x9000)=nil}, {&(0x7f0000415000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000155000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000150000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000014c000/0xa000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000234000/0x4000)=nil, &(0x7f0000234000/0x4000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000094000/0x1000)=nil}, {&(0x7f000000c000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00007d2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffa000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './file', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r2) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:03:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202292f66696c6530005e53b412c32c809e826767bfb14f3ed108cb73b8968f8e3e4171a29fae000000"], 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) shutdown(r0, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:03:28 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r2) dup2(r0, r1) dup(r2) setrlimit(0x8, &(0x7f0000000300)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x2, 0x20, 0x800, 0x1, "3122d259d003513142642154ad14516832c4f857", 0x1, 0x3}) execve(0x0, 0x0, 0x0) 16:03:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x2) execve(0x0, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) 16:03:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) read(r3, &(0x7f0000000340)=""/8, 0x8) r4 = kqueue() r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) dup2(r6, r0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6, 0x0, 0xff, 0x4}, {0x36}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) r9 = dup2(r8, r7) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) r10 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r14 = getppid() r15 = fcntl$getown(r9, 0x5) r16 = kqueue() kevent(r16, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r17 = fcntl$dupfd(r16, 0xa, 0xffffffffffffffff) r18 = msgget$private(0x0, 0x401) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000001067ee9ef11350f5df87fd065eca00000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000001c00000000000000eaffffffffffffff0000000000eafffffeffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000740)=ANY=[@ANYBLOB="43d17038d51013aeead9a2efed3264850c338cec1f7ac6947974afb21bd2ed07bb726dab12b476dc94e00864f73328477b22448993d74afe47517c290fec88adcd8aade4b744b254781dd3dc7117538d23a2324ff10537bea2c1fd2a58427e72da173dce9535f0b098f9861b373783aec9ef749b5a621dd42243e90001000000000000daa6493ef346fc4933d82ab6081311a8bb2f13f0a2ef8e1c88423edce6241e4e2b90eb"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x8, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="43e8007bee7efe6530005b820ed79075c17a4150d57667a3fe08b7b8d042b155dd0500c0297c45f4c2f78f7e7f71f3cf0c4705be737549344650041af755f729b1a946884d16f93c5922bd21fbb2b01d54f543b7d8d96d86b085f984340d1bd1eaf9381b8557834cb57561bfe0aa82c975f9b65d0e338342fe9e82e7f0d6b7449e85d3a10ef6f86177f438d7c7402ecc01813089829ef7a0c4f1715260450ae1e5dec4a0340a8e5b25d5123b4c60a56e4161587f040f0eb8825a5aa8d0eee9386f458018c97f7251f10e"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r25, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000100)={{0x1, r11, r21, r12, r13, 0x10, 0x8000}, 0x1e3c, 0x8, r14, r15, 0x21, 0x7, 0x2}) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000380)=""/67) kevent(r4, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000240)="a6ee8198208c94a5f5a84edcd58cba40ffc9db0141750caeef933199f325352a7054095c71e82745c617356d1787baea11c1966a2238ad1e7268ae2fc355bb412dc8cb2f16fb71b1bbac7655e7108a033148d8e1782ab8d0dadd", 0x5a}], 0x1) close(r0) r26 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r26, 0x4322d11273df4171}], 0x1, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x200, 0xc2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x3) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 16:03:28 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r3 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000140)) kevent(r3, 0x0, 0x0, 0x0, 0x10000, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:03:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x4c}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="d00000000000000000000000000009515908eb667c55ac65085f56eebe1c81d9964a38d00f4777dee38da4d0bbabc1b2ab9e4a3b2467c2ac010bd68a0a0168ff24aca46ecb4a1ef31029f3ff457c4ab1ce3117d20121b673b0fd8e46df79524706e1", 0xffffffffffffffcd, 0x0, 0x9) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r6, 0x5) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, r6) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000000)=0x5) 16:03:28 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000140)={0xc7}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 16:03:28 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r0, 0x5) getpeername(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007da10000000000000000000000000000000000000000000000000000800000670000000000000000000000000000190000000000b7d259837e5806d86676a8b68bcc949bfac038683cbfc864f3e612d632d00c2a69722bcafce82c9a613676743bf793d281a82fc091cd95a4e67cc7c360b01ab79ca9cfbed718f581da55144f9f4c363c5074b45da6acc807bdef2b8f478cdb4d5e92002a94a04fddffe3cc5de3cb46cd400363a23e9ff7"], &(0x7f00000001c0)=0x6e) mknod(&(0x7f0000000240)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) socket(0x2, 0x4000, 0x4) getgid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r2) r3 = socket$inet(0x2, 0x1, 0x85) write(r3, &(0x7f0000000080)="563566370d4f3cd691655e28416099046b22644f23df7158149111adeee0bfecca75ace6d3e1a7fef926a37a0add1b9790c7d756d90e155b55d56937934674bbbe25a107296a623d7cfb9c7351e55943e9e3d00be7acd725d841463de5d21bb8673068a6d07b3ce1704d7c44a9cd8b23fb392875a2c65ee08790d3cec16cb1db1667bba51d54d82038acefa5a7f0ef8bf977d635ada32cdf594ccda6ed6911535bf5171ad46481dd86128071adca72a713b641311dbc29b129e5b4e5a35eb8be0874aa1611d374c68d58ac17f24d9f9a7e62f23c165d5c58e35a30d98c6e79a0cb7a336d14a656", 0xe7) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x9, 0x1000}, {0x18, 0x3, 0x3f, 0x6}, 0x20, [0x6, 0x1, 0xfffff979, 0x9, 0x7, 0xdc, 0x7f, 0x40000]}, 0x182) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(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) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r6) 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', r6, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) getpgrp() getpgrp() 16:03:29 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r0) fchflags(r0, 0x1) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r2, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) socket(0x0, 0xcc365b85785f7ae, 0xd) 16:03:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="62020207b86500013bc2a517fc0ec6675f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:03:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfc040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mlock(&(0x7f0000410000/0x3000)=nil, 0x3000) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:03:29 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x183, 0x3}, {0x81, 0xfffff001}, {0x2}, {0x3, 0x100}, {0x46, 0x5608}], 0x5}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:03:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) rmdir(&(0x7f0000000140)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000080)="ad18f05de2f4ef18", 0x135) 16:03:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x3d6f}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ze\x83o\x00', 0x48, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x10000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697f, &(0x7f0000000300)) 16:03:29 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2", 0x57}], 0x1) mkdir(&(0x7f0000000000)='./bus\x00', 0xb8e5faeb2b4618c7) 16:03:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x1, 0x8, 0xf9, 0x3}, {0x5770, 0x0, 0x3f, 0xfff}, {0x7, 0xfb, 0x6, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:03:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) chflags(&(0x7f0000000080)='./file0\x00', 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000180)=[{0x87}, {0x45, 0x0, 0x0, 0x9}, {0xa, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:03:29 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x16}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r0) 16:03:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x64}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd27, &(0x7f0000000000)="0092fa9fb5cfb7dacce0693704a3") connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) 16:03:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2a}, {0x35}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:03:29 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) poll(&(0x7f0000000080)=[{0xffffffffffffff9c, 0x100}, {r3, 0x20}], 0x2, 0x7) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:03:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x10) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:03:29 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000002c0)) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x208, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x8, 0x2, 0x7ff, 0x3a9}, {{r4}, 0xffffffffffffffff, 0x40, 0x20000000, 0x9, 0x5}, {{r5}, 0x0, 0x0, 0x2, 0x1ff}, {{r5}, 0xfffffffffffffffa, 0x1, 0x1, 0x7, 0x7fff}], 0x7, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffc, 0xc2, 0x8, 0x2, 0x2}, {{r3}, 0xfffffffffffffffa, 0x40, 0x1, 0x1, 0x2}, {{r3}, 0xfffffffffffffffd, 0x40, 0xc, 0x9, 0x7}, {{r3}, 0xfffffffffffffffc, 0x4, 0x1, 0x7fff, 0x76d}], 0x8, &(0x7f0000000000)={0x7, 0x6}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x43) unveil(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='r\x00') r6 = dup2(r5, r4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000bc0)='0\x00', 0x20, 0x0) kevent(r6, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0xd}], 0x6, 0x0, 0x7, 0x0) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f00000000c0)=0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r7 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = syz_open_pts() fchflags(r8, 0x1) dup2(r2, r1) rmdir(&(0x7f0000000300)='./file0/file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r9 = kqueue() r10 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r10, 0x5) r11 = socket(0x20, 0x4, 0x1f) r12 = socket$unix(0x1, 0x2, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/bpf\x00', 0x20, 0x0) r14 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) r15 = kqueue() kevent(r15, &(0x7f0000000300)=[{{r14}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r14) kevent(r9, &(0x7f0000000ac0)=[{{r10}, 0xfffffffffffffffd, 0x8, 0x3b52c105abe59a0f, 0x1, 0x3f}, {{r11}, 0xfffffffffffffffc, 0x10, 0x20, 0x10001, 0x7}, {{r4}, 0x7ffffffffffffffe, 0x95, 0x80000000, 0x1, 0x7}, {{r12}, 0x8ddeda55f9781e6b, 0xd, 0xe2d2644c2f635aac, 0x100000001, 0xfffffffffffffffb}, {{r13}, 0xfffffffffffffffd, 0x65, 0x0, 0x10000, 0xffffffffffffffc0}, {{r7}, 0x3003f9e856f53b66, 0x8, 0x2, 0x3, 0x845}, {{r2}, 0xfffffffffffffffd, 0xc, 0x1, 0x9, 0x289}, {{r14}, 0xfffffffffffffff9, 0x11, 0x5d430a2314d031b, 0xfffffffffffffff8, 0x5}], 0x85, 0x0, 0x0, 0x0) writev(r9, &(0x7f00000009c0)=[{&(0x7f0000000400)="b7c37614aa749c6d2363a4f2e89f93238e4a00d56f55939a376dc8816d1da4747f6c765962e61679d791dd52844747d360ad146a", 0x34}, {&(0x7f0000000440)="76fa3383238fe34612596deaa01795f468ba109885b232494bf22bf170b14ec0b9c1d943c22ec23bd55b629c1b879ebd4fb45850423bc6d6e1ec124a5c17a1ffd6355318f88aaa61ae833cf461d1408babf6e374a82c3a383aaea5a075b1a93bac00ed3ce01e1cbe4a3de6a2030ebf6b9ff12fd96562edc729110975b16e35d46765d4b4e6d856890182cbd1f067eb2e275a6102114e2a6b060fadbe2009ef2c411e6eec64aacdb073f9296784ef3613424cf05aca96bdcc7261caf5270623129f0e12753c114bf64a192b9e770d78d9f04b37207dc8395fa9b69686791dd4ca13ebbab8dfbd14d829203d3d6c724146566632af5512c78aec0c", 0xfa}, {&(0x7f0000000540)="0c602c2b07849d2adfec8cfbf53254647798f43635c2817c8755a627758de4f8d57a634e5ef28732ccdabe255ac7b06675f5dde9a07fb2a5524f92cdbfe39f9b5165788e20", 0x45}, {&(0x7f00000005c0)="de8ac7b3326e6c91fe1b00dfb513585ec04068af2a2d64c46eedf13b0207e344e746a5e67a37b2e0a7a4fee9f640af046fdcbe565a14165ab49e72a2f65339b33b", 0x41}, {&(0x7f0000000640)="c9ab7abdf0875e05ef1b230e503bc581d754051bb017d6801afd0fcce375b27712af71cabbe46abd7fd29e83a571a1d09b881a91e787f0fbb1397b9490df2f90e82c3d3873594bcb8442438850e81bff5f47a86301b7c3772db6501a044b96dd83aecece039c7141efa95aaf2fd3986e80931b13b49d7b0f7bdc15fc15a719b4c7324c4b7c354061194470152155acdd3acdedbe0cc52119f884148f550c8a5debeba28e6c71e887b203e56fd160fe4d705b9d20bc0890155669011fc2f6c4113a363d028268de5020febd4589", 0xcd}, {&(0x7f0000000740)="6047d9cb77f992fb123836e7410652c11d14cd7b596356ab4b9a8d9577319297126ca8632e685ebf", 0x28}, {&(0x7f0000000780)="dec7", 0x2}, {&(0x7f00000007c0)="b9f62f9df971ed27fb4796757a122e59df1307925ff05e945907", 0x1a}, {&(0x7f0000000800)="b2ea49becbb6d65c3cc3cd648ea63b061cb0611db2252373f6906aabbbb2bca063bbdeb63e8b29515227e22a8a9ede82570940995ddeac6e47c0b1a039281cdfd9ea9dca3037104f2fde1ed930c89e446f52a58b41ced7bd30de90afdc0e057de0479297e8180a4ac7e0c800d5a7acb9e2197a7ebc5a526e8ed54e738e808260179fc608d945fa36e6b56d501902ddc9b5b540f37164bf623785d3416be3a284a9891e8badc70f61025ff64705be13e64de3d09dcf7c4a63", 0xb8}, {&(0x7f00000008c0)="d4bd289d311621535ab4ac50646b2fc7be94b5be3de72ec74f010da2f5bdb2b59ed3cd59703556ed5fc2d21e590c52fe3f74de552d597970fd5892810372000e92bc8974ff41c561c84ca506ad60cf13a8b166d4ef20621476239024c44d77c5d547d38d81ac022b99cf93cdc871df86ab5bbf21985eba15f2cc9840c7c3f51e35643eda2aef24d2ec141bcf34cc4db0ccc4487957a55bc1f2cf4ce82826b0f81be8fcac14f7e76455fd0c8abc28ed5d624d60b3771eb0e31ab17aff923ac392017c6a378be87202a7bcf5cdacb95a5990b617d06b7c17fe0db13d46b1fa5ee323a0330729", 0xe5}], 0xa) 16:03:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x28}, {0x6, 0x20}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000240)=0x10) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) 16:03:29 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) 16:03:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) munlockall() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x4c}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:03:29 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000100)="4ac252", 0x3) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x2]}) geteuid() ioctl$TIOCCBRK(r0, 0x2000747a) 16:03:29 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81000000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x20, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0xbc26b57ef2e81485) r2 = msgget$private(0x0, 0x80) msgsnd(r2, &(0x7f0000000200)={0x1, "fa1408f36aa0df4ca6fee320cdc642a23d2e1e2ef97a402657b1d6131a870f20a3f5900d00e087e1a7249a2cd85dfefb47c11f7a18073e423460f42020400548320997b47aae1a9ca90793acad122be1b7ca0e2b87356b04a8dad0414fdaf938a8f5c89ef237ee74d9"}, 0x71, 0x800) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x401, 0x4, 0x9, 0x0, 0xc1, 0x0, 0x5, 0x2, 0x1, 0x8, 0x5}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = msgget$private(0x0, 0x101) msgrcv(r3, &(0x7f0000000180)={0x0, ""/92}, 0x64, 0x75f7d3e018049e15, 0x1000) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x3ff, 0x62c, 0xa9c6, 0xf6ac21e887232d63, 0x5dc6, 0x6, 0x7750, 0x0, 0x0, 0x3f, 0x80000000}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:03:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x240, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x64a2}, {0x1}, {0x16}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:03:29 executing program 0: nanosleep(&(0x7f0000000040)={0x3, 0x1ff}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="67022e45668fb2653000"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000080)="9b3758e1b1a941f0360f59f6998d404927089a3c5eb244200a36aa165ac7d31ff71cbb977277f55915be41d44a18feedf5969d391c761d129bc7c676d0bd65e04ac85f4632ba94bc8b1b2a242641007ea5253657030f9302e0198308d7d65d2e5973db053a53870d14ad73474eac2c68d2b50b4b348f9ab4a7b76f4f5c", 0xfffffffffffffeb2, 0x8, 0x0, 0xffffff04) 16:03:29 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000740)=[{&(0x7f00000000c0)=""/24, 0x18}], 0x1) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) getegid() 16:03:29 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) read(r0, &(0x7f0000000300)=""/226, 0xe2) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) 16:03:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0xfffffffffffffffd}], 0x10000, 0x0, 0x0, 0x0) close(r1) getuid() r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(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', r3, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000380)) r4 = msgget$private(0x0, 0x718) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getpgrp() r10 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x8001, r5, r6, r7, r8, 0x4c, 0x6}, 0x8, 0x800, r9, r10, 0x7, 0x4, 0x8, 0x484}) r11 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x74}, {0x4}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mkdirat(r11, &(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', r11, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r11, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() 16:03:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10110}, 0x4000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x8}], 0x1, 0x3) 16:03:30 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) fcntl$getflags(r1, 0x0) 16:03:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28b1) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x6f}], 0x1, 0x0, 0x0) 16:03:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x5}, {0x3d, 0x0, 0x0, 0xc752}, {0x6006}]}) getuid() syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:03:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:03:30 executing program 1: poll(&(0x7f0000000000), 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r4 = msgget(0x1, 0xc0) r5 = getuid() r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r6, &(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', r6, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000380)) r7 = msgget$private(0x0, 0x718) r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = getpgrp() r13 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000300)={{0x8001, r8, r9, r10, r11, 0x4c, 0x6}, 0x8, 0x800, r12, r13, 0x7, 0x4, 0x8, 0x484}) r14 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r16 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x6, r5, r9, r14, r15, 0x40, 0x2}, 0x9, 0x0, r16, r17, 0x6, 0x8, 0x1f, 0x101}) r18 = fcntl$dupfd(r0, 0xf, r3) ioctl$TIOCSETA(r18, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x4, 0x0, "000000000000000100002000", 0x80000}) r19 = socket(0x18, 0x3, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r19, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 16:03:30 executing program 0: r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x8a88, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100c2, 0x45) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x9, 0x0, 0x81, 0x0) 16:03:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0xfffffffffffffea7, &(0x7f0000000080)=[{0x20, 0x8a}, {0x5c}, {0x3, 0x8, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0), &(0x7f0000000280)=[&(0x7f0000000180)='/\x00', &(0x7f0000000200)='p!\x00', &(0x7f0000000240)='/dev/bpf\x00']) r1 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") r2 = socket$unix(0x1, 0x5, 0x0) sendto(r2, &(0x7f0000000380)="51b9c2329863054ca04719441407187ea73c65a03d96030ec07f06458c8734bbad0896d595e1ab10f74eb2a594cc955b9216d89692597996966851af5009ea8768a6d0161da3f8ebdb214cd0756cdc26468136ad2f769f1abdca454167999ab7023df4484843901a2a2411d8f8f002886ac765017b4fc63f0a3932dbc8896bf56ecba176b2b1d8ed2019a8c5cc1b926a04192e8be074a8cd6213463367d110e22bd5350a2ae5459fc998106ab492030785889004a1d38e6507ad19", 0xbb, 0x400, &(0x7f0000000440)=@in={0x2, 0x3}, 0xc) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r3, 0x5) connect$unix(r3, &(0x7f00000001c0)=@abs={0x2, 0x0, 0x0}, 0x8) 16:03:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d189da0000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x9) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="4154b9c68d61ff89f18ccbd4bd7683cb44db856d282211ebdb2847e66ba28a57fa55af5e1b4fe1d032956d8eb475467c7a725486e6f5519c4a0cbdfac85c00100000000000008df1b7d819d66494d6ec79c5ab484918c663d5bb422b7302b2ed7a62f1a4801a1c15e86979feaf9dc3cc31ef5555504a90b86394937b62ad58eca9a5755ff3083d56f1a2144b467077d4b602d19712e4c8cd517b934ea6dbd657431092a8a1cd6664623903247b0f38de379a1fc632e31ff7b8a2e97ed1c3ee5ad855eeb5c0b6fa78cbdbfb4695365c2db6321d5572af63ade69ba0d02d98d98150ff9720b4c017d927cadffa4cc145db229b30395dacc24da96495747fdfe61f301a40"], 0x10) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:03:31 executing program 1: pipe2(&(0x7f0000000040), 0x10000) openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='//e./bpf\x00', 0x0, 0x0) 16:03:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x280, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80008000000027}, {0x3c}, {0xc}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r2) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) 16:03:31 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r0, 0x8004667d, &(0x7f0000000040)={'tap'}) r1 = semget$private(0x0, 0x1, 0x80) r2 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r2, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0x1) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000001c0)={0x7c000000, './bus\x00', './bus/file0\x00'}) chroot(&(0x7f0000000000)='./bus\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r4) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r6) r8 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000300)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r8) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000a40)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2}, {0x8fe}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r11 = socket(0x2, 0xc003, 0x4) connect$unix(r11, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r11, r10) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r10) recvmsg(r10, &(0x7f00000008c0)={&(0x7f0000000740)=@un=@abs, 0x8, &(0x7f0000000800)=[{&(0x7f0000000780)=""/63, 0x3f}, {&(0x7f00000007c0)=""/15, 0xf}], 0x0, &(0x7f0000000840)=""/103, 0xe6}, 0x2) r12 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r13 = accept$inet6(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$LIOCSFD(r12, 0x80046c7f, &(0x7f0000000300)=r13) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x5, 0x8, 0xf8, 0x4}, {0x6, 0x7, 0xf7, 0x4}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r15 = socket(0x2, 0xc003, 0x4) connect$unix(r15, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883ad01000000000000009f845d0348990cf5246de1333369d608c2fb82bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff08705bab11f900000"], 0x10) dup2(r15, r14) setsockopt$sock_int(r14, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r16 = dup(r14) sendto$inet6(r16, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) recvfrom(r16, &(0x7f00000003c0)=""/216, 0xd8, 0x800, &(0x7f0000000340)=@in={0x2, 0x2}, 0xc) getegid() open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000080)=""/224) 16:03:31 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000452000/0x4000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000250000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000558000/0x4000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000345000/0x2000)=nil}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000024000/0x4000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000243000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffe}], ['./file1\x00', './file1\x00', './file0\x00', './file0/file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r2, 0x5) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x10001) ioctl$TIOCFLUSH(r1, 0xc1206922, &(0x7f0000000300)) 16:03:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:03:31 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) close(r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) pread(r3, &(0x7f0000000040)="a1bd92761a11963375b21cbc26f9fdc6d2f5c65a8953775077b871032f70e5c9da63ea015c4dd1ea82497e724c9750b06fa1d24265af722fe65ce19735869ed4402285ba6f652ecc20992f215b69a1f74a10f8873619bf73e50709daa89753983e16b8959efc3078086974588a45f25569b07602693886bf", 0x78, 0x0, 0x3) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r4, 0x5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r5) flock(r5, 0x0) 16:03:31 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x6008, 0x2065d) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r2) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r4, &(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', r4, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000380)) r5 = msgget$private(0x0, 0x718) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getpgrp() r11 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x8001, r6, r7, r8, r9, 0x4c, 0x6}, 0x8, 0x800, r10, r11, 0x7, 0x4, 0x8, 0x484}) fcntl$setown(r2, 0x6, r10) recvfrom(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x42, &(0x7f0000000000)=@in6={0x18, 0x1, 0x7, 0x2}, 0xc) 16:03:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xd8, &(0x7f00000000c0)=[{0x1000, 0x1f, 0x1f, 0x2}, {0x1ff, 0x2, 0x20, 0x8}, {0x0, 0x4, 0x6, 0x1}, {0x1853, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:03:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x3}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = semget$private(0x0, 0x0, 0x420) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/77) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:03:31 executing program 1: r0 = socket(0x2, 0xc003, 0x29) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r3) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r7, 0x5) r8 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000300)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r8) r10 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r10, 0x5) r11 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000300), 0x10000, 0x0, 0x0, 0x0) close(r11) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYRESDEC, @ANYRES16, @ANYBLOB="1c9d42e23580374dbe632301e6d4eb87a28fcdbb6fdff1a0871509bf61654e5d9ea264328bc2d25f0f2065d9f3", @ANYRES32=r2, @ANYRESHEX=r3, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32], @ANYPTR=&(0x7f0000000340)=ANY=[@ANYBLOB="ba4c11fd2b9a719970538ab3ce5df3e4d7097cb9d96a17c91e9d922e2af936b93cdd34dd77131d4da28f414a81d7cbc0f19c0a67da29b19f21ad6d179c8746ac0dc946a63beffb6c2885e90ead782499a0b9c47ae142234ab4fcd7c356fdbc9e186662533e1e65e6b85f5cb20e66a55cb860dfd205175a2365b3a269dd0e87d242434a5fcf6a68e5ae39bf89e4e640c241e02d28327b3afbdb7fb3f1e1f89943a374dbadd599024de96938dd4ed822a65d6e6b7817195c75da3203fca4fcc3", @ANYRESDEC=r4, @ANYRES32=r5, @ANYRES64=r7], @ANYRES64=0x0, @ANYRESOCT=0x0, @ANYRES16=r8, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRESDEC=r6, @ANYRESDEC=r4, @ANYRES16=0x0, @ANYRES32=r0, @ANYRESDEC, @ANYRES32, @ANYPTR], @ANYRESOCT=r10, @ANYRES16=r11]], 0x6) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="40eabc06a150d3f107ab945339480d4483b7450a04cc9709cd3742f83db4277d08d9f469fdf7f7ad773c23551e0e46d4aba19096ceb3345d2c1a2f462c26251983d734"}, {&(0x7f0000000080)="b00e503f5f0de48fce58e1f2ff9a2bc8982f78b78eb10062d1ddeee3f7ec91db04e925943e798f05c30d22b09f7b3d801b09fb34994cd1dd70113ea81ea00fb9342e263078cbd37bcadf4ca961532f514089de402eba3c1655c6d8c5e16c5885b64f236e7fa3e9997cf36d0d0024c850ba859c00b50e2ff57fcab53b627cc77489c7"}], 0x1) r13 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r13, 0x2, &(0x7f0000000000)=""/60) r14 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000300)=[{{r14}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r14) recvfrom$inet6(r14, &(0x7f0000000280)=""/171, 0xab, 0x83, &(0x7f0000000040)={0x18, 0x0, 0x1f3e, 0x9}, 0xc) 16:03:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb10b7f69c7c1256b1c31c53606cd2b5e6547b340ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7fff, 0x81, 0x4, 0x2}, {0x8, 0x3f, 0x5, 0x4}, {0x7fff, 0x9, 0x3f, 0x3}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x3, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:03:31 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="1f7e7888e5b9848c4560d25f1d46f0446bd2fd34957ea3a35c303b9a6afa9424c3ecf8d872426d30537fe8b425c31bb4c9c52570a93c04fc443b24e04de2c0d3b36b87fcd59309a5bbdd5aa685df996f8c4972ecf29389f63967cac0fb53f1c8971af028b5212956382c98fd8c23bffa5e5fd776e4fcb013bb"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000040)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r4, 0x5) shutdown(r4, 0x2) close(r2) sendto$unix(r2, &(0x7f0000000340)="749703210f6e83f89087515ab4de46480df8ec05b3ae077f3a7c6afcdf571b442de600d696b09f5946060000000000000023d47bcb86ba219627f9379b4ad8e021fd1c1ce0d12641d19a1355721492573d0854083448e629f59dde44d3239c3932e42b82e6b255ad36516db411850e5258037b3d9e2728956641c09386aeaa5c139d884654f5d47ea512d2718f335fdaa1fbb3f74e3cc086fa035460e788c0d41ae9ded07a9fc74cb030a375a9078d1bed98f324d44a52cb619bbdb01d69272b4c79b9f51f7e3425e7e81a0d51aebc5ce46c0ac600000000000000000000000000000000077cd46ed6af2050d458a8eaf464f01a1ea0b4b70054226b6f4ff0bbd0d0c95f8ebfa77dfe1765bb09437bb2f8a540fd3d7907e545c03afdb6cfec1b7b08bbc72d4a56d0f01dab35485e0b9d19d5dc298b4b893750df07373c3cf117bab11f68a11fb11882d06e21de28212c1ba8babc55f3a5b023ed5c9867a42e948746089ddf66cb00871700c63dc815599ff8df5cb3a51d3a0d5bbe0bda5b51e4a14e9c614805796ec016474a7f4c83ad9f36048eec13181f83556b1eec3b2e2d764fc84550cc63ebb1629b90af2596ac0c5d90a49c7acd354204b2b26ab7fd8d1ff60000", 0x326, 0x4, 0x0, 0x0) 16:03:31 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) 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), 0xc) geteuid() r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cead9aa29208c014e2156d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000a0000000000000000"], 0x10) write(r2, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r3 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r5 = geteuid() r6 = getgid() r7 = geteuid() setreuid(0x0, r7) setuid(r7) r8 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r5, r8, r7, r6, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r9 = getegid() r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r3, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r7, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r10, @ANYBLOB="000000004325ce731b20572afa3d9d6678f694afe9515e4246778d21160a8eb0ebc4873871b3bb8c58ff99dbcba85b1866e9f0fd"], 0x40, 0x20c}, 0x0) msgget(0x0, 0x8) r11 = semget$private(0x0, 0x5, 0x204) semop(r11, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r11, 0x0, 0x5, &(0x7f0000000340)=""/211) 16:03:31 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r2, r3, r4]) r5 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) linkat(r0, &(0x7f0000000400)='./file0\x00', r6, &(0x7f0000000440)='./file0\x00', 0x4) write(r0, &(0x7f0000000040)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x2bd) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r9, 0x40044278, &(0x7f0000000240)) getegid() msgget(0x3, 0xc0f) getuid() getegid() pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x0) close(r10) setsockopt$sock_int(r10, 0xffff, 0x0, &(0x7f0000000100)=0xd00, 0x4) bind(r10, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) r11 = socket(0x0, 0x8008, 0x6) r12 = kqueue() preadv(r11, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r12, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r12, 0x1}, {r12}, {r11}, {r11, 0x2}, {r12, 0x10}, {r12, 0x20}, {r12, 0x80}], 0x7, 0x3) kevent(r12, &(0x7f0000000300)=[{{r12}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r12}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r12}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r12}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r12}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r12}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r12}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r11}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r12}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r12}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r12}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r12, 0x40}], 0x1, 0x0) close(r12) dup(r12) r13 = getuid() r14 = getgid() fchown(r12, r13, r14) r15 = socket(0x0, 0x8008, 0x6) r16 = kqueue() kevent(r16, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r16, 0x4}, {r16}, {r10}, {r15, 0x2}, {r16, 0x10}, {r16, 0x20}, {r16, 0x80}], 0x7, 0x3) kevent(r16, &(0x7f0000000300)=[{{r16}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r16}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r16}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r16}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r16}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r16}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r16}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r15}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r16}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r16}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r16}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r16, 0x40}], 0x1, 0x0) close(r16) dup(r16) r17 = getuid() r18 = getgid() fchown(r16, r17, r18) lchown(&(0x7f00000001c0)='./file0\x00', r13, r18) r19 = socket(0x0, 0x8008, 0x6) r20 = kqueue() preadv(r19, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r20, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r20, 0x1}, {r20}, {r19}, {r19, 0x2}, {r20, 0x10}, {r20, 0x20}, {r20, 0x80}], 0x7, 0x3) kevent(r20, &(0x7f0000000300)=[{{r20}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r20}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r20}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r20}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r20}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r20}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r20}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r19}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r20}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r20}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r20}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r20, 0x40}], 0x1, 0x0) close(r20) dup(r20) r21 = getuid() r22 = getgid() fchown(r20, r21, r22) r23 = socket(0x0, 0x8008, 0x6) r24 = kqueue() preadv(r23, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r24, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r24, 0x1}, {r24}, {r23}, {r23, 0x2}, {r24, 0x10}, {r24, 0x20}, {r24, 0x80}], 0x7, 0x3) kevent(r24, &(0x7f0000000300)=[{{r24}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r24}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r24}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r24}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r24}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r24}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r24}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r23}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r24}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r24}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r24}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x40}) poll(&(0x7f0000000000)=[{r24, 0x40}], 0x1, 0x0) close(r24) dup(r24) r25 = getuid() r26 = getgid() fchown(r24, r25, r26) getgroups(0x4, &(0x7f00000000c0)=[r18, 0x0, r22, r26]) r28 = getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r28, r27]) getegid() getuid() getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getpid() semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000280)=""/67) r29 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r29, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r30 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r30, 0x200000029, 0x67, 0x0, 0x0) 16:03:31 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:03:31 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'w\xd2\x00', 0x0}) r2 = socket$inet(0x2, 0x2, 0x0) connect$inet(r2, &(0x7f00000001c0)={0x2, 0x0}, 0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f00000000c0)=[{0x9, 0x9, 0x2, 0xc6}, {0x7, 0x0, 0x3, 0x1}, {0x3ff, 0x7, 0x0, 0x7ff}, {0x9, 0x1, 0x9b, 0xffff8000}, {0x800, 0x1, 0x7, 0x7}]}) r4 = dup2(r1, r0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x1c}, {0x6}]}) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r5, 0x5) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r8 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000300)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r10 = kqueue() r11 = socket$inet(0x2, 0x4000, 0x4) kevent(r10, &(0x7f0000000300)=[{{r11}, 0xfffffffffffffffa, 0x23, 0x1, 0x40000000}], 0x10000, 0x0, 0x0, 0x0) writev(r10, &(0x7f0000001440)=[{&(0x7f0000000440)="0359b3bc7533b2df92931ac18880ea48d41ca1c0ceac87d9cb964b469cafbb660e573bfd54b323ca8590109e211dd86588fbd160476472f87ddb5bcdb332e69762fa896c0b5b3d25c502793d67cb5c57be07f2c1d4c364fcfd746504ea885bb83546df374cdea24d51d8f3404e0a42e2671b38e4a96ad8c6b474665923d17d16c8b09a24335eb690876a07632a9a219203cfe4e84d286a0ed77eff14238f2a509065bde0215901c665148bfb5075fcdf798eabd5eabb063edb1a775d88c4922a9534adc8734efd8f9a92e9a0ac1bf2045a294bc84317f6fd2e6438a7f89ba9f328a8576bd00fe0e1bae9b1e6d62dcdc6ad4916ebde62b0db2b31acf2611882090277b5a48442fec5cdd300304a4189a73e67f55d494256f55eb35e6f1e9adac5a93beafc31614afc6e9b6faf6ebea8b2912561f40c2239e2432dfe660d82b8737f39b9c40ce8b3976e4343530355be0b9a439244dd2aa823bd474cf400c60cbbb9ad271d71b15591a7f8b691b862c4dd032fba42e592b43c3f93bc996684408b5378d01761774020461cefc566e09e1fc6cdbe53a3aa285c2841b274ad0c36e64f2d86b9f28822d919152d85744083381462534b3eefee9e1ef480cc80860306810a204580384638c43f3b14c5e40fed849709303c5992e0cf3c51ecce3f92141e668b957d52d13ae09407fecea94a6279f40fea5ad1b0fee607140f40117aa59067d43f8fe11ae87aa6ab7326fce1bac994617c9fb937dc01aa8720721ad979538225a3242c05055cf2247284067bf1181aad7132be5c741c7b51cdf974c80afc2d78e080d3d350c8f007b8270a0240b3340eda9060d747224919ffe025a2c2654d000778900a3ab6d708d474ea0fe1d85b6ef6caf98b2127f23e534073c8d2343e2c0ef6085c39cc4f31deb73feac98624d8187cd36fbefca2eaa2f84c7701194f39caaee1d0ed5fa17f193f0a63f5ee42ee5b7d57841f4d7e19170dcff9b97ef399a02ae03c40761134ced7c2686a22baefcaaf58fefaac2b995ee543fad89d1ebb3d8ef2ea1a4ad79f7b87f0d196e3034fd8bde760a9b9e0a82b8df9f9dac836d531435c971613720265853cf1f3343b3dbffa951ff502f1033438b92776ee765dd4ca9c49d16feb4a343c641f34a39f4a68ba1b2a346995991c0e2ef9a49a70867d81139f175dce6127fac73a75531218574231aeff8175e368d0aa1305b868d9931c8e26a51a2379634069cce02a5aaa4a4acf8568ee1547276e4eb0b81cc2579f5714f5f9bc97a2ac11e92659f8953339312feba067cbb63f606fb26a023fe9e400306bde023ff5edf8b7581144ac9417f456048d35ab957fdf4cc51da2165f600cd3e82c170410d279d1adfce838367e32de1d7bd332aa9b52174ebbe2f3d25141f07945169cf1ff3f8462c1a55c715fe8b74f135bfc4b4d88bdd721c369bd4261dfc17abfe6651c6c11310e3d1b82132032fab50a933f83eb884373fe5581bdf741cee4353d06c91847a6ab0df8a6992e5d7d180dc1d71973cf783e9a2e34c8ba8c550ac8709368c558917298aa5ae04f3112861e72dda139746ccadd2852a8385c1928a52de90a65b164dc9a19e5784c546b2850a243eb7d1ae320634ffece7650d4e15b1288cc2dea40c8d3ca338a5db48912740e649b21daf322877175b40d047fb3916f83dd4962b0669e11197945d8778e271b3ed5139a79bd5e44b30ca7ff91bb653d7f096aef2d9e78100c295a97f4101e5658504542a4e13b15472c878f18e9cb051161da3de0d5e0bb0c4e24b0ae75e7013fe94cb7857c10de262041b8a5aeb4db168b57ecb2c563b2c43b99e5ff0ef9d9fe73ec65cab001d6bbacf45d7270c73f62164653f2662ded1f3116f63b7b0fcf9ceb0c132043cac935358b1977c7efad3c5f0945655b41ea07f2b01b360eea709c2161bf3359a86ddc9e3de64725f820d762de2b68a1061ae74d3e58521c1aa96121c38c285253f7eeaf149525db139bd67f4f9d4e86bfaeb8b8e9a0843e77f42e96fa268fdb395947b59dfdcbe7e0d5365f625b4f4635a0c8b7e5bb04012874d854875c6769cf77a436086c7e91b1a07f7f3fe07ba317088efedc2c687fd0ac65ee581aa84a60d0af633e4f90b0a7c1036a396b9c9d776e4f785c722f80b5824471d18da7e315c99f0c7e908fb0b4dcee37a1a4c8ca28a4f51b774646da594a5bf6d71d0955dbc212d10e8211171309ab78459962b3e93855ee8b11d946a372dbb52e940fd559ff3e61218f3b521700cfdc706fd4c59f3c291deddb2cd3c43bfac51ce06628c5fe2c69d27196f6f4508d083293cd70752a81fdd1379c52b937a3c3ea219e66f688d7df8e0c3c875a20727a696938364afa901c0c91ae329cebb44a4ec7dbe9b5f47673453fab4daf0a5df4ee8b992786933a96e6b083e95abe776fd4cf262c6f88480014ffe4a92e127e3e06ec390182b4eff08a7495ce34f58bfc992200dff315d7054fb00ec392597992d999e37b14945a0d18c86205bf0c5c24442c8e230eed235c7ddc26c0f0385f8ed482f346f42f43e5e5f51eb6ccf3b202d11a61270fdcb19d1a0801ab18d954c5e505bb8266e8ec6c690292306d6b5af1bae97b9dc93165dc7da3fba44bb5d3b6f20f69f090654e6312d005235356ea1b93f5ece5a4c65c6ad69289e1aedbc652b1cfa6c9db8a39c64ed2808fcff2c37a6dfd44cf4731d7755a44a863921b4ee916dd87cc5416baeed5ca874c56f60c7f8d89ad02ff80301c3584599ee0d94bbe90b4231cd3bde6268e7c4d95be4b2bbfb422e542956232777d2ed57c0a3221559a3d712d4656d58659661bff52903341cb2e3e8cf870630486b04fa9690b74da9ae8a9c08dabcec1a6d3ee85b8c0ef73b868741cd55c49f80ae3af43dbf56cbf809373c4c4d7a5091881dd4e35c88de7ea3bebc2bd98664c526387cf564b73f1e34dbe79309edb8dc98288d2587dc7ade08d4f1c52164c2abcf9b33af170d6935c5786f20c18a9c14ead24b0279026a5439af27eba3072ccf4a181baff428d8bbf5cc015899ae1d3b01c6de32b09d19d6fba24828ced5b484860e993997b6a0813cfb12d089c1f6286338a4cd56dd07d7d26b3e1cc9377dc7e111c9f4c26d37cee624f4c3f299e1df762571ed9db9e679ff6dde91b0026b997247242e64b535e5281925a6c165f03af19818eb4aef50c7739a468b61e35649395ee7520c50a9cab03648986898d709635e3ec941e55c3a275d15fb4041e140052219d9015b5deff528ffbb010f330a88ecd0a015264418fa6c0e24d0cd8b908fc2b0c61b40693d3233d6d77ad89f1c0e732bbc4e2480d13e42db28f08a32a3ed8461a2bd20fa146c30964b0ad2364f21fff72474e951ac0eb7b95e02f74279e746d14e9871efb2737e0e7adfd1658c112574eadb1445fa62184cff23b37fbdcb2c885bc7fcfb6a32b3d8b6b785ac54bdb9057fff36c25f28f6d7a5e6d789d0582d8d601a923c28ce71743471af78aac83346ff537416772db47f4139c9374b0814306f99f2e503745c0b87455c6758b18b44135a9c5c15b9751d98b448bba47577c13a903980ce9ff05f87e700c0a2e1be2456c2c4498265806640ab6a6c3f5f0d3c3c5e0dce578c691a51d9b2aad904ee7dfe9bbd46900e594255de287705f7e0ad83c22a7ff7e00d406392393312024fb7e9d94f6d1c112b036dedab210a10f909bc739bde2f5bda4ba5d5ec94afe2d5efedb1a45c809bbe0dec0faa62e48a262da67b30e15ae34af3f6d85398da97cc3a3dd776e093613fa9e80134968bb48e2ae9920a227ad659bb46ecdc9017e65852103842caf44f2488fa1b7a317bffe1682c8d687c87c79817992082fc74a2a33ff66284e675d7f65d174bae6eb2b2e3d34b283c301c333f0d18ef46f44911d656f0fcb3d9d0b5bc84da6d09d0ed575ac4dbc9fb2d9910cc45976aba612eed2a35280798016329de0d18cf64c8a1c4bba2f6b3fa932fa75a5458da8d49e254c0eac9f64477cdc55b0ada54455c2d10390cd2b3c1927eb933f013cbde6378ae00cbf86312e1e3922688a246e8726c70e991b43a831a1d5259c36bf6b4b494584fb25ba1cfd5f57c71c59bf7b72c99c1fcaee1391f9451a99b690eeb32a4ebc16ac642dccf59dbb6e16fc4b463e4189d4882457e30a422c7480714c09040a4fed04a790e22eb60bda172abc11f807dac47fb0f3122573734d57f93cc41c9636be715dd05df047b4f70f62a9072fcd3cb83e1d878523769e3d6612cf8a12a8fe837cebe5f6e369234703e20cc6f04cf75aa321eedf81e0c948e733c50095e8ea66ccab4029c5a468fe8722c6ee48ac95c7a8a5fba43c0dfd4ae028ec8480f80e50bbb066aca61c0d4269b8e1211d841f6852084ccdb47ec29c0d24026bb9e1da8645c577f0fe75be3c6dcb45c8772e8e06f3b6c21f3d181e3e1be7fa3179b641aa530648874057fadb8aa7ed662e403a1848c10597027626e96c39f4e928031784ffb4aae8faf92aaebe1473762489cdc7eee987d4cc739e90744f20df775f66855326b94db5cb55dcaa5f4cfe1aa519df89cbe14dc42374b0957489865cf63439c35bcb39db2f2f532b17f3e3f364399999d911de729e7b64367ce7e294d949ff5b1b94f58e5a8999dbe62519f2cef1e031160c881e90cfbefc71b0d5c86eb17c7ba6a61b8fc6d311d788eb691854e701e99481c7f2411dea781a2bf5b693d6c8c70fcd4a0c998c621b55e2d26fac274c846d3429ae6a4ffe13f8ad5166aea185d862d38a6bbfda8ae9b3f4a07a8f5687d3026529ca8f818395e377ebdb650032597430433570b5fe10a8de46bc9501fcd9bf45f1ba3bcca0211750c104538d49c5e7254d13dfcbd796117e49acfa07a8522af0c410e68c6aaffbd159adae6ada87751ab5f30596071a99bea7053f6dffa096ceeaef8bf1f2136aca98485f29150544e8dfad1ceb900954f0fc4ff816ff28d6ecc47ef6c8e6e31acb1e32af7ae6fec6a5067c2e0c926182c226241eaed224b3ff9e38bbce0a0a28f0292342bcf588c1f83a3f2a6be6e9b983a8dda233312c6fb9cc8f02132b0a144d07004f12585eb9f2720fa6392c4c21215bc3f24b15e54e95f1c1abd7f375eadff47b6e30a3386a631793d1b252e11fbe9d9e5d0844a6c642556b3507c1beafb4898865f62333132b2acd328d09a65cd2c097702ca9d855196d5032ba9626fc2c5e3fcbe5bcac3f6cec0dc87e365903396d4524bce05112b5d9ccd57cd9fb997d372b87804c6ec91bee39cf22f936f5c348883cb55e90499457ce1144b2ee14ca375d47e9c105e91e0f41ea667c9a00d0f8d9827871d60adbeb55d30657cafe3e1900677d15b3d2bfe7bea9a587fa5791f0a8ff7769cf859b727a1abe81e281613a858aa301f9dd01b56a8e98796956270acf3c2246c1690ebd5eb3da005b723fdf9e11dcf68cf8a895fbbe553f42fef7406c39e9ab31709864108b0a6fa93304b6340df2a7317a44234b4b44b3d99a03d1c36c4f61b945f282a86390aec392f5870c4fd984eb4de2d11b3f46df4aa919cdde7066dfb8b5db1d6ceb1d0523d15288536e38f3b9a6a02507dd95d5eb09cf9c0b66176a29e0691a575dc7912e06559f1ce7a99443259c2098a760668df039f7c7810e534ed3f3e57dbb52b8ddade09eae886f0ed2c18dcac78410555acc5b87cd5f43c2804bdad94b0e8a8893eac2d54c66cc3e59fb57eeca21aa9c694848eb130710cf3fa496d0cd4a135582cbb03e9e12d9fedee93b8f771022d91aa0", 0x1000}], 0x1) r12 = syz_open_pts() pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$TIOCEXCL(r13, 0x2000740d) r14 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000300)=[{{r14}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001480)='/dev/bpf\x00', 0x498, 0x0) kevent(r3, &(0x7f0000000200)=[{{r16}, 0x0, 0x4, 0x40, 0x4ec, 0x6}, {{r7}, 0xfffffffffffffffa, 0x20, 0x20, 0x7ff, 0x400}, {{}, 0xfffffffffffffffc, 0x22a8197a626bff4f, 0x2, 0x7, 0x4}, {{r9}, 0x0, 0x4, 0x40000000, 0x3, 0xffffffffffff0000}, {{}, 0xfffffffffffffffc, 0x40, 0x1, 0x6, 0x1ff}], 0x7, &(0x7f0000000380)=[{{r4}, 0x419d9740e05ae9b8, 0x84, 0x20000000, 0x4ee, 0x2}, {{r12}, 0x737029ae17c6aba9, 0x10, 0x1, 0x5, 0xfff}, {{r15}, 0xfffffffffffffffa, 0xad, 0x1, 0x1, 0x4}, {{r2}, 0xfffffffffffffffd, 0x4b, 0x0, 0x1, 0x9}], 0x8, &(0x7f0000000300)={0x1f, 0x200}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:03:31 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x1) mprotect(&(0x7f0000408000/0x2000)=nil, 0x2000, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2fff696c653000"], 0x10) 16:03:31 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) getppid() connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="34eb133bfdb31fc95200bacb00b11ad7e76ef221355677bb19627c87ed96cae9c827a6564fc1c9b9abce7ebc5859e53c98a330ae023499f24c4ded8a9f550d1a1549452cd62b29e34de3f809571fed9dbab3c30ceb3faf3bcbead04e12c7b1f3e6491bb0a4c883e6f71a7b7ffbace8427bdfe6"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000200)='./bus\x00', 0x8001, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)=0x700) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="117ace2c03b6e085", 0x8}], 0x1, 0x0}, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x2, 0x0, 0x3}, {0x18, 0x1, 0x1, 0x1}, 0x80, [0x1, 0x1, 0x5, 0x4, 0x1, 0x16fb, 0xcb6, 0x7]}, 0x3c) socket$unix(0x1, 0x2, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000180)=0xa0b3) 16:03:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) dup(r0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r1, &(0x7f00000001c0), 0x66, 0x0, 0x81, 0x0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r2, 0x5) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000140)="4ad4e86880e8988932ebca97f8a01b73f154682a33148be63cd8e791dc4381865e7aae31f3c7a6c968d5a73d7a5a65472d46f53913a63bd0a606f5fdfc70f3ed67bbb908dd40eec483a5eb0c84edc6f23826e3b29ae156ca2974dd7c4351f172965eb9183dff8520fd654857470306d3ff0783ea2cc84e4c8f4b92c83d7bd21c588fd4cc294413879245d12f191c757ef420a430c91fe23172e34992a8d98a46b2679eba7f10859a88b2e66e4c9e43ffa646159363dc223b31b5a89e54eaa8497eb59dbc1ef7c0998dc4996ff8596f193b94e7981731f67e3706e2bfd54d0591470048e8c46f0575827e8870e72ae8a5c7", 0xf1}, {&(0x7f00000002c0)="c09f80fd85277ada45cc07ac3aee79b2d28b035608b2045ee7ccbf1a227abd35f3902298e01126131dfadbb6a1ead48983b5d5343bcc80c1c844a9e64b4feed480b569d6504217fc300f17c0bbccc347f954924c9f39909e6583fadd4643614b26e39b3e6ad3a4ca2ec0656c846dd04d0aef30a8286adfe45795d1492955182d75352151d145d042652bfe52b0f77f62a8ceca285c2ecebe86c81cdeffd32066cc629e3c9a4dc29f4817773e8f422b3afda6be30586e", 0xb6}, {&(0x7f0000000380)="01f6627d066cdea88456a0b3f7e23710439d683aba29c2977a92e78a9a72e572b5c04c02ad34cdad94efc8448962b39bca133b15f8619ddc6c25b3705a0b5e352133587508652e9a26989701d5da4e74f376c9558c54ae78d00b0a44b1b59085d0324224f7dcaf9fb9b4bfdf6cd428618859321d60a3e223cdf77056eaefb906b5437581c576a964b57d12d4e31ab2a5efd159f4317cc7c06c7e24b19e5d52bfab62e95f4f7b55d846ced47056d6cdc8647544b22face134be", 0xb9}], 0x3, 0x0, 0x1) 16:03:31 executing program 1: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) select(0x40, &(0x7f0000000080)={0x2, 0x0, 0x8, 0x9957, 0x118, 0x4, 0xeca, 0x8c}, &(0x7f0000000240)={0x9, 0x1ff, 0xfff, 0x8c5b, 0x2, 0x1, 0x10001, 0x8}, &(0x7f0000000280)={0xfffffffffffeffff, 0x8, 0x7e, 0x8585, 0x3, 0x8, 0x3, 0xa91}, &(0x7f00000002c0)={0x40, 0x10001}) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040), 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x0, 0x0) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4096, 0x1000, 0x2, 0x0, 0x0) 16:03:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r1) r3 = fcntl$dupfd(r1, 0xb28d0a79d3d640c8, 0xffffffffffffff9c) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x6}], 0x10001, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffff9, 0xd2, 0xfffff, 0x4, 0x22}], 0x4, &(0x7f00000001c0)={0x1000, 0xd1}) write(r0, &(0x7f0000000040)="670dc3", 0x3) r8 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r9 = kqueue() getsockopt(r8, 0x88b3, 0x1ec, &(0x7f0000000200)=""/3, &(0x7f0000000240)=0x3) kevent(r9, &(0x7f0000000300)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) write(r9, &(0x7f00000000c0)="0991d2d0ffffffffff", 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:03:31 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20000000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe8a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:03:31 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0xe084cf85758754a4}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="406840b172d1326a21c3bd000000000000006c13aa6b00f4735486f7c48821dcafa798c2c498dfc54d3451fca2846660ee4e9aa2715fce9e8800effa8d689f46099f2927a269e03d6109df018989cc9b23b6a3458e8d68a6dd8b5b129cdd858090b08d2bceb3996588934f9c8689ca3c0498c6f7a21f321540959b1f65cc77669e5e941e8b81dd945d0a8a"], 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(0x18, 0x3, 0x0) flock(r2, 0xa5a483d3357eee59) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) 16:03:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000200)='./file0/file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) pipe2(&(0x7f00000001c0), 0x10004) open(&(0x7f0000000240)='./file0/file0\x00', 0x40, 0xd2) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r1, 0x5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) close(r2) fcntl$getown(r2, 0x5) r4 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:03:32 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000004}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r2) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000100)) r4 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x682f626e6ea671af) openat(r4, &(0x7f0000000080)='./file0\x00', 0x0, 0x11e8e3a305a3b9b8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:03:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="77021e5abbd0dfed14fb7f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x4) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x8086d2f9a6e62387) socket(0x95fb38140279d0ea, 0x2, 0x4) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000), 0x4) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) r5 = accept$inet6(r3, &(0x7f0000001480), &(0x7f00000014c0)=0xc) fcntl$dupfd(r4, 0xa, r5) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x14, r6) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r7 = socket(0x2, 0x1, 0x0) accept(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="e201000000000010"], 0x10) sendto$inet6(0xffffffffffffffff, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) 16:03:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = geteuid() r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(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) r3 = msgget(0x0, 0x144) r4 = socket(0x400000000018, 0x3, 0x3a) dup(r4) r5 = getuid() sendmsg(r4, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f0000000740)=ANY=[@ANYBLOB="40000000040000000036d10c0180000006d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c50100a000000000000000ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889f6ed157af3db079fae14322deffe40cd9e67da23f2199a548500000000880000000000000001000000f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e1000596a88697183139577b3d388b63861300"/376], 0x168}, 0x9878d5c527fde8da) r6 = getegid() fchown(r4, r5, r6) r7 = getgid() r8 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r8, &(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)='./file0\x00', r8, &(0x7f0000000480)='./file0\x00') ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000380)) r9 = msgget$private(0x0, 0x718) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xa2) r13 = getpgrp() r14 = geteuid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000300)={{0x8001, r14, r10, r11, r12, 0x20, 0x6}, 0x8, 0x8, r13, 0x0, 0x7, 0x4, 0x8, 0x484}) r15 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000300)=[{{r15}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0xff, r1, 0xffffffffffffffff, r5, r7, 0x0, 0x1f}, 0x0, 0x2, r13, r17, 0x1000, 0x40, 0x6f, 0x9}) symlinkat(&(0x7f00000003c0)='./file0\x00', r2, &(0x7f0000000480)='./file0\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000280)=0xa2) r18 = socket$inet(0x2, 0x2, 0x0) getsockopt(r18, 0x0, 0xb, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r20 = getuid() fchown(r2, r20, r19) setreuid(r1, r20) 16:03:32 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x0, 0x20000042}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="3c4bf0adf1fa5aebe55d24679dcfa8aa9bc24fdaa65828faefa85c44cb41d4bfb4fe69fa6ca996b8799654ddc90c6101b64aca30957fc219899ff61f6681eba618e75260f5607b47770c8344cc98c370f35bbc88e63fbe692fbfd2692bff52df1d34d803708afd4e74efb28a513768a216e723b0683639c75ed90e2811cf51464b44678ce96d47c0bdaa731d569e366c28ba6a21afc9b344504f0fae95782d2e26d7821e4263cf19e9071d7bb949a994fab930f1a648d2e4d85a9089a0638cf167ffa4144923403707f13c50493ad9759edcefd02de4bf3079eb8d753b005c04fd908f0929317a587cdab907f38cc27237eefdcd2bd9b62d13d70e6dff75452c2fb0b45f1726fdd693"], 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) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x5) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r4) lseek(r4, 0x0, 0xba60, 0x2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) socket(0x1, 0x5, 0x8) 16:03:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x4, 0x20) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000100)=0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) lseek(0xffffffffffffffff, 0x0, 0x10000, 0x2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x12f) write(r2, 0x0, 0x0) 16:03:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = semget(0x0, 0x0, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/71) semop(r1, &(0x7f0000000000)=[{}], 0x1) r2 = semget(0x0, 0x0, 0x0) semop(r2, &(0x7f0000000000)=[{}], 0x1) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/1) 16:03:33 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x800, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r5 = socket(0x800000018, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r7 = socket(0x18, 0x2000000002, 0x0) dup2(r6, r5) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b7b917bce01cf13b1850eda91fc775ad92", 0x11, 0x0, 0x0, 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) 16:03:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x5, 0x7, 0x8}, {0x4, 0xf9, 0x1, 0xffffffff}, {0x1, 0x7, 0x40, 0x6}, {0x5, 0x5, 0xff}]}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r3) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000001c0)=0x101) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x1d}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:03:33 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) getgid() shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r0 = shmget$private(0x0, 0x2000, 0x50, &(0x7f0000ffc000/0x2000)=nil) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x800) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100048}, {0x74}, {0x6}]}) setegid(0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0xfffffffffffffffe], [0x7], [{}, {}, {}, {0x0, 0x800000}], {0x0, 0x0, 0x0, 0xc6f5}}}) r4 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) shmctl$SHM_LOCK(r0, 0x3) 16:03:33 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) r1 = socket(0x10000000022, 0x8002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c65300066219e21ada316e2c09ed448f2accdfcb66cadcee1fb2e147104dd0d8bc16e5da7020a69d361d52cc4241301b72c8fea69a838e51c0a41cf16c9f9f26a7254730903d3c5752a7b63dfaefd39f35c41c58917190a90174efe0c0df18bf5b5d43a02cab523bafa396e869efb4b8e2379bc6678f9b1d472dee6e92a425531f029a27e132c74b84f9c49fb8165e3a7aee1267a435c03752d236d5acdcd352d1e2265"], 0xa) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(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)='./file0\x00', r3, &(0x7f0000000480)='./file0\x00') ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000380)) r4 = msgget$private(0x0, 0x718) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xa2) r8 = getpgrp() r9 = getpgrp() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6, 0x0, 0xff, 0x4}, {0x36}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r12 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) r13 = dup2(r11, r10) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) r14 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r18 = getppid() r19 = fcntl$getown(r13, 0x5) r20 = kqueue() kevent(r20, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r21 = fcntl$dupfd(r20, 0xa, 0xffffffffffffffff) r22 = msgget$private(0x0, 0x401) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000001067ee9ef11350f5df87fd065eca00000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000001c00000000000000eaffffffffffffff0000000000eafffffeffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f0000000740)=ANY=[@ANYBLOB="43d17038d51013aeead9a2efed3264850c338cec1f7ac6947974afb21bd2ed07bb726dab12b476dc94e00864f73328477b22448993d74afe47517c290fec88adcd8aade4b744b254781dd3dc7117538d23a2324ff10537bea2c1fd2a58427e72da173dce9535f0b098f9861b373783aec9ef749b5a621dd42243e90001000000000000daa6493ef346fc4933d82ab6081311a8bb2f13f0a2ef8e1c88423edce6241e4e2b90eb"], 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x8, 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(r21, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="43e8007bee7efe6530005b820ed79075c17a4150d57667a3fe08b7b8d042b155dd0500c0297c45f4c2f78f7e7f71f3cf0c4705be737549344650041af755f729b1a946884d16f93c5922bd21fbb2b01d54f543b7d8d96d86b085f984340d1bd1eaf9381b8557834cb57561bfe0aa82c975f9b65d0e338342fe9e82e7f0d6b7449e85d3a10ef6f86177f438d7c7402ecc01813089829ef7a0c4f1715260450ae1e5dec4a0340a8e5b25d5123b4c60a56e4161587f040f0eb8825a5aa8d0eee9386f458018c97f7251f10e"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r29 = fcntl$getown(r28, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, r29, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000100)={{0x1, r15, r25, r16, r17, 0x10, 0x8000}, 0x1e3c, 0x8, r18, r19, 0x21, 0x7, 0x2}) r30 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r31 = kqueue() kevent(r31, &(0x7f0000000300)=[{{r30}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r30) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r33 = socket(0x400000000018, 0x3, 0x3a) dup(r33) r34 = getuid() sendmsg(r33, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f0000000740)=ANY=[@ANYBLOB="40000000040000000036d10c0180000006d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c50100a000000000000000ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889f6ed157af3db079fae14322deffe40cd9e67da23f2199a548500000000880000000000000001000000f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e1000596a88697183139577b3d388b63861300"/376], 0x168}, 0x9878d5c527fde8da) r35 = getegid() fchown(r33, r34, r35) getgroups(0x3, &(0x7f0000000580)=[0x0, 0x0, r35]) r36 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r36, &(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', r36, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r36, 0x4004746a, &(0x7f0000000380)) r37 = geteuid() getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r39 = getpgrp() r40 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, r37, r38, 0x4c, 0x6}, 0x8, 0x800, r39, r40, 0x7, 0x4, 0x8, 0x484}) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000400)={{0x8, r32, 0x0, 0xffffffffffffffff, r35, 0x60}, 0x101, 0xb77, 0xffffffffffffffff, r40, 0x2e15, 0x40, 0xfffffffffffffffb}) r41 = geteuid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x8001, r41, r5, r6, r7, 0x11d, 0x7}, 0x0, 0x8, r8, r9, 0x9, 0x4, 0x8, 0x484}) setpgid(r2, r9) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x1a50, 0x0) fcntl$getown(r0, 0x5) 16:03:33 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x100000000}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000631000/0x2000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil, 0x2}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r0, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x7, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r0, &(0x7f00000004c0)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000680)=""/6) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x0, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x8000, 0x10001, 0x9]) semget(0x3, 0x5, 0x2) r3 = openat(0xffffffffffffffff, &(0x7f00000005c0)='./bus\x00', 0x800, 0xa1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000600)=0x8) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x0, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x80) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000540)='./file0\x00') socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x69, 0x0, 0x0) accept(r5, 0x0, &(0x7f0000000580)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b46ad8 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b46ad8 16:03:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) dup2(r2, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x2, 0x200, 0x2}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe2(&(0x7f0000000300), 0x10000) fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'jap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/sfe\xcd\xfet@\x00', 0x80, 0x0) msgget$private(0x0, 0xfffffffffffffffd) r7 = socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000a80)=ANY=[@ANYBLOB="82d46b168acc08949a548a23a6ceff7c7b277094a905d78a36924e4b387780e288077a5382b7a889157d8878d2905fe93c21ab7b2f"], 0x1) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r8, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) write(r8, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) shutdown(r8, 0x2) r9 = kqueue() fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) r10 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000009c0)=0xc) kevent(r9, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) r11 = socket(0x0, 0x0, 0x0) connect$unix(r11, &(0x7f0000000a80)=ANY=[@ANYBLOB="82d46b168acc08949a548a23a6ceff7c7b277094a905d78a36924e4b387780e288077a5382b7a889157d8878d2905fe93c21ab7b2f"], 0x1) r12 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r12, 0x5) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000180)=0xfffffffffffffe83) r13 = msgget$private(0x0, 0x20000003c4) msgrcv(r13, &(0x7f0000000d40)=ANY=[@ANYBLOB="000d00054270930040000000e0305213"], 0xc, 0x2, 0x1000) r14 = socket(0x2, 0xc003, 0x1) connect$unix(r14, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgget(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) 16:03:33 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x3, 0x0, {0x0, 0x3b00}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x9d8aaae}, {0x35}, {0x3c}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") close(r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0x4, 0x4, 0x2, 0x80}, {0x4, 0x7, 0xee, 0x8000}, {0xe2, 0x6, 0x2, 0x1}, {0x47d4, 0x9, 0x80, 0x8}, {0x401, 0x3f, 0x2, 0x5}, {0x40, 0x0, 0x7f, 0x10001}, {0x1000, 0x20, 0x68, 0x3}, {0x0, 0x4a, 0x2, 0x3}, {0x3, 0x1f, 0x5, 0xe1bc}]}) r3 = socket(0x18, 0x2, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x100, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000280)=0x6) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r5) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000100)={0x401}) setsockopt(r3, 0x29, 0x3e, &(0x7f0000000080)="06000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000340)="ae1ed63e80755cde75645456649152d6052ad49cb6bbca88ae94bea04f3f362d1cff6096c24f5d8e4db4a20bc97931efc87acfff1be5823df828b81627ed99c41edc96ddc8f81da711f9fe9f32ec4e83495c22337600b59a393391475fd93c6e16cc23af3b4e4f575a76010211f7dc834bd9efbc0a23206effd24adca6d7a5c89e3760a4672783a7e8818b9342252d931e26ccb34b949b332c8741af36006861b5de23fa288fef53d91078eac74f7883262967465313cc525d9a35b39cb91d2df2f36ce625816339ca95026dd9dea505e9adb2465999353b6861da53e3fc448d44fa680b8d14c10b08fd04e440b35a751f027720870716c4ea9f6f545252ba4d6e66892b331d2d1ea032c92359976554e621a95fd3a52f88bb085b236b5940f55242a2cf5dc2c67cdae922849a6d03fad3d0bc5edd97819cdd2358a596c62ce0047c523165fbf92a645ddee82afaf7ac8da4ea4d89a37861752a215567a1cc9dcb5ac6843fb72da10ca31b1c4e63c10555cbc180be2005966d43fcfdc8840cd247f616088d2dd976c596b5fb31675fed1db25dca790a49dbe673655790f114fd7f852c0a0ad8870488e2b83ce7d6dcc6b9a90db87b4460fc98c28c0bfdd2877e33f1caeacfb2264f54308d37c03043e450f3cd4c43cbfe3a9f9d80351c5fcef4b6edc941cda4e9cd0f97daf15f716900369e5ea5f3488c8ef076dd38ff54e89a99f0740d3a9c0c8f58d459a356caf7fb3bd15f630bf2707fcc3c86834af73538f3ff2dd711a09aa9928c82b325404ca9f60553c4ba4e4154d105e08a5d1b975922f40df214906bd1d26d2abfd6170ea7314f926c3cb9109eed51d1de185807a6cb64e26ac3e682eec6c98186e6b978d1c89ff67d400a40dc36ca446b5c8491dd04b56283d01caf524a104ec577fa73d44c17f632ee0f6bd19e7dacdce8cb2b7dcab38f25c297b15bd4e4139744df745e5aa2b9a30bc072c038192917152444f392dc584907cb9bba729ac59e03d956d35823aed50ef02025219e0c330e66f9e21cb1983574c672e7bc2b30c35a4af3ec1b83a014d569d71555504610f2c7d21fde5a988734e29c669f6961a48878d80ec40036c72007ee6a298e87f55c74f7e9eea7b884e46f2c3b14cfa96061f0fd1ee6a646877147db030b6ce065b06acd90a45e11e0d97b594952d5e9213db790b75b9a1595fa2a54567042c27d1191657c0dbb7bc58a69d8b0d1b7752a767dadedc774c4b50ff26e3df621edece026aecb136b6e533f07861ac6584fded8607f64adc1143f1a52b88d76a3b6e58ca4da77509f485c2ee73acf2e7c65d7d6e077b921b40119c93bf82785f63a7a39107d3fb92026f85a39627e645336787bd72999be535d176a0c6109fe6f978d220fac9eca6e2b3b02e766e6bcd7993e9b6d541694797b113fbda1595b2282c1b56f477272478eabed5d6d5ff80d8c2ee6ce8e8cc8ec1214cb95df35282c755f770ff60b008feb067a4756439ab6c54826a05948ddbcf4fb4fe2aaccd89404c5c02fe4b30cafe7132b5b15ea9ae55e3fd6196a032f03030428650a4ac02f0ee975265229a7d0a74f3106baad2bc9e51947088ca04d6d1e86b8fae8a5ed583abf22abb6a0edf54cd655aa9c00ca78d4132c2cd0a4d0663028a2805b5720a6e3acf970baa259bbb328cf86238bfaa0628cfd9a4b0cc6e30c84163e862820005b7e30de86431e031ec4ff4c29bff1067c2033b1e245dfb09d67039b169849a8be93fd0db42e4f21d72e34195eab194d340f8795e4f8b5c1a0194b6eb9056368b48209c6ea1ec9249e3ea8f119763e6eb9c6a02acea1142bea9a6b5f1ea6792225a2532ac12069203519df675052cfeeca7838cee34f2eae64f9f69a6c78e2a7ead4af1f8275f975f168c1c2ca66f708585f10b31cff37adc4bd7c03716a3be1f55007a938485ec88a38e7c5cba9b321d396614d341729de97c8572070e33bb3bf428d3ff27a4806f102f5", 0x585) 16:03:33 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000140)=0x7) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r3) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000200)=0xffffcbd8) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x101) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:03:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) geteuid() getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r1, 0x5) connect$inet6(r1, &(0x7f00000001c0)={0x18, 0x0, 0x965e, 0x5}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) readlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/235, 0xeb) 16:03:33 executing program 0: sendsyslog(&(0x7f0000001600)="016bee6d59a97b6eb83dc911d4a9a6ca9cef6d0daa59e8cf1b0bb604336869eb4207707722b6e3f783d3aaa373806a048a13c0bead27562f45094a1215502bfebbbc1141d1e3e4f16baec9b190ac85943acc0a6a5e928ca7e68b5be251e20e652934f380ea0345f92c6d75e7b7837befdde3907558174a5bcb9945fa322cc0b0628dd756d2b414b3350942062102f26ea5faffad14889ca3", 0x98, 0x13) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) getpgid(0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(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', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r4 = getpgrp() r5 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, r2, r3, 0x4c, 0x6}, 0x8, 0x800, r4, r5, 0x7, 0x4, 0x8, 0x484}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x40000000, r5) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r8 = accept$inet6(r6, 0x0, &(0x7f0000000000)) readv(r8, &(0x7f0000001480)=[{&(0x7f00000000c0)=""/119, 0x77}, {&(0x7f00000015c0)=""/28, 0x1c}, {&(0x7f00000001c0)=""/67, 0x52}, {&(0x7f0000001540)=""/118, 0xffffffffffffff15}, {&(0x7f00000002c0)=""/4091, 0x1000}, {&(0x7f00000012c0)=""/118, 0x76}, {&(0x7f0000001340)=""/107, 0x6b}, {&(0x7f00000013c0)=""/73, 0x49}, {&(0x7f0000001440)=""/13, 0xd}], 0x9) r9 = semget(0x1, 0x2, 0x400) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000016c0)=[0x7f, 0x63a]) r10 = dup(r0) ioctl$WSKBDIO_SETMODE(r10, 0x8010570e, &(0x7f0000000080)=0x20000010000) 16:03:33 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:03:33 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "41c6e4adae57e9587200"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r2) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="1d", 0x1}], 0x1) r4 = semget(0x0, 0x0, 0x0) semop(r4, &(0x7f0000000000)=[{}], 0x1) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000000040)=""/25) 16:03:33 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x39e, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) close(r1) 16:03:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x66c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000440)='./bus\x00', 0x80002000, 0x0) r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x480, 0x10001) r3 = openat(r2, &(0x7f0000000300)='./bus\x00', 0x80c0, 0x44c8aaa61ad54373) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x3, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x2) fcntl$getown(0xffffffffffffffff, 0x5) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r4, &(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) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000380)) r5 = msgget$private(0x0, 0x718) r6 = getuid() r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x6) r9 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = getpgrp() r12 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x8001, r6, r8, r9, r10, 0x4c, 0x6}, 0x8, 0x800, r11, r12, 0x7, 0x4, 0x8, 0x484}) fcntl$setown(r0, 0x6, r11) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x1, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r1, 0x3}) r13 = syz_open_pts() r14 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$inet_opts(r14, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r13, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r13, 0x2000740e) open(&(0x7f0000000280)='./bus\x00', 0x241, 0x100) r15 = getgid() shmdt(0x0) syz_open_pts() r16 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r16, 0x1, 0x7, &(0x7f00000000c0)) semop(r16, &(0x7f0000000140)=[{0x1, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) r17 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r17, 0xffff, 0x100, 0x0, 0x0) write(r17, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r18, r19) r20 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r22) fsync(r22) setsockopt$sock_int(r21, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r22, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r22, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r23, 0x20004269) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)) kevent(r21, &(0x7f0000000240)=[{{r21}, 0xfffffffffffffffb, 0xd8, 0xf0000000, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r22}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r23}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r13}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r20, r24) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r26, &(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', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r26, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r25, 0x100000000000, r25) write(r26, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r27 = geteuid() r28 = getppid() getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r32 = socket$unix(0x1, 0x5, 0x0) r33 = socket(0x18, 0x1, 0x0) close(r33) connect$unix(r33, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r33, 0xffff, 0x1004, 0x0, 0x0) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r35, 0x6, r36) sendmsg$unix(r26, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x1000005bc, 0xffff, 0x0, r36, r27}, @cred={0x20, 0xffff, 0x0, r28, r30, r31}, @cred={0x0, 0xffff, 0x0, r29, r34, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getgroups(0x6, &(0x7f0000000340)=[0xffffffffffffffff, r19, 0xffffffffffffffff, r15, r20, r31]) semctl$GETPID(r16, 0x3, 0x4, &(0x7f0000000240)=""/61) 16:03:33 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000540)="ba9da6b49692a8f36fb9cf040000b8b01540473d23fd4d69490b22e44fd098b94b7ca8287aeaacdd48b8c4f6910b51a8e2cff07b1ef77f3d7b9539b4019c1d3b7587ebb5ab45ec65f9acfbd443bab6acab1b4fac717fc601b54379617424dc760b13b346ad4973c45818ac87f1f3c96d6549265909e2f88f5eb3010a7a831eb8ccb4a74d613992c4b7c35e2875ce43a712ef7403feedc2e250635285b2b9ca4f378abf27a3e726e8d8948f5ffee85ddd6d01008f780ba95bb97dfb39977618e12e8ff5b3ad60c0de8897b6a6f837cef3fe6f7738ac85fe304e9b4c9b8ea9ff6c73de6fe8951100aa0864201aa60c4109fa8f5b14b5709c3d019424d98555e151c8d9805c055bd14d709fc0950d11f6b658d1beb8ffe361abd4110b47971b3d3454f98f4ed70c87fa672dbcb56476505725f5d7655a77d7", 0x137) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x390) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a79060000002900cbea7d2b", 0xe, 0x0, 0x3b) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r12 = open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r13 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r13, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r12, &(0x7f00000003c0)=@file={0x0, './bus\x00'}, 0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r14}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r15 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r15, 0x0, 0x0) msgget$private(0x0, 0x102) r16 = msgget$private(0x0, 0xc6) msgsnd(r16, &(0x7f0000000880)=ANY=[@ANYBLOB="03000000000000003d551559e046829f563a7584eae63318124aa06adaf5ff5e88437f167385acc79aef66b605000000ebbd7ef8b684287fc472f0ad8d3a01079c95aa77d2a92b9315da9a91a229e4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af000400005b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd27916ffffffff0d728052748bcbf50315e2de3f6c11b5b3ccd6f358261000b1361a1af063c602f5e785fb1781740a78184160d8bd8351773c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e88065790200000000000000304331fd365f8591845fba205da23499c4ed1db2976346e856225771004db2f6d070ae8c39db197965552f9a3551df560c7bbf0b90886ed8e5c05b64bdaff0d9fcefed27f1a9e28c2410b80a14d462a2b798e916b05ad28904dcdf9c6e2481179ec246b92ea9011a0f5c3ce81b5a1b97bd506793327e7809c1f1d9422615efe1276b5016c666c819e4e5d7aa15a59ea33eea04ac16e7050002b121c6"], 0x176, 0x800) r17 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r17, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r18 = msgget$private(0x0, 0x39c) msgctl$IPC_STAT(r18, 0x2, &(0x7f0000000380)=""/12) 16:03:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x40, 0x80) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x80, 0x1c) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:03:33 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r2) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r1) r8 = syz_open_pts() ioctl$TIOCFLUSH(r8, 0x82907003, &(0x7f0000000040)=0xb) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x11, "00000000000000000000000000001000", 0x0, 0x83}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r9 = socket(0x18, 0x1, 0x0) close(r9) r10 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x682eb13985c518e7, 0x7, 0x0}, 0xfb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r10) socket(0x400000000018, 0x3, 0x3a) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(0x0, &(0x7f00000003c0)=[{0x1, 0x8}, {0x0, 0xfffa}, {0x0, 0x100, 0x7fc}], 0x3) semop(0x0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x2, 0x6b12, 0x8, 0x1f, 0x9]) pipe2(&(0x7f0000000240), 0x4) semop(0x0, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(0x0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r13, r15, 0x4}, 0x200, 0x401, 0x2}) semop(0x0, &(0x7f0000000080)=[{0x0, 0x7, 0x1000}, {0x3, 0x5, 0x800}, {0x0, 0x9, 0x3800}, {0x7, 0x31, 0x1000}], 0x2aaaaca7) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f00000001c0)={0x1f, 0x73}, 0x10) write(r10, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:03:33 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r2) utimensat(r2, &(0x7f0000000340)='./file0/../file0\x00', &(0x7f0000000380)={{0x5, 0xfffffffffffffffe}, {0x8}}, 0x0) r4 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0xe6) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000001700)={0x10, 0x5, 0x4, 0x1f, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x5000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2818}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xc7d}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xb16}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffff}], ['./bus\x00', './file1\x00', './bus\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './file', './file'], 0x6}) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000280)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) getdents(r5, &(0x7f0000000200)=""/128, 0x80) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1) semop(0x0, &(0x7f0000000140)=[{0x3}], 0x1) open(&(0x7f00000003c0)='./bus\x00', 0x81, 0x1) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r7 = semget(0x0, 0x0, 0x0) semop(r7, &(0x7f0000000000)=[{}], 0x1) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000400)=""/219) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) socket(0x1, 0x4000, 0x80) pwritev(r6, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:03:33 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6221d685d5ab33a5"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8000, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080), 0x4) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0008192f66696c6546028ab58554d036e438a2b3c3a21d6d129c6fd6cb94cdf100cf34ae2ff8403465f099f04acdd87ddcf2014058dd50630443c7019f47f25af51eee843fa1fcbc984968e3cdb01736225a79de76e24d797efa2fd066b2b8dcb2654d403b235b70c9aafc8fceb56b1cd05040ff372d5175ad39fe4a647423f7083c02ddcd1c910aeab2bd00"], 0x10) getpeername$inet6(r2, 0x0, &(0x7f00000001c0)) 16:03:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) close(r0) r1 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) seteuid(r2) shutdown(r1, 0x0) r3 = dup2(r1, 0xffffffffffffffff) write(r3, &(0x7f0000000100)="ddfc433a23bc75114946abd3b7aebcbbb543ba2ba537405d70a823aa572e0c3ae64fd3cab41f1da901d042657a87ec0d85c305b89579da1ad7710b3b07b3dbaed59f9109947813d33943635cf92dbbdae7f4f5d2f80bf502407535700aee4e7e7f32bdb4ceb204c1f00c21619a22dc15d307e3f9bdb8328bb22822ad35edaae104dba5e7e490a0e1552af4114a186968cfc96eda32541af928cba18f4832f23bb2dc8b64878353c745ae2a6d055a3a8d1ccdb2cbc58e35c845327c08e9888d0717e744c6d61823fdd0ff257bcba1248759551106534f7755a378fa0415c3f39aa28b0fea45b5fb19b4cf", 0xea) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000200"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:03:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x126) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0x8}) r1 = syz_open_pts() close(r1) chmod(&(0x7f0000000040)='./file0\x00', 0x10) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) chdir(&(0x7f0000000140)='./file0\x00') syz_open_pts() dup2(r1, r2) 16:03:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x50}, {0x25}, {0x6, 0x0, 0x0, 0x107cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e90300000027050cdaeb04ea31661dec15c628f428d9862aa344bc4e03a66ce446b3773205fa8bb9a8992f64aa50dddb13ba92089b7e50c0af63508f41d3544a6a630d231845636419194249e864239c1ecfb28fa928b53681a356d611f569168a11611d66bd6b74b84be993f87e82a3a9123ee47db96227ac1a6e99edc586cccf2b098ff648c28a73a3d59fcbc78de3cb34d5d69ea25d29dc7645522ca35b1af278060dfdc58974b3ae45d6fb4cca78c1b8a5957f918376635f37490201e256c22ef5d07db463cd35c74c757c21a01c6088aea1ad", 0xffffffffffffffc8, 0x0, 0x0) 16:03:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4c02, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[0xba5]}) socket(0x1, 0x8003, 0x0) 16:03:33 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000001c0)={0x3, 0x2}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = semget(0x0, 0x0, 0x0) semop(r4, &(0x7f0000000000)=[{}], 0x1) semctl$GETVAL(r4, 0x7ba23fd42c972a95, 0x5, &(0x7f0000000000)=""/254) link(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r5) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000200)={'./bus\x00', 0x0, 0x6, 0x7, 0x0, 0x9aec, 0x8001, 0x1, 0x2, 0x0, 0x100, 0x1000}) r7 = kqueue() kevent(r7, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x4f}], 0x66, 0x0, 0x0, 0x0) 16:03:33 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2c8, &(0x7f00000001c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r2, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getgid() r5 = socket(0x400000000018, 0x3, 0x3a) dup(r5) r6 = getuid() sendmsg(r5, &(0x7f0000003a40)={&(0x7f0000002700)=@in6={0x18, 0x0, 0x0, 0x7fffffff}, 0xc, &(0x7f0000003880), 0x0, &(0x7f00000038c0)=ANY=[@ANYBLOB="40000000001000000036d10c0180000006d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc000000000000ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8f84461c84037a22c0000143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb64b0308969a6540f85be6b5a86f72fdac5fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a548500000000880000000000000001000000f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2"], 0xfffffffffffffebf}, 0x408) r7 = getegid() fchown(r5, r6, r7) r8 = socket(0x400000000018, 0x4, 0x3a) dup(r8) r9 = getuid() sendmsg(r8, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0xfffffffffffffe2d}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x10000000000001f2, &(0x7f00000001c0)=ANY=[@ANYBLOB="40000000000000000036d10c0180000006d79918fbc796d086ffcebb3416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c50100a000000000000000ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b911bf864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a548500000000880000000000000001000000f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efc831d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7086396ac0787a41ae2a6e1006899ecdae6690783f327f47c3df7b2ca68e0216a0cf6705055c85f4bb96e6112ab7fe69590abc21145506f2a4cc332a417fa41cdf679f7d584155a084df937dc9b1567fc98947f63615ca3f6e22e8faa279fb04d015386bbb1eb7b87ffc1cef4264239eda5d4a3dcd5aa574a0fd1a8966e57e957bfa7ba468845cfd78b0ddd77a03064302953bf6297f93b590057a8db33e0976a39633651b1280913540e0b2b7af0021723ea26b45de524e6c4063c7e99fc1073ca8064bde0593fafc8d140c3bc82b6e75a336c48c7730d9ba3edbc301483b0e7939301c2638b1a441e29dca8fe9a6fa1ff0043c57cc84123118aa146bc9b3bf2c791f0467b6e97b1ebe28f694a2cc5e33cf95f90aedeb506642534bd5e8592743f511bdf075c773a31c24974fbab4c2d7599fad017e57c9a394436c65032ec711db9e1a916e930b8e7734371466118c78d9d3ccb6d531a0c767f97ef84cd7ec76a8839b8452b937b6993643c1b25982d2d0de6ecb6b145f89876ae140cad644ec2e758dca7b6550be50eab56fc45c1a75ed85abfbec19c217eba931084be8bf563b6861932aa68eaea569b55b856284a44bdec3c8f1f3659d61eb6e70d4972d08ee23698d45caeb968dd357ff99aa60a4dc92d201b76b4db27a86e60019fb585aa5e052652fa82c9b5e7895d42"], 0x168}, 0x9878d5c527fde8d0) r10 = getegid() fchown(r8, r9, r10) r11 = socket(0x400000000018, 0x3, 0x3a) dup(r11) r12 = getuid() sendmsg(r11, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0x9, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000000540)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x1000000000000098, &(0x7f0000000740)=ANY=[@ANYBLOB="40000000040000000036d10c0180000006d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c50100a000000000000000ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889f6ed157af3db079fae14322deffe40cd9e67da23f2199a548500000000880000000000000001000000f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e1000596a88697183139577b3d388b63861300"/376], 0xfffffff8}, 0x9878d5c527fde8da) r13 = getegid() fchown(r11, r12, r13) getgroups(0x3, &(0x7f0000000580)=[0x0, 0x0, r13]) getgroups(0x7, &(0x7f00000000c0)=[r10, 0x0, r7, r4, 0x0, r14, 0xffffffffffffffff]) fchown(r2, r3, r10) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r15, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r15, 0x5) connect$unix(r15, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0xffffffffffffff37) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x18, 0x2, 0x8, 0xfff}, 0xc) 16:03:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x103) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x81) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:03:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000330, 0x0, 0x0) 16:03:34 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0x2, 0x80000000, 0x3, 0x80000000}], 0x10000, 0x0, 0x0, 0x0) close(r0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x2, &(0x7f0000000080)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x600, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r5) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000300)=[{{r7}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0xfffffffffffffff7}], 0x10000, 0x0, 0x0, 0x0) close(r7) r9 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000300)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r11 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000680)=[{{r11}, 0xfffffffffffffffe, 0x1, 0x0, 0x10001}], 0x10000, 0x0, 0x0, 0x0) close(r11) r13 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000300)=[{{r13}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x1480, 0x0) r16 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r16, &(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)='./file0\x00', r16, &(0x7f0000000480)='./file0\x00') ioctl$TIOCMGET(r16, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000280)=0xa2) getpgrp() r17 = getpgrp() geteuid() r18 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f00000000c0)="578784af5d3a292ee2ff3b6658c6d7710f130fb9d5a8104c9a6182c68e7eb46571da8545f2eacc1418350c908106037280c50acdd0967196c750dc4fc67f5a121b8d07dd1b21a2c6980e93854cb029b7061580b61886c2393d9f632061111e85c5a2db2cf8d995c66e52d58d51cb4659af913fb5aeba3db725f9880c889ae9fc6b57b988df12cb16276a4e84ad76b8c3bf638bc65832056bfefb4cc87ba2906cb9b68bccd0ca2c9ced0f7d639115665742fe3054feddbfaa8c49472029be28e72ccf5ba366b286ea7cd53ea09e9f60af88ddcd008dee0138fec3b2073d2e6482460c87c4", 0xe4}, {&(0x7f00000001c0)="215058079a13c6f422dbedb213d15665f3fe06c9768677751f0c0b3f7d81aac8ed9c4f6e21f64bec1fa49cd730e2984b7e8aaa4d44577555c4b9fb66bd3ef27b653d73bfb13a1456a0f703ec9e3c06daa0ca3f32709f4c3ee81e8c110dbaabd36b677770e1138fe950b56989c19c93d124058bc85e9c6b17058071612fd93e5c0d4fae179db40033310946ccbb82b64191a6554401c87a56077fbd8cb0f681867408e6201e1f79b7dd0ddae0a6f216f73df6296624e967d008d55f02371de2ff4793f7ba3413fc7bdd63a1b06d84f5187911d0f33949d200a4d4fd7e2acc35bec31cadddec631d3460472f324e6b68218f1d1f5db1c2dde9", 0xf8}, {&(0x7f0000000340)="5ea15be4aa67f1ee85f9d0374613c625eb0d8759e63e511df278220c7fdb36934b5a98def3b5ba44678abbc6166cda7e7f5a772dbc71a606ccaab9618ba4b333895cd2cc727f5439f11ef2df5ab95685a5c8ed81235e4f7d7419a69e7951a7509de5d68c31e38ccef1f1c743be40f04534b54860ad7f54040d4d106b7441d83a18e7fbc6c1b42440f2212473dc27198f2a36d8e98bf66ed274a61b6966a50b8e8cbea64ecb59c7b2e5c507ccedd7cd8a8a5d4767184ec4e435e69e7a8bd36a15b8fbc795dc904b8aaeb2d4121fd61e55151a", 0xd2}, {&(0x7f0000000040)="3de7f7171c453181417f3ecda94619bc86cbe65d45048f2cb03513", 0x1b}, {&(0x7f0000000440)="0aede4bca5ba65864c19a0b800b81260367e48fa6ca40a277aa1a9aa7099b6d46150a9623db6019b61a400ca51f2bcd8b4f6d44ece81838e8963c2da66e74a3758897ffe02649048e3ae433c3522e60cfe183946e4a66a491a1013818133164bd304704206412e4c5662a0c6dd492e83e6a373b6561788e09ac0553e59636f3b3c802fe9564477693d62ca4c2fc3b660104e4acfc2250399fd8a18ddaf6afb7f47444c5e718549967a3795227f4d6829534fc96a2d83aeba720a5ea9f72dc8c580ef9698f923841146b40b63de9845081ad27fc635c6487687ca413cf4d6548f99b9e21b14", 0xe5}, {&(0x7f0000000740)="eb189f487f84ee5819ec6bebff94cc1d79638b874cfa505f88aa62db1036a4b6e1d4d33202d75009fb874e993e3f992a2ec812ee1e4a5a5db1b90d8f54e54b6dca810dedd4e23be65164fdcbf281802a92e5ced9d1e7b4c301c307e8ba70b40d32c43b07000000ddea9eb90293b80e1a0ce485cc04fca748fe6a20a305dc8a45c7da930fffdbd320ae53932ba227c8837124852281e298", 0x97}], 0x6, &(0x7f0000000a00)=ANY=[@ANYBLOB="3800000000000000ffff0000000000001f7c5c352247ed0f714757e89a2a3d83d5de511ae7c04ccebd95a32546248265a5ad7b984f76738829f6741ff0d65d518a9c97d3b29609bf22c04fc7cc21b94933c39afdc03bac34e6c350cfa670914fb3b78b138e9ca79c2f782a83665bc4cc48f5d38bd789d97f", @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=r7, @ANYRESOCT=r11, @ANYRES32=r11, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRESHEX=r19, @ANYBLOB="00000000bc2c1c2142d90e6f158c29b494dd3f3c0feb826be612e1da546a4e1cbb040f63292d083aa41881149cef71371948acdec1b89b00856091d600000000000000d883b5f8067e6df3519ca320a8"], 0xc5, 0xc0d}, 0x1) 16:03:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="9e6c00725a67ea881ca69ec2f5753b332e398762a31fcff4019df941866d4edc238167edb6f6eaeb59b3462b474cec5949f3714f6f361a5f611eec5c098fe74a4a7a920506969a01e4b9505ef3c823761b14926a139eae4b2d99050567140183e1730d230226b5f2bcbd462584e7c066a565495a758d6d9bf92ca5869073e02f0017d26320970187cbe97088cbca8e37801fd81d95988f316eea8b21fdcbc35a250de10ba4108e20ce3709131709a734fbe5bd8569772787769ed6738d02c31c1c6d3b88a618678e3028e92cd351b639522f0753a2ae088cf7084ccaf95f88bc339116edc85940", 0xe7}, {&(0x7f0000000240)="d50ddbd22ba470c6cf6966b750519447f6ae81c9022c280edddb443a37a1aaea07e78414fb33ba96811656e64a23c64ad1317e7bf1901aed263e755853286d999bf5fc7d080602ebb3e1d6bd7b21efbfeaeae12921bf8b4ccbc1586ac869f99f5e85863757f93868c5ec63b750a790389f9bcc1e5b0945f5e5791fd6a071ef165375b97446c6bf", 0x87}], 0x2, 0x0, 0xfffffffffffffff9) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) 16:03:34 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) geteuid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getuid() dup(r0) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = dup2(r3, r5) kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x51}], 0x3, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000080), 0x8, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xaf}, {{r6}, 0xffffffffffffffff, 0x21}], 0x835, 0x0) fcntl$setflags(r5, 0x2, 0x1) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000300)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r7) mknodat(r7, &(0x7f0000000100)='./bus\x00', 0x2000, 0x81) setsockopt(r2, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:03:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x3d}, {0x30, 0x4}, {0x6, 0x0, 0x0, 0x7d1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:03:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x28}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:03:34 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82ff030000a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r2) mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x21fe408ff2c0b212, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r4, 0x5) sendto$unix(r4, &(0x7f0000000080)="beb2d81f865ca37469641725ba621093bc983e6c1cfe14dd78061f67754ac42c", 0x20, 0x2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) close(r1) 16:03:34 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(r1, &(0x7f0000000100)=[{0x0}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r2) sendmsg(r2, &(0x7f00000004c0)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="0a0465c3f86369df1d1f533808446693dc559f8db2fc9ecc9deccc5121e42ad53bc15b5ab7b5a0f319f0415d01db63643caae7af44af6de0807597545b904c7a837490df4cabab0c5511e2ea337d404425b1c38543d2b2c88dc525d579f0", 0x5e}, {&(0x7f0000000140)="c0c2162d9810f3bdffff43ac76775027338e4d57d06a91bab6986ac48bf1682c76749bdb63782abafde1f9fbf94e1e06da79623187f7a2e101380f67f139e1b79c24a520a0990343ed6ec5c10e75a496a5223268a13c1383ad0c11053bd99a49856c0bc22de34ad72f6ddab2175b731b7def693d8fc0a55ce6561d9bc6118216995f3f200d96f16f7d253943da933a0eaeaac1cf55eaf7853395557d4e9c871409efe72e7b5ddf9551366c71272fbe6dd82d7ae771a22cbbcabc321ecab9bf0b24d71dacfa9e23aeec6f2156aabf520fb429587ff5138ee33fb4556f80d00c88", 0xe0}], 0x3, &(0x7f0000000280)=[{0x30, 0x1, 0x8001, "aa04fb49a6f7f7306bc1889b225704af823dba89b9c1cf274313fdfa4d68"}, {0xb8, 0x1, 0x9, "4300902b3e864bbf1dc4622c0d4d032948722c424d6201518f4b05e09b5c1059f8109f63686c898a3e68d84144605def039bab995a5c5d63595548320b2383e4ce1ab913d77f5dd7064b1df8e1f51bec1d0648bf1a5e557876dc3b2099e5752b19aba28328614cbbd14d05d8e346d651f2ea2e0eea797ad9b59e48b1a8fd926c5c84e2f311ddffe4c2d0f8d7efa19f5fad9a03c7b493b1c31cfb5859247cd5361dc6e10fd6c1"}, {0xc0, 0xffff, 0xfe3, "99f5f799f111df43dc7d3283426313c0e71554d78f47db8145a3c7004c43698f0196572c7d7a4faa6ee09bc62d709f6e9d7fb66ad5220fc7f4ac10d6144fbff991e089eae00522ca6d86578d6c130f651fdf773d2d9f5951d29d96ed1497845e9106a2ea88690573a7db7a2e839fdfc787d299dd84c51f2b518c4669656adbfad2e1a9b1af3c02ee1c14f729eab42871248a6f463e231b6b75cb1c1740e3ce5d66894fd0840b959975c84c86d6a2"}, {0x88, 0x1, 0x9, "168311102f29fba59e7d777f53954ab0365fdae9b8522af995ff245b3275da4368514101d659ca4aa30186829589e50360792bb4230cbaab08038e2efa4888071a8708c6ad658aa19427323402f93a98b30d6fa26e92f2444a5f067aaf8b701f64ea1324f2bf884d03c1a88ee63ef19d509b8ebf8580d8be"}], 0x230}, 0x4) 16:03:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffa, 0x4, 0x1, 0x4}], 0x100, 0x0, 0x0, 0x0) close(r2) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000280)=0x2) close(r0) recvfrom(r0, &(0x7f00000000c0)=""/236, 0xec, 0x800, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) socket(0x1, 0x5, 0x6) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) write(r5, &(0x7f00000001c0)="e6628553367d3fdffbcb5dbc009ac0d511ef061bd29ed968f55887aacfca67d6d6bb32dc230a93f916b6d93a5a3ceddf71e7ae28ffc4df8d2eaedf5ebd4fcead46533a7c83619d84961e14bb2dedd4ff5091780c7658859806c7fee8a959c778525e5d9d0491722d00262af0d73150925f8f2accd698a8ccaecc74815da2343cd76b679b4a83194c3e9caa2f672e996dca1d7490ba2301ee80a9019724ed8a4ea67c6c9ebef015f249cd8b17f8f250ab512795c3a8", 0xb5) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0xffffffffffffffff) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r6) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r8, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000380)={0x3166, 0x1, 0xff, 0x9e94, 0x800}, 0xc) getsockname$inet(r6, &(0x7f00000002c0), &(0x7f0000000340)=0xc) 16:03:34 executing program 0: clock_getres(0x4, &(0x7f0000000180)) mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000480), 0x4, &(0x7f0000000700)=[{0xffffffffffffff10, 0x1, 0x5, "9f9249a630db44f85aab9460f66a04776c46d87b4ae113f353d6b69c59f6c320f42f3cd01334eec067dc7c5ad07d9115efc5a3f1a14f846811f22a93562b150da3805b828625ebb4002cc952e7dbea6caa9af5adae739644404fb1ffdaec6e4659995c4fd4d33baa09023bbb7b75fd1958fc764a007a88ddf88497293f9af7d5e9ea7d43d1c0be59c4de4cb01fe251faa030b3bce9baf3fea8c17bc46d4980f32e7b7bdf8dd69de5b636d36a81f989a68646f04d6d5f39d0936792545dbeac0bb3dab9d0c843880020b2656222d6fd04225c58960b75f5d8c588bccc5f1a842cfc7ca394a4ca81baeb22c3862661c572742a9b160e60e062459325f83910ec398e856d609bd883ffb10000000000e04de3cdc33d1606a36f8649f0cdc5610190ce98d605a907f3a53dae7f7e2e71f0cb45c3bdfb158da9b65bcb60ea68ca7731a2f0e5b7a9dc866592c97b7df157299dddbd9302b468b0d6c8662da82d97669c6f168ac53c8dbbd5c891d4b011551ac8b5c1f33c36d96cbf8e8c9ada"}], 0x90}, 0x28062fe8a0d0e06d) mkdir(&(0x7f0000000100)='./bus\x00', 0x122) r1 = msgget$private(0x0, 0x0) r2 = getegid() r3 = socket(0x400000000018, 0x3, 0x3a) dup(r3) r4 = getuid() sendmsg(r3, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f00000038c0)=[{0x40, 0xfc481ec40cd13600, 0x8001, "06d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c501"}, {0xa0, 0xffff, 0xa3, "8681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a5485"}, {0x88, 0x1, 0xfffffffffffffff8, "e9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e1"}], 0x168}, 0x9878d5c527fde8da) r5 = getegid() fchown(r3, r4, r5) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r9 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r9, &(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', r9, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000380)) r10 = geteuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = getpgrp() r13 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, r10, r11, 0x4c, 0x6}, 0x8, 0x800, r12, r13, 0x7, 0x4, 0x8, 0x484}) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x4, 0xffffffffffffffff, r2, r4, r8}, 0x5, 0x3, 0x0, r12, 0x0, 0x81, 0x1f}) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) r14 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x4) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1000, 0x0, "750000000001000000f9f640fc00"}) 16:03:34 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)='#!\n', 0x3}], 0x1) setsockopt(r0, 0x20, 0x5c, &(0x7f0000000140)="71d434fb4eddcc35c61052acc803b13d703a36867a9497794f4357986abf5d91cb8e19254ac9daacb8d95b72957a4cf439b3065536fd81dc9a0628d7295e8324aeafb0022515e9170be36821f4bf84fafa90deec044f1f736c7296a5f1839194b7d7cd2298f588864c3516dc46f9c9715d8f26ea8e136b993a29d6756c0c43d3757898cc5e82052cf6eda1b1", 0x8c) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r3) r5 = dup(r3) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r6) r8 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000300)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r8) r10 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000300)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r12 = kqueue() kevent(r2, &(0x7f0000000340)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x10, 0xfffff, 0xffffffff, 0xdb}, {{}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x5, 0x6}, {{r2}, 0x5ed880ed04cfe5c9, 0x10, 0x1, 0x200, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x1, 0xc, 0x80000001, 0x80000000}, {{r5}, 0xfffffffffffffffd, 0x18, 0xa0000042, 0x9}, {{r1}, 0xfffffffffffffff8, 0x80, 0x88, 0x8, 0xb897}, {{r6}, 0xfffffffffffffff9, 0x2, 0x78000000, 0x40, 0x7ff}, {{r8}, 0xfffffffffffffffe, 0x2a, 0x4, 0xfffffffffffffffb, 0x8}, {{r4}, 0xfffffffffffffffe, 0x8, 0x40000000, 0x9, 0x9}, {{r12}, 0xffffffffffffffff, 0x0, 0x8, 0x7fffffff, 0x103ff}], 0x10000, 0x0, 0x0, 0x0) close(r1) kqueue() bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r13 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000300)=[{{r13}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r13) linkat(r13, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000200)='./file0/file0\x00', 0x2) 16:03:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000200), 0x10000, 0x0, 0x0, 0x0) close(r2) ioctl$TIOCSDTR(r2, 0x20007479) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x3818, 0xffffffffffffffff, 0x0, 0x4af) mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x7) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r6, 0x5) fcntl$getown(r3, 0x5) sendto$inet6(r5, &(0x7f00000000c0)="90062ee1642a21c23139", 0xa, 0x40e, &(0x7f0000000140)={0x18, 0x1, 0x6, 0xecceb7}, 0xc) write(r1, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r7, 0x80045745, &(0x7f00000001c0)=0x1) 16:03:34 executing program 1: clock_settime(0x3acaff73aee1023a, &(0x7f0000000000)={0x3, 0x1}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1ff, 0xfff, 0x6, 0x80000000, "17b7c577b909a07e9ec4ee56863080b43233f05e", 0x4, 0x3}) r1 = semget(0x1, 0x4, 0x200) semop(r1, &(0x7f0000000080)=[{0x0, 0x7, 0x800}, {0xdf7967eb3e9fe7b5, 0xfff7, 0x1000}], 0x2) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r5) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x10002) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xfffffffffffffe4d) fcntl$setown(r4, 0x6, r8) r9 = semget(0x2, 0x0, 0x453) semop(r9, &(0x7f00000001c0)=[{0x0, 0x1b8, 0x1000}, {0x2, 0x5, 0x1400}, {0x1626f320129e059f, 0x5, 0x1400}], 0x3) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000200)=0x4) r10 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1000, 0x8) fchmodat(r10, &(0x7f0000000280)='./file0\x00', 0x2, 0x0) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='W\x00') ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000340)=0x2) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) execve(&(0x7f0000000380)='./file0\x00', &(0x7f00000004c0)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='/dev/null\x00', &(0x7f0000000440)='W\x00', &(0x7f0000000480)='W\x00'], &(0x7f0000000540)=[&(0x7f0000000500)='\x00']) r11 = semget(0x2, 0x2, 0x108) semctl$SETVAL(r11, 0x2, 0x8, &(0x7f0000000580)=0x7ff) openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x10000, 0x0) poll(&(0x7f0000000600)=[{r10, 0x10}], 0x1, 0x1) symlinkat(&(0x7f0000000640)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00') open(&(0x7f00000006c0)='./file0\x00', 0x257b8bc2e7731799, 0x8) r12 = syz_open_pts() pread(r12, &(0x7f0000000700)="8da548913a55b6aa39b64915fb790613e7420549b4c1985d149031d6fea8ddda026faf0cb459f7ef4b6e66c9905908841ced608c4a746b2e79e8780b972c65beca6e583d650e06ebfa73f5900e86de24c193a6b46493acc9b729f3c624a40e2173", 0x61, 0x0, 0x0) 16:03:34 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000100)=0x7) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 16:03:34 executing program 1: r0 = socket(0x2, 0x4000, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x15, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:03:35 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r1, 0x5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r4) accept$unix(r1, &(0x7f00000000c0)=ANY=[], 0x0) r6 = socket(0x18, 0x1, 0x0) syz_open_pts() setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:03:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x48}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = getgid() r2 = semget(0x3, 0x4, 0x8) r3 = geteuid() r4 = socket(0x400000000018, 0x3, 0x3a) dup(r4) r5 = getuid() sendmsg(r4, &(0x7f0000000080)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880), 0x0, &(0x7f0000000d40)=ANY=[@ANYBLOB="40000000000000000036d10c0180000006d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c50100b3fd000000000000ffff0000070000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b14588059bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a548500000000880000000400000001000000f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efa731d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae61e08549c7c627d93d66a03000000c7096396ac0787a41ae2a6e10079f8cdf9dd81de8f3b74807d3fd9d949fbc399cf13ac1b84d53098391579b5a2e83115e4dd38fc352d9be0e18462025b6b48e561e4fcaa95d9ab42cb8c4d8e4e31938389cbcfeebb22ba09607bcd079ab3ec5d94f2aecf8718ada393b2ccdd410443fa3377b8946378dd58c78c04f209eff51b05a3c43d93e72e6d432b7e"], 0x168}, 0x9878d5c527fde8da) r6 = getegid() fchown(r4, r5, r6) r7 = socket(0x400000000018, 0x4, 0x3a) dup(r7) r8 = getuid() sendmsg(r7, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f0000000a40)=ANY=[@ANYBLOB="40000000000000000036d10c0180000006d79918fbc796d086ffcebb3416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c50100a000000000000000ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b911bf864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a548500000000880000000000000001000000f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efc831d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7086396ac0787a41ae2a6e1006899ecdae6690783f327f47c3df7b2ca68e0216a0cf6705055c85f4bb96e6112ab7fe69590abc21145506f2a4cc332a417fa41cdf679f7d584155a084df937dc9b1567fc98947f63615ca3f6e22e8faa279fb04d015386bbb1eb7b87ffc1cef4264239eda5d4a3dcd5aa574a0fd1a8966e57e957bfa7ba468845cfd78b0ddd77a03064302953bf6297f93b590057a8db33e0976a39633651b1280913540e0b2b7af0021723ea26b45de524e6c4063c7e99fc1073ca8064bde0593fafc8d140c3bc82b6e75a336c48c7730d9ba3edbc301483b0e7939301c2638b1a441e29dca8fe9a6fa1ff0043c57cc84123118aa146bc9b3bf2c791f0467b6e97b1ebe28f694a2cc5e33cf95f90aedeb506642534bd5e8592743f511bdf075c773a31c24974fbab4c2d7599fad017e57c9a394436c65032ec711db9e1a916e930b8e7734371466118c78d9d3ccb6d531a0c767f97ef84cd7ec76a8839b845"], 0x168}, 0x9878d5c527fde8da) r9 = getegid() fchown(r7, r8, r9) r10 = socket(0x400000000018, 0x3, 0x3a) dup(r10) r11 = getuid() sendmsg(r10, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f0000000740)=ANY=[@ANYBLOB="40000000040000000036d10c0180000006d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c50100a000000000000000ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889f6ed157af3db079fae14322deffe40cd9e67da23f2199a548500000000880000000000000001000000f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e1000596a88697183139577b3d388b63861300"/376], 0x168}, 0x9878d5c527fde8da) r12 = getegid() fchown(r10, r11, r12) getgroups(0x3, &(0x7f0000000580)=[0x0, 0x0, r12]) getgroups(0x7, &(0x7f00000000c0)=[r9, 0x0, r6, r1, 0x0, r13, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r16 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x5, r3, r14, r15, r16, 0x40, 0xae55}, 0x0, 0x9, 0x7}) r17 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r17, &(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)='./file0\x00', r17, &(0x7f0000000480)='./file0\x00') ioctl$TIOCMGET(r17, 0x4004746a, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000280)=0xa2) r18 = socket$inet(0x2, 0x2, 0x0) getsockopt(r18, 0x0, 0xb, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r20 = getuid() fchown(r17, r20, r19) r21 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r21, &(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)='./file0\x00', r21, &(0x7f0000000480)='./file0\x00') ioctl$TIOCMGET(r21, 0x4004746a, &(0x7f0000000380)) r22 = msgget$private(0x0, 0x718) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r24 = geteuid() getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xa2) r26 = getpgrp() r27 = getpgrp() r28 = geteuid() msgctl$IPC_SET(r22, 0x1, &(0x7f0000000300)={{0x8001, r28, r23, r24, r25, 0x20, 0x6}, 0x8, 0x8, r26, r27, 0x7, 0x4, 0x8, 0x484}) r29 = getgid() r30 = semget(0x3, 0x4, 0x8) r31 = geteuid() r32 = socket(0x400000000018, 0x3, 0x3a) dup(r32) r33 = getuid() sendmsg(r32, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f00000038c0)=[{0x40, 0xfc481ec40cd13600, 0x8001, "06d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c501"}, {0xa0, 0xffff, 0xa3, "8681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a5485"}, {0x88, 0x1, 0xfffffffffffffff8, "e9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e1"}], 0x168}, 0x9878d5c527fde8da) r34 = getegid() fchown(r32, r33, r34) r35 = socket(0x400000000018, 0x4, 0x3a) dup(r35) r36 = getuid() sendmsg(r35, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f0000000f40)=ANY=[@ANYBLOB="40000000000000000036d10c0180000006d79918fbc796d086ffcebb3416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c50100a000000000000000ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c98540100000000000000784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b911bf864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a548500000000880000000000000001001e00f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efc831d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7086396ac0787a41ae2a6e1006899ecdae6690783f327f47c3df7b2ca68e0216a0cf6705055c85f4bb96e6112ab7fe69590abc21145506f2a4cc332a417fa41cdf679f7d584155a084df937dc9b1567fc98947f63615ca3f6e22e8faa279fb04d015386bbb1eb7b87ffc1cef4264239eda5d4a3dcd5aa574a0fd1a8966e57e957bfa7ba468845cfd78b0ddd77a03064302953bf6297f93b590057a8db33e0976a39633651b1280913540e0b2b7af0021723ea26b45de524e6c4063c7e99fc1073ca8064bde0593fafc8d140c3bc82b6e75a336c48c7730d9ba3edbc301483b0e7939301c2638b1a441e29dca8fe9a6fa1ff0043c57cc84123118aa146bc9b3bf2c791f0467b6e97b1ebe28f694a2cc5e33cf95f90aedeb506642534bd5e8592743f511bdf075c773a31c24974fbab4c2d7599fad017e57c9a394436c65032ec711db9e1a916e930b8e7734371466118c78d9d3ccb6d531a0c767f97ef84cd7ec76a8839b8451d"], 0x168}, 0x9878d5c527fde8da) r37 = getegid() fchown(r35, r36, r37) r38 = socket(0x400000000018, 0x3, 0x3a) dup(r38) r39 = getuid() sendmsg(r38, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f0000000740)=ANY=[@ANYBLOB="40000000040000000036d10c0180000006d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c50100a000000000000000ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889f6ed157af3db079fae14322deffe40cd9e67da23f2199a548500000000880000000000000001000000f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e1000596a88697183139577b3d388b63861300"/376], 0x168}, 0x9878d5c527fde8da) r40 = getegid() fchown(r38, r39, r40) getgroups(0x3, &(0x7f0000000580)=[0x0, 0x0, r40]) getgroups(0x7, &(0x7f00000000c0)=[r37, 0x0, r34, r29, 0x0, r41, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r44 = getgid() semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000380)={{0x5, r31, r42, r43, r44, 0x40, 0xae55}, 0x0, 0x9, 0x7}) r45 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r45, &(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', r45, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r45, 0x4004746a, &(0x7f0000000380)) r46 = msgget$private(0x0, 0x718) r47 = getuid() getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r49 = geteuid() getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r51 = getpgrp() r52 = getpgrp() msgctl$IPC_SET(r46, 0x1, &(0x7f0000000300)={{0x8001, r47, r48, r49, r50, 0x4c, 0x6}, 0x8, 0x800, r51, r52, 0x7, 0x4, 0x8, 0x484}) getgroups(0x7, &(0x7f0000000040)=[r19, r23, r44, 0xffffffffffffffff, 0x0, 0x0, r48]) fchown(r0, r15, r53) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") 16:03:35 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) renameat(r0, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x4, 0x0, 0x1}]}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) 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(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = open(&(0x7f0000000200)='./file0\x00', 0x40, 0x160) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000280)) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:03:35 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r4) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64=r4], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b3d082bf57de0fd57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x0, r5, r8, r10, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r7, r11, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$lock(r1, 0x8, &(0x7f0000000240)={0x1, 0x3, 0x7, 0x4, r7}) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) r12 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x20) pipe2(&(0x7f0000000080), 0x8000) write(r12, &(0x7f0000000280)='o', 0x1) r13 = msgget$private(0x0, 0x284) r14 = socket(0x2000000000000002, 0x3, 0x0) r15 = socket(0x2000000000000002, 0x3, 0x2f) fcntl$dupfd(r15, 0x0, r14) msgsnd(r13, 0xffffffffffffffff, 0x0, 0x800) 16:03:35 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x22}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x0, 0x0) close(r1) recvfrom$inet6(r1, &(0x7f0000000740)=""/242, 0xf2, 0x802, &(0x7f0000000180)={0x18, 0x0, 0x400, 0x7}, 0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0xd0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc3104222, &(0x7f0000000000)={0x0, 0x10, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x1000000}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x4) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) r3 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r3, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xc) dup(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x8, 0x6, 0x100, 0x0, "1331207ee97cdda83bdf1e7d9bc74c0596f4b80f", 0x80000001, 0x6}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:03:35 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000700)={{0xfffffffffffffc00, 0x100000000}, {0x5, 0x100000001}}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r3) utimensat(r3, &(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={{0xd652, 0xf057}, {0x7ff, 0x5}}, 0x0) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="603a2298881fff10f3bb639be2e674218a5a2e3200ba34992304b4ef712a60", 0x1f}, {&(0x7f00000000c0)="59ea7bcea2ff481dd19c57fb926e31593abdf43ac82f86488969e3073bdc88e37789371607c53f88527dc13dceed203203e92a522db9ab0b230f488658e92271", 0x40}, {&(0x7f0000000180)="cc7faf1c3a596e18cadfe4997454dffd0e2f519df724e15ec9fe2cba71ba714d3af2a0ed089a1fa5d7281ccd39792783fd665e0c862a137258c1eebf0d0a3eb30147885631d228e569c8a2ce9f5819e22df2d08cb0d69c56754d6785de08bd0e344dc112d72353de9e4bd2143dd18ce69dc304453b43091e25c6bbe6e27d70546642873ce81deff18f068a9a73c035780837d163d2ab2d56a2bced7c130802", 0x9f}, {&(0x7f0000000240)}, {&(0x7f0000000280)="6db001042e04e811d4db408763663702a2de2a9d174a279dd209301329b8222bd686b46b355c3735c1b1395ea2219d45bf2084ac098122231c970edde1978f58620a63a2c2b6dea64339dd9d60235774974704df55cb35927865cc46f3fc0b8a80c9231902a7328a60864756ba08092e760646ee8c7b399b698d2ad8d312d993439a8d82434a86", 0x87}, {&(0x7f0000000340)="a0587ecf789168db0be226ddd8709f3fffc249239871a6a5b4", 0x19}, {&(0x7f0000000380)="8647085ff3782e9b8f0e68673010969e1ec4f657f59cd459f4dddabeea116d81c68253351d7933bc7e9cb4f1f53a5edce9205a8b1876c72e5d443a677792aeeb3e562545b567a3dcaa869f83ffa62f9465ae08325cb698defebc1ed231d13982358ebe1d8858728b1df9835a36c4bf72e9db0cb539c3bd1fdaa5c89c10f1227721e7464c3522551bff4239da3a8123afaf3eac3e24910c814bd521ff49bfcab038", 0xa1}, {&(0x7f0000000440)="1317e45a933fc0f3f2b1c123f1003ecc59dcad53dfbb0f7a2e7900df2663c4792001e01601c07af2f38482d5e78b75dc55e9560225dacacd02d85cbdd474585ec8f2075a5b63fc27a12fa81ebd57ca0e2a00000000000000", 0x58}, {&(0x7f00000004c0)="4610db5aca912d7bf52ebb81ee2c0c2e8a1291b9a72b72284bd6e97c81310ff5301373a4f36524ed725019be3988e93d27f281f4a16f101920c519bc59c91d562b166247dd887fd4d3b4ea6bcc670bd3fed04894d947fcf0fa0e7dae84edc848fe33bdc7eb604e87258fd45874477f39be613e4ccd52d5198562404c61f98196d3b0bb68f253fcc7025a1eafe6c2d7ac09599f579ab278a992031c322a6a410bbd226f7324465b637053f70278a105ac46c440ab0d555d268ae100efc2f821b6aa34c6dc7f54bc43e45681993a1746", 0xcf}, {&(0x7f00000005c0)="f96df58c49ba0241d8462f5e29e1ba0ba93cae3af70af348e5fb4f790b5a7ee1f10b673caa8997b2bd6d60c964803d72713631a58fcb7532ef12130a6ea504d988412710842a867faf85a4082eb36114731701fee57a31794cefc36fbd8b2fcb7c01cecc3937c70594b34cbbcc33c3f2c39a95f9eddf91b22df5c73bef", 0x7d}], 0xa, 0x0, 0xffffffff80000001) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:03:36 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0xfffffffffffffffe, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) 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, &(0x7f0000000180), 0x13c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r4, &(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', r4, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000380)) r5 = msgget$private(0x0, 0x718) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() r9 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000140), 0x90004, 0x0, 0x7ff, 0x0) close(r9) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = getpgrp() r13 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x8001, r6, r7, r8, r11, 0x4c, 0x6}, 0x8, 0x800, r12, r13, 0x7, 0x4, 0x8, 0x484}) lchown(&(0x7f0000000080)='./file0\x00', r3, r7) 16:03:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000540)=0x9) write(r0, &(0x7f0000000800)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11", 0xbc) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) r4 = getpgrp() fcntl$lock(r3, 0xfc93c832db414b06, &(0x7f00000001c0)={0x0, 0x23e1ad0f25788854, 0x8001, 0x9, r4}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = semget(0x0, 0x0, 0x0) semop(r5, &(0x7f0000000000)=[{0x3}], 0x1) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r6) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000200)=0x3) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000000140)=""/39) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:03:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x4) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) dup2(r1, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() kevent(r4, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r4) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r4, 0x5}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000200)=0x43cbc, 0xfe4a) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCSDTR(r8, 0x20007479) close(r6) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f0000000040)) OpenBSD/amd64 (ci-openbsd-multicore-2.c.syzkaller.internal) (tty00) 16:03:36 executing program 0: r0 = semget$private(0x0, 0x7, 0x20) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() r4 = dup2(r2, r2) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000340)=[{{r2}, 0x7ffffffffffffff9, 0xa4, 0xf0000000, 0x1, 0xefffffffffff6667}, {{r6}, 0xfffffffffffffffe, 0x30, 0xb0000018, 0xfffffffffffffffe, 0x80}, {{r1}, 0xfffffffffffffffa, 0x2, 0x8, 0xfa, 0x7}], 0x3258, 0x0, 0x0, 0x0) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0xfffffffffffffe2c) r7 = open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x80, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x25}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) semop(r0, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x7, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) getgid() getgroups(0x209, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmat(0x0, &(0x7f00007ba000/0x1000)=nil, 0x3000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xfffffd77) r10 = getpgrp() setpgid(r10, r9) 16:03:36 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="bd", 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r3) ioctl$TIOCSTART(r3, 0x2000746e) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r5) kevent(r2, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x28, 0x2, 0x4, 0x5}, {{}, 0xfffffffffffffffb, 0x0, 0x14, 0x5, 0x3}], 0x9, 0x0, 0x0, 0x0) close(r1) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x800, 0x3}) 16:03:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r1) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x9, 0x97}, 0xc) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xffffff00, "73f300070060c3dce5081af659b097317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r3, 0x5) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r4, &(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', r4, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000380)) r5 = msgget$private(0x0, 0x718) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getpgrp() r11 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x8001, r6, r7, r8, r9, 0x4c, 0x6}, 0x8, 0x800, r10, r11, 0x7, 0x4, 0x8, 0x484}) fcntl$setown(r3, 0x6, r10) 16:03:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x45}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'t\xe1p', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r2) bind$inet6(r2, &(0x7f0000000240)={0x18, 0x3, 0x400, 0x7}, 0xc) kqueue() r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r4) kevent(r4, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffb, 0xe084d231f83a1c83, 0x0, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) close(r1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x20, 0x4, 0x6, 0x5}, {0x1ff, 0x9}, {0x1c0, 0x0, 0x20, 0x5}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) geteuid() r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x140, 0x0) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) 16:03:37 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x20, 0x28b0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) 16:03:37 executing program 1: mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0xc6) r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r0, 0x5) dup(r0) 16:03:37 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000000)=""/84, 0x54, 0x800, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="7f022e2f66696c653000160b391cdca26b549f540a7029f873ddcb17bbbcb1f89f46300f5695c30bb308af733a0395ef70c6975c9a864a3460783081b467e011623bda4700add7ebb790609280f12d7f47e9f017c96176d19da2fd581e14e238ba88ab03a24784ee4f9171a746a80a98bbd8bae97f0e4f74d0ae0cd9b277852519f40fb900c1d7452283be4d2f06a20166e9"], 0x10) shutdown(r2, 0x1) 16:03:37 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = shmget(0xffffffffffffffff, 0x2000, 0x1, &(0x7f0000000000/0x2000)=nil) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x2}) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000002d00)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) madvise(&(0x7f0000ff1000/0x2000)=nil, 0x2000, 0x0) r3 = shmget$private(0x0, 0xe000, 0x25a, &(0x7f0000ff1000/0xe000)=nil) shmctl$SHM_LOCK(r3, 0x3) 16:03:37 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0xb9ff6acd007712da, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) getrusage(0x0, &(0x7f0000001280)) 16:03:37 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0xb9ff6acd007712da, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0x0, &(0x7f0000001280)) 16:03:37 executing program 0: chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="029d2a802b1d00000000000000000000904ab1049282acae0b3f10f9b7147661ded916922894dc82c40f678919d55e5b514a1f8be6804691a71c447416bc768757ffd2610b2a72a9d90d21d5b2f256bba436260b95e03d061c0efdbdbd13541ce987896be85c8972fa43c76abaf2d492fe39eb76e4d273d9f82026c7cf4c597cd686dc4c4df852cb56f46dde06fd8e1f888a5b0eabcd0dd844d1dbef5931bf8fbe0e0ba81d031d0ea7d119d4d5e68229079fbca5ac63797f48d9f09be3cadb69d571f722a1cbac1a3c8344989aae4a3845"}, {&(0x7f0000000100)="3275469e6cb14aa565465491479d0149a802db62ae2aeeb082bc82e815fdba306944249d362ffca45dc160533818709381c11b745d15830d8c63218c7a1496cc71f387b10860e797184ac780bb666006f967457bfcbb12b96ecd03c930776199632bdefc5f28011a6cc78ceeaa5b5b768dad3dc4cb2de406c331ffe0cba968d61ebb2714b92434b8ca3c1a331252c7"}], 0x100000b9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)=0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:03:37 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$getflags(r0, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) r1 = semget$private(0x0, 0x0, 0x100) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)=0x785) r2 = semget(0x1, 0x4, 0x10) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000080)=""/4096) r3 = semget$private(0x0, 0x0, 0x1a8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0}, 0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0}, 0xc) r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001100)={{0x1ff, r4, r5, r6, r7, 0x8, 0x401}, 0xdc4, 0x7b, 0x4}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001180), 0xc) socketpair(0x8, 0x4, 0x5, &(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r8, &(0x7f0000001200)=""/26, 0x1a, 0x2, &(0x7f0000001240)={0x18, 0x1, 0xffffffe1, 0x7}, 0xc) r9 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000001280)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000012c0), 0xc) chflags(&(0x7f0000001300)='./file0\x00', 0x0) r10 = socket$inet(0x2, 0x5, 0x0) getsockopt(r10, 0x35, 0x4, &(0x7f0000001340)=""/193, &(0x7f0000001440)=0xc1) r11 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$TIOCNOTTY(r11, 0x20007471) r12 = accept$unix(0xffffffffffffffff, &(0x7f0000001480)=@file={0x0, ""/4096}, &(0x7f00000024c0)=0x1002) r13 = accept(r12, &(0x7f0000002500)=@in, &(0x7f0000002540)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002580)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = openat(r0, &(0x7f00000025c0)='./file0\x00', 0x10, 0x95) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002680)='/dev/wsmouse0\x00', 0x2, 0x0) r17 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/wskbd0\x00', 0x18000, 0x0) kevent(r13, &(0x7f0000002600)=[{{r14}, 0xfffffffffffffffe, 0x191, 0xf7fde8b2680cfb18, 0x9, 0x5}, {{r15}, 0xfffffffffffffffe, 0x10, 0x8, 0x0, 0x4}, {{r10}, 0xffffffffffffffff, 0xb2, 0x80000000, 0x89, 0x3}], 0x6, &(0x7f0000002700)=[{{r16}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x1}, {{r17}, 0xfffffffffffffffc, 0x1, 0x0, 0x0, 0xfffffffffffffff8}], 0x1ff, &(0x7f0000002740)={0x4, 0x1c9a}) 16:03:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x6) getpeername$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) rmdir(&(0x7f0000000180)='./file0\x00') r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r3 = socket(0x2, 0x1, 0x1) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c653000d08d3fc4eb6ba18123ea312969488a9fbb2f58ef2cbb89d9e178afc170da5eb8f687a02193b5352a9b1dce179c8b01f2083e0ee999f0bddbf6e033b5b276b986ba608221dfc4dfdf3a93686a458984efbf86522ae715bd69657bb477f86201f68a2f5e316efa7ba2955450e4bca9863126177eef83d2dc9b0970f1859698341b313ae93fe9852f8c7854b40fbdbd8c599f2738b2a1e17cb9e546cde667a06c1aa1b27d1ae08e2e17b4995f1d9d4ba184bd74fb8c9ba9331da3a430d90b836e24118d87267e03df8f96514bcbab8d8b7e83f8c042e9d277bad08099795e9b0dbe8e60040ddbb956d0f14b9dcef7e437fccd7e9797556fe82c2bb00c3e70167760d391b23f46676843581d268de4238b9c42f91766433c2fe69d55334feb6c2cca684a131a0d1360c85475f1c8a704b971898a6962fa8c0122778c71d9442bb9dff5183b1327bc0fe37c141423d42eb299"], 0x1) write(r3, &(0x7f0000000080)="9e3eaa5628f344186c7e25e572f5121b49717cd308e6b7ca", 0x220) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66c3277f7062d3eadcfb2aa6594f7d010000000000ed6d3f6fca2eaeaa8deacb9f58000000004a002335804146c8e81598e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385c7688bd13168b3"], 0x1) 16:03:37 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000540)={0x3, 0x7}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x5, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7df26f000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:03:37 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="82022e2f66696c65300004102c0000000000005819757c55152f0ef2fc1588a722506510d14d927f059d8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b667470a35416fe49414488e275e9f793458217dc2f522f7d971983251885f5c2cefb0260a5f0000da21b0042fecbf74f97c382a84f9d000000000ad968a036fd92759fc3ef3768a3f1036b2b824246aeac248537ea78207ef90fe8034e296bb5a4faac24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da2367707000099819098dfb69939c20df615a934f778ab70b16e907ab763cf3eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf4676aaeedd9a540098dbbb79ca00270afb599293b32b1e2f98e73a1430d92189c8eae4b2fdc0d9fb3ef44aa635c0cdc2012fe9018e7a158b8322c0857f08fbff90199694a651a4a9b52d174a30b59b53aafa0c5841e7eb125f07d25e3c6443bdba9f735c39a6c0464da4962e33d4b264db981d14b5a45442248a53ef77754a15c2ef657f933db131e970054a1edab571e20d49fd7968e36c2c4d9f9a19f6303efd43a1451c57142a68ad772ca0d3ca199aff15cb29be73bec732469778b58b5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d2183257843d5aa429375d2d9e8f48ef33a80ce6143c1619a2cec02ba5c0000000000000000000029d30f49f8a379536e19fc023e86626eab0879cd0afb508cbfdd05835758c948b5e7a046c2e8b445b4d8b9648862d8989eb9d63b6547c5878448f87dd8a62eda18404d09b5a83eb0c8215b6f9a4d001ee9362921549f240cf388a20d0e059bd73c393fa07c7ee9849dd5c5d5641578e2bac79b69b973ea294a0da079dd4bc3d10750f422dadac82dcaf63908a4f83a5543285ae58181ec5c04762e072474da528d1cbd94d579d39ee725faa4ab22eb2fb0876fdc97ce07f6da603629888e8cce1e11a03c71f5d65ee9a203121c5ced050b5fd7d493333388c75e2cd822349d53abef1accbf5ed806afff23bc5143a20497a52ea467bc955af38961c6f27840a016116345ba5677685c6da916653e75842eb9468f7868d7c95b587c7582146551e1314c8b3fbede8b441e6b8d5b380265ed2c4e6dcd54bc54205abc6fe1a17be5e0c8f62dcb816dd78dc42907931d6abc43cbe1de2ea599ad2f1e95c2ad559fa62897e2f4071541e7601b101b6c2622f195f344ef24ee265e3ae306fe79cb720072eacfc0ae9655ae449d1301bf73bf023e731c354cfb12a5db30ef7fa8d5c4f231c62359389539451be2805bf27da259da4a6767bb9b411540b7916578c5299245b623a82b27032d12f9a8a7160a362de08128fdffa1cae68c1eb9fbe65f2094c51e7004000000006eeed38c895c3c5dedbb18e054cf0337e010c557877ccf0c1ce1c9659d1f9f0108ec970832ce412262915c082f2f17c39ecc561eff94b914cee155e70bf30268cd6921d21ed50f0fb7d9"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r2) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000180)={0xfffffc00, 0x40, 0x3, 0x3, "88b89b8fc471fb7ff1a7074b1681404c2446c72a", 0x2, 0x400}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getpeername$unix(r1, 0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kqueue() write(r0, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) socket$unix(0x1, 0x3, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000001c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x4006}]}) 16:03:37 executing program 0: mknod(&(0x7f0000000140)='./file1\x00', 0x8, 0xe5a) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x800, 0x4) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) 16:03:38 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) setsockopt(r0, 0xec1c, 0x80, &(0x7f0000000000)="943638a7bc85a306354c22b0fcd76eb35233e6851d", 0x15) getegid() r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18262f9b1000800000"], 0x1c, 0x0}, 0x0) 16:03:38 executing program 0: mkdir(0x0, 0x0) chdir(0x0) chroot(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38a", 0x101}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x890}, 0x8) 16:03:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x61}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) mknodat(r1, &(0x7f0000000200)='./file0\x00', 0x100, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:03:38 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r0) ioctl$TIOCSTART(r0, 0x2000746e) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffff}}, 0x0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000580)="d7c47f176d8e4619e43873a75dbb2965166a0dc80d083fa5e2878ee766775d956ee2418787c5ced4766d99597ee65704de128b8d749b82b3ba3d597261a2cfdfbfe95c07adadf3350915a9794c7fa0c4c8716b14", 0x54}, {&(0x7f0000000680)="953d542711635566c95ed5e05f514576953889aae1419d4762938915c0510b90f8f82cacb4821434f6d177c057496cd1fe000067245f912caa565ea38e2c54071919c059f8ce141d1c5717a538485b4c7cdf6492af56389cb9c54a0fb02f58f1e66921d441f80c082d2bdca6291c47879ad4d9fb943e16340ec789fbe47263d0", 0xffffffffffffff73}], 0x10000000000002e3, 0x0, 0x2000000000000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0xf0de, 0x1, './bus\x00', 0x3, 0x10001, 0x5}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r3, 0x5) r4 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) mkdirat(r4, &(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)='./file0\x00', r4, &(0x7f0000000480)='./file0\x00') syz_open_pts() r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r5) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000300)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r7) r9 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000300)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r9) openat(r9, &(0x7f0000000440)='./bus\x00', 0x10000, 0x10) r11 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000300)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x2, 0x0) close(r11) ioctl$TIOCMGET(r11, 0x4004746a, &(0x7f0000000540)) r13 = msgget$private(0x0, 0x718) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xfffffffffffffd4a) r15 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xa2) r17 = getpgrp() r18 = getpgrp() r19 = geteuid() msgctl$IPC_SET(r13, 0x1, &(0x7f0000000300)={{0x8001, r19, r14, r15, r16, 0x20, 0x6}, 0x8, 0x8, r17, r18, 0x7, 0x4, 0x8, 0x484}) fcntl$lock(r3, 0x8, &(0x7f00000001c0)={0x2, 0x1, 0x5, 0x6, r18}) open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x1a) 16:03:38 executing program 0: r0 = socket$inet(0x2, 0x3, 0x100000002) setsockopt(r0, 0x0, 0x64, 0x0, 0x3a) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) 16:03:38 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) fcntl$getown(r4, 0x5) accept$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) connect$unix(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="000e2e2f66694ca430e3"], 0xa) getuid() r6 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000640)) geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289285d9e1fd9710070c5d386aa385547cdab0f657e303e61497006134e6ed7802abbf0e58c160ed51e1ed7566a2abb539780f781db62b7c5ffc20c8f912549f14489a9097338b76d001b238cc44b01b3b2bdf4b24318dd4302efb278f04e4f3daf57c8c4a712a3055018d3a6378321ae761bb2bfc5b5dda1ffedc4f2b346606be489fc75295d5d6a12994fcd2fd80ce5c90c52a84fe035a79a168a61564852c2694d14bab46efe1314d92863d1b8b307033ca6bf819"], 0x379}, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = socket(0x18, 0x4001, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r8, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) poll(&(0x7f0000000040)=[{r7, 0x57}], 0x1, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getpid() getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r9 = msgget$private(0x0, 0x20000003c4) msgrcv(r9, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000c806c24489a0e111ef99372ab607b745251ae87cb2e765c6fd78b05ddfc9d14be5b89511cfff6d15e7c652591553f84c8cbe61c3c2129bb4fe15f39fe70021f23b4731322e80d893a35ca1"], 0x1, 0x0, 0x800) r10 = msgget(0x0, 0x80) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x800) 16:03:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x20000000000006, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$inet(0xffffffffffffff9c, &(0x7f0000000080)={0x2, 0x0}, 0xc) socket$inet6(0x18, 0x4000, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000340)="ae7716be36f1d35f6fd1cc0a375e") 16:03:38 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x8) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) geteuid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getuid() dup(r0) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="0000ec35e266be2e5fc0800d00"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = dup2(r3, r5) kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x51}], 0x3, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000080), 0x8, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xaf}, {{r6}, 0xffffffffffffffff, 0x21}], 0x835, 0x0) fcntl$setflags(r5, 0x2, 0x1) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) fchdir(r1) munmap(&(0x7f0000787000/0x1000)=nil, 0x1000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:03:38 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008c}]}) 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", 0x1) 16:03:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0xe3) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x2008000) write(r0, &(0x7f0000000140)="814be61040f96bcc2285ae3e461888c11c2f740f", 0x14) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300), 0x10000, 0x0, 0x0, 0x0) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) flock(r1, 0xf) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) 16:03:38 executing program 1: connect(0xffffffffffffffff, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x24}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r1 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x3e) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f00000001c0)=[{0xb0, 0x6475}, {0x86, 0xfff}, {0x89, 0x4}, {0x43, 0x5c}, {0x2, 0x563}, {0x186, 0x8}], 0x6}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x40, 0x0) 16:03:38 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x6, 0x4, 0x1, 0x40, 0x1d56, 0x0, 0x2, 0x1, 0x3, 0x7f}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x20, 0x0) r1 = syz_open_pts() flock(r1, 0x6) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) flock(r1, 0x800000005) 16:03:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) geteuid() socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/zero\x00', 0x80, 0x0) sendmsg$unix(r6, &(0x7f00000009c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000980)=[{&(0x7f0000000a40)="c85444820e1c4edf7ece2bb803829057a941e2241b166a362d32eb5f0e382bdda34ac838e2ba91537c1964badfba27450d6a4b2d06228b4e985f25072cd63191eef28aa920609380fc164859bcf699fdbf04d15363d3dab01f252abcbe9961b6f0016f5a55b45b931d990e14c7053d2be38e01c5530b8519d154981aa21bc57f07492436054f468e852e8e37e74991f251845312d4fb1f1a4e933b0a358cf762ee", 0xa1}, {&(0x7f0000000e40)="66a00b50d0a78b5832dc2941edb3cc1bce6d8bc0a70911aa410ecf70949b7e1ad226b1b06ec11ce6c235748b39f6ad5fef0aee9cc6301847a45c2808ce905ddfce8b3df27cc6056bb1f5d948f0dccca8481d920884955902aa0c87ca0edc909e31afc585f7afe075a8ce75a3a5e9a625349a8958e21829437d54f984b9f2bf6194f9a37d385a915fc22e4ba99be059ffa23277f6e25ee14cb7632bfbe10bfbbbacaa0cfe027d1e39b5499a4316609f33d2d5f149b65469e9826eafcffc33c2ebd328f407a811ea92820c7d6991000079a369f868623a34ee0610f8e847e0f8b9340c37505270bcd40d52d0ff3ca8c32765abf55623ac018a5fffcb83a2923c6e1a2fe0bc8890cceeeab6e6fe64cc002184b65946bf2d66f4f3675abf60cca09679cc9ecd32ad8fa55712d3e8a80877ff96990e3e56da01b1f6aa3534611f553bfdca9d249fd89168099a8a9aecdf6ddf35b8d0eb56931abdee975e8af519fbf0f8c83017e8ae713f9b1341dc5f2d70770c98deece71449540caa35fae74ba5bc417e07c4c329e34b55041668e3c6c87961ada0d08614993783ca709e4bb353a720c4eaa4f5611956bf349c1f1f697f2a13d5ef34bbd67e1a9f9a54d9e658085b474589c1bcf1fed5a7143704137e41df39b2a79d49f3d923743c9dd1e6aa64bb595d913e76cd8562f4299c4781a70600e50a3ec83f45fb65f56ee650fc53f11ce45b44f316277d55ed33d97ca3c8bdf82cb49097ad89ffe6439e12791cfdda14e88af3852a4d772b47feec7490b464ba3994921dd57bd1c6aba758626ed797afe6e02b018fdb2e1486f2c9506f6c54e13360b8d35eca0be7aa95b0c3b9ec26d4804108a193e1eb4d9a18d84c3dc235ca5e8389d721fa58b34e6b84d577de48429ebe494cae04fa0b8a80356ff195ab95c6301acef5dc7088a87d0de5f840a596049f9f1c968c7f4b2c5d13617a185b9cc5b2cd6f3a4e63c46347feabfbaf07b1d9d85ae6e39b4c26e9153ef9c38c7e3df6d19d6bdae5357c2aa198f0f6d3dfd6d9dc30dff7da529c52c0e539b13faa06edd053749c57193cc520257e527c63b3aaf20840455d7fb1ae8fb2fdb19b87c4f2d5a5fb477f11ffc39d03d6b066b3902120bc38a8981b82f3c007a47a1c777d7ee1f256bf5e3b7e3c3fe73455896e98c770e5e48e9150df187ba6950a31fffc5bdc364ead90658e1352756be2abda6e11141d41642ab8f59d91941490ba0daa8ad988c8cefad6dfb4f5d73918dd58af96fd51bb84b1a0b0c521532ddeefdddedcacfc9f27afb6f1b5c0b4968e47d0a95f6454b9a686457a233217fac46520db4fd58bf5afb1496ee28be7087b76095464f5cab61dab8effd7a4235ed86c261449b7c542fa2cef58d11f1025446848bfbcfd966195be318a8140097bb6bf4c418479acb7f49111d666c35e31ec05e7cacbd87549d5b6aed871614044e7d1a676889a26c317c4781e4b02699855b9f6ce097b9761ec4655b914faa11754f145ec42c8bd052b82bb90bf9191ed4edfd8d0db101f692345c030a7d98768db5c8953a30539242a8af7454effcba2e8fb4ee457a0d04c762be552c1edce19339fa40623a2abcaca6311fc94b00bb0126bcff6357e5fb21546261ddda06968ee7d989243281a273655774b571d84c204759ec4be07ad8c7a55c43de37e112402e32904091837b284b26df00fd3f6d1e6eb39a11d57761ed79bfee386bbd725cbb04067d7edccecb1765edc6a5c7a9b3d20afc5d293047447f5387ad9068e01baeffd0fefd6cc8b3e0646d9088e2602bc5c5551e12396434373dc3d337a24d94a47a1ad7d9948af97397a111f6f0d3bf4ef827f4fe280095e63eb613489fc2c24d3f6eca0a7e7724621c37f5aacea97ea34c81ec973a8b5df7e1e0d50a5ca432df9e6c5a12f84bcc13d828551cd57d9e43e0f3345ab467e82a93ba6d500fc7c3d6fc040bafc9b18cc872ba9efc5c37e7fe730c627dfda5462e6e604bc9c5485cd89e84ed727d41f1051c4625dc4d4bef15c155f02290da9b9873490c7fdb28ef30472f9a1f5565b1ddfe3d78f59eaf4d0dc513a1826599bdd3da80b81a4e8868cf396c47aa5204518ad7ab2d95ef4f003245fd76429a8509d512623febe89598a1aff8b71cf332b24fee7ee3a8e9d1d498b995d73439073118380690c1f88ea68dd38a4266c1945f48de1bfc91b83a04f549b05a2484f655b253852b643cee5a81b03cc3714257b364ebcbc8044af40956d93b2ea36097c3077ab44bf6428a15636764c98752a9c46f05485d0aed6b64915c4b19e17785a727016f3e791113fab8ab597ce6b6e5e43fac887a83f995136343ec9bb525e875e21413fa490dc1870c4d3738fe4e406d61d76a6964e89a364a55ac45ef791f864d1826c3ce42db01b7ab0b8653b4e3733b0cd828f93a09b8a42e8c99a7142cc870332a5c55e721e9474e374dcc4f024ffee393cbb8c55faf15beacb42da58358b3ecb585342c6e26d9bb6a3007f51dfa6159d7e4182808dce29dfbd931f5bad81e83bcb6d4cb29f00728fa275abf615257e738f3c02f16fd6a27e55fc9d8af1e1f371687aa1404e5090bc73f36e3400dbb902a3ae31df0b0657e0d65f3b886c716ec896c30f466a30937d8289b7c147827651b4d2e666e4feac8757702eb96d10232e87fff58821feeac2424be6c60f93ec823663f4cc062e2e0a047a4f75cdc22f5cfc11a56bbe252d21de71a3c4a4a921a09bec8e28c64d39e39ce6389ac385f42bc74b6092b79c4a6bfbf3e2b35236e757d33a93be11ef2aaef564acbad1e06f56a3838c10dd0a4a82a3c635890e54b2ac216a89dcf105c43b0a54b718530ae6f3f6d80f122384daaac1f317f9698750a1281d2801b73f83fbb8cd0d290a66daa5657cf3117392402380b3e97a798d65c0cb255740827c52ada8c9cf47d452cd89f53424887d636c66f9fb1de2a39f5ba54ac66f914472b068209d9bbfd15202dc0061378a692605e352a69267ac6b595d0324602c8ff5c9f0f0c61a2ad2cb02e05dd35bd0cec23651aec48a74aefaf2e3f7a28395d7759af0648a9b4c2235cb3f397931da752132fb42199fcbab1b7eebdd40c0e5012cb8e00c147a1ff41c556660ff14307ffdc4867c1210d4e1b4d97afb762217dbcd61fc0a136b3c25c34cda3e644cd2699ca4c17c61d30afdcca8f6ffe21ddd471249143ef525bde82f95f250b247a24db6d837caef38beee71818c894462b277c9df9e08b884105e3a09bddd0c4ad81c31ef3c60f41c455dba345d35f81c8f9bb67a0abdf2f5b6027cc00b85299776d4f75fc7896cbaf347c38c0a4582891f7ad94d37a8d353536ee26ab4f98c8c52fedf285468a0ee7a65e6ef811e83e1c5599306c376710240e995a624ca4fd7ff2d02856c669cbd304f513f921c5fc5cba670408c4e4c4e7b55a16b5a5d99e3d2e668310de3d3bf9c28db386fed6a583de0cc01095b7ea10c3c1ae414aeec872b1694a93a6ac3d6c1a26b6e09394666f92f2c851cf6aacb7ee504e2607af1fe4315c58fa348f1da7bd01245823d3331520198a7a93bcbd7a0cc2d28a408a44edb0374342885e2bac9670acf31dfdfdb0eef869a751e0289fc43e39c49d7ead61a4fc235db92eb6cd6464591ddf771cb5cc846e0e5a00daeed25cc11d7e1c109fa9ae6391ed1f37c030bb529e2760e05897b99336a1b41840dfe2db682e35494aca454840f2abfcdbcdabe8492d1218e439181dbe12275caf8e1408c54fd129455579ab6877660ec7bce4f5571492290597c7faf2d3535e491821ddb34c641e8432e13d63a876b2ef21ab147b620cd2a274497d052ab7f9391ee2bb839d025f5c264e6b053afeee54e779577e8390e191620e0849a0184eda98ca44bcbdd941734bc667e33e0811f7979d7e8da03fd86d6b9afb6f42ee33dfcb19c517efc6f0da6733393e9c2db9682bc4b1805e5c98a4f07bb54403d0001aee6bc702f31f3105b0bb40c16872fd76ab11c5e98bff902b1e7b0be3feefe28919a9320d041434434f86d085c477317acb9cec310b9fe9f500de3fa7713f6b06432a1a77994bdb1524054d0fe595300737e80ba40c646060b7683f38cc8aed02cf7e47b619f1cf9aa7581bd3cd53eba27b3159ec14d1aa12f0bd2a574796b16eef78f5adb9be1986451dc463999ef292b540e2820b65061621c7c4a7f0edabe9cd584664042ac2029076dec38f399faf878deacd6bcb2eb4f566baa27c4b12ecfe31eba4138100e4619a64cea36beb43cfacc37672ba260bea5fcf2cc802ffc751ae5314574e7d06c3eeabd9ac8ed7f65d7e90b3fe954adee73743cee6763e7d39da160c7f26df4a1e3b1f6bf0313c2a41a54c6a97697ed3f8790d003c153adbd6f937dd889be3d177777540730c879f8a3df155d04739545cd9f1643281e14e4d9e173ccb508daa2c4410b805acec0186f02d2865970cba0d9dacaef01e25044561aca912b9d6055cdab5e85783485167288c173d36a78c2f155665e49832be0f4c4ed7f8357153b1644f07767f56f21a32171d0eaa16b14fd8446627b1dfd28590a910c754bfd05b7a08b743fdc97995b59173761d0f0b2abe24f0eaebd92dc380433aae8500742e90df22087b12dfd1e39900464c86a8bc6c8d382201a4f375ad600fea913e68fd17c377a38ae211727629b52139e0f15040f3d68195b7e6e909023db65de1712d524c8ecdc4db25f69158999d60c841581684bf743f0bc4f496520a43e8dcca9a505c4b184e0cc2694576e81d61095f6c72d6b82ea6ec42b94f55d11cd121909786089d81ebfa1d02ff2e759953f58e25e198148815b7ca7d4df31037a6acbd655e5f1511ed84d0160b4b38a8b2d4f48068cea4c83a1c51fa9925902b6179f712ff9b2aed16030e4aeb8d5a77e22a7221e10bc046e185aa1c24b9b058e9bf4ab68ce839fb67b907ba9134b58527b567388ab2d53230f088e7dd6bab6545b7b6533681e244d69e545f2d6c680c4898013158f816c8c9e9f258c79142be6fc2cbb670c016d724a46a34682f7b74e0a76020b1bfb4555f74bf79b8da2deff33c81682f04830021453f64c3d67df8d502d6e7d7f4b8c9e0b1c967d2356c1a9e5539dbbce5382b5f82db71b80cd4b469e4b71a698d244e08056e70cc69de368a67dd3e185c733706ad39c15a03546667a018d7db54ef03c06923e728fb9dac68ae03c9354d8845b43ff96fc9b89a89a67a9536726e8b2a5cb96bc95de8d3d48c945c6bf5a931b14fd9a69ffbff05e754c5c6c11463ddbcce54409c622848aaf58c56c632a9116d22e31c9a495d2f476593ccd8633bd848106bfe79673a576f5b3d1241ee730a687a9267b173e4a8e20cc1d6dbb9ac768a8784ad90adf564ad7dac596580506e962fcc04346fd49fecc51102a40ad6f7c8a6f739faed78e6c024b0f2ea397903b21ec90a650b2c504afefe673f9d1fef6ee94f08cfb7fe74f2f9593177b6fa0d23ecb093bcf0e28ba8a137019658f51749d0530878d1b7e765f2d2e1ceddd120bf302977e49a718b18277bb81e31feee18eefd8642c387b9a257e8dd6b145a22b3def65fc53fb2990e64a9f62a4de4c1c75189249fc1c3fc73566114f582cd76c9371f22a14045f634dddc00df42bdd7e89d9292e5f5cd1be708f55d5cc9a1f5b9b6db674fbae7b19ca083a2386e47212724fd606a9d6984d5e413091b27784db5dcf08209c49fd30a345fbd7b00834b4474dc9d00e704101a5c03d4d666e4898c8d85df891df86d46d7ffce4a7150a7402", 0x1000}, {&(0x7f0000000880)="8fe103d799c0fd79f8c34c25f81beb1db2f930e1e859be98dad1eab44a2a7b0e7d0b69195f2a5519dc18f64b60d3dae263c200acd9afa8a8a6fddc2d70def095b4e33a0eb7b6cfd82667fcc3bfe3a9770a85d3cc81d62f3938e92368023ef9330bec8518e54a8e3e712b4ff0f5e2e624a1931709eb53ec0a56fcd240365a85e320aabd", 0x83}, {&(0x7f0000000940)="e75b31f8600215a3cfadc9c967866681d8b7e82b71b7edea59fef1b2e7c809cab1a292bc5e4de95c753ece94a33739711cd38a1b8a5b622dac", 0x39}], 0x4, 0x0, 0x0, 0x522698a4329fd3a8}, 0x4) connect$unix(r3, &(0x7f0000001e40)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd631becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8caffffbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f79590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59fd1f03408cbbe871070223e85e56ee1a489e3479f7e6a677af6cf100b3f9554f2486547e6e6524dea826cfd07462a5dc94840c7b3949dc695fb3664b98568a3a60a636940c54b95c1819ded3dc1c1a2774a2fc9b6c648cd192d46c74ac72aff242d456f8b430ee8acc47cdfe7e8bbe2eee0f9b39ac658edc48e08be9b9a1ea0a25f8dd423baf600e60fc3ac22db101725"], 0x10) r7 = socket$unix(0x1, 0x2, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r8) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="759a5069c683ed31e680fcd793e38b6d552290772aa3af8f6a8852d828d0d5ec1e4ffb5ed68df8bb14671012bcdc4da2add0998c328132c735f25a27a5a33918cbf8314150b47fa4a3bc3fa0783457ae8c4076b0e0e8aa289b1a5c02c698b3f97765e378f07a749d54292797383168769f3a6354", 0x74) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000140)=""/224, &(0x7f0000000240)=0xe0) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r2) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000d29000/0x3000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000b1c000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) getsockopt$sock_int(r9, 0xffff, 0x20, 0x0, 0x0) recvmsg(r9, &(0x7f0000000000)={0x0, 0xffffffa6, &(0x7f0000000140)=[{&(0x7f0000000280)=""/213}], 0x1000000000000259, 0x0}, 0x882) select(0xfffffffffffffed6, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x7ff, 0x0, 0x8001, 0xfffffffffffffffc, 0x100000001, 0x20000200000000}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socket$inet(0x2, 0x4000, 0x0) execve(0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) msgget(0x2, 0x8) 16:03:38 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kqueue() close(r2) readlinkat(r2, &(0x7f0000000000)='.\x00', &(0x7f00000000c0)=""/5, 0x5) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r4, 0x5) fchflags(r4, 0x1) pwrite(r1, &(0x7f0000000140)="e2", 0x1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x4000) 16:03:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x25}, {0x1ff, 0x0, 0x0, 0x2}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0xfff, 0x5a96, 0x100, 0x3}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) 16:03:38 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40002003, 0x0, 0xffffeffffffffffe, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r1, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0xcd1b34c23b154bfe, 0x5012, r2, 0x0, 0x2) 16:03:38 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) 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"}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000200)={0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000610000/0x14000)=nil, 0x14000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r3) connect$unix(r3, &(0x7f0000000240)=@abs={0xc0fb063f1a68277b, 0x7, 0x3}, 0x8) r5 = semget(0x0, 0x0, 0x0) semop(r5, &(0x7f0000000000), 0x0) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000040)=0x1) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r6) unlinkat(r6, &(0x7f0000000080)='./file0\x00', 0x0) r8 = semget(0x0, 0x0, 0x0) semop(r8, &(0x7f0000000000)=[{}], 0x1) semop(r8, &(0x7f0000000100)=[{0x0, 0x1, 0x1800}], 0x1) 16:03:40 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x100) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r4, 0x5) connect$unix(r4, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:03:42 executing program 0: 16:03:42 executing program 1: mkdir(&(0x7f0000000440)='./file1\x00', 0x0) 16:03:42 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() shmget(0x0, 0x2000, 0x500, &(0x7f0000ffe000/0x2000)=nil) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 16:03:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000340)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x14}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:03:42 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="c58f4b7be202c4cc498c08c51daaf8299148feb8112b9a34c581b5155428f602fcb92f50bbb957f381335d80381581c49f7015520786cef016bb7ff1ea252195d9ace3261060f789cc389bdebdfb05b81f8eae68771f8129c74ea97da5046a2f39a13d4becc6dea39277d4e33cea477177b99527e5d7"], 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) close(r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) 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", 0x460) 16:03:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xd, 0x7fff, "73cc5160527b0100e53407000000e8ffffff00"}) write(r0, &(0x7f0000000100)='\x00', 0x1) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:03:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/\x00\x04F\xd2&\x04\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket$unix(0x1, 0x2, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x821, 0x0) pwrite(r2, &(0x7f0000000500)="07ffffff000000000000000000008ea30d8583d1d92535d3400837ad1edbab85d12d0c08f1a94c939d1219b41b699cfe941ad37102000054fed6890f8f05fc76c2ac905447488f4b5e97253ff9de24d986958abceddb9baa83284fa8da9210cc35e6aa40a9270378a0b126ce499003040000000da0fcee4c22d7b79d90f73c099cf3000086201568663cfdd1304b94eb133a4d7ca5a99823390d0100dc3c281de5d3d00173d5dd8cd49f1aede3ab6944d46b31bcb4ff0a9fbbd3cb3c41119541ef30803f0ebea70403690002d98e7c3218ec84fec34aaeb859298273ae27260a000000000000000000000000000000000000000000000000000000000000000000000000000000000060d92a3c26d7a411d39c32d94081bfabc64c671162240ba3f3cfdef8977c4185ae8f24b1ca432d17e5b4191625eae933e389114787b20a44ec88dff536e6ca0af74bc48e32bd8e19656ebdb19bf7f0a350d0b0e49ad82ee9142e95f2be1a7d4c4adb021835d334002291b6b0cea95af74e5ecf0c53ce03b27abfa6e478616897789ef8bd1f5849bb379ff849a2edb4d0c3f747e594550b58b9dd636210a02c80e48e59677f128a072c9faa061472e940e9e3ce16839b5ec35b23f0fddbcf5a667b2397e7dfb2c62cd5fb75896dc3d9165069fc866a4b1036f688088b4f498e9b7160adae05b8d044b69f2a14127d9723aeca62f9511f12832ea631366aa932d297c48069c52d40dd545beff1f4fa746dc7edb4deebcd73f84d9e1de688b1d1f367bc586dba5f56d6900c57e5a693af1fd0f61d280d90a88dd5befc7e00cdf6228891f5d76ae4beb6b598e7e73d04c9e8e79605865260ce5836202311a679fe5593cbf028171f12879599e2d320dc28c6f12eedff", 0x27d7f2591ca83902, 0x0, 0x9fa) 16:03:42 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10004, 0x0, 0x0, 0x0) close(r1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x8, 0x0, 0x6, 0x400, "1ac9e3c0cf5f0d181b2282086efc276216325110", 0x1ff, 0x2}) write(0xffffffffffffff9c, &(0x7f0000000540)="16899dfb04c876cd493217e4b5b8af6e924c4dd2af789d4848ad7b04ba4ed4a485fc50c83483e9614b65defaca270bde7dfcd85e263ded1f18aae20472af5bf7c483a94a869001f1f013a275b8fa8e900bb901daa8fc926891be1f2a", 0x5c) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f00000001c0)=""/131, 0x83}, {&(0x7f00000000c0)=""/22, 0x16}, {&(0x7f00000002c0)=""/13, 0xd}, {&(0x7f0000000440)=""/1, 0x1}, {&(0x7f0000000480)=""/7, 0x7}], 0x6) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kqueue() kevent(r3, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r3, r0) 16:03:42 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xfffffffffffffff9}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$inet6(0xffffffffffffff9c, &(0x7f0000000080)={0x18, 0x0, 0x6, 0x7}, 0xc) 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) bind(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x0, 0x10000, 0x3}, 0xc) 16:03:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x8001, 0x0, 0x2, 0x4}, {0x4, 0x9, 0x81, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x45, 0x0, 0x0, 0xfffffffc}, {0x1}, {0x4006, 0x0, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 16:03:42 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000eb7fb1f135508e771953949fb8ce3c6f1909bd50cf372eb000ffffffff4529042900000000000000000700000000000000ed000500000000000000000000000000000000000000000000000080000000000000000000000000000000000000008315cc1f000000000000000000000000000000000000000000000000000000000000000700"/147], 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x10) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xff, 0x40, 0x7, 0x9, "9a638d1e0475a838fb3ef6d09b3a4a40f244c1a4", 0x3}) 16:03:42 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1, 0xf0000000}], 0x10000, 0x0, 0x0, 0x0) close(r3) r6 = socket$unix(0x1, 0x2, 0x0) r7 = socket(0xbe6a0da96f66fc37, 0x5, 0x4c) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffb, 0x82, 0x1, 0x7, 0x5}, {{r3}, 0xfffffffffffffffe, 0x2, 0x0, 0xbb, 0x1c4}, {{r6}, 0xfffffffffffffffa, 0x113, 0x3f962393fc3db6c8, 0x100, 0x6}, {{r2}, 0xfffffffffffffffe, 0x86cb2a8487eaea16, 0x10, 0x9, 0x7f}, {{r6}, 0xffffffffffffffff, 0x14, 0x2455997308e9a955, 0x3, 0x8}, {{r7}, 0xfffffffffffffffa, 0x40, 0x20, 0x3, 0x3}], 0x10000, 0x0, 0x0, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r0, 0x5) r8 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000300)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) r10 = socket$inet(0x2, 0x4, 0x8) connect$inet(r10, &(0x7f0000000000), 0xce) 16:03:42 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x7) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) dup2(r1, r2) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000480)) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000400)=0xffffffffffffffd5) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x101}, {0x2, 0x7fff}, {}], 0x3}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)) pwritev(r4, &(0x7f0000000280), 0x1000000000000347, 0x0, 0x9) execve(0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x8, 0x4) semop(r5, &(0x7f0000000440)=[{0x1, 0x0, 0x1800}, {0x0, 0x1, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f00000008c0)=""/191) r6 = semget$private(0x0, 0x8, 0x4) r7 = semget(0x3, 0x4, 0x100) semop(r7, &(0x7f0000000440)=[{0x0, 0x200, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x2800}, {0x0, 0x8, 0x1000}], 0x6) semop(r6, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) r8 = semget(0x0, 0x0, 0x0) semop(r8, &(0x7f0000000000)=[{}], 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f00000008c0)=""/165) semop(r6, &(0x7f0000000200), 0x256) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r6, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r6, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0xad4dec33594ea7d1}, {0x1, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) semop(r6, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x2, 0x1, 0x1800}], 0x6) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x5b20, 0x0]) semop(r7, &(0x7f0000000240)=[{0x2, 0x8000, 0x4de90f4f52081010}], 0x103) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r5, &(0x7f0000000200)=[{0x4, 0x6, 0x3800}, {0x0, 0x60, 0x56c370c183977180}, {0x0, 0xdd, 0x1000}, {0x3, 0x7ff, 0x3000}, {0x4, 0x5, 0x1c00}, {0x2, 0x1ee, 0x800}], 0x6) semop(r5, &(0x7f0000000340), 0x2bc) semop(r5, &(0x7f0000000300)=[{0x1, 0x80, 0x1400}, {0x4, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x2, 0x8, 0x1000}, {0x2, 0x202, 0x800}, {0x0, 0x1, 0x1800}], 0x176) 16:03:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000040)=0xfffffffe, 0x4) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x39e, 0x0}, 0x842) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) fchflags(r4, 0x0) 16:03:42 executing program 0: clock_getres(0x3, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) munlock(&(0x7f00007d4000/0x4000)=nil, 0x4000) listen(r0, 0x2) socket(0x10, 0x0, 0x80) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) 16:03:42 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 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) 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) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r2) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0xcc65, 0x3f, 0x5, 0x0, 0x9, 0x81, 0xd4f8, 0x0, 0x1, 0x0, 0x3}) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:03:42 executing program 0: r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{}, {r0, 0xaf}], 0x2, 0x8eb6) shutdown(r0, 0x1) shutdown(0xffffffffffffffff, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x1) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r2) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x10001, 0x5}) close(r1) 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(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:03:42 executing program 0: r0 = socket(0x20, 0x3, 0x3c) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x154) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 16:03:42 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r0) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000100)=@un=@file={0x2, './bus\x00'}, 0x8, &(0x7f0000000140)=[{&(0x7f00000001c0)="00023cb35e73cebfaefbe256a7f6807e250b1de92b90bf0a4373a20690c4389a86a2203422dc0920e6da3405049c6de18d2d6fe6201612d13f27114779765ca5942706f2f22389571f493ea4066b0a61d077b33b4bef5eff768d26985b2a1818da7f119be65edcdbd8b4a5f4197f55b6dc9691f9414297ace17193f676501c3f344cce49b79f3d567d1fda97e8fbdd6e652b9538aaf2f2c662501001efa3aaaedcf7ffa1c7a381c03811d4228b7761bc540e6609bf13af7b52cb1b3f87c3c8db8779ce2e20eb2028f70c2bd0e097167091578e2e7871d371ebebe319", 0xdc}, {&(0x7f0000000340)="6b9e157eb11fc39527c2b84dd06db11f5dd5b31559e9ab7365fa4f1a252bc109a086fe0ad2e48c2acc6cbad452846c2686c61dda73489e4d4ccf8b445a1d601a04d364941cce9f97a15446cc2a4fd9cc2652cd35ba98befa2a58e4370e042a08043fe07f8f97ca1c7fbf0ff500c740dd2b2c590f2b505eb3e659ab9f42537c7b96336d0be46d153031c10317d286c8d18d1f8e387eaf11a59c96bcc683d64ce3b7861c5a632f993ee2749dbc9bd3e5dabaf7be01289bf1f7723ab439a0e069faecbad5859f03f7cfceae630c051b2213c0a1db0d4670ef3b8e8e3d805cc005d4afe0da0e2ea6fa7087573ebae95464b5ec2f97bbd69d6101975a127eec381957e715c4fd22661fcb83fac4ff1c23dc39f247cebda6fbfacc909a85a2817a846a66ce0e0403cc9c10419d348ac266b96bf743e6e86aede972ae69ef135dcd6897ea7bd3e589de67ec57582028168a49b8eaf5ad061e3ea8d1fc8d73fa9ed63d84f3ffed6561e406d41a470673f12646b4ad421bddaadc418c7725a1e2f1a5861cdd2e680d6e9f1e1d62e23c014638d3fba1a1505637742d2073a46409a897be62582f3fc25b5bb9318c76cbc1cb1f432e71e5f5027a79426b7d0a85e53512308b6ee2fdb1f34c244816bc78583f0cebcbca636d11d08e62f6455bd4fb672f343bed40b277f4a44ccb144334329adb15bcb14571d34f703ea651f8ea35303a70a4e939fde17375dbb77eb634aa67e71688bc12abfda71558e52ed40ac6efc0ce8b16e9476f84497dbb04a26ea82ef8dc40be743518c3177b18630db97312862e95f370121408550e116aba94bff3f5e4d9284109015efbb1d8d7423b3a9c8103b457ff735f25e1d4cf94b5db436850f59b59a615474f0d586cce6a612c9eb32fe73aab4dedc237070ef831f9f4675ecb0ce2fb08db560ced6beced27961fa652d7ce06366d25d70cce75ba718e598163e5b52665fa5b1955e38a70add9c5f528476e516484994496c12a8d0086ad76ef5bb7c8f1290151ff0ba2c25bbbacbc8881fe386f517fe6be93b84973a7822f01c15a7b783127054ae962d00ab808e7bfcd43cda0d503e9ae211befb5850916152b9ba73a267c656d4df133efd48ad0e1024292984b009fe4279492e00fe111d38f2df2f78de073850c4a4223ca6833cd8b21998364bfbd87036fa1c7a3c8773b1bc58a2ce8b26a56a56b7c3880f80d4ccbefec3f2c687dc735d39c42575e79bbf5fc26bc195b20ad65691a585cbeecba5b6968aa1914eb1e990902f42393581e272a2094b7dbaba9b577e84557c2d0f5b588b6e192b9bdf844c30c153d20695f3dcd7c0c55accea8085be8b40f64960657e5a38bc7df61ed6f2a91e49f000caad68a892f0f61dbd00de7cc70f12b3393cd8a1fd55fc8206f61eedec4a2f37fb729234f8fa6c6ac0732381c521c3e40925af19a3ed38ce037d65f2d91d5d74c1531b239d01a4f45542c2ba1d4ea9739a2840d99592e72a1ae83096a8b2fe1759bac66afa369d962962983688e483f164dc0cfdf6aeb312c3f994f7e74bda67ef07ed1926dd3d4fe64d9fc59d7f8dd391b2455c36ba05e8d21d55ca027a0680e9509de9aeae741c063f609de6232172c05d2df43954163d8dbb208d7c386559a2d79d09f816d30900381a7c37606a9c2ed12983d359d0ce9bd14700ca8394da6a91df792b83f8d6b96d087ff47b2bf241db73c40dc3137819d3dbe362c1c5f59315ffdfbeadad437cdbcd98cbe835230f4e482d777f14669e9c93fe0c0d750f63f76c892fb2b6cb68c5b4f1574e3494657862f59bdb47dd27a7ceda9aaab9ea1264780569599ede1c4c2460d0757cb0094838317be695ee5077fb92b2781618795594cffc35a8072ac5046652537eb69f69ae4d501224f98f64f72f70f107841d7a83c471192f17c16a16a59367da5664c334c716871bc821f80c9b1dfe00ff365b7cc90e9e805cbdb13084b74b2704911d89c77e5ea8725e8f788eaed4444ebbb32c5d7d075b5e9e425f42ba22bba23264e125303402bb89372236f663e7ee5deb39cc525e707638f2991a88ca0469a72980a36bf21bc54a06a6cc957a52b7b1a19ddf95a3751e5e606581693eb091ab59bc8a814fec6f2d0d7beceb052db71571f04168f529df01e61b1843883a745acc82ca925b4e964fa50686453954da98324033caf698226dbd665a1b90f42a4f80bea0c1e74fbdb51ef542bac076475d61e0db22620452ff2ee4b291d52b4f4541f79225f8c7befd49b2e0a0819b7a29319ea737cc7ce56cb2e6bc5134e500a9cc9427a1b9d73285275cefb2e0ec9bb97fe6c1c8cb7b611af4b229d9c7619b177735125bf5b89b44fe47d947b56280cf577873fe0bf4d1d4f6b5f16322d5a91ac8a122fc302a2f48333a369e948aaaba2f8e17f26d83f90928fccfa68447899093376086683742939ebc9b849f5afdca35032f41d00e1204baa48cffb6fd1304df95d733abe102d97eede1b9ce9853693853a4916448eca74789a35d55a14c983f05c3ab49c3c5a048e6d59be85295163a35ae5e9b3208035814faf1713b96a60bf65df6ee6ea2064990d91be19687303f606d5e6f2abc8972b7b12aefe37585a59f684a46d892ff832cf0c016d49f46a1db2744dcb42084b23b0a2ee525f0e29c373a728fa9a49d3b8d71671b1f077521d20d714097e37eb9983d552fa0f5e3e1a152a86eb9cbe9068774a1ffdfeae0bc47214803fcd3504954aa3cc66bf1fa7da4d88622f58436cc2626f26aa6f3239e8d223c1b47eb895ed8ddae68eaef6deee6a49f1e35b5f115b40abda7737dd51d5c45ff06c4f4f3c41373e6ab93ec0b43fc818dfa426ca17d3943513405a8d6312d12de9efa7f4528c198047570cac84a6d93e8a42fd223c97e70074533ff37c20b68121bbffcb849537fafa051f9ce96dda1906a608c0eaa24aa654428ed3843eb8bf17bfccd126bcafa17cc7331e0ecc9f1bd4ade57ca056f92c64896f8f785f6f86d7415ea890aab6088fa8b3f6bc97c6d72937303c58b38804383bfce2332cff2310ab207520385a9125b355e9823c293e4c0fe4d0273fc42fddb76fe57d4ccd3c4acb1a8faddc92949dd4f152ce85e6d1a0fb2fa1d132a053bc84095339914dca5031862371d88875bd77b50bfb7c63eec035ddd02e64e9bbe9b04946f44b0bf600a7f50aaa33f9dc22f329af50a3fb83ba7a209e34b9d6b29492c634383c7fa8d72cc2763577eac6636dd106187542942f8be42b28f6f503c9f102afa566260016c9d28fb109914f44eced4927f2291c0596e439b64d4e80efa9e1c3ed1c62f81ae8c6536a327146162573dccde2b1f37e27ed64bf05d74c8a02fdc7a34915b56063775af43b8bce867952f380d4992422139c6336fe03758eb9fa169a167cb08a4ab766bda8629f17f2a65ca2980c6d0afbcb840e2dca18aa8e2759df89121031f7d87bfba351722e140fc93e73d171a9d4fa13c17ce99302e6c85c6f80fa349de2047ac581d58fa51b933216ad3875c4ea7b59dc49effa27adee07281b5377f73f6cc869b13a3cb6f80e88600a7691e29d668672217d18d920a23473c3b77bc388b024337f5da21854b26d0f86c5e2d72f6f2f3998e71171d29f0aeeeb980449ae447918b5d1dc9277e8e19d0faf17e37128e4ebf1b46bc77cc93e1eeb511a8854e6217aed8bb93a2e6a9603b534419c40b2de27ff68848670b3d6ef9f0f9ae2251c3ff0d9851fa397af826d7c87a0f75d85b4f1dc3cff22c56ccf133656bae022df20f86ef9fe7aad55e38474308356930aa208084fb6e2a6c62b9b5b58232dd6ccf241bece47e0ddac35257ea4e6bd167378d2f5cfb6fc9ea48728aefaa8b3077c8bbd7885793cb6dd85f33658246ccd1f5c2d4d860ecaa1fec65f16d04921e45f9b9137da14ae7d96714451599f86dc1094082ee117f325de8bd52e47c15dfc2c136204b61bedcb7270ba5a945877f32a8157d4d3192622a7ebff5c5015135e53e108c20ea48926dd9a8652d95939277e73de0271ba8cdbbedd2ca806b0bfd87cd318e4ced65ff02b19e1196f0c94a8f21bda51a0204b0163a3d3835d0c6e5fb7e85511c6cbf25876cb4c32343f26c6514435e6dc4e10a64654e9947c9e6acaed36bd822c81eb0f0e93c13c525c50c55b966e47efe8a75b714200e66c4a6b1ce675d47a4f65dc5683930d4c4ed64b1a3a8bf7190a5949dea5507e3b34054a347168b45dc3552f4e91245cc1d31cbc4f6ab38ac1ed133336cd779c70e7e36e2433dc0490ec9e0071fea15f6c83da44ec696ec85b5084a3d5d676fb56618a975f580b375aa00f2c02ef1dffa69ff095580fed904c97b901b628e2f0b48f323b7b6eef032d637835b955be9838d214008fb7302af7bc3552782d06b5dac9d199a6f0e824183e27b29a641fe7a33ae94d255eeef596fda8f601259fdc9995329444cc269a37f3b874fd6f72299965353bdd8ff1803c22379e916365b6e5367eee6a406afa06c26ec6f887e46498ab600f93aed82871eef3fdb44e2d7f1356dab037e6d683fa00291711f275f83528098b1efb0d743cfed6d58f2d72331de731fc675a2b657c38aef1f96113cc06db2b62cfe86244f05de51b9c1ea45ab27cb33f9b70632183bf67c1891a51ecccf43d7679c63ce55447cf45c69d99fcb78fb1b110deaa2c97a23062500bfcf5a03d1ea10bd72a0006109cadd08a18ccf94e52f812e3cd6615c5d46fdf3b1c1949d8fc005ad79b3c893b2e1a3480b5d46881f3f95f2a4967050b6bb2e9e971580f7a50ada93af8170630314d9026394d2e6497e57939c1f3abb1ea746971dffa71f10c25bfc524fa6d511adb1ce96ecf7aaf79938ebf97b38ee1ac5d7c2ceab7903e70a56cdd1f6c6cc14e4a84d5b38d6b486b388c66c6bdf7484de429ce2f47ee1fea82a352c127231a4c2a7ab4c6f8554196694306511e3a08f12e4c5b79a4675d0df84dac901142cb4954384e4aa749a446f65006a5e5707148f52a2fdfe1ac0fcd789b31deaa106c66c333cc1a3858175f5a5cee9ab634b92325c85aabe64a8edbccec9cd6c436f1ec0e07a0893829a5875312738b87c45c40eb3ef5e6d99f160ba263c56e8e5429f80a3d56d88d002c47203337dc2c29283ba019d5df215843c5e063cef3a5b78aaf40895fe5c7ba9a11af05b57252b7165c343cae25dfec1ffaeff567c90d8b64b3a19c4c629489a32d8793aec8515ee687d430db81a6a28faf084bbfe98e70c434248b82e2c58161d71695550237ab9473e9afa3bd56c7549591977a5b5cba9f3f4e09c8aac9dc20b42f4fcaedf91bdc8f4a9aedde5f5e8a7d74f834868e4172a78392b1125edbe54b7839b8a697d4b19142db1db3e253a9b4d9a5282f17d3646ffd4358aef33787bf045e71b5d8ab3a8378b6a8c44f6062a27e556963d7b50b8fb3533b8dc9cd7b8a4226170252fce4e3e6701b6d90145507563b74b87ce4aa78dc09e34f99565255a713c6e7f14dbbea81248e42a5813ea2c0e6701c3073f96d023db3d197b00af4d6bf0efa8b48e8ecff4b86558505d83b1d8730b5786354c32dbf547a1f2e3f170cd3c2cddfd35fd492dcb966ac6d85a3885f2feb528c8c01bb54e5b0e92796890f339426ef9adb771d0efcdbf23fd10f81518e6c0968dce10410e8f1ecbb5e3a0fca596d070da513a8c0e9c21cbbe84673f473c55b4a35b8ac3308bc580ed81d0b338fe7156fedd023b07c69a29d4b8bb8555824125823fb16188faa1f2bbee1403f6be6265f204898cb739f9d12", 0x1000}], 0x2, &(0x7f0000001340)=[{0xb8, 0x2, 0x4, "1991f7cbe584a6889ee0a639db0fcce0f427da74d8eeb729441e45391c35bac2b6345a4c585ce05929ed2d9fa20ce9c4fca823cbf0d8f271f75db47f1d4d3ec79bbce098ffae802651ea971f355ce9991c258cd6e07395d2317c35f7f4a0d5be7e2a8c2c4e9013b87ad5a33f0222a62e19353ae27bd141512209cc6911e9b54666d8b4a5d7bf3b5c157ac82c1a913406092ced76ecdd263ade79491b007cf3c495"}, {0x30, 0x1, 0x800, "b335c8dd0bb54e30769467f86bc046b0f5237d4cc0e870da22bdc42341d1"}, {0x30, 0x0, 0x27, "1d57d9a3125ba69241ea037462210e5890cfa7cc0cabbad5e67173c14f"}, {0x70, 0xffff, 0x3, "763c7cbdc751582e4318b3b68341ffeb0bdbffa30e6bc3190b34ca10872acb8d212bbbda7252ad90954efdf5b0881439e89d165fe933f1818bf82d8d5c2be3fbbbdcfc8368272a628ecb1d32e02c35c6128e28fd5e5eee691258db5c794a7271"}, {0x1010, 0x0, 0x3, "cf15601b67100d66d3d432e267c3498f9d244d7f49e6723f856c8be1f641b8339edef34e8da02b5ac7a47b748c47dc6ccf0ee7ca6acd62cbb71321c436fbd7b182c666496787d179c96ec76e0945eb3c4478e3f2d0732d55f61d23c122f344733a58405323695bcfebd26470cf0a0e0f50af438d5ece389ed7f570cd14fdf10cb73350c12058828481bc12f6b3af7b61f8ac88d11d93abc2a1d0aed01ad228a2d646d947303b2392f765043b46cbf39e63e96e2f7408a864ead7c11a9f520120a4b8e0abda48f6c3c806652ba805b5a8a620f1c6a0a4e407c9d54129735c67b2574dd6f4f6569b58ef1e8dcc7e4afb68be1498df5ab2672b1f1fc944e395f1b1388296545a3e51ded9420c89bdb421ba06154f7c5021d2c39a2d208a3f481d727dcac4f08b33aa6ee8a8387cbae8b3b090525d119ccc67c716a83d7a230c6e2e56662e1d2653677ff143ea0138cbcd082eb7bd5bea3d4650a3569a16ff1cfd6511e7b8e51477a2468b30009e936444667d06c1513cd8afc1a8a0783b300a66238918dc5d1e93d441cbc56c5daa3a37cf86014f513d141d1711d23e282c76909f81bdbea784535b89ce561fde46ae39210e978c893c53b97053dfd5df5d039016e035f357b729b8074ca8b82ae5bc6f59fa48ca3c526c89e1c73d6986390195854f732d9c81758a567b8a24bae40e250877f5bd28556d921715b670e5fac262af1e415598ca668d66cf2d8b8c5eeec9bcc1c0ac62e27b6a0db94c95ba1a52021eafb69d64b639bfe9238361110ccb404a00daf5a7eb4710a7f251d062df48b3d0e3717f93d8ae5b90c475072be336644a8bcfb1a08e1006cf17a112e8f9adb49d1e8ed3246bf7a31925d63901d948ac9a8a5e6702cc86b727b31612f6e04b97e34470554ff267327766231504830c76363271e3462b815e8c54ec89a25882ecba95ec4ab7d80f8de785d841476d18b3d41864af8f1ab1a852a7f11842d18a2274794eeab0f39723a443b750a4e96c12e0c623c25225efc88ffdbd75cd28d6c9278c4b09ea94d4f10a9eda331c36b5638e31d7444a302c382b26295a3f8d0db1fb4e503ded6379008a7d1af2b6b1ed60c6988d71caa073ca783e91472adf5f0f6e74a26c86aad83e32131e773ebfcffaa93fa17d3d089a4088be64add46e737d9898d6cfecfd879fffc67f1e4eacdab172e57b50d9453fd97aaf8eb9eac0d5e79dcc21240bdfe0efdf11242acf9c1a67bbb26e0b24463ebb3e464661784af6ba29654e4ff33577f59fd0eb93ccdf94fc2835a182f11b592f491fa49d3811f13bcd9d618e099992004fd03feec16e268b1a71534834f41e60313d1fef40636a7ec4bcd04ac306bdf83383a790aba615f19f7b3ba02688a259cb45bcf380af50909cf9a281e0e5f9309354691a200760a64f28dc9c47feb1ec02dddc026093c754e44bf07fc99d8bb506824607a1edc62fbf93dbda79411cea536952f950ba410441fb8ce428f4597b1720f7bb2de74eb909b63edebff334ba05707ca5b1405554491c6d3efeb392f0bc12e31e91e3947bf58d55fe255a909fb5b6366518100f89cfb43b131b3fd3a6a9a83a1a18d98a91a95e7984068749eda82ca7de45219f39177150d2c15d0527dec2a7586d448a40bb045bf63b3a451ee8f1a04e72159265df9ab5355a9f77e9f4be26cf816f763bc69c4f011d1a9f6118f1e227e76f22c4aaa94577b32c983886077621c8890f05082323d3164abde5ac4a959d71f73ef83510d08a928ebb19c0ee5ac1768d2686c30ddce8ac6244868580de0b73a3f41a3b3c729375578c9871db1e236f78469b6d49fa7f9a7a46de5cf79b88d92c103ba80e7d8bcd1164c12d0abaf7e3bccd22ca65bede0917bce878d495c4e403b0754654bf297393e53f58dfa399dc66a3e3862161b76e2aebbe17e56d22ab9f9490c946cb43619e5a1a1ccfa8ed170671d5215c2506b48f0a4be43af065f978e8f9054bcaff2fdfc57c01c7a4e59e141c4978b8ef8dda5c9e8de5426f7cc7e0c223d991d347f3c2d945e4670feffa4dc6054a5aeb8f7a9a79f1998278119056561408e8c15ae0fd097f733c1cb1c402d7dd7718b469bdf1e8d67ecc69ef6cbe43396a577317088d405db598de627d05f3672ed793c1a6ecbd0539648c92d268c8f324249be6823f629456c46ea0799a2f0f8c8f84a78894b7bdd591cb5f86daf60b583e93bd85577379620488462fee1dafb6e4aea413706a3006e9fd3ba6334c691c6de69ec40348503de2efb5cc44a9009e22f107282580e81c34e2032da3bb882e76a12a55fae0f1405eed0e1072ce5323a42044847e88ae846fc9f8a7590bb3d1ae404efa0d0a216bdbf61d4c4831f2af442a89f36499cbec7e6d5625f3696566e6f6ed416d4d5a9fc961015f5b5cb7b12f8ff8a283618efb1acd28000ad695b9856e06ce4e40229ad49c90ea1be8ff72816dc8e22aeab1ab1a1b61d3643bee4fc7eb76c7c319c6992624d633f7ffff3dc54dae514eab284e56e651770f6bd201e40dee611dd6b2c360340d0249a48f907325b90021a17a8538eb560f9c5ed9b8d10638d420cc3ec54cb393e896e0ff2f7c11aa08423c1fc4f7a2f93d6de753c0866e4133cf8a2b1e60ab74c8ccba1077f95693010889cdd11bee6359c05ee53c10b5675eb4bdf2c43b57517c733f28d128f53ba59cd83de9dbe6c63a20ae7761a12fed55e940b6b93e66acb5747cd6188f8c4a66b7f683f6019fda21fdbe78466f6d9e1dd8a3f2ab8f1749bcc9d7ef87c79e65182c2b65400deb0da0f3eb25fd7c72f196fc9d7e5ea408e42f71dff8f2df8c2395d999255d8b3a9608d314ee4b3d819ca7a8a6eb794fffb976efadb4a73e55c5d36650ff0908a2ecb7f61ad890110d41702b9390905e45e09e3e15b52dec738788da0f6f343c71c464585dad7851ce06b609a114b7a2eab058e679d5f26d3bc42abcf74b0a2e3b1f522cd04a57a2931a3748a0f2b8a25a1fff31d5162b5348152df1d4c38fabf37ddd91c0de3412dfd8d3639ce09240bb68fd88cfea74c1b83dfc167193838f9ade2c737f976665e67b9318153a42712215b558d0645b1046435dc01947a0b7790de002dd9843ff2e504dae073366e5b66b1ecbfd5c9a387695c39dc1c0268d9344ec7851056628f2f35ff91e6cc32d1bfb806f460fca1ec0f7701fab21ed279daf3d3a25b1a6332d8631a0fb050153a886de3ac5c33276c6740041739269e6a525addf55139a9e2c963221c0f0c86b09014714adcb072009afc5d2ba8fab5d8645ea75d4cf3b9cf342d6c9fda944d1cc5cdf4d58cf2ee519b030a0bb4c2fd304bd1493d4c99ddee40387438390712f056f17512b0e10a550e568e370ee489ef3d22f6a04d6fa3841a93204a39823c3b9f5c7822150515acce0f974de21187d96ca045c6287bc7bf98c5ec85436e0372283750c73ae14780feebed038d932e46b60839cac90ebca517913e8ec38a84b2b42d99a12549299932f58d67cd84f5448102c7db13a6d509fd549818f85fb7edf0fb82ba1232e5c63978f38370848aaf4561c2ee6a8b0fa0b16e0b0d6646053d35223b9103e40337d943d2824f106a02eca839cb20c33a014e44da4331f22813062ee84cfdcdb380345c35e8601fdb478aaf4333aab477a11a0ac62501833b342b5b7ca6dc6aec7c0891b6fee5a347e67d52ff33ba30cb081c158d78c359c2e8d7aacc1487c08f2a3b869d8428c99141bbd65312abc1f1de6c110fc73004c8d7e9210442031c36dc0c9834173d7d595881d4e242f99a21f6082ea9a8996c4022defb17e3254f5f740234855145f651b5774af4657ca50a79247365ec2f07c8d036a9158b3d7e333df7f6ae8ab7be39bc909d49979476772716693f4b70e190abc4698fb6726fc258e9bebbb151314965d0b8337c3088914d7f6b0a573797a6ac0a9afec9242b8f63e69d7faf7761bda61b4550152543e6f84ca43455b8ad6bd0c4d9581f94c44aa35d7820e6459acb5c61cdb408a3504cd2c623ee2ca4a2e19aff9193b4204c9087181c057843d3fd0627fefdc7b14fadc4ef12a1674efaedd05460ff4b76e19d3248202cc69f61c42543a5901d5e21a3488d6d92ac80bf8a31563d113fc32dc28cdab93ca8b1e5ed3d36907e4135cceb6b0969380ebb8a8a2f1686aa6f45e7ebcd09123a6e7b86ac8bf42838648cf32dafbc767cbe6868f6a8a6ec6db546770a08dfb2aa74d0b8f705f33d5952fad0f25dd11830e81cf3f9c91908bf5eacba134526bda7116cf8cafd5c1a3fa8324a1f5b1ed6440f2f54b371ad218f6e5d780980395c7e97fa55de5cb43465b7c7e0c0a705151c3329fc1471c3a4e6756e4eed19edda1bf1eaadf1fcd38ca46bc669de47f7f59119460d88cc57e487c64b8916864bc9b75ea12f4226fcc2700e4f3ffd51f523296bbe49113238639001abc4877708c194e077b90dca789e2c100eb0e2eb7722635eb8c774ca542bf29deb01b1d794c34602bc5bf714d0a960bbe44adedc9790ee3e2bed1a0888a3475aac2248e40cb0581db20361077215ba649010e007d2868afdb84e6f7426c03cb0250c1d692649fa9587f9aab28efa0f197738556619df79ea79a980e026f77f5c7f21bd0ef6153f7e55665c7badfb4ba8f8ceb02b63c066308dbd2ba9f8740d54f791ce119fa43799f5710a2acc9186fc1357e12df3af389dafc3361505c9cf93360b2eb89db3afd3f153b8b50f1d4c8afbe57603731d258ce37b59c666534326db88b2c7f6a3b6e25a9f7359849b50b85edcd695f15620eee647db4cc1fb8ba429dea3d3ff64c2a0cd7bff3c778878c55582bcc42b4d175d9de389d2a3d0adc0e4495430539808b8f98423d688082495fe27d4780b82effaa5adf6f6a6746d910884c1e6f89d09321228f34207867b089a49e72806ae27a7189fe3c568615131463d5328280f5d2a6f7c63a329c6dd8ae1c844aad6b8e68b55022b00ef9039d24739c5202f56882bd066d6c770a538b5296a9cb6682e23faf8ef856302586a9180d48bb93dae2ee1b72a392fc220d88a5825317a980c629ff2ec29b1173a56dd631d60c0e0ae14194696c929426f2cca743868ffd0de9bbcd7eb2cd1bdce7be9350f2a9cb12a3e9285be78b5d0960b8560eae3d19e4ab2d6370e01108b03f9be20586d0fe26fee1b44c4a48f8127a35394fa75a8f91ba7fcace1edc2d16e0de71432acaa9e473ef20b8fd05d6f484c642ac2914c35f4b15eb682407bcb1fde701f04be2041b2d18119e7d4e3b92682acc0f5d6c71a2208c78b336b3ba5a79826cd11c0ffe9ab8eaf50166a6c5394816fe22918ca5a9b5e05e1d436b7df1c54b89c93afe96e1cbb92e74c170baa404c1e1d16165cb11d94b418fa6f6f6ac7ffe4d7625e9976c03bd5fe69e70778ccbd0aa260dc6e4fc8abe720269e5fe00ed0fd86658e57b482a1ea999d9ea8bb2643ce05c8738a905a889db2d776f010c1cbabfc31375f05104cf1232466cacd097764b7e53a9e6d276abc4fa1586129ddeaf3172f0c7385c5d4a8474138ddb211f00d16118650af2b0d9dee7ad9ba5950cad96eb3b3136c98ff994055a6fcd02de909cc8a362fb7b3d4226d654636b0a27f17fced8a97ffecd71bee39dbc5072bc83d4ce5aabf866291c7c8f53496ef44dabc7b64c9d62bdcc2c6337a6fd2c42e6ceda989e5fc3cf1092c82d9e91e3d015565b936697c626344579a05bacec003a242e0711bab6c4e176130de42bd8017d144a2eefd1ef9ca4fb6ed1c3c76f5e5c09a3ece9"}], 0x1198}, 0x400) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0x0, 0x0, 0x4040000013}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000040)="510fc3a038", 0x5) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r4) pwritev(r4, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:03:42 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r2, 0x5) fcntl$getown(r2, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000100)=""/178, 0xb2}, {&(0x7f0000000040)=""/128, 0x10}, {&(0x7f00000001c0)=""/182, 0xb6}], 0x3) 16:03:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) chroot(&(0x7f0000000040)='.\x00') r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) openat(r0, &(0x7f0000000080)='./bus\x00', 0xc0b9d3ae2d9ef67b, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) 16:03:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b8180000000000000005020000139f1530fa9bbd1b23a2d441f6e9b09165ba0b3fdd1f49e731a3eb510a904898841d1f5c02d194f272cffe55cc24def5add10ae2f4fb7e5fd1d502e3e33075e2cac9f406ddec2539537e1cae71a78caedc697600ef11440f1a916b3600a1de1f9ff649e81e3b386facdf2d649bd436f174f9a65c063e95fe669d45a142a1a6371421feb816544e8210b9c4ad245d2cc9000000000000000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:03:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x20}, {0x6, 0x0, 0x0, 0x201}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:03:42 executing program 1: munlock(&(0x7f0000ff5000/0x9000)=nil, 0x9000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x0, 0x9, 0xf3428a25cc9521b1}, {0x0, 0x0, 0xbd5328007e219ce7}], 0x2) ioctl$TIOCGWINSZ(r0, 0x40087468, 0x0) 16:03:42 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = geteuid() r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(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)='./file0\x00', r2, &(0x7f0000000480)='./file0\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000380)) r3 = msgget$private(0x0, 0x718) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xa2) r7 = getpgrp() r8 = getpgrp() r9 = geteuid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r9, r4, r5, r6, 0x20, 0x6}, 0x8, 0x8, r7, r8, 0x7, 0x4, 0x8, 0x484}) r10 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r10, 0x0, r1, 0x0, 0x10}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair(0x18, 0x8002, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) readv(r11, &(0x7f00000027c0)=[{&(0x7f0000000300)=""/196, 0xc4}, {&(0x7f0000000400)=""/218, 0xda}, {&(0x7f0000000500)=""/230, 0xe6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000000080)=""/55, 0x37}, {&(0x7f00000000c0)}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000000200)=""/116, 0x74}, {&(0x7f0000002600)=""/166, 0xa6}, {&(0x7f00000026c0)=""/203, 0xcb}], 0xa) 16:03:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r1) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x2, 0xfffffffffffffffb}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x7}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:03:42 executing program 0: munlockall() r0 = open(&(0x7f0000000100)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="53f1b8b506b100000000f592790000000000000000008c000044b787d8819edef475160400"], 0x10) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x7, 0x5, 0x8, 0x1, 0x11, 0x9, 0x105, 0x1, 0x0, 0x7, 0x80000001}) 16:03:42 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket(0x10, 0x4000, 0x9c) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="776b0000000000031f00000000000000000000e47621deaeb5e2ed08caf9850deac999ad0b98e48cc018eb6eca57ad21f03c5eac611ed2ec7451bd3695f1acd762dfdf4ed8d73218bbc7162ad5fe639e47f49ba9e17ec5afdc9f5ac2fb7316cbbd014d117ac4a84dd80eb5432f74a404528e68e9977862861058394e2f894ecfcf7f3daf0c9002dc28c8fe9fb866d89543a6ef0b9ffe2513b9cba7cbe7da8508c1990c749f605155916a9a3fbe48bc7b8a30bfa62c89d3f3be4ba930e47f324c445755f2fc50ad9e366279aab690f8cdffb269d6367c36f361adc8daefb453244f2925b34303d13f395e69957dd2f747aaeb9b482dd243fbc16a3f795e92b0652b9f1b53975095e60d770e41f4a0a6053d9711d9df62"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r2, 0x5) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/81, 0x51}, {&(0x7f0000000100)=""/18, 0x12}, {&(0x7f0000000180)=""/119, 0x77}], 0x3, &(0x7f0000000240)=""/88, 0x58}, 0x3) write(r0, &(0x7f0000000140)="eef1261f34a867dc", 0x8) login: panic: kernel diagnostic assertion "rt->rt_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 848 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 310620 2704 0 0 0 0 syz-executor.0 * 58720 2704 0 0 0x4000000 1K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82205bea,ffffffff821ce864,350,ffffffff821a64b5) at __assert+0x2b rtrequest(b,ffff800021bc7048,83,ffff800021bc70e8,0) at rtrequest+0xbd2 rt_clone(ffff800021bc7158,fffffd806f6cc5f8,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6cc5f8,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800021bc7230,fffffd80683c8720,fffffd806f6cc578) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806f6cc578,fffffd80683c8700) at in_pcbconnect+0x107 udp_usrreq(fffffd807cd29930,4,0,fffffd80683c8700,0,ffff800020ace2a8) at udp_usrreq+0x560 sys_connect(ffff800020ace2a8,ffff800021bc73b8,ffff800021bc7400) at sys_connect+0x3df syscall(ffff800021bc7480) at syscall+0x4a4 Xsyscall(0,0,fffffffffffffed2,0,3,f6dd53e8010) at Xsyscall+0x128 end of kernel end trace frame: 0xf709e676c90, count: 3 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 kernel diagnostic assertion "rt->rt_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 848 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82205bea,ffffffff821ce864,350,ffffffff821a64b5) at __assert+0x2b rtrequest(b,ffff800021bc7048,83,ffff800021bc70e8,0) at rtrequest+0xbd2 rt_clone(ffff800021bc7158,fffffd806f6cc5f8,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6cc5f8,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800021bc7230,fffffd80683c8720,fffffd806f6cc578) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806f6cc578,fffffd80683c8700) at in_pcbconnect+0x107 udp_usrreq(fffffd807cd29930,4,0,fffffd80683c8700,0,ffff800020ace2a8) at udp_usrreq+0x560 sys_connect(ffff800020ace2a8,ffff800021bc73b8,ffff800021bc7400) at sys_connect+0x3df syscall(ffff800021bc7480) at syscall+0x4a4 Xsyscall(0,0,fffffffffffffed2,0,3,f6dd53e8010) at Xsyscall+0x128 end of kernel end trace frame: 0xf709e676c90, count: -12 ddb{1}> show registers rdi 0xffffffff81800b47 db_enter+0x17 rsi 0x49e2 __ALIGN_SIZE+0x39e2 rbp 0xffff800021bc6e60 rbx 0xffff800021bc6f10 rdx 0x49e3 __ALIGN_SIZE+0x39e3 rcx 0xffff800021156000 rax 0xffff800021156000 r8 0xffffffff8149825f kprintf+0x16f r9 0x1 r10 0x25 r11 0xb46db1a7d77dd5dc r12 0x3000000008 r13 0xffff800021bc6e70 r14 0x100 r15 0x1 rip 0xffffffff81800b48 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021bc6e50 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=58720 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ace520,0xffffffff82662210 process=0xffff800020a8b190 user=0xffff800021bc2000, vmspace=0xfffffd807f00a170 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 2704 310620 56693 0 7 0 syz-executor.0 * 2704 58720 56693 0 7 0x4000000 syz-executor.0 89567 102538 1 0 3 0x100083 ttyin getty 19956 130753 79298 0 3 0x2 biowait syz-executor.1 56693 196840 79298 0 3 0x82 nanosleep syz-executor.0 46055 172015 0 0 3 0x14200 acct acct 87920 239262 0 0 3 0x14200 bored sosplice 79298 483629 36978 0 3 0x82 kqread syz-fuzzer 79298 92557 36978 0 3 0x4000082 nanosleep syz-fuzzer 79298 108794 36978 0 3 0x4000082 thrsleep syz-fuzzer 79298 341575 36978 0 3 0x4000082 thrsleep syz-fuzzer 79298 98090 36978 0 3 0x4000082 thrsleep syz-fuzzer 79298 110356 36978 0 3 0x4000082 thrsleep syz-fuzzer 79298 344859 36978 0 3 0x4000082 thrsleep syz-fuzzer 79298 49817 36978 0 3 0x4000082 thrsleep syz-fuzzer 79298 70190 36978 0 3 0x4000082 thrsleep syz-fuzzer 79298 337474 36978 0 3 0x4000082 thrsleep syz-fuzzer 36978 287903 92843 0 3 0x10008a pause ksh 92843 289334 92453 0 3 0x92 select sshd 92453 290062 1 0 3 0x80 select sshd 91341 81726 75341 74 3 0x100092 bpf pflogd 75341 396487 1 0 3 0x80 netio pflogd 82922 143941 83672 73 3 0x100090 kqread syslogd 83672 73851 1 0 3 0x100082 netio syslogd 39126 23338 1 77 3 0x100090 poll dhclient 54229 289548 1 0 3 0x80 poll dhclient 83900 167584 0 0 3 0x14200 pgzero zerothread 78725 11757 0 0 3 0x14200 aiodoned aiodoned 48197 382648 0 0 3 0x14200 syncer update 75424 193720 0 0 3 0x14200 cleaner cleaner 12588 128364 0 0 3 0x14200 reaper reaper 37437 515589 0 0 3 0x14200 pgdaemon pagedaemon 80576 444722 0 0 3 0x14200 bored crynlk 82175 424468 0 0 3 0x14200 bored crypto 94153 405913 0 0 3 0x40014200 acpi0 acpi0 95336 319201 0 0 3 0x40014200 idle1 11407 453765 0 0 3 0x14200 bored softnet 26915 427576 0 0 3 0x14200 bored systqmp 5214 330491 0 0 3 0x14200 bored systq 86809 21372 0 0 3 0x40014200 bored softclock 87763 251556 0 0 3 0x40014200 idle0 33671 511904 0 0 3 0x14200 bored smr 1 348619 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 2704 (syz-executor.0) thread 0xffff800020ace2a8 (58720) exclusive rwlock netlock r = 0 (0xffffffff8250cdb8) #0 witness_lock+0x52e #1 uvn_io+0x3b2 #2 uvn_get+0x226 #3 uvm_fault+0x11cc #4 pageflttrap+0x20b #5 kerntrap+0xec #6 alltraps_kern_meltdown+0x7b #7 copyin+0x4b #8 sys_connect+0x9c #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82624c28) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 Process 19956 (syz-executor.1) thread 0xffff800020acf3f0 (130753) exclusive rrwlock inode r = 0 (0xfffffd80691af2b8) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 ufs_ihashins+0x45 #4 ffs_vget+0x13e #5 ffs_inode_alloc+0x1cf #6 ufs_mkdir+0xf4 #7 VOP_MKDIR+0xc6 #8 domkdirat+0x121 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd80643f5818) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 domkdirat+0x75 #8 syscall+0x4a4 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9666 7373K 8070K 78643K 21599 0 0 pcb 13 11K 13K 78643K 1424 0 0 rtable 132 14K 15K 78643K 2589 0 0 ifaddr 112 23K 24K 78643K 793 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1656 0 0 iov 0 0K 28K 78643K 893 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1208 76K 77K 78643K 5282 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 46 0 0 VM map 32 16K 17K 78643K 52 0 0 sem 12 0K 1K 78643K 893 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 4289 0 0 sigio 0 0K 0K 78643K 52 0 0 proc 62 63K 95K 78643K 2026 0 0 subproc 32 2K 2K 78643K 502 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 378 0 0 in_multi 36 2K 2K 78643K 543 0 0 ether_multi 1 0K 0K 78643K 54 0 0 mrt 1 0K 0K 78643K 30 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 168 742K 742K 78643K 168 0 0 exec 0 0K 1K 78643K 988 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 185 236K 246K 78643K 16431 0 0 UVM aobj 130 4K 4K 78643K 141 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 1032 0 0 NDP 26 0K 1K 78643K 247 0 0 temp 245 3565K 4205K 78643K 105406 0 0 kqueue 0 0K 0K 78643K 28 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 68 0 62 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 252 0 250 1 0 1 1 0 8 0 rtentry 112 456 0 409 2 0 2 2 0 8 0 unpcb 120 2790 0 2776 3 2 1 2 0 8 0 syncache 264 32 0 32 13 13 0 1 0 8 0 tcpqe 32 73 0 73 8 8 0 1 0 8 0 tcpcb 544 1993 0 1989 18 17 1 11 0 8 0 ipq 40 2 0 2 1 1 0 1 0 8 0 ipqe 40 4 0 4 1 1 0 1 0 8 0 inpcb 280 8239 0 8231 19 17 2 9 0 8 1 rttmr 72 10 0 10 8 7 1 1 0 8 1 ip6q 72 4 0 4 2 2 0 1 0 8 0 ip6af 40 8 0 8 2 2 0 1 0 8 0 nd6 48 68 0 64 4 3 1 1 0 8 0 pkpcb 40 23 0 23 7 7 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 107 0 107 12 11 1 1 0 8 1 pffrag 232 106 0 106 12 11 1 1 0 482 1 pffrnode 88 106 0 106 12 11 1 1 0 8 1 pffrent 40 3453 0 3453 12 11 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 341 0 292 1 0 1 1 0 8 0 pfstkey 112 341 0 292 3 0 3 3 0 8 0 pfstate 328 341 0 292 8 2 6 8 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 17 0 15 11 9 2 4 0 8 0 art_heap4 256 1841 0 1606 35 19 16 17 0 8 0 art_table 32 1858 0 1621 3 1 2 3 0 8 0 art_node 16 451 0 410 1 0 1 1 0 8 0 sysvmsgpl 40 17 0 13 1 0 1 1 0 8 0 semupl 112 5 0 5 1 1 0 1 0 8 0 semapl 112 891 0 881 1 0 1 1 0 8 0 shmpl 112 139 0 11 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 8307 0 6894 47 1 46 47 0 8 0 ffsino 272 8307 0 6894 96 0 96 96 0 8 0 nchpl 144 16650 0 15011 63 2 61 62 0 8 0 uvmvnodes 72 6385 0 0 117 0 117 117 0 8 0 vnodes 208 6385 0 0 337 0 337 337 0 8 0 namei 1024 58938 0 58937 2 1 1 1 0 8 0 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 31 0 1 4 0 4 4 0 8 0 vmpool 552 50 0 20 3 0 3 3 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 50643 0 50642 31 30 1 7 0 8 0 plimitpl 152 400 0 392 1 0 1 1 0 8 0 sigapl 432 4410 0 4395 3 1 2 3 0 8 0 futexpl 56 116913 0 116913 3 2 1 1 0 8 1 knotepl 112 1384 0 1365 1 0 1 1 0 8 0 kqueuepl 104 6476 0 6474 4 3 1 4 0 8 0 pipepl 112 2744 0 2725 5 4 1 2 0 8 0 fdescpl 488 4411 0 4395 3 0 3 3 0 8 0 filepl 152 47754 0 47652 31 26 5 13 0 8 1 lockfpl 104 1406 0 1405 1 0 1 1 0 8 0 lockfspl 48 488 0 487 1 0 1 1 0 8 0 sessionpl 112 49 0 38 1 0 1 1 0 8 0 pgrppl 48 100 0 89 1 0 1 1 0 8 0 ucredpl 96 4487 0 4478 1 0 1 1 0 8 0 zombiepl 144 4395 0 4395 1 0 1 1 0 8 1 processpl 896 4428 0 4395 4 0 4 4 0 8 0 procpl 632 14133 0 14090 7 2 5 5 0 8 0 srpgc 64 54 0 54 12 12 0 1 0 8 0 sosppl 128 1404 0 1404 3 2 1 1 0 8 1 sockpl 384 11393 0 11365 41 36 5 14 0 8 2 mcl64k 65536 260 0 0 33 27 6 33 0 8 2 mcl16k 16384 25 0 0 4 1 3 3 0 8 0 mcl12k 12288 22 0 0 2 0 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 24 0 0 3 1 2 3 0 8 0 mcl4k 4096 25 0 0 3 0 3 3 0 8 0 mcl2k2 2112 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 199 0 0 23 3 20 23 0 8 0 mtagpl 80 76 0 0 2 0 2 2 0 8 0 mbufpl 256 583 0 0 25 0 25 25 0 8 0 bufpl 256 23052 0 15994 442 0 442 442 0 8 0 anonpl 16 579777 0 556817 194 85 109 109 0 124 11 amapchunkpl 152 34869 0 34703 68 60 8 18 0 158 0 amappl16 192 25137 0 23809 167 88 79 79 0 8 7 amappl15 184 239 0 239 2 2 0 1 0 8 0 amappl14 176 746 0 739 1 0 1 1 0 8 0 amappl13 168 168 0 168 5 5 0 1 0 8 0 amappl12 160 519 0 517 2 1 1 1 0 8 0 amappl11 152 1144 0 1125 1 0 1 1 0 8 0 amappl10 144 674 0 667 1 0 1 1 0 8 0 amappl9 136 1634 0 1628 1 0 1 1 0 8 0 amappl8 128 1247 0 1185 5 2 3 3 0 8 0 amappl7 120 793 0 783 1 0 1 1 0 8 0 amappl6 112 1106 0 1090 1 0 1 1 0 8 0 amappl5 104 1042 0 1029 1 0 1 1 0 8 0 amappl4 96 4585 0 4548 1 0 1 1 0 8 0 amappl3 88 1088 0 1082 1 0 1 1 0 8 0 amappl2 80 33090 0 33013 3 1 2 3 0 8 0 amappl1 72 110125 0 109684 25 14 11 20 0 8 0 amappl 80 14963 0 14902 2 0 2 2 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 140 0 11 3 0 3 3 0 8 0 uaddrrnd 24 4461 0 4395 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4461 0 4395 1 0 1 1 0 8 0 vmmpekpl 168 40593 0 40554 4 1 3 3 0 8 0 vmmpepl 168 582384 0 579724 340 189 151 175 0 357 23 vmsppl 368 4410 0 4395 2 0 2 2 0 8 0 pdppl 4096 8929 0 8860 12 2 10 10 0 8 1 pvpl 32 1503665 0 1479754 407 176 231 237 0 265 26 pmappl 232 4460 0 4415 4 1 3 3 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 716 0 83 19 0 19 19 0 8 0