ff64, 0x1, 0x0) r66 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r67, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r70 = getppid() r71 = socket$unix(0x1, 0x2, 0x0) r72 = fcntl$getown(r71, 0x5) msgctl$IPC_SET(r65, 0x1, &(0x7f0000000980)={{0x2, r66, r68, r69, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r70, r72, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r74 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r74, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r74, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r74, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r74, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r75 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r76, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r79 = getppid() r80 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r80, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r81 = fcntl$getown(r80, 0x5) msgctl$IPC_SET(r74, 0x1, &(0x7f00000001c0)={{0x2, r75, r77, r78, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r79, r81, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r73, r78) r82 = msgget$private(0x0, 0x682) msgsnd(r82, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r82, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r82, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r82, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r82, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r83 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r84, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r84, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r87 = getppid() r88 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r88, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="4001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r89 = fcntl$getown(r88, 0x5) msgctl$IPC_SET(r82, 0x1, &(0x7f0000000980)={{0x2, r83, r85, r86, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r87, r89, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r63, 0x0, 0x1, &(0x7f0000000580)={{0x5, r64, r68, r78, r85, 0x20, 0x9}, 0x7, 0x9, 0x4}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r92 = msgget(0x2, 0xc0) getsockopt$sock_cred(r91, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r91, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r95 = getuid() getsockopt$sock_cred(r90, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r97 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r90, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r92, 0x1, &(0x7f00000003c0)={{0x0, r93, r94, r95, r96, 0x121, 0x9}, 0x800, 0x1, r97, r98, 0x3, 0x1, 0x1, 0x5}) r99 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) sendmsg$unix(r0, &(0x7f0000001300)={&(0x7f0000000040)=@file={0x95478e95877c8393, './bus\x00'}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="2a63fabcf530d04668f125de5bfc3fcd576d74461e4f717c9158f288e8aedfe48ea67521e27f39d1eb1054a55440d337fc749e72df2feea9033e26a4be0ffe24b24bdd9e25d21826d05658be3059fdf7911ea00634735393a83be73215d7fc02047a8953f1427a65555ad83b26195fcd57a9f437d96f3d3b955183d28d2c4a176080530f8cc7012b65bd6ba0bd431b545d438cf8fdc375b15634a141b091e08d93c34cbf97f7e0ae9eb7d9c78b1a3eddb27d2bbaa68279e43c005677ec0828d267795ad30cf8a53df5025e6d4d123ff9911e58d91665ba82b7d1ecd66e56bf77a94716a4f55bf400a557aafea0da5e230218f19d895ae02209b72bd575a69ce036afd4524449a3f1b7864ec6031d3a82eee0716cb8c7b75d16b8727e0a48040dc31b187626c4e5a051b66e01ad64637505ad6952635fb2e9a284d3bef3a5581c579787a5a7d86ed12a490dc15962b6ce77886cc10db5ec293b1da8378c800561cd00fd40528e5404856531d0b32ad7c2f7d1288e7eb10512157666a5d6de9ccda2115bd2c544fcfa5bb4e5523cebc9db79d3406ad8211d2c42992a31e3bdfedcfc13ce696a3b35b03eeffd619c60c976ae35142f99af5c6e22358be4554a144e95bf6a38c6c87797e4f2fd8e6b683bba1473da0859420e01a6928855545b0e74753b54e8c9f6f09f84acd62f826e31f7e0934d8d0d77220ce7d1931c5617fd41da3daf616726ad6bf82143a88f8d448d7dc0f4cc5f0e86d0a9c95338eab8ef3310ae51b06f20eeb6608b55eae9273d8386bfd2ebc98db18d72ebb7834116b6bef8bd675ba46c0f14482454f0c7604de657cc3054b43c39ab5f1c19f4aa0f5be032724562f1defc541a61fc0333cc4d5cce41471c90c40be55c77ee197f920f66686cf30b0db782f122691cbbe5aa15984240833b02b3edff388159a3623a107b265671653df147ed839b585a8be1b490fb9c1a02ddbdcfdeeb252113399963cef0388905711415b1c9fa71b1fdb5176bf88af643a803040ce968c58abbb67f9c3a678366d05a6e74be1232459970af6bb8023451ab3fa847d325ed87c163fbc4ba2d53e584ee25c1c3c1991e3795f5afbe06f756e3e00ae96c4e9830b1b860ab07d79301c5054c7bd30837a04a2ab280526887671629a3a5874c61c440a89fe7cb9c64c846bd8e56e51de9575ea039b9d7e95bf0b6848f18cb74f9c997634083962b1e759e582ef032aee21d11e4924ac1a3dffd29a93b130c8ddf064b38da1178e6b86de176645d9ccb789b7ee3081413d2be566ac0a12475f52810603ec76d30c9e52a14708518494543b2051908870493187e1b291a830b2bd2e4da90428190f9dd6c9131c154441cf6d43e115b5a9f19c608b677262a27309f48909a82ba7c545dbc88a5fd5fc1cebb01768491f86f7bd25b88ee87b10ee8441602974dac7f876b9e8de1efe636d1878ae78bd9a9facf5dec95e05d47f64fa5ef684be48a6f293fbe1f5a78efdc69dd0498ec72741fe1e0ec43d406f30e5b5d8cfb589e27bca650515e07c827515e7ce43272a07f7a1929713f69c97627783a406f5be113f7864bc21763ef883a0e1c8957dbf1bd448af87e842428d7ba86e6cdd50018a2f812544e1d17609b9e6278c82e89bb60d04ad181fb9203d748544fb9b135a100d27b2e62c37ad5ea48cae6ef70ae241e3a611e9a674d1ce5356339edc261fa3bfa49f50a5c177d35e4072f06b128ed11c3d8156e309c171dcb323675674d77c4c79224d4c03968499344ec85f3a632c4faff905f6f76a436e11a721e3c8600b84fe0e10f4cd0dc0b4c6643cff8b72848499989495c5cbfda0c57e4c0234b59cae184d5ce00aa9226426800a3a480b6dd15656ce7c223676157a2f498bb1789addca248b147b248c50541a1f7fcabc35729f1f8fc90064e9c4c3fe63d472d365badceffae5f642a8d38c19671d6640b9f1aefdc2ea2214c5cd7d33ecd42b787f894d88cbe83d0a0fce0f22630f788816a0b7f7a6b78c0bce7e8ff26b971cd7087fd3412183e8ae9e8f432acad5aebef78ea2d6ce4e65393a05e42947d53b032ba4a59d6bcf2963e4f9318804bd254abbbded9471fb3972a8ac3c30e7b3e8b3965f77b46f7e494fab4e943cdb55870618b9785e98f95615ede3fbb544cc3ba13638ee02aa4d0f58fee7b24cd7737450e044c675ffc386753e7371f4b1d603a39b94127061b7b1db003f7032c23d17ea5f8e4a88c8c4627d4b957e1b0903d263a33317221f58dbf83293012a46a1d4c10f829aefdd09fcf6356ae4958a48e4a5742de959085dd80ed846dd4c9cdc821d6302a0abb948fbcac21dcdeb0ffbcbbef7ac959adfc891b1129c5b4d8d6bab52ca6da75c5cf928ac4ae583d7e228995af3e105bd0d87241e80e4664e3582b114deba126a65281080110612e721b093bffe6ff36f08347d6dcceaf7bcbec58446d764443d75be11b6ef9d57ae5564ceaf7a4ce332864361333c8ec3b8c3c04faec09b0c9fd418ae86c420838fd7feaf9713406c5e8ad096a4ca6a825abc4fae7d94dc5ac7b91f2eddac451b5128fd93180084e4171bb13b69d37ee6625fc464e4bfc91579536b7933b7c352d78947049426c8b097c4cc5af7067fd4367a33770eb3533c1d2916b32f66543a230e0f11d0560d90abe4aa07bdaafbcf119505cb692a0dc68dfece29d5afadc5295ec1921ecb8b500d9bb3e21e3ee89dd81547f729805e035416f20f17c68cbba4d93ee4362084822260c82db50caeff9357bcd4dedd92f095861dfc0dd344d2ca22b85616cfab9a0d505b6ac9639d2f79f498014db19d6dc6493a59433b3a1ee480da4e03d024ed1015b2b81184eebfcabdcdecd550223489ea025f3fb1bc712f4fd097582e93ec3e13ccc73d16075b4e5576bda725b6273aacf009d0aaae93da2fe742ca124a79b686d27303c6edcd200e5e484ed5fe2956125533d4160fbfde1648880b44378d74f79cbb14724bf03e2d005d2d5daf2749811ae238daf2352902a5e4ad379165d65a286fb20718a10196825ff2251c83806f7b2f36311ce080f7a8b956fd4c7e2835a0993a152fd0975676abe1ad061418c20e312db3bd03a6ebe7bbaa6c977022bce2fa31aac7b6f256adffe3b8bb746f3c6dce531fe14479ec3c52590cb6fc08f36e1cc444b0916fa6a4c5c929705753464c263cd721782f65b04708fa47283d8eeaeb6bdf86879c503c3d086187814a193e5f02f708c6a1f34728e0c665ef42010e10d01417fab6b1f0e56602310e4156344cd84328ee7d0ee936ac1719152f6f2a6dc6bb926b429fa42e2a3e6677ef64989962912e8c2284cd0db28bb920afa973886062e9b8739e65e748a640c7519d96237f44f5cbd83cdca7606dc9fda22a27bfaca36d4ce168b123798982591ef578f61bf72279da0f29aa50871933af31aad4f2b5278f40456c8d792012c5d193bed450fd77f759de6b0ad2ba5d9dd8e51cf537ad97e37dda52e66f0d98a4a94970025095e4eac4f1688e55e159675919341b695eef02d98fa7a58c56c334eac71d33cc6219d9e02138c38154797df317385a651565099d776ce9c7570dab3f3f8e02a1e89b3b50db34625d9cf3a9e21236e35ba1f69c1e6ed815f673c6fb756ffd0be424f6d21d6f0817b511ac4e5eacc0fdb07562a2e3150036f83974df6e59b86d9900da76ec2cdda80e4f2b768d922cba1e4150e949e071a25de4c0330aa1f8b34a1cd419084425ce05ec828eeb2e64c339869044214eea73dd2694f4aaa223f86a5b37376cc8ab7b35b3f348eff1788cccf9c44288284778705ea06f45f4758efb0264f5a588dd67c1a0bd97bd7e5ec3569cfdb6246a2b986871e1a72ef3c755c039e2b0f613cf002e00736f0ec1a922197936e68147516aa36264d9d6c4487a5c863f600a72390ea2d8d4fb7a8b605748fc42a13056dd2a609768924ff148660e12190be5752317565ed720582239cfbd79af8d820ecb282b190162e64fd08a034cf670785ac12112bd6fcfeed38cc15094b65688c234d1413578ff94aac2fdc4e1fd8208a35c19213f61b25e5935144d2f8866c71869d61985c0658fcbf13fa1170802dc81195278b3d4124418b2c8d752179acb09399bd046eac3e51f7b4d1652751d530a85969ae64bb453c50ffab40cb689d710f6d5b9ac3bd2bd888adb2deb85f6d755260a04397f4018c98cd5e1d4cae8840b70260e12781f355391de185c68d5e301119c06227f93c146b373f93d76c419a7473889a059925487c7c5293bf300e5bae1a1e1bca6041b71a94b3f74058fb5670fb22ec59ea68f296fb154c0f39c8fab61afd4be2541776ce68003960596e6486b9214ef037069c8249a559264648efa9d210974806a7c1a6b49d8f24fdff02ff05d87e5f24a970c0749236a7e9687b185b625cab37c06cd05280339eb8af9759d13602eeaa0e1dc6be70ce85ae9320b8ab7730d3fb277c6bf4ce1a7b31671b4a70fd63faf49724124a6edce343509c320febd7c854960a61d2bc278f5582253317dd00fc5ba0e1c32a8fb8e83a2b6a4c90514d522b974ea32a91c7ec4dfd758f773eec47c89e2117cc6f2c5edc33cb9d976028091633d9a26cb54b8908a14dd84eeb29b271a35f54f2ddf3064e39cc5227cfc8cf94983cd1484ceed8e7b392d236200822bec0880f0944d9469ab0892dec162ec5d4c24ddfcb65e52771806ab33ca21b66544454eb2b6b9e646fbbaa5488992884e124212fa4e039c88f5bbd05530837e5e573eb494c7c018625a42392ea3266cd16cd5f7535035760bbefd54ebf64d9e5cf36d5f23033a2c45d1002c8ce372375f42c31bac2950ac75ecf80d23a5d0846016024840b289d8183b6132d5c9cd460f8e1cff02753ba424cd073ea46234267c19e433a3e20db00b0dfb8e7c62bd31c2240333208fc883f55acb108ad28ae54ab2856619e3b01481a160e0bb7037c2e6b092a4da44291a50a8dc6655a9cced547682a8e73d2dc9c5e3949a641fc4fe4f8adf45e0032a95ba4bf4839adc29386fb6c21ea8327044e465c05f2727ab7fd244b58566d269088cfdb678b8dce3dafb929fb6ac0502b7286a29184739fc914a269b08b2bbe430ba6092f1edc239fc1aa29a09d81379f69d6ea0ad8246fd398269c8e80fc43bc59817c151eb5d78c513608645b8a82129028b5a5f04b0b472dfd45053df36a93fb33c196bce91c285a7b91af7a5f1bbc510f4e7853e3d2a50eeec307d9229b4d9a8185b61906dbfbf90968a244835efba3aac7e9cf4ca3ce79282e6e95bb72bf94af48388a1dc9197d2a3f07f2a3d68136d375645d7fdefcaa7b27934b30b8b733af35607f081afd70c5901c74bc8125d4f5a7bfd6503264236c52c9fc4a9a62311f846d618342f9aa84d9711eeeb91be3870e0bd88bfb15be1d490f4b7b4b14524bbcec7d315fc1809c456224c599856dbb9b78ffebb6d754e292cb68200cda3414d37adf6f9c513bb802bea2691ec59144725b57eea4f2345ae7fbe9e97010871d69bc40f82d929158aeab97c4d68a570a0aa90135e39d601384e730c070a984109368e19367719c72513131a892cf02b6de151e5612a1097e9dc0535b98e34baccd53cc5c1ab78b81da0d53552421733fa517a14b6ca911c668ded848dabfb6938015a83326889db0fd219fc95d361ca4b21007c1403e0eaa5cfac987ae9de00554479fbb8724fe0aa0ac9f74cd3a3ae9c363bd1bdc7bf652958043c876c371a5689105f9939926c1af8c071d269a1311d86b338c575e1b", 0x1000}], 0x1, &(0x7f0000001200)=[@cred={0x20, 0xffff, 0x0, r8, r24, r36}, @rights={0x18, 0xffff, 0x1, [r37, r0]}, @rights={0x38, 0xffff, 0x1, [r38, r0, r0, r39, r40, r0, r41, r42, 0xffffffffffffff9c, r43]}, @cred={0x20, 0xffff, 0x0, r49, r56, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r0, r60]}, @cred={0x20, 0xffff, 0x0, r61, r62, r85}, @cred={0x20, 0xffff, 0x0, r97, r99, r100}], 0xe8, 0x207}, 0x5) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0xffff7fff, 0x7, 0x7f, "2ca0382c84bb3ff23c731300", 0x3, 0x6}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x100) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)="0dee19c0135aa8b6e10c249f84f5a4a42bef1244a70a3762bfd5e7d5a23815a3e499e50174c07872618e3363c15da5e9bd7527f4ea321c18f12c2fa0d30b9ad2feb71de61321c0506baa3dc176209ca572a66383172bf0dcf2767ae4a07b31713659b875aaffa4c52957f12db7801a3b828959a140f10a3645fa298de67a6547d72e2348cf7e2eaa2a330c882464dda1d35c5dccfa484b6de540a086a0c3aa3cbb4388b6ba93a03ab7c08d3faf1ded8e677de1d91fd69f16ddfa5d9741aaca01630b1f155ce35f9b5a623d1c0f5d1da3b65e", 0xd2}], 0x1) fcntl$getown(0xffffffffffffffff, 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r5 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x40, 0x0) kevent(r3, &(0x7f0000000280)=[{{r4}, 0xffffffffffffffff, 0x90, 0x2, 0xfffffffffffffffd, 0xc87f}], 0x0, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffff8, 0xb2, 0x80000000, 0x8001, 0x7ff}], 0x3f, &(0x7f0000000340)={0x1, 0x3}) write(r0, &(0x7f0000000080)=' ', 0x1) 16:00:01 executing program 1: r0 = socket(0x2, 0x3, 0x11) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) socket$inet(0x2, 0x4000, 0x3) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b156bb0f4ac9c6b680bcb52686e15244105e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c09000000a3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca6425c29f1e7c01fc1dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bb9fe9c95bf9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520d0be4e01903d2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e64d4afdd0ddc70e26cf1c03f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a7c4f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8cde5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853e700c834776fc0e4cdeedf3272cfc4b09c7e18fe90d274a4b2245e358f9f491d9382291e202feca22a6788f4f9dfc7e6eedfc5f533feafb83e29f9eb62798dec45a1dcdf5ff248dd98a04480ae26f67d6c18f1b90892e6e1ff7aa9edf459746aa60f41ece9ae24603000000553fc7b37b8157bd7d2945d3d6916c61916238afbd0bead0cf91f6899e76f2ed47b0cce4591fbe67579cdc451e81594fcd7ae4cea57c2ac9fd71065d1d606d632519011b77b1c385b25de4008e3fd5c799aca58c8917a9e6a85fc71c9731048fa47cb5c3c2caa750ee223c0082cd61754f27fcd9471fe3588876295224d78f9135dcbdd2e4108f6acc089ac252958bb77d4b4c02ba8a6728486b1776a8e0546111664e45172360444183c9736d52421bf347a0228c27d4ebeaee3e2473852fcd661e68bd82e03333ad77746720c056e3b8a8bcd41876bcbc615041f0c889a235a5b4432e32b74ecbe3cb817b90aa72d25c517e8c362609acfc907c319e39ee5dd5564be88eef78043aa2eae990fc54d13ae9991ac1a72a6c2cfa0d870f85044adaf80ad0f310c086beb6a010678d7f48182065370b2e79dc6d752229cd6a7433fa762561145258155b0c3c2d9cc78f466062ac89915bf8b646653a6b28cf03631f04768326d9295b13bab9828602d6d3a9e30f92dc8fe07602365a2c817c2c8ce334e874e32e8a2ca3ab14e75d745009a7927dd0dea5b4275f04440d641fec62057a85f421c6ccc22f0c3d6876df3ae66610e91ae44c214db01b59644ce093814f448006a4250df4071898eccf383ccd47cd66c635a8bdbfe8c4d13125b4ff3956ed3d8c3c303d0a8230a42045c57fce3a1436fad72ef7624ed555a9a928b474affe8ad7a4b3720f3b0d07ede3f943411014"], 0x10) open(&(0x7f0000000100)='./file0\x00', 0xc0, 0x81) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = accept(r2, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) accept$unix(r3, 0x0, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x100) socket$inet(0x2, 0x1, 0x9a) ioctl$BIOCSETF(r1, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11", 0x4}], 0x1) 16:00:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="00be3a0066bc42924200000059538def5dd8e54299f786e5eb606fcb03e60a9c559d6336bcb7e4ee145d85fb5eed867cb29ed90e913f84b0cfcd66e942884f55d00f069107c931404128e0529052e64032c40f1ae0f677de2ee718bd6e65354c33a7f4be64a501c5f5ad40ed8a98616fadad3cc006f28ef4f95e58cf7ac7e823d6e86800"/146], 0xa) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000000)=0x7) dup2(r1, r0) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r0, &(0x7f0000000080)='./file1\x00', r1, r2, 0x2) r3 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) readv(r3, &(0x7f0000000380)=[{&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/248, 0xf8}, {&(0x7f0000000300)=""/84, 0x54}, {&(0x7f0000001440)=""/151, 0x97}, {&(0x7f0000001500)=""/160, 0xa0}, {&(0x7f00000015c0)=""/206, 0xce}, {&(0x7f0000001740)=""/173, 0xad}], 0x7) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000001580)=0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x1, 0x1ca, 0x2e062bcf, 0x8ec, "6027b9ff727257899626c69092ea75b843ee31d0", 0x0, 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x1d}, {0x6}]}) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) sendmsg(r2, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f00000000c0)="50a455546798ce5e460670414050724abb9d996a76c789cc372451709b22a59f68c13428b1db911489b7e88ed5b8b90ccada5db3c51a827c1b07f58dfdd2082d1dd4eb640bf872aab6c8fae153cb83093092fee944c197ad5a9d2d89796ce549e783640f46e5f66d9d35a457fb12e7295d1ebd4a4bb5cdee3c0cce96e884813e1dd23f4486efb26e633c446760284d6d7ab6", 0x92}, {&(0x7f00000002c0)="2b592bd20f4b3a1ca5348a5c578242ef0f199324ec0f38ab8e8e703df26d263752aa5e6686f5d519eac00825e00d16c77c8bb1fa6f2768eecc1536d9507f5cc7941db83189891842ff186f61ce4ff2dc455b38b72fcba865e1a9167d32f1e3dde8b3349eaa6dcdbcdde0b39307ba9fda309cd1381c49b9eb762b03e4c5f56211762702afbd3c2f3f72ce37648f1488ab739e67619769311990873fd2b8cad92c3ca6272920e2eae8a91a37dd6af2d0da996a9b4a428c57b772a87c", 0xbb}, {&(0x7f0000000180)="3c41d1a5d5104b85d23a572f2695b0963dd0df75f2e8a70c01ec20ed5a92e27d52eb28b33069c3fa2ac57ca4ddc91f0159d059b61b8a1eb3f31c1d00c41ca484979c51153061e33e305754286cbd59f65b50fbc15f9ec88d9850ce1fc93e8779fe51703e", 0x64}, {&(0x7f0000000240)="2a358f7ce485bdb7a24787d50feae34b6a3b748d49b51da95556e8ec8db7a9a423973c08280ca824eec3bcc5cf772c", 0x2f}, {&(0x7f0000000380)="8301e75084418736de4fc9577ac29c954db448ac574e5785b5e22185ab7fe49fbccd9f88de5c9862fdb197e7593b1db4a849f43248424e217388f68dcece864d6a0d44290e587bb3f8388049b1cc78a70215f6d07389a2f3068990d7444c3d02442a25720f547cdd4d9010529477d092460b04f820ae56cbd4102febdb808cc623aca2eac32f1a0c0459abac163a18a72392bf561bc60b2e2e7c3c3ce75252d0e27e896eb726d3c77453d6d2227facb0c5254b1e9907098f8f0efbccf95bc491fbda5e59febc423a1ce7a81bfdcc5106043618074ca397c0e348dedc6beb86264777a542a47b01edfc54c34bf7b1e152c0f6cc66875ced", 0xf7}], 0x5, &(0x7f0000000500)=ANY=[@ANYBLOB="1010000000000000feff000008000000aaee16f1a1877808839cb88c43a707837745f8e3ed4489fa4824db24859fc4758ed75f40880ca155fd897cd5c568eb725fde8963915780a30b81bd80cd83c79f16b59141281758e7c84d827ca5f85e4a57f9547038797c75de88ab2b7402646d80dcbabd2e82b21afae024ddb979c9f4560eea61486edd30bc08710ee9be16116842fc12dfa917afcb39f2e40679d7b7c580a3c00c437f6c3137abd1910fe5a0376bd5a3655cca3c3a79fcb567d8aaf6ad61deef2014afd663236da2a420fd444b6135e30c177f2effe92a00f30995f9121991d991c309cd3e26f290aae9c9f582e8967847a066154ca2eb546f61a6d4d147b2704e6aaaa5fe6fc1bbe80a0cf48a2e5ccbbcd4311e63d8e9f534fbb9e2bda5b0758f6914115852bc81cbcb2105d5e8842e2a1d6ebf8ac40861e13d410bfc63e74a24d476dcca8bd331f36fbe425b4c6b400c367a18df14a9c929f2728a5cdb84096ef67f4f6aca34d201e6809428a7c2abebfb1612c292d15782c35ae92362fe4068ae6652d6c880adbb15122bf208a5d2bb848b91d806fda4562c0c3784f0398ae1ad2f651ad97d1cf25ef58bb0fd00ed72d9bb276e462e7c441bb2d9a7c0fcace8b29acd81649f6ec5bb5488443d71318398e5411d6f2866c35377c9195b9121bf8ca44551ac8c14c42223a2fd6cc53ef0cbdbb0f1d0e649ac71f5f823ff25d36099f236f7cb2b590c96346d48251d8592ce165b6b23badf54ef149c84992a28c51799c3193e3742f4f03ef4fea44ecb725cbb1a168e6bc3cd6e62e2e81dc6619a15a49406016a4a055d3e2f0851273241d6b5c99dc05739b9505d9a88f6a75d34fb43fed8688b4c8caf5e1c7972cc2690e6fe03ec2356777a086af7da208bb0f074f55f369eb757f64738e8c183a3874c090464dc529e4515a787720a7b6b37293b2797129687cb271dcb22ed153261a23994f8b29c55221450a84d84056e3966ee4e99b01972a27fa88832b6617e2b2f9bcc94ada54258e88eafab972f9fba9f60c8a24a8e7d1125d964df0b156e70cad73b707e4490928d9bdae922a12dd18170370de89da1775991112c64f8a28b302ad62db0f3819332b68ce2ce27143e9941a47a7ed9c55f0052345ffdb97d3640444698ad4300000000000000007ddf8f7c29f940081f16ad9763e4cb7f960d01002af037f255daacac311076bbc1769cec7bb4395e7c4044c544e7c8e4c264316519a7d7c25ebf4846911cc229e75c8fa4f75655a8a421439b0d3fdf5f4fb6cd5e337f233eff99943853354ca8cdc75bc2e6ceefaf8491b5d3eae3bf75bc786ea45407abbc60b0bd99a827fe721ea0572189ffc2e66f570894e5d1f447b159347d00112c8170f565d992ab95b4a1e6d996eda35c2d52fe6dfbbaa1b33d015a3e2af2a1a84733d33e3211e8d045a04f1dfa3c5549fb6083f183278be7238e9faa3d97a5541619e5930b6bb9ed60a58b3ecaf757914f62464e873fd120405897d67f83c2e9a63f88b2771b4dbb8fdb3cc2e48a97443958034d6f2ce7bdd3cf6eab6b2d1bca2652cb87a28f87e4f052f6a7f33722bb634c6270e0197a3594405444b348e7d7f33dd0305961c980f20d877cca2833e50e0453af863a90c010f55ab84abf0de5c16c728fa57df65da5c0e9cb71f33a808e8805f6d3685c8674da0f9e118b838e47e93de1126d72da66d3f073b1a32d703709ed601cb52299cb98af8756247622195ee95f738bc0f280f7a1ce2adc36afe3d9673c9ec2532e383beef0ddfacaf5fa7368a5f56dc41d1e742b9666c204382f125af10955fefe02a74389b2f3eff29f1e74d399d0ab91555cf58ef9d748bec6b9998e1b3e211b6b8bd4260b5fa4fdd4a84ad5fd32d600c0faf8f79f21cd5166b865621656276329ffa513fe5508dcd5cbe69f27594e88eba450dee37815b86c9eab5c99cff47f867b83217e20e7163cf67f19fdc3e7a14ad3da95e92dc6c09d533e2364b85f82fd284dccc263d577253850dd99d748213ef084d6e244ff1604d71909f38a4875f4b3c1eaf6612a2dd66935b127e3df1748ea77fc1ac5c4e10a872d0225fa36579ccb04568c587aefcef65133f238784c812828537eac7a1fc63aa1846cb36b1f4137c40002a90075af7d6da08fd30ffcfc0097b0d7acea797a8b283b90d82c3ad996e3d0ea6d6ec198e0cff39a3154711da3ff6413b1b5d661f62608b96bc5f242af91738e0b04ca2fbb1f7220c7d3d6bd52646b14aebbd250d215458f9fe513021b3923e940c915843af69773ff276c03791da04f539e043c58bc69c6b34072178b4f8e7588cd2cd25231b7c752bc542512b94d18d5b2377882440658cfe428fae1a95919ab176d002606b63eb174ee5d39eb32565aa70fcf2885c00980951bf0ac9cef04fd0f2669cf5ebc997a6e38c8ea5bb521191d8e7a39d916caa21973589c2e2b44019db81fdbb78664ee7b28652447cf7fbf3e88f322a6d86d83f88941dce173128c913c8b39ca4702621010e02b0336f33d2a8ffeb4734008eb5a83d70c9ea83c5a3a3162b76d3ba903b2930dca0a947317dda5ca8641eba9bdcb1f09cc2a558989d3cf344a559a947a5d45eae47ebb4fc5bbe8a397f8bd3574f60b12ab434265dea4b645b8780bb353bc04882eb19fe5ee78f927de2c00ec72fe2a144602cf933f463e22b12c5639724496cf0d194866bd4793e56be04df5e96d28dffa38c4acbdd386dfc35842382fd0a423f3d9487be6fc7e2665891d0d66149eed034de9875f367cdab6c8ad19570981c0418a7f6819b67bc5152cf88b8dfaf5b44c0bd9d6082f5984f952d7d9b2446347323218580ac13a0c5efe1b3fc3717951b2f00a32553663c144ff40b0b6a53779c6b3c4b812a29613a542bed14ad805c4a115f9981e6a01f833659b24e703a36e4e08b86d013c45b990b99335df5a4f5f122096eded06ac9b1cb9332421094c48311fa90104a89a09d6cfc24dff999f7caee480654f3a6a65103888914470f30ca95c1aee4f581e426ef408e4e08e969b6bfe9c0d53b011d9f7d2c73140e31bcd13ab15814915a73449b9e5c1fe6587466080a7536a87774f04de0115c9bf2a7a44654d73688f2358f508e7e21e42d2bf5c16c38945fc80b91dfcfd1c34d317170ba49c3d266473d4971f8e6059c9210c0fd00008354589cdf7ccf44a48e120076e9924af8940a7dcc900aba6beda3e45f08c4cc37078c16112143dcdb4b1cfb33ce44764d964068c470408c045d296e315b5b7c2c7390c657261dc384083a1ef1f573612b5ace53bd2492f3d3e5b5b3f9d794cba0aba5c2170171e82b008c073a6e19f562b75face42f426b71caa4a2829a43236934034d3d41ed1255e1079ca7fe4d8be90df381ed8514074ebc847ffaa5198752981bbd5afa99e0b97749b61a50071b4ebf87b971ae37b84fd60ede7f868359f54184af18ae34e5f1f444f6bc41ccf6d0e522b0f47c114750bd5d1d6be86cb2b171ed5dcd100bc3b9f23cb0171fcfbb2013e245ee51de96f1b5ee75e19da38db8364872400ee5901a4f0982e255836be4fc92bf4ae45c2ddb870c11a403346e2820f1f6a340c38da7662fd311e390732bfee9e26eb2f21a4e1529fd300256ca69b563ebc54f41e60cac692d76e951ed07843ff21926aec6a33363800801e400a0641d8de8da922e281a1a28e72b5d2577b45c7ba208c57e1f42a5a7264b113f48d8f373ecd82a4dd5c532410dbed5d45d92954d91692f01bfe63d51bdf797df72892d76b83737528778e36960763bf9ab16f3a4b8f42df7e66e6d3ad823ced5eba979497504e079d8d49a81f07a26a3948ef2220c04c314df9bec1fd4f45811fa778b73b47d05358e5fee17b32d8751a84356044d1d9e59dc935be37ff0d094f6213181b31ac4f2953362cfa092f5b81f12a98d0dee6af58662c36f9aecdaba046c7182fd3af5a8b9de3eb05808da6af72a56814731cee571d49225a48e1c24c2f40a7bb23e84c5577f969aa779d62920a0e2bd6dce355782aebd3a2a76e9d54160110f6ed86b5354b543da68720a8b77fe9ecfbde394fe1bcc0e7931abe7843cf3da7d9ce5e590b93c3dd9657ab15ed59941b7e43d643eaaff2373ac692af247ee58fc63af3cb309f9f52f473168c32a30ecda9b5b2b1b384d3ced40f531dca550d90ab63adc49087265a7a8f219319d4b566d78b77052448d872d2c43ad8fd7a7cc3f73e91718f5e738841e2280312ffe096908c88443e212dfe8ccdcb4d9f9c3f0b10ed6fe47c116597633771c1f448ddaa33ffac304c8a401e25633ecfb09a3b1c22b42c46cf9db597fb157e3abaf271d660f1e82466616fb9a98c4bb9bece4782391530588d7ae94a93564493c48b539f8dd90c5767b45f588384af79e5f692332cc435e4fa68c31af9fade2ded1d42f6be3bb0646da60d6e7ddace022ac79f5421071713c643baf205cd22f138316e649209ef023b5d3297ddbcc452b14398506f7261360db141caa5cfe56328677d062230275dff66d78c4eeda156ce42d5ec5b52d894335527624189e2aa990f1cc8b037ba8fb8bae199be2ba21620a80bf33459305462786de94ebf217fb127ce55da8a2ead6ff2338e68bb5f1f2ca4d64c1a0402b0bccd57c305f08c65ff0ed78b9b52cdee4a63e413199f25d07c8cdd74fb82074abe96335f25c7cd7817a0bd5cdc6fe57a3f8d5eb3e740979ee233aaac1d3145400a6542eaeb8201663df32e8b5313fbcd21c338204aa16094f6d8a36fd0392936ab9ee05a61b3e0316a108e631112748e4a269ebcc9c6a67e73b43671ca6e963c02519212ef0b807d74d02fb4c73df66f310f66143ae6906e2079d92a877a56457a34c6dc0e7a1f565dc06f6e2d52c8d961f984e372146d397a297874f4a9e65ca953a47e146e9658d6b82ed0cb94a2b951f33cba7cff022579d7b7f5960f91c5227c9778f06a418f6fb5c389370a9d1a0354afa7afe16f45fe96b7948fcd555f4d0f4528017f4892c33a728001cdb5b535909c2cd3580e56ba0c9f82ee49175d7571bd5ea23a323ea532f2b40073872b939609052360a0cbf29364b59a6ee075d8b216a0960f43aa9dc2ca3a39a57584613763cfb7b6cfa0027dff3f79c3f777de875a9c57bb6355dcd382d76e7d6a76c0ebbc06bda08291cca52cb1173d59432b00bd9ad248016071e48b9763b293fc9d710a3c9e3ac53e4bbc5269caf89584e91a59fa6b7f7a54f97318660393d2bef9d98c4a61bef3054deff39b336337c24124147dde50415a57bc2037b0a40d5302b6c22258e271c01f750c4fd8e3a768fc0be542879ff13b57e83b4aff8611cd2254137435b5bcf2d3070633fc9841aacb451e5577954497ac7c9dd9c5b62a54c6259c9316a3d516d49927cdd3d961e80b5cf2ddb5b502a766d7d54fbaa8d8d018570a7c89455153e7b026270e30c8e9a4007f57c444df52f2c1e93e3fc91c50670c417f5bf62f704f740ee43e3b563251b9fb68bf441cceafd9089b9147b142dac39a733c7d8ce0e1ba487e5976c8290cf44be2cd8a199a3189010920fdb798d189b3a4da69e7e4941b91a9c8a8f39d61e05cf6be9fa002327a48a57cc5c5b747223aa49bcb13702c9de3e8a02dca7d5cda34eefd42f05d15dc5204aea7f182e8e0e1dd4484cfb50e8d2eeba546e010a494c8b12dd960e5904f29d48cce52d87763202029170d12b43012c2c456cc8b01e93122ee540b1ab242763386c472a3a45029916ae4cfbec125f09182ab13d3a86aa3b002acfbabce0269f2617592b3db4816"], 0x1010}, 0x400) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") r3 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740)={0x0}, &(0x7f0000001780)=0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r6 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000240)) fchownat(r5, &(0x7f0000000380)='./file0\x00', r6, r7, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, 0xc) r9 = socket(0x11, 0x4003, 0x0) sendto$unix(r9, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r10 = socket(0x11, 0x4003, 0x0) r11 = socket(0x11, 0x4003, 0x0) sendto$unix(r11, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r12 = fcntl$getown(r11, 0x5) r13 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r14) sendmsg$unix(r9, &(0x7f0000001a40)={&(0x7f00000018c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000019c0)=[{&(0x7f0000001900)="943610f3898436e8546c062d80039f47b3143afa0c88630b062c2a9872e7da9c8cb6fb1b8c58f1a9aa0e913d8fb5e7ef131f471d4d2bfdb3ee6e052db9f324bcec1761693639efd5f227cd47aa5d1cacbee59a630cefdd4e6f9f8ec2615b50eace7a29b7a39a15e0251c4233c14b7ce1670db54cbe18ecc7c999dd7e2336f35650e892e4f991ddaae98b884e300ab0d3dfe5d8e0ee404ac53532d1355ff5deeaab26c0b38867862d2ce1060b3cfd37bf4ba92e6f892812", 0xb7}], 0x1, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x20, 0x8}, 0x4) sendto$unix(r10, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r15 = socket(0x11, 0x4003, 0x0) sendto$unix(r15, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) sendmsg$unix(r3, &(0x7f0000001880)={&(0x7f00000015c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000001600)="c0cd9ad7db4e5cf6e4a9a426b398213dae6fbc3112d46f49f2e1a25bbf15f96e426e550c2d953e9c770172904be72a49b41e1385a75e56cb4e3d2c55d5c4af14ac8d40a38032b9c268743ca43fa2bf925fff20ef44af7551660ba38b6919e0f18f7fd3bc03428d6a4207eb1c82a67ab32646e5409a9924919d38427e81afd066ebf218aca2e3b9f3cc22533cf3d15d8ba0a36c0786cc9716569714c6658e3392e1e25a5809a5dea996bd87b3c7b9ce07e1ab3e267be15ca13590ff15896b8cfc93736c1b21db5242d509de8fbfc1", 0xce}], 0x1, &(0x7f0000001800)=[@cred={0x20, 0xffff, 0x0, r4, r6, r8}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r9, r10]}, @rights={0x18, 0xffff, 0x1, [r15]}], 0x58, 0x16}, 0x0) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffff549, "42c63c9b8a7bb0005a77f447432be5817f157e33"}) r2 = socket$unix(0x1, 0x5, 0x0) ftruncate(r2, 0x0, 0xfffffffffffffff8) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b", 0x53d}], 0x1) 16:00:01 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81000000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r2 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r2, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001a00)=[r3, 0x0, 0x0, 0xffffffffffffffff]) getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) getegid() getpid() geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001a80), 0xc) sendmsg$unix(r2, &(0x7f0000001bc0)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x2}, 0x8, &(0x7f0000001980)=[{&(0x7f00000004c0)="fc147f80dcc99cb264d70b8ecd86cd6b049370659034b2913a761822e4fd0392ccd315b413210e9b83e4d26139c9eceadbdb25bf2962bc86d6cb7f3609e0f80b8d30926b97962f3dba16437303d49f573024241cadcb1fc196b3d149780c3aaa1e5f9db046ff15", 0x67}, {&(0x7f0000000840)="a2ba576999c2c3b0e172d8b6f96520f7a28cdecf0a5b6fac1e1090f8b86e46977e672af7c2dc4a02ec10b4d576a649012b0f24fe78609261473a9f52474a9c49e89e44a7002d15d1b53306ee69d39c5aa3834d46ced24ff36387c97989db55ada56080f680fddb3e8f794274e54df64d4d0782a3436fa336000000000000db7851d51d8eb0ce5b8b61d3f993ba1571f104878cd133c3a849830450499ca22eca703968f20c81a19726e5ae8b629598e67b5308da16c54005ded87acb15cf22d5f59270e699b1108b113bd0c4428a9e547b147ddb40a5a69a02a30c0f410d5e052e91396b141f9b7e4c8e57af1f76edb4d3a5fa3d5ec5ce", 0xf7}, {&(0x7f0000000940)="2df5079cc288748d7e8d29bb5d7c59613b9c5117aaa5094d97b574689dbf141be9eab5112e737a1e1ce1c2d918e81e16ba203c9b88c27216035d738a50d8ecb204d046bd69725af8fb0021b8b5e4dceee706a323fb8a3cfc914862875f0e3ed988477945a3e8d22af0ebb0f08bdf23ee071930da38701f5e16065bdab7d57436ebd569dc606e905df9147f3d286b0b1b098e020587c5f2a5094e6f8d98543fe8617baf06e792d9890507a0dfb1588e8dcdb2ea1f87787dde8164123fa9ca9f20de1af87220b53fd645b9e75a6a9fb24a52a4d21099c47966e29e8644bf83abfe87dacf7abba5b4655ca8be080665f1f7f22f53102fd590fea80a7385ae6d0207c683728ada5bdd7c8b7b80253936aa319b686b1fbfa686771f4b603f6f709e68fdbf812478e36ff63773919a28c622d1a1bfb635473753722aa9115445af7e4d547437800f8b97126e348298a6fea30c749b831707e17e94a31a5fbf68fce3f2e1630045dd53f3d5bf54f843fa37c4373fa83f1bd182b7dd855f98ce001bd7db5d4eb1ae426268e23b610848eb6babebdc34ad0785da93ed19fb408e6127e46bad6ad53da4da0c3d4253370ed23f546dfd3331e30cd5fcad265fab232cf82760ddc11571e9000158332e0973bfa04a9cfc1da971b4949a8ccc9206eedc0ee2220e847dc25f625ecb415af05c624d347a59133ba2744e60c9d74ead4595d898b5a03bb357617872332d727aaceda17984a95eaa583966bd731471f7d42e134c7071a146439a8abc569af440f2af56094f7888d1bcf43d25f9948befa5180306c7773bc25941577861d12fd8a28db0c49ee9d2c1c5d7beab0e002307280e2609d0017c3745a07b6efd21cdd6bd3cc25e1f8f337aabeae6a08b8b33bd95030f53ae22f4b96e8f4ca0d3be4739b1b61f3292fc9aea3971b5796b40aeeb5920d81eafbb23f21679dfd28fed3bb4f5733e15cc72508dd1c8e1d69e86a4da971c1119dcb47678d5cbdfffec98d64f360250e72f7a0d9c4de1095f185f8f09c04834d6357166f909df44f294a14bd02f59e829ebb0118a04875207681ab1e889b0a13596f6091922354ed865d1772d5f9e246566678a5b3acfde57f39740b224768cc2589ea1d0ca0e783c032dfccb6174e15d9f1444b1e00813f19ef42139ff765a54912947028c62a8a382a25394f60b09fbf9f6cb4cf12fd256206c44b4871090b88b215c5c9c21b43b36898049405eb957a4396c9bf7ec26f28e48810c462dda2a5bde1057f38e59ddd7ff1ccde55c25e0f46dd82901a5e3bfca7dcf9c7e60356d8607331afac408c7e89fc2479157c3e4924b3f3af9f8f87475aa4dfb1df25730f72f72956b24bbb795f27fe7d5cfe1495885f4924a5883bd854c31a45052d92b447d2bbcdeb049eb9a7968d7f42bf31fb2691e6d7ee473320c90e1da31563e54d756854f2edf94904abb51bfbac9050e33c928ec26f831fbfec57c9a5a58c58543287cfb453bd1378a21a0b471c4c129be754813855fa804099534eaa86f56036b249206114267df32f9e57e9c4dabd5aea565ea77dac2727bd050982acea4bf9b35a922ad6aa2058493e6f1a2288a1461e9ccb49602df2850a880557853ab29c94680b03682a87d8d838974bb9c3729a3e3afcc4b31b4537263efc2e5e962ec58302f326b591e4590fa5671292e25d35659c8f9f1b97016c70ca7ea55b76194e60e8384db7466f59642800a37df5076bf2aaa1d8052c44742c9b015ebe4228f6b4d3f632197f9577bcd86e25b70856c28de68652d932ab52b4965c1f7cd49a3dbd65b35e75eb602204744d74d706c0ac628e4571710b53216ee96e8dccce3e2c3aa42feb806f81e94d414b39daa3ff4ff51c4cadd4f9ae9961a2b60fca69af69a246f52f2c9523da655656344909942b37dae978e644acff9e3e16f2e3d8341cbb7be881fc5b32843f3feb0364f340a262591e4f28bc1959cc5450b682feae2b303ba97c30e3fe2554c74e2c959b04a3e0ef760b94a734772aebd89ea16f0c953ebe63b2ff4d537f6c5f7e5cdefe45ce3237d21623db03fb1d4afdd82bae7b0f5b2b6641ba6f4a79f4856e8490e0f06cd52aa7a710267f53e184fc637110aac55d0819eacda2f9c465e96967110c517fd447640080456c3d44b6a044291dd0c735cf8622a355b1355ed90f719bbb1dcee1a10552ddfd22cac6d4361c9a4a1643a39bd4f7bd3c74b2495d66bb7bd153c67b83c8d563bc37e6bc579650677d683722b0da37a273a3463fef11f8cf0c54d60b992ed3665fc5ecd873097ba82e5709839cddd7622f4948b4ba39c38344cb60af3a4e58050c0b1edc08d5808fcd47732a321d71fc3c34cb73c79b7cf2958a957fb163ff66c13487889361c52205c1c6ed11509a32029a540572c59d695eb9f6eb8d55d16f2665007475d21b471ae80918d462b8b044234d298c651050ccf4899c1674c67fbce444f209dce3cf438d94c4d03e1fc1a7ff479c78c0a626f3bad8f059ccdd0612ea1ff35207c7fd4fd1d482d76e19a274ae6be2abd9433686534663c56e91b9a4c231ffdd8e6af7a4f97eb719fecc994d4686f2c787a411a1b618fe4563ea1401a0914d5aac150da4d8089a61b5e244f923e4bf1a7d5d58ce3ff62da903a37a5dc657ec8bfe9ecd693a123bcef794bed681ca6125e7d08278cab987d90e5ed2c540a8321337f681c160f604df15cec796e558602742b0347f0d4c9f66dfe26baac5966e29d755d6a1ff3cec74e090949a9b99edeed7aadeb62109a1d69a36dedf0238922c75b9759d7b7572d40f422ca1aa94305f89470e87cd5a5237238b74d9adff918a32e81f0ee824c54582b5ba6dd2390c3036727ed3f77e844aebc2c6f61f1a33650772153388e987640ccc1a5982466f61bee6c6430e140c54ed91f4a66fbbb6d083f4e1a185ae71ca1718f1041ec6c76e521f5bf801dea96ec11ee308a1280bef3af8c4cc6703111830318d0dc6168ab6b1cd215f14ac5ffe724637a136789b5f6ea66b398575b5a3dba7092b832530ec0d9a49eb282bb34111c591e1a1589e9742822a98bc6e456cc0cb8b47779a0598deb3c7d587dc89dda4897aff7d91aff687ba2dacb6300d69ae72560ee10575802296623b87fad60b4846f05a77741ce76a7fc925cfb4a67fae0c561827b6e2cbe0090e310e2abfb13c145e37b086ad15e00904560ae78c7fa92fb7a9a511b72d07257da99467e62934f976eef55adc7e05587840aad48fd4d51dd5515a149d090270d0cf3a6476ed357be27f5a06cc418cf5f1be4c26f86f0dade627f399381bf0e4b1d63b21c4f69086d5e54910c0a4421162d98cc6bee77e82b6d2503da0dc9551fc7fa5575cede53644671dc978928eaf0cf3339773ce1814bad60d19247492952cce8fe93b1445855bcb6d82f2cf46f53f4369ef35b20dab12d8789420163b6423d0a1bab3b946e4cd3be8c4e4a1adec589fee124e3fcfe9729ee43cbc2d53d0786d92d3e9011d18c02c66dd81741effff9c4db3b9cda0072d7214e8aa04c7ecf893ef579db4ce80c196c059da2ab271ca6f3712f9c58ff3ab338010adefc6248811929a5e6c5204ca8d30034b8e82ddd77cd670dcc6c9c9840288d349a428e40ea95a4cbb1a0bb3fcd799ec3102b2880e4c34ad38862f521d9d139a6645889b8dbf08ae5e1bfa7287841785136af40fe39a0af06757ac4af4a82e5550f716c0e55a481101aaba3588c5fc83a2a84eaa9575692ccb69a9ff8fd6bd8d2b377944f21b173fec61500ccb1a91c3f9a8698446b26cf1b3523d46896a8224e144ee92fd3122134e06c0f0b3b40074835b1f00209ae3c2c2e3ead3f29352638b967edf3b7d4c3e00b075f79aa9178f8c1ad3bf1a0dd35887b4b816345341a7b99f0e68eb27c80104cb9331f8cedab37fec86e285b50224b46e7059c84930c5f2b8de7a57424bb0f0ae5f0af318d530172599f3d13e519003fcdea813bb82b5837e24e5195f67ac8c251dba240b8695caa423f219de6df0cc592661cc149e7cb8210bc0b91c66e46e649a7d99de13b0b0564e9ce198a6951e073bb21c2ca5deb22a9071a98801e129ac411329ea02fad3564f9f01803ed7e5e6b88f96d2ea898ca5192f79cfe9e019f0e59c7ee9dd79ceb83d7af34e320faefa1f3634beb3c9dfea8d1b5a81d431e843e9033bd28b52c92366417c8a07e0facc8977c303f1a15118bd1b7fc5f230a0b82a3f4b105cdb060a458bd26f04bffc28d520dda7c23bf42ebff07d99f71e7cdd3a13d1a1d6346700844dbc4516fdb31276a61a6152fad9bb50bac3276fb5ee0b434d85b11e1577a095371a356489f0b097c1a9d745915d6b06126164123aa11105aed48a891429a26e24815713217a2c3c3b3c48e4209a82811c85f925fba59ad9e8089c7e78a76a92c62ff02f60b9ee6835b129fec1a0867ad6ae843304f1700c063f4c3ff16d350867ee8008deb7e375d525a2cd4caefc4a5e485bdce9f1f19aa56720cf1b8c4f3d277bae6d22663952f329928433cf4743cb3a0bfc902ba96c96ca4c43c734d3fa70b555824b89949eddbb5a37dc59eff45babc49b198bb502124dbf879459afc34280e8f2bdaa5ab7aa05f89d88027f5f3796e9aef1215c35904b6f6bbbd45da2f6a2ea9baa70ba23c38e63c6c78945a3818ede68550474032a6a1ae5e655f8bb7145b6fa22a9c8ef45d0e81499abe67fd0a46673754a66b8227ab166d1ac212a201034cc99ef69274a02162232a3380b595c496817fd0d6e24fa06fc541d117506c1982dda6a15e4a2313952612175e4ea187bb1101f08f95b5e965a05e74a7a5c04f02436f1d0182fb1c201c36f821a11c7563c8503d59d99d0ac4887e0d2ee642cb65c9943186366c9f5ad774c880ff643d292cb96f0b6ecd14d53349a1dd43553e0910a97675b88b3701af5f1d545a3f8b746abe7caa7c8b7ce551b32a97ef5dbeaac80f04434a8e52839144972cf3d026ac90cae8fe72693e3726c403ffa5275d8f95deb30926a5eff394b9661790d78872c73fe59cd5fa609b69ffaef97100b86cf63218dfbc62e5bcc370f03042b4737e79aeac3f82a563db31aa3e162424fb9267f9e1f9785ca3ced6b005c21a7ba07533977297d08ebd85a99433775b79e63471b2a63b378865d01d60f6ddc483e314e0be5bd537a534f4eca01b6bd0f2f7d05a1c0a6da93329427b770fd5cdbb0273ac548078eecaa3ad63b65ddb6ab78da77a6b13000d9d2c4dcd31a71ff745d42b1f2342d006bf3386e44d1df5e3fe663435cb9ff366806c00ef3bb04e482b986e5928aa36d9ad4f361782afa4d242401960e9f5dafdd7b750af4077cf7c751b8d49e729af99bd9b433c56376aa3adb7f8d3f45f18310b9182731a3840b245e7279150757c75cb692c67e1f90d23e62fac2a6088d2778a9edd6007fef3b32e496904b1823903985b5e025d6c245951439e591e5927dfe12f3b5b59a0329093bfeaa47cbc3bfe2e535e8c1c8b352d49245a1c3e39afcfb6cb29fd3dee6b8f49606b84b9f2d9e1d937c4357decaef11ff2863f7d4c4f3346277e8fab07197516592e2401878c945449975c3d8ab1d6d108cc11a3e7f518102dc7d8963712702e4d0e274b42f550ad0df18e9e48f88c10c8b2d1c1828df319555a99fcac6c976bb97835265a34a94fe60d5f64e3550f982ddcde772a2d31f5cd6b6c10a450c048a609699d43cf77089b3fcfbc6f5e1247dae5217b6d5f1b391772b705d736cee1d7e4b143ffcee645e0c5cb15f87c95f14ff8d007", 0x1000}, {&(0x7f0000001940)="adcc188b8436534c", 0x8}], 0x4}, 0x0) open(0x0, 0x0, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x18) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, 0x0, 0x0) r5 = open(0x0, 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r5, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r5, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) r6 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r6, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r6, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) getppid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getpgrp() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) getegid() getpid() r7 = syz_open_pts() write(r7, &(0x7f0000000180)='X', 0x1) 16:00:01 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) sendto$inet(0xffffffffffffff9c, &(0x7f0000000100)="071830e7d284512283f44ee1bfd4240f16844f6d50e388887c51e1a4d3f8d266aa", 0x21, 0x8, &(0x7f0000000140)={0x2, 0x0}, 0xc) flock(r0, 0x100001) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x10000) 16:00:01 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a00)=ANY=[]}, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x2d) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x24) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000100), 0x2aaaa9b2) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') shmget(0x0, 0x4000, 0x468, &(0x7f0000ffc000/0x4000)=nil) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r7 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/45) r8 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r8, 0x2, &(0x7f00000000c0)=""/55) msgsnd(r8, &(0x7f0000000140)=ANY=[@ANYRES16], 0x1, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000f40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e3030000a8003d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a5686dec596e1291a7a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200500f18e55c6b9e0c2b9a7501000000597b8f95053ef83d9c1ad57c8992f8b3c9dc7ebe8faaea9ef423ee219f8b0d7829b2ce4d93502f0c53e296ca7d437293bece70dce81385b5850b4417b5ba54e91b5b8a4e6f16e79ace4bc47c0e992266a30338c638e4c9cf0b8068f57acfe8519424e45d17d9559d005205a28309cb0da135a3186e7339ac96f09500aa983d9cfea0165c368f44dc06c2ec9b125a89c4288054e7ff653420f427c83aae1cb2f59ce6b478eaf28604cf7b5b62f66fe2201758bef888ac33288136670f7d32333c309bdd3e4c23de4d12cea0b862eb90aa8406099905d48b8b4703361ba3084275b0a5ab1ae65621115625ab3582317781d36089cd90b721416a731441d70486f4608946298cd921fe3ad9ecb01bc9e8f037a5cc673199d3cd139c1728929992963aab1660e6c93cfba3213bc53fdbd7cd2723cd1ac7cc0ea8a784d5264ca38971926134189b16d913a18ba6ccef8ca869c8cad1fc42c4f32c357ae23c60b6a3d03982bcdb"], 0x44b, 0x800) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000080)=ANY=[@ANYBLOB="e7a477035f2b9b4bce948509d75542cfec4ed847dd60d9bb59991058bf8d5d6905465f682f54a62ab2a57af0d46ec4ae7ec098862f0000000000"], 0x78, 0xfffffffffffffffd, 0x1800) r9 = msgget$private(0x0, 0x40) msgrcv(r9, &(0x7f0000001680)={0x0, ""/102389}, 0xfffffcd0, 0x2, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x662595918d9bb55f) r13 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r13, 0x0, 0x1000000000000009, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000680), 0x324) getppid() r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r10, r12, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r14, 0xa5, 0x1, 0x100000000, 0x6}) socket$unix(0x1, 0x5, 0x0) 16:00:01 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x6cc01ceee1b3b40a, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file2\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file2\x00', r2, &(0x7f0000000140)='\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') 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x7, 0x8000, 0xffff58df, 0x1, 0xb85, 0x200, 0x7f, 0x2, 0x1, 0x8, 0x5}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0xfff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r2, 0x0, 0x0, 0x0, 0x3feff}, 0x44, 0x400008001, r5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x13) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000240)={0x0, 0xbbf}) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) chmod(&(0x7f0000000000)='./file0\x00', 0x31) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x1, 0x0) readlink(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) pwritev(r1, &(0x7f0000000180), 0x1023, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10f04, 0x0) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2f66696c6530ef459b6f006cd2b9087661835f915ce8b6abadb0f0c95422ae1b02834b8617d8cffb997d122a2ba7956593515b5e71674d9c25f6aa50e240d18e9cd076a47290c36a7d54a52f999bdc49f6bdff4e690b944fb12c1b929f08c2043c502a01be9ac6321365c20e6108cc4794efa934d8ddb2ae70962e927d5be033bbd4ed63548d13103f3fe6f06171b9084a364484f151155b17957ff64f93a8"], 0xa) flock(r1, 0x0) 16:00:01 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x20, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000001380)={0x10, 0x2, 0x4, 0x3, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x200}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x101}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fed000/0x11000)=nil, 0x2}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff1000/0xc000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x7f12}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100000000}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000001000/0x2000)=nil, 0xe80}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3ff}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x8000}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x7655}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) r4 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r4, 0x1) flock(r4, 0x8) r5 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r5, 0x1) flock(r5, 0x8) execve(&(0x7f0000001880)='./file\x00', &(0x7f0000001940)=[&(0x7f00000018c0)='\x00', &(0x7f0000001900)='@\x00'], &(0x7f0000001a00)=[&(0x7f0000001980)='/dev/vmm\x00', &(0x7f00000019c0)='/dev/vmm\x00']) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000001340)=[{r1, 0x4}, {r2, 0x2}, {r0, 0x10}, {r3, 0x2}, {r4}, {r5, 0x20}, {r0, 0x20}, {r6, 0x2}], 0x8, 0x3) flock(r0, 0x1) flock(r0, 0x8) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x8, 0x3ff, 0x0, {[0x1f, 0x9, 0x1b68, 0x9, 0x8, 0x20, 0x9, 0x2, 0x1ff, 0x8, 0xffffffff00000001, 0x0, 0x1, 0x2, 0x80000001, 0x0, 0x4, 0x8], [0x2, 0x9, 0x33, 0x3, 0x40, 0x8001, 0x2, 0x9, 0x0, 0x8001], [0x2, 0x70, 0x0, 0x7, 0xfffffffffffffff8, 0x80000001, 0x71], [0x1ff, 0xabba, 0x80000001, 0x9, 0x0, 0x1], [{0x200, 0x4, 0x1, 0x3}, {0x100, 0x9, 0xffff, 0xa6e}, {0x7, 0x1, 0x200, 0x7fffffff}, {0x200, 0x5, 0xff, 0x7}, {0x8, 0x3, 0x8b, 0x2}, {0x6d, 0x9, 0x282c, 0x6}, {0x7, 0xba22, 0x7fffffff}, {0x0, 0x4, 0x9, 0x8fd}], {0x9, 0xf303, 0x7f, 0x9}, {0x8, 0x6, 0xffffad4b, 0x9}}}) utimensat(r2, &(0x7f0000001a40)='./file\x00', &(0x7f0000001a80)={{0x1f, 0x2}, {0x0, 0x7}}, 0x0) r7 = semget$private(0x0, 0x5, 0x10000000000491) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000300)=0x6) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) semop(r7, &(0x7f0000000140)=[{0x0, 0x5, 0x1000}, {0x3, 0x81, 0x800}, {0x2, 0x4, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) semctl$GETZCNT(r7, 0xfe9456800c9aa754, 0x7, &(0x7f0000000300)=""/4096) semop(r7, &(0x7f0000000280)=[{0x2, 0x3, 0x800}, {0x3, 0x3}, {0x2, 0x1000, 0x800}, {0x0, 0x101, 0x800}], 0x4) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "00000000c42000005a760deec9d682e200"}) sendsyslog(&(0x7f0000000100)="e660df5d11dd3b12285fa067b4245c6b4098a411baf3115b06588e503cc3074005b4adce639097799b8432007b8ecb99a66fc63a6fa908cc51c54cc2bd835efdff9b6beb7d11f674988c1358c38fd1d3fd618668a84d69603868c7f6278810b70d2dfc9f3e9ba5d48c6a0cf9d8398b139d171ee563d8e9b1b3818b", 0x7b, 0x16) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x0) r0 = msgget(0x1, 0x254) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x0) msgctl$IPC_RMID(r1, 0x0) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYRES32], 0x1, 0x800) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = syz_open_pts() writev(r5, &(0x7f0000000240)=[{&(0x7f0000000040), 0x335}], 0x1) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0xf1e) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r6) r7 = socket(0x11, 0x4003, 0x8) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) dup(r7) r8 = open(&(0x7f00000005c0)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r8, 0xc0106924, &(0x7f00000000c0)=0x254) 16:00:01 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220100", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) clock_settime(0x0, &(0x7f00000000c0)={0x401, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) 16:17:05 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) 16:17:05 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xf82, 0x1c, 0xfff, 0x1, "9ee16a5bdb251475ec3359500602678897671d81", 0x8, 0x3}) r2 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r4) setpgid(r2, r4) linkat(r0, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 16:17:05 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x200000000000028a, &(0x7f0000000100)}) 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) fchmod(r0, 0x22) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:17:05 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000f00)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e51688183f0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e594885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11688127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e6591897d5b9c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a7eac1000000000000fafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c893b9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07cb7e258b7fce2cfee6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) r2 = semget(0x1, 0x1, 0x208) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000080)=""/117) ioctl$KDGKBMODE(r1, 0x40044b06) 16:17:05 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x0) msgctl$IPC_RMID(r1, 0x0) msgctl$IPC_RMID(r1, 0x0) r2 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000d40)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000740)="3b3c2db5e1c8520371f7a85a1e749859e32b9c1ab20794d6f097659f4e2aebe946fa5bae1efffdfde2e8ccc2bd141ca310c6624e870328532e2c2b87d70203", 0x3f}, {&(0x7f0000000800)="479270c62435c21f03", 0x9}], 0x2}, 0x0) fchdir(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x1, 0xe4, 0xff, 0xffffffff}, {0x2, 0x6e, 0x1, 0x80000000}, {0x4, 0x87, 0xfc, 0x6}, {0x9, 0x1, 0x3}, {0x40, 0x6, 0x0, 0x3}, {0x0, 0x7f, 0x2a, 0x4}, {0x205, 0x2, 0x91, 0x8}]}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:17:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) r1 = socket(0x11, 0x4003, 0x0) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000180)) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) write(0xffffffffffffffff, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb5", 0x3d) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 16:17:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) r1 = semget$private(0x0, 0x2, 0x200) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) linkat(r2, &(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x4) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) semop(r1, &(0x7f0000000000)=[{0xde5cdcdc4f1937cf, 0x3, 0x1800}, {0x2af112fe2bfd7876, 0x1, 0x800}, {0x1, 0x9}, {0x6, 0x401, 0x3c00}, {0x0, 0x2, 0x1000}], 0x5) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4", 0x15) semctl$IPC_RMID(r1, 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x80, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 16:17:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100)="63633bd2d130817839fa4a7898efd4e6fb186acddd00f4616dbaa618ea157411d22cd7ec1a64e960c8416e680363084f0def7b20b58ab1b5147bf2407388baa694a97a02", 0x44) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x1, 0xfffffffffffffffd, "0366fe15795acd76ef5caf00"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaa", 0x107}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03e4d9e7b75faa1a83316bf901afc758e339fd8a7c3482ddada24362a57bd82e395d19f8060d1ae1fcf7cf0b04f56dcf8b354487e17832e6de6fab914720f45ef28475a3915b8f3a61393bf66b6470028137b0fb4d9812511c50e2e5115cafe4a29aa6d19a984abc18dcaa268f751304dcdf4920b0ef6bb8321616437c4721d08c6e8358300f21c98f471ceefa34868805807df3009807245636", 0x2bf}], 0x5) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000180)) write(r0, &(0x7f0000000a00)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758161c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a7694ae21344da19ece7aabab738eb77103", 0x1ae) 16:17:06 executing program 0: r0 = socket(0x39, 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) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) 16:17:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) msgget(0x1, 0x10) 16:17:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x401, 0x40, 0x5a, 0x88}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x0, 0x4}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000003c0)={0x10, 0x0, 0x4, 0x10000, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0xfff}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7f}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xa09}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffff}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x26af}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x5}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil}, {&(0x7f0000fec000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fed000/0x4000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffff56}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x7, 0x81, 0xc0, 0x40}, {0x7fff, 0x0, 0x1, 0x81}]}) 16:17:06 executing program 0: r0 = socket(0x6, 0x1, 0x2) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8, 0xa000000, "1f00000800000000000000000200"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(0xffffffffffffffff, 0x2) socketpair(0x6, 0x5, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000001880), &(0x7f00000018c0)=0xc) sendto(r2, &(0x7f0000001a40)="7fffbe6bd4498b46c5a5641e9146011515bd55b431059b4e775cbc99c14d01ad8456e737de773c89b0defc0568e42f5b5d6f89ebd3c7693f406ce072ea8ab337884a4d6e862607860b5c007feea4af175d62c1ff5b8820cce2dbd17a66ca7cd1ba2d2ced5a0e79655cfc8c78f6557bf9b9f95afdd35f391fb9ccef4ff26ab6a9678a997307f1574b3d633414173930c900e471391c36397dbde380673b1386e430c02fc8ce9015120eba3f9d8ee1c0b0bc570cdbb81fc0f99190a90d3476396e07332600606721f567b8751388947834d8ce2e4af5b3a08544f7436c6f54d40a9751fad9368c16eb17d804512c0d96e553fc85", 0xf3, 0x400, &(0x7f0000001a00)=@in={0x2, 0x0}, 0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001900)={0x4, 0x3, 0x8, 0x0, "6121565498d68243d99ea2643422441a8166c6e4", 0xfff, 0xcd}) sendmsg(r1, &(0x7f0000001840)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000001400)=[{&(0x7f0000000100)="ba1516a6b707ee33ae61a66bc830b30672d3b2efbd153584dad55ab9b1835792656be76e53ce624b6717373ff521933aeffe2f0cb7a9f6d2e10d3a8a8c5eb616e79333467f7d6b81fb2de59b72e88a61d65745452943d8264a0cd5f1445d1f7a9acdf8b7fb3abb", 0x67}, {&(0x7f0000000080)="e2571e0115f1ceb065a7f8fa1530e48ec47cfe0f21504690a30204b1fa5c37a2596d", 0x22}, {&(0x7f0000000180)="88e870f3da504cca46480b47b3126ce0c09e5d11f367a2e6aae2bad3be8b3001403004ddcc9ad9f2c47f27b39c7224c127898d5fdba465d8a21187d589ab9eae23c1b85565ad5049ce3acf89897030078fd9a672517752d6346a1087a4", 0x5d}, {&(0x7f0000000200)="f190f983e20cb851ad467c019cd2da906cc620f56ce1ab27857532da94bc47ee8f6d69ed754bafd8cb69a79c5579364f89ed2c590c255cb9c35d0210526eb918f4df48019de75bbeeaba045aebcd5e6bbbd9bfefc8eab7c5061fac27d43a8c3885e45231a35a3fc6ab54b9bc157c2c9dfd2c7f8ccc4d10a677a6adcabde95e9f86", 0x81}, {&(0x7f00000002c0)="40c935caca5621b50a91459b14a3c01053468a90c2f35309d004bbdc7ca3c36ca62bd63e1247ae71c02551287ab31c77e3069eff54411c6798ad49fb89a45d89917a05df53b3f2d1de9efb9afd", 0x4d}, {&(0x7f0000000340)="0898b60eed8fd45bd82de8d28d6aa71eab5b6404fc9fe59b33f3ecfdabe20829d5fe419bc77e87627921f4fa3a1bd45d5b8490f0acac2efc95aaa65fa1f63041e954b04efbcba58dcdb53043b6c8796c584d8e86ea30ff614560ccb62f0ce59d38261c6cba081ca555d6331601c1e4d00793327561332a464b6745ff883a", 0x7e}, {&(0x7f00000003c0)="9ba3e1ce90a30cff6a9d299bb7797efa5cf00b13246383932aa37d3741b3a4e4867a00fc714de26ede7dc45b31527516837fb072639b85aae3836dddc9863ba0", 0x40}, {&(0x7f0000000400)="32e18d60aa2b257f8a13d2ccc7fd3c5c72cf2edd962ebbd1c410d60aeb2496573a3f2d4ae3a9b0b3fed2f861a027dfc54a60170eacf5ccc395579c1585cc359c0776964af0e0b3ed69ae2f427602ade7f37b53505ae74f38191d0ea9235c55c03b9ff8529aa15074e61cd5e37922c988e3d3c63a74e502b599982dc8c4fd6b3bd36780ed87c6abe68fa6d4fddbc24774ce227e4200f27757cd44275511be2631987105880de40ff077e7624b4b886feba68a92a51585dec2efa7333547596966e071bacf1f6de9379081bd4707f8ec51284b913fdedafb095b764c36c5e9eb5e74009aae326bf60d25d3972ddb330f682d557e723f27a1dbc66c83c02e2f775f6f5c1ea0e095b0e2d898a2452a69f8e347390139887f65b1b80ff725fe6b587c231e24e899ababe76ec23d5696b871a6feb1e5da14a1930e53852b67abcbbe6d06175a763a866d2b6163a4dddfba97fff3282ca0dc367bc89129bf838901936fda4685245515c4ccdbdc89b4d4f99b6808e910b978eccacb280293b9ea18211dc9003a5ee7bde08b59f721bf42c9dcbfefc5395f8b8361a9b02a24dc9692d13504a27e576fe8c404c27562d2b075c222d07e0d397cf9e2bad2801137498d24376a2dec0bc7098018ddc4048ebad84915130f6e5079c5cc8a2ec0c2a79cb847e81ccdd95ff50e1eb2d1d5e2a583546fd68e7461df0fff21261a0a70cf53f79fca7149fbd349723da29caa3c8b5461a5d99299a369082695381c3d93e3e0ce4ac773ea4501a425a80069328ef281ee776ba086a1b7123d29e229226621dc11b86e184b9454b99265ee40a5fb42ea2a7c31d0a29c0559bef34af4e79e45ec0a3cc9e18089d7cc01b605dc63f68780c55d063f09231b5211e688dcb2e675d96b51d5a73533f46329a0c99d216433e0c9dd6b7ee00fe754b48076e3f60ca78b7866e33686102a3f3f70ca58df6d9bdf4379c4b058f3d93ebf21dd22d01e862f0636fdc2c9d1a7dacd6ec9d7a8648b591315070a306761f0c9be19b10b8cc98c26141d7c93fdf51624ab5c3102be9e69e42d150b9b10d9516c66ecf6f82af463aa85084794fd6fc41eef990d7c55bc58c3e3465403ef105827342d4ad0e083e4bdc7854b4d69c2d7f15d25bada859bdbcd1f7213052a23dba02e0477b56854db6d4cec6b3a34d322094b4eb5c14f4155ec7ae5c396bed37c5a6e2c5bc4662a71628aeb8dee437d9b0aa0cce3972dc9aee4ee8302e3ba115631b36e15d389f4f3d842802463f1bdc7fef8554a19087d2d4a114f878d104895f638f34fc9880fff9f36e482d857496dc2dfe2d988d4ec622377590c6227ec60ba0802f41763f79c73b3540a357c48ee038bfdbaac85f37fcb6e3ee7d2834994a59897cc6a614ea37b30de08458f4f1fd1551810d3cacf9368e503e2b5f2887977cd5b8755df54303b1931b789f280c21671296159cbdb6925cc568654cd7968a6d9c11a1eb49f497dfb4d73410eb61ad93f12f24f5e9b5c2ed3da94b99de287a37c8be67d81225322b63c40ec641f32f95300d9595beca84b44db60cd1a44d2442f66592691a339f5b7eb2fbe6a0746bafd0ad6974fba8b163b1c8530584ba33042bd0a767a0e97f9ac616e48e45f37ff321ca1a3c60be36a44e207c61a04fbf1e02277b13be58ee6b92a9a1be2cadafae578994b0b733a7bd006871fddb008610dd3ca78cdc0f79eec59da9539f3ee16c0e465eb9ee4bdf97af35d2e51cf59d58b68afa1215e5ed0a116741bc7e673346e36b8309e421781e7aebe172ce3039f48380f1d7a5647f94c1b89f3df31c8ea42253bf5f1be98a9ffc98aab62313fe4f393fa80dffbe19f238f2057fca847d76fb06a7eaa0eb35e85067edba3ff7fd9f2f11e7e18ebc1704b506d91afb40733ffad8ea41beb068037c1d750c6b68c99e64af9034dbe962e538b705e3ddf63c2de3ce2afe2ea661d3b0cee1ecfc32e7be748dbb71b3378539c866aeef32f3d0156fd988f1155dcb76cbf67986cbfff6603a9d209f7a2793056b01d3b993d0d473f95e3c6f390d208cb7dc158ef5e244827403dff767dd5c4675ef5ca9c78baa92ef06bf7417ca5e522ef3c95a79024a284d5b8efe091bdff7a9f564eec19cd522ad682b81e4fa9702028a485645cddab28beff413f9de24d666a8715619aa5e28222c0e309dc79be53597db1e040ecd0ec363d9fec8d324cfd0aff07f45134cbe1ae3f7f745fc650de0b61a4a1904ddf6e3c1bcccd4d8ae33c8d4b0d2bc2d0d4f103c4e94eac54a6742e06601a282bd58f87036df94b261fb2ef4bcad088ccfdc247a3c4deb7e46385dae03dd8a6853c84f95b974e2b67626baf4efcd4e99c6e8dda97395277624c2d313f07d17ad3ba8c3c7b1ab1657892f3acabccb79fb95366dc032df6a0edbd0cb77e37806c823cad98bb75692c8689f3fa3c2b6035182253fed88cba019410e1ec8e4d1640a9fd673867e606d9765146903720f4de8f57bf25787ffac3fc01e281657152e80aae75a188bd9ead35629bbb43864f3e57c224c1090bb47a19b254ed8964c66afcb2b64c9a8ea3007a66182eeeb7a4ce56acb55222db83a987ac3f5a3951d74e26c033914f61ded33067665227288b14c4bc16276cb90ee4cf7192fba578f12e62190d00203e3f95a6a0c2fe22e692e3136dfbcb7cf42c91f526e93c9aadfc106dc091bcc883c0c05607f2a532dde61f7df5edee7706a5018aec68e98af1fc54c28e5fac59b02514e7ae9c9bc2eebbd8aed3681be19605b8e5af53cbfc718244389f9d5fe051ec8dce41497c16bb17e32f617990479e5fd04ac295e1190bee8eb0006a2eb5f3c0335530974bdb817d5441fffbffc8783ce291e211ae28a4e0f4459301912f702174f452b1ffbdffae5f2f494359687b4e70b501e05c1432e574877e0361c17f89893f81104ab826dd81132ba32244dc0a48e59d5554c39647c970da826e41026d40a9014b95a9256aa5a15097b64a6eb18843508f0ad88b8568bfec7b1668ac57f03235db191107139711e43bcde32a1ab854fafa40af02267eb400a4386a68825eddf231e9438fff31db4e6ed13c3ce3871034135449d36d34ffec3108ba44542fe5c77ab4f7b5b3cc28b4922395a75c79bb5bdca3fbdd17e7ae3e5a6c88dbe22cd7989f9e96cdfa4e42fbe74024bf08d0f1531c2abaee619d1fb35ad52796cac632b571e3deedf58afd3eda0268086a227f8261d753acfc500fce3c76197adeb475848ebc7ae0439947ac7004bf26100f31000a2f373d6b309cdde2ffced1a8d5f9a9fc1c877467fd96db7cdbed7c811d9a206d9f97cf66877f7a640a084bb581992c2d8d75b775d7202f00fbed3cc669418b83b006fc0e755316f21f73e81be6ebde0cd39127cadc2ae4ae85211c2671a38722657ed871104ac831d65b862a951f6c28e9f753d07c2b6952c614ed12090b1c4d6a3a1add25f20fe0be331b1014ee77873a7dd4e832f115139ec2c92923a178c31f2ce9e415e635b4b262d43c031a7d5afe8a8dc02a55a909d661b46cd853c1d43a4c93dd670fd3b8afc4e57f5fd8e4f94e07a00ede930da1d2dbcd9854b29b9efcd5da41b8195cea33b38d1d52d01c1d24c50e85ab2377e91e0d1f32c364c9508b2efc247c39e40c5055acb3df517b7d21ea4e209b92166d2a9d2da2f2978f8b1527750218fe010a31ceaeafd64d326b49211523a8877a7a2c83442d4663aada563155acba6b21c1306b0fb1babcf38b40afb55b3dbe966f5a9ac258d0e8cb3b2005769b525a2d457004aba665f2b4d1db8b5c5a853bedeb75b266cf103374c1eb7f3f1c4157add794c9822ebb0b56b2f690a5bf7e7689c52a2ce4a353657e825fc5023da81f6c2b7c4a19ba5b597c91d4274080f6fa210398dc7d8d90fd14bd0901b00c752af9e2733fe3124aca84aa18c94bc5b9b67ea5f4eca86c9094eb39432175d40dcbc5165c172ffd7e1b2d4f96b188a76a6cab807fda0f06d8aeadbf1901ddf633e97ee471f9f04c0a5b0368e759294b6677202530105e7da5336da5370f4ceb404eeceb95c067f4d5a7087369021d000056d803723a39d02e59ae09bef51e663276c3f194a761f9a2cbf167543675eff466db2681567c1ee2bbc722c27e1be6f81ba1963d2c4397527ae4e7c2946d74322dd60933ec86c841865f5468aaf2e3d9ff9ff7f3c168e7683c600236a3f4173d7157a9c5d18feb6f478e07b9f29f1a139468a9381347cb8e327152148790df678ccef14d99718a5de27ce110ad9950cabe2bf75e1f0712acfd25fdb55cd22d37de7dc0f66151ec1d6717efe433a671b7c8973cd80ffcbc5b071c26b6170aa8c522df63d82540539ff6de4c7c7f969e8d9f215ee2541713205508ac49a6c2084bddf254452566c8a0cb303eb47b36915a3a2fd0ea168fbe56892cbcacd71e2b7e4ef0bec76359bca6704604484444d51a5c410cb600578ca14a77d3cfcd7ac98aaa5fe2ffb4d9255d6c1c7d96515bf128d8722c7c2d0a5b705e38e80d119fb6780e88cb346bce352ee205fa0e38978673333708d7e19b5d1673f1a8757ece9a6a547acb7a38eeaf4a1317b6348c50af835e328814d4824aa862d2cfb76e4eddd9aa04c243fb6c18b3596d91588a22e23995d13ef6f83fd77c12b4576d6c071e8bb8a9a1aac5ee174521be117df4791384e5b61189788f0df874190e8089f324e7418dc269bdb25021da8a7becb955b2c7324e5baef1df9cac1b88b374bcff8c98afa3b93b5fe2a710351312adfab3383345bf66942838b093247548070040ef47d8e024bc9282205242c36fde22ac2bf643644dd5f760d7d7d4bfdcb6d1ecae42c6dcc1e7c6072f3b4f0a90d5acc3aeb3088fd1dbef00e38161d404d6bf9dc16949fea33cdaabaf8edd0370f859fcdf0564fa1e8b9c5fa4dc37566ffc2c3997dc4c36aa4311b2c9b6c47cb09e94e401112e460e72dc31917b3c7b6ceda97b44155e84b4de91f265056f85944dd35447f87a4042ee8692bf9298403025c5ff540f109e042a7cc1815ddc661c016050e11e2ab09d6212ac5753a624f5b5720bb685dc8e7be31964ff55867cd3011fa406b950eac6d5b0884183922c9e027c98bc3e96239bf51f7c3d7f28fd98600d0cca4bc4a701d842728fa53532c86e7f27ea16b006b6c8e6155618ab145a7bae72f8b8df15b934b94edd286f687987e8ca724ed5a73d72164affcdb6203c5b4c6f7a4e6324bf16fed9278544fc543797b40f8ba65dd4f742b8a0afb19f887f0d50f7fc9819e9b9cc980139bb9ab04816847b2ef623c181e5580614223b9fb4410153f41e58edaa9b9d53142e984c7e195d6eab701045c24c018ffd98b912bd489ba41d888b00e2e8ec62c33e5793a5ec8acd56804575adbdbcc1a198924f68bd4b7288471976e6c5dad7f44f85dc9bcffaba3698f62ad651c1f76b6b5d588105218e15b864a34f65630c622755334150fc7db0bd132ec141c93c9af0248429255ed25210d4199435f6f84f337f6a05682b9883f56551c7c759b8b06346b0bce893acd0cdc28f2f58f40dcb32b994e46ed35a3a45a17e76e70a70b7b2ea5433dc9a92a49c31552e52b3f71b556995f85bd90829f11d5f1ef8a6e95c9856a94eeacfe8544b0cf1fd2ff34bc525faa689c0fd98d0dcbdd67b3beceb43fc2b78d2f4417bbf9243f9b9e2bc30dad4fef270a0ef431ad1e03fb3b1cad8a31ebe6df842c810763a41ec35c33082f0d19c90d15b0a04ed1b2bc8db8d987b40c7ae4feda2cc8f31509ed1110d6198f8f8078f7b", 0x12b8}], 0x8, &(0x7f0000001480)=[{0xb0, 0x1, 0x4, "70ff23707fd00ce97ca6690708e30800e6d74a02fd4937ed9a6c433442ca697ce8bca3079697f4f7f10001b554005bd4db21494a287a6ee3f115ff9655b653d5b65081ca554a4ac33392c863741ead5ed458fb22c89e18895f48a5a9945849944705bbb488758caa240b762fff288d02e450edd1cc99d828c7382674ab8f322018eecaa2052524ccd1f3f6a291884b1f8f61c42976d5e6985a02d5d7"}, {0x70, 0x7ffc, 0x1000, "3ee01a3ea73e90f63e8dd9501c9f72f605ad5154b6d30f382fed63df348f5a1c9d2252079d0704e594748ed136db77f665721efa86551220b66a1376bb3397bbd07df5494717ac9bf825eca3bf34bc7e3dceed7c7cfac269b608"}, {0x13d, 0xffff, 0x10001, "9b4e2b21a58da8d37c628f9164ed753d66adbf7115a2f4662a8907969b02b5fc68fbc5712caaa25a92eb51c51080e2b95d6919256c8918bc2dda014457b4d0ed03980a0ca0ba70e97b470bb006254abd53cdb8f83bc37e266979132f9fece9fde1cc5c6ba4df66a083f333ce9da9193222babdfb4938af6640"}, {0xf8, 0x8000, 0x1df, "2856f3fa19640cd99a3ad1c64500aa8ffb2f0b2b82bbfe08c2fbfddf4f9009b517e8442fc49eafefe47736e97249c1e1d495a69fc3c50c68223929052f36e4dc9abb23e45add80218160d2cd61534aeba7eddd8dc94ecb02729aee4bba26085bbfc00f1a2757604dc2fd8fc27da1b5c005df64b7bee7f82ce68b88b2717ecbf09ea18e82eb4176dcc49ce654562369055c21953e140f78ba210a0d9afbf5a62b5cbf59c1a659f0935402c81ba27e036a22d1f9fd89236571fc62a070ef072fd74a7b454e3c3137dbd5761da32d8c82dea3a5fd164abf0921b9540f9e9f70b4a28d9e82defe"}, {0x104, 0xffff, 0x4, "497d1861dcacfa862fdba8a80d076262e64bd5ac05fd0094c68615b499436b22ed5ab400180690930b02273db51733d17629d358d264a930a998f51c16cd1a330fdb3cb51523ba4040772f96c54a"}, {0x10, 0x1, 0x2}, {0x60, 0x1, 0x6, "3a95ba7e4414b4e752363e435d7f5dd0e4fc81e95c1464e976fe684eab1e95ed26131a2e3574a66312599638c7f716e690c6c0180d8d1bee43a63e9587d0d6eb6b95d3c1cc4d89db2356a7"}, {0x48, 0xffff, 0x0, "b7c62321a607716d4252157ff8c1fcd821bbd1589f4ef4c0f3da6d09dd378e69859bcc78b13bbfe98b5d5880631ef01f8f1c"}], 0x3c0}, 0x400) 16:17:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x20478e1e2afdf8b8, &(0x7f0000000000), &(0x7f0000000080)=0x10) 16:17:06 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x2, r0) getrusage(0x1, &(0x7f0000000280)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x1) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x0) msgctl$IPC_RMID(r2, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r4 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000240)) fchownat(r3, &(0x7f0000000380)='./file0\x00', r4, r5, 0x0) r6 = getgid() r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r11) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r13) r14 = socket(0x11, 0x4003, 0x0) sendto$unix(r14, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r16) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r17, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r18 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r17, 0x40047607, &(0x7f0000000240)) fchownat(r17, &(0x7f0000000380)='./file0\x00', r18, r19, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x20081, r18, r6, r8, r9, 0x0, 0x6f7}, 0x7fff, 0x1000000000008001, r11, r16, 0x4, 0x55ef60f4, 0x7, 0x2}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x963, 0x2, {0x1, 0x155}}) 16:17:06 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) socketpair(0x18, 0x0, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r2 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000340)=""/245) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x4, 0x3, 0x1, 0x1ff, 0xffff, 0x4]) 16:17:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x200013fffffffff8}], 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000000c0)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) setsockopt(r0, 0xf34, 0x8, &(0x7f0000000100)="fbc53d3b5088a1611b308f964ac50e7ce065c542ee8cd587fb0a988c8417cd1b41c12cd8737f695a5bbf7750910c6204a577b86889425c0d17625576e182436d8a7b1422dd2ff9e26b2cea51ee1e02ccfb45048fc91869c74018715c43d5a01f0c276e1bacb2976bd127d4bfb31a", 0x6e) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:17:06 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) write(r1, &(0x7f0000000000)="512a6de631daf39ac3432b6f555e534eab2def5e6b75de667c445d8c88", 0x1d) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) setgroups(0x0, 0x0) setuid(0xee01) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) bind$inet6(r2, &(0x7f0000000100)={0x18, 0x3, 0xa0, 0x617ae8e1}, 0xc) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') 16:17:06 executing program 0: r0 = socket(0x2, 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 16:17:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x10000) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)='MS', 0xfffffe24}], 0x1, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x10) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) semop(r3, &(0x7f0000000100)=[{0x1, 0x9, 0x1800}], 0x1) semop(r3, &(0x7f0000000180)=[{0x0, 0xbf5, 0x1800}, {0x0, 0x3f, 0x1000}, {0x0, 0x6, 0x3800}, {0x0, 0x4, 0x1400}, {0x3, 0xcc, 0x800}], 0x5) fchdir(r2) r4 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)=[0x9, 0x7, 0x7fff, 0x9, 0xff80, 0xe5b1, 0x0]) 16:17:07 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x1bdbfc3e, 0x800}) write(r0, &(0x7f0000000040)="e29b00dffb141b89aa971641d61b5708c969c0eb068409b887a40b59f645564b416b145d44c309f91c7aae762c976054317a169e6eaa524eec8931e8273f88fdf5c6b1ab80e569f362584eafe5b9a6b3b6a4f241c1baab", 0x57) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) write(r1, &(0x7f0000000100)="c190ddfd7426f776e5629dea5184b9310d5da21834607df0ba8613131995ab62fa4a698b0bf4231c5c4186ce494ec3a5388b881db97fa16dd3fcd7eb4a47af7f594fd383ab601879b484c70cb36e170af3bc9bdb77287715d592ad84a97dc985eeae8c506e338e5621e80084378780ebb398d1f7179980be12319985fa8a3a8591a8d5", 0x83) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x20, 0x71}, {0x2, 0x9}, {0x22, 0xa95c}, {0x100, 0x9}, {0x88, 0x3}, {0x6, 0x464d2df6}], 0x6}) connect$unix(r0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) getsockopt$inet_opts(r0, 0x0, 0x7985a2724391468e, &(0x7f0000000280)=""/4096, &(0x7f0000001280)=0x1000) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/tty\x00', 0x20000, 0x0) preadv(r2, &(0x7f0000001540)=[{&(0x7f0000001300)=""/191, 0xbf}, {&(0x7f00000013c0)=""/180, 0xb4}, {&(0x7f0000001480)=""/176, 0xb0}], 0x3, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001580), 0xc) syz_open_pts() fcntl$getflags(r0, 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x200, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000001600)={0x10001}) r4 = shmat(0x0, &(0x7f00009ff000/0x600000)=nil, 0x0) shmdt(r4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001640), 0xc) r5 = open(&(0x7f0000001680)='./file0/file0\x00', 0x80, 0x39) mknodat(r5, &(0x7f00000016c0)='./file0\x00', 0x2000, 0x0) readlinkat(r5, &(0x7f0000001700)='./file0/file0\x00', &(0x7f0000001740)=""/223, 0xdf) fcntl$getown(r2, 0x5) chmod(&(0x7f0000001840)='./file0/file0\x00', 0x99) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000001900)={&(0x7f0000001880)='./file0/file0\x00', r6, 0x1}) r7 = socket(0x1a, 0x4, 0x7) recvfrom$inet6(r7, &(0x7f0000001940)=""/16, 0x10, 0x2, 0x0, 0x0) write(r3, &(0x7f0000001980)="7372ddc0276c774ac7a548c9ef367ad189932ed9612f49aeb2109857dc302fa1fe592579a0a87d896b6902c4bf0607fb69bd0ee3cbcd3965dbca2778be77ff64134d2b410d95d37f733bf2077bcd7c41d98af4be4f92832104cbae7c74", 0x5d) openat$diskmap(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/diskmap\x00', 0x400, 0x0) recvmsg(r7, &(0x7f00000021c0)={&(0x7f0000001a40)=@un=@abs, 0x8, &(0x7f0000002100)=[{&(0x7f0000001a80)=""/140, 0x8c}, {&(0x7f0000001b40)=""/146, 0x92}, {&(0x7f0000001c00)=""/26, 0x1a}, {&(0x7f0000001c40)=""/226, 0xe2}, {&(0x7f0000001d40)=""/212, 0xd4}, {&(0x7f0000001e40)=""/63, 0x3f}, {&(0x7f0000001e80)=""/165, 0xa5}, {&(0x7f0000001f40)=""/187, 0xbb}, {&(0x7f0000002000)=""/227, 0xe3}], 0x9, 0xffffffffffffffff}, 0x1) 16:17:07 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) ftruncate(r1, 0x0, 0x33780000000) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pread(r0, &(0x7f0000000040)="d72b9765fb6ff602bdcf66dece914797e140afb9e8c71c993964cc5bbf7d00f2d46ce0dacb568f30a003a0f51f7c66bd73f5809c86ba260dd85a8a3ce40ad13021e593a57b41c5f79bf8b6378fce5db8d6ff31d872", 0x55, 0x0, 0x0) 16:17:07 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001680)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x18, 0x3, 0x10001, &(0x7f0000000440)) r6 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r6, 0x2000740e) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000001680)) openat(r6, &(0x7f0000000480)='./file0\x00', 0x200, 0x20) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) kevent(r6, &(0x7f0000000340)=[{{r1}, 0x0, 0x10, 0x2, 0x9, 0x1}, {{r2}, 0x0, 0x20, 0x2, 0xb418, 0xe994}, {{r3}, 0xfffffffffffffffe, 0x89, 0x40, 0x8, 0x10000}, {{}, 0xfffffffffffffffa, 0x756f4107189ec5a0, 0x0, 0x7}, {{r4}, 0xfffffffffffffffe, 0x1, 0x10, 0x2, 0x1bde}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x20, 0xfff99, 0x0, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffd, 0xb2, 0x1, 0x200, 0x76414ea3}], 0x8, &(0x7f00000004c0), 0x0, &(0x7f0000000580)={0xe17, 0x10000003f}) r8 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000300)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r10 = semget$private(0x0, 0x2, 0x63) semctl$GETZCNT(r10, 0x59a4707a9293a2ec, 0x7, &(0x7f0000000040)=""/3) kevent(r9, &(0x7f0000000000), 0x5, 0x0, 0x0, 0x0) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000140)=""/109) r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r11, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000004}, 0x1d8) semget$private(0x0, 0x3, 0xbaffbc4fc77b9ba5) accept(r11, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) 16:17:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x4) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r2 = accept$inet(r1, &(0x7f0000000180), &(0x7f0000000280)=0xc) close(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 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$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x10000) acct(&(0x7f00000000c0)='./file0\x00') r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x100, 0x0) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x10202, 0x0) lseek(r5, 0x0, 0x0, 0x2) 16:17:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/\x01\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x401) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x6c, 0x4, 0x0, 0x3}, {0x64}, {0x80000000000006, 0x80}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:17:08 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) pwrite(r1, &(0x7f0000000080), 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) 16:17:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x80000000ff], [], [{0x0, 0xbb76}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {}, {0x0, 0x3}]}}) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100045}, {0x7c}, {0x6}]}) kevent(r0, &(0x7f00000004c0)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x10000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000140)) dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000540)=[{0x87}, {0x3}, {0x7ffffffe, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'\x00\xce\xff', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100045}, {0x7c}, {0x6}]}) poll(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000500)={0x1, &(0x7f00000001c0)=[{0x1f, 0x9, 0x3, 0x8}]}) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, r6) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 16:17:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x6) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7, 0x11, 0xffffffffffffff9c, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202e1ffffffffffffff"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9a06e30300f7000000000000000024e00818d29b", 0x14) sendto$unix(r0, &(0x7f00000009c0)="b78abeb00a17bab731d6481c69b70d8e32c0bce3fe097caf772ebe5b33c46278bd73371f7a55963310fb1b65701ca4110499dedbb3d989870aa53c7fa3a400f6c21e0179a0f824b4d7c9de426d6e4b011d1bb793c153441fb99ccf1dc8e6092f76904878d06693228c8fabc242cea1fcb29a75a86dcdde66b569b44bb3bc6db4d60d05b89fc8996a64feb5253f8d691ab1ee8cb22dbc71060bfae74a1a65d94ed94b0abff0fe6f47059494cebee07d73e7b9c445f1fd2d7e51be1398694c9d8b933b7f9d0a03a4618fb8955310c1019d3fab26dba3ce0e546b32bf32300464bc1152e9455d856be4f6399c216c1933bddaa2d5dd0013bdb0ac387d5f4af4bf1b5f36a38112f72316e1c9b6328fe45e4f79091cf98cea74dd9dcfd3b3b930516300fc98e49243c8352fea967e36dd7e5d8df7439ccdb4c87947f05ab25c19a5ab1ab07eef947ef57db5911de7dd436855d1c6401fb42516022c2507db1584a137c53bd8fd5605418a7eb5aa8de024ebb9a00a2e0ff2388ef3fd859cb269fc53aacadcda2929d969d06844ea93c9da31bb47abb4490c644d5c0dd218dc130983a55979c60346efd26172f47d4b92e733a5138b9ff72eb4bdfb59beef81b27511dd3d1f7ef31d2ab971bdf9edf4c81c8259eb15c75d427280848a3291e6d3ea830be304d334601942e51b715541f77d5c5a16d50d58d4f4c1a6f16b4b30d4c642ec267d11df788b3db039ca6e20aea03fa9a070835a29b80938f055ce818d57487370fa19340f29c09c3af3ecf7a699b491f6ae0674278db18084adcabaa8fab62fa0df5f1844a04c509cb7c85d99055a92a984c0d3956dbcc92c157fc5cdfa8d20df8f764b376edd48d8754171932312d3f7821ed607d3b5b8b83d11de51429da82dd729a865886c9fef18ea0ccf0e0d5843a9b88d02b3607375a5c38e37c9d0f3d94825554230192526eb14864b5f0aa1c0110d88568b0e8bfd411245329b17aa355c03705dc2d7498b0581324f5471c477b2c8ebc1fc906edb7145a0b035d15866f0cd6626dcdde5834057d0733d0534f970b700f1d11f4de003bc70a7d0cc36a62195fe56433cc73a853a0911523929a6ebc302dda6098f6f4d62d86d4b2cd3e41f0e8e5dcd1a99f186a9de438ef5871e97d5bc021e7e2bcefa261dfc0a56c6e4e0f463f99272a7ba21ce36d3dbb890d276bc602b0150f9881a1613525821bac84d05d3cbb8849d93e3480fa92b49072afc890335ab4c7a17ac28faa1e48612d08f66b01acf09e4a34fbb48bccfa02aa07174f75c2d01b48f49cb472674b92809c2984c0cf8301604938da1d2a01fa1b91a67d97a5932454a2ec72a0aec96d0dc990e648d97158d41a8cef3691d55b8b4646cf6a8ecb5d4cf28b7eb2ea3fe3ba151dbf2c52bccf9b2c6050e7ae1f018041b3ad9cb7439eab79b1c6bd9f7e25eaec073fef0c33291425d4f4e57db76e0c14618c3b2133f96862907ec7f232f764924dfe12d9618c7895c412af5efa418e8ab7d5001dd51a5cc826d7cc8c699d88bf2cc35d644039a9d233c1d9b58656c9bf238c858ba3863130551a3fc15c8df0ee35635eb69b18ac4f73bc5b49201c22b4ca72e8bd4f175f36164d566f19fba014330982cf547876e04a3ce9356767dc0d6038e3ecb508e916e09634372ff410aff8ab897a97e9e6b58a7644d810663acca962ebac8c25d2c84585a9b5fc1ff3130659e4858a10bba8c9f5a4d1cc08d52fa6f16384250ceca5286203506c58390de0dd17f148ba5edba3487f93cfb42e559dfdea5269e429e76543cd84bd4ca6129707c0ae4995fd6cc2168cae498a36fbb48ca89fe4e30d354a281ea6f85ac3cc5b67686895dcb9b075b5741f0e7a729110fa0debe04f338cffcf160c6480b08b512a42cdec2d4e52452e1b9cdfb934943f3bd06f592e49e5993e4ee688e0b8e31f08e0c958173e94d0f63f6363f6ecad1e633dbf5f920d727cfa910e065e6e139da04fba66ee2fc9c40a7645c79be51", 0x591, 0x0, 0x0, 0x0) 16:17:10 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x16c}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000080), 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) writev(r4, &(0x7f0000000300)=[{&(0x7f00000000c0)="86475ae430810a4aaa1340223708aa09ecd8232f12811dd2a654ef80eb4ae0eaca4f72f4639b6318b3f7eef19a7f635dc6cd48a94de034f36813d7f50b013d3f71e1c0ebde37aea691bb665009ecab7c3559f3bb94f48ed4a3b5c1b681e7a64a81bcbe4378eeef983e474e18a0e3eb2eb35197a3d02dbbe0b9a7861545b2a5acd186300c32be80610d2c8adfa25ee1811d9c4ed26b6b5192326700ce042c375905e1c921e772cc6e3bff1d45473b09ae153f40ceaeb30f453725edd07c9f262e", 0xc0}, {&(0x7f00000001c0)="e14249d78f24e4b76650c6e87af34992437c102c720d8ff0e64d3439ef823a54256dd0bf45db283537d202121f345d7051a5ad7d179dc3b1672db79865c19f7cf8828a02a73a5a69dc20d916df34b83f1677beab4c4f25e26a7a38ef521a5ba0e8b47962519239fccb7aad34b7b5b5398fcbbeaf97ffdf6915a29ff996feb97000998c509d3854d084c30a11e499a04cf006ef1132c087a002b7294931ee2be9a0e5fcdff89a3d8d4f06770ba07de357038047dbf43005b55c78ae500b194fc9b79c81de1aee788373f90cc0e7a035fa628c95dfd81c90c0bbc11d87df5432a506170335c62ca4750bc84699df8472f8", 0xf0}], 0x2) 16:17:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r2, &(0x7f00000001c0)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xfdd6, 0x6, 0x0, 0xfffd) 16:17:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x1) write(r0, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) 16:17:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x6bf, &(0x7f0000000000)=[{0x40}, {0x3, 0x0, 0x0, 0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x200000000000018f, &(0x7f00000001c0)=[{0x1f, 0xfe, 0x50, 0x1}, {0x2, 0x5, 0x50, 0x2}, {0x8, 0x3, 0x4, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:17:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0xff, 0x9, 0xfffffffb, 0x1, 0xffffffe0, 0x4, 0xfff, 0x6, 0x2, 0x4, 0x7}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) dup2(r3, r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:17:10 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x8c) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x7, 0x10001}, {0x24, 0xfffffffffffffc00}, {0x5, 0x3}, {0x23, 0xffff}, {0x0, 0xc8e}, {}], 0x6}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) getpgid(0xffffffffffffffff) getuid() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffc, 0x0, 0x4000fffb, "0500", 0x0, 0xffffffac}) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0xf4) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:17:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000100)=[{0x5}], 0x1}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) write(0xffffffffffffff9c, &(0x7f0000000140)="899cb309f701061169149e888bfa38376172b9fe980172afbc217b2668243637abc2cae03814179144faffe8367bbd2b60f2bd4c104a182057b256745bb371f037f7f23b736b947664e186f289d145d150d3eb3295e6c2091ad6ac3494ae4936c18e13c7f5a7e22549d96d41afa7812acf67a44fa6b06a4cf4dcae654097fe535d10843305a582c0f316ba0a738b68aa838aac64f985589963a67b6b6ab96dbfd4fe142be7364a937c08865c873c0765cd91457c", 0xb4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) msgget(0x0, 0x100) ioctl$TIOCSDTR(r1, 0x20007479) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) unlinkat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x8) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000280)=[{0x2, 0x89}, {0x88, 0x1}, {0x101, 0x1009}, {0x0, 0xde20}, {0x82, 0x14c2}, {0x3, 0x9}], 0x6}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000240)={0x4, './file0\x00'}) 16:17:10 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000200)=""/156, 0x9c}, {&(0x7f0000000300)=""/119, 0x77}, {&(0x7f0000000380)=""/173, 0xad}, {&(0x7f0000000440)=""/24, 0x18}], 0x4, &(0x7f00000004c0)=""/108, 0x6c}, 0x40) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)='./bus\x00') 16:17:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x4) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x9, 0x0, 0x0, 0x0) 16:17:10 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x3, 0x3) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206910, &(0x7f0000000300)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r3) r4 = getpid() r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) fcntl$setstatus(r5, 0x4, 0x90) setpgid(r3, r4) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="5eb91274af6f4d3df40208a224720f29c3eb20ea8c1cf154923e70e17440c954d67f7806516842666fa08c319f4e03ce6812690eb48027f8eb7b1da24d4015dc2424058865cec5d0d6009b49236f3bb9bcf744b92867fa7aa1af12a841af5fc2", 0x60}, {&(0x7f0000000100)="63bf97671dfe18aa54fd300b29a4a87b6e92572a977eeaf412be91ece3803910e7da9a345e976e257f409cd7fa88e20141185d9f57e4ea8fd34048f3e2563d4fa4b8e84b56cb077865ef2a8bae8d4b203cb53b7361082fb3a4b67184730f398d8fd11f5d77bb937c9af2ef8dfaf51478613828f3d227fe31abb3ba87", 0x7c}, {&(0x7f0000000180)="7434bb23a7d7decca2850934767ecc69965f1f7a9b7d5d8899b1b399e7b536a366832ad4ef47ba39a8e9441b65e17441aae25f5f55ca158a2567c1f24be6ad52a73dbda0ab0569f5624347fff2c34809ce2d6edebf77726787458aa776f5bdf14713e3c3dbfa4170d784e8772ee2d58a599a560cc08117c0ebfcf702275bf2e8b6c27a37d558b53c59ea6e9271b2aaf013fd61c2f6db252758974362c183cf7e186b4954fa3743916208af708b7456d684d4215c30e1cb4b6d64775304ec", 0xbe}, {&(0x7f0000000240)="a1fdba5798fbe742b9d06640db109f39854f8e9128f3f8692a1409d53aa82013e69ace9104eb5a3a6c88eeba58ca9276549ef8f963674d7280c73f3ec353401256806181aeed6f28609e12089c0a8098", 0x50}, {&(0x7f0000000340)="c658c8721747ca38f82489929fddbe933d2364b11b6e7022426103892e537df4b2ce32392ff76285fe1cbc596cea9c7142e379cb9b1f7ecc7e0bd2aee655df73adb05d68fe5a03467f33d41ede3fa0dfc14db326fd6b3a68add02d81d073c5a93a5d7fcd21a96221d88d9ce8ff080aa349b5832062106f062beb4713d343df6c8c6796261ecd2a37e7473223f66465a329657bb258f7e647312996388ccceb714ce5b36133b048c54caf995c5fe9a3e62d07e2679590d4b20cc1e4c4ab78", 0xbe}, {&(0x7f0000000000)="f8470e9084683029f1318c03f91cb6ab8f409d4d675b203379e2238fa63ec46610efe06cf9fe74d23a91da7951efd35791d18ccc", 0x34}, {&(0x7f00000002c0)}], 0x7, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r7) fcntl$lock(r1, 0x9, &(0x7f00000004c0)={0x0, 0x0, 0xffff, 0x1, r7}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000480)={0x8, &(0x7f00000002c0)=[{0x306, 0x6, 0x0, 0xba}, {0x7, 0x7f, 0x6, 0x200}, {0xfeff, 0xfd, 0x1, 0x10001}, {0x0, 0x2, 0x89, 0xfffffffe}, {0x8, 0xfe, 0x6, 0x1}, {0x8, 0x0, 0x2, 0x1}, {0x3f, 0x3f, 0x6, 0x3ff}, {0x0, 0x2, 0x3, 0x5}]}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:17:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:17:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="99020400000000000000a50710eef65a935233139c2becf9c2155b2994e3bb9afc87db333c5ad2a38bb133894298af55fb77eb04574895b73cc58f5fe9a0fe873a56ee4949dac5ada72e3473b34401cf2d00825f3e22c2d70d54135bcedc9eff3abb5dc7652ae8e076638d9a535032824b50dee1a0ecb8d90938505f178a6dfb04ab27a6480070f530e097fdca66c9dade70390b5fda17923d7d7d546dd52e264060fa98db2292fbab1b688bc057fd886c0db8cb4fa45c16606da59cb5033c6bb3838bc81e897d541c795adbc586b08e9d0b4a3886412067237b4eabf1bb69bd9a0c1f00db2f6a32838669f6ef31edff879ed84a9b4a43afe1b4ad19331d6fd3d13ab36a46c741d721ed275af68595ddb205a74fd5b02121d4b5f171a64b8d5b5a9db38f9979c127daa7123223349fd8e715ad8bff0be7d4d3d01bb57a5ca710f019beaa500655b9c29f2e3d2787200ceb1c86020acc7f46a1a0af11da7664"], 0x1) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) socket$inet(0x2, 0x4, 0x5) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) kevent(r2, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x21, 0x0, 0xfffffffffffffff7, 0xb7}], 0xffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff9, 0x40, 0x0, 0x1db, 0x7fffffff}, {{r6}, 0x243b1c3f02ea3c90, 0x25, 0x20000000, 0x80, 0xa5}, {{r7}, 0x2, 0x20, 0x1, 0x9, 0xc2}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x40, 0x1, 0x7, 0x1}], 0x9, &(0x7f0000000200)={0x7}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:17:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0218ae4de29e4aeb0d897dc91c7f") 16:17:10 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2, 0x108613a) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x200, 0xa2) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./bus\x00', r2}) open(&(0x7f0000000240)='./bus\x00', 0x20100, 0x4) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000000)="220e22", 0x3) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000280)=0x80000000, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x86}) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) pipe(&(0x7f0000000300)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0), 0x4e9ae6e4765f0c36) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:17:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x61}, {0x6}]}) clock_gettime(0x0, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000180)) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:17:11 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x7bf5c659a1995d33) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r6 = open(&(0x7f0000000200)='./file0\x00', 0x8, 0x10) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x80, 0x2, 0x4, 0x6}, {{r3}, 0xfffffffffffffffb, 0x1c, 0x2, 0x4, 0x1}, {{r4}, 0xffffffffffffffff, 0x2, 0x2, 0x1, 0x1}, {{r5}, 0xfffffffffffffffa, 0x2, 0x1, 0xb5ad, 0x4}], 0x6, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff8, 0x56, 0x80000000, 0x7, 0x6}, {{r6}, 0xffffffffffffffff, 0x55, 0xfffff, 0x5, 0x2}], 0x8, &(0x7f0000000280)={0x2ae, 0x5}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 16:17:11 executing program 0: syz_extract_tcp_res(&(0x7f0000000000), 0x7fff, 0x3) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f00000000c0)={0x81, './file0\x00'}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000100)) r1 = getgid() lchown(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, r1) chmod(&(0x7f0000000180)='./file0\x00', 0x204) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x20918, 0x2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x4, 0x11) r4 = openat(r0, &(0x7f0000000240)='./file0\x00', 0x10000, 0x2) fcntl$dupfd(r3, 0x0, r4) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000280)={0x8, 0xffff, 0x11}) readlinkat(r0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/177, 0xb1) shmget$private(0x0, 0x4000, 0x42, &(0x7f0000ffc000/0x4000)=nil) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000003c0)) r6 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x800, 0xc1) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f0000000440)={0x1}) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000480)='/dev/speaker\x00', 0x240, 0x0) writev(r7, &(0x7f0000000a40)=[{&(0x7f00000004c0)="74ec881dc701eefa6994ac745a35ba2f0403cbff8ce649675712b6bf2f48b681a7b76898dd4427988ddd95ef76520872", 0x30}, {&(0x7f0000000500)="d7fa4efb7bc452fa0ad932654b44dd1ed6d0738880347928ecbc84cbea577ab46e9b04e440133a6abe95d4da1e71ec196b774a597a55bd9ffe851d90f5a2266e5cb662b2fc6f9fad4cc4f7d44cd4fe649b2af387d840a7cb3f485707d1151f956cae97eca67d88dbd1d8ec00be440ac32381cf02e970b8cbb44a496057c10ed994efec4db89724ac10c5fa2012e8bf5ae20d8663a11d1457b2e33550784e18ed2fc8bcf75276c54b6fef25fad126c339977430b1fa9b8f3c4affcdb732acfcb3caf32ff3d778165af691d9abd843f3ef406b9f4e82598ecbc0ecf10a2cca4b5ad7d643792ea79661883105f9bf801ac329b8d964fcab15e7641081fb", 0xfc}, {&(0x7f0000000600)="5c830727b1020184b1eae3a2af013f4c5f4be34e80588b5c05187887f825e502a4f8b9e951e1e627fc1576c36cace538ab8e48653029693b79fa51b9f11e20d9207c7b501349e7094af628c66f7751b3b12f46a0ebaafa9bbd48cf519668", 0x5e}, {&(0x7f0000000680)="d7080d42babf58005e0c1dd5b142d5accd821098d38d81d7f9301c6421fb06152d1274e292480b52afc416abe892be83eb87d585b94ed2dd63e76dd7c290b7dca59a97091a8671c634c803c595b8ffbdcda072f97ded37df364106401ae2a574dc60ea9707d39b6cab2dbd1413b85887b9590a4888c7cd0f84ecd5953c3ee46c43449d2a786dfc882b9ff68b69912f87d4747d8a94d290b57ce9c8a938e688844cb7c09c7f92a05eeb3bcb1c4c5d7ca15ab95f6f7c2e0edf64dd04b7ecc4488d3daa7f1c7e19d0f70ffa96b76d126e1f6bf9a7e3bb75939c574b30f271b0b038387592cc883b20fba843073b", 0xec}, {&(0x7f0000000780)="72fec1a2e8a0267df9c0483138295c4d8bac7d411bb0fdf4a6977a349cdb45baf0bc4b908e7634e844bce3d8082c2bf64347d26650ac0ef7406ccd0b3ad50d14718c776bee3850e80ad8cc540c4d0e001b394e3ad1f558fb1ea25bbbbaacc0f5520698226f49c151b10e8bcfd5dbb44e6c6b648d197706c908b72242c58525a5c8f5ab62d307bf9e", 0x88}, {&(0x7f0000000840)="8d15d62192ec76a5a6c3dfad73ded57f0de87efb98c77ac9a73e488dc5ae6c60ef6fd9817f5f4f916bcf005a1effa5a1e49ad0fb2020f87c68ba380eceea5db9f2fdc8481146948aad36e7938804703e88ddfae0b489f8ddf801760de590e40005c282b96c45f6af73d68b51d71bcd5c44f0738b73d9f112d98e789d22840c293e3fe4f7330c7a2572a4ea25d768dc62f7327875bb986efafd9aa60c020c1e1e735982deeab2a9a69c71749e30feba804f85ed65d7858cac0390bae887f29126bf295baf2e91ecdd8ab5d6419ade339e3ccc5d00c02f61da3ae4cb901643edf4f22456c5adcc5a13dadd2fa1c2afbd2c618017b161", 0xf5}, {&(0x7f0000000940)="fd61a6f8ddc239d48663c08b3ad3db6a8ef51c13124d14cda075a795a57d744b2b5f11b28bd7c54257d07835d73d6211d2c1c4b953f97670268427d93e4cffc18ae8bc37395441ace2ff7c766ffc80e314708dd37b79171bce06b620cfcba09ed235fdb5a20df146d4c41bdf4df7cd9508716f7295102fdb8c6e54", 0x7b}, {&(0x7f00000009c0)="ba733907a81b07530596067cd6fb0fbf91b1af582018fc0ebfd7468b9c60988dc5d994efd3f8043c45e01ae4f7c002f943ee177cb477041107b5d6e06cf1fd56ac", 0x41}], 0x8) openat(r3, &(0x7f0000000ac0)='./file0/file0\x00', 0x800, 0x6) bind$unix(r4, &(0x7f0000000b00)=@abs={0x1, 0x0, 0x3}, 0x8) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000b40)=""/181) msgget$private(0x0, 0x90) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000c00)=@abs, &(0x7f0000000c40)=0x8) accept(r8, &(0x7f0000000c80)=@un=@file={0x0, ""/108}, &(0x7f0000000d00)=0x6e) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000d40)={0x2, 0x0, 0x9, 0x7, 0x100}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000dc0)={0x5, &(0x7f0000000d80)=[{0x1, 0x80, 0x5, 0xd2f}, {0x3f86, 0x5, 0x4, 0x2bfc}, {0x4, 0x3c, 0x1, 0x81}, {0xbf1, 0x1, 0x5, 0x200}, {0x2, 0x1, 0x0, 0x3ff}]}) r9 = semget$private(0x0, 0x4, 0xa0) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000e00)=""/237) 16:17:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x7, 0x1, 0x7f, 0xfff}, {0x3, 0x7, 0x0, 0xffff}, {0x80, 0x5, 0x8, 0x1}, {0x80, 0x8, 0xff, 0x8}, {0x281b, 0x6, 0x5d, 0x81}, {0x9, 0x60, 0x1, 0x4}, {0x3f, 0x6, 0xdd, 0x3f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaab}, {0x5}, {0x3c}, {0x407ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="bb17bd1e974fdae443fa67ab3d9cf6e4cc55cb317b14ab54c35f10b45b16f04216a1ffe21c22f382938255f0e68792f790cb70506e6a0b9f66e9a4d5fc2f08dfe25089563537ee44d712b90793e9b1ce50bd2324a553c83e3ae2f2b062b0bd46c5288fe6c65db39a913525afee81facd487ac6fde631f25ff51acf37d9d32f427937ff0f1bd73acdc682919ca673646f4859bae4cfa78797f109d893369809522e967297a3723f2e2010525d0eff729c1a5c", 0xb2, 0x2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 16:17:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x2, 0xff, 0x2, 0x40}, {0x40, 0xf3, 0x1f, 0x7}, {0x5c65, 0x9, 0x6, 0x5}, {0x9, 0x7f, 0x0, 0x4fc}, {0xfffd, 0x1, 0xbe, 0x8}, {0xfe15, 0x26, 0x0, 0x8}, {0x7, 0x4, 0x1, 0x100}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x35) 16:17:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000000086}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 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", 0x59) 16:17:11 executing program 1: mlock(&(0x7f000026e000/0x4000)=nil, 0x4000) munlock(&(0x7f000026e000/0x1000)=nil, 0x1000) 16:17:11 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80e2, 0x0) pread(r1, &(0x7f0000000080)="76c88e59afbaae74b4b4dcb899dde7", 0xf, 0x0, 0x0) 16:17:11 executing program 0: r0 = socket(0x11, 0x4003, 0x0) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 16:17:11 executing program 1: getegid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = getpgid(0x0) r3 = getppid() setpgid(r2, r3) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') socket(0x1, 0x4000, 0x34) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030035700100000000000000"], 0x38}, 0x0) 16:17:11 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000180)="ea8e2d9d8c7ec59cf6edeaa1528e9bd9638c642fab9420211a560e056a9f1b6aed16a97a89984c5f0712d1c1a503acb996be0c80c3d29daed3234c15d92986623663a6ca6aceb6ecc73959d7b5c2d80cb08a1b0307df81faabc13c9db08fd9b0b6014036aeed6859f0fb3921b5614fc0a59ec267803a3c17f8a23fca1e7eae1b518a3e5bf7264caf974226741930f34ce859753d483f5bc89e6427ddb90728aaf3b6df45c53bdbe668f5002a01007179ec2a2d3f65f86cd9cc165e5806feba9eb6ead510cde456fd669ac4986e2d6878f00a6d0100"/230, 0xfffffffffffffed7}, {&(0x7f0000000280)="7779bbfe808caf59cbce2d548fc6fc326dc6a61dd359759cdca01515e8db7e77ad9bbe7c8734a002fbc71e57dabc9129ea80a4b2f7c3fd39fdc3b793b2fa804499bf2cbc4a25a9ed25b3a8b9df", 0x108}, {&(0x7f0000000300)="699d9b4ff56da774772727f6598b", 0x9}, {&(0x7f0000000340)="9c93e0c4d294945bcd9486b96190e0dadc70689570380cd03452a7a6594e0586db2e04f0b7aae1681369d699f81b3b4c644262868e1dc9cb99e12f2039b1bde063f6410432b5c4a67a3f53cf29dbbe7421ad5d9857e55fe34f4847ea5143cd480f978e54146bc71f813fd238df2da7fa888ecc67eb23db", 0x77}, {&(0x7f00000003c0)="635ad29c8d93c52553371736da4a39c25316a733f36695dbb3158b394156aae0d17591906e2e47a2befc7b65d311c7cd5c080f1683f5bbf746f0daeace8de2a7ec28e81e032295070746d1784ce90934b6eee57afd625a2eef2b449320379841f90ec21ca7386048330ca77eacaeb278944c4bd768", 0xfffffffffffffe95}, {&(0x7f0000000440)}], 0x6) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:17:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) write(r1, &(0x7f0000000140)="220e22", 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40062}, 0x44001000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x0) msgctl$IPC_RMID(r2, 0x0) msgsnd(r2, &(0x7f0000000200)={0x3, "4c8a75fccd8130763fc8d7fbeb1b7a6a581ffd535e5361a19d1b7746d2fcea43efdb3330d15ca1d8e7c7187e8aa83e10a091d271113000da68f6dedd0057146921e1"}, 0x4a, 0x800) 16:17:11 executing program 0: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c600000000000000eb00"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 16:17:11 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0x2, 0x0, 0x717}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setegid(r1) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)) 16:17:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) lseek(r2, 0x0, 0x0, 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000780)=[{&(0x7f0000001140)="85880203a59c447993f515c0a382503144dbd81c00d9c226d5877be2ddbe56bdba820c5b91e38755604325c9b269451fef594306695fe381a93297a152d41355fd292fdbde298e854badd1feee381967acee5837b6435ac6ac155211ca965da3cff420ffe26675ba97fb8838a274b5c6401b88b8c8c1389442098d09690d438b3f122e1b0cfa0acdb26adf11f7321cf8012469929612fb2c48f8caf2fef01aed2e0176c8d40480f7a47535cfd9c5d1f2c2c905bd121c67b0e73e148b92048b3f5e7772dc80c48278dca5a527e39bbf5be448ec7013556a4322016edf518a8ec48d94b72e34364286a349cbae969de52d9e75e9644edda1895a05eac5b795c9b40cbfa3a5122c00201aaebc24a7c5799e90b2615d6d17008c6a43dec76655d35abcfa858faddb3bc3d0fc572d12fadb1fbfd28a6275c2777767a474988226556e816c5a98e9af71cf98488318d89f4679de0e47ff9254613512af8ac3213967b1b36009750424ac15ff8f0f7d487c29169ee7b105e6c8d69d26d248ede391e030b656a33edceeec0686e150c53c3c7f72dd33e03aaecc39d23afb44689235f0136ac057ad7782262a03462d380d1759a780aeec4780c1876a629a64cfb75df64ab1dc102621bf9a8da7b5147666d24833ac622ac1d46af578c7d0db5581758f4e511ac175d318410e07fc4ca1c220b132f43b5768403a5a8efeb393a7dd887bc1c0bfdf19e1c4eac80316f7287cef5d9ae77b62f9820da383b2f2ebfc565372cabb5c77ea3e9d838421eec3fe71d52402eada0c7cc7a330d61e7592ea730a01c9420badb3417d80738b4e1c7957182c7c86592a49fc4ccc572f9c2a69d4bfa2cc01e111ed9cd6cdf52b28702d45726aab8c8b7c094ec64b819d7b71ec3b9f3ae498ab4242e96e1e36e14b9bfa5629b1d08afa5d0c9dbf7096391e83a3994f927c9b0d0ebe643d51847f0cf933a0ab9d9d01c3f80df0d149d3405557f7ce6bba289ba1aecfaef57c1f66ead206436c2336663a94d9e75a53dd9734bf7d83aa5d8745da7e37bcde37a7e2a6e2d2879d6d9172bbac5887cf458a06d2ee4b91dc0de0346a032b6dc031ff0334836c6cae7b3e8ac67df2354974d10717a18a2c082fbb115a58e2bd058680295819ce9816ae5712a7cd8b3fa9e0a68590cd15880099b296a10841b20a2ad320e92328885838a03f2c70fc90e206db797613d30f20cd393c29fe3c75fc6de606ecc0d12f4e5e337e633e7f059c6337380aefd68319cd26a6121a2ae58a8a1b7df4a884e717bff9b6220db80560e585da55e41e21ab97323ce49247bc0f8e08debc375c43e0c9708ae30ca012c572643409cf1b6c085c50fd0b39fd329ce749634fd2a074f881590f4ca694978493a2f1aed8b698249dda8d097870c7d460dabee8f9fbba021c3aba25142d03f5b172a3270e740878b0d852c96823dbaef948d0340afc62eb848e8e20b284edf52b949967043ac963f92c1a9bed9eb2cfd61b861b8d085c753bdb1d3b1c2c4cb27d4d5005ad9a4327640071d41da0a381b7e8a2d13190353a338deded0a487b0d982887b39000b0031af8601f4552c07bab09f1719e90c36dbab5b59e22814a18801fd8f1e81625a218198ff64d7d1c89208425fc0860aba81bb701b38ee1cd1660a8900fdf1b8ee9e0010564d64e3586d470d4f6ce3c374d281d8b662d8e938866bda409260b1be6acca519bd0a977e0ba9d8ca437148dd6b4e9dc791587c47d1e84c4d43c0e40aedc1a04528f8f02b6bb74ee8da92edf49f527d4ea161630386b9af8418b934b4c7eb847c9e3786a5579307e9c5aaf1fa616b29c4ad758f524823a9d282bd9681c131f2f3cef607a6914917f6c6e47a7ec9a5f66ae75d5f806ac6e50469910b3b9fc81b59c73d80b845a60f333d73538b1b9d6bb1d2ca470e80bbeba911dc26d431b67f8f1197709ad0c9c5d0a20fdaf2c41a4bfdd117a9b354cb22193fbcb99f229cc100d80df86d098aa77f2c0802dd4f92bc15c818d26fc2fa614f3119160455ab15909f541ecf8ea8191b4386773c68a202d756067313c624de6e8cade5c048764468aa3a38b006e6daa65db5659791a2b2d901ad645da17f3a77b7bbb2d5bfd5afbf7a3fb114e989c796c582325ffa8933c120a95f0e83b95c9d2accada767b310c6731d225be404a57309dcf7314bd089b546af63edcb9ad3a4db8c6b77cf713bed54709f5dd6de58a70c99fd1e976236cd6d187e40d0b06405722066c44c72769df1f3da959e06b5649415412d0f4b7a6cac977cdbcf6fd8702a7e0aee9890ba0244107536a30dbf2c48e7faef1d2a988aa75066c3442a6046145e961a8585b40ad7bc34a7251d3ceae9c5841d4ce47082c39cc92041ee9af258d04a891d46affdffd250edee5d177458347cb94d3489f6352714e8421713522b4e96b8dbfea3f72c820e2dd4553bf85798d4c17ba3c03690bedbc0c20475e937c00f87193a9227b0e365f665e3defafdc27", 0x6ec}], 0x1) 16:17:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000440)="2236ea48f6a8b4a82144bba740270b26a59a61af41ef7d17a5fd148ae5face1486f82a604520dee6caa4d8d8b0c87008ca7c4301e13fb1c2c813cfcda6c39579403a369d358df12a2259b88edf8151c2081cb375c9122e8e3dc1b346e70621b6069edb32968a96c94d3956d956655ff2e42abbc3bfcec10803beb2dbc1d75120dedebcf8f2e9a11dfa5b4cc9", 0x8c}], 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) openat(r1, &(0x7f0000000280)='./bus\x00', 0x20000, 0x80) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000080)={0x4, 0x2947, 0x0, 0x0, &(0x7f0000000700)={{0x7, 0x5, 0x1, 0xea, 0x40, 0x7, 0x9375}, {[0x8, 0x136a, 0x4, 0x8, 0x3, 0x7fff, 0x7ff, 0x6986, 0x80000000, 0xffffffffffffffff, 0x6e, 0x0, 0x4, 0x0, 0xc50, 0x8000, 0x9, 0x6], [0x7f, 0x112, 0x6, 0xc8, 0x80000001, 0x3, 0x7, 0xfffffffffffffffd, 0x7ff, 0xaf], [0x3f, 0x3f, 0x10001, 0x70, 0x5e3, 0xc36a, 0x7], [0x7ff, 0x71, 0xec1, 0x4, 0x6, 0x1], [{0xea37, 0xffffffff, 0xc1, 0x5}, {0xb0, 0x5, 0x9, 0x9}, {0x1, 0x8, 0x1, 0x3}, {0x6, 0x1, 0x1652}, {0x1800, 0x3, 0x80, 0x6}, {0x8, 0x5, 0x7, 0xf82d}, {0xfff, 0x1, 0x0, 0x1f}, {0xfff9, 0x2, 0x3f, 0x3}], {0x4, 0x1, 0x10001, 0x1c00b40b}, {0x8, 0x1, 0x3, 0x800}}}, 0x3f, 0x6}) mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x200013fffffffffc}], 0x0, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000340)=""/245) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000500)={'./bus\x00', 0x0, 0x6, 0x7, 0x1, 0x4, 0x3, 0xd9d, 0x3, 0x3, 0x10001, 0x6}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000600)=""/225) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) chdir(&(0x7f00000000c0)='./bus\x00') pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:17:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f40bc10"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$getown(r1, 0x5) listen(0xffffffffffffff9c, 0x0) r2 = getpid() fcntl$setown(r0, 0x6, r2) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00152eaf6600f62ac0a6"], 0x10) r4 = socket(0x2, 0xc003, 0x0) dup2(r4, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r6) wait4(r6, 0x0, 0x8, &(0x7f0000000040)) 16:17:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f00000000c0)=""/174, 0xa1, 0x0, 0x0, 0xfffffffffffffff0) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) chroot(&(0x7f0000000300)='./file0\x00') sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) dup2(r2, r0) execve(0x0, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) dup2(r3, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f00000002c0)) 16:17:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000540)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4bba12b515aac034c040f130f", 0x3b) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x40, 0xc1, 0x20, 0xffff9844}]}) 16:17:11 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r2 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000240)) fchownat(r1, &(0x7f0000000380)='./file0\x00', r2, r3, 0x0) lchown(&(0x7f0000000080)='./file0\x00', r2, 0x0) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r4 = syz_open_pts() close(r0) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c600000000000000eb00"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 16:17:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x5cc9316d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") 16:17:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000140)='/dev/bpf\x00', &(0x7f0000000180)='/dev/bpf\x00', &(0x7f00000001c0)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000240)='#*\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300), &(0x7f0000000340)='\x00', &(0x7f0000000380)='%\x00']) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:17:11 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(0x0, 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x200, 0x1) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) execve(0x0, 0x0, 0x0) r2 = socket(0x20, 0x0, 0x0) getsockopt(r2, 0x4, 0x9, &(0x7f0000000240)=""/142, &(0x7f0000000040)=0x8e) 16:17:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000018600400e71700008000000000000000000000000000000001000000000000000000000000a2151246", 0x2c}], 0x1) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)) 16:17:11 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2b65696c653018dcbff8507b2c51315b8cb125"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getppid() getpgid(r4) r5 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000011000/0x3000)=nil) shmat(r5, &(0x7f0000007000/0x3000)=nil, 0x1000) r6 = msgget$private(0x0, 0x20000003c4) msgrcv(r6, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r10, r11, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r10, r13, 0x1e4, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) r16 = socket(0x18, 0x1, 0x0) close(r16) r17 = socket(0x18, 0x400000002, 0x0) fcntl$getown(r16, 0x5) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f0000000440)='./file0/file0\x00', 0x4a7, 0x20) r18 = getegid() r19 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r20 = openat(r19, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r20, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r21 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r25 = msgget(0x1, 0x254) msgsnd(r25, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r25, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r26 = getgid() r27 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r27, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r27, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = msgget(0x2, 0xc0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r33 = getuid() r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r35 = fcntl$dupfd(r34, 0x0, r34) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r37 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r39, 0x0) msgctl$IPC_SET(r30, 0x1, &(0x7f00000003c0)={{0x0, r31, r32, r33, r36, 0x1, 0x9}, 0x800, 0x1, r37, r39, 0x6, 0x1, 0x1, 0x2}) r40 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r42 = msgget$private(0x0, 0x20) msgctl$IPC_SET(r42, 0x1, &(0x7f0000000280)={{0x8, r31, r26, r28, r32, 0x8f944e60d325dcf5, 0x2}, 0xc1a, 0x0, r40, r41, 0x9, 0xb01, 0x9674}) getgid() r43 = socket(0x11, 0x4003, 0x0) sendto$unix(r43, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r44) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r45) setregid(r45, r44) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r46, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r47 = msgget(0x1, 0x254) msgsnd(r47, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r47, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r49 = getgid() r50 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r50, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r50, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r53 = msgget(0x2, 0xc0) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x5) r56 = getuid() r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r58 = fcntl$dupfd(r57, 0x0, r57) ioctl$BIOCSETF(r58, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r60 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r62, 0x0) msgctl$IPC_SET(r53, 0x1, &(0x7f00000003c0)={{0x0, r54, r55, r56, r59, 0x1, 0x9}, 0x800, 0x1, r60, r62, 0x6, 0x1, 0x1, 0x2}) r63 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r47, 0x1, &(0x7f0000000280)={{0x8, r48, r49, r51, r55}, 0x3, 0x0, r63, r64, 0x9, 0xb01, 0x9674}) r65 = getgid() setregid(r55, r65) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000180)={{0x8, r2, 0xffffffffffffffff, r22, r55, 0x0, 0x1}, 0x4, 0xc8e6, 0x725e}) getgroups(0x5, &(0x7f0000000300)=[r18, r18, r23, r18, r23]) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpid() r66 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r66, &(0x7f0000000340)=[{&(0x7f0000000280)="6cd92578203d17", 0x7}, {&(0x7f00000002c0)="a313dd1e70597d2aa799e7810a3a28df6f99563cb26e7f8801bc2acdaee2a53bed8a568c54594138e34a6a3e0894d57ddcf95269db67a50d06d3a980e610856fccfdf42e2fc6465e6b079d3a71f4f904d6f07a31be7ff51ba5c84f33b242b285952a268e7cde7862cabe1bb1f4807ac8e7624f0140fb0f4e", 0x78}, {&(0x7f0000000480)="830ca5df9bc0dfde11a8718dd16ea9386f9d60b784a1a6765563c5662c7d63f32c9cacedd51a99472b296d757373a224089ce17fc4b4762495097631f8a8b1209f358afbb2bdc603104b71f688feb0eff798e9849d1f09e5a35a69fd1679c23986b6c5aa1247eccbb6dcad8b0052d673005d5e2b2bf31294bbfee308a68c79dbf859d85e46049de5f6c06336a072e0109230", 0x92}, {&(0x7f0000000540)="71c814d81551108f7b37ec6e47a9ee1fa185bc1700a5425d87f4966dc2744558b8fb740d87ff541d1eb05de7d1c714ef0381281cdb8b476b96d95872a42e4afe8f1b7afd5c5b4c77a4210024ed80eebf02c45b21ab583e76fe92b73889758df65e3bac36d1ab2f292b16f89ddfacbc0278f074e0bb79e91c2b6a573b1b135ed41b9d269684a9a55d2340d3a20991165d248e94c319a0939bac8ffbd400a92f554141327c5cb4d8225c6c83155009f4f3e0df4cd75c27af4700334f532b6012d3e39bcad52d04a7ceb5afc0e24a4e70e54b0320def38278247a27a33337c0d9a9d3fabe8cfbb1a9eb4e3bced6a6a26e34ccf881faefbc702894", 0xf9}, {&(0x7f0000000640)="ebe2104c5fe36d8ecb59194c6f8c563c6fbf3cb592f77a43045dfc2420ea69c8bb3d738f69fbb554024b493e2eca54f08af01f4dddc0a3988bbafea40818e7b1929888c4ea9053562448656ce3b7176fbbe3a6ee126c39ea57d985f3108ca20a5e16605e5859000d902be03f32295f661b2fb07b81b4c8018f13e3127395550031b52998fbca5a4f476187ef", 0x8c}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r66, 0x0, 0x0) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000001640)=[r68]) chown(&(0x7f00000017c0)='./file0/file0\x00', r67, r69) r70 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r70, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r70, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r70, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r23]], 0x1, 0x7fb) msgrcv(r70, &(0x7f0000000c00)=ANY=[@ANYRESOCT=r4], 0x1, 0x0, 0x1004) msgrcv(r70, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r70, &(0x7f00000009c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b1194de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000040000000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a3590101886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf51c9ff48749ce8e899ad89b8d82bd766114a252fa6a9c87f27e201cd900789d09de843346be7482c1b5a1572efb09253a5c9b263e389b68f98cc2853395c890030fe86092fed6fd7d930d73ce6c23f5441ca8a62326b989f7b08b6d36434cb975294b9662ee6bd4c3e3c5e053b7"], 0x1, 0x800) msgsnd(r70, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r71 = geteuid() getegid() r72 = getuid() r73 = geteuid() setreuid(r72, r73) r74 = getpid() ktrace(0x0, 0x1, 0x4, r74) msgctl$IPC_SET(r70, 0x1, &(0x7f0000000900)={{0x6, r71, r68, r73, 0x0, 0x9f98d31a840ea500, 0x9}, 0x3, 0x3f, r74, 0x0, 0x3ff, 0x5, 0x138, 0x2}) 16:17:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000140)=[{0xa73, 0x3f, 0x1c, 0x4}, {0x0, 0x8, 0x80, 0x9}, {0x7, 0x0, 0x7, 0x100}, {0xfff9, 0x5, 0x8, 0x9}, {0x81, 0x3, 0x75, 0x1000}, {0x4, 0x5, 0x0, 0x101}, {0x400, 0x40, 0x7, 0x5}, {0x1f, 0x7, 0x8, 0x3f}, {0x1f, 0x2, 0x2, 0x7ff}, {0x3, 0x0, 0x3, 0x6}]}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x20018, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:17:12 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) shutdown(r0, 0x2) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 16:17:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x800}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000440)={0x4, './file1\x00'}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000280)=""/171) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000240)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) link(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000600)=0x72) bind$unix(0xffffffffffffff9c, &(0x7f0000000580)=@abs={0x1, 0x0, 0x1}, 0x8) chdir(&(0x7f0000000340)='./file0/file0\x00') rmdir(&(0x7f0000000380)='./file0/file0\x00') r2 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x4) open$dir(&(0x7f0000000640)='./bus\x00', 0x0, 0x100) openat(r3, &(0x7f0000000400)='./file0\x00', 0x38572, 0x3cb) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x20400, 0x0) fchmodat(r1, &(0x7f00000005c0)='./file1\x00', 0x100, 0x6) poll(&(0x7f0000000500)=[{r4, 0x4}], 0x1, 0x4) r5 = socket$inet6(0x18, 0x4000, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540), 0xc) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) chdir(&(0x7f0000000480)='./file2\x00') 16:17:12 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) fcntl$setflags(r1, 0x2, 0x1) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = kqueue() r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000080)) kevent(r3, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r6 = dup2(r5, r4) dup2(r6, r4) r7 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r7, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r7, 0x81205724, &(0x7f0000000180)={0x3, 0x7, 0x6, 0x4, 0x3, 0x3, 0x2, 0x10, [{0x9, 0x6, 0x8, 0x20}, {0x7fff, 0xfff, 0x4bf1, 0x9d}, {0x0, 0x3ff, 0xe, 0x8}, {0x8, 0x1, 0x78e, 0x8}, {0x7, 0x1, 0x9ebb, 0x84}, {0x3c0b, 0x0, 0x7, 0xff}, {0x2, 0x92, 0x6, 0x8}, {0x9970, 0x40, 0xfffff800, 0x100}, {0x4, 0x85d, 0xf3, 0x7}, {0xa312, 0x1000, 0x0, 0x8}, {0x3ff, 0x3, 0x6, 0x2}, {0xff, 0x4, 0x100, 0x3}, {0x698825e2, 0x5, 0xce9b, 0x6}, {0x2, 0x3ff, 0x7, 0x7ebda8ea}, {0x7, 0xffffff80, 0x1ff, 0x2}, {0x1ff, 0x0, 0x3ff, 0xffffff2c}]}) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 16:17:12 executing program 1: r0 = semget$private(0x0, 0x0, 0x484) r1 = semget$private(0x0, 0x2, 0x320) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/103) r2 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000340)=""/245) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r4 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) semop(r0, &(0x7f00000000c0)=[{0x0, 0x4, 0x1000}, {0x1, 0x3, 0x800}, {0x0, 0x257, 0x1000}, {0x0, 0x400, 0x3000}], 0x4) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000240)) fchownat(r3, &(0x7f0000000380)='./file0\x00', r4, r5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r8 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000440)=0xc) r9 = socket(0x11, 0x4003, 0x0) sendto$unix(r9, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r10) getgroups(0x1, &(0x7f00000004c0)=[r10]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r11) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r12) getgroups(0x0, &(0x7f0000000500)) getuid() ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000240)) r13 = socket(0x11, 0x4003, 0x0) sendto$unix(r13, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r14 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r14, 0x3) fchownat(r7, &(0x7f0000000380)='./file0\x00', r8, 0x0, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x6, r4, r6, r8, 0x0, 0x60}, 0x7, 0x0, 0x80000000}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x16000790024e0b67, 0x0) 16:17:12 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) socket$inet6(0x18, 0x2, 0xc) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) listen(r0, 0x0) 16:17:12 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockname$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="002dea1a352c115389000000000000000000000000000000000000000000000000000009000000000000e9351e2be003110000000000000000001000000000000000000000000000000000000000000000000000000000000000000000ffffffe1000000000080fe8c152a320f798b00c929634b5a64ea8bf1f4c20b27c1076589f5da0781380f4f140b108235ebd0bf0c2273416ea1a03cda27"], &(0x7f0000000200)=0x6e) ftruncate(r0, 0x0, 0xfffffffffffffff7) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000002c0)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1004c}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:17:12 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) preadv(r4, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f00000001c0)=""/238, 0xee}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000000300)=""/198, 0xc6}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x5, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000140), 0x0) 16:17:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:17:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0], 0x28}, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r4 = kqueue() pwritev(r4, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000080)={0x6, './file0\x00', './file0\x00'}) readlinkat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000340)=""/214, 0xd6) 16:17:12 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r2) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x8004) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r4 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000240)) fchownat(r3, &(0x7f0000000380)='./file0\x00', r4, r5, 0x0) r6 = getegid() r7 = getppid() r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000740)={{0x6, r1, r2, r4, r6, 0x75, 0x4}, 0x1000, 0x9, r7, r9, 0x7f, 0x7, 0x9, 0x8}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r10 = socket(0x6, 0x3, 0x0) connect$unix(r10, &(0x7f00000007c0)=ANY=[@ANYBLOB="9c5a00821054b5961aba816c9fc984047cc99350e685d9fb7a8951c23fcb5ab6d31f0e06f2ad331a53540bdd74b7fbd3d536e79ed720c8557718b7dd43326aa16ea90da43ff16d67884a4ec505edc53f8bf7a3ea5ab822799ddf12020024049641201ab1242c924a3e9b211a09a41b76d20d5e1bae7e6e3ed48b49f6cbca51b8b16be54cca03bf1414545117bd28aec49a77645f240afc2323a3cedf0553a9583a969fd71a9a8b3ceb574825243de5a5b0c0279560e0215c7e7500"/200], 0x10) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f00000000c0)="0714000000b318717d0000000025c6149b33ff0f", 0x4b) sendmsg(r10, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="1e71bebe357276be53da85db771284066c398aa80f23407845a8f609d3ca929482f36a5912babf24d2aaad9a40e2ea9a05acc29d46322743c39335ded507709de965cdb9602c42a5045cde607b6596661c32f3e99daae199efd6289dbf35d70f007383e1e09f561ca22f94f79e", 0x6d}, {&(0x7f0000000200)="ed24f6f9e673294ccd27ce7a7222ca05262d71d7ab9d5d2b7b15f74713154f4821091639861b22a3244f0d50e345c8d977514412ee6f3bccde1dafa2c34623aa3f4726cdac60de534f21276455eada36caf4583f9a1a5b4268cadde2a7bd98cf9f9c71a0b4c1a2e868faddbb68b4cfd2017a0a5bfa1faa9f084a55e318d9af714bfdaa72368205f03c37103d55fdeda17fb2a49d9439ebe4953656b32a0dd6770504794107ee1c8ea303f1b7f41ddee9360b30d59d5ccae078e73d0671b2a856b449b0f0fb5d90520bd0bdf8c01da2d928617e1b1ef7ffce8873d7942308040371ba6e0a0ffda450b3f7748b557a8843143408fb3d38dc48b98c7e8c90d37ab6b9f9380a5fb5489896f6968d9f40af369d935589a61118aec281fe4cd6a59144b56a3dcd2f228592fa61dbb755e4adcd8ec78d2dbf6970483c8f0e8297bc27114a8b0cdc21e99ae596c456b13171414349457c274055774b01fac099b6a4af3e26fe2b35a8040918e266a09201bee8ab4fe2c4251a33b8c2fdc32fcadcbeaa36054eb78f8233717c72a7752ee748abdb70075aeb66e38768f520c1634df5241c021a112e15b14beb8e8a7f60f03688fa9bcfb6f18b7279667c5aa59a854e0d0cc9747bff0c490386ac87c786846243ef2c5a12dd48064bca545c7242d489329020a32ba36a86a011500e32e7886f7622753078a37c85bcf72a39d2eb9eda80f57c9edc171f7db021f0af9651562368fca923534bc41fd91b434490d7708adab4e260319cbccd54db41f85fd45446427aaa83249dfa72c78aeed8c1571dec4ac90082b12bd7a1025f1f652dcdb86ecc2785cd6ded7b78063d142bbcf4861d4e2e673f3e629b6aa24572d07532bb81a9d66c98d6d7d20630842dd9adb4a7510709b4661c4b403cd7dc120b13130fa59821874960a6ffbe00509a224938740af3ea2396d5064c4436d6891c85174d272cee105b59ac4871f4b4b66c6d261d890528960c6f6ab32e5ae26159160e4e55200f86d3d0751fb6e90bd1016bdf5f34d38eecd7cc495f4df688026599c73fc12ab243c441bfdd556a3647a6c25cf45ee77b27ee71809299145ffb1cf1c7087dc4b700ac747a73e95e28092eb50703ff791c465a144fa85572e5ec003c50f412630316617b4f94bb9cdd4e198d83dd5949b435188d339b9ec27b81626417d1a52f5efe087dee63b3e9bbec9df1bda132258521bed8cca2c4109d33abb95c353654ebc2bdc9e573b31865c7711c4bd74cc65f41a96605f958982ae509910398541f95d14293dbb4b085146b208dabd036b6e2ac942681909aa39614f0d47baab64d3c2f9fbd155cc49038d149b63cbbfd6653ed3c9102b05289d61a57fe6fe50634550a5a31899e6bf058a59023f2cdf98b265e3e6352a990335cb3463052280a10439646c3322ce7b6eba9c4c8e7bd63dd2dcc55f356712941f9c0c607b2927d59824bdde0fcf20bff91baa0b7761516898e2c7cac80c477700bb0d1b43a6947eea67758385d55f420c6425e4210d927a384a74104e6d535cdecec810115f2537cbee4aebb09b95896edb5544e03f2529aacfddb1f9c6c14d5d96a82ef48e0092fcfa975099dec7cdf54e1c38229e60fea374cf35a85b3c88e5a5d274571911ac770e266476077c1e28703a760aeefe21d1f17836e6b7cb710a57a99ee46199c5e3cb01982a1f997d7b8c2d1e55b99f8e5b57c6e01587fff090308477c71be65d4d3ebc3146308e1d7b6afc80ba5c1ec10e9bc26a672c676480263b9a43397651a1370bee46210a9e1cd7ffc7fa55c1cf533da6b4d0f7763bd3f082edb160fea52ee8826013cc765ddf8652eed253b98a5ef", 0x520}], 0x2, 0x0}, 0x0) 16:17:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000180)=""/185, 0xb9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 16:17:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x10000, 0x0) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r9 = socket(0x11, 0x4003, 0x0) sendto$unix(r9, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r10 = socket(0x11, 0x4003, 0x0) sendto$unix(r10, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) kevent(r2, &(0x7f0000000240)=[{{r4}, 0x7, 0x40, 0x2, 0x7, 0x5b}, {{r5}, 0xfffffffffffffff9, 0x84, 0x8, 0x100000000, 0x8}, {{r1}, 0xfffffffffffffff8, 0x20, 0x10, 0x4, 0x401}, {{r6}, 0xfffffffffffffffc, 0x4, 0x1, 0x68, 0x1f}, {{r0}, 0xfffffffffffffff9, 0xf6, 0x22, 0xfffffffffffffff8, 0x3}, {{r7}, 0xfffffffffffffffd, 0x0, 0x2, 0x2}], 0x3, &(0x7f0000000300)=[{{r8}, 0xffffffffffffffff, 0x20, 0x8, 0x10000}, {{r9}, 0xfffffffffffffff9, 0xa, 0x8a, 0x3}, {{r10}, 0xec10b8546856e70b, 0x60, 0xfefe35fe37052d1b, 0x1ff, 0xaaca}], 0xe1d1, &(0x7f00000001c0)={0x5, 0xd2e6}) kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) writev(r9, &(0x7f00000015c0)=[{&(0x7f0000000380)="861da91e55784a0dca30c2c9a94dd6fc2f230bd771c9265af0d6a1b3c43825f75cad87f8982d1c053aa700650c2b62f5b3272cb6dc0dc7c391ab5c8ffd1f296010a15ba5b6745257b73acad0908b84cb953b535571ab9eb1e65e55b6af1262a9dc7b6f902bc8", 0x66}, {&(0x7f0000000400)="fd7c0111ee9d5e4f1ddf8ca758177266d750", 0x12}, {&(0x7f0000000440)="5665da53fab9c7c3bdd906513b9c1a008d14f9341ccea0a258c807edcd075007161e40cdd90bf4095151db5a45760f1e653094e6197bd6f4729218de5533fc4f15c6de40146e7e1a2533e79c9b6d3f3a7ee1818981b5187bca8642010c3f8f471856bfc666474bd5f3e7b6e1ef6344c01417abba68ebc93b67cf02980301f81e4dfb337b84005327869168bcfc8537b0ed0fa3c4fe353d5629217ebb2ec7ecc664446191f2d8dfcfed1337825de21ec87d1d1aa35d981e37dae817796ad7b18c8106bdf05a9f6e4af679b355fe1d6528e437a543b2d61ca4aa6fdeeeacf999df878918b100a3b8741d5b", 0xea}, {&(0x7f0000000540)="6959bb69f81253e8c55d3401d5314b52c92bb0022fc1baf86d987afa8598181a98fd49f812fe9b3988ac247b172b15f62fecee30949fc5141ed3d026fa", 0x3d}, {&(0x7f0000000580)="24b13ef83ced40898526bfef1a969b5c4d321bb77218d97a87e17b486a50", 0x1e}, {&(0x7f00000005c0)="9826c4fb4ddeac7ffb49871517764cfb6ab86191fb201f578b19f810600d4497105ed027ba6534573cd85b6caaf7671e7c69b852335cebae697b7694e200a38e1aa5bb691303e2e0f35c834fdc80b7e4698cbf22996aaaba331f5e4fb5debc2c5a18f35f43627be0bf2ae9e77dd62671b0107bae41585c2ef5482317dfdb57224e67b43e980a343ed80bfb39365912993ba78e6b554f61074e66b174a0a1b8554670dbb7ac2388726ddfce0d31df8b02a17fb3c5a6994c80f2793a3c7c32b15ff58da5b657ee71d57a603d8c30f4a818b827aa08b45a40effcff7b3351f6e587bb71bac6d0f21b85c972820c59bb96ce3613e7d4b75cd1b54e42170218129d6d3cd07a078ff86521dff9edae42a0ab1e55ef8c9e4e48987442b8238e67531366fbf7cc5ac518efc0fae4e100fd2d15949e267d10f5947029618d2936c6ef6d773ce19a4d384dd7c1a2db0e8f7238349fde2f6c99a9287260fa188f6beb77edf61ee76d40ac1b20c236fda5a051c11d4c73736eb226aaa9c7b6b212a0c96d3a6b32c4272768aa4425695c1825b0e3dc4f409b63e8b91d0b87665f9d63f632df4a4a28b7323053849f5d78883030ce68a51caab43d489ffc67415bf2058f8ec1a9ca1e9ccd6904326ab8cd6151b6e70962ec779462a6b28ddf1f70d9f1e12e120d419c5f4f4c66305d94a76f5a22fdf07f6643fad277d196d3f9e6cdc0e49624f08aa00cfa28a0222ee94f17494d6adcc81e3e003cc28865fe9cda7e86c75c39a9684e018b3a88d04498becf4fa35d83ff542c8c6c20da36c39121de48e01c52c6d297626a517e1a96e851a8bfd2233da093f353b226b3d4b93ceb465ee3aea3cdc6a22ab97756a76daa822da7e1387257af7f786961cb73acdb2f0e06ae95582eaa449b29175a02e59f111fbc97308bb7d4ea175b835358ada1dff0fa265372f6f5fb0476ec9cfdfee4eaae79e4ad1648d6094b519dda0eb7bebcc73d0eedfbc3bd0f0af89fc480bb922b426fdcb60072b946cdde25c53227b2dbe5412c0d0957caa0b52c6ddbf066eb1aaa104bf4c84db5d008b59ead6e7fc4461b0ffbda5336f042faa7f6004303b2c8f4ff9f6f98c6703d65b294742114a7238c937bffcad256c3f5572a335ddf5eda67af7b6f75f1d01257b6e67b77cd4314f1214589e43e710ff25d5e3b600035132e370476eb89d9ba6c1ac6223468d80053c0d2709079700efbe3aa8cd4b4b22a9988ff8eccf9bc534179010fcbe926ce1094fbf49f6e4f7cda3e82508b6d90bd2f0c33c32af754285591be88846373c948e6ac04a8c7986e384fa85b15fb89af6e63325bf350266195ae9e5efdf71673559af0d1a4352f444af76cbd9c45b5645d18ff2c396f372bc130a3498c366ea5cb0cdc17223236e16d36886aea9b83cb019525085c49f32d896f49786257c6887ea0422a3e12756c033808234cccf74c764bde647f6fe1a57f4346f268855ea5ce848e611963e50d0bceb7c6dfdae20974427b8562b649eb269b09b8137c5038cb49de8d7db68e3062a31d16d80c74b36e131e35084b816ce16a2ff50f5ae702d312ce28677529e5b594bbe8501db7f049a12bae39afb8704abd6b108a718e31b061e539383547bedf7b01d25463a7f61db3f27ef4f49adce9fb18b9141c8f6f050f298589fd8fb793a610d81e6db41b891b09e9a53bbbec215f037c1452e6cf0e5211d628b9f2501b0c0446cca879441b37d3632954b4a8aeacc3df6a7775c36a0bae585ae4b3d355d98ba52f2b488d62633c67cef71d4d3df089e0178b7b74c527e897ff5145f7a4750b467647417401624e5972151bc0bda01217da0a88bf8a8538d9273d7eec9d1e07c7adfab0a114ab3b8ed3d3aab2eb3093e9ee92b5c74ba14f84dc2c57fe179477fa1efe97fb48163da6da328696e501518b969c5290c26aee726cf98d7b14d86b72f8c222db01728267efd8b38f984a09dcfdf8404484c5a0f6808f73adc875f1c8f0e94bf5e02bd05a2a09479e74c5f779a098789917623cd7bc66038d3a473778b94930bda60986150f63b8fbd25ac94440f76d08dc5b8b9a631549b6cfccecd830c77c80580ee1decfe50d33ca1d1ccf30f27689d9162b72d179d08fe630fd4e4dfa35a4d09dced850af0c096413610f09a2f590730e68e52f6765559de54c9fdca13bead7f882dce825b3daa643d3093e8dbb960ff234f38ea25a66b72a5eaf5d8f6ee5d78ab272495f69401c416893fd1ca07cadf1c25dc00ab417e8749b7e85715db75d70aaaccecf5ae16e610dda51e586169b8b417cb84f9e89cfee249d578ee9c9dca1ce6ee24e9e0cbf5bcad3f75767f1608fd39bcbd4e5be5d4f11e8b6e002b586ff4a02adca7b9949d22d05454022173ebeb94e10b939aa4291dcd085154be7ac359845223ed3e5f7693d46d3a04b03cf7532ee8a38486d8f8d431a61f8e8b7a90709c4491b8693743adc7649bff82de13d47191316a3ecafccef7033d8e8933dcb9420666b56b98affea116bdc693ab4f92358d6df669faf74eb7f7dbebe7eab7cf80d20ea5387b5a06260f1c271493ce9ceab95da76cee6ab8aa0b1b8d2d6cde2555d47434b08127a0ac827d253d9f186e20c56fc32be19a7e797bf45aa02dfea589154dd57f2077254b20a00e523de4608a9fe13c7fe5679a88321925a8879eae4b492d4105c2ae106ffa8e04d744e157bf6ab613a3b2bc62278cea8f97c9c9b1ea76e7587d1eff139ff7b6ca84d56d584272f04c8922ec0cc4c04dd3b6a2e7c659380974f1eab931d726dd8a50e519ba8053eafbae7bd63dc3608f67c4d7652dc21c63ec7e1b799694112a13c6c7d49fd8a54bcc94e086503cd6094b5d959b29772225bb518b1a7469009ac7100f67aa2518669f99001c178a35a9c9a10443a0e33bb8eda39fa79b82b77eac69ad936175b2269a02253a17893286d42c9571dc79e90a20e41eb037bba932741abedf95526d618d231390fc958c25c772377c05f32bc630596d17ab7f139b4d61d1047cf87f8ba33f5d75311315445eabd1b6122f0cfb1ed6d422a82e711dc29697aaddd7256ec3ac7878991638f17c625fe0087c45515a1567d935a20946e24a76d5ff8deb1238c70458a70be70d82305bd008252f689e636f43b9a1e318bf3d7f56ff81de31f211e0dd031750156a182af1f098a53dcbc79428736d48d70e7dcdd4aeea7f6acfc2531c88220211457c26bc84caa54cf561220366b480d82acf4981200a82b5b05f7aa8d77cba554931e358ebfc590594ef0fa3f084b44a69f6a857629996b04fc69c63d9319235fa26fa2e3fb6077a8fd155d3018c253219b23079f36dab4338ebe0ddb74ae937cba7f778219bb922cd25d31232135342c972b1d9b1935112303b50abdfa34aff733829a0955f0724c41e9963ab402f3c68f27a6ea0cb8ca4580d418ccca349fe3b3f74ccf0a25b5a2f54d429151b836e3f1b8ace10ddec187d3bbfe642a19663f710491c6f04dbc091594e29a3d7abf56fb024cc5aa8065be883cb09dbfbbb18b136cc2da238af1f37c4c0013d0da554ecbf0972a15b5eb8d18e83f6500057d87ec8377fbf15c1d7d7deb176ac7fd8cc962ad98f0ef7baf1d6284d2ed836f2549edda70fda6813f7b7ab18bc7ffe4a44b62e4b9de93fe754a410b53d7751141c1f315bc6298efd733e5b3032f7ea5bb5fcc20b9a06d4f1c40f7067a60fd795708faf4d59e1159356a4c4065536b7d5b047cb0f91ad4a0258bbdd41ea9c77bd1ce3cdb662cced4c4ec5cfd2ec2e8721f76920cb9b164775a126e958b0fcedc703590e6446e889c5ad9866bd793875d5be08fa0f1a1f6e13d88d32e5d0ce91414ad0768780b13c941c61da535b55564ce3c5c814c614ee907efffede8f4cb91c0aa1417636eb67932532cca663384d097daf58d199f4d7a772cbb03d591765ff11c74c9f11fef6aca8de4967b99859574a22e5ae270d9a380a9eec275872938d5b0cf20ae1b42e604955456c06d0bb5fa1921e349691b89a0619a8781bc3d013b45cd1104c268e7db31c384938aac0281299dd160aa0a8f9bd459167c85509fba122238e8054ac21e7353173de6a90bfb03fd9307d6473cb43b62f6cddd1f10d2ee23b23fb8df64f9737cb81327f50b227139c2528fc639d9c055223ac1dc0cd1c2e634efb412dc205728ccc5a3d121fd0c5997867b493dd0e99794464c421ad9166006230a5d890e0fe505527e411e40acd82403914125ed447c286330ea055c01bef78aa151c03549d995289cf7be584fd1ba026f2681bfb2274597316723b44bd2425d24c5031c6c79fd94264aac42e2d420aafffdb0f29d48e2fba6b3ebd4e5a6c020d3bd96ad963dd05db202e98fd1b21be6589ba8a58cd205f37f28bc410e85e4bd6df40c7c1cad9b9a5296934f0636653c19785474f31903e99390298a6eac15cc5107270d18bf70814482dc691dc0bb28d880fae080f72604c055cf55e8dd6e91ad5786b82fecedbdcdc2c35b34d2dd90d3b754ae3a7fd08f883837cc1686f524eb7f9e6dbf745852b867976c9de29fd45d032e1d175ea22dc31c282af8002e3697d47ea81c29fde7b2c99d1f55c65920f7aa8215cbe404ae19f913ed7d873f51d16605114941abea4ba2097cef0d77a9ef18abd3a4de64a5f67968f4e83616298a0c815a451effd81e8fc30443ecc3e45405028bf09bd60a7e3b5e5a494b4d2cbec93e7610437e98510b81283167f2216ebdc586ac8426c52844c293a3e9168a9cd1cdfcd15739397750c097369c9f840ae86c39371f822d11b188afc4d027842b8442e1598a959d6f2804cbb8c88f86a6f588d1fbdb34f8ab7d588d393d6ed66bbe859035d7b793107550e877cc27d7ac36f7e752b76ea9facefd092846d6a0f9ba928572bf125b3c8bb9606ae7e7a02f7a1a72c6d6f0dea25822aa8ed5cba51f2021a1702f9b89d7cf182c278c08057dd489ba0a12f7da07c29b8b42070612ff5ca4f59183f72ba4251c84263fdace180b40c5676c7b6cc65874cb6223fd2bbbcc3903fb71a408771877744d80bc9172c8dd6bf2da654b1b3869d964490fce41dd131271f5ed544b9c7c0a326e4edf6de4b682f338a6ae82566883e728f293732ff20e5f42adc2bce79c11655eeb86b01d90802316ef6ba19b040b6a79f9c3490d05d8b235b4a977bef46a83e47b2682db76e02a3c853c505bfde97278e963433ca21f0fcc38e6fa940c293f5423c771136312623aca37bcccb75e6e5b8a95ccb9b31495ed52c03f8d1e043f8e82f0184d2f869f75a8a6eb6515280c80b338a857883331365735607fc23f6b4afea3261a01a29997335cdfa6240109951db65c048cb8a7f7d0c49cca1ed05e1f98d9c9540bdf7562137f63dbf2320b1b64c64db678ff39c0be34d45ec411ae02f85b2fe9e951629e9e68259f4270757cb65365f170f995f0c11715b957bfa0bd6a0778c3f2dff675a4074e5f89f99272c0204572f6ffc49e23f2518cd257905ed1e1ac1e0297ecc3e7a43c25db85487b8776923277d69e22ef0dfa649f48f82d5d4ec94b99f574893f32e4d6183db6d0103aefc0528623a8d4d647d2832e50649a572008c24ea33591612abd28af1356debf983f1034699c7342877d64edfb0ddf947d38f2ea34171a6372c73de2d56712ae755a2f8810341318cfef31cef09c065a2e3028830f662f02b2b80cfb7cd9206962abaa3679512a44d22f8f9ccd316dcaec54ecde6f15a0cb939ad4471635bf91935bda7d9e87bd500b1d3b5d19f2bc944168293fd5", 0x1000}], 0x6) open(&(0x7f0000001640)='./bus\x00', 0x8, 0x100) r11 = dup2(r1, r0) ioctl$TIOCMSET(r11, 0x8004746d, &(0x7f0000000080)=0x5615) 16:17:13 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xd460137aea750cf6, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ef8b7b4363eea149"], 0x1) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000740)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) sendmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="1e71bebe357276be53da85db771284066c398aa80f23407845a8f609d3ca929482f36a5912babf24d2aaad9a40e2ea9a05acc29d46322743c39335ded507709de965cdb9602c42a5045cde607b6596661c32f3e99daae199efd6289dbf35d70f007383e1e09f561ca22f94f79e", 0x6d}, {&(0x7f0000000200)="ed24f6f9e673294ccd27ce7a7222ca05262d71d7ab9d5d2b7b15f74713154f4821091639861b22a3244f0d50e345c8d977514412ee6f3bccde1dafa2c34623aa3f4726cdac60de534f21276455eada36caf4583f9a1a5b4268cadde2a7bd98cf9f9c71a0b4c1a2e868faddbb68b4cfd2017a0a5bfa1faa9f084a55e318d9af714bfdaa72368205f03c37103d55fdeda17fb2a49d9439ebe4953656b32a0dd6770504794107ee1c8ea303f1b7f41ddee9360b30d59d5ccae078e73d0671b2a856b449b0f0fb5d90520bd0bdf8c01da2d928617e1b1ef7ffce8873d7942308040371ba6e0a0ffda450b3f7748b557a8843143408fb3d38dc48b98c7e8c90d37ab6b9f9380a5fb5489896f6968d9f40af369d935589a61118aec281fe4cd6a59144b56a3dcd2f228592fa61dbb755e4adcd8ec78d2dbf6970483c8f0e8297bc27114a8b0cdc21e99ae596c456b13171414349457c274055774b01fac099b6a4af3e26fe2b35a8040918e266a09201bee8ab4fe2c4251a33b8c2fdc32fcadcbeaa36054eb78f8233717c72a7752ee748abdb70075aeb66e38768f520c1634df5241c021a112e15b14beb8e8a7f60f03688fa9bcfb6f18b7279667c5aa59a854e0d0cc9747bff0c490386ac87c786846243ef2c5a12dd48064bca545c7242d489329020a32ba36a86a011500e32e7886f7622753078a37c85bcf72a39d2eb9eda80f57c9edc171f7db021f0af9651562368fca923534bc41fd91b434490d7708adab4e260319cbccd54db41f85fd45446427aaa83249dfa72c78aeed8c1571dec4ac90082b12bd7a1025f1f652dcdb86ecc2785cd6ded7b78063d142bbcf4861d4e2e673f3e629b6aa24572d07532bb81a9d66c98d6d7d20630842dd9adb4a7510709b4661c4b403cd7dc120b13130fa59821874960a6ffbe00509a224938740af3ea2396d5064c4436d6891c85174d272cee105b59ac4871f4b4b66c6d261d890528960c6f6ab32e5ae26159160e4e55200f86d3d0751fb6e90bd1016bdf5f34d38eecd7cc495f4df688026599c73fc12ab243c441bfdd556a3647a6c25cf45ee77b27ee71809299145ffb1cf1c7087dc4b700ac747a73e95e28092eb50703ff791c465a144fa85572e5ec003c50f412630316617b4f94bb9cdd4e198d83dd5949b435188d339b9ec27b81626417d1a52f5efe087dee63b3e9bbec9df1bda132258521bed8cca2c4109d33abb95c353654ebc2bdc9e573b31865c7711c4bd74cc65f41a96605f958982ae509910398541f95d14293dbb4b085146b208dabd036b6e2ac942681909aa39614f0d47baab64d3c2f9fbd155cc49038d149b63cbbfd6653ed3c9102b05289d61a57fe6fe50634550a5a31899e6bf058a59023f2cdf98b265e3e6352a990335cb3463052280a10439646c3322ce7b6eba9c4c8e7bd63dd2dcc55f356712941f9c0c607b2927d59824bdde0fcf20bff91baa0b7761516898e2c7cac80c477700bb0d1b43a6947eea67758385d55f420c6425e4210d927a384a74104e6d535cdecec810115f2537cbee4aebb09b95896edb5544e03f2529aacfddb1f9c6c14d5d96a82ef48e0092fcfa975099dec7cdf54e1c38229e60fea374cf35a85b3c88e5a5d274571911ac770e266476077c1e28703a760aeefe21d1f17836e6b7cb710a57a99ee46199c5e3cb01982a1f997d7b8c2d1e55b99f8e5b57c6e01587fff090308477c71be65d4d3ebc3146308e1d7b6afc80ba5c1ec10e9bc26a672c676480263b9a43397651a1370bee46210a9e1cd7ffc7fa55c1cf533da6b4d0f7763bd3f082edb160fea52ee8826013cc765ddf8652eed253b98a5ef", 0x520}], 0x2, 0x0}, 0x0) fsync(r0) 16:17:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) pwritev(r0, &(0x7f00000003c0), 0x100000000000022f, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x89db3e9e9c85d221, 0x1011, r0, 0x0, 0x0) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x344, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) pread(r2, &(0x7f0000000200)="053d604f17957cc59802d469a8fb9d12048af4937c9f44db9a82777660a693be38af5e7cd2331653866cb9959f9ea43fbc05fd88d8a70aaa3ea2b8126b85ec1ad7734f035c4277a92bc8bb719b8b2c00c9127116063b5194cc07e5e27b64f3c0b34193672ecfdc98b74a22895b433073123d5d0cecd543b08eb7fe28a56f5b7ae58cb4dbb139d96a250e4251f8153aaba57b6552f056d0ba19c48fb20e0260f58c2f6d6497755e2ba8a6cc0a512f29281f44f5aa43e7e879964e3e4e7fbe5374470193e379e4c8d90a46dc8f374723c58b2797908b6f934062c901e0", 0xdc, 0x0, 0x52) clock_getres(0x4, &(0x7f0000000080)) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x80) socket(0x20, 0x0, 0x81) 16:17:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c, 0x0, 0x7}, {0x1c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:17:13 executing program 1: r0 = socket(0x2, 0x3, 0x11) socket$inet(0x2, 0x4000, 0x3) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b156bb0f4ac9c6b680bcb52686e15244105e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c09000000a3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bb9fe9c95bf9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e64d4afdd0ddc70e26cf1c03f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a7c4f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8cde5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853e700c834776fc0e4cdeedf3272cfc4b09c7e18fe90d274a4b2245e358f9f491d9382291e202feca22a6788f4f9dfc7e6eedfc5f533feafb83e29f9eb62798dec45a1dcdf5ff248dd98a04480ae26f67d6c18f1b90892e6e1ff7aa9edf459746aa60f41ece9ae24602d8ff33553fc7b37b8157bd7d2945d3d6916c61916238afbd0bead0cf91f6899e76f2ed47b0cce4591fbe67579cdc451e81594fcd7ae4cea57c2ac9fd71065d1d606d632519011b77b1c385b25de4008e3fd5c799aca58c8917a9e6a85fc71c9731048fa47cb5c3c2caa750ee223c0082cd61754f27fcd9471fe3588876295224d78f9135dcbdd2e4108f6acc089ac252958bb77d4b4c02ba8a6728486b1776a8e0546111664e45172360444183c9736d52421bf347a0228c27d4ebeaee3e2473852fcd661e68bd82e03333ad77746720c056e3b8a8bcd41876bcbc615041f0c889a235a5b4432e32b74ecbe3cb817b90aa72d25c517e8c362609acfc907c319e39ee5dd5564be88eef78043aa2eae990fc54d13ae9991ac1a72a6c2cfa0d870f85044adaf80ad0f310c086beb6a08d7f48182065370b2e79dc6d752229cd6a7433fa762561145258155b0c3c2d9cc78f466062ac89915b9e8095921b"], 0x10) bind(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c653002"], 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = accept(r2, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) accept$unix(r3, 0x0, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x9a) ioctl$BIOCSETF(r1, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11", 0x4}], 0x1) 16:17:13 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r1, &(0x7f0000000540)=[{0x0, 0x9}, {0x2, 0xf6d0, 0x3400}], 0x63) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffcfe) getegid() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0x1, &(0x7f0000000580)="061a0000948000c7f6c9d0b7b50000", 0xf) setsockopt(0xffffffffffffffff, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) poll(&(0x7f0000000340), 0x7c, 0x8eb6) shutdown(r3, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f00000005c0)=ANY=[@ANYBLOB="040800fb000000000100a7a8823fe40a3232a6c15f878946c75645ab87da5d446a966686b4bdbd1f9a6ab2a9b121b171ce262f3332e1bc47e2e977a4f8a5e77f050911f55eb7f78fbe31fe4266e1d41131e323df9f6a589382fc4c6c6821e38e56c6aee54eecf091f353d466e647c0cd39ff85c9e742d0f34bfb0af6a844f5f13ba9ab9b0c864b674247fa3955ddc08c4e885448d884dcd669f7aee461f65857669cbdb294f51c5d509fcfaf87a92979e69e7d42dd5f27e11afb748edea71611c9c1a75caf0785e37279662461572461f40ae20ee55ff4fb138457e22f6201b2103baa0c025229a14c00b4b9daf200e1fbda80903c65fcf687e69e16acab3525081d5fb86585dbfa21d61af41f87217b6b81b04b6927ccecfe78fab0aeebd20dedda841b1f9e6dce48c03f7244cbc5e7c43f92d28740aba52ef9d5e1a6ca0f519ca42177f042e2f22af50910787f186901458bab1919c3e6ffcb10dddf7fa78557e7095e6359fd57973c44eb5285147e238a0e6ee87a493472161102824da8e803"], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect(r4, &(0x7f0000000040)=@in6, 0xc) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) 16:17:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r4) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x100, r4) setsockopt$inet_opts(r2, 0x0, 0x2, &(0x7f0000000080)="9d75fd1cbb48990a23e9baea", 0xc) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) r5 = msgget(0x0, 0xca) msgsnd(r5, &(0x7f0000000180)=ANY=[@ANYBLOB="070fdc810af6b8de88ca30e92bb8da12ec46e5e89f1c09003909275d8c800f66fad6befa4daab167a18b6ad11200bdc888e20798180e53a7d296aef6990a96f3b063c39d7fcf79635c4793c25957a046c140e3745cf59f2ca6fc04ff3ff6489a3ce483937d6eca3e958026b587410759c0a07d186325585651f36530e8e1"], 0x60, 0x1400) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) execve(0x0, 0x0, 0x0) 16:17:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0xc9, &(0x7f00000000c0)=[{}]}) r0 = socket(0x6, 0x1, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r4 = getgid() fchown(r1, r3, r4) close(r0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000300)=0x10) listen(r5, 0x32) r7 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) sendsyslog(&(0x7f00000007c0)="281716b28f827a903677158c424403f705a157902e7648ba82ac84fa8479789f9bbbd23cdae116e14b0881dea170cf9dfa530797fc4512ccd152762eb89be9539d852bfe8ad1bfd4b9a03a8c31b0714be27775d275a9a791eca7f68530273723eed1a3549afd10d2d4e23f8594da884aee4c9d33307df8a2ce69f8c1ace9a079f161cf38ec1a2170e62a5ea944b36690979513aa91e62e24ab90da149905b1b8ea91157f43edc17e7e480a0506811d7e59a6579878c767165af4ee5bd77595b9a8bfa44e48bac9d673b88dce5e3e98d3f432264de726377e9037e0b10868064531a0d22e7ceb40e781e72658e26a535f14265c38245b24de42f8c0e9093116c89678caad9ab1d8697cb170d7b732466cbd4fc4321efd58337c3a95361ba557cc6d7aa4c997f25b3a2be1b5ab0808aee429e207429ea95ac291ec42c100dd4413871b95b1d00a50ec943a7068b0871cc6f7233092a19e6c50df50b3b280cd5973c90dc803612ccd798e8680e1eceef0c951ecde66af6d3ee7422be66374f1c67b3e1b9601fb45593560ed4ba05016a55258bec8f10b1527bf045f17ac1a8198096a3f9e8cf82b1e5fe289dd4ca93cd874000c4d07f0078cf289719fb9b07d047e705443c524077f8969c2804e1fddf7d1906796fb2fe8a47105a71bc8ecdad5d06d58a535bbc0a9b7dcbeebf8769c5627cee7e1913bd3459a1110c246cbd4a87590090e425900d14ab08712874603441ccf0c9296452bf73c2e86d20adcd78d67d7c7d2ba6f71ec8bcf3c001fbe29e9c1635242dc7c81948a0ddbdbf7b4343e0d60e7c355fd8e86b9eb8303e4e6070173cbb40f5c6f48180787956ac81fe34644de0dd6c0141c2fa3c7f5ddf6f784c45e14219df77aa9e750251380055a648e8b852428b947c64f89efc40a88d4438ec1cf46b292460e122a87d71b043c3a6a42d783bd53c2caeae05f3eec485d8ccc7a81df1213359fbc0a06d80f0d73e15fc746a460e70400da60d4c9f7339439c7f3ca0e8774431caa4df361842d37c056e8325fa0831550598b9c63515f7b536b6c658102361ce9e45547b7d285fd285441b9e367247efc52c3e31c16c8c7e853011be7a28609c0162b3f9ee3e9fddbbceddc745bdb500e026bf5bb55304875aa829afd14b9e0a6ef7cc3b0ed0887c46f1a613580bfc7bd6816713434bd6208945334bd1fe7b0216cc9b1ab6d0c16fdcf98eb9661a90e47b295b8f86d22fa65500394a340f5be6c50acdd5c2bf89b4f5132d8b9eb35e9d5e41331dabe890d0949b86d8d66c763a188e17631850b65185715dc65f8839d97fba765f83fcb8c5800626608155ef22f1bc93113f16c15b6ff95884ae3734003194b9087bafbfc63aab1b3250a0f5543e71c8cbb2d6b255ab5060f600f83ba9d520a3a3f02d543dc12afa7fb51ac983c105debb3106be1145cd5ac030efb623a49c7df24037cc1d69c554d06eb582c0aefdc3582d5c646cc66c4565eadc68e884a80eec0ec03c7f4ac4c55726f8ac3f58007121083410b1d4517da4033d07a8a5dcc3baea864a4deec3e0243c7bc920d587a26337aff920a7d245c43ff79e8826b1d51c433b30f5b1a9ea57d2ca6d50684e01c8b0249f987cd27cb665daf67aaf71fe8de7cea228410b4841b9568b77e5ff1ef0cd273bd4c16a99f31e26355ea5b736579166c12678b23caecc167cbb59e823ccfc05fafd29ddf6f3cc82a7b21d3e2be0f0ae8f1da1413b725415d1d27533f5e118d155f8bee2fd5dcde52d5a5ccd7e1974401afb41b854cc1f35591ccc7dae255433e0fae1eea33644e1477821d709cd7fc6df7ad8edeb5be17449b1f4550a0ee32775e219ee2f9adedf059066bc4a52cb569ff0dc031d2ded3f0e338d53ee273ed24c31ddddfacf6f585da1d801c6b6470ff94768aab98dd7650b95edfa5830e33a68df920a522696846b8e4d03b963cfc42e8e50c990cffc9083affaeaabc35ad308ecc48f61300597db5d771799c71bc4abfa3096725e0203e565627bbd0d6e604af929e72ea05da5d251f94d02623ca347c529f4a66bf189385c2b30d1fd2862c69e10077b92c95d0af7e4b577aa9f1bac500d63182af328796cccdb13fea07a537420cedcda25b2a32013b851a1d9a9a1ea8435cbc3ba342f45e86420866a2aa1a07caf8ea444590ed8c732cd22121d097101084f348c24043924b4e838d441223f743162898315747b46ad5d75aea2fda08d2520804bd43334123f880d297dbc4b414cf92e1618d8d3643107de4483000d6cd84dafea28dc1ea7a6bd07bd05213f14c36afa7d8d98a0326bfc9878bf57c294f6dab0ec29451a8c006bd6c03420e4fa962f7b9c55891857f9d6aa93874253b199d68828a1d7236df848a20b2c76804bbe3a759b09ac9b423626a783a8be39bd1a1b5b2c16c6a7d9abb04a0235c3ff977fc8d66380016f0e004d1538595878380a5f5e5d36bd6335e67e27cf3ea419228a198e05f99318eebb58fbbd42a2a48f79108630a12a991f32a91ed9058e73452e38d9f9ff92c4fd2ebbb1ed3b412a62a94e4acac11468b0eb0fc9380d1a234ef80c1bb733e621674095d8e7636ed380bfa3c69f54e7f9bf3c9e6647049bac938a72ee75692e8ff18058fc4d4478fe03a60918537f25a55102566c12358df1ec000e829121a10df5a1743cde8c7ffa2cf01f4c6eb73f9cf53c7adfbfee9161a0c481b99fe1b9bbd6c663273d5024fcf817c40caaaa99067c3611058cdfb92021bc5945d07653af2534ae9fb1f463ef2b054c01ea96af9a859a7719d1ec8840440f30b1ef97a513bb831f700e20b414b9283fb576e73ffc49b9c3a7f841462d07994a64e62894348adfbd99fc7b28e4bfa4d82b91fb5f05849bc8c76c083bcc9bae296e2c030313d621a4e5b220daa867fb8a2a53224bce05cf2be414b3c96121de3c17a7c5b8f91e2895aee4d45d179667230f342090a2fc8b3f36533ae78f925d89d97942850bb200ee681ff8ef2fe25f4e3d1294af16e42206c316fef4e59d824a5d615247fcd82e2478791ba68efa3b349ab6a56ad5b2edea587df0cbf43b9f89a251e322764a52b22972bd9f1e96c144dd8dd325cbfb5ec39ca4e9ab7649f135ea15838e0d37741465988cdd26086f6c436ebc94fb55e23c6b94d33378a285ffb99f8346d2067222ffc939bf1d471ec01cdb34a221141769dfa42f15bebad8a3dc1affff87f61064672f4a9507b6ee216306bd5bf22cd371b8b6730b7492ea2a73253e86913bbb334c701a41e8d6a7094574e2badccf866ba71b7610621830d1fdba648149ce52e4544d7d2c017b812c995e5528eedf9c5064ed98fd8f91afe538f8c7498f6e5576fc7905ef7708a2d3ba8a93db944e5b1fb77d9e7c344e2b39382cb569ac35afe3f3fe6819578eebcd051e75cb08e7e7e75c75833ef586f646fbce9cc6d21658c6d1bbdcc44ca3ef66190749ece1b2d8c9092e1e6a329909bfba46bc53274c444b00d11de7af1c531989594b28ef0f8dd0269b168ec92606e1fd651fca9aacca1f0af814dd6078c1c26e60cf204c1e7151e2ee5aab5fe1c8d8600e84e088e7874e973fd92c1dc68ee55e86b3f66bce1725e146e86ab6b4102401e96a5c7136db6333bd2a522679defc0519d4d91c2bb2c51538f86a85f81758e8dd2a06666fdf0669c7cf9ac99a57e648d4fa60db0391fadca583aa33aab5e602c1e299a3be8d265cd0067dad2479db772457dcde2b271cd304b4c27b152210ffcd8db7b1b5e330d1d84836d42fc8459c6a68737f6b618408a7c7d94b25cb0364cad77ed9317d86dc30d2aad55caa058b2c6f4fc35d559f1a1ca36c66aa3db8df6b9c559ee2a140d8f21d3e4c91e736d25ef5c347495307620fd5f3752166a07aeba148010d34065932319579046aa198a2dfe58d7897128d0bb409090ff274244193456aaec0aad4907d79322136a656333440ebd7ab13e380db5f660efc68fae204b13defd27cbe7e140e7326105392ce8e65b2536336f806f0a304bc79888b9850b6ef9e5ea29e5ee815a1a4c834241d8f4b1a8dc9aeba88ed7e55a24e240148d48256eb77f91a173a9b6111cc28fcb01de4c6873045eccfeb8b00974eed00b5aaf908996e738cfd469da9222e6795e2786a7748219a5c57e8ba5f14f1b60000fbb231c25fb5c185d3c944cc426451b9f3b64e7581d264653e523c7541e2fe5265feae18c452181ffc1a65097df833734720a3fa0258be777e417c67cb2f5387c89208e72d4705da192d8260ee6bcef0a6ba2fe8f4807bec71272c7f5b56603569a20bd63f68de69c000bce8661b8b7e3e75084367c9c8e2fab0123bd0f0ed12965b8d3022bbf501687a7bb91885c2460af3b0cbcff907c50ced247a181dc8a28919027c627e2f0ce4511bd68ed7e95ab8acc560e04180e8fa47f77a7d3842a90e0832a1cc60de83b4fb44d487acbab54f40407e1169300281f15f7145de02571c9f1b91ea63f307221204ef935406d59ec724bb6e73bc8557dc95c07b1734bfe8deca464e8b622bf2b254a70b4a9b0a61c6b5c3cd2c5b55200773faa2553644539774db9bdeb27ae2eb86b650c907562f4419d535a756cce2773f871a7db5c12b08e6973ad420f6be426144bd6799bbfb380d6a7b25eecda354435d644336966f8febad7fc0c15e874683d684d682df752cff5175597581c636aaeaa1357717c3dd57a98440cbd6114741f972a34fd2d5dda4d03794bbcb04ed9be2699371638e0bf0e4c2193b496a75f19f2ba0b0a8880681a99eff79e305ed511e5ab3297c90234b960bb4d20e522c793e10d36b76f9e9dfedb5bfe1a9e31afa314d728ecf767d2022eacfe75400f5176fd4d89c80bccef28ed8d27ae3aa26ce7e682efc578c7e55736dfcc2949b09716df4af24c40b035c93f509144faa485492db0c837f8cc8b23dcce74395f081294013af1544291a2eb51188ae9df5f382d5a3518eb24f37dd7858c294ad6a9b996deea0602e2b92411821873c19b10d67630acd68857e2d0a5d203cabb296e82095c1b60d2a5cbe057d8fe435ffb0c3cbc5b97328f8ce2345c3b38d6971ac2b3028d2e4a8ce4867d769f232b83a279daf1d28d63b0864eeb4c2274d6ed4e8874e8a4e3894282dadf4f5754df5ac7086f54cf58be62a4a83ecb1127d5949e3b2d5c729d62167f19866b36fd4a7dcbe64685a2efde601c2872a02a9aab15a246ed412b70fc889b32748e02be294e441357f2f8dad7b1599cf4b54fcf7ef5f44c60d5d565189a50451df35b4eed5ccec9273fe96375832cc3da528f4c38cc94aef2cdc3f85c1c2bfcd36c3970ce9c58740026f1e25f621d344ac0919048fc0a00ad31639aa371d7973f33bfc0547fc7a006c14752360590ce5e89f9383a32ecc05a462bda5c7ca4c23f0c7898b91dbba0ae2c2faf80a50c1d199915c325f18db377a1c9eb0d9583cd8088b6b1a5a5be8eba25aa698a5d3c73f0f023e1339668c98d26c74b292264062493ff8060b12393be4b2dd74df03a8095b64c6469c7cf2f45d7a13786b6b5749e5520a87ff2f709ead86fca0ede5354931eaf43bbab913f06ddafd7ed0cbdf676761975575b637b0413da628734695a41c0b09572c0f6a32c49ad04e46031c2b78da5476eae54ca5d458008fde19d84fe7eafa96ed37e955c094c201be422cac2b6ad8e67d7fd445106a4ece45384fefe011937e60eacaaeafd737aab6b2f0c5d374db93f829f77e794b452601b39bcee75128cea9e2f5fb6e60b3a9e76b5c6979dd98a7d35d7710a87f7f3", 0x1000, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r7) socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) read(r0, &(0x7f0000000200)=""/191, 0xbf) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r9 = socket(0x11, 0x4003, 0x0) sendto$unix(r9, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r10 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r9) ioctl$VMM_IOC_READREGS(r10, 0xc2485607, &(0x7f00000017c0)) connect$inet(r8, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:17:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x400, 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x100, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000300)=[{{r0}, 0x3, 0x40, 0xf000000a, 0x81000000000000, 0x1ff}, {{r1}, 0xfffffffffffffffa, 0x8f, 0x4, 0x59, 0xa56}, {{r2}, 0x4, 0x4, 0x40000000, 0x2}, {{r3}, 0xb, 0x4, 0x40, 0x40, 0x6}, {{r0}, 0xfffffffffffffffc, 0x40, 0x40000000, 0xcd, 0x3ff}, {{r4}, 0xfffffffffffffffb, 0xc0, 0xb58e60b3e6df2750, 0x0, 0x9}], 0x15, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffa, 0x44, 0x8, 0xffffffffffffffff, 0x86}, {{r0}, 0x0, 0x4, 0x40000000, 0x8, 0x7}, {{r5}, 0x8000000000000002, 0x20, 0x20000000, 0x100000000, 0x7fffffff}, {{r6}, 0xfffffffffffffffd, 0x42, 0xfffff, 0x8, 0x80000000}, {{r7}, 0xfffffffffffffffd, 0x0, 0x22, 0x7, 0x4dba}, {{r0}, 0xfffffffffffffff8, 0x66, 0x80, 0x2, 0x6}, {{}, 0xfffffffffffffffd, 0x10, 0x2, 0x8001, 0xffffffffffffffff}], 0x3e, &(0x7f0000000280)={0x3, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r9 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r9, 0x0, 0x0) openat(r9, &(0x7f00000000c0)='./bus\x00', 0x10, 0xc0) r10 = dup(r8) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000000)="7a8ed00655b8d9e77585f2b4f1b398b9a6124998562c3d3d1305cf", 0x1b) pckbd_enable: command error 16:17:15 executing program 0: r0 = msgget(0x0, 0xccf9ed848d266444) r1 = geteuid() r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = msgget$private(0x0, 0x402) r4 = geteuid() setreuid(r4, r4) r5 = getegid() r6 = geteuid() setreuid(r6, r6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = msgget$private(0x0, 0x0) r9 = getpgrp() r10 = getpgid(r9) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r10, 0x0, 0x0, 0x0, 0x80a5}) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x1000, r4, r5, r6, r7, 0xa8, 0x6}, 0x8, 0x2, r10, r12, 0x0, 0xffffffff00000000, 0x4}) r13 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() r14 = socket(0x800000018, 0x1, 0x0) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r16 = getgid() r17 = semget$private(0x0, 0x2, 0x8) r18 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) semctl$GETNCNT(r18, 0x2, 0x3, &(0x7f0000000300)=""/155) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r17, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r19 = getgid() r20 = socket(0x800000018, 0x1, 0x0) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r22 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r19, r15, r16, 0x10, 0x9}, 0x8, 0x3, 0x9}) r23 = getpgrp() ktrace(0x0, 0x5, 0x8, r23) r24 = getpgrp() ktrace(0x0, 0x5, 0x8, r24) r25 = getpgid(r24) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x4ea8, r1, r5, 0xffffffffffffffff, r16, 0x120, 0x855}, 0x7f, 0x5, r23, r25, 0x3ff, 0x4, 0x3, 0x10200000000}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r26 = syz_open_pts() close(r26) r27 = syz_open_pts() writev(r26, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r27, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r28 = kqueue() kevent(r28, &(0x7f0000000100)=[{{r26}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r27, &(0x7f0000000540)=""/226, 0xe2) 16:17:15 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x8000, 0x1f, 0x0, 0x800, 0x2, 0x850]) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000280)="9b8ba8506f7702ba436e9dde983110c32f0f73edd89a63c40c0eaf3608476edf518b59dfebc897f0da0122f447f799c66a9c9d84", 0x34}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:17:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2ce2) getgid() open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') 16:17:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='\x00@\x00\xff\x01\x01\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0xfffffc01) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x4) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 16:17:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r2}, 0x1000000000004, 0x8, 0x0, r1, 0x0, 0x0, 0xce, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:17:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x74}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f00000016c0)="718bb23aabccd003b5407dca48b9") 16:17:15 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x32}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x6, 0x3, 0x9) setsockopt(r0, 0x20009, 0x5, &(0x7f00000000c0)="8f95a7142ded1ff5fa34881eeecd26b0c25d6dbdaacad7a218efbce07106221f3c81cf21166b5f97f3655847ff2cb0d181b7414984b5f0d666a6a63d6d69ef0ff01186fee9255b0afdb8d457e03ada2272b8e8e3b38cbf82c1ee02", 0x5b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) socketpair(0x6, 0x5, 0x8, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r4, &(0x7f0000000180)="57dddacc9c4d5a359b39580ff84fca0b35dd2f20083360b95eb651788f6e256be998b9b8c51d6a245c1e2985d9150f36060c9a4a692fa00f6e9b2c30bef3beec9c6afc82259d2ee89918ffa9de", 0x4d, 0x8, 0x0, 0x0) setsockopt(r3, 0x1, 0x4, &(0x7f0000000000)="8effda58d65f95d36af08bc67ae952192a81b928f5ab3a7227d992537632fc4a7ad09da8d085506610ff6192011a1ae3c30b1884bcc2ebe14e250fcd4f77c66691a4ac278bceac212b6a8b29fc24ddf973f6451f71ba4be5c7cf0b97792c3ba5c716ceaedee985b9f4611f4e5c7a95cade0839dae231c073a44a", 0x7a) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 16:17:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f00000000c0)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000200)=[{0x2c, 0xfc}, {0x30}, {0x4006, 0x2, 0x9}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x100, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000180)) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x0) msgctl$IPC_RMID(r2, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r4 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000240)) fchownat(r3, &(0x7f0000000380)='./file0\x00', r4, r5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r6) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r8 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000240)) fchownat(r7, &(0x7f0000000380)='./file0\x00', r8, r9, 0x0) r10 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r12) r13 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0xa4, r4, r6, r8, r10, 0x2, 0x7}, 0x9, 0x8, r12, r13, 0x2, 0xf77f, 0xfffffffffffffffb, 0x7}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x3) 16:17:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x80, 0x1, 0x800, 0xffd, "f95ca20094f4af6390f08400000000000c00", 0x8, 0x5}) ioctl$TIOCSPGRP(r0, 0x80047460, &(0x7f0000000040)) 16:17:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000040)='./file0\x00') chmod(&(0x7f0000000140)='./file0/file0\x00', 0x4) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) munmap(&(0x7f0000ff9000/0x5000)=nil, 0x5000) r1 = semget$private(0x0, 0x2, 0x48) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000080)=""/170) 16:17:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x48}, {0x8fe}]}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r3 = dup2(r1, r2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000140)='./file0\x00', 0x80, 0x2) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f00000001c0)=0xfff) ioctl$KDDISABIO(r3, 0x20004b3d) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) 16:17:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1, 0x1f, 0x3, 0x200}, {0x5, 0x0, 0x2, 0x7fff}, {0x6, 0x8, 0xfa, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:17:15 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0xb9) openat(r0, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)={0xd228394da4af146e}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000100), 0x10000000000000a1) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = msgget$private(0x0, 0x131) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYRESOCT, @ANYRES64=r5], 0x2, 0x800) mkdir(&(0x7f00000005c0)='./file\x00', 0x2) msgsnd(r4, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) r6 = msgget(0xffffffffffffffff, 0x464) msgrcv(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000020000000000000000100000000000f3d875e859b2b154c000000000000000900000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000"], 0x7e, 0x2, 0x800) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000340)=""/114) r7 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file/file0\x00', 0xa19, 0x20) r8 = socket$unix(0x1, 0x1, 0x0) r9 = openat(r0, &(0x7f00000000c0)='./file1\x00', 0x800, 0x20) r10 = socket$inet6(0x18, 0x46fc4b57c3c83263, 0x80) poll(&(0x7f00000003c0)=[{r8, 0x5}, {r0, 0x52ab21aa02f5c9c6}, {r9, 0x32}, {r10, 0x80}, {r3, 0x80}, {r7, 0x1}], 0x6, 0x4) ioctl$TIOCSDTR(r7, 0x20004402) r11 = socket(0x11, 0x4003, 0x0) sendto$unix(r11, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) setsockopt$sock_timeval(r11, 0xffff, 0x1006, &(0x7f0000000100)={0x8, 0xd556}, 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000680)="2be8f67721767e1fbaea6e3b83b4849be4a87da60c3263d134396ff6f0bc23902f2b6addf11c19090330062a7daf94f5025e5822b58102ec7b8f8f593e6da7d5ee962d31125a4284eb923542fe3608dce10d1e106e98a8718ddc1832d7691714eba7b95b781319cb6186c5bc9d4fb3e7240e563dfdcebccb45a96fd08679b8a3d0a6f1c732cbd2ad655bbcb26c73bacf536d5fdbcb2a8032fbbe3a3e5622dfdf9339ce8be2d207cf3c08e6082cb78e39c51e953b671696ee9a05663c408c2a2678f36d18ea7f251d9e7035398300b824a9733ac6dc59c824c66b11b46ff1e88319c9f50103ae1be82cce6e7e126d7132c27924ef", 0xf4) msgsnd(r6, &(0x7f0000000940)=ANY=[@ANYBLOB="01000000000000006cfd38356202252ddcc6443fca4091cdc4a97f0b41a8e3fcbdb6af4bf0422d78a136f4e9ea027b74451b3f0a44f08cd90655ea61f1666d1d21be15c154298f71c37d41476930e8ce83e1ac7d01264eb1b66cd958e2f6124d792c340fc786161d2a8456a20e341c42085fe200a9b9dacf929f7723443f83a543bd43bbd36953d2c193abccfd3ecfb758556ac6b19276406bfbe0e6a9eb92a1699e427e796d14a02a916abdd1f8ecab54289c327e7d0a2d3f33f87fabec8ea449cc56eeae0ceadd1d70caa257db7ba768434b611c4f623537c27b36d9d9bc57d47168ad12fca635697550a947822dbfdff86b58fe46f5a749c633bca87a3fa543d604275f54825340c2c545366d46d582ddac9c174ab439f5c6f97d434cc5e3d08c4623dc08859b679b7200717f01a13ff548bcb4204130d5cadb9f0021ce70cb7dd1c10eaac1ef6ef5f552bdb0989ed0af4ae4b2fb9f513cb4cec98aa3d624c50b81943913df6aa2180058add538be9f3bd07912abce3012d52d50300ae884c1f031458fec4dade2bed0cd2e6e0b619a32770b3f8cfe58e2ea4b664e6dfa9ad8a1ea5a460a1229c2833236ce7c8b7ec78895"], 0xfffffcd0, 0x1400) pipe(&(0x7f0000000080)) rmdir(&(0x7f0000000580)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r12, 0xffff, 0x200, 0x0, 0x0) 16:17:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/\xdb\r\xa3\x06xl\xf7_', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) 16:17:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x80) close(r0) r1 = syz_open_pts() close(r1) sendto$unix(r1, &(0x7f00000000c0)="b67e48accc6234bca7899cd5aae78afec928820407397d58d86982424c2b2e2baac8cbd45c5d452ddedb8fbdbd4dfb07b3035992afd319ed8c9e5d7e8c6cd452b11dce982e35bb60010d582c4f03f85412c371e2ea644f122ad395db3921c2a9e2b51222cc431943134e7d76b4182bbf90a067944d4cdbc9346df05bfd26f52ac6835c4df0a592ce43e13e3c2d4088910845c7412736bb93d529702127775e2e8e01483e2aedc4e632eb57", 0xab, 0x4, &(0x7f0000000180)=@file={0xb49d56577a2db4d9, './file0\x00'}, 0xa) writev(r0, &(0x7f00000001c0), 0x0) pipe(&(0x7f0000000080)) 16:17:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) msgrcv(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000d0b37d80c8a46c59cb189200000800b8320000000000000000000000000000005810"], 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000180)="b3", 0x1}], 0x1}, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) socket$unix(0x1, 0x0, 0x0) 16:17:15 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) socket$inet6(0x18, 0x3, 0xe8) dup2(r0, r1) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) preadv(r3, &(0x7f0000000340)=[{&(0x7f0000000000)=""/91, 0x5b}, {&(0x7f0000000080)=""/44, 0x2c}, {&(0x7f0000000240)=""/253, 0xfd}, {&(0x7f0000000440)=""/166, 0xa6}, {&(0x7f0000000500)=""/255, 0xff}, {&(0x7f00000000c0)=""/102, 0x66}, {&(0x7f0000000600)=""/217, 0xd9}, {&(0x7f0000000700)=""/155, 0x9b}], 0x8, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000220001000100000000060000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 16:17:15 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) fchmod(r1, 0x20) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:17:15 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r2, r1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2066696c652ffb"], 0x10) socket$unix(0x1, 0x7, 0x0) 16:17:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45, 0x0, 0x0, 0x1}, {0x2}, {0x6, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) 16:17:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x30}, {0x800000000000006, 0x0, 0x0, 0xda4}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) recvmsg(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000001600)=[{&(0x7f0000000180)=""/20, 0x14}, {&(0x7f00000001c0)=""/107, 0x6b}, {&(0x7f00000002c0)=""/125, 0x7d}, {&(0x7f0000000240)=""/15, 0xf}, {&(0x7f0000000340)=""/201, 0xc9}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/146, 0x92}, {&(0x7f0000001500)=""/194, 0xc2}], 0x8, &(0x7f0000001680)=""/168, 0xa8}, 0x2) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000001780), &(0x7f00000017c0)=0xc) fcntl$dupfd(r5, 0x14, r4) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r7 = fcntl$dupfd(r6, 0x5, r0) mkdirat(r7, &(0x7f0000000040)='./file0\x00', 0x0) 16:17:16 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, &(0x7f0000000040)=[{0x30}, {0x100000000030}, {0x4006}]}) r1 = socket(0x10, 0x8000, 0x80) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:17:16 executing program 1: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x101, 0x7, 0x35, 0x4, "045bbb4c8af189ff63f6078334ea8137b66e30fa", 0x456, 0x44}) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r6) lchown(&(0x7f0000000780)='./file0\x00', r5, r6) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000740)=r7) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) readv(r0, &(0x7f0000000680)=[{&(0x7f0000000180)=""/70, 0x46}, {&(0x7f0000000200)=""/219, 0xdb}, {&(0x7f00000000c0)=""/13, 0xd}, {&(0x7f0000000300)=""/103, 0x67}, {&(0x7f0000000380)=""/67, 0x43}, {&(0x7f0000000400)=""/43, 0x2b}, {&(0x7f0000000440)=""/39, 0x27}, {&(0x7f0000000500)=""/112, 0x70}, {&(0x7f0000000580)=""/240, 0xf0}, {&(0x7f0000000480)=""/48, 0x30}], 0xa) shutdown(r0, 0x2) 16:17:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="00d36b2efb3fd259642a63d2bd8671c97ef5e24b1077f8b5af76c5186dba94e264f4856997e7b0af97149b026de9aeaf02befd84445d0c4d1f63fe4f6c8ea93d9adf8e7d3cd2da452aa06b24e6f44d53abb49b4dea7c84d4bf7c1addfb03b3567748065d0b12dd158c11ebf59e748c73975332c30563e32b367d88081dcd63cc2132", 0xfffffffffffffe40, 0x8, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x40) 16:17:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5dffdbac41a397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2ee7f32cd0aeae28c8e5cc98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005", 0x7ce) r1 = syz_open_pts() close(r0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) poll(&(0x7f0000000040)=[{}, {r0, 0x8}, {r2, 0x8}], 0x3, 0x0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600", 0x0, 0x1000000}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x10000020003, 0xd98, "098d45f75f059100"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:17:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000040)=0x1) close(r0) r1 = socket(0x18, 0x400000002, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)}, {&(0x7f0000000100)="38def8ec469017c221a0dcb3584e70d7d9f74650c10b94b10b2113dd48eb26289ef8631fc2955fbb01950ceffa7018f64b3b5c5cebea51576d2024e44d2fea202836dfc55c6be70fc76983e82861335afff2", 0x52}], 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1fb, 0x40, "09000000d0207d955c60994d8d995cf6e200", 0x3, 0x3}) 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", 0x23c) 16:17:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="1d000000"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socketpair(0x2, 0x5, 0x8, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="a0000000000000000000"], 0xfffffffffffffe46) write(r2, &(0x7f0000000100)="8c65", 0x13f) 16:17:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r2 = dup2(r1, r0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000200)=r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000080)="c6ef5ed6334ddcc6b7a2bcd86cdf2fab6f2e4f4d7725805ece1c408e72a7ec91bc182efab432e66139da1d767b6d1ac90d0bb9428312eb932175c72a7ad4a8b78626894a092f6dbc314191d0a0b08396eeebe4326eaf3a807e48b2c0f784110000000000000003ddbdc1f2c132ba18f2ea54e884f4fe451e7c1f38b0f8faefd5ab2e284b3c0930ec69088a226a05c83bcda3db67a23384dda6ec187c1da761426160b93424ba5c4a5825457a92ebe88a4e9c2fcedd523fc39ba18be666cbc39625485932de5b", 0xc6) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) fcntl$setstatus(r4, 0x4, 0x40) getsockname(r3, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0xffffffffffffffff, 0x0, 0xfffffffd}, {0x18, 0xffffffffffffffff, 0x3}, 0x0, [0x0, 0x0, 0x0, 0xfffffffe]}, 0x3c) 16:17:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f00000000c0)=""/161, 0x19b, 0x0, 0x0, 0xffffffffffffff59) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) 16:17:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x102, r1) 16:17:17 executing program 0: setrlimit(0x9, &(0x7f0000000040)={0x1, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1000, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x200, 0x0) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) poll(&(0x7f0000000100)=[{r0, 0x10}, {r3, 0x5}, {r1, 0x20}, {r4, 0x161}, {r0, 0x10}, {r5, 0x8}, {r6, 0x80}, {r7}, {r8, 0x115}], 0x9, 0xe12db97) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xffb, 0xfffffffffffffff9, "73f33b0698437ce1ae571a6f6000ffff00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 16:17:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000006c0)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000800)="285f6a2d97b437fc9ee7a119c0a7ec3b92b444077ab95129ef6c8841ba2f58389676a62d7824f4093a2283bbf858856cb4e19e1708fe934a47fd69d86843416018c6a6f19570c3db24197354d67b0645b6433b148ab2fbe0f774a286c24cade1986ffaf22d5b085c546bf09d52fbc6ec9619a8c32c4a3f0aec8fa95d0025e617c1c5f0da9c5aad7a0178f359b64ce88d4f0c6743cbc6667c7eb52fac310c77b7d25a40757518ae78342440f192", 0xad}, {&(0x7f0000000240)="52af285a98bf2f5f11bb7cf559aa712f9d4dfa402c685dd28fa8d75677a2b601d0b899aa4a9f45eec7a7fa63102ad72b48e814de1b75ebd6f512d98c95aa810eb0b16d2c", 0x44}], 0x119a, 0x0, 0x0, 0x1}, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r3 = kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() r4 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r6 = getpid() r7 = getuid() r8 = getegid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={r6, r7, r8}, 0xc) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000680)={0x1, &(0x7f0000000640)=[0x8]}) unlink(0x0) r10 = open$dir(0x0, 0x100a0, 0x100) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) poll(&(0x7f0000001340)=[{r2, 0x80}, {r3, 0x50}, {r4, 0x2}, {0xffffffffffffffff, 0x2}, {r0, 0x1}, {r10, 0x20}, {r11, 0x8}, {r12, 0x10}, {0xffffffffffffffff, 0x1}], 0x9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) socket(0x0, 0x0, 0x3f) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000600)=0x8) poll(&(0x7f00000005c0)=[{r0, 0x40}, {r3, 0x8}], 0x2, 0xd64) pckbd_enable: command error 16:17:18 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, 0x0) setgroups(0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) poll(&(0x7f0000000080)=[{r2, 0x10}], 0x1, 0x5) ioctl$TIOCSTART(r1, 0x2000746e) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x508, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:17:19 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) chown(&(0x7f0000000340)='./file0\x00', 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r0) getgroups(0x0, &(0x7f0000000200)) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setgroups(0x0, 0x0) setuid(0xee01) r1 = socket(0x2, 0x3, 0x0) r2 = msgget(0x2, 0x224) msgrcv(r2, &(0x7f0000000400)={0x0, ""/188}, 0xc4, 0x0, 0x1000) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x100, 0x4683dce6b38cecf0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="9d8c55", 0x3}, {&(0x7f00000005c0)="946d660ce4d814ba2670ffa2f333d193c1ab2b7721fa75b90cd6f843042520d9bda34eb243960fcfd87fa4637cba52246119ad17e9eb98711f25efae058ffe8d85ee59ee36bfebe356361baac85cb58a453577cc2a39eb72aa69086be976ad0361e290d420eff635a906b594df58367d26a8a9ea6ed3bdcb817c691f28cbdc63beaaac909100117af44ac461e76205244401ad1216f68052db17188c2f6d4c865a2d880c2f1f6a71481eb32ed75dd73009003ad3eb90498ca7b68e69c1c3b0bf32a8e047b28a84c96659a7f0927e5c5307a9f7f6deae4ac056c5aedebc26e226b6e41d6e9655ad68bd17b49b2b2c9919e4b763813ce60c19622834cf1c5404ee55e3864f2bbadfe21fb7a1971fe85300751f29f72168f0aee93102389dd3a8a76c0ae688565f495709bc484e7f3fb845a1d7f84ec0a512de06944d6a6170ea97f53edc0551daad2fb85195bb1a01a2e6732e08d31ab6b845152b8fb89ee3cfcd23b8ba63b3c4a9915a79b6e9ac1452fea6870f1f203d8a1dffe1705a22c8f3968c215ae02f0b9babb5b77f0f718c2e5d15ed228f4d482dd615877958ff63ad15535d861c0738a8a58f149df0057f30e1bbb4fd5950a26c1c2754b4d922087b5401eb2b775ed602df48e56a273236287d3a1f5c0a0bf309b7fd4d65274a61947174ea0e3bd199599aca16a752675d7d5b48c7af0e543b646bf6cfaa5a5f4c4c185436d5a3c9482e51931cf2265c5b9b4f2525df156dcbdf622e33927f2449d714fecaa98043baa9535ed5903bc18a4f31cf451c4ae8f3d593e0aadc02a1b96e3ca2a9446810564f3f5b5112e21e47c8756bdc8fb8d0606bb13356deeb471f4d3654da3becac2f71dfb615ce83eb6f7691784f30db5e297db56752bcba0fccee0fa1f53953b52f0d639da344ed1575ed54b0393944cbc87cbbd1a466849f7019b44b6fdb594f382c830d313241b5b4eef24aca2ab055f3aa520f98808767b38392c34b891e4946d71623dde993325985a1fcaad6994a1ba1845bb10592f20e99e728e7afee0b1d6dfd02c2ae4c894f86d87321fc253252ec34b2e2a3d6bfb3e4d788d0d4de2ebfacac8aaafd81b7377d56198e0ac03413d5d6072285b3e90d1bcdf7066c919ff19446bbd52325fd809ddebef6c0882f8d7aff190cb34c62a4b00516edb4b39f955c93aa9546072f3ad252f4052b814f1c6fb26890212f3722351d58f12bbb72af438a68d5eefdd39b20c3557ed25c559cdd5b10b94e6c569417e39b5fd8863ba7818771afa13cfac71290e79a43faf8c80e13f8ea0da55e000de3928d3f8a1e78f8350d6660808541568de25442f50f087e41af9de9d024848212ab052ede74ff8405cbc6822c9cb9b22919d36ba95cd464d6f794370c5c25ef12c3578a06a4e6c7573cdac1771e216caed44a77fd3638f483857b1aaeb03665d936f93d035ddaf87c4950d3a955f0949f8c862924809adcd4003e831f89338b7e424406699737f21dbb7149b8e9118b55ec54107885a8a9929321fc6d8692f212c8cc32922288284416c05f1aa9e0fff8cdc5fc09ee0401526254efa6537b532689c9a9f4c97e6e03cf5ab67d8ad2715a4237069886521271befb541247abb01e8efffe1617fff03c30a0f410f6a5c5e629b8a9c179113a61324db242f56804b5392b02535048076a650acd2cec267578bf224510ea89292c8beb52a7a0d378aa681e41ef2481e734577d20d53f9b16fb61dbe18c07f2b4eb57888091f98ac8531e532621d96938027a3b824d814979a04bfc9b55cf21a198fca25f61e738d6b81eafa3c73662bb02b4b7bdcf639e29afa461aa93f6082d0715c9d83a5cd88258eb15a4736b58b0ffb1ead2b5780fd5872918dd508539bc4ecfc1043cc783f8b33d9c421b95f2a5ac54426e85bd0d6b6634c5f164e50ebcdb27b9971ece8db888c8a1a42ac99bb08bfc60d6a7ddd1d26cb5938ade089e547526550ea08ba59f6961afc9a68a1a98ce46e2205292e4896e154e882da491fe0948e4ec57b4a7abdbd4dd6b4956d5a4e5f77854e27cc8bbf9bb65ad5270bffb70fb8639044e2243ce69ebddb8c02e14920179e82543c196ce293a7a968b01dcf8eda5e97669577eb25a3a611d33887a269bf8c47b590c1ab0ee624d1fe9e77c30ec87e1e04d8e2d0c2d8b87b9cec756aeff5c23e4a33dc5b80c60a5b3cfb5a46b9f9d87e154e5b1d4b5d23f1f927b0ef8cd97f674f40e029c2b56be0148d02ea894e9f62edb682199deb41f82374c90f8299038225e3332cdfeb49a79538a762a276ff01fbc22e7a16072c94f3fdd8a052bfa62ec0f632d440ff2c625c4a56fb1ca808060db684f14b0bbfc2216fabc10e76f0df8b116fb8cbd71274e4e34ac2cef434fa7e584f7523a47e1aab6ccd615caa8ff9637b4a078a1d0e75a4d5828063ae71ea85ecfef44c2655a76d0dec2cbcbb203c4d6c07d86067084640ad29fd28e568b30d0f3e024cd275192957b3d0d99e2b5e01c2f3ea76a03fbdb2e6eeaad744e3bbae45dc154dcf0b69d68f152e13abab3ce06c307ec2f729c7243f8f4e19a5104c4b71be82dd64d50c935b7e9fbe8bf73c77d6ae112af965e4612476665814e28f0ffbd6221ef5177976a80d2a8e31636787854096d967a0aeea4d8e58c9b88f11f5a34eb507ca27cd1db0f8c2be1e43e54bee6d28b030a05c0586ce4a0cf0335bfc591bb1959b466317d75a4209c9d36f96fb0f0782d8e0c815bd2498bd1ebacd47caaca3929008cbd41f3e0016e5dc80db450ea2b182babc6b972a7fece61c7cd24ef3c691a45fab0f5fee42467108efc79303ba4d84d4362152554e820d9528f6a7629de35cf170f7fa3a0e6b4afa91e155a61f5735555f524948586f185396a88c70b1285d64d52b1d253e225c930b7829f567cba8943265d63614d6873bf02f04a9171d70d2b5ca0588bf55b827747854ee9116851e4dbcb12b0d7a1d236dc1efb1d3b4c11b492cf8c6e025e45c981fc1a6d50843c71617fe7b0bf30c5f68407a56136f81e34d8b6fa87e5e9bf6d945d20edf7b121564b87807a2cc969c693396fbb875d422a983b6665b237c67829cdc82ee66f17b5ae02ab1d380a92cc1161914acf2c4c1143ceecca721c0a0e0b07ae77c8edc479e047b81e08705e7c85309cf24a9de17beba34478d3f9314ed63051334b5ce06abf5565afafa5e7716964c945ec60d46f595dd2353b582ed204a56602e74f5d1e65432bcf902904568ea30cad9c3c55000bc1fba94f2ff11c701e283face26c319aaad9d98dc944718f8771e419e2140013051f2e2c006c3896c26ed197e15c71362e402a194ce7b3483b6673b739b9e47a57091f49b956b3520c5ca3883f48ede200ba3ae25099ffaddfbd6f49413adad952d1c9ea79e493fc470e9290a9949078d0aadc2136ed8325b0464ec44501eb8b03707b63eb3c3143fe1a816b1ebc893de0a2cbe60060b677e62fea1d38e7af1f2ed454014f400b45656bfee049373ab51cb37965fa0e29693ff3fff46b699655f0d4e300edafb23b6b0227f555a3a2d35888e448d62ef01468eb6a8cffc212e734fa854b4cdbe0e11a5541727a6c56ca2ca65d072705024faf709f2ce7dc1a6059242d3dedf1120bde8d37c6c8e81bb97e69f978b1f6be405f5b9159f2dc1d26998ffe419e5741ebbfc316bc662576163859084f0652fba20cec4c0767f86bf0dacf26dfc9f505c8a39c5be70d8faf080fdd9011cef3c03b19176e285e8c9a9eb5549c60ab8151824d353a29d38460373cb41f315e39e68447d97f6a9dd5f131d05ba038a4ad3409739a58b7162adcb79db3481c3622194f3f1b56ce7cd24f58ca4ea42a2ccae1b29154806e59a9482e06df9484c745c413eac7a1f7fe7d0ff0b0a398622468a386892debb015c1b51dd56a00ac69b342ecaa268a8537803bdd39bd3b1b0e4e58bddc96d2daa4b5711493523390de18ec427264246ebe8caf25b7f6197a1135100afd26388df060bd6218772d9d9c6a7742a7d0d8d5a843d3bffef73cf2a9ffccef9193a7ed3a5c9b728b483ea3280fc1a6b405af7691d57fd4e86e95617dd957a1080fd39c64865eaf1ca95f4fe31f84a8d55038973c0e9b7103b82dbf02eb63df6459c351958f2745788ee165a41d10d8f3314f1d3dd49765566be11f9d96cfa9f2187161c60f0b2072fa75ec1f58f66f6fe7519170faa534c1bdfc0273e97425ace2a3951769b550120430f5c32b78c170009ec1a833829a00d0c90e695b420c227d574b8c8ff6e09b8dc5cf4fa88d53cdd8f130b1014cb98e50ceece99af740072c91a941c0bd1b8005a43b7bc5c63fedc7b30ac153d4a0e9e75482d0ea5d52ad71446ea5f941cbd8305c13883b9e50fdfc1ba4f687b6ad37fc771a4c4fa5e245cfc62e784a162b47e2401321991434dafc1fa7b04d44d06d11948a7e09f0dbfbf6772ae2e7a0ab7b4676bc6680280611a73bba797fe7b7d449e74d41f52b62360d17018057c71adafd30deb5c12bc33af6b3b62eb2b6c0d476cf7fbde608d09c0aedb542b4ead0bf5fbae8729938db953f1fd95a32ffe5ef98da3ee22520990ccbce5f212002b41151cecbf534258e3c1b0a0222b1086aa4ae64dc7615adc5f7ab2a7145096abf4f2001284750df89e5a1e7f5207dc1c63c3bc56a7d84b201ed258f075b8eb8ea6cd66d040e02ea365c5dfa0e7c9119886a242fd0065d7758936d350db30982db7f7d6c1bc895fd48194f6843ecb5eaf16f7192817c2bc2287de9ad3165aca48b1838a9e1ce8e3c5009cf54feafb32850e983fd4f627a57f1caacd6c45c2162d723a0a173a36b4b63401f6536b6920c57a294c087f1768a262d4a342c1b36e2002f01e684b8b838d3330fe2bf445317c51117f0dade82b0bd56e2e3ed12ca244209121af88f7f8cbdd54c807e8ac289d33e54c037c2ca3a41eb69db845fb9e11c8f4fe8bd5e66cdf5ea45620a6dbc91066c3e11d1b658138ae7006c9f9249f780f9861409f987eda1f746c86846dc6fc12a30409fbe16fad2a25703ae042c9d33c1b127e4c273f422e83fb6000100c379a769d8e0ee8327961800f3127831e12c8c9a1af3fc7e1fe859322fde4136a483ab488cd5760aa21fc6719af4d3e295857e3441e12a097f8f006e195e32b26532dbe625927cc5cf437c9b7996bf6dcfa8568ebe791429ba44b87eb7981830c14bbf7723725d01bdf9d4858e0a2ff85ee587ffa848c290c6882348ee2bb3d1e319fca71b33d35e9b7da2fa3e5a0a5b7f5ea8522b1273f2b68bba7689933a579a92549d9d9801805a87b44c7663662b6e0419b51027b7ead04be9272354034771b666779c29b38ac904020146e26235d66c049d1dc793e21b4e809ab69b52490acbf7c906d1ef025789abe5fb0b1c31ad2e21e519b338f7f28f11c2305ee004118dcb9bf00a0ae30d00edb69ed82004b4d4cb7634ce14141163b2230315c3819b86dbf1769008aa44169383a374e7abf5f3a3ad70d326559488c1ad66bb7294a8d1c0439fbf66dd0a6db48f7575edeb9cd20949eb349466fb2ca177aaf527d8f539cd865ec5d78b814db2ed8b6aa19b0c40c92c92eb085b49d7483cc87ac01aeacd571a81247485b84371d07953d8575dfc52a689eac20faea54df7f8ed0e32ac69e1a6a18e8ccae38138913ae5b59c2fbd32f51040044de39ba719822df673821099d93c029d4211fe961d533f8ae647a0b74dfb55e2eb5dfc14e5c18b3679fbe884f477fb49439f72306387c965778b13de11c195507bbf2cd52c6386", 0x1000}, {&(0x7f00000000c0)="ec82e11d", 0x4}, {&(0x7f0000000100)="38def8ec469017c221a0dcb3584e70d7d9f74650c10b94b10b2113dd48eb26289ef8631fc2955fbb01950ceffa7018f64b3b5c5cebea51576d2024e44d2fea202836dfc55c6be70fc76983e82861335afff2ac6b8f7775b065433be229dab7bbfd132c94892226090482d4e77a5a43f674da", 0x72}], 0x4) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f327398a745375d123e5045000000dfd508999e4355f63069086de0a37e05deca1ca3f2c11d2fa47a7311e234c5217dd84c330acf90"], 0x10) write(r5, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) r6 = msgget$private(0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x4) semop(r7, &(0x7f0000000100)=[{0x3, 0x2, 0x1003}, {0x3, 0xa, 0x1800}], 0x2) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000040)=""/41) geteuid() r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semget(0x2, 0x2, 0x788d1b61d051bd29) r9 = semget(0x2, 0x3, 0x10) semctl$SETVAL(r9, 0x1, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffffc8) r10 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r10, 0xffff, 0x100, 0x0, 0x0) write(r10, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r11, r12) getgid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80a6}) 16:17:19 executing program 1: r0 = syz_open_pts() r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) fcntl$setstatus(r1, 0x4, 0x80) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) close(r0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x7, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) pckbd_enable: command error 16:17:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) clock_getres(0x0, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) chroot(&(0x7f0000000100)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:17:19 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x9e78) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:17:19 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() r2 = semget(0x3, 0x3, 0x8) semop(r2, &(0x7f0000000040)=[{0x164fde540a23d138, 0x8, 0x800}, {0x3, 0xfffffffffffffc3b, 0x1800}, {0x6, 0x80, 0x800}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x8, 0x7fff, 0x8, 0x0, 0x1000, 0x2, 0xba98, 0x0, 0x1, 0x6, 0x81}) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000100)='./file0/file0\x00', 0x80, 0x8) r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r6, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000000080)='./file0\x00') ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000540)=ANY=[@ANYBLOB="4526c300010000000000000000000000000000000000000000002d7efcbb64ffc441d27b0ba5c16d7741a5384661c47260aabd0224025ebbf0602bff4476895bee27f22c61178782df95f4018492b4d6bfe3d7af7bceb4c7de5c1c122e1265092c2d07c6d0eee592939aed2ce67f8ec2170d5f01dde6baf43a08306a5bf5549bc95dd17405f8e96975bb2083ff20d3eaa6c8710646c75eab5617044f0ca56b6d7c8332209222566c485e25d4e373c083f6fc4575f6669c66d6dc0b97e8e5b0655214eea5b3f535eb"]) mknod$loop(&(0x7f0000000280)='./file0/file0\x00', 0x2000, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) getppid() ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000002700)={'./file0/file0\x00', 0x3ff, 0x3, 0xfc, 0x1, 0x8001, 0x9, 0xb, 0x2, 0x1, 0x7fffdfff, 0x39248dd6}) syz_open_pts() r8 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x4) pwritev(r8, &(0x7f0000000140), 0x0, 0x0, 0x0) r9 = socket(0x11, 0x4003, 0x0) sendto$unix(r9, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) mmap(&(0x7f00001fa000/0x2000)=nil, 0x2000, 0x0, 0x2812, r9, 0x0, 0x0) faccessat(r8, &(0x7f0000000040)='./file0\x00', 0x5, 0x3) ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f00000002c0)={0x1, 0x8, 0x0, 0xff, 0x10000}) syz_open_pts() r10 = semget$private(0x0, 0x2, 0x50c) semop(r10, &(0x7f0000002840), 0x0) 16:17:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0x10001, 0xfffffffffffffffc, "0a1fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000002000)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e4fcd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be", 0x23f}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000380)) write(r0, &(0x7f0000001c40)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a", 0x325) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x400, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000000c0)={0xdb2, 0x81, 0x8001, {[0x3f, 0x8, 0x4, 0x7ff, 0x800, 0x100000001, 0x32d3, 0x0, 0x2, 0x3e, 0x3, 0xffffffffffffffe0, 0x1, 0x82c, 0x80, 0x86f9, 0xffffffffffffff7f, 0xff], [0x1, 0xfffffffffffffff7, 0x3f, 0x581, 0x18000000000, 0x1, 0x3f, 0x400, 0x8759, 0x4], [0x7, 0x77, 0x4b4, 0xe6e, 0x4, 0x0, 0x20000], [0xfffffffffffffff7, 0x9, 0x10001, 0x3f, 0xff, 0x9d], [{0x6, 0x3ff, 0xfffff800, 0xeaf7}, {0x4, 0x10, 0x3, 0x9}, {0xaf, 0x1000, 0x5, 0x200}, {0x2, 0x0, 0x5, 0x8}, {0x0, 0x7, 0x6, 0xa7}, {0x7, 0xffffffe0, 0x2cb, 0x3}, {0x8, 0x4, 0x5, 0x8}, {0x20, 0xffff, 0x6509, 0x1ff}], {0x0, 0x4, 0x100, 0x665b}, {0x7, 0x5, 0x6, 0x96d}}}) open(&(0x7f0000000340)='./file0\x00', 0x8, 0x100) 16:17:20 executing program 1: 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)={0xfffffffc, 0x0, 0x0, 0x0, "000000cd49408a4f50d8bf00000100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:17:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4b5d], [0x80000000ff], [], [{}, {}, {}, {}, {0x0, 0x8}, {0xfffe}]}}) r1 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) connect$unix(r1, &(0x7f0000000900)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d36d8b1c7db73dd616fdffffff92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24f4b6d47a993b5fef6b8aa593675568d3e92a7c0119cd0dbcddbb0ddad2d3fdbb02417a4aa9c5c7fbbd4eb6ba49439bb17394021f6a7e5bd1be5ebda48dc1aa5759ba48eb9552336f956f99ebe98dbd52816895c3bc3edda0dc12170389965e4a8b1d354d60c6ad7931"], 0x10) r2 = dup2(r1, r1) write(r2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) nanosleep(&(0x7f0000000080)={0x10001, 0x8000}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) close(r1) 16:17:20 executing program 0: unveil(&(0x7f0000000040)='./file0/../file0\x00', &(0x7f0000000080)='c\x00') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) read(r1, &(0x7f0000000240)=""/223, 0xdf) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000100)={0x4, 0x9, {0x0, 0xe71}}) 16:17:20 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ftruncate(r0, 0x0, 0x9) setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000408, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:17:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000004c0)=""/238, 0xee) getpeername$unix(r1, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getrusage(0x0, &(0x7f00000001c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x3}, {0x6}]}) semget$private(0x0, 0x4, 0x100) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x1, 0x2, 0x80, 0x3e}, {0x6, 0x80, 0x9, 0x1de}, {0x26, 0x9, 0x80}, {0xd2a6, 0x81, 0x81, 0x240}]}) 16:17:21 executing program 1: r0 = shmget(0x0, 0x2000, 0xae, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/138) r1 = msgget(0x0, 0x400) msgctl$IPC_RMID(r1, 0x0) clock_gettime(0x6, &(0x7f0000000280)) shmget(0x1, 0x4000, 0x400, &(0x7f0000ff8000/0x4000)=nil) msgget$private(0x0, 0x400) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x9, 0x10, r2, 0x0, 0x0) faccessat(r2, &(0x7f0000000340)='./file0\x00', 0x100, 0x3) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000140)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000240)=0x5) flock(r4, 0xc) clock_gettime(0x2, &(0x7f00000000c0)) pipe2(&(0x7f0000000280), 0x38010) r6 = semget$private(0x0, 0x4, 0x2) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) socket(0x11, 0x3, 0x0) r7 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f00000008c0)=ANY=[@ANYBLOB="0300000066696c6430009e2ac48900000000000010000000001a0000e100c20935ceac9c232304b46a154e897a8fa7aa0e2f93b10465c435e840107c97fc42283a2d70506e76c2b88dd5e08066ee548df0d9f56bbba3c85209a134f13993a672d2d21638f8bb2fc013970e3378ea9c0f567378a0a077852b40ad99c9e2ef07dd7ccf84abe1d220f0aeb7ba3acce86da3006ea21cbfbb637ae29a85663d1720bb382811e0b68fb89c72ca7d018faef2d608f76356e7759ba84f190171dc19dfbcd198c49ba98343740d160453588fedc1b09ba20b1497bb332a16b612287d26eb00f578a881a24b616ca57d1652fb164da487b405776905a4682fb2dcaacc86b4818914d4e0ac31d3c47c2e32a14d533b3e365860544d93"], 0xa) dup2(r9, r8) listen(r9, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r11, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r11, r10) listen(r11, 0x0) setsockopt(0xffffffffffffff9c, 0x8, 0x4, &(0x7f00000002c0)="040070aa57141718535f00000000", 0x27e24918aaaed4d7) setsockopt(r7, 0x6, 0x3, &(0x7f0000000500)="04000000", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0x0) getegid() getuid() getegid() r12 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xff89) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getgroups(0x5, &(0x7f00000006c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000700)={{0x101, r12, r13, r14, r15, 0x80, 0x4}, 0x80000000, 0x9, 0x9}) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) 16:17:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x2}, {0x15}, {0x200000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:17:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:17:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x4) r1 = kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r3) mkdir(&(0x7f00000000c0)='./file0\x00', 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r4) getgroups(0x3, &(0x7f0000000080)=[r2, r3, r4]) kevent(r1, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:17:21 executing program 0: setrlimit(0x6, &(0x7f0000000180)={0x800000000009, 0x200000000000007}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)}], 0x1, 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) mlockall(0x1) 16:17:22 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) pipe2(&(0x7f0000000040), 0x4) pipe2(&(0x7f0000000080), 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x8041, 0x48) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x10003) 16:17:22 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) geteuid() r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513000001000000000100000000000004fecea11ea8def96ecfc73fd3357ae26caa0416fa4f37633699dbcd54bbcbcb37acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208c471a3f8000400000000000000010000000000000000", 0x116, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) setsockopt(r1, 0x10, 0x200, &(0x7f0000000040)="2657d78674dd7ba25b9edd04239ec852462baa3ae17dd71f0d9798e086b70008dd79239932f1b88d02190867e42024cbb70ba4345a5ac0d629a9ee363902ad699aa35ec9e10c79f7c5f64ee153bfa3f6266e65ac8af34bf136295db5bf239fcaba4a61c03fa63115ec7293051b77b13bb31ae3bd6a2cd00835018166", 0x7c) r2 = dup(r0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) 16:17:22 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r3 = accept(r2, &(0x7f0000000c80)=@in, &(0x7f0000000cc0)=0xc) close(r3) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) chroot(&(0x7f00000009c0)='./bus\x00') r4 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x30000) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f00000006c0)=0x2) connect$unix(r4, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f908000000ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) writev(r4, &(0x7f0000001740)=[{0x0}], 0x1) r6 = socket(0x11, 0x4003, 0x0) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) recvmsg(r7, &(0x7f0000000c40)={&(0x7f0000001780)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000bc0)=[{&(0x7f0000000a00)=""/100, 0x64}, {&(0x7f0000000a80)=""/237, 0xed}, {&(0x7f0000000b80)=""/52, 0x34}], 0x3, &(0x7f0000000c00)}, 0x1) sendto$unix(r6, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) bind$unix(r8, &(0x7f0000000c00)=@abs={0x1, 0x0, 0x3}, 0x8) pwritev(r6, &(0x7f0000000900)=[{&(0x7f0000000100)="859946b2a5cd5c3debc19644b67eebc81af6afa655489ea70daa683ee48b1e014d14cded666a0021042415cc93180de3ef82dcac402767af2063692b7278dc6e8096ed6134be9780dfa20c028a7f155016c5ddbb9a4ed15d1a89756cf133b24793d9997ae03cb6fcc5ba0c91ba5f167620f0bcb833fa0e12178bee06c2214d78e1cc00b4696129eb2440ed07f16dddeff66863ee6d461ff716960687ee9f376e0796bd29360e196c850c4f4ee0020488b076e87736997b80e85c53c28d3524da9ef39b5f93dd8ca36db27fddeb062af82d3a616d21df9e213cd4577e52a34d011a", 0xe1}, {&(0x7f0000000200)="8bc028314cc4764c413e3855237070e37b42a3e1f80198de2c0d3e4ac79ce7fb014d9bfb2f319ad52c8cc521f4e86ff4326ff8ae12b5428b40b69d5d65c51ee9443c45dbdd34475b3a5d5a42bafac1f72b522a9d530577f7dc3e708bd9b41f957a39", 0x62}, {&(0x7f0000000280)="47279cf4f25dc347c364f3d0c42c461f46c75384930950b3bc2288ba1fce834ef90fa5bdbd42f6aac8b07a7008d1235120887867684156ce8003a0be3f37b54157729a1e71b3f6c6f6877e79e5fedba41caa899206218e9a25a714e76f224fb094ec9cdf2c7916a19a786fb5904ab83e2d7d16530399d865681907", 0x7b}, {&(0x7f0000000300)="b96bae4dfd4bbe9e7ff1bbf9f6b0a740aa5d1920ee90dbcbf81f3413c107e5bc23ae6546710f8c6d0dd50bc1a02fac3e0428e19a7751598290ca5a60c23313d362d4bfdf520795e6815b24851e22344feab7b24a3e7c3fca226580f32ed3473a1df48ed96fb67b31bffd86c2608309f7dff0096ddbc92b143104c4a325b6e827a753629945b5169d4526815fcf2416856068", 0x92}, {&(0x7f00000003c0)="7827d3e35c8d750ac02d021708b58b7ed26f5c2347636278d158c7db2eb738f431dcbe8f0b78b517e5712ad64866ec1b91754b30d8ab2d43c725ee5718aa83e412fbe0338db357bb3d1165de7db01e3509a856375477e04163b9cc3cd82600decf91740def3b1559ab6b8d10724abf38766a7abac822204c02b3d1aa4559b4101f99", 0x82}, {&(0x7f0000000480)="f1706257d99264ea4b20125c6ecac2608223800727dcd2b9b4ed351147fa75a39334f8af4818c411782f7b7955e23207b3d2965baf94bcbe28826c882c6f8475f78319fcaed8bc9c378f36", 0x4b}, {&(0x7f0000000080)="f75dc6ee150e726876f24b0d2c13037c4bc8a4e94e21ab3b44a46755af1a028137a174a71f6759c920a8ec40c653f36164e20e7d601cbf", 0x37}, {&(0x7f0000000500)="031c420e3d48c8cbcc82a879b8db15cc4b41cc346fcdc2e9654ca6b41734a40f751273518b1e798acc6fe06a0f0e7ddbc05dc85a020125e5f841a77d05ba6a9f404677d76fbf27f7f1a72880695885244504a2c913f80af376009a60313d1b36e8cbbe9b11871fd59fb585617d8fde30fac227a1b7c0493bcbc2df8b3a691302b7f4d381d290fc75d370e94856b5378195", 0x91}, {&(0x7f00000005c0)="7dfd65e708970bf02a768d67a550cc628b5e9c0f1b02ea88", 0x18}, {&(0x7f0000000600)="f18f8e837e132e479b20bb7755ee69ff6a0c25cd2b26ab613f6eed34c03c5935d5bd252011109f572c7087f5fbcb9516dc39bd1cb8801152568a4419fa60b063253edea7099c934b910237da323bbc9edf883f485b39", 0x56}], 0xa, 0x0, 0x0) 16:17:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) getitimer(0x2, &(0x7f0000000000)) close(r0) 16:17:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="2256db63b7bb49a2aace290c4719") ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000000)={0x1, 0x6, 0x80, 0x800, 0x2}) 16:17:22 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x10202, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f0000000140)='W', 0x1) ftruncate(r1, 0x0, 0x100000000) dup2(r0, r1) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) ftruncate(r2, 0x0, 0x7) unlink(&(0x7f0000000000)='./file0\x00') 16:17:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) write(r0, 0x0, 0xfffffffffffffe94) 16:17:22 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="8302adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf87240318089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddf00004123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a41204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f875a9255490b88ff1bf33436e6731ad3574d79be64d7c53ec38b394d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2a57eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d0403054667b76bb2aedb6ee790c0514bca51acf3fffff4000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199c08000000b6ee306d32fe3b216639cb5ba8ca8715e9c82300768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059fae2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c4bb1a944d08a79cc839d77ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd46b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9000000000000000000000000000000000000000000000000000000000000000000000000009e31b69506a71a951c2dbc0b72b50510d4ce4b0358df222fd578f84fc418f406e9388e699a5f1cfe7b3278ca331c218233f37f902b9f067ab9203e0b2c000000000000000000d9c289af99a474250fb6ae8e20d834b54fe0f6ceb2a4217752af149aca8de1a601bd30d2b88bd7519c03d3f13338fe0f84c63df97d29af1ba87316da274dc89e57acf3c366e3e770cca16e95a16df0d2efb174a1e5857ed4d65e135b277405367031df28493a1d7db4b09743b31900304d5df6f46fda0826b4c4769693df9113d160b64abd654f37268b45659c9fc3477fc305dca7d8d1252812ac2f915a1b6bcdad6f220f6499242527b33120b007f0d4de5e32780bd6015246512a"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) writev(r1, &(0x7f0000000280)=[{0x0}], 0x1) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 16:17:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="b2e2ec81cc62ece5bbcb5e03a897f97cff100e5840c78a736993f3c5691d2909ef971e76ce7fc75d0c292a43ab86c370eb6ab8db35c52386d5c6ce653659a00c0ec727fc60c6cb494fad9745740dfb67a708d6070a01e8a55db74449ac450535967e683602d34c4f8fcccfae21d4b540a55cf3795b9ee8e7ad43dec46c47067913b70eb84f3f4649fd8c993c03f705ce6f041e63520693982b239f1e99639d49bbcb45a3503418e2b88cc145b36f0c7d49d71da5548175ea3a34e1"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) write(r2, &(0x7f0000000380)="92e3", 0x2) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000180)=0xc) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffff09, 0x0}, 0x1) 16:17:23 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x2) getsockname$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfb0c417f168d55692470a080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4098], &(0x7f0000001900)=0x1002) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r2, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) renameat(r3, &(0x7f00000007c0)='./bus\x00', r2, &(0x7f0000000800)='./bus\x00') bind(0xffffffffffffffff, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) setsockopt(r4, 0x3, 0x400, &(0x7f0000001980)="2eb640c3be16293f41b21e7319a517d2c4b1d331cc5a7a2a733f9f9859fb9cd3d08c32b0182d5868259c84b9fa0758302105cb39c018d523629cf554ad1408438d6fb7b11785448eb541ae98cd921a25390ff0549dc603e29c73531f029ddf0ce8b8e7a940f88abbad6919fd4ff5c0bd0ed9677fa0ccfc39b275609d9532994d3ef19cd9b876b126f8b2ad1879e5e1798f74dd799f6cd2762ddd956e8243531dd8faf2d6a56a2b235bf5c6ef3b878ada1b321d7155bc101b06cd8ccde52132302c8e3ee65eeda7adc6d073aa98d96015172326dbb1a952e7c28e4e90889b8cccff549a32ddfccab1b90fc25e741c7c2351b9c82f41859cd0b2c18c947ba289b2285c009f439655e0ac5233101204532b9ddb14be6332667894d7e2b4bb486f434f96829cf9faecc21a4223a7211d455cb31ebc2c6c3f08b94ee37b3853dcd0a0fdff2d61b467f33249bac974e5a90138c12b459f5a532c5a27d76fb0a1afb1e672ee2bc73000750ea59a1a91769186a64f9a2bfedefa2a7f07356df1b6f9697aa8cd92b3e11371b0a00896dad30d0da08a25a8d2d0dee760125a2e3469ae1e0f9fb228bb43459eae70b61e1f434a79c0bd8fd0664598e80706b7eba662fa3a670e110efa62a85d165db1f9ae7b7959201c636a9d440ca9e6f72bd8d7e85ce418339aa4f014d61da729163968c388cd68e8b657ddea6fcdbc1a2eeb0269284a681615e376bc2e918146394a2371cc69a2daea2dde13ee42b72804d64da08fd62d59405df164284b9f7c7eeee0a438a387cb9f4a7c17ae0d42b17e9bb2b9964a7e88978e22112f0989189616716e9f3dec0afbde45365851a31616c390a490f62fef01ee03b683936e0d464a8855b88275974620f821aa2be84d4432738d12655732824a432c3763501c8bef67f90e2a8b7f740652ccb637d34c955d44efdb519a1041d6c057156c9ca1c0f2fbc683d4581f9007c58146283a22c4d620bd23566179a439105ecf5395701fb43b9b22b748417690afc75ee1108cbe4f8ee114c79812b93c2214f533a199a54452bcc9d6748c1013445de74d4a85bf84bcab17a6a662db8dfd48169328b1e11d2689f403659a33873932cd4a984ed2062f45a3fd953018d18cccbb9c08879baf6e2701a5ed507f1b0f9bb7100d2dca0f767c3105a2db66d22779e15fc65173dc0fcf35b99c3850c7cfa8adffbb4ba42a9114f75166480b9b21dc8b38fef54a27d694f8bc930b03bf51361cfc2846effa06d1c5fcd20c19e219f20e6d462a70ec5391d26f1976eeaeb68235f0b23398c44244c9af288badd5bbb9bfe9818d150a42eef01412c555e13113846f9474117193ab786947474a5737c6f654cdd43c554cb243c9a5fba4a3180b894f5bcade116b34059d6015d32a71c3380f82192299229ceeb551bdbb8b0d01fc5545fbc7d9ad01dbd97526b5cb578afb95be00a3dec80625d763363341d295301e99e09d878021c45c1276a92ee9e28fe3a84a478182a89ec41af89bb6159975a29334607397ca0c19d887f57030e5b85e3a246732d3ff4999ed593243bd96469d7af53c754638199ecfb21cc683fe392f46f495c89b5e7d9a2b5076eaaf101e436102cc98c8666a2515d469f5247982bc78a735cf9e3e744cc7715696fac800501ec4c623a6eadc50f7b10411bfe58cbf0848490a32e281b6ba2469f30b130b62ff9751a5afd3e4200314b35998b5a7f37ddabf9ac74c2dee018d674379e2f2dea21207b0e35e189bfc2745e7cf4f6ed96be7ba460a795f901cd41c25f628fa0c5b17766688feee89c593947be3226e99f606edc3a031d633f8062e7b4c9db236b782d6c49ceb5d8651086f449fa2e9c68fb895d822a3d80c9d880758f548c39f6f6699d662967037d6d335beca0acc173b3878b32f61a080a6e99b39cd173302e3f9a924deeaa5f0fcc8e62f8bd4296f4e5b1263ff3b3c7e38023955f95048d17d19fbc50d3f5b12cb442202b66aac27cbfdb13abfc90c587695ef7890dc8a90e943b7ab4bcf4317272e447d10db27c6a291a1d6f2dba379894878d3b96de5480aac72db1e2a33e7fec5bf8acf974c09584abe283aa78f782b07d40590b4b1cf396cd5c56b8c48fffa1b708136884f390913fe5b42b5ce3111ead5fb6a0440200d04abfd8ad429871bcaaad7dfb5117b9a7122b9547812014e1a75c58f6792020d0878816e189a1d7b425d654142f27f0bf3d82277dfb50381f5ab884f28f144916dc9000d2740392271b3781b2e5746b991ffbb73514cc1f4925f43bfc75f1213031226b40b3a16a75bb4f2c3c9acf10387d8722b03c209262f09b8c5bcf2c250ece29384c3974ef5e13122378834f01cc59a7d6eac03750b66fa379b2c0c405c2b704904cbe3e5df6b051f5e483ac4b451758aab956830715a7101145778a1bcdf07e80e0b7a722ba50ffbd2f39c2b3da0740d399bc45f3875af6e9beedaad0c24e2878fa5cda54c95fcf87f12702a766e3c7404e0d9107150b16a4936d86dfecf36a4451f06c6e215fb95e1f7c44868570edddf0b8ae3ab84bdb5ebea181113ec17d18d3998151502740d7b365a0fddcda23fce9b079babe286d7483420959212a4bb818f7bb12ac7dd7bd8be025d2c4bb3d47a6cb85d0d3f96a9a1163ab25e2ff888b962da1155890d42652e60561901c6b2578a3f331cd5d6019075ff6373d94b745e888913119673a95aaf82817be5c405365dd035d7fc3a266afb28a357b59cfd14dee3da494024c54168444879d5dea0aba54c89ce7aa4d336914b1ebd5e765375518565f9578afdd53dc6c7fdce4306234a8ab27564fa084c1bc51a443865824d95ad8fa45a7766d94716a6aabe5ea1509bfd443a3c0d8dd409a25a6d2d1a874347f8003eb5cec24670fd7bff9fa52980e9988f0e5ae9b503c73fcef5db332c0713f289a86b0f8d4d37f4705bd21552791cb1c41de90704c22d06937bb2920ecc169a02b61c63bc5f976d2aa8906ee6714fc18c9c00c3488018df0f61d7483da8a4f4d428b716765fb292d52480e84c00cb63292cca4f9caaf8316e5e918335cbf2a8ba76793b184482f50a574bfcc254138c0b09bd1ec3d14cf413ee45e6d22d7796f2a68a745654c141e1355770104f60a0d86ca984e48ca17b584c8bfb93abe5bbf4e5836d689de3824ea595d0a157385aac94031050bac70017b3e062c8c9ba997f94a6873191810ce1e0dfb6d42e510bb9f69f911392e68872d11b07636d3381dcaf405b6cd50fcd57ace3b8c61dac78695ab0b6e219be12b95a0687b435fa5cc3351e56bca99ff27c6e6ae96dc7cc732afe58daaa7b28e500943d59a4f747c2fe5919e2871633577c02b82796efa5270b536886adf238056cf9df35b3067815a3a29896a43f446047676fb5284932879f59e56d026177c4a6c13c51758598e1792ca0d7cad304070e3b01d151d0d28e539cfc51834d6417871dfc077e51cfc4b6d2e738f781d3a9205fa219603fe5d5a4313d34156d8f749f112ddf2a722972f5617aece912edf7945a133d531deb19d7cabb84fdde9c46f628f1092e2ae14c6c4308ac6bff3c497cfd78e5992599f0717bcecdf12dba2563967dddcab2122b55fa1b64d37cd72f0147b0bbb208babd5057541392fd212e8ab522372e17a31171c1e5ad8b20e08610889e0caaffbfadd1282f27a3d76eba37b5d4ec3602755c178476beb3f291ce90bef3dfaa40f48bfc3a67a6b790b98dc5aa1d3f6adee8a566c1212bcc1defb4040b9f08b69c9e0724fe8c4d996b7f1256239a9bbd3b3cbc300b6873bb3955e71f78d68ecb92375dfe6334a49af7d99883c1ce109d686bd4456f00b8b01bba8fc0188be378ce135b60b79630b90f60e30bf7a8e0c20533b9fd5c48b393c8ff649920fa7ae0f6d6539ec0b01696e2435b5625dd480946c5a58f5105d4c880d3a79e4225b35d42b6ec552962cb7db7f45038c1e34a1210bc8c96fcf02521b36e9b5abb078d2c2b53ea98fe7efff174f72f7b8d43436798c4aea2d3c5bcb1758070d41f86c48e67714fa674d135685320f739f0ea66d665993f4178af61b925e34f9b176ba81b870e2e52b7168a51997a03a0abc6564dddc1d13a3c96d37cc75d113aa963e35d17565200167704448b30a80e0a93543db0f8623d435548f6395efc81c00c076389ae66ba88e513efe31e567c5dd27b85125536b61845bbbbcd4f559b3be865ff43907727aef6adaae92027889f4d3fe9f0e3b7fef84d3a70fd70a84a7aadd02af58cd312e2c94a150a8ca626d57270ff79d74f7f3e987be99be9529758f72f18dbd419428ba389212d985bc59a49a3052c066dbf3d62594d516114b0dadb4489f8e660bed3300692b1270eac889b3100569d494c12eb6712df6c8c898ecb966152b19b795e58c39a4ebc7798c529b5ee6fb3dd92ae203d34a49c9df4b1d6838b70550abb1045a18f734a47e618f4365b2db363286e1cea0628c97c4b5067795f079b11298e5029d19df5e7c65ce192fa0029c813e5c4032425114030ad163e53fd5eca8a6d6bf92065f396b156ad430ad9e5c6eb3047980680b1ae156f3c7cbb7a9d51711ebefd4b745a1500b87b5343e8e9f63849d9c3cb9a9d243228a703dc87f808b68a46e7a6ef10c6cbe5166a0b66b1bcde7b5684846bf2ac1efc633d0237d6d6b3b3e33273c2336d146568959884b01a88424353a4dcbc5873507dc17118886724556d1b68ae346c0c58bb9d49bcb1e3bd0787c3cf9215c02ea7027b27d6a93c09fd29814a563ac3b267d6d4dc27f841ed7f3221446ef55ab9bd7986f7a45c0907f57a9ef528f5d45ed8fce99448fdec06ac366754fd0fa403eea62162ae184c62a66d0d5efe5744098e94ce1223b63de5ee4b019f520dca074d216ff96c50d03de51b2c57451d4b311b13eda4ec3ca0433acf251e04b48fad1cfec8cb1807387d02ba98328084515adcc68a5a7d4bd78e07f13bc4a88595bf649cd86b9a3aea0cb04d1d4efc42ac2ec67ce4b4d4e9354c0bd33d2005eb9286d8ed7af3bacd6b45c38f4568a3c16f09f178e84f576d8deef96e9effc218cfa8fcca67d828fcd7c87ff0ee3dc40345f8c18f66b255cf87607290dd18d8577fe7b928e592d690c4c686519cce5c383c95a01702f4ff26297aa279131d33a8d11ba996efafb1403acc9008544fdcc9bbf502617fb3fe121b46694ec8ef563da5af3a1c85e17aa9bbbf36b3c8197c0cbc2d9e1fa678fff7655f4d0e80edcb8be0d3d424f621c4bf2f9c3eb2e54f5bc9a68f30030fdfac4ae37f5e2250d1f4e211fd079e9f5dfaf6f8b089db5e98684c9ba7a2535af67f7c30a699ecc1c0fbfdd0a2c1552591f58f7566de31c3d9b9904cf1a0f697d994624dcfd1b37143603d73594504cfe1139f74a2b705f3a2149b9ce8331bf853d981b89c8d5b95c61952d7de466d3362eda9deabadf6ba135ad8198824500d50c11e3420a142bc88dae9366e9fc56beeaa5d8511a75936cc299e2365fe23344b43936e3f1c0bd507c1085739f9de1a39cad5d9dc5dd4ecd650a0bd37833e2e745fcbc97d10e4ac300c353d0b73c4d2973c663771b384b67724c349fd6bd76642935d66c347fa825a2e3c3b633019477d223c016388ce58d6288f3d47aaa8011d1905adaecf5ff65445b6836409b7fab43cb552d8f9fc1778c6c941eaf9f033e75ae6fda4e7f02f5ca80d4f894ec4b5080ecbded714a74bc01840065e378f674948337464b1e0d015e784979a1210f0042964a033ebfd0ab660ab6f8e6c33a8bc1eb3e2ae72", 0x1000) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername$inet(r5, &(0x7f0000000880), &(0x7f0000001940)=0xc) 16:17:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd18) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 16:17:23 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x8820, 0x110) fcntl$setstatus(r4, 0x4, 0x80) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r5, 0x0, 0x0) ioctl$TIOCSBRK(r5, 0x2000747b) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f00000000c0)) 16:17:23 executing program 0: r0 = semget$private(0x0, 0x2, 0x40) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x1000}, {0x0, 0x4, 0x800}], 0x2) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) read(r2, &(0x7f00000001c0)=""/209, 0xd1) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0xf3a3) write(r1, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:17:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x3, 0xd9c, "9f8dd8e500"}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x6, 0x2, 0x2, 0x3e80559b, "801918210c30aa5f6d55420651be59f5c49b0f8d", 0x0, 0x7}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:17:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2000000000000076, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffff}, {0x25, 0x0, 0x4}, {0x7ffffffe, 0x0, 0x1}]}) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100044}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000900)={'tap', 0x0}) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r12 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r12, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r12, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x9e8b4d88673d9d2e) r14 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r15 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = socket(0x800000018, 0x1, 0x0) bind$unix(r16, &(0x7f0000000940)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r18 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) r19 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r19, 0x0, 0x0) shmctl$IPC_SET(r19, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r21 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r21, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r22 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r22, r23, r24, 0x10, 0x9}, 0x8, 0x1, 0x9}) r25 = getgid() r26 = getppid() r27 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r20, r23, r25, 0x1e4, 0x8}, 0x5, 0x5, r26, r27, 0xfffffffffffffe01, 0x9, 0x7ff}) r28 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r31 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r31, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r31, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r31, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r31, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r31, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r31, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r31, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf58b4abde3fa3506a07000000000000c4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b07004f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r36 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x2, r32, r35, r30, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r36, r36, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r38 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r38, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r38, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r38, &(0x7f0000000e00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000009d4fdb1e4c7b86ba606cd20d0f25ab5e8b6db066cdaa181279965e776dc897b3d38dd04ad50672c4869e41006dc10d518fd22a5607ec5f56d3f0a1e5071e9b4cf20ec3c25682c79af9f3acd12ed4b8e69a344c6b5b8f03a6e8f01889a931df1fdcc7edb686f47"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r38, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r38, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r38, &(0x7f0000000480)=ANY=[@ANYRESHEX=r36, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r29], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r34], 0x4, 0x2, 0x1800) msgrcv(r38, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r39, &(0x7f0000000240)={0x0, 0x128, 0x0, 0x0, &(0x7f0000000000), 0xfe37}, 0xb10d6f71bde3ac79) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r41 = fcntl$getown(0xffffffffffffff9c, 0x5) r42 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r42, 0x1, 0x5, &(0x7f0000000340)=""/192) r43 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r44, 0xee01) r45 = getgid() r46 = getuid() semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000280)={{0x2, r44, r45, r46, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000980)={{0x2, r44, r40, r37, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r41, r41, 0xa5, 0x1, 0x100000000, 0x6}) r47 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r47, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r47, 0x0, 0x8, &(0x7f00000002c0)=0x2) semop(r47, &(0x7f0000000400)=[{0x7, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r48 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r50 = getgid() semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r48, r49, r50, 0x10, 0x9}, 0x8, 0x1, 0x9}) r51 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r51, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r51, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r51, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r52 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r54 = getgid() r55 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r55, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r55, 0x0, 0x0) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000bc0)={{0x5, r56, r52, r53, r54, 0x30, 0x8001}, 0x8, 0xac4e, 0x9}) 16:17:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x200, 0x0) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) r1 = open(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f60b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0000000055351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee874ef0c23067e33d751c9632e67", 0x67}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:17:24 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x7) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000100)="711dc266f929807358a32e429f0e0f1ad400bdf376a69840e0a9ff7fffff069088c533e3642cf72a10a76c98b3cea041bd9565ac1bcefbe540cc853f", 0x3c) getpgid(0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xfffffffffffffc55, 0x0, 0x0, 0x2d6) r3 = socket(0x20, 0xadf9fc46f3873bb3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = getpid() getpgid(r4) geteuid() r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r5, 0x0, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000280)={0x7, 0x8, 0xfffff540, 0x6f47556, "9defbf92c6740bd1bd0d656fa3a5ddf6ac8cfc4a", 0x2, 0x80}) accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) mkdir(&(0x7f00000001c0)='./bus\x00', 0x1) getgid() 16:17:24 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f663b056916da7b05e981f323ff092770b31553271f2845251c1b9ecff9d600b7f3b8d556ffcb5b33c8cdf7ea9aa8933a7a0b9b2a814fa1ac78365825e61432b040dc4495c27a6b24a32be2c40e177b6b838b2f52f726bc68c1144c08b8270d81a468c586e00c72153003789eeb708d6134577f40bc20adcbea44db83ecd919ce627a7056ef623dc24b0502389e54bcc9054f8ec71a41af4698a4feb9f34f92"], 0x10) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x9cc811d4e14e6ae5, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000040)) r4 = dup2(r1, r2) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r4) 16:17:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffff7, 0x7fff}, 0x10) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r0) 16:17:24 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r3) r4 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r4, &(0x7f0000000200)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x0, 0x0}, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r5, 0x0, 0x0) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r9 = socket(0x11, 0x4003, 0x0) sendto$unix(r9, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r10 = socket(0x11, 0x4003, 0x0) sendto$unix(r10, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) kevent(r5, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffa, 0x44, 0x4, 0x3, 0x3}, {{r7}, 0xfffffffffffffffa, 0x14, 0x23, 0x0, 0x2}], 0x7ff, &(0x7f0000000240)=[{{r8}, 0xfffffffffffffffc, 0x88, 0x1, 0x0, 0x8}, {{r9}, 0xfffffffffffffffe, 0x0, 0x2, 0x1, 0x5}, {{r1}, 0xffffffffffffffff, 0x4c, 0xfffff, 0x100000000, 0xffffffff7fffffff}, {{r0}, 0x0, 0x2, 0x78000007, 0x2, 0x7}, {{r2}, 0xfffffffffffffff9, 0x40, 0x2, 0x50c, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x11, 0x4, 0x5, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x95, 0x800fffde, 0x4, 0x3}, {{r10}, 0xfffffffffffffffb, 0x80, 0x4, 0xff, 0x476}], 0x5, &(0x7f0000000340)={0x3, 0xffffffffffffff01}) 16:17:24 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xc4e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000300)=0x6) kevent(r0, 0x0, 0x0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffd, 0x10, 0x40000000, 0x0, 0x80000001}, {{r2}, 0xfffffffffffffffa, 0xa4, 0x80, 0x1, 0x3f}, {{r3}, 0xfffffffffffffffd, 0x4, 0x8, 0x3, 0x1}, {{r4}, 0x8000000000000006, 0x1a6, 0x40, 0xdc3c, 0x7fffffff}, {{r5}, 0xfffffffffffffff8, 0x1, 0x80, 0x20000, 0x674f}], 0x800, &(0x7f0000000180)={0xa99}) r7 = socket(0x11, 0x1, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r9 = socket(0x11, 0x4003, 0xff) sendto$unix(r9, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) kevent(r0, &(0x7f00000000c0)=[{{r7}, 0xfffffffffffffffc, 0x61, 0x40, 0x9, 0x80000001}, {{r8}, 0xfffffffffffffffd, 0x2c, 0x80000000, 0xd4}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x0, 0xde376f4fc3652785, 0x9, 0x100000000}, {{r0}, 0xfffffffffffffffc, 0x10, 0xeebcedcee3ec4b85, 0x14, 0x3}, {{r9}, 0xffffffffffffffff, 0xe0, 0x0, 0x6, 0x6}], 0xbd5f, 0x0, 0x8, 0x0) kevent(r0, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 16:17:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") ioctl$TIOCSTOP(r0, 0x2000746f) 16:17:24 executing program 0: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x4, 0x2}, 0x8) write(r1, &(0x7f0000000040)="618305040cba13aad44bd25f7d9ae8052d1911187b60114f24a26ce766301d0e4248dc3449a29ad7", 0x28) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x7) close(r3) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) connect$unix(r4, &(0x7f0000001300)=ANY=[@ANYRES16=0x0, @ANYRESDEC, @ANYRES16=r5, @ANYRESOCT=r2, @ANYRESOCT=r1, @ANYRES64, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYBLOB="55040403fe9bdd060b8f1cec2e33bd7c02c8c71a0b471100ab93de6c34b01e19c3a5ff4d66137900791f17d99f966f83c243077df64a690f0175edf84a7bee1c4c8cc2eb68517e71f2be43ca81b5169dd244ee38f55a58a20d331ec43974faa22450e80ef664de833d53a29d75c3c771e0a7490122e07c670c31696d44ff950e97e462e120cf29a575c306456e54461c282f1618e906690ff7668177e4560e11b16459a58fb0a3351b78ee43096fb73cf2cf3bc277dd12556862abd546f04a08de5e6b471e931a5a4acf2f3c4556b0e916ed0f0a6b7cdf241e5a831d9e61dbf6022d4811f647dd3803f989090fe3f3d67bcef4cd2cbc9b9ead7a1f859c61a691a733b8df020afdb7911721daf163887cf0a26a74e51373a9c4a400038a2d3cfaa6bc815a2efd81e3b30389e5f6689643663ef90148015046a0829d9468c6a66c5df40de5f137aee28c36deb1f9064cfd6562b84ca35d46c7ccaa4618a0df0b065959439826e9dde21c2dc6406a932a2a99ebb4574054adeaf19088482920371ba5d82374f62ec0c6dad34cecb86b498cb34b1a7d8ea23318174ac87d54dde400fc6c50c7b7b411e5b4bc24fea1a3cb16dec2584367cf7aa8944782e074606ebaad130d148a824de0e7a946af04ceab9bb762159c1a728d04d668e1cc773ac82b09aa3ae75dc1a1057af276c0acd047dcb5ca0df46c75233ac8e008fe54c1cdf38bc100325a273b7f0adfea6890496b318eeeca9f7c8c2c0b19ea931a5b70996a5763674d1d5a3e54ab7573ba4be1f5ad94be73b4cb8c19e10bf68e192e1ac23846981f309c0b849a67e567f338a81a2eec057d9c115c47237dbeb1c8cd9c33a1016a65b6e780645257e897744b5e5b0dcf20744fdf38e98876fa9afaf088acedd098381b6bba552609086927de99a3fa5eac551abe603ec13cc7cc9768a6889619763682ce0d1425d75a1549326a7bb745eba545220f571e19d3815d729b45ef66c7d04ea74652b7fc36e4f7a33cd24e61f7152ff406e95a1150178baf9add42801944366b431703c7ddad4f20be56f05b20c323eec7d0986bfb695a17bae2f9410e709ca510aa3fb2b723116e0bfec0c2c684770f6c7da4e1b6b53059da514a8ffa36e93396e676da4826d8700c5ab058666ed2cafc7e5cae2f93111b26d8f8dbdcd069fca9c51cdb94009dfd21f13d063a654cec37aa3114866a0355df3ac161a4e580a60e13d83a9f98a22b551923446bdf4aca5a2a29f757eb21a2885802ca507ba24c611c9c8cffe0906387cc132cc99a811dbb01f6a9a79dd2ed850500ee6b9247516d42caf71b79c69db4a4edf8d1c2dae015d5e1cf1d73b5283e71d4108983cb2efff2734cdf13ecf09dc5deda1b1f11a355304447847f0e18db577727856b0c5eb5cdc32d5e3dcff6f926908d9a96d3d99e5c2e4d8f5b022d05be535dace87bd800ac845590f90afde2d0c1bb9a51d86c1fb83f8635989872ddc6abd3d0db0efa5d4c644d2865b9ff047609aca596505bc19bbddfbb159e123837635b924ecc936b02f94e24ef3fe262038dc3e8d13dde1fe38efce393555fca157cff066dbf7428b7b411ffeffa4dc110c9b02c44610cd3192dc2cebaf313c5bf7087abb9fca508aed69e6a1137039836ecc13d05462f654228931a190fab25bf12ab4cfa378da15668db119bd57b08b4f2066c07a3a39990c089a9e34663d156a5575e87aa5b44682dca6691bf13844c40f584d862041888696ee6d903759d8b957713378acbf97c394db1ab5da7bbd6b5247ca0296c9d76098afaf5a6767e8f3f07c41d65e1edc4338962d98d6ca8bc043e02f20a8b2f1fc557d6ee6ca642d137888ce9f91ebfd6b4766b2d3cd4442c27a3e900d014e3b75eb565b31453dc47f622f1db029473c4629a8d0b365c692993841eb53c9364046ef4b87f06f9c45b459b3385774d895f964520f401605d8ad843837e7d2cf1cd996bc62f48d59f0ba0c3e71578f7f249f476e9a62b006d7617d7f57e83f924645d05317c2c5edb9111c991a702f0f4821dbd93b816319c63c64d1098e76f37d36bee4515f0b5b6ca1696ebecadb2b772cb60214b0f9b7cf59a1137a85105856d5f84b68834476b871691702724c420b414694e773d8b41b0b85f12945446ccef25e0ea8499e3adbcc520b6c4f197af676e2403c0935a1a6c8810ca9ffd7bb6cf9350fc1801ccde7dcd8dc1ce200a7da26ba46bc3de0a6c21ac53a79d8c4f4e031e38f57945182bbc53ad0ef55f85e1a7e5bcf234aa0e796dd591b9c4b4a1f0a112f2f58f393b1bbc873f6c998e3d3fe959feeec37de9ca8617dfed0cf29605c8e5cbdeb867de27095ea91f9178da78551ac1d0802e4d4ba8b8455a38713992af28b08b87b96338d1d1aa25c112effb1db381f5715f8f616854fa9ace8522d3827e0050e817e1471962cdbad00c1026ece46add4062b2c57f7b42db4cf980cce434991a155ed45bed7c46ca334d59b45b0bca96ed8bcc7d58485497b7568a0648472e825e22634b545c045a4921f69c34ca367bc000a1989fc2312859688b2770f11707492365b1bfc4e69774fa42e3e499fae2bb2c86181e72526524d23992e611527e6f387c960198bf8a326885cb8751d0e4532101efe1e0d04d3861fcfcea32dfb298aa299db9749aaf1ea6a265242b74cb83fbe1f81ffb8a317724bd5c044130ec5b69bfba020fa3c8e72ab16db93e50f91b8cac0a4fac48a9efa55c91d70b7f75e5d30b9442cba9215ccce4fdf54ab5bcc2e4238dcb55ef5f625577f369126c01fb6b24eba604887f121b0f816ac89ef55149756b1f5de64c37fcfeddc057ab99251501bd664362585344ebcac05b1e404615cc4a73c472c54e2c71be11603d47c34b665d8e21d9fb9aa74b0c2405dbe7998fbfc611a26c9d41b959c90823104b6c75b66cae36ae1ed50c1ffdf2d0126316e59f5a4bd1fb8ee9797faf43694f821603980d2fb0e3798ae9f3eea64f5fc9bbfa7a2c4e61aa53df783575f0683b547d36cebeb40196943fcf11636b0e369f46f3c59526c93e39ac9a5c72f974278dcd4fd95ec5acbd585281a260c7a9acf3cb65d6e16656b741553678b58cf233ca3e33b8685dfcba3d097587047694feb41ff34d786ad3846ed5febd860fe84045f5feffdf150bc289ee9f94604d67012f7ee435aa0286f19471a920d86735a7575d30707ecac97c77c5117554f881282bc87361aa76ab9d9aca8dd79bf371e6a6f9a94d9d1b1dea34d83d278f719355afa653adcfb289bca781bc7bce8b2556c3ff7ad6d929df5c3da951df45ae720150ae1e3b36e7f111fa1756d904328ceb28c2eb418cd7929b2fdc422ddabb0eff3d0ee381f05584489bd015ef3c35d5d2beec1f45cf8852bcf475d6156a3f27e4fc551ecf6e81e629f0fccaf78154831680c3aba4845a0c61b333ee7e410bf456e3ba5468f8d11712e22b8b1389711a281b2b47fbd87a25e1e9a9db0200065cd686ec402299482d49f39f057171365646965f489107ed0582a3147864e1b184b4c441d6f61fda9f3c39aeacfb99a17d545c993e9f38b9a64ed9be2316da17b82ec2e3093abf2a12736c1d21a34d5f78f60dffd408a37620ccfa67af8bcce5a92da98a1c3719f30b7d4d894f3191a1dd94511aca3e54d33a08cec3913ee5972a1ba70d74e6f636102b943aa72ea09d5a0c2666b0dca17a4a4a653f0321995f50cc313e8e36b4514a58ea5c4e003f3bf955c388744110112e7fe2421c21144211bc6b4dace55671f5effdadcea01d8d507351720c8a7ea42f05fffd1cc8ea5167e62d656306f055569b4a2cb29ec1aa5b766de7526197a9b4919dcb1f7ab9d9d1e3e415a6744a392479c062df50f36941b154bdbafed79bdfc289c2b069dd806cf68c8a24deb7d12c3e2f3d71eb5d56d91281141b35bccc97f88fba500cc3434e7120c16f1f068e70e7a31037d8a2cc4a826df69b7198bce54f7ce1a52619e15d2c16014d4c7277fa8fa2f925359bb526ee22a78afc4c24b5946bed1eb07ef9a20d12364f7541dac4ce7a77e369a51b3e8178d77df2b0bfb388f0a5b0fc2621c585d59ac85a524d17e514f3169e140b46f6c6db8c2c52d23b7e302784de72d291a8fc163644f399ced6019fbeeaad3998d5bbe623850f36cd33994f8d144e908ea0216fad43726fb62a1c56d620fa763d90a919a7f0dd83f185788d5a8d5acfaa9985506842b71bf25061b2bb5baf8fac8fd0035b75fd9cf519ef9677498f1a4e3e06738d287fbec5d0be54b932be6097ecb9382ea938c432df711ebbb2f751adbdccd57c1306d4de79241bceda7edd6b699d67bd47992c6f5a917e1238deffa3d16fad1935bac605d8ef8153165c6f27f48b5e93543a77fa9ea31b5d07e62069ea2ff99ea9d7ec61ee4318e9b852fc4dffa650d5882ee8289e8d9d8ebe805d4a006581123d1dc2321fa51248fd5b9e18d385a9a26cd0731a124cc37ee384be38ef81e313a51f5e4f89087f59157f5066e2c3c6558a172ea19c9992dda381d7543fe230cc1abc1f61626e417e2db2a89cb507d14c4fbdbcba1b691f7870804a436fcf384f5b4128dbdbe1c68e99c854256d22fa917854e59bd5937ed4cf9dc14b18dd7de8b2e6f38cf3c6be3694d7df8d9fb013fe0bcdafc3c5cddb1ca3832547c4521c3e1fff8e5f7d0c24bd7d5c52c81aa41e3714bdbb657c45439588b450c14f7f43dc0781bea530bc71ce05a120b0f78f29acf0d09a888f9ba0ea3097c965b47eaf3c4b2566b62adc1506bb5dc032eafe4a2e5a756fe4f0a99424acfba06e6dc1156fdb169fd0ccaec575308acbe0b7f701f3aaf90212ae004a3962dfb8cb2ed5d2f614e3cb02bc0b72f91998aaac5b960be060cad5f3bb76262fd70e225d7818133c9764dcfd1c147dfb83bfbf59cc1760237cd96fa752071e3da54f782e724fcf2c9f9dd5a1cf0f7fbe8d7bc741094a5b64a22d7da70b0365a4006c59fc2184583e841122bc9d7451688108359607fe0102f8e8b426254354d385256680af0f5e56707a83d9df1ca3fb161ac1b6f1ddf90d1ba2f014d70b67b2174d07ec4d6a0c61ee2faf0bc72e009f451760e09252dab9daa476d795c633ba5e1fef5eb76a1c522cae966a47e355d2a8912eb51fecad58750f5845284897c8fd0c0a7dffc07a5e352f54e9090b776ea38a660a0cd57e5d080786fa614ac0fd532f2e9d4f651036ae71ffdb0230546195d206ac568d6827318cde69a5d8697ae0390194dc5434b4b74c2bc336d35fdf82d45c2103c8ee9b6b7f8d7a8ab9a23b7ce109c0be4e299d403f0c8e4d65501c9844684bb41cf13bfc12b7e7ee938d62424bb3b6c2ec5d0184007d07af8a5c7b2451d23cbfe8d9e255b3b3bf562f52f5ea595d757838ca1bbf184a169466c181852ec11b88805bad132c359e42ff94137c615d3085292d554e447dccf59e99007a6b72740e48fc85b5d4cb849e4502cf3d066378bd0f3b8c9fcd306a9d53fdc8923ead8e0eca68271fdb725b3722fff956ced8f3073b2acc57036fd6524c05152550d525211df88f1cf195d02e4da1ff22f44bb68950b286dec6adb6b6d219c59e74e0262d7911010748fa8e76a21a84f95e37bb2b06cab34d97420845bbde24d7a06cec9227828f2a27311b6dcaf80cda2243cae31938cab10a4f59284f2fd3c647c1c1b7c042d4974352bb8f989eb3fb510f96218713061fc81474f3608ca7fbecf80e4dcdccbdcb59f3397dd6ba348a47ae4b55d324714631b0d0d4d32bd5b4a9b3298cd95b47f52fc09d", @ANYRESHEX=r6, @ANYRES32=r0, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYPTR64], @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES16=r8], @ANYRESDEC=0x0, @ANYRES64=r7]], 0x7) r9 = syz_open_pts() ioctl$TIOCCONS(r9, 0x80047462, &(0x7f00000000c0)=0x7) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000000)) close(r0) socket$unix(0x1, 0x5, 0x0) 16:17:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x24) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x4c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 16:17:25 executing program 1: mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) select(0x40, &(0x7f0000000000), &(0x7f00000010c0), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r3) wait4(r3, &(0x7f0000000080), 0x0, &(0x7f00000000c0)) 16:17:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4, 0x0, 0x0, 0x1}, {0x4006, 0x0, 0x8}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x7, 0xe}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:17:25 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x20, 0x3, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x20, 0x2f4986245752c50f, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f00000011c0)=[{&(0x7f0000000040)="568b28aafe38397c996649a2e6954afcd11bc2878379cdd649680ca586041613e0ad82607ab8cae98d729687c49b7d7dddcf613c667f2ed4af4c70c1007480502e69ddb48977e4db12d9f5ee2f3f6a956383559c63b62fbf211b93c1cc7ad536cd9f1c0097e864137c124d774c6bc959d63688a580c8a47354cde8f6df0771f767e10b1a491ffc80f3231e4eb32f34b800c9b7b777a811995e5edf01ab35bda93e3fed220df832c623b73d9c16fb", 0xae}, {&(0x7f0000000200)="8dfe92294db803e9018dd437617179c0ad2cbcf6ed659d07f33114e47e3837342eae826118ceb29482012d", 0x2b}], 0x2, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) fcntl$setflags(r4, 0x2, 0x0) execve(0x0, 0x0, 0x0) close(r2) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000140)={0x5af07f0f, 0xf4ac}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000300010000000000000000", 0xb1, 0x1, 0x0, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:17:25 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001de40faf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000117e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/3074], 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) bind$inet(r1, &(0x7f0000000fc0)={0x2, 0x2}, 0xc) read(r0, &(0x7f0000001200)=""/245, 0x3ee) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = dup2(r0, r0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000f80)=0x9) readlinkat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000001300)=""/210, 0xd2) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000000c0)) ioctl$TIOCSTART(r3, 0x2000746e) chmod(0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) pwritev(r0, &(0x7f0000001740)=[{&(0x7f00000016c0)="3f6825fe03350b423385415859d968c242d54e6d3571dd843710928595769fe0fadda49dcdaff50ba6ab4033ece4c087af63a98c38ebb05074b2ec1178c4724573fcd09d857e59355289af7391579e9851dc0a08f1f979bff75edb14cd", 0x5d}], 0x1, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x880, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000f40), 0x10000, 0x100000001) syz_extract_tcp_res(&(0x7f0000001900), 0x7, 0x4) read(r2, &(0x7f0000000040)=""/32, 0x20) 16:17:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da0d4096e8c8b6b87cb2d72b8bcdb9ad0a4f5f728193ed96ab92f12fc4d5f16b1000000001628b53acc547d533587c189eac3", 0x65) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000280)=0x2) write(r0, &(0x7f00000000c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd568c71ed2879e91f98c168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2d687f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xfffffe39) r1 = syz_open_pts() close(r0) dup(r1) pread(0xffffffffffffffff, &(0x7f00000001c0)="f8d9bd3ca1c0f960639bd8585a4eaa6f083cbf255f9caf82e8df1a95361b1a18a02fabf92bfb8843a277e4e0e98090e5cecceea4976464d4e34262cdba77c8be2e4358f5f32e4096160c9c4e425aab2adec49157a4ab6165da244299102c983f93f7af43dfa2558f5e8641755f26e95fc896a345191e08b086322b091e3ed55c8640792d10db50b9962eb8ae4c86895bae45c25139e3370050ae41e113543320b8518d81b50dea7ac6acc3a20551a865", 0xb0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x3, 0x1, 0x6, 0x0, "8fa107f19dc3305c3661596f9b99575a4511b838", 0x0, 0x400}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x2ea, 0x0, 0x200003, 0xd0f, "b04d6a6e069f67648baa088b9c000411f33ffd00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) close(r1) 16:17:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000100)=""/78) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) connect$unix(r1, &(0x7f0000000080)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f00000000c0)=0x3, 0x4) dup2(r0, r2) 16:17:25 executing program 0: r0 = semget(0x2, 0xe9f7fe0c267abe99, 0x200) semop(r0, &(0x7f0000000140)=[{0x0, 0x2, 0x1c00}, {0x0, 0x2, 0x1400}, {0x3, 0x3, 0x800}, {0x4, 0xfff9, 0x1000}, {0x4, 0xfffe, 0x800}], 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x87}, {0x6, 0x0, 0x0, 0x8e25}]}) ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000000)=0x1ff) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x1dc) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x40000000) getegid() r3 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) semctl$IPC_RMID(r3, 0x0, 0x0) 16:17:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000780)={0x2, 0x0, 0xffb, 0xcd, "380000004034d012a47364d200", 0x7}) close(r0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = semget$private(0x0, 0x4, 0x1) r5 = socket(0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x1000100d3) semop(r6, &(0x7f0000000480), 0x0) semop(r6, &(0x7f0000000000)=[{0x7, 0x7fffffff, 0x800}, {0x2, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1000}, {0x3, 0x7, 0x1000}], 0xa) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = getuid() r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r13 = fcntl$getown(r9, 0x5) r14 = fcntl$getown(0xffffffffffffffff, 0x5) r15 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000540)={{0x240000000, r11, r12, r11, r12, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r10, r13, 0x41d, 0x5, 0x5}) r16 = getuid() setreuid(r16, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r12, r16, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r13, r14, 0x0, 0x92, 0xffff}) r17 = getuid() setreuid(r17, 0xffffffffffffffff) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r17, r7, r8, r12, 0x20, 0x7}, 0x4, 0x5, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r20 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r20, 0x0, 0x17, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r19, r21) r22 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r22, 0x0, 0xffffffffffffff9c) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r24, r25) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r26, r27) getgroups(0x5, &(0x7f00000006c0)=[0x0, 0xffffffffffffffff, r25, r3, r27]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000700)={{0x7f, r18, 0xffffffffffffffff, r23, r28, 0x20, 0x6}, 0x10000, 0x2b, 0x10001}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a51", 0x323}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524cc14d50d8d25870ee9199d140a2cde66064e8312feda8770cdbba87f81b34517483b6dd9de807ef6d5765705acf436e5c55fb18d05b8e221707385968b2ba95e3f988a7cda6b63262a22c85900bb18d8883fc", 0x92}, {&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218cc89cecc068daf47ccbc014fa4978feb1b5aeaa32cf8fb15897c0ea6460fbe1dcf613d5e2900db987d0b02ace6a4077a96d4a16c149179eaecd9380bca6e93db57816d2cf223c7348a15fd5ca37c6a9322f779ec2d0a5a9ea3b152ecffa87966e5932851327bf74fdb74f209aefed116ceed326ad72c503641ceb55f92eee8d888b84fc96937436f2b8d062efa116832f36f42d6c1dccdd0a2ad72ee7b27f4fe549f2f8dfad1e4274e6bbede723b9be6eab638bac5dda36cba8710feda5534edefab250acf86bb5c32cea32be221390c146e271a11c2d8fe39925cd348467bdd072913cf6975bf2be34a11d2b1486c3bebcbb83c695abf1c56dd5b00e8a2ef7cf1f561b2e59e8759d8d8458ae4790eb6048bb134e291bc1395fe07efd15116c9ebf5bc3b57e65f7a99ded6f4c794fc8c866d71c8afdad66e3f9faa604ab7d5f40f532b8a27d3127a427550b2ebd7930564f124037d255446b0468fdacb4bbb0c2b2cbd2173f154defe4098651421aaece5bac562e361cd431029c5cbdb076fbfa867be720da412b19a2900e44d3b66f5b3424048e49d89b8f3e16ba3160100d58959df9ca6054a29269ec54249094a0b068cf99740b466c720d7128c85286dfe89173cc8c5776b2cefb7d37e94d070d26270f78c18cc6d0ef3a05d5ca58130286b4fd8073da31ed9750e9c4a35f8102b95324d29d1c0c0455918f43aa4f0f6f95f275ae325965c25397c68768dd17496bdb09674583859c8913b6815403c2ce020250638b96a9308dbec328dbc204abd570dceef4398c410b8db7a9d302be58df14a925751e8ff8b4cfdb7ace7a2a92c370e0c944ff0b0fe272352240d8ef0608e33bd2b902c6d2003b19634725a37d76615d0e91a6f07dd5b0ce6de75d23e7a4e2318ef63bef94b4f13d5ac6fe282059349d4d204868efe8ad334ca53e017be76216f326bacd113cdf03e0e1f809423cd03450da701a3eedb788bc5ebc3702f9e2fde2c133703423c12e0c18b563e3bebbb8113f516adacfba517666d7ca8f88bb23961c45b3c999bf9ce586d0eb32397ad259ae40a74c187e7fd187129f764cbc5c048fab6e70fb018f7667540d6e1b097e220c1c90317ad4a7a43cbc1bf6342e3bb65fa13948c9735674b377948404f483f17fb9269cd9b38bf7ad338fd51e66add", 0x686}], 0x3) 16:17:40 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) kevent(r3, &(0x7f00000000c0), 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) 16:17:40 executing program 0: r0 = getpgrp() wait4(r0, &(0x7f0000000140), 0x4, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x8) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x180) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)=0x6) 16:17:40 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="fccdf9d27d2d6282e593031f79786de054b8461e7a65832be13d", 0x1a}, {&(0x7f0000000080)="f4825ed53fc3abed6f35051c7894fb20738d5b532a855f979258fac9449f8df28fd31eb1e9dac65feb3fdc680baef7b2", 0x30}], 0x2, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001380)='/dev/speaker\x00', 0x2, 0x0) writev(r1, &(0x7f0000001540)=[{&(0x7f00000013c0)='L2', 0xff74}], 0x1) pwritev(r0, &(0x7f00000008c0)=[{&(0x7f0000000140)="96f41fbc094da4413aed7ac74a1a0ca32746546be92bc8b2ea81127633a60dfb2feb6b101e7e3bf2e52082ff1b01bab15fb73fe653d075857b8c5d9611cbc83055bc580e9af8b8595c8595cf386a411301c64eb324156f5d455d53b2db1317248a20f9b5295067ae5b8bc1d9ae16f7b00f864ec59d2c8dde192de8be514773d2690ad7246cb067e0927d1f6bbb3270bfb9fbf851ddf7546d7a22987762e325568fcf22efbd4642f79ace05332feadeacc63953ec401720ded7690ea666667c8b7d0b74aa14b44ac865a8fda04eeebee4b8102f0b82bc977b7a7277133333590cf54f", 0xe2}, {&(0x7f0000000240)="7dd2ec894b8a922a2d60a54282ac1b3f88fcf983f8d926408cfcce0cd332324e06fad1d9eadb78c52d45382792bf16aad49f5c877ea58229ede0824d4226009e00221dca731ba07bc6a547ff6c49dd277e952e2b3d95bfb557c97a6a4a6016ee3fe237ceda6ebdd6337727d37309940633aa45a051a6d75f9cf3a88ff0b6a1fe860d830b0b9994a1864d09c1c6c8aa47cf2f5561914496b30b684c88d0e27a475bf1155874e85db3f86ed948f3", 0xad}, {&(0x7f0000000300)="f0b3c66aecdbf2a41c2738ffab23d4dec235551151f03465aee9bc74f07cd40782ac259d0653d28019675a2bbb56db671843c68526e4d567a2a8a7f9dc0b0bd98e3262ce10565c4bd226ca3f4ffe1bcbe290c2263f16391cec00f0f80f4bee367ffbff4e0b301d964aa6d91322d764625e02617caeda1667fcbdf1506ba871f6faf36a07df07530cc04db9c582e6ea9c0a6c32b48147e922b6e06f566bf310da655f0d5ca6db274e737856edb15f2fb9a4195234d8ff1413fa65b33390fad2f05ecd73b52a59e451f0150e1bf32f13e1ab74e5321a19f0f26c3f1beee45ca0", 0xdf}, {&(0x7f0000000400)="f7051d81cd3baf817cf42cd6e62882c21575e39160986dbcc704c7b7364abde06da1b50bf9287c28c395a0019521984a0f4c00bb135de62f28", 0x39}, {&(0x7f0000000440)="48ea4d1f7bb26504cc487cd373dc6ea5a6246f3108b15edf02e877ca77e17980f407f4f75df36de5361cda7412b2d00178bb416fc4dfee7b118fbc92e0c538a1db131f4f0ae5beb7791c42438fc01aff0934797795ce543f600875f76d1267", 0x5f}, {&(0x7f00000004c0)="823ddaca8a54407de3873bfdc516bc2540c25912057f5541cba505c9f58d68a63485e6a42c947a1d7cc3d5be77a8a08dac51e959e7390654af18bad99acd9fb7b69e9c4b0dff3fa010c8718665c349d8ea2fa75e90a21e1197283ca0db0adae78108fc63d89d42ded2ee8c5d15e4faa0f0e4046b21befd93e0f681e8", 0x7c}, {&(0x7f0000000540)="64beb1ed530aa347b862e8271164dea6762df4af471072e22ca0a3fc379f3407c8ccddeb60f3d71aaf518ebf19b5ef5dcff7d12a864cfaa55395859439a518ec7554c49399f6f4920d50c45347c4f4c84ff90a4fd2dbcb982e8ab4bd05adf9e1696e08d9b1bae0202db6f5918be90c7f9d4875615cd5f31c2806feb87f3dee068ce19f149b2126c07a70cf222869427630c048c301af5fbbe3268b811708d1f04b58a390696861cb276895e454c810594b36f7ac26bb65b1671d6dbbe40a65df2089aca0f58a05d050fa882cddb1ff2ffdba171a4b2624663c5e0119dc2fd7b943cc54368665e4afdf5e50eebf86c5a6e454b3bd7daac1bff8bf4244f7", 0xfd}, {&(0x7f0000000640)="5f00fd40aa47480d700c37e433486ec3a27e10e5c6531eb6421d161cb70c37cf0443a1a9d9a1f4c4d242aebef067b216b33db1100679e4ca87ef6c7da37555bd2408efd64808193655d5117ac0108b416e386a3a762b578d00ca18c81bfffa3f853067ab04ddd5f414574d4a5d06421b79b37e54da6ccd3e075cdff4dfea31f6ccbdc427c760a13b99fb79da2624e31376bdea51727b240f3845e7b19ca95d4a6a271d3c31e6e57b9657383d5119818c31bb1d827ee57af188b9485b1cf6a4", 0xbf}, {&(0x7f0000000700)="41dc6bdd3482f3aaac2dd5e3139a58971e7af534ea0d4547679b93ecc97bb13b94e2a59f67a14ac499fedff2ecfcfa0625673b06ba267b84641ae34def6bdb6a3b58e91225df3cbb9400bca0f1b36cb1e95728e44d9cbc89c6107e00e72579401a5cf3c593bfc60b8e9c817a5610b934eaff3a7cc0055bfa7e4f99fa419a97bb3915e8a3bcc29d757bca938870f6ad080c5af80605ad164b56fab9", 0x9b}, {&(0x7f00000007c0)="ff1f26bd4519720ff0e9f1292df9a5716c79dfaebb77bf0194b85484e9920e0be7569fde48b1877d8f961cf8a9cf4801ed9de74a74c206f4d01f90b3803f1159683a508447670e3260fc982f759071ad437477ef18fc7f14054a143eeb4bfaeafb3995ce3d5f05a8a87d4bd4442975426ceefd9eb25efa5c89f2632c6ac4ea9f7cf8abba9c1cf5647e15699004d662f93bfafe9692045b4ac7d545b107b0e238559d978ed09dd2e28e1069b9e3f4a63ba2d21661134fc48cfca977790b217f123c1852dfe12db59d9745b5a4c27e2fe5e0915b6582172ccf1ec8246bcc58339adc0e6a71641e2c9f64abe83ed55ea125", 0xf0}], 0xa, 0x0, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000100)) 16:17:40 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="62020247e00000010005308943278eb06e1005ec1164d0b42c0605a93564c9aab40d22b950b03b9144437644ec9ba8c1499967a5582c7c0e6cfc13bf6eff8c6d09dc742f538ef85bc9e29950c30b808091d275c7af9ef50efc78c5b32e70cff6deaa207cccedf1946b539572442e67739e7a8e6f3a0b9e0d0487712bbf751f42ff3116c4fe549a935803cd89514ed7605d66491e35c02b2da965c6053a6220cc2159362f7c7880f2a2001396cb883d14f3722015744a8e5b9cd76b86af87171fd6e4af813f"], 0x10) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20, 0x0) 16:17:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x6) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x1, 0x2, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x90) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x200001b4, &(0x7f0000000140)=[{0x8, 0x20, 0x6b, 0xfd}, {0x200, 0x9f, 0x7, 0xfb63}, {0x8001, 0x3, 0x7f, 0x81}, {0xf2, 0x80, 0x0, 0x4af82eb}, {0x4d84, 0x4, 0x0, 0xfffffffb}, {0x401, 0x89, 0x4, 0x3}]}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect$unix(r1, &(0x7f0000000100)=@abs, 0x10) fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r7 = semget$private(0x0, 0x7, 0x80) semop(r7, &(0x7f0000001140)=[{0x3, 0x9, 0x1000}, {0x2, 0x10001, 0x2800}, {0x1, 0x400bb2, 0x1000}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f00000013c0)=0x3b9) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x52}) fcntl$setstatus(r8, 0x4, 0x8) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000080)=0x20) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f00000002c0)=""/116) r9 = semget$private(0x0, 0x7, 0x80) semop(r9, &(0x7f0000001140)=[{0x3, 0x9, 0x1000}, {0x2, 0x10001, 0x2800}, {0x1, 0x400bb2, 0x1000}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r9, 0x1, 0x8, &(0x7f00000013c0)=0x3b9) r10 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r10, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCNXCL(r11, 0x2000740e) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r11, 0x6, r12) sendto(r11, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0xfffffffffffffd9d, 0xf, &(0x7f0000000100)=@in6={0x18, 0x2, 0xf4b3, 0x207f}, 0x211) read(r10, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r10, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r12}) writev(r11, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f0000000800)="20effc39a1428ddecca0320d8b1dfe74d6348a77a39c4419f05e97d956d75d4ebea61a6e01b481e002719cefded1ff805eaf8a66c26e6911b7b59e4b02a5b3b0b2c2bc0b0f010ea0d88302c3c401ce466a3a3d6038089670b3bd72a7cbdac83106", 0x61}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000440)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d371b6b791ad5f8b0ec83841f70e8761b9f86d8daa99756abfd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96ac6fe716a07c1", 0xf5}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r11, 0xc) ioctl$BIOCSBLEN(r11, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000740)={r12, r13, r14}, 0xc) r15 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000780)={{0x9, r13, r14, r13, r14, 0x0, 0x3}, 0x70, 0x7, 0x3}) semget(0x3, 0x8, 0x48e) r16 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r16, 0x0, 0x0) r17 = dup(r16) ioctl$TIOCNXCL(r17, 0x2000740e) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r17, 0x6, r18) sendto(r17, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0xfffffffffffffd9d, 0xf, &(0x7f0000000100)=@in6={0x18, 0x2, 0xf4b3, 0x207f}, 0x211) read(r16, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r16, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r18}) writev(r17, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000440)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d371b6b791ad5f8b0ec83841f70e8761b9f86d8daa99756abfd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96ac6fe716a07c1", 0xf5}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r17, 0xc) ioctl$BIOCSBLEN(r17, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000740)={r18, r19, r20}, 0xc) r21 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000780)={{0x9, r19, r20, r19, r20, 0x0, 0x3}, 0x70, 0x7, 0x3}) semctl$SETVAL(r21, 0x2, 0x8, &(0x7f0000000340)=0xdfa9) semctl$SETVAL(r9, 0x4, 0x8, &(0x7f00000000c0)=0xffffffffffffffa9) 16:17:41 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x800, 0x0) kqueue() pipe(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(0xffffffffffffff9c, r0) fcntl$setflags(r1, 0x2, 0x1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0x18) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r2, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0xfffffffffffffea2}], 0x1000000000000263, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x983c}]}) clock_gettime(0x3, &(0x7f0000000280)) r4 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x20, 0x8) recvmsg(r4, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0xffffffffffffff09}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f0000002ac0)=""/89, 0x59}], 0x1000000000000056, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) socketpair(0x10, 0x5, 0x100, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r5, 0x8) r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000180)) r7 = semget$private(0x0, 0x7, 0x200) semctl$SETVAL(0xffffffffffffffff, 0x7, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r6, 0x0, 0x4) pwritev(r6, &(0x7f0000004e80), 0x5, 0x0, 0x0) sendto$unix(r6, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(r4, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) r8 = open(&(0x7f00000003c0)='./file0/../file0\x00', 0x80, 0x3) preadv(r8, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000480)=""/246, 0xf6}, {&(0x7f0000000100)=""/39, 0x27}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x7, 0x0, 0x0) bind$inet(r8, &(0x7f0000000140)={0x2, 0x1}, 0xc) r9 = shmget(0x2, 0x3000, 0x100, &(0x7f0000002000/0x3000)=nil) r10 = shmat(r9, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r10) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000002880)={0x80, [{0x3, 0x1}, {0x3, 0xbfed}, {0x3}, {0x3, 0x400}, {0x2, 0x1}, {0x2, 0x8}, {0x0, 0xffffffffffffffff}, {0x2, 0xfffffffffffffff8}, {0x2, 0x9}, {0x1, 0xcdc4}, {0x0, 0x4}, {0x3}, {0x2, 0x101}, {0x1, 0xda}, {0x2, 0x3}, {0x3, 0x4}, {0x1, 0xa9}, {0x1, 0x2}, {0x1, 0x1}, {0x0, 0x4}, {0x1, 0x7}, {0x1, 0x400}, {0x3, 0x8}, {0x3, 0x2}, {0x0, 0x1}, {0x3, 0x53ba5ab9}, {0x0, 0x2}, {0x3, 0x400}, {0x2, 0x81}, {0x0, 0x100000000}, {0x3, 0x8}, {0x3}]}) chroot(&(0x7f0000001700)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r6, 0x0, 0x0) semop(r7, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000005c0)=""/88) 16:17:41 executing program 1: r0 = socket(0x18, 0x2, 0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8800, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r2 = getpid() r3 = getuid() r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0x57) r5 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000140)) r7 = getgid() close(r5) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x14, r0) r9 = accept$inet(r8, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt(r9, 0x5, 0x101, &(0x7f0000000240)="2355cd0e859b62af7f3393a95024c1e64ab509bcf5a35cdaa2cb9828e216ca109836759ae3a39470a4df5258ae13d159b18b28e25446a6841786cdbff8a2c3bf77e83f02d664ff574de43caca341c3621758e27ec769ac113b9512577550e11652662e6e8be8d917e4f0b077583ee84563fdcfb9b383be31253618c9b93a80a554385654a303963aec6eda759e43d0e9ca046dee033d1264d81f0d412aa4ded80e028ba47886f9", 0xa7) r10 = socket(0x6, 0x1, 0x81) fcntl$setstatus(r10, 0x4, 0x40) setegid(r7) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x2b2) r11 = socket(0x11, 0x4003, 0x0) r12 = socket(0x11, 0x4003, 0x0) sendto$unix(r12, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r14) fcntl$lock(r12, 0x8, &(0x7f0000000300)={0x6, 0x3, 0x81, 0x7fff, r14}) sendto$unix(r11, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) writev(r11, &(0x7f0000000000)=[{&(0x7f0000001440)="d9154df438b2e6558f23a1d9f1a11be3c1b39e5466ea425f2aebad421ebec449a974356221669d8219f1eeef995328f0a61d115fc6d53fe074bcde42c4a3f58a2b7e1f3839cbff626f7fb9e16b55078fa3f1291438678638a7284c823141fb6fb153b1ef275baca424a246c47d47a87648eba0cf3b7f0efa972902e4c20106655de326315562633a61907840843263bb9ceafeb8dbc586817d29ea3c84cf7a16a243c580b03c5837bd28dc26cbb55b10bffa1435f821563c09c1d8fc6cc183bfd3784ab17e9fb4559047749e1820a1835d801b2325e36a9d742c95da7d9ff8fc3b35c03ed4b919e136ba69a4b185f732b9e9c21f877eb0ad08344a7f7a8ce05cefd5e4bd418c00c0a2d77c14dc546b727548e81d048a88fde31e8788cfd58f7454517684770dfe448f76952f3d97fdaef9da9f415ca34e88c132862b55777f242c59429c337fc2280e22b9bc86ad48480c7e2492283973df54974e9c2a6812bc167e769eee3244fe557bdc32565d4f39df6df54c90dd54cba453fc5aed3b70127ac9f102138d9cc0200935a2bd756a8f1dcf746292b7bf3fcf3de0d65a37c413faddeb5f5c9739e5a8e3c76d2618b2cfd738739bc515f7b8d174b213d6da8d3b4617e24e2161167677e7a60c2681ff2641d30a6ec2bf164cbdb51a629a49998dcd9d21b8b20696af5e521ae532fc09b59002debf2a4700729706a5c81bcb20baf6c4fdffee19a63ff2fb7ecd7f9d0edc18ce2705a3c33ec0888586533f2dbccfdc0a6c1be8666cefa0122f0bea58981c6751bbaec7e0f07eac4c622ceca6300513c637631951cb9fb0f3cfb10697ae8619b0fd32054c78243d272aeb93cad2215e59735c440f8f0303f670403d454cd370b5d3dc8830926fea03befaf11aa6f8ae15cf17b32e5f6dbd934395ae152c16308b28b8d7526d107cff4bfa46b200960e3c08ae2d921a2ebe881e4b2c61c7670523f224c6e3d0e10ef466f8af2288642388279af771ba1c5b17392f5a7f50d626e7e71ece2f5bad9f7acb690e2de65d0a68055fd125f977dd35f59f95fd043678cc55fc7d388714d9498f9eb4ac13abf956838ffb827fbe9b732d717e77dbe0b40bf9f5214456af00cbf8ea8f025de1546380a6a45718ce07fc239f74e1b01a4ff82d91ff5303e01b36ecadabe354d352278f8f67e1c2273815f114b1e4d9e9eed5e6bee2c9fed4d3fa724a3de6f49e5cfd6d3fbe060c1afbb93b063ffe3c476a467678e7cd0c72218b7e4016cdbaa125e6394ae9877521e57f33fb92eec99fd24d562bbb02b721a044bf980d2d39587072285c379a7a7b3335bbd1a78ffb0c1533ce30e7a1716fc50d2549b33e1edee67bc2e0560be1255dea27bc55fe5c67d119d5b8774b3d5f6f5772266acb92ca9f17eafaab6aef7cb6d41d89df79bd032c7ecb97179064c9b4bd0c4fd75911fe14632bb194b61e2ff8a0b6b6b7677beae46cf248a5f33b50334d86044b0cb222f897591a5637bbce97a7d71e6b8e299eb55fd24266baa4d583225fbee80d6f7eb771b0e09896026133361c1eaab599e5d631e7bad76854592edede0cdfd29ecfaeebd4d4d88809f1d051c8f2e74cc20d6c84021002fcc695a0820d7b33fccd1952d7625ede53bcad8450966998aee921f2e094002ada05216e48ab20a2c2f3dc660ab16f7d87a1671470f5c530bbb452086da42da8b0bfb7a25e204e9c7ab159658890134076a47565364e628f00118e93b9574a11e97acb291be518d6fcf60a7da03189e6d7b9faf2b3ed203b96e2c256c7cfc24c187b6c7b01ce633cdf0fcb3f342df82932be2352d30838b19fc016220688f29564982c235e9966d83fcb9f720b07e9ba5f0f96686c7ce1839ce2d809dfb5274ab2e55a486310e64b52ec3306babea3676031810b79c2f5bbec44e74a0c6d2e181faadbaac2d4d1cbbd60923b59c0e33d5627efcc5b505d84bab252daa7e1f6192f3809bcc83c58f5442d1770ed2ba7681acace91c421815ce4161d12806961b2e134d8e371fe414ced813c488270fce2ec023d375f5c5d047bace2b14cc993397c5b756287ba33ac2559105076ac6333b5cbba71de64604dd9c11ba0dc0077e14ce9c500e376643049a13675cc0341d1860b604b5c1677069f9cc957d3ccec8b9df8593eb14cfa4e75ef52357e24075cc694afa136d376f338eb24ff0e65149a9ba18430771cbc76d07da692e4e6dffd778af5174b1aef6434a79cb847c37f35f8be7feddb92e7ad166781f0f3da60923a2e9c2f65ecef5f085518b2d152d633cc29e63e18c9994fcdeb584b76be02e4374fa27c61798c3846a744ff2ea266d678a75a3c535f9c6936dcaae933c2372dd4fdcfb194e7a8e71ee3e377422f91620cf04ef1f1830a8fcb63cd8ec36001f8b543680e0090a8f6e5d2586d303d47653646301c156c3b2fa24b5acd8621a11c436d2bc62a7aa2806f32c6945386ae5ffa4a6b3c7f59985c1bf214f3023bdecb9df96e16974d0f121a6a931709cd2e1cd7a779a8f67db83afa7c02d3094349732d050dca34777cb502c8f8bfd9accdb71b7e370dc28570f0a49151ad8f22a58b3e1106ba7edaabbc885e1160ea2ff7c87843b411fd63f1eb5b3e253de9d0aa56eef3b133dafcce7e8fd9be49c0b527790ea6a99dfec928cf6fd4944ddfca7c08f2ef7cb947507a390fe40d5fd36954677d64730015c751cc04e51a5006175dc6e60e10c7b935e3394b0fe68a9e5b0dea132f4532c27a32fad351ea9d35e597f1948dfcc7b3e73ff6d4b2addafcf17921a290ed2ae3d15b6657780eb22e137a9d8c25128b6d72f0f5e2f52502ae7c3ad0544d2af403826fe7ad87a2b3bffbefc92ac9dc305e00b67c733905945d64edc00075dddf14d999fc9456b3168706af1b1f15dfd804538134e6dc2d4f9c9c7dc5cfa26795846823a10e13196e6c3ce08383d6f0157223d349b2c0322dae0603f1740412ea31e30af45dbfd4de632c007ed3d88e1027746a91872596f90ad65b484f4832637fd44a446de10e3d6dc712ee0dbd48e07174bc60ba94d3a3b2f46518a97620f3d504c64bb6b676f146b266cbf2737bbe1b042c8673a19e6114854c568466fbeb5aa1e2f9a0ccffda65ffed4718af5eab1fb1da3b4feb03bbf00c19631b7acc14904d360ce12dfe2498ffd6b070450d4fa36f0aa20d9c773c5595e9f345e66266eb09dc27d28cdf59c4e6aa0fce24febedbab698dca90fee5e3515dfbb978bbceb3688f81df40c8c8f45e5ca2036884dd70bcd07fceecc4e354cf6be5614f31f5453f82247f41aab3703eb8c033fb69910f27e892d4d4a76cf51a9cdbceef126f6f0a80ee3cc6b335688dd2a0ebe31aa93740f5245ff1d6deab9249d8264c80848ee0af640d8af8a03d534a894d5d1267dafb8a4d0c66a1e7e93a7f2e6c44cb0b66e16560f20b4163c5577fa329b0319fce81c04eaac81661203d7bdf0ea68479", 0x999}], 0x1) 16:17:41 executing program 1: setitimer(0x0, &(0x7f0000000140), &(0x7f0000001180)) kqueue() 16:17:41 executing program 0: r0 = socket(0x18, 0x5, 0xf8) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x11, 0x4003, 0x0) r2 = socket$inet6(0x18, 0x7, 0x6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ftruncate(r0, 0x0, 0xfff) sendto$unix(r0, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) recvfrom(r1, &(0x7f00000000c0)=""/244, 0xfffffffffffffff7, 0x840, &(0x7f0000000040)=@in6={0x18, 0x1, 0x44, 0x7}, 0xfffffdeb) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 16:17:41 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x104, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2481d9247571bc98, r0, 0x0, 0x0) write(r0, &(0x7f00000034c0)="43faa3529f9d73c1a34920cb1d517109edf08b6d889ac34824307c973d876e10dffe52c6a53b92dfce08cbe085af3dc35156b9c0264c4662b192aec4a410fcf8b26487e7d8f9ff757d8c80ed117677fd8c56ed33d62e0283018733a4a63061a9342cb8913e2f9861fd193e64ad9550d2d4785f77ae7703cea81ac90c69c8771a13fb5681e2c0a8db07abebedda749d7a68769bf7e8677da0f8e7eafa2e0e036c4edd7a87784af5f3298fac7b074668cb3223a0c7f2318c135e16aa70f049e57c799b9151a2e003d1bb880a27f1a9e5668f43cc09b763d486f9e660e97b11c403c58c60f8887bf946fcd91f92899413e934307b8eb9eceaa7453c5b872c2d8c", 0xff) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="96", 0x1}], 0x1) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r1, r2) getppid() close(0xffffffffffffff9c) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) pwritev(r3, &(0x7f0000003440)=[{&(0x7f0000000180)="23229ab52e64b238e9ee4f0b3c0085b60118766f5f4bbb6198a931e74b8d182e4965020906fb07a505f1735c45ee64f5e47c3671f071ab253b5eea012ccd4faa598f6c249aad6953e070d47f8a6e941194f5e63e1be31eda34b0eae36b07a8f406c1cdd2d116df4ee7a061bd1c8e186a362321cb9a5939cdade0d5be1cca0173217a8fd85316cbcf0da5099f090e1c423309f9b3f7ff2b890437298ede0e90823266e0e1bb3cfbe118c0d1ec9544b4aca0b63daa8f1a4ba10798a7d1fe3854ddf50adfbd81b4782b28dd585d751ddb46d36f1a2968bd7c9a4077860f0c3813346ebd60fbe2cf11bf7328fa9d2f617be46946ea14b0c59b5883229e67d3a9585d7bac3fd75b0591dc317989317e89e48a031002996e1fc1315ab7da3d58acd0c2f22203bbf27d542b33af5e52e3772df351d610c00bc02a27109599cfc57ceb9803e86b96243a4a9e3586e44a7fb291689c53e6e12cc0861f99eb06bc135971e6318bb81bf3fd21a754698d4985a6de6f31ee12edef7094ca2e2b24f35082ddcbaff2c9712d1d59b1298b097738fbab53c615be1373705e25b97a6b51364089b98394132ca473fd32836bfa60917746ec87941da278df07cf493709236be6cb8d7494e0466422558d09e232a5629880cfe362d0d1fe9a2b0f0c3b7c84de4613b1ea0a80c4ee5a5c3030ca523c6793b76ac415e04d6c32e795c07a1bc281d9d1043ff4437c3a949b3508244f81e4b3d8dc3fde68510842c4e62cd41ed4daa2ae74dba42b4ac75288a11b32da8e75b7af702740c0e8140132f963d667771c071f9a971f3cf6e9601703a5799f6822fb339002ba291aa337b311e1438483fb46eab48a36081545def8700de9f742bd981072ffa8fa1767ae5fba508551d8d79ed528d434f818e9f61699bba1876ae2b578c148e563b9e2d8439410148d354588a504e2333a58c0ddc43f968df9f6bfca511daf6ad32e10c24d31e36d4e6567396c4cad5466efb9582eee6fabf526b1835002b0955f7b9f9def026ddea14e70640ca149733b23e8c96a39b516db8693fa8846bbe3bd77c41ae361685958304bf816ead1a4f69c896814ff559166b006368671ba7d9fd3968536a3ceaff64dba3991cee61e9ce905806decc3843193f2b6e882e4f5ce930744ecc919a241e6c788eb1e2d883ca3b726c1a5225d7497d997eb88e08133edbc85b99a2544e073117b58ae3c4191841f3514e58a6a74020de0d0edc48cd0773407105227e72650ee8d5b02940363ed95bbd99269aed83450059126ffe5f404d9131e272e55714de6ce4d7caab37b88f42d77781bf45e0ce7d6f04257c914661947fc5d2a9c4a0c4f31b183a96785c62c3269a29b70b7d40c46a89e3bbf42565f4d225c1a949e45a88f4ffff47a078d99f84f188e7756da4a1bb8d3b70886af9446ef23b3206711c61cb40cdbcf1061eac24c67cc62b9e9a891e49d7fef476f7b90385d375fb5d196d2c3fa069bc303f5ec123f86005558e63a087530b6f09a8431907a28400910da0568d28c64babdee63751c936bdfa97a7ff2b0330dd5a9d59ebb811f3d20f670aa9b2b7d24fe6d8158bbc1bf75c5c427e957988da49399c7e31b40b9a93f4ea5bb55ac92f0d698c9bda92c8501769b079efd824355eb78efc7b53c69d126f43b6f9f28463bdbde65f016c4a0cebd93481a5e5036d3cd1fbfa73e59bb9f785a53d28a7a7960de5a4511b70a4722df07a55fa4b02ba47eed748bedba27ec498f72e16f7dd234d82c4d76e7defea2ff80fb215197e55834ea66dc8d5f2d1bac9b62ef1f9b06f160478c588585b1ac1727db17396377aefd212438f32fd51ac8212315de91f2e5de00c7a97fa8092c856755e6d47490661762a1e5ee801d274fc5bdf2dc52e86cdad864ee6a459003c69c0b634c24b64adc7ed7d1c5dd75ec9c2ba19069c4542aa95e12e99e111386ed262cf61c56a81cf795f3b7fb8971b5c280feb8b73eb7298e981a35d0dec4eb3c31058e3e39a26184dedcb586c2cec7e83d24f2bd2b0b7ff8a39fb06dd79ade68ff8b27f87faa792998631e8b3c088141cf0fa1c99a92c758ed54d48cc9c430a2853a23c04f0749d713625564def16e72ce95016239b38f9114a94d1e56690021999403086e62c638b13f6b9d16336fefe64f499dfb4b60e12817dd55a8548c289471523177641b577a8e89b6b022fbb967598d9be3cafd742a538dda8fa08deed468ccb31a50353c3e4eea06993da7722ef6a4e6c9ee97f3b05bf0fe7cf7740199e075c5935a6f1b6e1f54121d66f8148cb8bf6f27f3c6acc7402438913f2fd545bc852ee8b39b9a25ee4a47d570c85884f8f0f122f26c20ed8105f7818ac60ea9ba062de8f5a7c413c9aaaff81ecdfc16376d60ca9e5c1e724251d21a2eae7063bd17a2f039e028ce425a328d14bad4d9a9275275a3a8e7abf01fe04ab1ce4668b8663a563f256120d16f144672037e47418fd05240dee1a0d10b82e9e0670a796c9384a58e9f0781dc5e8a88278ff45d09332c4eaa3ea59ea256303ee4f1033801ad9ad3ce1980a0d056371147cce67b67fcccaad743759d8b4593fdd301035fc6fd3ec78749eae9b64048027be91c60b5d849854e296189b435c8043b3c286e4f473bcb222381598de8502b98a40f63890011cc85bbb7a8c6a4d9c3ca7d1ff0a4f222e7d6f1e8d00034540dac0851f95b9b1620ce919c62cf6ef25002f62fad6acd64818909cfc1d2708615a9da8ccb9c96581654cf80290133ef3ffbe569077a849117157adaf643072e4806cbd911f427dbf71be33e3ab7e06c461302e101cfc67efb929b3eda62eca851ff734f442170a5f180cebd7b55a14ed932af3584d57fc872b4c4bcbd5657cd51b1c8a52e6c29bf8f248742a73149362566908e7f8401b3d6c7d3d608bc2e9239bf26c012d9ca482c9a2706d4755d1ffb41ea52219f274cd4f3af57d8f2f024856b45cf99602836f256195d9437d597b1029d83b164be46ac4c87daa0f5524bfc732a2378b7ec42862b034b9837e291a4b7c03981b6ba7875e7dd3545327c55fcbf84e4797e3fd5ede44a1b3b5ddbc3f49a9bdcbac60eb567560bcfeb4cd5072ff874242651519753187cb92ab2d0ec7d89aa746d41612ab386703e9f7d14515637107122c7e9ac84dec1421b1a7c996e78dc10969622108e93b5082d85ffb6dc0f6b86daf1c1e87067b288bfe05a6e33180e1d0a4a4e599a9944e18626059a6da72ec66df1364a67ced236ff0f2872fbff212c63450f1af8704d55840264d64be03b6938a7d777567faf7ec6289d784308068e797813218851fc47d8448aa392ffc03193b16f7a8cb2d45028e375d904ed75bf3c2de5cec5915e9a39f3c15dbf41f7fa8ce5900cf1eaf1257df6269130ed7662242551c0119faca41bee6ef3d9719e3ba07e836550b95d7ac18bc57a28fdc3e3ab76bc065d36ce33d17ca5dd3fdeb7fc929210940490b795842115d9436c21e2746d8d1cb97699d6461303fc8522990efd6d522eaf6e3d19054457d71bd357001614ead18276c691424f6e8a4576c9d66c31ad43df203017d89b774fb8d33f18f1a85642717936745a2f666f170ea4d9b9a1a365ae6a196ee3ba16449652103640f2834d5fe1a9c87a063e7078c7d832208a200736dbae880d656eaae94ec23c39fe25d209f1bd8ae1b2d0ef78b7574aafea1e05a1560f779d7a9263d6423544061379e12e506f92a680b1c68acd93a32b65ec74f24dd405cc8329e7c44fcf777e8d9867d4c5c1fae2ab895f5156ad893cef6e7e5a38a68019780e6934c3c3bfdbc8ca5758ff10356db1b04be56ecd5c44d4adae5d7694636aa71357e0dc61686050d9bde08b6b588ad76c124d6e8f999a61b01348bdc2320d29a4a7b3455b1bc5b8e6c8158ca3834b829a5397a0b8d07e55e9d7b5cd9102ee1d126325e153849c7ae71499eaf01b64ada3a6482cf76569423faa5bee3361262b1ce4f8c282111b1bcb56eb1fa9b9ebf70b6c7ca6c432fe2a9f072b2024c4e3f6a0ace955d76fc9439aaf9aebe4dc0d0c1c4bb955d59c2efae79539bb7a7c6a3b20040786d46195fe43b89ee637969ea214000a0508a3363d5de1b001866ea1cff2adc5acf9f6e93b80e4e440a35907315975c7ffb8081e5605efe6834388227f24cc6857e426025010f6d057807ec5a31ca169f5f457704a43570a2d4f3819e28bb4385b2d098a29a27340bb11ce562c04d298d8d6ee4ef15dcaa8d1b1e94fb0689dffc4d0b4bfeb21c1b3f462de217c1c7e185181fc99481d37817307650e11fcc2505a8463473b5c460e8401637e94fb5241dcdde617ad0eeba5517f753c7a87e613690f6cd3f75ff920f5c57a742927a10692d1807f6e497bc52838aefd42cf273fd4a7da46e8fb217df2b166135181e623b22b43a077877ad0cb03bc78855cd41ef86dc644853d590f702fd4acd1ab3812ab608e023963f123b8551b50b4e7ab521b3c4995b98abdc359ca0175df406b749edf1a810942b6bf93c9b0be75db43c38a3bf10744280ee0a40e253bf36f9d84c0a194102055b24cdfcf1df95707f3e39e39fb6aea2c72a779bff6b8caa81682cbff586f769e94c015c0de517f14c822684f557ce658318f69cc9494d810b9f3ad4d0da42d6a7cfa5a757b572fe65141dc115cc564a0753692a87416be5ce1311db7c837f4eab9bda3e76c0a92ecdc2ea3453e37f06aef7710aa0a4ca98cd554a302a9cd830aa7b6e327d3a319d1dae662ad963865365f0869ab8430979566c8f8a4262f30c0b0ef0ff4a08426b5a6c77737c8be888c2164c1e6686a1b2ca401165ed709842f984842d15600c8b5a4fa95bd7ca9ce904f11cc7140125c206351164e3a7334c1b6dde71dadf7158c29c04c0da95d1cb9dca2a46fd7bddac0959898266aebefd962ca5a2178615cf876235921379354d9f49984756dc00e5811f8eb416f39c7cbdc732ee860c5aa776ec27cc1e894ef5a83d5646ec70fabf4dcc7da716eab81d63fb5d3f1ee14b9a57811d8d44f5eb4243ad37ad83a1f73d14f46363382a708bbaaa286cac156a173953d5e2641f2d9672a74cf713d990f6584b40592942f94bb12c029f9f9bab5478b9a2557c294ef44be9b18c1484fc097ea2c685e47df559cb8d20fceba962c5ae6c14c5beb618c77ce35f17372358078f683a45d4e75cd743172e43623e2f2023f0e108231ce687e508d0dbc4680276abc36cc153ceaf2495577497a6e82e2846037f9f095226f563fa98f4e31ff79fbafdcec90ae20e5968aa7a660e85c19afde8e065f6bef2848e8d2fa2fcd4a0d940b2284e72470f646fcadeea0c621a7b9aa2d3434d728c3858e363d2f5d400516eb0da19643f2d6a61a179e142c3ceaeeb76603cc78b2d490b6e3c3f92ce183562938b36de56fb467711aa298d2922767b4ed80329d6cd37a6324627c838cffb7f5603cb796b7916e283f34adc3bdadd787ed045b0e7b88c64b7b8cbd8ed1cb6f3a39e733fbefff6b3f18119418783512d8c63ec424ab80cbd34a7b83e479f20e8b03781493e04b4535721c5d7e04215ca79ac9e3943fe0bceb411cee83cd6ec756e211b950b4d9103433b4e060605102511ee4624ea2215251bf23ceaa0618484c58dc1f20c5e220464e9d2fd258b41fc32613b44e37ac06fb4b8e0eca0389beb0f4ecdd68f01ec1912ba451309600b18fa0df0090f2004557c91e2fb222410b0bc17b6fa80ce97a627654eb2773cc2ed6381b4af45fabb248be8775d206fd8087508c6eb7678b365a11", 0x1000}, {&(0x7f0000001180)="88d9f979835aea003949a801f58f0f58e0ea395f9f2fef6b6538b0ee920cc2422e036d7a7222254b851215438cadfcbc6fb18a9f615e72079051c77c1f6d7bd147774380120d3791b0133a3fbaf14bb48c4984590ff9c06b2c672a", 0x5b}, {&(0x7f0000001280)="3dda86ec884bea2aba076c4876ba04e359f78d69a611ad2c5d1229faf27d143b15a93914fa617c3ad34e40f997ab4df4fd3020f73c2fb97d2b42a33fd924608ddd64d760fe0998b3c881ac3db15537c20f6553d1aba36884622a1cabdd78df82b2f1bc06c8cdc1771eacd16e6e4e9ee7ebd15701bce85bb61cea833c56bda1438db195a7a14304b2109117622923f2c486eaa06f7c0ac2c8c96bd9f5355aee1f6fd2ecb6dc0f8daff85de0b074095541d287681de41cfd6a7f5af6804555f0965531ff99956694d406182feac7e62cc16a034844ef7b1b086517212b2d2ce2a1da39a75d69f0a32dd624db2008ab40189a5d549ea17c3380f3a745188454e252c3dedcf3fe72d941972d3fa7ca4fd0d798c9da3de2e888a1c07299db70b6efb1a717a465f09315083bd89bef466e09d1c9e774a84f3449af36c34dac39afbde20d766532d0026d7ea1d7c26f1324a0e4725657e6ec0282ad46a9cdf272237295401486b079456d4b18a20ad8961f95cd058060845dabde7ac7d285e1a3a2037f474b235a52daccbd04bf0bd68d15e16fee93caddf3fa1f24d2d67438a877c12197de9ec032a31e77170117dff081e9fde9735baa66d0fb6b17e87ca1419faea671688719ac85fbfefb715b3cd70e741f4878720aa456e1037c1202a94d3d3a17e9ddcf761b279666fdc4c3d474ecb35873e13627e5b97d11e53eaf127b19af7d7422364d1824d71e802cf0ee1a7ae3f2aaa3c815539da2c9acfc65ef955d5c9319c6cc48b8540baded4685ae1ffd64eb6e16c82f0552f1870fcb2a626c65db85a3115fb82962418041e7d687ebf3a1089799c0ea8bdffc2de9ce3feddd6d39ddbff943df32d72c3db4b3f143ad7707cc8cce7e2dc12672cb5d419dfc55ab5aab773f955ae5d9e6b1c907cc1d8df19700af68435f890c58f800a8fee5faeea3bed3c6f4c8e78baee8a57f13258de03ad187eab04a649a2781a133acf558cf039ceea679247728481917e857ebf0e0879a78c96a4302073b18e87faeb1fa795201d1dd1f144da808f29594752bcd3f01c1018a4d4c81ddef60d1d7baf82f620b232b5f9712377268756fc6ee241cd05b8104dc401b6a168e567876ad35440a103923aa3d5d7be872a9e2dbe72dd6c11fc696610abcc3d35d70c40f72b2da019e3e241574321fa880c8abebeb320dac7e75e2f7af00355de2342786ff5bdcce4564e6738dbe5d6421935b28750a3cae44d1a6993626c7ba79edaf4d8e61fa9c28aee331346fc0d62eaea4f931e36b5f7d2493ece7e48e2e891c7417b305cd4ad4a477159a1362f78afacfc217120a9ad315152aace1ca6a39f49172728549ff757be50e9a2990d1e53f23ab0b4315ed9d081c4e2ad6d056a30fec9dc9fa8df35fcfe59b23bc1ecec540d7f4553cc6dbe841959bbb130e6dcddbc809cc1ea38e6199a0a04b7fefa0550661e9b7aa7a185ff496870afee332dd805eeb682fc4ca77cdea8bf6eca166148ac8d3b38444b82a59b296b5e1b45debefbce585346a11d808a466d825e3593a5b3588e4e69e8e5a121f5a3d59eb9cba66065bfd674cbd2af3981945c8240c7b6261177519d6c0c0f008af89e05cff2ecd90c0180a6798425e9873e1ee7bd368663334fcad5e5e8796c5ab6039c2b25e3e7ace5b9d4946e42035f2a41146d0afcb034b9f9ff86e526b3e38ff26f35e2574c80eaff5804378920e5909deb8f7a7eea882b61ffc50cb0149643b5c4f039c4381c0a861ee6f991548b1a910b0b7086c17b8ba57eb25f40e3729fbadc977c6c5e9d6da502b699abb078a64a39ebd56725bdb2f5afede5fe88450ebaf1a1621f63a0dde107a7db44d9b0fac82262b4cf568b6d6580f4c64ef9654cff8f4dc7efd097685aefd96b9fc37d2ab038abd4f8184311053736cd2da93f1b25a03d2b90c33ef801348a9b18571b76d74cc5412292df4801937a73f2fcfd834afdeb362f4d90e4db924e7f9e49b450d05c8cfa810a977edeecc865fd9c0a22fa4c2d9442d76a6e7d6affd9dacac39de7fe2427b09296500694ac7bcc718e5f2da6e2905d65103a77b6d3ed339dfcbf65d8b14f2809c3e19eca4c4151e2c4580d19931e4573b37e4b0bb25ffaf327dd3fc337eb1403cb2a313c16c942c013095373f3ad37c84cbbe88a1bfc96b23d23c5da55371968801e9e4ebfe7fafe6b46b2e0ed8b1e7e5cd61795a745945f61f7a7b81ff5545a24550f3fe1886d19cc6e67cd8ca3b399232b0644b6f1b4a8aba11edc7b91d56f15fb24b89e6d84e98f3e5ba705798188b5050b4e2d405727bde71a1fb59d91af5ea9afb2ca89e480d7cb550a7a9d47115952444e3ae7429bac6c5d515f23d2ac78d9391714f41ac7a5027c262b4be64f52eac58ffa48e043f98c812fefd3479b55a8c8565090fbc07ea93ca1c9ca9826526cc4c2675ba55e05dad17e6ea8b66edc61d7e3b2e2fdce969ab535cb9e28341b5498085e623ad920e34fba50198188c38e4430f43bcc45b92b795af91bc2b0f9850ec5aa68dca1ea641dc08ee05d7c8236bb6f7f42b07a323f830bccac73aa537f6692863918e09f0922425b5c65a6a9bec5ec92675a3a9327bc97e1e43d6054ba73f63972dce8245d69633e03652f24d899c893f7e53738667da648e7f062dccb0deb524a2dfd9fc978477c6caf4f4bbab4f9342bd8ac2668d8bb81d4f1328d4fb1478e1f63957b9fedc7bf49e3d27eced3490489d0b7e8abfb9b294ef47a14c3b91282b4b797e2554b27fb235429606821fc4d17f21f6f2f3cce5b8096769366dd42f168f8174745e5f1e2ec6d677e53f04f465a48a2e140c8ccb49de65753a8042653512ca21f66e742205ca8bfa2fa31506e5bfe350c1b2f7d4e92e0ebe730e9440acef69fe391299d82a9be6910f019bb4176da5b01180b0060dc556da6f9fd9f5ca2e0bd39a808345af4b6478be239b2e3e82bed489c22b550a0d02914e4ca884c9d5a8217d2eae48305e8089a95f68acf7c32efe187c16d0075dba1eb0d52b5b53aba125b0e30c2ed625070716b19bdc34d38893442ba55c29aeafc1553405c3ec87b3a93ce20f8b0d62f25979c8f92cfeb292003e36d7a6b62d3170d75139a3ab9328c590778773d0eae1a75498c578007ae46d64dfc50a18cbc193e7bb64f4ca44fb006794ee25bfd3ff5203319a7dcd5f9cfd2ac50609f3a0dc6b9b2923b3698f5f51f3ea227e0873a6f209ccf191a7e28d1b49b9d128e06abfbaa787a3ba95e9ff7c19d4b1f50962e3684af9749e4f69f65392032e3682ad000c5e5c28106f6c4d025d29679a9174b31df7edda0724a617747feedd3d28328c19c13ea88251ec14cc0985672cee22993a76925beb408d303bd812dd40055b6e18d996ba0e39c2e2d53ff58504d5de26de8967cc1f875b4fc51ee1a0d7f510ca3ffe7fdaff6ec3dd792668505a2283184baeb4fd2b398f31e52406602dcfe4683e01b82c9059cc34d7d6d569b8dd091f7efa74da7821ff06ae2d6adc15f2d717ad57324de91ae053e004e8568bd40cbf7c3e364ea6b15406628df34c0b75d2fbd44d17a97b7307b756fc0641faa831c7c859d0ba6c50740ee911ad9db66e5015f32d9bf41cdd2060b26ffc38845e2301c63cc64c743ab7e0f270e5ba69ff71cb19d61f288b2ed0dd6bb2f2215dfc5824e64c63518db5fa9a620feaf4b079f6eaed9d3a531019efc80ee2f310e307b32dbbbdd7458d41353dd67f0059505bfce10d490ad208daa98c694d72eb08dbebed7d1a754bd17cde72f455f0fb92ca2cb9957d625c974d922eea46a12650225a8889629aad18812c97673b51be5b68251567975638c600e1b0ae14d34f908c4f6e119d6965245488cb4d54eda671169828cf5325cf2e24c324b7923998b33afade2e5ef30e82bda274970ba9447f3a83cd14b043fa3a2e65fe43449c7e5a6e672c749d4644a82d0507f58cd3adf828d9a19f19927366ff793a9e6198206da04ff8698bf313f596c18ec4923406514f1fb6e881a1bb17b935b748875e0a793cffc4cf4b709df5eacace0730b8fb15fed9c4bf107016bb1d144b8e4c3168fd241fe9f3ba8fcbfbf2a70a12c7b31cf14ec76ed4426091da7741b156aa30f663b33f652c06bda92271d1fd1f6d7ca86db5dcf84bda4286ba3ec9e0d01dbc8b8c077d4ab1835869803d6406add823df4e82ae744ac80b1cfe0595f9a0eca27eac7e015f8bf9f3417854311c89c1f11354ecfa6847a758789ee6365d0b42d9f27b503c76b137204457897488439833118ec30539ddad38f27d469a1b9a005c04670353ce7cc9ae6f33ca5f4b224aa5ca4d3fd6a62d2dc9d79e7562dcdecaf68c8a0147579c13f40b9565062867093eae1344b8fd4f9bd9dc2dd5e9a292ade9c0da5d0e9cf41fd0476c6cc097453bd46a7f4c38d311e6f5eb10fda120ca0e71b3a346c6a11d8fcadd662f2bfd5d3beae7d74d3913168eaeaba91c53597a0e00377b154f8dab9b8fd5cb925734213b649af5d47f593c4b2e49d7f34f3caf118edaa5c5d9c244ae2cd03bb4d92bf0ba116d0483f16be8ebd76883700673e9a1e907e602b06a31210d995e34426b78a145f3daa95f0fa896ccfb1c22e19a6afbacfaee3fda7783bdf32af47c582ab3fb3e6bbca809d2f41493b792e9b85ecfe5be8333e84c8e9c785b5173aade0157ecbeb86c8c18bb66d201756f147b0e5ff69936569dade7449792ed2b2640af30cb7067a3222917abc1e32230588abdbba1a1f1e80d23e65b42aa5c99d04981ae3bf269fb5e2b234c38190b75d26a03dbe2ba2ed9e779ad70582b9d19160596ad9ebb69db7de766bbb00330dce069c95ff55c57882645a29f09a1a3426baa18ecaf1451879bcb380f4c56a68e0049a0bb8046ded7f4984ea4ace92433a2c1576d680da4d97e8a99d2b5c5e7ed4f00687821220e91246ce42577b7d25b2b7a183a9cbedb55ad7085ad92b3e8119fe59916a897a9a6190e8b15663fee6dee200107e7a419b0cb372552c543ad69be5d29487087cb7339f3ba564c7e14f5f7f06637f3c40d06e25c9757a7945a5709a37fedfa6a6a366eeca4b459147ac9a03105cf5109ed225006f58f9c1031d462844bf209beecb7df99db4ecb063baca4e1cd55eeb230b4ee470194943527a334ece3810b3f596c4e2da8ecfaa74cd5d51d8d4e81ac086eaf8da6da3a30c9127bf2e361a32b456b23d4837aafbb9996e209d1d29da36f9c4124953d78e6ce792b0d3cc5d66feeaf9637c057df94c3124e988fdb8febc52a0fc8aa359998f921d4c38b65de1bb1ea9f20a7299d922c16184d5da36209fa5cca378373d42360eeae84f5263bd439f0a53b1b203c677e7b68d407d57a438d7d26724ad743af17e1bc2bcf1296c149de8a8d7cd47e957e6242e94de359dd8c4e64a4dba62db50284fb6ad90720faaa0fb74c8eb86441f28e99751b2033ed4413957d943a8155319dab3b9b007b4cf82dfcc889b283c705ad2d8d384730757a95c1b18defe28399256502b0b21372e518017de379efe6a8d2813543cf3fc3abe6850a937aee6f176151e37c83e7b702a61b97d23e6d285cf0532b23afd20ace68953a80455ed2ebf120a0c472748f8c7dc02880d8e7d57f9fc2acbc77b73f6b4ddbba83f971ea09957c52747296bec5ada3bd38036036b10f266b702a2048f62ed205db582dce6e0c80e2ad5300b99221a26dd68d147866cb98c671a43b8d5cd4bbde4a6877e2f67fc50990881b591a81167416f7c067e2b9a3149837203a9bc869236031996583ce63ab61", 0x1000}, {&(0x7f0000002280)="6fb0bb48c9535dff102dff14a576c5fb5058803cf9206c4d529274338bc4b8dc945d222192fb7a6fc31fbdac4383a494fcc364221a4ff53030c30a56d5a9cefbe8b3887c07d96ef7789015cb39a4762179c87598d48b0e493db27500233d3aaaf919d229beed8e", 0x67}, {&(0x7f0000002300)="9256b2ce8cd5d952ac10276f4f9efcbe759f1d2d6dbec2ad0170894c4c997f90d3eef5b324a4447bc4c1bc140d0f78b38ba62dc7b611acba7a83a67ea1bdc0dfb209a0f51e9e2c753a4a9773332a492d020acd135566b31903567f8b14c664511552b54af76f56d34537ab4f73e3f191d9d58c47142a3df20b7c3629fc3af5451854e42074e0832a49c1aab08fba88b77c2f797652d1253ae8104dfdc3c57c9c1bc14fc37800c339e83fbb9d77beeebfb2f53ae04bffebf6", 0xb8}, {&(0x7f00000023c0)="3588ebc8bb667b080607455abad06cf9d6aa91517f4a8cbfd945ee738651e1f799e5749373ad58392e865a4a4d576422358f707b74faeed35a9e21303014045139cd00d7d7279121572b7fbe8f9767644043bf05e5f42e572d1a8502d6", 0x5d}, {&(0x7f0000002440)="aa36554c294cade64da3e853835f8e606ccfe5bee49384a009260abd45f8a83bacfbb6e1f9e9ce766d8a62f831c40efe94eeb91e11c32f8d88ac2144480c0d89059b8f1a9d5825ba9f1e23ce4954839cdd5e00b885f2dac42ad984ed16fbc5109225f382b43e954c4387807719ac8f75a71406d071978cc67ade3a8d27e782c50be741c9af23ed599abf4900f73fc3697bcc32d2fd7ec8154f7d0a2166a7bfcdd015dd8a87852399766ea7d3a7d4de04d4187e6b8dc4f704235f22c7712fe764ba3d8d4af594e2c4df14e0b6dcaab11291fe6842f71e0fc74096f50b059621b880359f9d7b88a0659956ef7ab16c0e24be861f934b0ab255d934bfdde0b12962dfb006dfc29137b1fcc2164867f93585b8db661957802157b4498c9bdcff6768cf634875d3afcd28172a9fd233decc3449f5386857fa0d0bb117847cca5b83fc8dfd2772b16875fe1a5e8674f158347cd9a4974e8f3c7653285ee0d1cfbaded0e877dd908b73e78de9cf1effb2d8b8da1ea29da70d5a6c5d0355333af29c530d1764d4e5827b3881e5190bafc8717ff5f935306eccb9f100ae007263034ebf4f7d413084e84f34130cbfd3de669d520f41b3076f635c116baea0ab9ade240b08000e0dc383e2a9177904e34d1133da97f374c645c7240d5917b13a1a9eedf8afd6577b045eb86dd33f405a2ff34551bf2f3e235e4f70c380b09842e60e4dc944aca94fdbf9c713b95d1f8f7aad4daaff0d7001862a4f5111f6eb359d9948f1ce6a2d6fd9c6afba50dd0f93d9f340229cf73fdfbd70c28327c7395bcfe7372f050149cd1090e81b643630d6141332bfc3404c020d66dfc0a3189f615c8f271bdfb22ef0c19a3d22c4f610b263315e1a4aa0ce35c1231014f1b3f38d63f75a1364d5d5849791dbd1dae8664d65fe009be8fbd083e6a9b208c12e065e53bbd6fb8590884fcdc7f274901ed2cfbcb787ea9dad7df9b676c2135eed90aceada2caee5343436bbaef9a955f22e17c4466e9ab21d07de7f5a0fa824f6b3920a3494f8e57e353e7669b47da71961b1315a6256737b082a788327cdbc504a62c0d7b31222d40dc8abe4730a39ee576ce9baed519e5c2a14dd9ff0cc361880e701aa94b1653d9abbf71a0d143126d6a112484b5b82cdd36f66f8d576fae7d31a996f14f9a2d297dd5a4610281c7db6b30c3cf55ced8c21dd191a423df599f60db6c63d949f73462cc59f9e91bd662fe7c856c4add4ba19474742bb94d70d82ab8e6398c7eaaee8430971f0382b1b52c6c042c38f5c5a0e3ddb929ee782f26de218c081fd28e52342344f1fb1221fb47a4facf052d42928d7df0a3d459ceffea39f769657d2148a0d85295e4ffc2e0b905ec29206cd87d2db43161b57adab26680a619a7bb116f1ed61fb93918e3d01625a7cb489f11aafa30a2f5ab52ca88cc4b57f1ab1d3b4ac8d12c7b83bda7b2428c85e29c253d6dc7d2c07f6dfb9da9af14a0ec5f552ad6aee98bf4908453bfbcdf834842ca5d904e0831b28662ce260f140ff40fb31da49d8ce1e65a8b63a41030edec1d329e0f5f62dcb0991d8b5bf9cc15906390897dbfcd6e12efc9b152870bb04713da20f75cd5615f0b087a89ccd81114793180129f20df7fc0c72e6a15b9ecf8535be298da6b4ccf51700647622aef871c990a6281ecdc3ad031eb3c881f64a80443d75e830a9140fc3c9c280110977c8cf050219ea711d2c013baca162d4fd91e0f8a0494c31953e4f03f0bb6f87b9d6f7dca20b6a6d1fe8f53f13f98b660bfc8277819ad896140354bf949c551e3177391a7a6a7d6bfca4ebd3fe77487b3c69b75f51ae6203d4db17286b280f02f50d0ef7880c972b26b14cd2e7f15e38b8a878125a8be949a8686dfef9cd06028c2d69abda177a493798cf808d94924ba356b4763a04c15cf5ec22f9009c02dac1f1e3a836a8a1daa0d643803021a957aeaba49633abb99cc7ad65141bfc2a1b50b6d67b3ccb6ce7632a22d75e49ae15cd6cca61eb7190eae36ef6f346013acab3c827075606e8ecc4f41295b618835ea3545f55b18341391001a29d15c17f4734df1fb784a1aecf47a5cc29f9a94967ce249c8a1e4a612c2db2040ebd5830c66dc47b8ee1e453bd21ce6a6a55b77cb14b483251eae0e7fc0b076ae7adf6114ce80824689bc4ce28b5c52674740fec020f834b6243514987a84140dad2a216be11943ccbe95e348b6124d84534fb87d195fbda96c96350ae467d5ef7f850fcbfd234598e0447ede4dc39f6aa005b2882b6161f845a7e22aaa3ecc5780c51491266552a6922c716891430c79d1e296560048444b984b4d5a8d1808f1d1a226cb71da4fe5100214378e5cff3a010e8f55f9f7d5caf7f1c4e8710ca5604374f8aae56c89ea4abc43fae508c2431354a10198b86f108fd4c34b3f556ccc75553dadc65dd5cf731ae5a22670c9cb7c6867c84b871812f2d51f8c3c0f72d75c5c62b5aae623d9eb4115859283a24ebaf19f7ff4ba283a41b87981fb339cecee17865742314d9d97908aeaaaa0f261eb02eed5ccc2c459a50cc6de338788fe8f4851963cadf884e7c2ec367b4a97ded7b3577144ff28cdd15358fcacab127c901a48240a78dd87ca134d16f963bbd72f183b707bb55acdb28dddd02e831f98b47557a59faef319aeed8ea1e4e8ec0c4ef54cd867c1db47b1785cbeb652b5932c62d2c5b6d127cccc51cdffb5a1d52770f785a255f95b758ddea6aebe152ceed6d16ea828c092837c7fa668520df4ae399ca9b2d040a3fd8a86d20359b728625cd3725d10a6f2f28b19e26d58a39d6fce8feab89880a7390a2ea4a22d0cc21b7b4f0a1cd3a8fecbefa9a395bede2ce8bbe74dcf8c778c4280f44fc3bc71f2d6beceae4aac873aad9ab04735d13c5cf85e765d708c8836a8b5dbb42beab4dac3bdf2f76213cece4c93bfe9cb58805a188923dede8886769a798de5bf119b8b83b45acfbe4d9ca816dc168f3b199341b7d807d55cd89dadfc25c8931dc7701236a6802d09f0fe0bd489ff70592c80fa56d9a335889dc455275eb385f92608e6992660612df1bb8e99dda4c112d0f3e718d2d4dfec25748a8463015ca2678b8154ac80b382d5ab924bc9fcbcf4725d7fdce499699a199ac8d83b5e9a40a72e6575634e2dd01832e7361a0bff734656210a44e339829564e28b3dc8647f8551956f01e55b6c92d865c74b1e6632ff2c46c32a0a94f404a963e6cdb4821492644e706db492232c1651d6fec4ff34cc8ec5063b5fc036f31ba7ba825e0b769b3df8c24d9c1413ce6257a9c39b8dea9cb470572c25cb32f92be1c111b33c25dacb57a674fbe989b4bc5051eb9f037842b3da368543cab47875d6f9df55987a6ea6803fdf5e5f279e263b459cb0a33dbeb9d1fd399555f9ccc557a0e140dda3e0a57f89af3b39722686594cfa3af9f143cdd7be5c8dd1b61d1a896ffd36916dbde37077231b08da64f2fc44a7a01856162362b06ce7f12f38206944d9a7cceb8791f634424c3ef9391ca467b5ba008f29932aa47aa0169591f37aa8be76bab5c60bf94d6d27b8e063cd21beecfbc81a115a7916669797a155fe5de395f1cd24482c0b1da488b2cdc4973cd066641ce4229702780d17776273c003ec5dd0c848fbf4e111e9adbce0ddf60e22c464cb542a289dc7523854aca465ab51d8684dbae76edffb9626329eebf7f7c16ac548fb03f7b4138db2bb760140fee1563b52cffa358a9905238e774bb31361ba168b79b6cb9edea62cceebafc4cee12140dc9df2898d9fe0310769b89b01fb60db0c26343ace08ad7e09c2089d20d2dadfea0b8ccf418c191c3c2f42c52165767c71baf0ffab487f0877e17802ef120d3abdefc6285a094099e1f22d43f4e3445a00e96c71e8dfd787c4dccd9e43f32b3bb32698102c5104dbde1841208d584d7f898ba9ad14cc223d03de54ee4184c049ae2fa5a2bf25971a1a6d4cf83a27e052e64f71c7f8ffa70e12cc588d7f683f00a4b412881c65c63ae78f956b062de85d441eaf2cff360523304255c0714bfb38e440a5bf97afbcad94e7850a2ce6704eab3ce72e31f9f63b2a47484fdeb585fcd9eb5f427821c82fe5e78c5317fdb645702f4ebf3bb5f8d55a8192e36d95cfb59d26a7bf8dec7aba409d4e077e828caf2b795272d0a9b5bb640095aa5c23aeacf0d6f18bd133049707ce7e68ff1c61ee582cbf6705c6dfe3d0b49519bf00bb1ef6e051712f8aa6de201607a3587bd2b0787ca9a815939e9693beb774f4e634120de19eebfb880b10f9eb6326db3e3e152cf6e47fde78dee681eb22da807a8eeeed376f2a2447e73b1778c14132f934d89fb44318632c1d9849528db63d13cfad3e6dd177fc4b3bd6075bd90ce525123f9fde473d2c8715ecd089831003c49493030a1a987a6c5dbe03a40f878f6e47b352f5ab2ec5fe37545efad5d2fdc2d84d62f368f23bd682a908eeee7520451992e10c7261ca85493f8259a7804f75ce8e9e6c143fc12563a5c63877a116320a9b09b75f4586e014cf66f4f2e96946faca6a12d8226e76dff85a4ff88d6bc6e8f7a804deb59f6ef5c00d091f6d5a4547b4ae425249f01aea5e6b1c67b88b79174688bdabf05fc5b765c9cfead69479ccaf5e6af6274805c4a6005c59c96055b13038321c5cf4a90604d3028883f9b61e1820a9c6360bf7951b05d4b0543006f70099ee270a7293406f1c8f8bb0634023e2c865dcad11a3b5ff9a66a682a9816dc0969aefca47d3c2f0b2c4ea1d000060d56627fe739e3162e3f521ba006841341e2ebcb73f649c99619c6892510c4fa7e5e308a86a446d1851b1abe31ffaee25ce9ce4bb61e1e2e49575516c5ded5f55ce56f3849ed780c030cf27b4bdbe27d302ad3d991375d648a3f81c08e8ed117aeeebbf66e6e5339db9a6ec0f2fdfd995a60741310a2c64a1fa3f929fd742e1b3c2d2f75756e7678edba7996c376b009ac7e3fcf19e0fe8e044dffe0fd55e5b2ea46d306d29ecda8ff7f307d759691128f818a0ddd6d0fdb128a695f6a5fd1f02b21739cded8ff9401dd3516b77905b946644d010dbfcdbdb65cfaafe7f54eb15fde0fb6f5685196160752432d43c35f0ac6f621df230b03a49be41db9b68dda37ba22586db4242f4ccec15ebb55b3e258ddc4aa7dcfc6d17f4df27fc4a8af73021459dd6db775bd7b0da5db9c54a411847aa36110b8651f551b44f622023ba8b643c6e5cb7ad1dc8fbe15e5e51830f9ee5acae20b125ed6d90ca4247b87242cad61cc7d6037fc3944c480793885734d4cde486de3ce52c87ecb47ccefcf2b826f89960337ce0af1dbad92e17b01c5c8494cf556911dc20a711254f29abad399f2934083cc2b3639eb67d579f260758e6385bbc75e419f199e6fcf5f130a063db830af0d34c4da0f60b789f23527ce616aab6f5ef5d4c75b94d16e2ceb5cce81032b8972a00e6e73a3682376389e87c21aeab8cfbbf2c3c8f3b30600ac74df8e55f0755995607f5564a96081b4be12a1debadbe727b845857c7cf64a9e57b694646379270a3c481882dd98f8c2c4181f7ca0f7ca8497ec7bae440561e2d157e33e0ad86d322bf3c518fb85ad20bb1918b220f1c28948b700e7bb0db7b5e61e3d4f51d9b21bee288d152c27452a009b650e992d3f73aa0193520b4ea58afc7ff1ab7c69cf122a9fd8e4998979cb9db2886b3dd44c2155fd544830c458c050f622aeb8853e430929c516638ea0cd7d3804c3c66cd1ba2a8fc1796c286408c378247c1e7c2a36b27a7bb40d2fc25d11a360", 0x1000}], 0x7, 0x0, 0x0) 16:17:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000000c0)={0x10, 0x99, 0x4, 0x6, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x15e}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7ee5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000eb8000/0x1000)=nil, 0x9}, {&(0x7f0000f3c000/0x8000)=nil, &(0x7f0000eee000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000eef000/0x4000)=nil}, {&(0x7f0000e6b000/0x2000)=nil, &(0x7f0000f98000/0x3000)=nil, 0x20}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000d94000/0x2000)=nil, 0x3}, {&(0x7f0000fae000/0x2000)=nil, &(0x7f0000fa4000/0x4000)=nil, 0x1000}, {&(0x7f0000a57000/0x4000)=nil, &(0x7f0000c3b000/0x3000)=nil, 0xcbb9}, {&(0x7f0000d5d000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000b15000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fbb000/0x4000)=nil, &(0x7f0000ec4000/0x3000)=nil, 0x4}, {&(0x7f0000e1e000/0x3000)=nil, &(0x7f0000dac000/0x3000)=nil, 0x8cc}, {&(0x7f0000a1a000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) ioctl$BIOCGDLTLIST(r0, 0x4020426b, 0x0) 16:17:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x20) 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, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:17:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = shmget(0x0, 0x2000, 0x6a4, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) open$dir(&(0x7f00000000c0)='./file0\x00', 0x140, 0x20) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 16:17:41 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x7, 0x70) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:17:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) socket(0x20, 0x0, 0x2) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) 16:17:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x112, 0x0) readv(r1, &(0x7f0000000640)=[{&(0x7f0000000680)=""/4090, 0xffa}], 0x1) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) 16:17:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x807a, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:17:41 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7fc, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f0000000400), 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x81, 0x60) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:17:41 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x25) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="000000186a56010000001c00feaf000000000060d5706c85c2768511fed95be1d2341de39f8fce02a5db5189", 0x2c}], 0x1) 16:17:41 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x10800000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) semctl$SETVAL(0xffffffffffffffff, 0x2, 0x8, &(0x7f0000000040)=0xadc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:17:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0xf4) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./bus\x00', r1}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) chflagsat(r2, &(0x7f0000000180)='./bus\x00', 0x10000, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:17:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) recvfrom$unix(r3, &(0x7f00000001c0)=""/250, 0xfa, 0x40, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) close(0xffffffffffffff9c) 16:17:41 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}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="8737", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) getgid() setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x1) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:17:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) r3 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r3, &(0x7f0000000000/0x3000)=nil, 0x1000) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000240)=""/30) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/131) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r5 = open(&(0x7f0000000280)='./file0\x00', 0x20, 0x2) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f00000002c0)={0x101}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r7 = shmget(0x3, 0x2000, 0x20, &(0x7f0000001000/0x2000)=nil) setsockopt(r5, 0xfff, 0x8000, &(0x7f0000001780)="1ffa3cfbcd5593d3c4b6132f0fe7d609684e2c86f4a6d1b0bfcd0e3315979a5ba683cefc696e2dec487b898e9ef8fc77231cbaa2d846b03317c87a52eabd75ca77", 0x41) shmat(r7, &(0x7f0000002000/0x200000)=nil, 0x1000) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) socket(0x10, 0x5, 0x2) r9 = socket(0x11, 0x4003, 0x0) sendto$unix(r9, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) sendmsg$unix(r0, &(0x7f0000001740)={&(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001680)=[{&(0x7f00000003c0)="497259332786668b07d0ce612e0ae884216aae0ab11c86979ca4608bd8394ac0b734c39283ec6ce3ca606a3f77c42b04c5e7d3940b0957abfe8684c20ca29926466ac76b6b769152ce1e0b2d7f108409f4c79e4b7558cbe48a95ba08d9ff16878a92673f466ffbd85ae4b714b306c5a6ab8fc59927822f947f98d6bdbbc7dff8471b8ae2242b5fa502d9ba7d43c67d2831ee246a2367263087cc65dc6f169060c7ad2b2408f0ee6069643029057f4f553f87c829769f49cace0c405a15107e4e8ba657829e6e1bf725e43d4391ae569ff6469a5afbaae75f9cecd5e003b662da0c21602ba3216e81bbd46aac479be6ca4aaa2244659cd4cc6ace336881ed5f1891964ca4eada67b01b1e76b283106f75a6ad8364b55432080ee4d2ccb7558cd186ff84d6e5feac1b1394fc62c744736b6b81b63cf56122b69ee55c772d31348622b21e90e1bb278551d7070efc904b735ec6cbfc507d211a01e44bb76061dbe71efd4e6d315eb070c89b3628e17ce7bf64f893c43e1e93912f35543dbd08a52b4005a4e2204d58557cda8f04e80f07b1edb548716bec5b25a28661e3fc4b9723e8008728dba84e84c07c87fde02b8a5dce3b65f2087354eab166c7742c8c2f5f3700f5d3028b92a3a61aab7aafd9326d03c33ae5b9ea8d13c30773ede391beba2b734065fe16f0a40b6474ada1cd888f45f39dba3ee1e990c4227ff521dc46b9ed488479b6d920902c63b732977d14c1156c02db3c7975c0ea988b6b72341a138bcdde96c17896f2c9ef5bb439f3e99b6694fe51d722e6f51ab92007cfa17dc543a887ed1fcb273c8199914aafbd5db175b0d5c1d1db68a2e4c00363361bcb95e6b8faf283b70829ead0467ac248e5fd51cc07008ab7f54d1428260e612b3d9ff4288a17b0ab015ef29a74cc02e90c6a131499b0eb77f856db019c9ba681354d1bb520b4e8fd3e2a44adb3e1f381548ceb864cfd81a78cd81a7b8460fcf7b214ef357aac61044cafce687b7b7af133dbeefd991d56321f123b7cd766418ed179898da65e10188f8fed7d84b7b361baf0a84fdd64cd254777717141e3c3312e4f3d7118a5aa2c4152f4f44b857470328641b571fb1900a3ef9d6cbecc4216cb9f686deea04a57719aa528db1c19c8d4115a2628da40a8d732df9ed05f6b9ccef6bcc7c0a17345a3a1c9856568a3b56bc77066eced8af397920ab50112370ed5ee48c155c09b388b84c05b728673a69072436a1daf47b5bf160dbd9cfecf4e1a6bfdd6a2edff36d308e2118aee53d497a820aa647f79d2629f444e11a2fe376f2f1d32a47a6b13fd4a2ee210982cf2f59314e7b271310917400e8f651442cf6873893af47d5b3117557450a466dde4b6170c83f9b9caf5967ce423a638831f1d74e092dfba6aae879ceccb80c076493fbf2fd1ff114b6c3e31154f6181024b84a2f13078b80c1caa08f4f86e210e4d8efc8aa2632018ff17f3b8bc697711a4d0698636897486aba3490948e76da57483cf63a252a78bd76b34a21916bfadd88200849a8b26f0304de397534b722cf42b13ea5a81fe825cd568c3497a8745e96f5910f5e0a3c6aa84c4f5c2e7988f4cd0eb5b4b9d913911f9761c4bc6e4bb8eba1c3f2200de27dda888066971d6f1b8ea8100fb287a0fe52ceec10319598fd09adb51a898844ba00ee338d598c15f5be9e4dff3f37656d4b5e20b314546b3f887dc4c0eda3529393202105409275d27cdba3f913a7e34517f2b7d9b5f06911a83ab40969aaa64cb54881659f0a922908a31887a42cb326304629d88662742ab975b744f85e70e899682dfc931540257d770293d2ef96099f4c48478586b18c1627e32054fc42564aee55b3437e369457fbe661f53dfa6a6bddfc6e1af29fb77ed0c5c090163c01b6759b227d0ca2168c92b5061fe584b38a8be54d8370fa45b43688402ff2c2bc4aeca5d0fceeff87770b00f82f0f9a3699a2131b38e29ae5beb385849ece7e9abab9e9ff867e0ad8f9f144367fc4087ff108726d7c8dd73bfafa748c09c9bc0b386f673276bbc0ffb980a413d952377e332199839e8d0d0354a31a635b48fafe258753d7db8b9ed446acb4669be21eae85040bfad52d8757793ca90e27e3ab5085a613d0889b2da29c3a456a415137cc66a98d628fbeee091bfa7632df5aedf2fae3345ad219319383fac4327c1b6f026c9a51244de74246aca60aa1dba892b77ee691528de3550cfd86e012bbe19babbe19209026dba0387b9605146d9be8d2e42a9aa47a125723b361cdd5c1a4cd0ff4c7da813a8d215a50aba5cc81a0b74f5419cb6c3f9465d3357ce0be723172b42b76786c687df93c9e1f6e698f676a547b3a3691821349e322a4edbaaf077bf55df4eb8b5b815b82f9024afce8eed71d5e3a7db7249f5d19ed39a01cabe1ff8951b4a3fedafb1a67e54a80022e15bcefba728db80d2781ca120a57c44c6eea1a85875c103627447a761aaed4648e6fe927157a93184449160f994c5b85c8e1fe2f61c64566219827504144cef2960b48baaa26e6ee95a49c9769f9b57a34b839411ba648af4d48ba1148bba1d5ceaef2329dafa1c6c3b9cf12509f2e59cefdaaba36b04742e704fd37b19049bd523e40e43f7ebf9ac8f4a8db841da94110c229291e032116ee4d10a97ab6c624329d667822c46d967aa29ec1633f88ac27aa469bac5150f2f1207bfb189d45aac487cda27139bbda9f025138748163a779d1d6326798519411dab8b3e8758dd0eb19226ae9175887fd97d815be085ad27da261993377f1281ee501507579c00f6eae4a760795a0ddda828162f632af01c85c5681cd8dc6aa981d407d978ee692cb0994d47f76e28e30f04e7bba411ea86cfe60e1a972e720ff7034107415462541c42a6d86a43d01272141b804652e212a043e6a542dc563eb99093fb1dd44fe7522edc0a4e371d43e219f66c5af5793e46d34063e9874df4e2b22fbbb5ec711f52f8350ce0748d2709991278d1bd1aaf52ea4fa61a1fe7e78c2009351c6fd043f03bd1c5d68e53a5871c10b6dad22e1834509f0d9471244e8b15f44dc051b214eef192d2cfedf3457fe2e02db2b5937466045d6d31160878ad78de73d98ef0f905cb5f0dd1c0273eb458e2a81ce37329dfb0dfa357a41e5a947f873cb7a9a0b99ccf67b64afb7858de21a8e4123fbf18222c9c0fe63fe1ed7071090c16fb2167c1cc780c86f0fd9e47b3fe56b523dfe0eb06789bffac263d9c3e940b6a72a0d7f8a5c9b5f50a7867e196d7db080b13824db25ef11758f381b8f168c38068333de09beb0f80c3afce5a5bb03978619b3d88fb8651cb5299928b8a7ba05aa03d5f3cd944970d1a0b918642abc3816e48ff3f34ee517136d6a7aa7e9e27c5c0e77b64de94f214890941315697a9d073121cc6854d8b2a6082283029309c71f72e190857797907b0dd60ea7c3afd3fa6eea2ef9a95fed7441c6495535df9324e8bb658744855582ac298c23a30204e6e9ffc1b985d403fe32f0b0fbef08e157f269c0046320bea310cc9848195bb34426b1a5d058a2ccb5a2a8b5f9ed232b96dec0894fd54afaba3e9d21283f951225073be8424f3f1919f321a4ad3f286af9231907212b40911872cffbb1e9a7491189a7afd12380134078b66b8f69d2e780802fd66f412d74c25359caacf20ccee7184b90348b8c3ebea6c30a262352927e18d4bd6d6437ebff435a89673451fb244270d454bf3dcc67f2a0295c849ed18e4c36542e60d5895424948bbc5ffe479a7d387bf4a83d7ce6ac7c3d1c452b57d205b654aa3909bc248a4654227968a91ea3675ec48bb620154a5bf121938f0e9b0c5409a24a67572656b25fda8cb2fb74dfddea0a81b62743f124fb9cc704c8f1eb19037ec5e33ce9388b7272074cb6043975bec9f54c77c0f7f97df78cf560ce7565a0cefd85919bf9fa96e40cb85e74ce1520cf26a85c6b41c964af1f6d3e0124a798ae431c5b2b9dee6732c7c0f6922bc114152b60cae2fe2c07f425a521d31d1364a64c883fcad5f6a8860dbb06e382025290203f9162d12a50db3db36c80fd845867b543fb4e889b4e4a1b9ea4c06c279524f71432be632d2e72b7eb092521c1fb20f00e8e63ee70b996ca451f92b661018a1d825b088c4023924897f4cade5b323aa5a039a7d39221e82feca16185de461d1f45cee5cdb2fefbdc7f02bce4a734f30e0c87d0ce62c01beddb95f32b00575897518ac480c16a49ccf91f09ec861bc359a2feb7d8143a6507540bfa23b78168477899451bcb9e058bde6c38f5da0b265195b785a6f691419760ffcfb8946f4a1eeaf9e362335fccc39fed373023ac75447c3b0884cdfd07b114541800f6511e72471a8e1c4eea463ba918e90bebc58745da03dbaf9674214fe8f94894c2f3cd49094de2739bf085b92941d5a41b5237eb2ae9cff0025290705fe873cce5c6a7a6de6dee603d388d727687d7e97348b075982cb57e6edf0819f10c92ccc1932ea1035ef71a59f02369b1c5afc29cd042b78244ae5246ed15af078f0d066e8fcdc6d45ee07aedc8453ab25aca46434baa44fb450240571a235dc793553db90be420da648a70f7cf44aacf59e2298f3eb82e10a5bf591c7dba3804838c32687ac3f0c699ab3415308f806f3611b07851ba6203ad138b6fee076e24ed0f90549e96ec81ab01e1982834d0a60c0c23c246a9b1760150a5b21ddc8fbf14bd151a3e2e2b7bc03c2d705ab40c7a063f3104652701bf2053198ec0e192e1bd526ecab5cac3bdab0bd52d8df116b0a76ebe4581e152daa547dd1a7ffd4e07ae0ffad4da88d037863b9954b161fdae611d1b558409c3f1f9fbdcd76ff04e6918a398fd987421307b2ad1865304bd3bd429b63167efa6e0de24fdc2d00dde609557b2253d008248f525d8b3222ad91b987c916ed64511b212e77bb927d3e3ef82c6e1eb6832be77a9a83f6ec9d21e66fcb51728d9fbe2bf3e52fb2a8e8999ca5210532b094c4a792931ff7cbec6423ccf51e7749310743a7e7d3d55fd606c21d0cbeff685610020e97ad67a5bca7670e1d1a6c547ac9374527964b1b416007699271c7b1addfb4c4a9212000bdac59ec8f14330ed97d12a23a84067d56218187439e6b26cbcaf9af44c1ea7844cbfff2ab33c79e117607b4351f2667f2562167060031d9fa0dc5cce078b2ce7339d3b4ede33a75a2ef50b400af9866c628641b662037c740650ee80063ab71daba96752249f6e74de4e251c2ab155b7a2eda68468eca9fea0e8f4c351c0ee48892720464963145d183b7c18f5383b43928ab18f556258067d137fa08324b446aa5a6bb76c4a3aabddcaeb2d28070e66e3c31af9c986aa578b0f41b658acfb4df84b6f6a24ad237db0de8f278b88dc925dddc149c5c0774259f4d32ae96af5ab2822c6fc171f2ba0da5c452339c1e09da99219c61f9ab2a97877080ec37133f66ed56a58c2b64b3348fea0fb93ae9fba33df592b0b69be04de6e7ac557bd80e755c15e2a24a2487cdec05cbe7fac0cbef271ad0ebb07db00dd990b8d24fa2aab4fcb6e12a42249c74126ddad63c9a90966f2a1e853f871c5859ab5477d8b444a78dc8c80e776789375b5813199850ba8b09d56c9c0ef4529489bf920e1484f46de53950542be7e9b418b9e4ca06c30eb9690d520412e4d9d2d5fb1a7a259e99d4140ebdeaaaae661da7f1d7b7d5a94a49513730f4069d2aecd1e36160eae5a13142fa744bffafe8a0e7bed76a41b8cf92c68e0b71c49ea340ff9c3a5003eaaf76b69664dd", 0x1000}, {&(0x7f00000013c0)="c540c17caa6a292d98f07a58dddf2876e5f5205ed52989bc2bc008ededd4874ae9c27b55af9fe0fcd9029378aabedcf977dc227d2fb105d560c70aebb127ffcde7918dce802bdaae15387921a1a2b37a97cffb9c784ea07c73563537eb5805f77a441fb84f1d6ae30abb6649", 0x6c}, {&(0x7f0000001440)="d27b29d616fbf63c583df05cba33b84d609a6afce6d97d560a6528150b677a9e3253300a9cd4041194868bfb81a063ad06c89b3df5b2357b764b8e4d3f508504e1f679e49a5c7dd437478c1dfb363e8786c92389fcca128b65c1392f74dd2271efcc2b8ff13b63478305e0c65a79eaeeea0fce22a50d754560cf0bab4102169f9af72f34f3f37926406204caf2a1a3096f26f7c02b8dd3b724d821cf8bba0333b13dfd3bc9aef5af93d33eacf01d808ae55294a7f2df460ff8f85d70a485587900fbdddde0e07f54bf808ff935c37df6b70660ce9a35bd7a2bb23ddba648b89c256c34c33c6530868d3141a73b92945cc1205c22", 0xf4}, {&(0x7f0000001540)="587a1694f2973196829c7febc40cf0625dd1d16160f274b7a5286266399051e5f2e09632830c70cf989b4781165261b18ccb677b0bb7568b026b1f58fbf29795cf00bca15be7311d14bae05954104454df3073016f7782752179f46454bbd6f60d6ba771aba23abe5bdfe0757801d47e5632f28a013eec45aba94a243ea98a8b1ed38cda4d63686e3d8273cf6130ba916ab245095cff6c", 0x97}, {&(0x7f0000001600)="b2b113fefab787dfaa7057ce04867cdc4522123b512c6d8b38e6dfb936696a50582fd4f29f5740f8e40a6fa0f7baaa76b736f608ddc5e7413af2d1bca4354119e7b9b44821984fe7850e9a6bfa612036b7a29a1f", 0x54}], 0x5, &(0x7f0000001700)=[@rights={0x20, 0xffff, 0x1, [r6, r8, r9]}], 0x20, 0x12}, 0x2) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[0x0, 0x9, 0x7]}) recvfrom(r4, &(0x7f0000000140)=""/141, 0x8d, 0x2, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) 16:17:41 executing program 0: mprotect(&(0x7f00005bc000/0x3000)=nil, 0x3000, 0x6) 16:17:41 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x3fffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f0000000100), 0x2cee) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r4 = semget$private(0x0, 0x4, 0x3) semop(r0, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x2003, 0x1000}], 0x3) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000580)=0x21) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r5, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) fcntl$setflags(r5, 0x2, 0x1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000004c0)) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000780)) r7 = socket(0x11, 0x4003, 0x0) dup(r7) r8 = socket(0x11, 0x4003, 0x0) r9 = dup(r8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804ae781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282119e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000650000770e9729e2cfd91b519fd4f9622c031c00", 0xb1, 0x0, 0x0, 0xfffffffffffffd7b) r10 = socket(0x11, 0x4003, 0x0) r11 = dup(r10) sendto$unix(r11, &(0x7f0000000b80)="b10005016000009005001b0007000000050004fecea10500fef96ecfc73fd3357ae26caa6ad0fa4f376336acf00b7804ae781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282119e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000650000770e9729e2cfd91b519fd4f9622c031c009a0f934e5b64a4f854f73691d0fe13212435152356ce6a4d6386cb96d289984c95241e1a5f495914edc8866ee30c1c227911da95196601ac61ffabda96026d750f76997d92a08f06351aeb471c66900c77a4e0ce3df7501b71b80b9e54cad48120e6a3b368d7e1afaa56c48261bd222b28783b99752aeb8016de8f030117b47ae253a1d42b683c46137827a299521b6c0733b579d07813937587fa5d495f462d8a874643adff9236350b2020896d84cdbc41c8b0c7715bbba4003f428bf6397d5278da1d97a648e86d3b94ded11fc28688db8dbeb5e1fb8175f3bcc223a29090c31ff7a4fbaa785be2d122c94269e91ce9f0cfe9096c0bb8ca76c9985a554862ba93e0811245899c65359f82588a5de0d74ff443de75a1ba3a61fdeb129b8142e9be1175c1cdb635518dab6397c323475d273216a4d36699fbdc3e1472de5e2eebd4e90000", 0x1d5, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r11, 0x402c7413, &(0x7f0000000100)) socket$inet(0x2, 0x5, 0xfffffffffffffff2) r12 = dup(r6) semop(r0, &(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(r4, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x1, 0x8}, {0x7, 0x3}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) dup2(r12, r2) semop(r0, &(0x7f0000000240), 0x6) 16:17:41 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0xa) r0 = socket$unix(0x1, 0x1, 0x0) sendmsg(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x720, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c8487e5546bed6ed52bb0f76c537b72abc824c79afa6eae00586cf8b259c566189f801f75f4a7470ba8c0e7d9ba561af37d87a80e17bbb9c86d3f9c6694d1d67f60ef64fb951b827fe19ee87b7421c9b68740aad13a9482dfe5fbb90b20cef4490d819b4a12e239bea99b0d621b5e985cdf68506107a4a0348a3a69b39f0530b46b37859a8bbf5775f95f0bd6c93b74a5839429b14e5dc618d58b6db5bd79064176cb14c65e5aa17ef5f4b3d87084500c6f456c7977d53a1279c4fffc149722fa8a1ccfd9ea7a201fb57799a2b0e74e3712e43eeb609fdc22388c0a1b97c5950bb64b9576989382b921d8a1e1a5764afcd1113af6d1f4d7c4a6386cad6b0dcf1be28fd9d86ba256e6e6e633dc50cc5f95c145973ca2fad8a963be8c2e34ea7ed30afe381e46ca5911fd094fd988a85861454370ea605532c15e9b66fa4d49d9a50e47f77103a7226f03174509330c55084468d0ed50d35104d08e904bad2b5b1a0f1b8d914c8276b22b65b0c59cd5cbe7956133c2ffc599548d8822b275045f3e52ec61fb09febd934a3f2d770c85073bf60f3f0bcb7a5fdbb9ab04d6d4a84f9dc64c67bee738b947f38f87466969d13bcd32beec3bc2cb5f2752ad79f477e2d9cccfa4350cc2f188fabe17cb64a6e8355379c83025bd4d7a41fd852777e3f1628491c717b6a4fa382c84bc2c821915981927cd6211a95050f4983835aa5e8d3fbe02c757d121923fcaae75428ff756f6a7c7e9e4b63d85aeb43cd0d5ef73bb83e1de968fb07a323d6ddb7308b05a33e38f93bd6f46617dcc10d6284649aa9964a8f2635e8234464b75e57080c42f3ca4680359f65ba13f388f308b36598b49d9902abd3cdbbea87db5c8fbe4c71fd6243fd6b687fffa83cf1f2317098b03ee6a68b5d6276947d041157462dd0990f8ddc6fafa79b7c3c62ad2e6a6c148e204682a5a0ad4"}], 0x808}, 0x0) 16:17:41 executing program 0: 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, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x6) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000100)=""/219, 0xdb}], 0x1) 16:17:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x61, 0x0, 0xa6}, {0x6, 0x0, 0xf7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:17:41 executing program 0: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) write(r1, &(0x7f0000000040)="618305040cba13aad44bd25f7d9ae8052d1911187b60114f24a26ce766301d0e4248dc3449a29ad7", 0x28) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x7) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) close(r2) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c6530002d4c6fc939ba4c01e18ddd46e1f453687d2012333b3d15150cb1a749faf8d22e8ce04e8f3869ce26e74d6b5d4e93e0b86d70ddd74e9eb0b16aa6a1ebf3f22443d58e6fd46e00b71af39486d0476cdff8abe583ef649a6c71869306bb8cce4136855c"], 0x10) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x7) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000000)) close(r0) socket$unix(0x1, 0x5, 0x0) 16:17:41 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x1, 0x32}) 16:17:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) open(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d04225, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYRES64=r1], 0x1) read(r2, &(0x7f0000000500)=""/198, 0xffffffe9) socket$inet(0x2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) bind(r4, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x8, 0xfffffffb}, 0xc) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x69, 0x753}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) openat(r3, &(0x7f0000000040)='./file0\x00', 0x400, 0x24) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x1e, 0x0, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x10, 0x4, 0x0) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) 16:17:41 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) flock(r0, 0x7e77af300e88a6c3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe]}, 0x3c) getsockopt(r0, 0x6f, 0x9, &(0x7f0000000180)=""/212, &(0x7f0000000080)=0xd4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) 16:17:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x59c6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x5c8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0xffffffff, 0xffff, {0x1, 0x4}}) getsockopt$inet_opts(r2, 0x0, 0x2000000000018, 0x0, 0x0) dup2(r2, 0xffffffffffffffff) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r4, &(0x7f0000000040)='!', 0x1) semget$private(0x0, 0x7, 0x286) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x6, 0x0, 0x1400}, {0x1, 0x4, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt(r6, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r6, 0xffffffffffffffff, r5) r7 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r7, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r7, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r7, &(0x7f0000000580)=ANY=[@ANYBLOB="0000ebffffffffffffff18892321ae847a66000000000000000000000000000000000000230000000000000000000020000000000000000000000001000000000000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb585c225ad1e217c2dc6ed3db1249dcf540a70000000000000000001300"], &(0x7f0000000540)=0x6e) getppid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) getpgrp() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) getegid() getpid() 16:17:41 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) recvmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x41) write(r0, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x1, 0x0) r7 = socket$inet6(0x18, 0xc283356faee3994a, 0x2) r8 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r11) getgroups(0x6, &(0x7f00000004c0)=[0x0, r10, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r11]) r13 = socket(0x11, 0x4003, 0x0) sendto$unix(r13, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r14 = socket(0x11, 0x4003, 0x0) sendto$unix(r14, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r15 = socket$inet(0x2, 0x1, 0x7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) r17 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r18) r19 = socket(0x11, 0x4003, 0x0) sendto$unix(r19, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r20 = socket(0x11, 0x4003, 0x0) sendto$unix(r20, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r21 = socket(0x11, 0x4003, 0x0) sendto$unix(r21, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r22 = socket(0x11, 0x4003, 0x0) sendto$unix(r22, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r24) r25 = socket(0x11, 0x4003, 0x0) sendto$unix(r25, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r27 = getegid() sendmsg$unix(0xffffffffffffff9c, &(0x7f00000006c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e2f66f95c3930cb1816e784330c62696c653000"], 0xa, &(0x7f0000000400)=[{&(0x7f0000000380)}, {&(0x7f00000003c0)="0259916896838a451ecf42548536c966b3a45e3d89840a333e181f445a354155afe78bd1cc35fff2f3efc466a1b514187978f3271bdb19f28e8fea", 0x3b}], 0x2, &(0x7f0000000740)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="00000000200000000000ff00000000000083b04faafeb2dbf8dcf380ce8a8588785af976eb361286ce3d83e4efa7a75a6f302129bf5e2892c7b6601012dd53495f4b5910f337e6d3aa1f6955a56a6251185102c18477ba2f4d0c95d85777c0f498c04e8baa189351a284de10a6e5e64e72f115e01f7be28190cb21da937f74cc0adbc134b9d7990028f02e05237df76afe7bfecd77", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r12, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r13, @ANYRES32=r2, @ANYRES32=r14, @ANYRES32=r2, @ANYRES32=r15, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r3, @ANYRES32, @ANYRES32=r20, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32=r26, @ANYRES32=r27, @ANYBLOB='\x00\x00\x00\x00'], 0xf0}, 0x40a) sendto$unix(r3, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) recvfrom$unix(r3, &(0x7f0000000180)=""/106, 0x6a, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2f66690000000000000000000000000000002b8e0829f400cd36fff7307aad481cad8d866f2fb0421107765797e5b0bd61d72dae1d2cec96bdaa3783277eea985d1518e5e9731bf27207be93db92c59148dee5f8145bcca54de51b14b1eb6feb70cbb62d2096e3f31db8c1facc874efeb0cd7edeada9fa98b0d95d559f3efb1c10e432cf1eca6f6cd8f6af05ff9b2253c36f1aa9a91d9bd8e80e9098d9745439466a"], 0xa) r28 = socket(0x11, 0x4003, 0x0) sendto$unix(r28, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r29 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r28) r30 = socket(0x11, 0x4003, 0x0) sendto$unix(r30, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) ioctl$DIOCMAP(r29, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r30, 0x1}) dup2(r1, r0) 16:17:42 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x10000, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000580)="b1000513000001001d00000087d8676adaa41920000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d006ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a04f90006ee01b1257ae0000000000020208a371a3f800040000000000020001000000000000000046eac126f1aebda8c9489c958f61a10f0e356a515876d278953ef1d445f3b0ce5b668297b934513447fc349c796dc4e34cf0b6f57c3855912011e89dd439e4886bed121c8d6f0851c04bb78d4b0bdcaf01adca0c1a6fe7194785d0b5a7d9cee14a4bad979fe4d89b054ab782c0198189eca2346dd538660a9553a56a58", 0x12e, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0xe73a279621471f38, &(0x7f00000001c0)=0x800, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) dup2(r3, r2) 16:17:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2d}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) pwrite(r0, &(0x7f0000000240)="b9e91bee8fad27050cdaeb0413b4", 0xe, 0x0, 0x0) 16:17:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000000015}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:17:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17e, &(0x7f00000000c0)="b75d55bb70420075070000000000") 16:17:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000000], [0xfffffffffffffffd], [], [{0x0, 0x0, 0x0, 0x100000}, {}, {}, {}, {0x0, 0x20000000}, {}, {}, {0x0, 0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0xe61ad200dac0445a) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) fchdir(0xffffffffffffff9c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x36f, &(0x7f0000000080)=[{0x3, 0x1, 0x7, 0xcd9}, {0x8b, 0x34, 0x0, 0x9}, {0x40, 0x36, 0x1, 0x27}, {0x2, 0xec, 0x3, 0x210000}, {0x2, 0x1f, 0x40, 0xe14}]}) 16:17:42 executing program 1: socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open$dir(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x306) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) shutdown(r5, 0x2) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r5) r6 = msgget$private(0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x0) msgctl$IPC_RMID(r6, 0x0) msgsnd(r6, &(0x7f0000000040)={0x0, "38c46da52051fef5059db5d0430270a20003480c5341aa077dab0f04bd4ae7dd409bcc499c0df809b7f04879efdbf6dfee3067a033f8c6497e545a57f818f95af523b28cb073a26a49116120ef2f512c5c0595bd3dd72dcb3bb385ccec1b40896dabc881011ff80f40665f2d986c5f43556a4b6bb0be3a98cf9d6ea985f03cb86a26f4f0808a6db4e3df011be134496d2f43aec1b4d740cb0bb7ab63ecbc3bf5f87289201b286e5f3a94b31b98059b7e75681fad3a"}, 0xbd, 0x800) 16:17:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5}, {0x2d}, {0x200000000006, 0x0, 0x0, 0x108}]}) syz_extract_tcp_res(&(0x7f0000000140), 0xf02, 0x741) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x38) 16:17:43 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) fcntl$setstatus(r3, 0x4, 0x18c) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) linkat(r4, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00', 0x4) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r5 = socket(0x11, 0x4003, 0x0) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) sendto$unix(r6, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8b20400000000000000010000000000000000", 0xb1, 0x1, 0x0, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000001c0)=0x9) kevent(r0, 0x0, 0x2000, 0x0, 0x0, &(0x7f0000000000)) r7 = socket$inet6(0x18, 0x1d8c09c0a81fb3dc, 0x6) sendto$inet6(r7, &(0x7f0000000280)="6a48ebce5723698e5666ba6d9e395e3eb0fff4e0e48492cdd2440c3ea18c824a6633696d19e525e8cd702e4c1954661524d9bb110a972f6b5b8af7d71d7fc32284c5e4ffa7c29cf978676a2d9cd0563a5795a816bc22ddc2a3ad2db3866163889b77cd7380cc5d653324ca6b529a57000bf10274133a5aa9a1315cf8b58d98e72892a6ca9043b3ef51bb1af3781bcd06f545d06122250dae037b0a37eedfe0901e4e590a1093d6aee5a9abf10ca0baf87e7611c564a4749ba67a6bb42a54bc2614b331f736219c5a7d4b7bcf477d6f1beaec6865be20a3882c4aa897a637a200deeeda6affe73031eb30d39540", 0xed, 0x8, &(0x7f0000000380)={0x18, 0x2, 0x949, 0x9}, 0xc) close(r0) 16:17:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x25}, {0x7ffffffe}]}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x1500) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:17:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x29d, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000040)=[{0x2, 0x3f, 0xff, 0x3}, {0x6f79, 0x5, 0xff, 0x7}, {0x14d5, 0x1, 0x5, 0x1ff}, {0x9, 0xff, 0x3f, 0x10000}, {0x2, 0x81, 0x80, 0x8000}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r3) chown(&(0x7f0000000000)='./file0\x00', r2, r3) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:17:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) msgget$private(0x0, 0x92a9c09d278037e1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x64}, {0x64}, {0x6, 0x0, 0x0, 0xc66d}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:17:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) readlink(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000400)=""/137, 0x89) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) accept(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) lseek(r1, 0x0, 0x6, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) accept$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000200)) r3 = dup(r1) dup2(r3, r0) 16:17:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x0) r0 = kqueue() kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) write(r3, &(0x7f0000000280)="bf71be91ed32cfd3b5b295c38f2c9133ae28d6bc0379f652d22e9ce0820241fbfe2b67602c36febd831160604c413489a17e353ba71a4698d95277bc6a1a224c8d7f33a6adafc0d55c30cc96803d2f6a2cd9b8965b1f46b939d6a739cab953a4dddf65477fa18b1d2c1df5a68e1cc95d7ba8ec2b831e87a1759fee27370df55481928b2aeb0b7acf23e9baf6ab54592a132a4bb39de4217756ab8cbbb219f42f4938e2ac554d7f6e94bb9d91d1bb", 0xae) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000000c0)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) socket$inet(0x2, 0x0, 0x8b) dup2(r4, r1) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000000)={0x2, './bus\x00'}) 16:17:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) socket(0x18, 0x4000, 0x9) 16:17:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000029}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) munlockall() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:17:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x80000000, 0x8100, 0x1, 0x7ffffffc, "0064000000c9c06d020000000300"}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xf, r2) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248", 0xc8) poll(&(0x7f0000000080)=[{r1, 0x4}], 0x20ca, 0x6) readv(r0, &(0x7f00000000c0), 0x100002f3) 16:17:43 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="55baf45ccf0a8d3c"], 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}, 0xffffffffffffff7b) close(r0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) getpeername$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='cr') write(r0, &(0x7f0000000100)="8c65", 0x460) 16:17:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x6}, {0x40000005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xb0, &(0x7f0000000340)="40abd0b5ab4beec46975effcefa004931553d89d58e599a5a39ccfd1a30cccb9cfd4b3f393eedc27059ac92e5bc514a1ac4a2e2b1e44849d1b7f551ead78fc76c7776bac1729af5bb18efabf32fdc4eddbc8222d878c13bd80f03ff7af268834c68df78ce4e18f86a3a6989484b1e9de15069d80ecf48e5158585c3a437a3fdff7415d04c4c1c29d6bae49fe9cd8355c744da71eb1286f7b7f00baf427cc5b83aa57d5a15ba38d9c17fb2b2d6218ca2328978549d72398d70559f8f69762ace1f877dcbc54d346d749aaf3f9386bb611febc178bf1dd3a5956116d75d1dee935d3585ddb94d8ebcd6193efb1e6c4eb6020e02039fbc4d3542cdb33d679c7dfcf8ce09670a2b9bdd691103b12342719f0") 16:17:43 executing program 1: r0 = socket(0x11, 0x2, 0x0) shutdown(r0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) pwritev(r2, &(0x7f0000000100), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x80, './file0\x00', './file0\x00'}) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:17:43 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000000086}]}) 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) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000180)=0x1) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000100)) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="ad18f0168c5342bfc8b31fb2438cfc28ff77aa5de2d5ef18", 0x18) 16:17:43 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x10001, './file0\x00', './file0\x00'}) socket$inet(0x2, 0x3, 0x6) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) listen(r2, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x40, 0xfffffffb, 0xffffffff, 0x8, "1fbd72cf877c96f547f05d096dabcc061759ff19", 0x0, 0x8}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r3, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000200)='^]!.)#\':\x00', &(0x7f0000000240)='-/}-^\x00', &(0x7f0000000280)='}\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='#*\x00']) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000400)=0xc0) link(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') ioctl$TIOCDRAIN(r1, 0x2000745e) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) recvfrom$unix(r4, &(0x7f0000000540)=""/66, 0x42, 0x81, &(0x7f00000005c0)=@file={0x1, './file0/file0\x00'}, 0x10) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000600)) stat(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000680)) select(0x40, &(0x7f0000000700)={0x401, 0x81, 0x3ff, 0x5, 0x2cfb, 0x7, 0x4, 0x1}, &(0x7f0000000740)={0x3, 0x7, 0x1, 0x47, 0x7, 0x4, 0x200, 0xfffffffffffeffff}, &(0x7f0000000780)={0x7fffffff, 0x7ff, 0x6, 0xc1, 0x9312, 0x4, 0x8, 0x56}, &(0x7f00000007c0)={0x9, 0x4}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000800)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000840)={'./file0/file0/file0\x00', 0x9, 0x1, 0x80000000, 0x0, 0xffffffff, 0xfff, 0x0, 0x0, 0x0, 0x96, 0x9}) acct(&(0x7f00000008c0)='./file0/file0/file0\x00') socketpair(0x5cf021628a5c202f, 0x3, 0x3, &(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r6, &(0x7f0000000ac0)=[{&(0x7f0000000940)="899c5d63ad20a4637f75ca5c929c6c6def2114bcce07fe164eded74174b02b", 0x1f}, {&(0x7f0000000980)="b20d3f401d2750254e08fe5028fe7d933937634e796f51813986e177b3f9220a717aa5320dae9508c50e0fdcf468de0ae470bf3c0b00979cb11917e191f8491bec16f3a098013810a71ccfc080c6985e5f520227f456199053c5f74da5e21824e6054b7c512457412c4bee6d966c5eb05ae06a78ee5af2dad145c00e8274a0bf8dce230a09a9e88404ef818798aa0d57b73087a3456b76e33ea5fb8b6099517f271c59cc073b4e95a3e6db8ee152d6718e04033bc27a9b20933d98c3cce079b518d5a10a29bdde788eb32044", 0xcc}, {&(0x7f0000000a80)}], 0x3, 0x0, 0x0) chroot(&(0x7f0000000b00)='./file0\x00') ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000b40)) r7 = accept$inet6(r6, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) recvmsg(r7, &(0x7f0000003100)={&(0x7f0000000c00)=@un=@file={0x0, ""/58}, 0x3c, &(0x7f0000002f80)=[{&(0x7f0000000c40)=""/224, 0xe0}, {&(0x7f0000000d40)=""/46, 0x2e}, {&(0x7f0000000d80)=""/4096, 0x1000}, {&(0x7f0000001d80)=""/55, 0x37}, {&(0x7f0000001dc0)=""/223, 0xdf}, {&(0x7f0000001ec0)=""/4096, 0x1000}, {&(0x7f0000002ec0)=""/142, 0x8e}], 0x7, &(0x7f0000003000)=""/239, 0xef}, 0x1) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f0000003140)=0x1) ioctl$TIOCSTART(r1, 0x2000746e) 16:17:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) fchflags(r3, 0x1) ioctl$KDENABIO(r2, 0x20004b3c) 16:17:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000900)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24f4b6d47a993b5fef6b8aa593675568d3e92a7c0119cd0dbcddbb0ddad2d3fdbb02417a4aa9c5c7fbbd4eb6ba49439bb17394021f6a7e5bd1be5ebda48dc1aa5759ba48eb9552336f956f99ebe98dbd52816895c3bc3edda0dc12170389965e4a8b1d354d60c6ad7931"], 0x10) r1 = dup2(r0, r0) pwrite(0xffffffffffffff9c, &(0x7f0000000000)="128439f79e44b43bc333df61c28bd543fa64658076fbf474c30e1866729570dfc7dc9be484c78ec6078a2019b21027ada922e78a4cfab88b4384c10a310881c179d96af2a9d19dccbdb03264fc7ef2bacbd225dbdeebe0400594ab3ff514bb9efc7b54124008370b82fef1046eea8d0cc7cca547aa2a6e379bea6e71fec6f65f06dd5c", 0x83, 0x0, 0x12) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) close(r0) 16:17:43 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x68d3fb733e16dd3a, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x7) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000003c0)={0x3, 0x3, 0x4, 0x6, &(0x7f0000000140)={{0x81, 0x1, 0x7, 0xe9, 0x1, 0x200, 0x80}, {[0xeeef, 0xfffffffffffffff3, 0x2, 0x400, 0x70, 0xfffffffffffff2ae, 0x87, 0x1, 0x3, 0x8, 0x1f, 0x2, 0x8, 0x6, 0x0, 0x8a8, 0x800, 0x6], [0xad1, 0x4851, 0x0, 0x4, 0x3, 0x7, 0x52f, 0xffffffff00000000, 0x8000, 0x5], [0x101, 0xd43, 0x200, 0xbd, 0x10000, 0x3, 0x8], [0x5, 0x1, 0x3, 0x7, 0x7ff, 0xffffffffffff8001], [{0xd162, 0x2, 0x1, 0x81}, {0x8, 0x2000000, 0x1ff70000, 0x7fff}, {0xb24, 0x8, 0x80000000, 0x743}, {0x8001, 0x7fff, 0x7f, 0x3}, {0x554a, 0x52edc45f, 0x9, 0x4}, {0x1, 0x3, 0xdd, 0xeeb00000}, {0x20, 0x9, 0x80, 0x400}, {0xffe1, 0x0, 0x7, 0x100000000}], {0x1ff, 0x9, 0x7fffffff}, {0xf, 0x9, 0x10000, 0x928}}}, 0x948e, 0x20}) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:17:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) getpgrp() r0 = open(&(0x7f0000000040)='./bus\x00', 0x40000000175, 0x0) write(r0, &(0x7f00000000c0)='~..', 0x3) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000001d00)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) r2 = semget$private(0x0, 0x2, 0x2c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getegid() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r6, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r5, 0x40044b06) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r7, r8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0xb, 0x0) poll(&(0x7f0000000480)=[{r9, 0x2}, {r1, 0xc6539a672584d086}], 0x2, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x3, r3, r4, r8, r11, 0x8, 0x6}, 0x81, 0x4, 0x5}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) semget$private(0x0, 0x2, 0x2c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r12 = socket(0x11, 0x4003, 0x0) sendto$unix(r12, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001a40)={0x0}, &(0x7f0000001a80)=0xc) r14 = dup(0xffffffffffffffff) r15 = socket(0x11, 0x4003, 0x0) sendto$unix(r15, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r16 = fcntl$getown(r15, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r17) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r19) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, &(0x7f0000001b00)=0xc) r21 = getgid() sendmsg$unix(r0, &(0x7f0000001bc0)={&(0x7f00000004c0)=@file={0x2, './bus\x00'}, 0x8, &(0x7f0000001980)=[{&(0x7f0000000500)="0110fcecdd18cdd3ab8fc350df232d2a72717dece265630202428a35bf01a9040c3e4369f5e4951695c565c88b94dbd13567318534a79f260834678bdfe446b077a0fc04ccf5086a2a7054a6982e8fba2cf3d833a8d69ef9c1ca8a2044e6d6fe", 0x60}, {&(0x7f0000000580)="39106fc8817515e0f1fec08e2543ab0990cbf7453b83622ec4566b0c763ae8f1c2cd67c9fbca9133b3e0ce95b9283212cdc91a548e325d7ee4e9647194812a45a249b3958e4afb50a2559c0fe159012f9956f75b215de8e603bbaf987c8cbe7299354fe7c7a21967404c49243f52ccbd84f273c8d787d2a2fbbc8464d73c", 0x7e}, {&(0x7f0000000600)="94a4a2ab7d8d8bd7561659a4762a93f0e491a2084198dca513812c9717aacc0870c47345fedd2bf1fb53f03449789cfa99307704fb6d4c270e0280847d4bbf385c81cb7a0af44a38bd536930ddefc9902620e41fd7d24a9658ebdba85d48764b6509077003ae69ec137307d81a37faae5aad925257c6c1ec0afe21dacb700f36dfd9fded20865e5fcae3e43165b3f534b899d170ed840e2e029bb4847867c3d5f3299d7c", 0xa4}, {&(0x7f00000006c0)="391277a59478f15c5f0fafb77bc1bde0c7e960cfd45f82d42bc375560e5c118c422a9f9ad73928ad9f7454204261b30a5c1af0a2865211d44e74e379d767b4ea1203d437bf2b6a84b7ae74b7325675e2a285aca36f09432f29bcca4597d3d846986a2b622ee057feb4f2510478bc3c6971aecf5df5c427e12799b83a586222b9ae6f5e96af3d9e8590a5eee38d92a6d0a38114ea5915b81bebd03beb95e23920b7a670f4db182fef1d814a3ef919763c2609bb963cb956f4796e3437a09d1eb3d99fe0cfef49a046e3768734d79cf2abad0157d409e81724d7c727813de11b17a1103729944b485df19c42dcff30aabb1d6073e7f06fa91ceb184db06736524c9ac2de6ce9eba9edf87d934fa6b19a66451e59281d3574f62954171ae2eb166478f5791afbc738b57c02616e18d9e731d129009d4509b762be0e3dd5955842a4091da916e5315ca19f45ba1ffd3a9578417d104a71a71d2c521e776f82c48929c3711b65cba21c10f944105977f452bd30fddbc0e35826fa486788df4e740ddebe0ebdb1b7f6f4c1381ef4d997404826745e07da226eb038bbdf8db585a7fae61ceca6533d26d33c0d5f991273688534dd3c0b48309fd8d484c124f6bc87a54d933d62600c674d46d90b103d78397ac4c65bcb78e79916a8b7a7eacc33b5c8e4a701f28c1d828411bd073e2c7cab2d4325a490bca7df0b81ba7367bde7f37be37871c9a4c5e03839430bfd6d883a80e9a5869e86ca3261f55201840453551b867ab9263143542f2350d6e66a71a9ad026e771753e66cd76f9456ff4f8f9e3746fbb40d3103f8feec1a58e0adc3196770a7a4d12d8e4cf43295c9e33651d8a0ce8bb823a5c263047c3c01d6f23140a450122341efc54d7647d46e9b1eb5898194e7cf97b3f90c06c56e9c88ca40027e69f9afb04404c8cb42351c98cb414b2b5a294995c7068df367e62f97bf0cfb899d6cc890165d8055fcf9d8a431e64bae1e9f099e3a29889e8cc7d5c69db2f8f017fb629a5825344974e09146699f9bf2293425f17bb5861fa64da58a785fd9856b66bbec4ba2d69d70e2f8f3d30fb5cbe5e996986cd4d6cf280305b261d75d30a1ec3408065d1bd5b2a878439d0ba6ed598986568dd06a79456cd9365ca04600c888d18d2f1a5a7907ea7858244c8dc04e12a6a1ab9f2ecac90bd733ff7f3a5a55a76f9cfea1ad14e905680847e3166602328511bb193839edaf281989e8ec3ee6ece4e140da375a2dd0531cb9de47a51d468b3e3db7fe03f34935ddb3f79dbb52bde86dddbcb16ec5d4ac711d2383a68886a2c5957560696b88ef3b9505d6c46cd73a93076e23b945865d9f1a8396244d0e872e5bb879914e4109311c253809df1b7bca82934f82e6f44fb51512bfd7af25b914514e19f58193d46bdda9e8c167873c0014ea65beda86da5b0f2059c0a1570d0f29717612abcf7c0b663c94eaa921f5dfc90badab53ea27fb6ee87cabc3de4f95146eaa62aebdb9b6bbd7856bb4b555fe3d27e61230ec57a66911692aa8c97b5eabb29e6c370f28a5d4d07ad0e6f3a363488aaab0853c73941af2fb1dd2c6711461dfd9e758f502d5918164ff0b88d10cdbee7b2d8bee342c6cdf0372b89f121624950a5aaa04b7be8e628b4a14945ddf24a98e6d974949856c522fe4b606cb1a71d5bb9e891db45935378bf34e2c58d053e26a92ff346c268d6da6a54f25fadf566b73a0f5465c50d15a28e637704f76f3a92fc165bddc28e7a5a6cdf0afb32ec38e9915f1827c1af6179129d05ed6fd181a1a5c2a9d2b9fac29d542ebb01d0306a1ddcda40a1d99670baaf62c6ae7236ca9c7730b8374adf2b2eab389b2c02f0851aa3a7229b1c5ae67d993a62679a7ba48b71f423f03225556caaf9fdaa7d0b4c4468d5fd676cf054397d49163b6c601814f0f4f3003fcb48a9c5fba7d8b0f371f59d2b38aefd46b78239c0907ce77727db48b90d038a0e0376fbe8892de5fdc4567c09a652490cdb2e0cbfb8a2d42307f0e1244235cdc0a1b23da5dba35087e537458796f7c4804a7ad848b26a3cabb1feaa5a3f126fb3d4b9d8d25d33e13e98b1b5742274df50f79ac8c9234063aba8dc5a0714963162e19ff452dc2ae8c2ef2ac220b9b9b8f208460f98bd91c91eb75fd5fe99df49a3d79be19b072236b73788385e51ad9c1a583ee411a254425722a5b225302aa381dfd2ff705b39843dbe63b15b415b490d22bbbcacf047c42c258d4912fc1dec6d76e3e89b9603acbf6d33d39b217aae1cc3e173136dbdabbbb1a822114393186f05f03392c9e72df387894fbdecb3b693849754581af5c551be5caadbddb865dbde823e67b589ce3e61cdf63494986f47766a32473dd911c86c35797acf10b8ea136dd889576e9d9f4cfec45216cc831ac84eb09cd001d7d922903f994ed04973bffc47f4bfc3b04a99407429ba5c6b77da14aa915f7e0190164b9a7457654b9d512ec652ca44a2bd0c5e770a52907f178ba6313da8aa2d236bd60446c542008e24f68170057f38e66a613867c9ef629d1c96c0c460843774ddd0b83b95141662e4b283d6615059a90e5cb5169b0527c9246e46667542a8ced0ba7a1d3903e9b3579f8ac79833340d15c6dc513acdbd4de68970ee78f5e52e5103068d6ddb7570ba18102e253dee15d98e7272c31d399919a5530a314c1df89ffeba07e53782e1c23fcfff841de65a7c5203cd66ea035c5977cca0df5ff562c9d3c22a34c6bdc4a411542fe1aae45e0cd51b76e23c111d1390b6fec4b3deb5b44df3b7524697dbb48e3a687590f559decfbb68484c16f0f5f9ccd871974ad825e209713d446a7efed5fd33bf456bc5e6925540d6a06216cb5dee7f059e77babded72b940205120c9c94c0ce0f922125ab15d9b4e99d25af8fd3f43ea321afae514bb678a39934746e5692e0841c2d0269344eaa074750dfdbd8ba726d50bf2756863c9bccc68195928b112916e1597e9a2db23c6e205e209673848596141eb5cfbb57620846194e9c8148810bfbd1cb69951682af9e5cdaf9e29b282678500cb9bb3a29d769f196c1915ae43c579dc5c415a0b633e34b59d7edcb037484a1bd7b564ffeb53578a30320352a47c1f62a69d6ee394e2e371b62734c1ed9d6695f62ef65f19faab170d572370d5f2b7563ef3fbd06b18ea1c6308e6455e3ae2a3a679ab9920be27f583245182623fd5aca61c269e09ac8bd0e9212d3b1cd10dc80b600d14519f8a8584a3e745eda33dc4b9823f9985d33b296f8a562c1ec8d254a29a5aac6b881d925730f1ef079a8cb44b594e75c3f5a17d5bf186c89c09d1e92bc117ac4fec01c62cb41045fbd9920840ec72b65a3bd3f3bf8a6669bcce91816dedf9a075c7602ad89ad73db79247ac4c95538f5593218e2baa9c750c48249aed7ec4f67c316cda8033749b12dc10936d70a24eb7c53fc377b28f9af0ec845a86d65e830f4cf19c45284674f37b555fd2b406afbda8a14e03b1108c58899a7065bd2adccf0a539d99c65569ffdbb3302478a1c97c4383b4bc606154cce3eb4744f90be107fdfabc5c32f86a6344855ef5aa471283240a717d4fc530e257a29f8068465b64c7712ff24d511ed6012f1aad16d6ff5072acae163b92ac09bc58e212ad3991d02daeefa7a9e2cbbd0412a1246e0292e88289038c241963865262a2a644ca7bba2e6490535935460df7cfc87b7101ee4cb202dd241b3325d473844fe5b3a5b2d6bb5c9dbd0b975762eed0fc32cb89384a5822592817dec16fd29d3cc1080cedb8f8da687394c894b6df185b3e3259756af14f6a980bea9b601ece860bc14a6f1b1fde88fc38d520f916847dfd61fa2565052efaf38d60afd63556b25b882a37342f4d8b162839213c15a65119c71545d6b4d8032bb378d7d184dc7edbd82b4f301b5cffddc21ea52a36c047989ef46f1f4ca3983b28f33fa2ad506d146aaa2265eaae3aa3709279ad01ca493cff5beb3e48492757370f3eac4c9725499375f0e9fb99ba0549bc689eb11297e61e8da4aaca3a01f88dff4106afb7c92acff7235110880c37eda67ba35c0f18cecce2d428360f5dc1708452171bcfdb388895637dd74787710b5120c912484dc2254d3b8601d4cc181327a610354373868d77f4b057ea799a1a06d65bec86d8860f7dc0d35a663669fa5d649e98b8341c45dea9617cb77c2eb841e66502171f727e87949aef039e13629291ef9aa7f26be7027ffcd5300785dabb18422de1a347bf078fca55ad6935a2ad357950a083cfeebd8187438f5836905e9ba3e22839ff7e16d3147fded4a26d5d1f91be91471df711f3ac10d8f8b0719de6bb080d33111b1a57db1728b1fbb3fcfb034782200657dc1af591e5d2fdac910f0a6f8cbb9deb5ce2346db0461a669e795c8a086780e1ff9592a5769634f0e852859c0ebd7361d28a575b81f54c0d1e98d345fb8f710528479ba965f19b128f6a5336266ce21f77e5e62a856dc303b75aed11f45aeb0bb72d5934f18c660aded4ba32e667d189206077395b769da37d9d38ce9f3d2d408b37ef47eac99faf305b5c6e5123b52e242b5b6459eb8751de2659e9420cc328315e5ff78cc099bab9f570b086dabde51f5cc81f2e582f649c2aeadf5aa2bb449cb078a4ce10fe0e47641491bbdeb629542872d6ae2764212bceaa7278240b39dd21e2f308db1d778e5636162c8ea9182c8708db1bcc761111741c11ba68bb4b424e8718924eda24e52900a9989be71b9da2cfcda5019676846293e6de5893c93a9cfd916d8e18391bc8b01cd1a0f675511ed2364da1bf38309b0fe5f913181d94486505962565ee76bbaa9d8f288edce0669fd4d0bd389a513bb6fa6b6000680051d17fd48aa77f7c561bffa9ea6968a061f79336fa1a554be584620c1137d8ac71710f459354441f10f937d75e0a0014a36dee95bc3a23f147672c3999ac4a91a1f2a2fbcae6d8829738923714221053c76024b3a4d3b160da3ab4341d6835d9dfa4a288c862263af81771a7d0a23905601aeeeb280b5b62d5fcccd5d81484c2c5953a42ccdfa60790c0c181faa282de7810f6811c3da0096de0de088865bb88195c38d2a1a7213953920db4f217c2cb1c942481c7f1776a6e89a13d687aa4ad24e65f25dba1e5023854bc20ddc6aa9c4f0cdc760feb7548ad774163ffa81868fd2fab3efe235d1eeb931d291a2e22757f5f9db781e962d97a032cbd95705ae7e5f875b7ce69c9996b9b33b6095b5d4a34cf81b5fef145e8c8e014572acc690e43177e297bfb02b7c181832f7f731a52f3dcf2f4819072ecf256e4c758532257b04cc3e020ceb98e548d9d892ba9142077cc7800cedeae336fb92cfd122fe94dbcfc61a129afb2961b0d212c0596889651190019266befc373b6a6bed5212d60f4a805a87ad74ba6cf345de08af648b02e39ff15ca2eadcc518a12ce5512e3e12e6f9dc72ad6e7a58a2e77a8c67d850850288a90f206335c2432eca07046a48343c152458fd638eb7ef0458fe381decd2ffb94768a0cddb3acaacce02c07a3dc8f3215a7838779db7eb393c00d07c4af71c83b77a51f44c13b0d5d75d46570710c87f1dc91b6de9bea23abb8a4a11e0db7a39d874e34ee3c2d52798c49c285fa47d62d1fde280d0e98e5b1c55da02d77d089552fe8a43b9dc7b77a96379d1752b7f973286a70072e878fe60d46254388f7851d8118cb2ff5354ee8fd8983a975f1e79102b83e4af44f5f6317568ad05b3540336bbb8eeb982a8d193253de430a07505e937d6a8b00bca", 0x1000}, {&(0x7f00000016c0)="8d545d0cee34db1e29ec8831deb7de79cc587eaa2c125ba0ca2a13504f3b126f07576ab414313429adc37c1e04e528510fc5764acf2b1430328412b63a5dacd52a95c049e32ac8a50db391", 0x4b}, {&(0x7f0000001740)="61da47844a4626a3e515630046e746e3cb792aee62bfd85b321d53390e7bc5ccc2c35b89fde0bbaaaed1ed658a86338b24f8da7309d052119c9ce19114d259b510433594e32e406d9792933371680e9734752f45ec507144c3d0b5370aa85ea49a16d76092aa78bb8534335b32730d4d094c46a1286b245b10501dd598131a44d8b8d911d29816d3cebeae2648b8078f4e258e6cdee4583ad9ff40e2713d453b68dd3bf891362b379af56be36bd19adac98b57e3146d70a54e033e0577", 0xbd}, {&(0x7f0000001800)="2f647db3cf62d92d37e70ac2d1d10ab649980b0e60fb", 0x16}, {&(0x7f0000001840)="498bad600fe31e0c346e9c323a7b2f43ce24d7252df116a681b9982a87dbd1", 0x1f}, {&(0x7f0000001880)="2ebb4d20a54bffe800a40bc93eb17519c81f853362c5113fd2872de5170087ff3fc65e8873c91da7680048b9b4cedf8ccd91b0623f582a9cab0eff6864bace352227cdb5fe92296223a746e6776999006f4803d6b1b449612267e3e888d637606e6e3c15dd9af5f06d0de071cbbcfc4752eff6e29ba56b922158af2e3036d7297f6fe249e5ab4fa44eb1f1eb42242bbe06933b4dd5cf22c9b9ec4dd2ef48b10c92e91ddf9f54ea4ded105b472a37bc8011cc0099629043e013769acc7d35253925c0e749443e435dcd0e9405a22bf503b1edf0d5dbea92b9b64348b4b13fc39a091626bf9a8fe1d3a36e7e7483d9", 0xee}], 0x9, &(0x7f0000001b40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r10, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r14, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r8, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB], 0x78, 0x6}, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) 16:17:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1ffffffffffffdc9, &(0x7f0000000280)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="03670000ce83802bd9a55b03144e") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x3}, {0x6}]}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x100) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r8 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r8, 0x0, 0x0) r9 = openat(r8, &(0x7f0000000280)='./file0\x00', 0x100, 0x10) kevent(r3, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x12, 0x8, 0x7}, {{r5}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x2, 0x8}, {{r6}, 0x8d0ad52aaddf93fc, 0x20, 0x0, 0xfffffffffffffffd, 0xea5}, {{r7}, 0xfffffffffffffffe, 0x22, 0x0, 0x6, 0x2c1}], 0xc4, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0xb0, 0x1, 0x9, 0x1f}, {{r9}, 0xfffffffffffffffb, 0x40, 0x40, 0x2, 0x4}, {{r0}, 0xfffffffffffffffa, 0x13, 0x1, 0x7f, 0x8}], 0xe1, &(0x7f0000000380)={0x19b8d6d9, 0x4}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000000c0)=0x1) 16:17:43 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) writev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000100)="900d81fc5209d7b2ba47d3f8463bab0a83e0f4d4404b67f1aa9237520e3dd72abb4db3452f506329a8865dce5c14f3ca836ebfd57a3c3f2af35de7c4e488bc86543cd75d10aa91b859ebe8377426810346c2da87789bcf2d946477ce8a36345b70bac08e468a6a576a8db35def45d76ea7ade8a75dfd9d7d277af1790652ddb7b4942fc61d8133c8a245d02ce4d3071a3629d95116524707cf4f47fc0faa9962fc2d97222c61", 0xa6}, {&(0x7f00000001c0)="364d8b9bfe9e36d70ec54e734c7f06e18a888148d846b4baa9a6b2d2992ddf08c88138cfd6bd07aeb536960d8172dac82c17dcfd4a2c3e019c6e9c38056f1f89", 0x40}, {&(0x7f0000000200)="72ab0c88", 0x4}, {&(0x7f0000000240)="2f806f710194686c01f3aadb8ba316f1860e89afaf14cfd27f4fbe38a82f834f3cc520123fb95e74c507f47de0b6682980a73426bec247c9020bb6ff0a7e5745386d47dcf657cabc077666dae50e79de1020a5329c7cbcb1094b8605cbd2fdb4252e5cc6d942b51d1c5f5fb7af49090e3075ab48d360ce88a30f281dff9aa11bd293331be81079270281b8e8d071173789791544de02b03db7e58f816706996ec606d9ed03730af150a2e6d45424b53b015bcd9630697a0a5ccdeeb703a89bf6c951e06f86f0ae35c4ea3e4a2fe7f1d5680daada3a9760782f", 0x8b}, {&(0x7f0000000440)="c18731a12ae55661c826a92332300efe677bc3b42125ea9cdde45017516bb61f7877afc7385913a7e090f47a33cfc717d64201ffd59de0cd27ae170fcc19ca1f580ec4501e797b79db6076e936ce492ae21abbfea36348584139de62fc2bdcafd2ec020dfc01309580e28f58fd14e006e1a11d4ea2e80130148e45a66b57318232799035fe3d6a7932524c604d46162d95d953fa072f06", 0x97}, {&(0x7f0000000340)="15ad64580b693a903dde4f7bdd9cf265972197e0e752d94d4ee64b22f75cc36f", 0x20}, {&(0x7f0000000500)="1775836c3f30ecb2c5b940373cea752140a216d6a3def77e70989246ee5b42667724e91b17ff3db49c2bfb2b95e0499492014a27bd69293d53bc38da13a40b240ac1acf1dccf983266aa2801b488d97e816e784b56b6f7bfac191e030ef7d60706382835905514ca736df26b2d2b4c27fc04191ba50ed2f39a2ec4e717de7f15316dfe", 0x83}, {&(0x7f0000000380)="5072221ce7afb1", 0x7}, {&(0x7f00000005c0)="a55f7fd902b57623b7a65a82a4e1aeb80c8b50d89750510b24d623216e50ba5f47581ab16f5a9f4502714f1f961093caa92068bf2c7a4dcf115a03c57cfb469a1632bd26486a174487ed198d0224ccaf0c7fbf5d19288f", 0x57}, {&(0x7f0000000640)="45c8e095dbb558d5eb20a3b9be8583a19c5f392f992d4de0f1d13092865492ffeeb48e2b75bee9f15a92e51d410c57f855bdf4eef3c0a8456de8d4580325db3671", 0x41}], 0xa) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000003c0)) close(r2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="be7ad276f8843383c79b46a05ab1f73f28a97415ffea8fdd1a6a0987ea3a8eb9d44b38ad2acabcdaa170706a6304cb546bcaba47b4fb6d5f5eb6ad83a75f17d6747d83203a2df26cef2bb16219644ef96baa718b7a542783382ff924038865d4bb540b4ba4d38188605923cc103312d44fe1969ef75db094e9", 0x79) writev(r0, &(0x7f0000000000), 0x1f0) 16:17:43 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) socket$inet6(0x18, 0x1, 0x7f) 16:17:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3e84) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x3}, {0x6}]}) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r6 = accept$unix(r5, 0x0, &(0x7f0000000580)) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xffa4, 0x405, 0x0, 0xfffffe43) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wskbd\x00', 0x8, 0x0) r9 = socket(0x11, 0x4003, 0x0) sendto$unix(r9, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r10 = socket(0x11, 0x4003, 0x0) sendto$unix(r10, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r11 = socket(0x11, 0x4003, 0x0) sendto$unix(r11, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r12 = socket(0x11, 0x1, 0x4) sendto$unix(r12, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r13 = accept$inet6(r12, &(0x7f0000000600), &(0x7f0000000640)=0xc) r14 = socket(0x11, 0x4003, 0x0) sendto$unix(r14, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r15 = socket(0x11, 0x4003, 0x0) sendto$unix(r15, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r16 = accept$inet(r15, &(0x7f0000000680), &(0x7f00000006c0)=0xc) sendmsg$unix(r3, &(0x7f00000007c0)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000240)="391d2d1f30e37fe1eee9190efbf2cbcaa7245ad9f69a6e0e2091651011268eeaca44226f9f3cf88b38e739218a225ae5ba5920b8e10dbf3b5c15c15886b0c2b18928b9ed2bfdedc948f0fd314b8b5f886bb7428d8ad7633e32fef0b6a842dda91308116055a8182a7e2779eb675483e9b93677d51d27243b2e14973aa5b318e5b9ca8beba66defc5bd478f5da9dcdff19cbcf79d7c8dfdb0b2136307003b8d93f381e788facf5f6f1dd317d270e9c6d7b5acce0e4450119a4fac4901a58b7c590ac9a15473231db99bb97bf8d6c73ce8f3546b6f54aabb7910941abba40344710fc1c446", 0xe4}, {&(0x7f0000000340)="7d98352134378338b733561674fe7c875a4a82a543a7f18cfb2fe9297f3e2db19b99363bd3c94d91b17d6105cbbcabca474583012b71558d688948dfd9608f17bb488949e81d560bba0d5223eb439439dc88d10d01b07b7d9c7e3b4db3ddc7ca8ec30b937389f5af6efb88dc8ec046abcec4100c9aa6a63c651689710368f968c74d3c1dc914fbe5bcadee216a6ead91be", 0x91}, {&(0x7f0000000400)="9c3ef56a672d9dfabb8664589ec01c916c0af614b2cff9029f5dd64297c08be1f6f2945522fc73a39e8ec319df821b7bb47c2a", 0x33}, {&(0x7f0000000440)="817ac8c421298305e071f55d6e18a0105b47d0ecaddf154cdd83cc97e5a88599929082eb6c91da5b6e8dac3cd15adc0180daafcb6d9f0b047cef943e0fb2c0953533dd343c5f5c84dd86bdfca3df636b2bc6b4690700502fb9e1a34cfd67b4b41290008a31427b40e9de8cd7275d8a5105f9095d6a66577368e95354a24afd10e1b55d289a1df20be729f9b519cf2d0ae14a5b6e7ef244896bd36e4bec17dbc41555e4dd80b607f43780d18934d9e98c28a80d713f279ab7dd1f088c7170e48a7062689ed6088858b34c2eefa2e5b001cf5dc1a66739c9a5", 0xd8}], 0x4, &(0x7f0000000940)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r4, @ANYBLOB="00000000201800000400e1fffedf00dee5538a46c25b7541105bf9000660d44d6a0021000000", @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32, @ANYBLOB="300000000001180000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r0, @ANYRES32=r13, @ANYBLOB="000000002035a10000000000ffff0000010000002c4d9e29e0e6069c1e65b69c6e102d524ff31d2b6e8067efb27d8af5eb5a5c88fc550aa7ce4ddc302a283e0e7d081bf4bc9e6b2900a4a8", @ANYRES32=r2, @ANYRES32=r14, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r16, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1], 0xc0, 0x400}, 0x2) r17 = semget$private(0x0, 0x0, 0x46) semctl$SETVAL(r17, 0x3, 0x8, &(0x7f0000000140)=0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r18 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r18, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r18, 0x0, 0x0) r19 = socket(0x11, 0x4003, 0x0) sendto$unix(r19, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) ioctl$DIOCMAP(r18, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./bus\x00', r19, 0x2}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xffffffb4, 0x403, 0x0, 0x1ad) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0xfffffffffffffcba) 16:17:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b3600900a90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e52dc7d76d85a821dc97098ff908468a4fdf7404c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92b09004ebfc3c7af45d015a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e"], 0x10) r3 = dup2(r2, r0) unlinkat(r3, &(0x7f0000000040)='./file0\x00', 0x8) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10000) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r9 = socket(0x11, 0x4003, 0x0) sendto$unix(r9, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wskbd\x00', 0x0, 0x0) r11 = socket(0x11, 0x4003, 0x0) sendto$unix(r11, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r12 = openat$tty(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/tty\x00', 0x10000, 0x0) r13 = socket(0x11, 0x4003, 0x0) sendto$unix(r13, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r14 = socket(0x11, 0x4003, 0x0) sendto$unix(r14, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r15 = socket(0x11, 0x4003, 0x0) sendto$unix(r15, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r16 = socket(0x11, 0x4003, 0x0) sendto$unix(r16, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r17 = socket(0x11, 0x4003, 0x0) sendto$unix(r17, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r18 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wsmouse\x00', 0x1, 0x0) r19 = socket(0x11, 0x4003, 0x0) sendto$unix(r19, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r20 = socket(0x11, 0x4003, 0x0) sendto$unix(r20, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r21 = socket(0x11, 0x4003, 0x0) sendto$unix(r21, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) sendmsg$unix(r4, &(0x7f0000000940)={&(0x7f00000000c0)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000700)=[{&(0x7f0000000100)="3d4f759b8863804d8a18951fc6b666df15c39b677883263285474176595219f495267ebf2f970d50f4dbed853da050f94e781cc3c34334fd0179809f3295ee05db3cf9e2a8faa02cfdba1d92929af72736c941dc45ff7e22b4a9a259e2f3f377cc13da5d0f697f2db6271a3c32129792073af1c50aa90153cb63a6e756325142c1e386b2", 0x84}, {&(0x7f00000001c0)="30bcc14780c0fe0f59cb373840f1712f5fd3cfa3b8e224d8843c2699f73ea8bb8bbe0f7b1695b97bd84040888b7209a6136010534181ac6c8c36b8759d3829e393e8630a7c05191e085fc66326b3ed520e64ac3306eaa9d81679048a95c7f9c7b35611863ceacf362f62cf43fdb48bb6d0f263e940a646d738977f70e949af7981923c7cd1a1cec54382b37ac9fdb3b5568c8cc0bd043a31f12663d7d09969029171d688a1a3bcc078986393dadcd49ff237dfd82f941339fa0efc40da401b2bc32e4a9840004935af104d9f723adac5a86013e13f2de7142fb7fde7b7470e762adc7b22105b680a698d6f58a156432d57b9e1", 0xf3}, {&(0x7f00000004c0)="a239e1bd57f16f3fb4b844378a5d959b46c8b0d1c4e3e6a5070aa83ae648aef70500f61e1a0e455f99bac23ee3f8d528151f2d7dc65a5e52c7deed22aa1a9e9c0273de96dc2e49b572", 0x49}, {&(0x7f0000000540)="7fb58d8e0dd2dcbc6a4f5c3bf5c682d789d36cfe30b75ec3afea9a770af1857a9060bdecccda25cb044bd635153be132d520a8b4f7d32f077a265b62ab6faee9c455a26dbfa589c09f03f9af386649dc3ee7b6429bba99499e3003a757aee0910bb414b9f0bd6e67b8fc9eac9982d3d4b618a5a339fac9bed9d9a65a053dbfb2b311c237cc8ea444c0d574c7cba0db9540bc4109a6cd73ff85e828d6ba284fc0f533a7", 0xa3}, {&(0x7f0000000600)="2af35265603b6e41fc721df27c63745d9f8f0c2f873864942133a76686719a9c875ada1bb4b273b1babdb72a8f2a8a4ca4eccaa68ce0453308625778da49ee2d36c060f65345debc6f6be13cdac91c8ceb4058246ac8d2f594153ce74cb133947a1988a238f2b7c5a82a4a670bc0e05094bf421cf1c42e2582431f0a946a0d898396fcf0db0ca66ac5541d4842e2c450174c64fc897ff1a0faf0adecb5622fd0146f9006996409becfbe3d06d74fda4cdb41363c3b2392cb4eade7bbeccf60a4195fadc4e4f1f9", 0xc7}], 0x5, &(0x7f0000000840)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [r5, r2, 0xffffffffffffff9c, r6, r7, r8]}, @rights={0x18, 0xffff, 0x1, [r9]}, @rights={0x20, 0xffff, 0x1, [r10, r11, 0xffffffffffffff9c, r12]}, @rights={0x30, 0xffff, 0x1, [r0, r13, r14, r15, r16, r17, r18, r19]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r20, r2, r0, r1, r3, r21]}], 0xd8, 0x4}, 0x400) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r22 = dup(r0) sendto$inet6(r22, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:17:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) getgid() sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) 16:17:43 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x3f5d5722eaf24afd, 0x0, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) 16:17:43 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) kevent(r2, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r3 = syz_open_pts() fchdir(r3) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)="ddd35d790f720f42371c70eacaccedc1b1c9ca195a81b5eaa46e0bb966523e53d6bd00a2c5281360ec69afd20dbc2bb47c85f99ed4e0148b8c4f642326ab3285", 0x40}], 0x1, &(0x7f0000000780)=ANY=[@ANYBLOB="680000000000000000000000010100008dba617ac3cbe1b00b582278d5224d88c5c994d00b77a0046af2d2188ae2ea9a77a9cf2fb9a8714eac3d7f5d1697b7fc1d86e5bba0251b0ad4baca4b84d5814854ace1d3bc7648a7be88a6a86852e878a131b3b6829f325018000000000000000000000080000000f400000000000000b000000000000000ffff000001010000d1186708176c00c0c35fb3982ec4d1a3f71208e0ef99083c5fbb2ed17e7523db9d899a532dcaca29c6409e0e9fdf3f96de1e5a6382683e474ff4cfdaaf757d9d8da27d741c8b99a0a230ed51c999252bb22a12bf67825c33f86748368f3ce7b7aec95c4c44463d32d6f6ccd5d3727f46c41abad621e02467b70ee253a6e5348b32129b55d1e7b36bf06281599b6af96c25fdf89c83232b07988e27527e3cda000001000000000000008000001c0a0000cb738b5a5cc0700026cd33d3e088218867bac33ec47f45c79ce5d2229d971b3849a28e18b11dd69880f26a54ab0a655be86d9154710e7cf54486ba645291c05579eb992a795f5a28133259c5f7635f170efcb00adf746deaa163701e79f78962b346112572444d4bc4af22518c7abff00620a2321434c98921d78b76b96345591832053a7d322af9c057791c24140f08ea8b0e36ff0431951f0ef0aef4f3a12b1f1afe9d6e07e8d25fc8b5e46611932ea38a9768424794f5ca53240e5d9616ce2b0177f4dbb7a1afdae6cd2715b5e2cd70ee84316f5f1373ef7aec5b2711c487c96a72f368dda216dc10c7c58a44d4f4d108e80000180000000000000001000000400000000bea6ea86f00000060000000000000000100000600000000cc52db8d7957512d749a368de15e9d9b691ad4fdf6ea822acbae8efb975cd27d531a5739f624d599c46559fa61282ebbf85fc732e7d02ef0b87909f575786ec85d109d4fed096924a800000000000000f800000000000000feff000003000000fcc99cd525846b999934384797af88f51a8dd5fb3cd85a2ba90a8ecb10217d31bcff37bf51c24bfe6eacaf7fc30eac32f6caa403ae8617071bf5b3658ad2b22c613faadfe467a8a47e6f4ef2ead15c15dd662331580c0000d927bfdd0fc91017d31b4e7fcd354a4f9053fc31c240c834a7ecfc85156def09e6c0b271b8b6bb3c8c8d095441efd02e46e678cd5c1aee208f118b4ca950fe0ddc02b7447be21ae8bd85d5e3fc0734e5b6612c1ff9c0c1058a63c8c96b1d414d4f001cc2b53ff7630f7f236732b1279ef44000a59994131a6bd35146ed880000004507c6b7132ed000e789f188dbc232d409153343c277c2320c571a95562e9d9580a14b7f82a31af063d6d59141f99d2336770520c7790cc0b6615c80274189c23b48e496026c7d7e3125a2cbcfd031b17675f2eff7123cda56bf623fea1ad640fe5642daa0c3b65b0f9b8810491d57ae9e3f26b75d24f3b0ec8b18c1e570df1a3efa844b8d0e1ba2fe95980c517600000000000000"], 0x3a0}, 0x2) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) close(r0) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) accept(r6, 0x0, &(0x7f00000000c0)) link(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') 16:17:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x202106, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)) 16:17:43 executing program 1: pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000b00)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000bc0)={0xbd879fe200af37d5, 0x9, 0x10001, 0x5, 0x8}) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000db1000/0x1000)=nil) pipe(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000009c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f0000000400)=""/250, 0xfa}, {&(0x7f0000000500)=""/121, 0x79}, {&(0x7f0000000580)=""/246, 0xf6}, {&(0x7f0000000680)=""/134, 0x86}, {&(0x7f0000000740)=""/68, 0x44}, {&(0x7f00000007c0)=""/54, 0x36}, {&(0x7f0000000800)=""/12, 0xc}], 0x7, &(0x7f00000008c0)=""/201, 0xc9}, 0x2) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x90) geteuid() r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x1, 0x4, 0x8d}, {{r3}, 0xffffffffffffffff, 0x18, 0x0, 0xfffffffffffffffc, 0x20}, {{r2}, 0xffffffffffffffff, 0x0, 0x4, 0x100, 0x5}, {{r3}, 0x0, 0x50, 0x3, 0x8, 0x100}, {{r2}, 0xfffffffffffffff8, 0x24, 0x8, 0xb2f}, {{r3}, 0xfffffffffffffffd, 0x18, 0x20, 0x4, 0x1}, {{r2}, 0xfffffffffffffffe, 0x48, 0x1, 0x4, 0xfffffffffffffff9}, {{r2}, 0xffffffffffffffff, 0x2, 0x3, 0xb4, 0x101}], 0xac1b, &(0x7f00000000c0), 0xd3f, &(0x7f0000000280)={0x100000000, 0x8}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x74}, {0x6}]}) dup(r4) r5 = socket$inet6(0x18, 0x3, 0x102) r6 = fcntl$dupfd(r5, 0x0, r5) sendmsg$unix(r6, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) openat(r6, &(0x7f0000000d40)='./file0\x00', 0x10000, 0x1) r7 = socket$inet6(0x18, 0x3, 0x102) r8 = fcntl$dupfd(r7, 0x0, r7) sendmsg$unix(r8, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f0000000d00)=0x1) r9 = semget$private(0x0, 0x3, 0x0) r10 = shmget(0x3, 0x1000, 0x4, &(0x7f0000be6000/0x1000)=nil) shmat(r10, &(0x7f0000e7b000/0x4000)=nil, 0x7800) semop(r9, &(0x7f0000000300)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x800}, {0x3, 0x40, 0x6302ab5650614e2e}], 0x3) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x80c0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/ttyCcfg\x00', 0x400, 0x0) setuid(0xee01) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000d80)) ioctl$TIOCMSET(r3, 0x4004667f, &(0x7f0000000000)) r11 = semget$private(0x0, 0x4, 0x5) r12 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000b40)=0x7) shmdt(r12) semop(r9, &(0x7f0000000a80)=[{0x6, 0xad95, 0x1000}, {0x1, 0x2, 0x1000}, {0x2, 0x2, 0x1000}, {0x7, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x1}, {0x7, 0x2, 0x1000}], 0x7) semctl$SETVAL(r11, 0x4, 0x8, &(0x7f0000000a00)=0x2) semop(r11, &(0x7f00000003c0)=[{0x3, 0x7, 0x800}, {0x1, 0x3f, 0x800}, {0x2, 0x1e9d, 0xac3858658c7e056b}, {0x4, 0x80, 0x1800}, {0x2, 0xdf3, 0x1800}, {0x1, 0x6e, 0x3000}], 0x6) r13 = socket$inet6(0x18, 0x3, 0x102) r14 = fcntl$dupfd(r13, 0x0, r13) sendmsg$unix(r14, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) mkdirat(r14, &(0x7f0000000380)='./file0\x00', 0x10) 16:17:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:17:43 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x800) shmdt(r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x10]}, 0x3c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:17:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001780)={0x3, &(0x7f0000000000)=[{0x81}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)='\x00'/14) 16:17:43 executing program 0: r0 = socket$inet6(0x18, 0x6c2cc584c2391bad, 0x8e) recvfrom(r0, &(0x7f0000000000)=""/16, 0x10, 0x1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000180)) r3 = dup2(r1, r1) faccessat(r3, &(0x7f00000001c0)='./file0\x00', 0x28, 0x5) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000200)) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x18004) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000280)) r5 = semget(0x1, 0xd634c457b6ef0f10, 0x20) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000002c0)=""/151) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f00000003c0)) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x8000, 0x0) dup2(0xffffffffffffffff, r7) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000440)) listen(0xffffffffffffff9c, 0x7) fcntl$getflags(0xffffffffffffff9c, 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000480)=0x3) r8 = open(&(0x7f00000004c0)='./file0\x00', 0x20, 0x5043f4e24b4cf7cb) r9 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r8, 0x6, r9) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r10, 0xc058574e, &(0x7f0000000540)) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) ioctl$KDMKTONE(r11, 0x20004b08, &(0x7f0000000600)=0x1) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r12, 0x80185760, &(0x7f0000000680)={0x1e, 0x1f, {0x8e0, 0x1f}}) 16:17:43 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, &(0x7f0000000040)=[{0x2c}, {0x5}, {0x4006}]}) fcntl$setflags(r0, 0x2, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:17:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x7c, 0x0, 0x3}, {0x7}, {0x2000000804006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") 16:17:43 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) getpeername(r1, &(0x7f0000000440)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000018600400e71700008000000000000000000000000000000001000000000000000000000000a2151246", 0x2c}], 0x1) 16:17:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0xc}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x5) 16:17:43 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xfffffffd, 0x101, 0x6, 0xfffffffc, "01000000000000001982a27b0b4f2db000", 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebff2017eebbfd812eaa4e713048e69931929648", 0x14) 16:17:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x3d}, {0x10000016}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000180)={0x1, 0x6}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f00000001c0)=0x7) syz_emit_ethernet(0xf7, &(0x7f0000000340)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0x0, 0x800, 0x6}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'\x00', 0x0}) 16:17:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f501ee3e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095df57b3e72188cb779289d064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb927708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a7d011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609000000000000000000005842096ffb33f4e96a79", 0xdb}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="1786be1bfb1a4f8d5c59e8e34b469e2d8fdb24d6af8d47673dd80998a376a29bb149febc2af01192edbc8c5c6341947a0f0e7db40de356d4b4e9d29733d38e87723c32c5c048aed45ce79c702ce92bd27158c53a2ddc83c406c98a83492a5c77204ccff890513d3cec7821b62c8715e7558481116e080907f9017df6167a92dcd6197018a4acda158ff773a93946a02a10b0bc6a80bedba40c303ae5ae88294b5dc418721be958d0e0d3297ba175ef4ee4bdb1e32de482f327b291bc00c03aa4e354c1a792fba277cc1412acc991f94db13fc075a3387a4f9e7199333f75669862a6853d84da4f21493275e5f0516998a29e70834d9c8a6cf7ef99a47990b57066e4fc72dd9e0574494baafc5192091fac026ad35aa8f7be5ba75c7c9bd68bffe449e8b42a6f134ba42a9bdcaa7d58c9a53dea37e24b2556da66ef90c8fa04bce93ec603b14cb7d4d656601064b4b6b4dcb640771c7dc23f7efea1baa8eec5e2df071562fdca59e179655e2aaa0e8b1730550b4600a90dbf8478b7a22e5f94f7e88bee21ccc6da1653b326036fead945b3b28f3262412cea352045d7515060e67d2c420b6dcfa907fa46a574d42e24f67183ee5f9b4c693e5d0fc0b6c8b5c8877babdb3d4d15c9ff7f8581b13f5f3c9a3045ccb09f5eed281813af78e276bc56f187fca29bf67a29b04fb64d2bfb356d05677ecb96ac3f25e89f12d5214bfb003e7c3cd59059ab7e2c66fdb3fbcc770cefa04d43b36042a2ba1b410f6d0098a6a49ca64e94ec1780b5297f8eb423d07e5f31c0c90dd09575b5c7ca0565c762de35e128547a1c8da552b420b8835cc86a96efa55c242cf1893409e7f3636a60ce3b9bd13b916c0b1f9867e2ec01461b55be03ddc4ef443196ba82fe01a04caa3d612e113537113bfa7b11d41ae3c2daa406653ffb05229b8e00264a59d6fe724c82e677507b101588d1d29171c17d22d23e42676fe8f093afd185caef9f31a54542417b7eb0d98955b67ec6ed3edd9d1d0bfcbd4a45561dc200fd7b982cd13b13b4a05d705c7a747d208bbde8bf83a1cd06adf17c61779b8759ea3465d5554792311dd999b5ee7c1ff8121bb34b119adfbdef6069b9134dd230bd23fd7336715b60b147e03e55d80eb6ccc80ba0674e4ae564124a870f3bb5f14e5dbf031bbc3225e46f44a35cf2dfa72badbb56cf5f057da66575f004898495eb599a4939cd2e4f936283fa2aa03bd4df0639856c8a0dd0a66e2ce4892a67c6f4e37dc38c46ff9ea6b707330290d6c1565ea87ff9164f7a4b65f3815c6815606ba29c15e87fc3e2cc69f147bdf772e46036af0e8db34e02c35d94ce3d509486738c395f876001d954a5643a41d20d152faf74fe2a48d59a4e877c27be980dce6d20f44dd3d486a9fa1e89111f6d70762700eb820517efc544d2c0b18864a99d65630e3920691ef949b95f4c0a7f95ceff5f0993fa4bb816207d75e61e2cda2fb9c9e3691398158b982dad7f8312cd58b16e625cb0d1a1a02c61e63e2b7ef0226645aa815dbd3fd1e207ae410139eb04a89c88ba3988c29aa3af05f0e282da7eba01ce0752cf9e81b97bf6cf9c82b5eb939e5566c145bcce9dd616e43ccc5a5616ef73391e132ea977f40319fb09df90468398a1940ba5315f6fc5d8c978459d8c5bc46fe1d84c31a2a0e0100f02baca812325f9dd5315b388288d1d39462b7ccc549a196f5beee9d4feef00d95ce9fb695f8d807adc1e04b71994a96bd88c90133150c1a867aa04ab84be8d63b8141fa38804b62777dbebe8f524acacad6d96c080d7eaf55199d53c944dd1c710357b2ed6248c5bf2a86160b9a150e0ba501b98eefe3a393f8ef9929f2e4e6f74e358f5a707c00631a41148e373049c4613cad4499a3498c38541fe9dbe61b2a89e7cdf4f042d232bc3edc35f6825dc8892d6390d72dd02ccbadf743d64f36d027aec996e4cdfa1318c8ee123350a1c6fb3730e90128bd71ca66e167d146bbd4b83271f218fda8768f993bbc17b1254b0fb2eee0587b45dc73189a0a31321caa820704a48b294cfe655f2971890e4999398a5241b6d5ec60ca2a8160c22b8be751b0b8205d907a47c2c945801e2792a4023dedfe6231ac6797ac4bcbf4c9739419ae2efbbb04ad8f8e2f56a9f051af679197fc1409ded36eb5aa754da3de1a31e92cecd6f8e649d44545c33d0628b215b97a9076735abec5dccfc06c5f3e322edcf80cb0dec29830fd9dd810ec6ece67d425079e9f5da958cda9e2fd2f492720cbc3acbbfcca04c8789c913be4e46c55c4603e0ee88249641240da722ac73a57257913542a06c29bbe3db5de9248320473134b57dd75f78b6bd25bb8ea2b81ceac765e271ecc35c78bcd2cffcbc40eaad6dea6cc9a3ed98c73adc9a69027d4c40b5a3cb77c0c13c2061d539a594f6a3a427da71194f04636e680f6e8de72d674f7f2b4479822ea483db3f7e2cf15f8419cc31faf63ef71ad225a3895b1ade820ad169617787b7266cabda34819716107fdf273eb42b9222242a84964ab0141db0439aa3e7397b404b9fe2cfe2f87728cf9a5e236789fdc08c2e285b22d03ce80a57010895e8b0870b6283159b6e5ebcaf7ee3b11ccf94902d1384613f9c2aa4fb9de5d97da01d527178c393537fa040e0a37cbba3aac1f2e65dc55e61901657fbd774da047ae3163fa385c649738c2df58def80347cdaabb8b5757a8b3793f703a026dcbd3edd901cc805082e933efe30b49cae7ca68587e2b9bb6f8d5e6fe9882a4c3970f7c6185bb4fd3b038fde06de16eeb03d55c38ef700d5129e9901f81e91c148bdf9f136f0fc4932a397049d1ac28dbb5705594a4af1f1bd9398aeaa0841eb528ad1c6601466e164056e6e8f7e38c06fe92be57e57f64b7d48a362bf30ef2a6ff048fb797817c19d262e49a8b55668b610460088e2f4b5eff29ab6ec43db1d63fc6e2d7aec2186293e9bfb7d0be836e72cafae2a02d01e426233a8a056916d9f6166a78d73237e24675a92a3bd7a5e26776ad608ac18cd9dd13522bfd3ae70ec4a08470546439096c0edb172efa4dfdc0fb06741e33caa4bb92c957afd7559fd6d5d00ea8595368441771e113a541910d197d36a6abaf8d8fcc1054bba6b805b7b1df20c10accd7abed423cb2f8c0a3ac1958e083d695b20e77634505d704c3151a97e7e71d25dbe3721b9492a53463e1f1d71a8f315b8d8d55bb4ee657fa4ffa81b62d1071dc1ee79d4825c18f2adb4f578698d9af0014b6682baae4421033730aa6806e02c2ff0113f4707e60b6144bff5ab69e187854f8454959927e19be1383eea83632172e2e0511fd0b875d514a2f489009f8faae1431c1e064e754aae6fe3d51ad5dc059fda794327807ed021caf489cbb7f7b9c8d47c7843e7581d465ff3ab22a88fe8af95485df25a32d2d77648c8d4336f9eb367fcd5bcc9f0ad75c4c03772a3665246ba18e944f9e02675cc02ee2dfd0af775216b1c1aae202d97b0eeea44e22d4e4c579d02e5ee372724063d0fd869d50a2f0ad52c1fa2a4660fb5a5accdabc32fa59474a42ade4cf180ae2b553733e74ce8f6ca19bde9502f037cfdad8e71f91ee66c1459e5a3012e21a52ea2458bc28d4f4ce8be0b86642b1eabbb91c542982c04da458899c533d2418cf3386006b53fce8a13376698a7531f3db02b9b652bba28e789f1b05cb59df3e79188347554de067a8ffc2711a3c760e669559d6781f3af50b2ac9c3f0fe433d955622d10205a4d433d387417abedc069c56d02e37895e0f71e242e9a4f0e2d8c5f7b8d165e7edb494c35a1cd7896cf46a4c2b5f5ba98dd4f6279e1a400d8d92573ea3a43c1a9b47962b93fd6667f88dc738f61517c2e5ed0b30eda940d46a50287f7965dafcb20817a5dd5945f24722c4d43551bfa6bcb1cbb481cc4828076bf1ce68f09550ee8d129efa19f374a5edeae15dacc696c8d6015dc53120361009b5068184969d11ba8715f1451245caa3e973ab2f1593c4c2470b3ee97919fedb339c3ce2e9eb9147b0f96e509116424eb0b71aa33637476ef445d61b9dfe6733daf591eb11d0390839c77562f01b4460e49639051364258dbfdeb141abf58bdd850f6f08e68cc5a320b61f0be424614dd425b425940116c8c8a441e7f79efacb5152f4e8a68c819348cb84c0f3530476c76e3deaf89405f2c691ded16a28d38c3cfa562459f9cdcfa6d68c856eeae47bdfb8dbf174861832ebd8a39bda6874a7c663f46590a4402da48f7f532b254a598ada99f25465f6068df6cb80866379abaf52277c4baadd3c8f278110d72f74536f78f89f55b9cc800ba6ee882c6ac1661cddc13e4c3df8df97c2f8b73409b11ef85954a4698b529b9ab564e4b794863e74e70a488fc884721518f5692fda055925f076f915d434d881f397532fb92124f4042a5917f4c6b41090247b2e9e36371ea3eca18cf046fa4dd821b575e235a74b18eef52de858f409908727945dd047969153988ba6da7a0bba426249184d30716a361f7990f9b80c4f0ddc6d3982c5de1b094794590afa3263c1402ad2918d8f5aa58338e8fbbee29902e91de0273a2196d0ce3394fec8ea60aa7d73b21889d1f289ee07296a4c16631a1e4ab67f110e96822bfeeea3b21ff76914441e0e005133ac0fda421a9ad9e8139309e357d3f7cab17315d98fc3541d31c11e54c1cb82031d24b9e10152bb9fa444e014f898af02e2d901322b0400756c499b9e59d99e61cf3fa11b837a31680ebae6feb75b02aa38c9ef4c8a503696d54d913735f7279ee10c5a046157778c0d9ac7d5a70c1651b0f0ffd0dad801d5c144a13ea7fb3d9038733e9eaade104f1d33fb40862f2af6380488f2aaafff4879f031933913e3d3744d742cee8b737a0ae3789b56fde79c0d6c56c0ffee0dd26aabcad47d5dbb6ff62b27dd5144b1a7d6c16b7f337613c85fc8f76e66ab8da3eaaeeea9cdbc39809fb75b09381f7f097c9ea1e50ffcaf86182dff1de232f0585b11ad3571d063f38f38b87081fc8d94b85c675884c57e8f2ea493e044e12ca8b97dcbdd7f94de4dff0b6cd3a926a9e0a2a0bc02d091745e0491bac223ed2b5f3b8ebd64ccbefca378837d416fcf838fd8976ed5f7d4b428642395972211710ce8951e50aa56ad2a168464cc790977b7b7bc6d058aa560102e46b616847d0e561429f5993bb3d9d7900d3ee8a0729afa9d054e525d90549244920e912a35838533d4c8717f0b06253ec7dd1d74cfb8f4b199da36ec5f045acc9a21b905707f0acd3a9ca9c05b0211e515612d75008e224d994a010b9c019801731b6ed7af2cd36d5cb391168e8f02cd7da15052704c14cb7f0ccee1544d9d292b5e258343c9c16bb5a6ff158156d5a591bee8d5ee720e24b84b300b5feb7d3b1381c36ab4605ed4d32ef8d614102412678d9f9f377a3f91d76df317912baf0c22906bac8397446e2652d48ca293fe4c0bbb151e3a40456d76452c75cb558edf677221037fb6ec942cb56cd6590850384e65a021fbf9849ff278763492215ead3c6de49fdd26a988d6012ed10ca88d44d837c769401ca29af44efe21eac6cca0a13f59ecb0e8074428a3a83bec0213c1f5bd820b6bad92301ac38fcc81a54eff2e04577dab569e3242c1103e03edf557269e93007cfc7c95850033a5d6bcb302d4f63bf576e64f76fed7e1fc492c3a1b4011c63ce7ee4a1758ad39b03174c71756705bf051b8b6150d1235d2c537c1eaad583ca0f6bdd4a4e450fded0d1d5441fc52aed6e3c0ecb9ff9cc88dc6bfe19862e0d", 0x1000}, {&(0x7f0000000100)="c37104042627ef9ec6fed09c5f44b1cdb54ee70712bbf5121cb56573bd87b1b8d03e3100b62c12c38ac1c4b299d480e929b571abbb6fce9bed4b787e8042d91047f490b853a3254d83704cc2eba815e94b3026bdfe81b02d0106a0a00071b39bdd95a34d8e1b0456abd1f0faa5ba4949f483158690bad2e8e3f502de29f297030c0aea2feab7ce0146637678cdfa38c6896275e7b7dd679bbcbd353fa7d60e5531e4a9f585bb59e241c4c1d3d23001ed300a69b2e4be77fbe5cb041cd96be90717354c551258", 0xc6}, {&(0x7f0000000200)="0dc19d14c0bc06d122eefda1c34c666b38ee463e51ba9467a4fef43fe94e71ff46c1c565dbd2ff17b1f318e1158ff1f0279a319c7bf55061e75f40098549f6eb164b3c1b872450fc993c3d168e10dfca9ed8e5a28648731a6d3eb3f528ffcfe4ae6a48cbf1c44dcf8c98a0f20e42801de4ddb240f8bca1cc753a24ab716d856e9f8394b52c89defe95278046b5e5278ea9e825bcde20b8e269a706ee77946a1ec42fa75bc9aa28e1bffad1955945443b6b8da14b895f4e", 0xb7}], 0x3, 0x0, 0x0) 16:17:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6ae968c6d902dd65e4d860df900c14b", 0xfffffffb) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0x7ffffefe, "0503c966f22e95a163797f00"}) r4 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r4, &(0x7f0000001000/0x2000)=nil, 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r9 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000240)) fchownat(r8, &(0x7f0000000380)='./file0\x00', r9, r10, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r11) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r12) r13 = socket(0x11, 0x4003, 0x0) sendto$unix(r13, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r14 = accept$unix(r13, &(0x7f0000000480)=@abs, &(0x7f0000000400)=0x7) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000440), 0xfffffffffffffda2) getgroups(0x0, &(0x7f0000000400)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x101, r6, r7, r9, 0x0, 0x8, 0x1}, 0x2, 0x2, 0xffffffffffffffff, r15, 0x3, 0x7, 0x3}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/84, 0x54}], 0x1) 16:17:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='n.', 0x2) 16:17:44 executing program 1: 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) pipe(&(0x7f0000000080)) r1 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r1) write(r1, &(0x7f0000000100)="8c65", 0x4a8) 16:17:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bd", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) ioctl$KDGKBMODE(r4, 0x40044b06) ioctl$BIOCFLUSH(r3, 0x20004268) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) openat(r5, &(0x7f0000000400)='./file0/file0\x00', 0x2, 0x2) r6 = accept$inet6(r5, &(0x7f0000000100), &(0x7f0000000140)=0x100000016) sendto$inet6(r6, &(0x7f00000002c0)="b9fbd400045bbf54d2ab362f6af05afc24eec3eb2d6f3cc7c26664248938aa363564b227ab46dced88d6d430cf754afc891142068ee7d8f761de3791c6e43aab51304001ede9e8b43e3252323cccabdd6711b5029d5c71d1b6bfb08c81675b8f176127a188f14d8b336a4828a093199143ea387d07e2612b5849bd4780189f9e1edb6c82f3dbc340c8e3ba4e625f3cd5ffdd12127d9e3d8816f3a7421e44d37097d2eafd814d71e422f17cbc67242c1e0751068623d4432916a5bad33c4c12423c8a2f54d040a1f6976b451193db294b32fe5ad61805989f830f06b7fd22d782", 0xe0, 0x3, &(0x7f00000003c0)={0x18, 0x2, 0xe98, 0x8}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "0101ce00ac55a82f11fc2cc91b562aaab0022380"}) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) fsync(r7) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:17:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x5}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xffb, 0xfffffffffffffff9, "73f33b0698437ce1ae571a6f6000ffff00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) write(r0, &(0x7f0000000100)="4fa435520f2f88be13f71a17c5db05ce787a09571d22be64b89a579e54543cf8085b87c730cf09b097dda90f8a38ef9f300b455221a746aa2ac366c4e78bfd3a1f35f5e46e722876a2d2e8cc4f2983a9b052d15909241861cd86faf1d1e255cd7aa3a5c94456f4d37c7f34d4994d3f226eedc7b7aeab3313d24cadb730f53ce748b318c696e2caf98dae61bced51ca14157e69635bf4", 0x96) 16:17:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0x84}, {0x4006}]}) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="04bb2378a38c0ba167012d0781156166e70955b8f51450fe373c219e58234c5f51299ec6a076e38c4e4d7090791612bbe6c28d2c23d9088a0ac9cb4643ca24ff990cbb014d429b78e480dbaa1d5c251ea806db4f48ab04f80e9f17fbce54c6b98ca761319d54fca261da9374e0d62dda339e03be59e6641c04bae57953c736123605d497f459492bde05aa27dc55de942f235f1b5fa2640401443254d406e66f96b52f3e4e4c4a1ee5acd4a19dc877d5", 0xb0}, {&(0x7f0000000280)="19770dc616e5e90a32a93170bc8d3d3429338211c74ea1607e8177d93ef68daf1ac8f7a7df211000b23a2102c1e92cc17e691b64a5257d3299a46c", 0x3b}], 0x2, 0x0, 0x0, 0xa}, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:17:45 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) r1 = dup(r0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) 16:17:45 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x0, 0x0, 0xd9) shutdown(r1, 0x2) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) 16:17:45 executing program 0: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x100, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x11, r2, 0x0, 0x0) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r3 = msgget(0x1, 0x100000001) msgrcv(r3, &(0x7f0000000000)=ANY=[@ANYPTR64], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='\x11dev/wsmouse0\x00', 0x840, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xa, 0x18, r5, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) semget$private(0x0, 0x2000000000000a, 0x40) r6 = semget$private(0x0, 0x3, 0x100) semop(r6, &(0x7f0000000500)=[{0x1, 0x81, 0x1800}, {0x0, 0x1, 0x1800}], 0x2) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f0000000400)=""/54) semop(r6, &(0x7f00000000c0), 0x0) r7 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r7, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) msgget$private(0x0, 0x0) shmctl$SHM_LOCK(r0, 0x3) open(&(0x7f0000000280)='./file0\x00', 0x10000, 0x363) socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) sendto$unix(r8, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000900bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setown(r4, 0x6, 0x0) 16:17:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x40, 0x8, 0x1}, {{r2}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x1, 0x9}, {{r3}, 0xfffffffffffffffd, 0xbc, 0x4, 0x7, 0x4}], 0x0, 0x0, 0x0, 0x0) r5 = shmget(0x1, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r5, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:17:45 executing program 0: pledge(&(0x7f0000000180)='/dev/ttyCcfg\x00', &(0x7f00000001c0)='/\x00') r0 = socket(0x6, 0x9f0db30879de5e3, 0xff) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x9, 0xffffffff, 0x3, 0x0, 0x8, 0x2, 0x5, 0x2, 0x0, 0x4e63, 0x40}) sendto$inet6(r0, &(0x7f0000000100)="9b3758e1b1a941f016e24977cdcd3440f6f89ecd17450c0b0b648fdc4bf721e821b1ce635f66bbc73d79c8eec6064aea3119a22f7ed19024e1b697d96d9260dc77a96d62811d2a601cedf5fbdd8ac425e409b931d20c97d076ede96b8772568e76d0c164d5a98d8ecdef79284b", 0x6d, 0x0, 0x0, 0x0) 16:17:45 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) semop(r0, &(0x7f0000000040)=[{}, {0x2, 0x4, 0x800}, {0x4, 0x7ff, 0x1000}, {0x0, 0x7}, {0x3, 0x8, 0x800}, {0x6, 0x9, 0x1000}, {0x1, 0x5, 0x400}, {0x7, 0x8000, 0x1000}], 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x1000, 0x0, "14e6bdef0e509ca71193aa2d28c331819ac8881f"}) 16:17:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x184, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x20}, {0x80008006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x1810, r0, 0x0, 0x0) syz_emit_ethernet(0x4c, &(0x7f00000001c0)="d3646620b680cb512b5f433ed564c069551c8da0bcdef7a295ca23bbbf694e8a616c2a1a022403f110194c38725a8e78cae3d220810018358af7945d08405196e8979523b28197047f9f3a77") 16:17:46 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="3cb1779930352eeab876c37ab9feecd2e947b6ce4929348f2bfae7b059896b4764c753d64360aed2ad82bcf464087340171c558498c5e64becdb3b7ee224ac4bce00117580f9d705a3", 0xff52}], 0x100000000000020d) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x3, 0xbfff65ac, "9254754468c50f479a8933ec72545f0a765e2ba4", 0x0, 0xfffffffc}) read(r1, &(0x7f00000001c0)=""/227, 0xe3) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="1e20", 0x152}], 0x1) 16:17:46 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x18, 0x8000, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x6d2) 16:17:46 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0x4) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r0) 16:17:46 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) socket(0x19, 0x5, 0x2f) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="820200f0ffffffffffff543423a58093c29606fa31c2b191e910d05cf40155faae230e8e5590ff8e2ab438a8f6d2c693f0bdd3bfd7802ba44463177b767a0000003ad2a764b80d7352fd46b3f0679d3be96ec345e1438a2016f677a1901459761f027043a8d7cbf3e6406747f4148654e399ab9260281e81270f269a813070f8c610f14119786244ce787e267075232417021811fe02259d8a5fdec2f752118ec761c708ce701be638a66dfb2c3577c4bd434d5fba6b1f17f8997bb4fbfb679e5f543103d245893855ac5bf1156cf63c6751367b7ec9de264a4ff83d179c9327888df6fd44987ec09e5669b9d33daf97066d7bf4fc45f53cb3db2de8284194b69d4f925dca31fe2970bf576df522db0bb2dfeca03c5e76e4b313abfd52524da2cd821678aee9a9b0550ecd721ce1694cd77ef732e667"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r2 = socket(0x11, 0x4003, 0x0) geteuid() sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) fcntl$setstatus(r2, 0x4, 0x4) 16:17:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000002a80)=0x6) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000002940)) socketpair$unix(0x1, 0xda73927149b2dbd6, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000100)) recvmsg(r2, &(0x7f0000002a00)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000002740)=[{&(0x7f0000000180)=""/231, 0xe7}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/235, 0xeb}, {&(0x7f0000000440)=""/216, 0xd8}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/139, 0x8b}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002600)=""/104, 0x68}, {&(0x7f0000002680)=""/154, 0x9a}, {&(0x7f0000002a40)=""/28, 0x1c}], 0xa, &(0x7f0000002800)=""/180, 0xb4}, 0x800) pledge(&(0x7f0000002900)='/&+/\x00', &(0x7f00000029c0)='\x00') r3 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002c40)='/dev/wsmouse0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0xfffffffffffffffc}], 0x1, 0x0) r4 = kqueue() r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002c80)={0xffffffffffffffff}) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000003000)={0x0}, &(0x7f0000003040)=0xc) r9 = geteuid() r10 = getgid() r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000003080)='/dev/vmm\x00', 0x100, 0x0) r12 = socket(0x11, 0x4003, 0x0) sendto$unix(r12, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r13 = socket(0x11, 0x4003, 0x0) sendto$unix(r13, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r14 = socket(0x11, 0x4003, 0x0) sendto$unix(r14, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r15 = socket$inet(0x2, 0x8006, 0x1) r16 = socket(0x11, 0x4003, 0x0) sendto$unix(r16, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r17 = socket(0x11, 0x4003, 0x0) sendto$unix(r17, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r18 = dup(r17) r19 = socket(0x11, 0x4003, 0x0) sendto$unix(r19, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r20 = socket(0x11, 0x4003, 0x0) sendto$unix(r20, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r21 = socket(0x11, 0x4003, 0x0) sendto$unix(r21, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r22 = getppid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r23, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r24 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r23, 0x40047607, &(0x7f0000000240)) fchownat(r23, &(0x7f0000000380)='./file0\x00', r24, r25, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r27) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r28, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r29 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r28, 0x40047607, &(0x7f0000000240)) fchownat(r28, &(0x7f0000000380)='./file0\x00', r29, r30, 0x0) r31 = getgid() r32 = socket(0x11, 0x4003, 0x0) sendto$unix(r32, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r33 = openat$vmm(0xffffffffffffff9c, &(0x7f00000030c0)='/dev/vmm\x00', 0x8, 0x0) r34 = socket(0x11, 0x4003, 0x0) sendto$unix(r34, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r35 = accept$inet(r34, 0x0, &(0x7f0000003100)) r36 = socket(0x11, 0x4003, 0x0) sendto$unix(r36, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r37 = socket(0x11, 0x4003, 0x0) sendto$unix(r37, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r39) r40 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003140)={0x0, 0x0, 0x0}, &(0x7f0000003180)=0xc) r42 = socket(0x11, 0x4003, 0x0) sendto$unix(r42, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r43 = socket(0x11, 0x4003, 0x0) sendto$unix(r43, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r44 = socket(0x2, 0x6, 0x0) sendmsg$unix(r6, &(0x7f0000003340)={&(0x7f0000002cc0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002f80)=[{&(0x7f0000002d00)="03f87c3614c8db21acec711b57565b10fdae209ec9ccc48b1b3e6604bb0cc1e278c13c06d2638319ba2de52dc2ce6fedeb0942292fa719481b9f3b74578d1f41cbdb4c8d3cf2aa5789a1e1349137e251b2f51d1d99cbd99042c9207ea464a5e7d908b168e76e56106aa62198c3be42fbba8ff377d29dd3d836fc", 0x7a}, {&(0x7f0000002d80)="482e80c562a6a042e90811b5b2a43e75ba6868dddd8d2d05cf909f7501f715d95c344ad8726551ffb48a2ecd3aaefa42", 0x30}, {&(0x7f0000002dc0)="25c3d348e098961de9ea499873f4eee196b3a74c9bb8710ddef6e780aa474b14e1b69452b8cbbb7d4a77d9909db149064632416bb5efb553c8924a3fa2604c7e35b3d914bc03c038b2ee78b40f1ea34b5c57e9ceb10c4e95a08119c9c0674da7b49aaf41a3390831383602", 0x6b}, {&(0x7f0000002e40)="fdb8335d9c20b0d1c459a0cabea48d37c5b8957f305fb9", 0x17}, {&(0x7f0000002e80)="6c4b39092ec1a88ff78256f1d2a8cc4b0d451acbe3818dac4e39fd9c4c080659ad678df3ea0ddc7547eb640941d91e557c9b02994f287863b560d4820ef9653e5a0305009b5424a1681c108c7390f80681076a4ea8d6ddda8e2fe8962a204ef4d6fc5be90c4de37d0184c0d03adde4f22ba807df7ac89d423d5186d295134973b1759b1b23de0448a10894666a2d7c1a64dc4bf748dc0dcc30d7210a7626679a6f24416256ad6a629ac6c5d27f3640bfaf5eac9f9786f11eaa003ed1d7c5a321701205ef6144c1da1d71d7bb9b3fbf80f46e92c46751600795714eaae083c322", 0xe0}], 0x5, &(0x7f0000003400)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r18, @ANYRES32=r2, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r24, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r27, @ANYRES32=r29, @ANYRES32=r31, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r37, @ANYBLOB="0000000000000000000000007fa9000000f09921d20f5a08464609e9a091f6503bc54a10ffe78d90f0161b70f270fd7a5b0b323aca005d7f28aea57006b34f8e9ee20ec189c73ac86f26e4822eb22d7da364ac146781233e6d54f62bc2eb730229ab0ab22ee3d93127ec7b81e5277060c373204759ee8835ec07698c9ab8c910b6623286f93cf5914c52d965b7d63e1b76837b572da63f8d865b79a5591531a4c77ccce8a56a5995a0c6b3aa65796754ddf4e0fa42226f15cf0da9e1275b9678af4903fab4a23c9ffffb380ed4696e18a498a6", @ANYRES32=r39, @ANYRES32=r40, @ANYRES32=r41, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r42, @ANYRES32=r43, @ANYRES32=r44, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x8}, 0x412) r45 = socket(0x11, 0x4003, 0x0) sendto$unix(r45, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r46 = socket(0x11, 0x4003, 0x0) sendto$unix(r46, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r47 = open$dir(&(0x7f0000002980)='./bus\x00', 0x10, 0x80) r48 = socket(0x11, 0x4003, 0x0) sendto$unix(r48, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r49 = socket(0x11, 0x4003, 0x0) sendto$unix(r49, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) kevent(r4, &(0x7f00000028c0)=[{{r5}, 0xfffffffffffffffd, 0x2, 0x2, 0x401, 0x9}], 0x9ccf, &(0x7f0000002ac0)=[{{r45}, 0x7ffffffffffffff8, 0x49, 0xfffff, 0x7, 0x1be}, {{r3}, 0xfffffffffffffff9, 0x5, 0x80, 0x0, 0x2}, {{r2}, 0xfffffffffffffffb, 0x18, 0x1, 0x8, 0x6}, {{r46}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x9, 0x7}, {{r1}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x61880, 0x800}, {{r47}, 0xfffffffffffffffa, 0x8, 0x1, 0x80, 0x4}, {{r1}, 0xfffffffffffffffc, 0x61, 0x10, 0x7fa6e190, 0x3365}, {{r48}, 0xffffffffffffffff, 0x4, 0x2, 0x7, 0x9}, {{r49}, 0xfffffffffffffffe, 0x4, 0x6a3f4c2b7e87338c, 0x5, 0x4}], 0x4, &(0x7f0000002c00)={0x4, 0x8001}) qÂfù)€sX£.BŸÔ½óv¦˜@à©ÿÿÿˆÅ3ãd,÷*§l˜³Î A½•e¬Îûå@Ì…?    16:17:48 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x20000042}], 0x0, 0x0, 0x4000000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'], 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 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000001c0)) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) socketpair(0x1, 0xfe6f6a93c1978bd8, 0x36, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r6, 0x0, 0x0) r7 = openat(r6, &(0x7f0000000180)='./file0\x00', 0x20000, 0x2b) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) fcntl$dupfd(r7, 0x0, r8) connect(r5, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) setsockopt(r4, 0x1000000029, 0xa, &(0x7f0000000200)="ebffcbff13b9fd812e93769e03aa4e713048e69904c3336ec047dceb659b31b16fd8bd3aae43cb0fdcdfd7f444ff38f2467be6121ca5750421ddf7af4bcea92389859b98f63585baea00e286627d1f6dfad643dfd75d8fc5138991e5ddc9a3feab72f3ff867d99cfa94878b95871b1e34c8b160430120bb4847bdfafa96fc05b8c23cce97736d9ab90095b347ec0c7ce75bf92ebb4df1d068ddc32f9af678e0d6984c00096fdc84e89e41030bfb2c2f862631d5455a1c232e9d3f3dcbfdec6558406", 0xffe0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:17:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="29d63802b851bc9aad3e645a16746a31d0775ed2c329ac13532c9294a0e0afa751b74dfc"], 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) write(r1, &(0x7f0000000100)="8c65", 0x6d2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:17:49 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x2000000000086133) r0 = open(&(0x7f0000000040)='./bus\x00', 0x501, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xa777, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2}, 0x6000000000004, 0x19bf, 0x0, 0x0, 0x0, 0x2}) pwritev(r0, &(0x7f00000002c0), 0xd3988ae4ba08d64, 0x0, 0x0) 16:17:49 executing program 0: r0 = msgget(0x1, 0x2) clock_gettime(0x2, &(0x7f0000001240)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) write(0xffffffffffffffff, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/speaker\x00', 0x11, 0x0) pwritev(r1, &(0x7f00000011c0), 0x1000000000000080, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x2, 0x5, 0x8, 0x2, 0x1, 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(&(0x7f0000001400)='./file0\x00', 0x300, 0x24) flock(r4, 0x1) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000d00)) write(r2, &(0x7f0000001200)="2a12cfa1c4ce77d577fb", 0xa) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) msgget$private(0x0, 0x0) r5 = msgget$private(0x0, 0x315) msgrcv(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) r6 = open(&(0x7f0000001280)='./file0\x00', 0xdf939669ac8412f1, 0x8) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000012c0)={0x3, 0x8, {0x7ffc, 0x9}}) r7 = socket(0x18, 0x1, 0x1) r8 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x80, &(0x7f0000000000)=0x208, 0x4) close(r7) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000001340)=ANY=[@ANYBLOB="78ec770b0b19542d70000b2f66696c652fe662361b6d1faa2313d7fa5887b7e5b636fa7551db3e2e5ad6bd27b4263eb0b279bdec3e7209be2036fa764bb5a0b88db1553f2f5915bb41d8fa12bd07caef8c0a793a74ecee7096a00f00007c035308f2141bd03aef67b8e71956bfdceb3e0c6ffda45b5ee4106da406de0000ebaa54c677e08d08a5ca20284a24f2a3c271b64774119a5dc529"], 0x10) pwritev(r9, &(0x7f00000002c0), 0xd7, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0xdc}}) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0)     OpenBSD/amd64 (ci-openbsd-main-9.c.syzkaller.internal) (tty00) 16:17:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0x3ff, 0x7]}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) close(r0) 16:17:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") r1 = semget$private(0x0, 0x4000000009, 0x10000013c) semop(r1, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380)=[{0x5a03c31ec10c3189, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) r2 = semget$private(0x0, 0x5, 0xa6) semop(r2, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000440), 0x0) semop(r2, &(0x7f0000000540)=[{0x0, 0x9}, {0x2, 0xf6d0, 0x3400}], 0x2aaaaaaaaaaaa8f0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffcfe) getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000280)=0x6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0x1, &(0x7f0000000580)="061a0000948000c7f6c9d0b7b50000", 0xf) setsockopt(0xffffffffffffffff, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) poll(&(0x7f0000000340), 0x7c, 0x8eb6) shutdown(r5, 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3d, 0x40}, {0x6, 0x0, 0x0, 0x2000000}]}) 16:17:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x81) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0x7, 0x1, 0x81, 0xd8e9, 0x3ff}, 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000200)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x2b) 16:17:49 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0xb0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f60b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0000000055351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee874ef0c23067e33d751c9632e67", 0x67}], 0x1, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) write(r1, &(0x7f0000000180)="e0852d7344b5a0b316a868a860f996d79478727e8ea005339dd1e12fd662d43291b0d3257e722c91bbe01f9d1c88b1f223e91166cb83b1170691dfec317c10288de153c3f92c4c00caf18ae5e04655ee65abe0bac270f4a7f01f67fda4b04362cb082af05075b5c45d497e2763322442eee8fd3db70a30d86f8f3b6043eb9c1ab727639cbaa56d1c4765e2", 0x8b) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:17:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:17:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file1\x00', 0x2, 0x5bce) r1 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x200, 0x100) bind(r2, &(0x7f00000001c0)=@un=@file={0x1, './file1\x00'}, 0xa) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce1abb2927e04862bd87c5f86099785d047e9a0edd3e7a393ffb750ded465c3fa6eeb07c50808ac7c5a679aff6f7b620646cf2aab16b9f26a3652ec46bb602d9d45558cc61", 0xd5) 16:17:49 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4d2, 0x6, 0x8, 0xfffffffa}, {0x3ff, 0xcc, 0x7f, 0xa5}]}) pread(r1, &(0x7f0000000040)="10ab60c190a2432a0e71ddce2633bbc02f7e450f1f91d1b9b9e977fd0e9ca9328f40f72c324df5de97fcf5b97505e93398b8b27e", 0x34, 0x0, 0x38) write(r0, &(0x7f0000000100), 0x28b81e) 16:17:50 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x148, 0x0) pipe2(&(0x7f0000000080), 0x8004) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r3 = socket(0x11, 0x4003, 0x0) setrlimit(0x3, &(0x7f0000000640)={0x7fff, 0x81a}) sendto$unix(r3, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) writev(r3, &(0x7f0000000580)=[{&(0x7f0000000180)="a379cd3bee97bc8c2dbaeb646904d4478d76c72a339d04ed8d503dc907eba86001186d65034fa5bf623ff078", 0x2c}, {&(0x7f00000001c0)="e679dc410141f033d8a0b29dc0fd49d5c221aa050191734af805d23a75bcd3dc9508430ed5c5265ffef33adbd59d29f281df058b06c0ccbda03f94cf7264a0507894fd0b9b46fdd1a9f7bb1c0e0983381da692af884676bee81fb3aa4440ed1c02eef126e36d203abbc356188c2f44c9bde9cca6c91b7d4c2bd0211fd41a41d9c870f9236f36f893fcd1fc608fad083efb554e01ba02bc622e7bef469a00f920c02577cf44", 0xa5}, {&(0x7f0000000280)="1d8b77906dc2defbbf8e0a01064405498439a2bec43021dfae424d79c0f48a7b90c75888312c5c68c9e00d617997704dbf357cbf620be65aadeee016fc87ca6f40cb3dc0027c489a21ce5005793cdaa9e8d518fa9c3cdc643b2015a45cb5432b7b412c4838811b392ec469f629e1190a42da6b08b8d7ca1e70ce6a8a31e033b093f0c294ed034d2f1ae75a5d463868b11021b00985d72aaa2ec202e8507e03f1d0532b87de0329aa1596a4cb058dda84b60f351e66fb3fb4a80f357e34147cc27f9b", 0xc2}, {&(0x7f0000000380)="7c9f1ebb2ffd2282d01a52f7eb5a723599b489fad95482d4dc46777211d50fc7a17b436d32cd0671da66cbde5027fa5f753f907bc6263de3bbf844c877b85a8b9160d4443b81064963e85f73025c7e056c906d1e7db50798cbeed6535622f1be77a5b73e144332a04fe034f78add9e6007500e2c5b700b37192972abaf9dfe7a30d04f75c9b22ce6633a535374309b8b7830e4d10ede3abcaa3f23fae869dbe3b0cfe6bf1e1a9555819c81b0b33451c0a493a4208716ced430f8c920209664acf32bf7c1e99ca578c89cbfde4ddb26fef1d894bc90af84", 0xd7}, {&(0x7f0000000480)="553e605e791170808bac473067ec9f23c2541043a3a59fa90f24f2d8a50df5c1b32468acf61cb0d002d55315370fa85e74c752d612feaa593426fe3d", 0x3c}, {&(0x7f00000004c0)="2f184532c730105f8b366800645a43a099e7b607e1487468f2f3d76b3d694c6fac0fc3996c3603e2ae5d370d75af835979e1647c21fd9b79ae62c3366164736a9da423c91ae9ad4a354e56eb247f2315181aa77476f70b00506e283738b36899e2dd06f4ea6c4c68454b647b5c2b0ef37b57ed9af538fe74509074ed98f784ab2557decb049e5d6974ef72db0fe57fc1f4c45d9ca62e0b048f7e280d98db89dffd2c48093c667d1c", 0xa8}], 0x6) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) kevent(r0, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0x40, 0x2, 0x1, 0x9}, {{r1}, 0xe7ffb7b2d2ba4bda, 0x1, 0x4, 0x5, 0xffff}, {{r5}, 0x0, 0x1, 0xf0000000, 0x7c}], 0xffff, 0x0, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000040)) r6 = msgget(0x0, 0x200) msgrcv(r6, &(0x7f0000000600)={0x0, ""/44}, 0x34, 0x2, 0x9e69ac473e5119ff) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 16:17:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000140)="00002100d10b5423e940721d1b7f1e", 0xf) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r2 = socket(0x18, 0x1, 0x3) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x4) recvfrom$unix(r2, &(0x7f00000000c0)=""/39, 0x27, 0x9cde4e6406c14165, &(0x7f0000000300)=ANY=[@ANYBLOB="d6dc56a3302d9e967c8b956398c4854d746d829f0c6efce4f1ded6a49d30941c97d09de6d50c2245187e413fb3"], 0x8) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000380)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0xfffffffffffffffc) write(r0, &(0x7f0000000000)="0991", 0x2) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) write(r3, &(0x7f00000001c0)="8f17e1eaadc13ec11aa41aea61fefdec355c107aa00fabe3b5c3a0b78eaf465b23a9221e1bb625e77c0407470092e50a88c011237092254ba274f2e53a647e6cbd717f261b2ba024ed68bc7f649e5f9e030d9b9ed32311c9f84061f0ecd6162a30c58d5e701fb981134829ad9a98558b8e19dcc0576a183959003a9fa0239d3e5170004bc37d6468d432b542d4fdd32237dd384ad0f8eb4190c6b59065db55df665159f9028ee9f5152dcbceda8641bcef68809e8c2698ddaccb0399a2a3404ad92d00637df5e4d0a381a78f9904a740926093a0da7a8bde17c38f742f9f04b180b97ddad29b36b6f46f9209ba58b5959467bc4813", 0xf5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) geteuid() 16:17:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xeff, {[0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {0x0, 0x400}, {0x0, 0x0, 0x4}, {}, {0x0, 0x0, 0x2}, {}, {0x1, 0x0, 0x200, 0x20}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat(r0, &(0x7f0000000680)='./file0\x00', 0x8000, 0x11) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x20000, 0x0) r7 = socket(0x6, 0x8000, 0x7) poll(&(0x7f0000000540)=[{r4, 0x40}, {r2, 0x12a}, {r5}, {r6, 0x8}, {r7}], 0x5, 0x5) recvfrom$unix(r3, &(0x7f0000000040)=""/167, 0xa7, 0x3, 0x0, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) readv(r8, &(0x7f0000000880)=[{&(0x7f00000008c0)=""/259, 0x7e}, {&(0x7f00000007c0)=""/183, 0xb7}], 0x2) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) r11 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r12 = socket(0x11, 0x4003, 0x0) sendto$unix(r12, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r14) getgroups(0x4, &(0x7f0000000640)=[0xffffffffffffffff, r14, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000005c0)='./file0\x00', r13, r15) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r11, 0x0, 0x0) ioctl$TIOCGETD(r11, 0x4004741a, &(0x7f0000000580)) 16:17:50 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) open(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x651, 0x8a) msgget(0x0, 0x510) 16:17:50 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xa, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, &(0x7f00000001c0), 0xfff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xab}], 0x40, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:17:50 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x9, 0x6, 0x18, 0x1a00}]}) kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) 16:17:51 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r2 = dup2(r0, r1) connect$inet(r2, &(0x7f0000000000)={0x2, 0x1}, 0xc) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 16:17:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="03670000ce83802bd9a55b03144e") 16:17:51 executing program 1: 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) write(r1, &(0x7f0000000100)="8c65", 0x170) r2 = dup(r0) flock(r2, 0x2) 16:17:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3c}, {0x7ffffffe}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x4a08, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x21, &(0x7f0000000040)="d0") 16:17:52 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000001400)=ANY=[], 0x0, 0x1, 0x800) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYRES32=r2, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYRESHEX=r1, @ANYBLOB="1bbb6967da92660ab2858a4e6618ca1bb27b60f04f8430426016d4b77c5022e078ba2a276a2436687016813afa124fa8354320af81c4b345022e2cea1dc09bb14b8e402ed7", @ANYBLOB="4f9bfc1e0c9d0014383f407870bcf5bc66431cf6ecaef3ed3a18ae775b80361773c178079d30570772175009691a7a51a73144fe0c7d3fd1907f4b8b492a8030051577090eb267e63af18d675e48a64a201b46cd48f273f4983ec6d180630b2df475e9c5eaf1271e457e35fbb47f588039745eb6f3009afacb43c65b61105d0fd47d7ae6235abcfe7fdf3166ef00d7ec5b4857adc79859e629fb1851f2bf9b9319a9a8e528720d24d3a8005f3d03326b8482c806c73cf3260c37c3e8a9eca05fed1294b58e93283d723b93e9dc2dfb07", @ANYRES64], 0x7, 0x1, 0x3800) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000680)=ANY=[@ANYRESHEX], 0x1, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/68) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r14, 0x0) r16 = getgid() setegid(r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x283819aa488adeb1) accept$unix(r17, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r17, 0x40087468, &(0x7f00000001c0)) fchownat(r17, &(0x7f0000000080)='\x00', r18, r16, 0x6) r19 = getgid() setegid(r19) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r20, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r20, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r20, 0x40087468, &(0x7f00000001c0)) fchownat(r20, &(0x7f0000000080)='\x00', r21, r19, 0x6) r22 = semget$private(0x0, 0x7, 0x287) semop(r22, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r22, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r22, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r22, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r19, r18, r19, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r14, r19) lchown(&(0x7f00000001c0)='./file0\x00', r14, r15) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, r14, r4, r8, r10, 0x1e6, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) r23 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r26 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11030000000e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff000008000000f8ffffffffffffff2f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0dc57e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r31 = fcntl$getown(0xffffffffffffff9c, 0x5) r32 = getppid() getpgid(r32) r33 = msgget$private(0x0, 0x20000003c4) msgrcv(r33, &(0x7f00000024c0)=ANY=[@ANYBLOB="000000c806c24489a0e111ef09bc3a02574e22bfe65896e47d753bc2488b2fb0ca13e3000000000000ffff905b71f96103a8955833421c0cb28dc8da450987e3a1e6655b0000c6a4ba50d496c073d600bb0fa590822433ccc1244c00000000000000000000000000004c050f39d3747e7d6673a4f72dc28a1883d83e3b6dd51cfe98618d6e2fcbd929951f7fbab3007dfffbbbccd3c941258576995e6913adfdf8824e31e9a509f3582c89e32421de7a190a7d71aa59cfaac197fb71a49a5e9a90a4383cb8ce93f7ac4930e4640b91a0621b0ce9cbb848027f07e0a1654303b2906789f9cbcb820a3b0ef75b59527d0de8e2c29a146ef32420f8ac2bdc35a0247f4c5a6bb7"], 0xc, 0x2, 0x1000) msgrcv(r33, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r33, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r33, 0x0, 0x0, 0x1800) msgsnd(r33, &(0x7f0000001400)=ANY=[@ANYBLOB="01000000000000fd47696a32ccaa5640342f5ca5368313003d180f940d950bf3595d6d573a2b478512573c8e85e168317a07a4aff0185ba6ce36c01754694a808bee06e1b9807dc108000000b221b2f2767a8ea1f50ce36d740f3ad321cd833fcc79b7c7d00104bae02e242d103ec6d88068d55bc19a6aeaf5415d0ea8bf45430294a549877cda8e7aeefdcc3325c1b946c28f96bc14cc6381fd75817b8aba94669380e40059c7897c2edf141adb320e8468f8a0da19a1bca1be8d100e1bba2e0a"], 0xfffffd75, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r34) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000980)={{0x1, r26, r30, r25, r34, 0x46, 0x81}, 0x10001, 0x1, r31, r32, 0xa5, 0x4522, 0x4e2c, 0x6}) r35 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r35, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r36 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r36}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r36) r37 = syz_open_pts() r38 = kqueue() r39 = socket(0x11, 0x4003, 0x0) sendto$unix(r39, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) kevent(r38, &(0x7f0000000d40)=[{{r28}, 0xfffffffffffffffe, 0x40, 0x2, 0x0, 0xf2}, {{r39}, 0xd9071ae9752a4e39, 0x18, 0x10, 0x1f, 0x800}], 0x8, &(0x7f0000000080)=[{{r36}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r37, r38) r40 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r40}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r40) r41 = syz_open_pts() r42 = kqueue() kevent(r42, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r40}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r41, r42) r43 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r43}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r43) r44 = kqueue() kevent(r44, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r43}, 0xffffffffffffffff, 0x15, 0x0, 0x0, 0xfffffffffffffffc}], 0xffffffff, 0x0) r45 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r45}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r45) r46 = syz_open_pts() r47 = kqueue() kevent(r47, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r45}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r46, r47) r48 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r48}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) r49 = syz_open_pts() r50 = kqueue() kevent(r50, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r48}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r49, r50) msgsnd(r35, &(0x7f0000000c00)=ANY=[@ANYRESHEX=r38, @ANYPTR64, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRES16=r17, @ANYRES16, @ANYRESOCT=r42, @ANYRESOCT=r43, @ANYRESOCT=r47, @ANYRESOCT=r6, @ANYRES16=r49, @ANYRESDEC, @ANYRES16=r7], @ANYRES16=r1], 0x4, 0x800) msgrcv(r35, &(0x7f0000001500)=ANY=[@ANYBLOB="000000000000000000320000000000000000000000000000000000000000000000000000000000000000a31f51f1f32fd960a5575800000000002000000000000000000000000000010000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000002d980d4e56f0c67d000000000000000000001e3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fcd0d020e0604e3126e8a0000000000000000007f000000000000d37b4827c5b5cc6860d95efacf03998909f6113da04c8c9f8964ecb80f605860c37126c7ce8d7b086b54aa682f3c8fa996180f78ef100d1239ae7aa5c99172d620b8441e6c43e18658ec50621573208dea795fb368497bf4f0c412de90a1a9cf4017d05e99398ad0c81e4dd13ec3a110302dc5fd9492fd524ad8b017851d0e335e97678c1a7f5433ab3a1268e6dfb9dc52297c35a45266f22a7608a7653c2c7676b42330854968331d11a4881951e914b8133d16e27e9086d00eae6b7bf27efbc3d847"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r35, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) msgrcv(r35, &(0x7f0000000a00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000320aaa7600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ff00"/225], 0xe1, 0x2, 0x0) msgrcv(r35, &(0x7f0000000480)=ANY=[@ANYRESHEX=r31, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r24], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r29], 0x4, 0x2, 0x1800) msgrcv(r35, &(0x7f00000012c0)=ANY=[@ANYBLOB="8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af03495a014581c623afb8dbca75faad00000000000000000000000000000000006336101100532c583a7b00b1a4b2f7baadbad8b4e75ef6dbb0d0c074d0e7acd5fb2798bde4283c4b789d788b70db37df9dfe65769841fcaad8e2e27bf4e949c4907a572dd999795eb157000000000000000062b558"], 0xda, 0x2, 0x1000) r51 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r51, &(0x7f0000002600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000deffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a8dbda53f1e696a68c90684b2826a7dd99956dc220dbb3331b3b1522888045bfa62205f498ba9559282b638732afb8eab854d52fedb43f64920518fe9eaa4b0745748424b5774293bf7428c9ea4b0c7977bf43221688ad5d449d46015c9aa00d683c1c8a99ba08b95c3adaa3a0e6a214aa7c395327b99962e1b444e2bdb47851a25e339646ba639d477638f7572159125e5f6d22a95857e233f697173eb05e6"], 0x1008, 0x1, 0x800) r52 = socket(0x18, 0x1, 0x0) r53 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1003, 0x0, 0x0) setsockopt(r53, 0x29, 0x77, &(0x7f0000000000)="03000000", 0x42b) setsockopt(r52, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) msgrcv(r51, &(0x7f0000000400)=ANY=[@ANYRES32=r52, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYRESHEX=r51, @ANYBLOB="1bbb6967da92660ab2858a4e6618ca1bb27b60f04f8430426016d4b77c5022e078ba2a276a2436687016813afa124fa8354320af81c4b345022e2cea1dc09bb14b8e402ed7", @ANYBLOB="4f9bfc1e0c9d0214383f407870bcf5bc66431cf6ecaef3ed3a18ae775b80361773c178079d30570772175009691a7a51a73144fe0c7d3fd1907f4b8b492a8030051577090eb267e63af18d675e48a64a201b46cd48f273f4983ec6d180630b2df475e9c5eaf1271e457e35fbb47f588039745eb6f3009afacb43c65b61105d0fd47d7ae6235abcfe7fdf3166ef00d7ec5b4857adc79859e629fb1851f2bf9b9319a9a8e528720d24d319a65f3d03326b8482c806c73cf3260c37c3e8a9eca05fed1294b58e93283d723b93e9dc2dfb07", @ANYRES64], 0x7, 0x1, 0x3800) msgrcv(r51, 0x0, 0x0, 0x1, 0x1800) r54 = msgget$private(0x0, 0x0) msgsnd(r54, 0xffffffffffffffff, 0x315, 0x800) r55 = msgget(0x2, 0x20) r56 = socket(0x2, 0x4001, 0x0) r57 = dup(r56) getsockopt$sock_int(r57, 0xffff, 0x1021, 0x0, 0x0) r58 = socket(0x2, 0x4001, 0x0) dup(r58) shutdown(r58, 0x2) r59 = socket(0x2, 0x4001, 0x0) dup(r59) shutdown(r59, 0x2) r60 = socket(0x2, 0x4001, 0x0) dup(r60) shutdown(r60, 0x2) msgsnd(r55, &(0x7f0000000d00)=ANY=[@ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYPTR64=&(0x7f0000000c40)=ANY=[@ANYPTR64, @ANYPTR, @ANYBLOB="102958518e93c13ce689c38e6c9d896ea862edcdc29f5876e884a47e3da81582cf13462bdf794ad51208c3d058ca70b534f694801500dc287434bfaeb8d7e0800354d353974687c5e5310505d97895e7cb25a111be982439893845808afb967bd09f588715f0b5b83698739c091a3f11a5fb020b04890b60819f389dda3e", @ANYPTR64, @ANYRES32, @ANYRESOCT=r17], @ANYRES16, @ANYRES16=r57], @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYRES64=r58, @ANYRES16=r59, @ANYRESDEC, @ANYRESDEC=r60, @ANYRES32=0x0], @ANYRES16=r56], 0x3, 0x1400) msgsnd(r51, &(0x7f00000010c0)=ANY=[@ANYBLOB="0300000000000000cfafe8a68e7718fe2a86d7b11cab3fad79997764860f5801950785ba2805c219016d47ed37dcb33a6868b4363c3e96fa38137824cf0d97f8b055f44f87935ec65fc198c95bafbee813167ee3d18c482d953d843deb7dd3d6923d838059ede25b71c980711f6903efccbb288e4ddcdeaecec74182c8b2f8cab121a51390e24a2a3e600f678457f730540a1e141e72b13e5be4c39ebe812724499ba1ab0804b4ad0ef0f2cb49cbf77eec568910656c41a1bc9d229663cbc4467c1b748c7d3dd4326fe40140e7c6bdd4c39491567a56ed49d951c12fea09402d12920e4bc46c43cd42c42e133b81d65629c47e380706607ef8a3a1e06e04e0580759b05e1071a66fd30fd0ccdee5c914a06e81cbb8ed8e20e7fd88fbe105db03c8c04e248cb20c3ffd3ec3fd3a1c1d6ca4256a3b5fd16745e540544e25f6c0f8aef260a976b3050877dc726a62e2be78432250eea4487c8599c92099f853c0543f8a1aeb6411701ad650020869a4ed9bed23db19f3952f50392e9a8283a6844a12f24e488e9acfe52ff52bacfc8cfbbfbc363fcee0079477f8ad353db6d3485a6bee92e05ac6751be3eecea3f8b45e35c033b49ea8b7ad0cc0db1ab8c3ca596af7287eadb655154073ab841b7a337434be833236104319bcd420cd8ac819e7"], 0xe7, 0x0) socket(0x18, 0xf961734392110b48, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000102000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x400, 0x0, 0x0) socket(0x2, 0x4, 0x8) socket(0x10, 0x1, 0x4) pipe(&(0x7f00000000c0)) 16:17:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040), 0x0) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() close(r0) ioctl$TIOCSTOP(r1, 0x2000746f) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) 16:17:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000200)="00002100000081000000", 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0xceb3821de534aaa6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000000)="0991", 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:17:52 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) close(r1) readv(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/217, 0xd9}, {&(0x7f00000002c0)=""/237, 0xed}], 0x2) 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:17:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x6c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0xe, &(0x7f0000000280)="b38af61849b23d0c55625aca4474") 16:17:52 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20481, 0x0) execve(0x0, 0x0, 0x0) 16:17:52 executing program 1: semget$private(0x0, 0x0, 0x4) r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000340)=""/245) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/21) r1 = socket(0x2, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000300), 0x0) 16:17:52 executing program 1: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x758e00d0c5e21461, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() 16:17:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) recvmsg(r0, &(0x7f0000002340)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000080)=""/81, 0x51}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001340)=""/4096, 0x1000}], 0x4, &(0x7f0000001200)=""/119, 0x77}, 0x290fbc71d652ff48) fcntl$getown(0xffffffffffffffff, 0x5) getrusage(0x0, &(0x7f0000001280)) 16:17:52 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x10, 0x1) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000400)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665eb377a1c498a34e26f7251f217c4e822325c07a8646d03d0951bdf7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0a584818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1cc23f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd", 0xd6}, {&(0x7f0000000500)="9e3fc1f607d66cb01873ae05a6fb42aade321294590a782fb9c1f19da7eadc79bbcba3cc666a8561296fe4b39031d2199714c9703c96bca6c848e3f1ab28197bdddd956f0291364a92376eb6fbfaa0a03f35b0659a6ed8358e6b90db900946c4f2beda627e208ad71f6cce7ba263c7", 0x6f}], 0x2, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="70c54845", 0x4}], 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x10) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0x3}, {0x0, 0x9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {0x3}]}) 16:17:52 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x5834f9e31280dc9d, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x6, 0x9535}) r1 = semget$private(0x0, 0x2, 0x44c) semop(r1, &(0x7f00000000c0)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1800}, {0x4, 0x7fff}, {0x4, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x3, 0x800}, {0x1, 0x3, 0x800}], 0x7) r2 = semget(0x3, 0x2, 0xa9) semctl$SETVAL(r2, 0x0, 0x6, &(0x7f0000000000)=0x8) 16:17:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:17:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0xa2, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) getdents(r3, &(0x7f00000001c0)=""/126, 0x7e) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x1) 16:17:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) recvmsg(r0, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r4) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) getsockname$unix(r5, &(0x7f0000000180)=@file={0x0, ""/1}, &(0x7f0000000200)=0x3) fcntl$setown(r2, 0x6, r4) 16:17:52 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fsync(r1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSBRK(r2, 0x2000747b) write(r3, &(0x7f00000000c0)='\\', 0xa56f2bf3) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x10000, 0xfffffffffffffffa, "03664f2ba701000000df50795acd000000000400", 0x8ff}) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) write(r4, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r5, 0x0, 0x0) ioctl$TIOCSTOP(r5, 0x2000746f) r6 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r8) fcntl$setown(0xffffffffffffff9c, 0x6, r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r10) ktrace(&(0x7f00000006c0)='./file0\x00', 0x2, 0x2, r10) kevent(r6, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:17:52 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x100002a, &(0x7f0000000040)="b940181e225a469141670daa57e83331b14c2b739d3bc3e2e8c231b648d2a4d84c578479b429938cbec55899ba0da677e3820ac3bb324bbef66804b7a0aa34b0ac5512e487fc5190251136aa900b9505e1a40d74dbfd6895df26140f810f37ac031879a0c9f9ee779bc57359b1b287928e56c174b1910b3ea07dd1cdb389e96bd9d5440000a7be37a8538f4388233401ae226c756038f89c8c83000000000000000000000000e598bdf6688d69137e01b8927de848a149ee3df8d91a7a2f917f33e5fd17d92e896b9265dceb12c0272df338e0b1f64aeb6ffa1540ff2966ed602987c11524475365db890c73fe79c2bdaff8e90721585118a5a2db05d75eb71f8e9cb30647539260d9f59060fb67dde74d6dc23cb998c90bf5726dc1bcef2f206acc1df013f62fe51cad44f66646de2697f80814190da171d02b48b670826475b49aa6e4587aaa3ddf057092d89487e5830d503d2ede9dafd89eece1f8db3ff3bd7bf85a5ed9ef8528d9844a565b43eb517adab33b8fba33537157eae2206737bd4448aa4ac2593dbdd8b47592f4de7d8b1d1e5d55dcd2728f500000000058fac4035c262d16bedd62bb1402f0e234dd6080f69a05800072ae6425726ce22f0aec0220035e52fb5bd9120ad385251fd2906efd0cd9fabc209ef921bff34abf950a27616f8e98badadc32460609be9b0826df5e212d4b4d7f2d4583ac1541caa609d96f30256758e74a29f94bf57410472aa7fef703e8590b1b77bfcb7fbb34b30c7e206c5c1a3069d62172a9ab22", 0xfffffffffffffec7) 16:17:52 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) dup2(r0, r1) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {}, {0x0, 0x0, 0x40}]}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) 16:17:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="28030092"], 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) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:17:53 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="ef603777a85c9ed1b10c2c2c7a5a66b534a51d6908f6338ed04e15882230", 0x1e}, {&(0x7f0000000d00)="b70dcb1bcb29798fc5d53e192e6989c831589665537b616f602f424ac942914e1f2c9a98eabb9b9af815b08dec0a0f4ee9feb0289dbd514e9c7b3f38417eaf25b6d386ef6fb3e561ee04eeda1a922190ed89169d76313cae6c8c5022bac3f3dd5870eea5b1fe3005c8af48bf199226d0c9ff7c24133bbe657b01346de278af31cb00796f0295abd29610bb6ad2c697250e433890c6159516188f8d98e7533a97b05241d84bf92dcc6c5115f8e84649305412134f637588c9913b60a7b86cb759b15b78c85c70cc545e61fa17df08417c35978967a14a579b6b283ce83c438bebff475c56bd8429200408932cbe8746798c572a7c2462a7f48ca93c7dccdc7f20622b592f87aba5e56569ac16a2e550b6caf13de12e5e63506ec424297983b018414f0bcf4085fb31cbf7572470090c08c0275c88d00691a8e2cf219566d32c07970aa8b5d7ab2841a180410b7d3c338db4eda3693c5f0d678571c118679e7eea44a61fa22b30c1258d02e0797f06dfaa9e6d6a1f84e3bfb1015698bb89373fbd55b2a6776af3987d4eaae94b92d3438ec7eba2f0f29646b8f47af3b8a9743a4c78a7299c8de7b2b99e155e2494efc72afa0f97396c1afc6c16a7bfc05599144f3800c561496cfe1dbe14cb37875f5b431a7f428429d3a29c75450cad7ba827c4c96887423e704189988d6b77471e844ba6cdfc62d485b3f9afc144ff33b0bc49bce4b73efdd0d10c8e07264ea34ab0ab3fd8ad730e764db5cc28bdf1ed16d23415742eb3ee3aceca4609a7cb228f6af197737feafc451d95100708e2b08ef96d3f38cfb827a2b89dd50e497cfc1c08d22401129fe8657b76562aa372c1f772eb9b80086f92b6efd23dc38aef82f066af43da0b721e8ca02154cf4da9bc1155fed6390555da1f7eb7c6b2e484c6998528bb06db4335bb4135f98ee22ac941f8fa614dda12a4d8f834bce3540d4bcb0528d68f45a0cdc9951e46ef3818e888cd209be8b449389d20c41c5e67d8527c6ade4fb424d89d08d1791ff282adaf3690264394ee4419d4a538ad31b0de7412cd350702f94e57d3875a19252552ca82b6359de7a5475c0152204ac4ba2c457ce0105bd0331ab4859a6347efaedfbb5aa36206b7a10ae3dacaac16c7409df92e9208cc9fdbd0fe46d53af283f1e40eae7a6939f4c93c6f2666219da433c769f70885c469b4f41ace964447118b16597b3d6afd7e30994a8e4be1df0340455711ae3dddd86137cef6065e9762ec04733209a8ff4eaa4bf819be6b19acf4bdb3c919152532c2d65c6cc86087e8484a58f2a01d3264bbb2ef5dfce2b53b996066fdceade705b61772b1407da67efcbcabc9b549cef63171d08fef22212669b71ec7326c8d0607392cf74e211bb41af10f9239bf91f52c8ecb36862023083e1481f3c45712e685e0db608c9ab3a1e95953ae5e46dd319e87350a8d266f774aba4292acb04435211262586e68c709850fc65acc191021317d87b3a359781326353e169ebee1493bcade857740f12274bb4520f35c7153e11a4140cf6dc85dfa390293fa203735569ec2221f15e3e2a366772640c46a7ca8b1c5ecda254c6e602f600a277c42abf13e0f984317099df42d5c2a46c4b10c8c50719cc04d673e2d0f93de24a01b7e38a79115afcf72218ea44cad36594df5ebe97914099e6fd165446661c5c51f4503a4186ad4530d58ae5b58d8e96a2ef07449cd61847e41306e7ead1279f824da694ffe70b143f26ed025c973c509a5935be259abaf15d4ff39e08a95bbf5c66c39624a0d6b7fae063207567aed26a5ecf829b9d395497d08af342459d635d522d16c51cb29d315a88f32430fb24899f97e59af821d8bc72fe2d88c30381bce35f9cf85582cc24cfac1d66bce3de152cf8d559e83be2471a101e8cd1355fb5e6aa139edc89ae893eeb0c5bbb8c89708dd7db39f144369da9e0fe8e358369c949d975d37604f2215fa4d1b8a046c2e33e4b5d519da445ade493bed5bef3212638ddc8a9747d7b3d059233cbe0e475e95e5bba7cdf7374d74a6e8f89b5433fac202ea06b80f5951b0fbe7bebfa4ccc24350de4d32634bb4574d9e066d0716c6439027433fd4bf1be02e35e2b1b6ba7947ce266169bcdccaefe62b84eee289eb3c686ab84e210b36fe1c4a92d32bb3ed59811f29bf47f021ba476799052527d52c5c046adbf9513bc879c45afed9a3a52b0694a1fb40ee4afa7f5fadfa767b404ea032ab51fda33940e220f26ac5f0c911fac3c5050c7950ca8a0f42ca30264fc7d7b069b52a1e72c55bfb55972c59332cfcf1d7437bef0a5fdea8f25768690dcc29efdf0b0e7d0a7360aed543af7147bdc61b1e10dab9c7363c2f8b3228c24d776fae945b901a367c5304800d4e4ba36544a71ecb66b59f10cb9226d0b82f7f94eb837ecaec0d1b2f170d601edb199d766bb3aff29335a5bf102a48c8e6200f6e358feee6767b55514b7afa30b3cbc7d2cfe099df0021275a0e3ec8c0d657d5f88076b777188c4eec7d8b7731253bd7e02752e3cc58c07a076360b1f398f0d3325c253793939afd7a68a3bf72ee8f56c5a1a5d1cc5f77936c36f7716d77d2c77f95569212ac83e0b8cba52821bf7f21d4aa838b560013783879c2ab8825bab6364b5c0dd2718b2757fd9265bcb756cb3cc000693d4a749b7a74901fae6e612e55fe6843a36c4e04b2ef10eb010ab002064b839e612999443a56383a067bcb3f7cb695a0773d9c05c1f7129b5a700a141d04c54c171ab58cd87e3bd194634aa90e077d95e7654f488dc0904edf9950375c119e23930d56e7b93e00f0b85478ad3b0ec9ea0f41b64a9f0d2cb44c341454f3240aa8c92ad05a9f8d38d6e962c52e55af5a77e0b6b3f2807e4afcd60834ecbab32743afaf6600f5d47526cc641ffed9cb2d0af326aa7075ef212055c05b332311aa589bdf47f14a186f10c688b5d2e6ede4e5a68b7a58c1a119a92828f01996a5f6bf4fef7773c7e450940babaabb893e62d2ad62361194830c96d63b13133855741c54c392466fbe96988ae48c8227402adb628e853c143ecf8ef851138d35eaa0648391b64984129d0b617d4affa338f6d49b0563d9265b48a3fff645dc3a407c9bacf08e6790d03adccb80c0d1ebcd6d7a77358c7ae7d3d3d2fdee9676a600dfc010d66faf2735b2e8b748a61d614bf1aa311018ca48671343a02a9c3574562cdac4c908ec86cf985fdd0f828bc4a1b86639e4614cada30e462534062b72fccd25de9555c3be12a41ab50687c8d83e32f230bcca951802359302e502966a8c7b1f9d29cb6a81a038e90675cfc968b30090ce1734993dc5139fc3924f87a2c786c4e5c7b3d566ff69d97f7ffee9990d5d6ed8db3d63f1525c81b947828be3dc222f2b6ddc3e74f534002fc60e46705e8d08afefc00daf127e09871a3a5223cd12f63ada21f1720cb03d06cb1993228b7cb21007726f14293bbfcae19f1fa926c44cd4af7d9b53e906d0c9baad7b28974e4e0c3817e6652336f694224bfc91ec36aac5ebd106ef77f281415f1cec740f43822d5edb229e3721b4f2674bac68e4e953d4cb55532080a11abf6b6919ec0af7a31861cfcae3996af2cfe7249f9089edd080ee7039cae975a2aa6fde1433f091b58b2edee3844e6183b3063de4da7761c50087a483d419f2ede87a933da533778b6153736b77ae54851e1bc9c2ed735bcabb9e71d326769cfc0289c0a537fd3f677a98ba3353b1fc40e2b36cb99dc1500d1d3edb3338667928e6d9465b5711e61655d5de522d961589c08bf932581bb628e7f7e10b261e2245913cec213f08b2b882b532e3938bb5d865f7e4b038194bcba1877a3a5464bd466a759d295e0bf871af0bc0121e6080dc0cddcee5d19cb3a3119f7f86a4fcbbc1db21a4733dbcc898394a27e645bf06ebd254ed52d61473c614e3a75f343c4383323d67eee55fb9855837a57cae6924a1100448a45968a5a493a6c9609b1d76367290b90f6cfe0365060c69580d9dbc739040e6851412b1a18bfbde0519363618cc5a239f2fcb2293d61951edebe85d931785b00794d10d3c546a40fa3a100d3194a1a78d64a5d995ae1deb1f7735bcc13108b433a104221efcd05b7846f7ccb1476a7b45f7cfb481c9e7d4f3356dfa7b0de970b0e8d231843f213f5ff266801bff8f5562e559ab84401c911ed139bee6d7e1c48fe9c5cc9780368b99e2fc65345863e07ebd968723a6dfeb6b8db0e6778eec018005803a23df8b4935075360b0a21b243e435fa56392d2ac2e99220543db1673c8404fb302725b3c9af2f5fc0cb6ece70fdd53c783cd8753bc896ffb0d64d15c1015a9ac8e34d6d3f966b439ed5bbd80703ba7b7b2dcab8d2e83d2140b58be8c4bfca2a9c850d71358d0001ffdd3ad2d5b945795de00671d7d3d3aeb298017068c84191ef65e2c6c726d8c021cfe819e9c128b74269e24352394a502dd19b840371652755a831f57b509edd76631101ce72333baae4cdbb4dfc7a77b80b8854e56bc5895b5086e6ba80c285be3f6a02615e45f5d92d8b28cb70d47eb9f37c85243d641236723b2efb8946d36c0709786fb8c282d472f3a69de4adf3d47e7c51c7d400da3a561821223d206d9cd50d4485892eb9690f9bdde77cb1ddc213b9c4d7c59fa878c5b74ded34dbc67977fc838b2d0f20836b8a53ecf26a8ce62039b9c2029281e690b48c1a72146b6658302faba1b0e1b5b99f5e9f259e79046cb29a3520def4ac8515c32312b3f93ef2cfd31c907c43be31377bd5818d6ebf252c0ff046f071da9c1a8c651b980be1d66e706ecec3d9e772e04a91bdb922e12214725f704b72f08cc6784d0410bdb756dd2c8ad361ab77b67ec776453c66068a7189530fad4d546a92ae1cd16fec047dadb247e21dfec6cce5a5b57906abb7268a6a8bbe6f29bb2fd18adc7c71b797f40de56b6e9b0d6d2840ed267ed512f67c825cb2800af462a178bb3b0d6179184b2630a144cf58f6d8c36754890cd82e7b6c185302bc370d5b1391cd1dd4c38dbb190fe33d6057fc8a8ec92af0c0ba33f78435721789d8a896c433e20cc8bdc27c5e31a59b6b14cc548f7b44e5807bd45528583ff3b5631fae7e22af145ba973361ef68e7b1b252dd9bfe8bcb5430826f069fc67119bac7ad3e4f11af4e14e3a2de3ad0dd57378beb3015644fc1b48e23efc3f71b9598cbd34d02fd0fcf158089d0a2b7619fbb6a0cb4599607a256163434fa1dc44fe0e307537a45486473c43315d5732a878fb2d5adc6a71e070227405fe168a89740d64a983bcdc9e49286baf40643ba465b1839d6323c426dc9f9923880156d085f0a59f1dcc3db54c4b86178e40dee5bba5d9305cb6b7a585297490900b9c76de2aa98dcf8de8270ebb17988ddd66990895648883ef02a19c8eb6fa403d3d474fa6da27a98a4271c42cb13d6ff3fe349a5e4b9c4d62289000ad3c4ece2605b675a56ae475b1a875531d50e199add15ebd2e62bb7c65af60e22dbd3d0af6cc2e1393fae5179d1d887bcc702373e52966422f17f537c1f38581d77e63e7a5af90675a09733f2bc8696781a1125e97e1329b0f464c837f457f7605b4bb373f4c550ea84bc68e68bc1473645423165c424898ac3f67f10d35d1f506516f415d9e332a539747d7418619fc5208d2766cd54e636b7044f4156a85c12a5a8011afe47727564e5a15a027d4d483f6764002d4c87c0db7145694017a2b42d60790e1507c3300006bee6998178189a72242e7edba6594e79f2384f6eec2c5e191f3098bd", 0x1000}, {&(0x7f0000000240)="53603605b74592482b4efababd844bccf2b04c0092794caa9439a2273f9390cffc447786f9a0918e8528f7f7ad50f6c7e3e4bda3aa54d8188bcf9f", 0x3b}], 0x3) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r3 = dup2(r2, r0) fchdir(r0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000040)='./file2\x00', 0x0) setsockopt(r3, 0x2, 0x8000, &(0x7f00000001c0)="b8739bfb774eac9786cb4c8a7dde686d188b335eb94dec754b642dfd60cca1f0f944855a92bcc959ce80958f2c50f9e6a45d06d87783fb887f8d9d16f48a28b72c9565bbc25382d094ef1546fe159f006824131d0c1899f40357", 0x5a) renameat(r0, &(0x7f00000000c0)='./file2\x00', r4, &(0x7f0000000140)='\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') 16:17:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "b3ad2e0d3fc9c06d00007f00000000000200"}) write(r0, &(0x7f0000000080)="4e688b9692206fcf6fe8cd7e50334d98f7497b005ee23a6019a29b4c9dd955f5313801962245903161c57651990187e7a0b56465bd87b2db42083a738c1aa71d62da1de43036e60de7925cb10d653822d33c869f523669aeba6ce4443e5c35202a6fe867ac56a41a78519fdda3646b587f", 0x71) 16:17:53 executing program 1: socketpair(0x1, 0x1, 0x81, &(0x7f0000000140)) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r1 = dup2(0xffffffffffffff9c, r0) connect$unix(r1, &(0x7f00000000c0)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) fsync(r2) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r5, &(0x7f00000001c0)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xfdd6, 0x6, 0x0, 0xfffd) 16:17:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") fcntl$setflags(0xffffffffffffff9c, 0x2, 0x2) 16:17:53 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x5, 0x0, 0x2e9, &(0x7f0000000280)=""/195, 0xca}, 0x840) r2 = socket$inet(0x2, 0x8, 0x4a) read(r2, &(0x7f0000000000)=""/104, 0x68) 16:17:53 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:17:53 executing program 1: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000240)={0x0, ""/103}, 0x6f, 0x3, 0x1800) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x0) msgctl$IPC_RMID(r1, 0x0) msgrcv(r1, &(0x7f0000000380)={0x0, ""/15}, 0x17, 0x0, 0x800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r5, 0x0, 0x4) r6 = openat(r5, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r7, r3) 16:17:53 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 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}}) 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) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) setsockopt(r2, 0xffffff3d, 0x3e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e7130483b37a579e69931929648", 0xffffff87) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x520, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000200)=0x3) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:17:53 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f0000000040)="618305040cba13aad44bd25f7d9ae8052d1911187b60114f24a26ce766301d0e4248dc3449a29ad7", 0x28) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x7) close(r2) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x400) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c6530002d4c6fc939ba4c01e18ddd46e1f453687d2012333b3d15150cb1a749faf8d22e8ce04e8f3869ce26e74d6b5d4e93e0b86d70ddd74e9eb0b16aa6a1ebf3f22443d58e6fd46e00b71af39486d0476cdff8abe583ef649a6c71869306bb8cce4136855c"], 0x10) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x7) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000000)) close(r0) socket$unix(0x1, 0x5, 0x0) 16:17:53 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) r2 = socket$inet(0x2, 0x4000, 0x2) sendto(r2, &(0x7f00000000c0)="4546f5bb87dcf3280889b405fa48be20d79a6a5e29836b97f97ea5940c1e01f08e371691966ee40c3cd114715d61199c7573e8992c6d7e55a5d2637b127165d6e695c807f35267b00bf0beb9fc1db6956bf1993ae4aa6cfa261393485df0cb6f70f6b68e133b78299586215b0c3c5b6df5893639612d2c64692240d7e5f5089f24372d52816a498b4916885f7cd6438da920d6a34c9f6ec0b135befa19815f92", 0xa0, 0x8, &(0x7f0000000180)=@un=@file={0x0, '\x00'}, 0x3) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) socket$unix(0x1, 0x5, 0x0) dup(r1) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:17:53 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) close(r2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) write(r1, &(0x7f0000000040)="618305040cba13aad44bd25f7d9ae8052d1911187b60114f24a26ce766301d0e4248dc3449a29ad7", 0x28) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x7) close(r3) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c6530002d4c6fc939ba4c01e18ddd46e153687d2012333b3d15150cb1a749faf8d22e8ce04e8f3869ce26e74d6b5d4e93e0b86d70ddd74e9eb0b16aa6a1ebf3f22443d58e6fd46e00b71af3949bd0476cdff8abe583ef649a6c71869306b98cce4136855c00"], 0x10) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000000c0)=0x7) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000000)) close(r0) socket$unix(0x1, 0x5, 0x0) 16:17:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) poll(&(0x7f0000000000)=[{r0, 0xb8afc89be02940e0}, {r0, 0x86}, {0xffffffffffffff9c}, {r1, 0x40}], 0x4, 0x7fff) r2 = syz_open_pts() close(r0) dup(r2) r3 = semget$private(0x0, 0x3, 0xab99a1effe0fc7f) semop(r3, &(0x7f0000000180)=[{0x5, 0x7, 0x2000}, {0x3, 0x3}, {0x4, 0x1000, 0x800}, {0x0, 0x0, 0xc00}, {0x0, 0x9, 0x800}, {0x1, 0x1, 0x1000}, {0x3, 0xc5, 0x800}], 0x7) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) syz_open_pts() semctl$GETZCNT(0xffffffffffffffff, 0x2, 0x7, &(0x7f00000004c0)=""/4096) 16:17:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x69c7b84a8a2becce, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)) 16:17:53 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xda0b2024a831241e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x4) 16:17:53 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x6c}]}) 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) poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = 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(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) getsockname$unix(r4, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="8c654f5c276dad70", 0x8) 16:17:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getegid() chown(&(0x7f0000000140)='./file0\x00', r4, r5) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r3) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) fchflags(r1, 0x80001) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x34, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x104}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:17:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x44}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) sendmsg(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000100)="cbbbbc86a861ce49b38e07fde2bd7df2f829b09d932712b2803210fff47b4877a2df3ee783dee98cfc323b234cb6a8675830989346d144c597e1fdf2cc0af576efd139ba23285763b6ee", 0x4a}], 0x1, &(0x7f00000002c0)=[{0x1010, 0xffff, 0xfffffffc, "aaadc1feba47da9b9cb3fd002a49f4a9d2e34b43613c9aaa61f813859b7b4c55268726ac0db8b04bc80c97938c10d487c513e73c57861340364415bba122ae5d0512f07a3f687dd18b66bf56796f16de64f0a5b48dcf5a67a587fae607fea847467f74c7db19d7db00488046bcf2fda83a6ffd5ecf0f2d5ac482944e6ecb48cda5024c86651b0c5f79dec00663ea29518056e137bc4d76368f18e3d7a881ff99f09cf6e62bd7a1f05de1184533085987b137b4ec3e346ee5f8b142925396eb7edb1d498bbb061356f3d232632243f89d882a791f661d2385d59b45d67fc4a0ed80b4fa5fd95f68b6b10f7e67f18e260f80d8e070e59e10e9325a2a3fa07f009ce252334af1e3b4a34c4b6d759287547cb48bcded8166a314e12db0a1ea2e2aa2120209c33d22fc04c5fd8c102163293f6c27350a3a2bb22c77f9e749189c1d9cb5620e11aa9e1b977e065e0e0be82e8193465cfaf04ca59769efe85b15c0e0d7769eae5a6d145891e94591cbf03366a0e990f52de261f126012d00db9fe24b515b16034c3c3e8c48585e0a35af0a78801342c2f88d2a711ec2feb4cca80b94c0b028fa8a312446dbc31e4802b409e69f510575cb614155a23a1874e6118b6f3e1002978d5e90ff41700b35c1f9ded2c9d8d32f5b0a80cd6f6fbef316939ffdb01323b08976d849ef8e5680199adae9f9c5929be890282fbc530e2c88429afb5740aa7016d83069cca5b8038b0de9328fa3df35f1c7e4dbde54e9de95884408878cb4804935f9098352c9b08e8b772a5dde354fbf6ca47b2d9d58445e54e6fb0a3d5ef33fffb11a8365321d0fa07b520bd382edfcacd6be1678cece84a24a6ed92f54451641cae8414b67ef13a50969b3bbc1e10f9708beb98afcca2d473d898c270f3c03e693adba3298c08cec736a106542535bd3507ec28d6d1aac575d677d9203bd02610bfbfd8582552d3bbeeaf9b056dc885a8b8ceb63bd0450005c512d1ec6cc50e5391c55ebba5f31d80f34a9ae0d60679c8beac3c4055aa38d42ac78cb255a957616e0474e30c55600bdf17d06f45a6cd7ed0ed907722e299b9973d996bc78c7c032198c9d6b535f909b21ad8ff596ae4a4715627ee74b5722f9680daced6bf1f7db3acfb0864d01d881e190b106d4e667597edf1e97a030522b65ab11d894281ed55b2d3c1cc035ec7bf57be31dced8dd109a4ddd8f72bd8ea017355e06ccdfe0617a0a62e544600cf6c72364fc42c67de5dfc96efb09da41cfac7bb6c4851e32940d83b7170dec90707df5b35c1a772e98bf24b31ae2d929091020737453fdf9eee8fdc8ec7c269486dffac4effead4e06a265ec6ddd6aee1b9561975fb14a9db21c7631f589f58366fc3abd14f4afb2d65f1e83eb96fe1324608fc0b15a9da528d44322cf3a09ae05c3bfbb8e1de7bfe735a34502fc6d61947da2a5017f8b911dc8d2f75074e2338239c5de0b88da0815d453a5125164eaffda32af2782f53f4988866eb4a94435f5c240e1dc487672c54aaa8da39de0a1d531f4b4618f4abeb1480c359fb13b0a3b252b3dadc125504e91ae3b69a403d0e8d335265333a70846dd3f06e11b80a7c12fbb1593f894c3bb40cef4407acca5147e53d8e44677bf866831931e8994516b2c8ab10584f2c3aec1aadcfb7562d38b7bba54a69b1929481b2557d02983547c15e3a3617100d4b70560cc97701e70035f0e4f090640783648eeccdc80837457cf5122786e48525c6ca773fc22d1330df3244afa17da425f9092b7447882717e34c6d2130c2dee24eb62b13d7b9267158355c278907ff3bbe4ba269b30382b4b8d2df88289d9171d082b90fca0753f84b0578bab5c6d14246bc00e04432a741fa98840108e1e802a0d4d8bc8583686e16e8e663b72be8d530c98db53fa9d9d925337e90ece6637cd8a507f64c84dd47e14bbe8b674825769db2e1a8ec8359ef195622abd027dee1ea95c2751383d790fcfdca88085f06ffe8bf1554142534d86a52f5aaccbadd13e6587c9344fdcc0b7173e62462da3c71fdbfec69d3162ddc8075ed8237f782ac496f9b4c98eb8236cb273ea704051614ec2674610f87c153726c40a92d083255700b7e9d5b6c25221d38515a897a1dc5fe023be80e8b341b102a68064724572018443ac991da28c819fa83a2511061bd621b34e2d63101946104845c125de869620d12804061e53c1ac258ca9cc278c34933a2019f224dc3cbe6d6c7f5a0e437342eeaba402574ed5ae693a9aad3347546d301cc6d2063c49a0291c832331a6c2f6529bd8c05b321b34f838699a5f84009f81a1f346fbcf0e43f3c770907c982cbd80406cf3b3357823458aadb241c777a41710d0956d323c50b0b8f1f6f7b5baa91995f222e3287e7b5991e9f78a5f194b9b267a6f5917e5e255eb246c7ef158ce17676ba0014bb1fe2eb20cca88bf08039cdacf49367a5328c707e204030da21cb6a8c1dc9d90938bffa9510a900a8e8993d6736a082e7fab858a999a5b4f9e09bd1e34e2bb3fbd6c574d1c7e9b8e8d26db14d61c721ea1644209ab26e6be2137ed4bbe4cd313785560514b019e15ce84ecada8877a752312cf9efbf21e83f8db063643eb2632cf60086883599c6ed306f933242774d5839b807d46c79b5832b61e6d97583a1cc09f63a1ad0316ec8b7c1cedcc10eca7c0492d7ac242b17d8d2c2f7e4269857f7f65ce9e23dda4a003eccc85839667d2de01635518cb326bd5c430df68071c4ea1cab6ec2baf834ac253846c8f8fc0767bb6656860502e57e96aca00eec743d72ca1cb0b60a6c4e8cc87e8a630a03ff3e01429ebb48ab9a768642bed120dc3454930d0478cd27402989372f8ea142a2436c3e5ab74fedbce701552c8254f2abf45bd0ecbb83c627a2b9dd05a5097c084471b447acd95a85f2486dba4a28f40dfd0144fb249fd883480887dfe433b620b3a3d60f221ce27f615856dc2646bd99c49a82778359ccf7d631c9a871ff62dd73475e16cdac8cb9ef217b29350c6b3f5752bd6a68e4ce37279e6054cd0a871812d08e524c78b89ac0d5da421f3ea64ad54e5d6d746eacfe510c74d49706645c13eedd14df8322118e3f2987187dae53d81483bfe024c1287d906e1f6b16f4466efcae73a0f5c56464114ee5c2ceac2dbab74efce02bfd52ff76b0bbd46ea97511a20693b9cdc3ef1a54dc75499e4d6b717259ed69df652314c7f75fb838040ff96fae9c13e84872eabb128641bce3da99f8f55cfa2fe5df5190c3bcd377e670fa29aa93238362dbb4842053cfb51e2718375cd51445555b163c161abeed8099407971c31b74d0a2a5137303edbe0ccf69639e6b1fcb2d8b57fa95ce02c6c995847ce33c11391ec6e87203bce6adb35ea438cc3feea765759c4ce2b89b0c3e4545ab73582cd740b04a96731c499a4bcead68d5a302566a05730f90a4da86e6087c02384d1c9656dc8c117fe903496981422465655a795a0f41fdd25bc98fbb069d802c582c69ea5453ef773794fec8b0406526c943d2649e1c35e02ba6d18928224d8eeb211b43d625b26e94d27cc6a17b7e8be8c19417d42de72d24beb01b6b4b97b7ab7a2d06227f67c5fde03a0cee1ca4ce61471c2cf49812f1db7f4db45b85f05f7b520d156475fe30c2a957b5694b16da509d9fc1ffa4230e936dd3a45c286ac6082dbfefcbd158fae74b8b11e52c4d7dfa9032b50a2bdc3301b53050402ba7be55aafd88048cad1718130562cdf16559aebfd750b170b587b8b652b5f7c068806909393d67ce0a072ce18f0a2b569a96a7f7f55a98b8d276574fffcaff72836807bfe4c5cb6dd9ebc6fb9810aa92fe89cb96e98e2d1e45b9f1d87616ecd8a03b3311e7233920bd17076824bf12595aea953cfa9101e2b43444421c16db80deb763320c6d2563e687ff5a5d1c6e668faaf359ce09a4e2aa8705ab46c8ea8048936b7bf3a59613476e35926d13f38fcf5797d03b5573b2dd773114d4707beabb187f671c708105e708c4aa2b6b7f02d4ed3fa75f5004db26ba152152ccd70b41aa842e618edc5470a84821ab3f25ce82483fd792e2f483d8a8a32f4f8b0b44dad991e2d8b5afb54e6274bea90aea4920f4b88590dcd9a54069fa8009766ce79c088d2222b30535a109476dd479ce2f2d3d94be6e8443a3d414b61a72185a94d85db21cd8980fac3be664055ccf245310ee77d2ed702db5f397fe8dc52da527862a9af4b5a066af21f2a09f8bd4cb15a4e029ea775ccf861375b203967a04cddca3076c8daaeba865c07dde8ddab4346671c9c99c01e035049b527640558870aedcc799b0aa85b652839a4f14d81b0ef5adedd4c5f2e793e59337b55d73a173bc2773f1ba8fa9533a150c2fdd84c0e101746c51cbaa9cb6f612bf9623439dbc91c01e4aeb2585c749cb9c81e7f43845973a7c183635acb3719567084d168acd763db25cedb5525c59c698ed3c3da7b0134c10ae0fcd5dc2b719d1b272f490ea989c56b5ab0542d7d60303423562c183b1fc962cf41257384434672b1220a238f5256b549e2a65ac9ecb50312c5744a812c2fde4d1d2c3ebef3d9b9465acfadc116699755ae20ccadd1bbb03f0831f1a7124ea725567212c26daa8f345839523a60de95317ef1ac98d3057311dc1d09f54749b0cc71663be1ebd107da98d5d47ac7e31be9f677fca20cb96fa96faf886fa6a73a127edb8db70546c006601b0cb4a28cfd5080f23a4baed0b5c747fdcfc6e41647e92cc726d977e671836a9159f9874b668cef11e733ee56d0cb291ba2d678519dc548008204e4f76e35ac27480e902a66fcddc48f421a737c41c30965a151e0dfda251683fc38aeb6d6da81852c892a32d2e90d344cb8bb40d2de20765d7d843b605bfe07991fb34560f0c6e032e461af7abc066c7d09c66126a47ff2471250cfe3792be4e5531ea9fcc37ac1f71a4b5c6aa7188024e63ec449f4ff61bd0c9ec3a5234875d24c7abb47a5d6abb12fe570d256aacd2357e488d7d13a2c2614acc57e76b82eeee335ac9496856a8fd16816394d6c29f9472c27d4ccde06e2614411f2ebd1d73621f595c184c128eb1956f29518e8ceace10e3e7d5212755ab64133721c785371a6cf0a1d6793da9af75bde2198e64e83e155cf4f2faed8c01623e527aaf26231e916bbd624b1268fa2f1eda76da466ab3e89e8bbb75d17a3ed6d77c52b5603e97596c9547bdb44271891fc88d5bb4a254dfaab8e22e8919d724e47ed7bb57c9577b21e750bbae9925e6132eeb8b772a352e7d2c5a4752053d9a6e513d5883d86d3794b328e50575623371eaa399ff0814ee2f16dd63e7bf5b9252b593f8344f2c20266f39303a9eb8277f973f950c6d603809e1173bd12ca7b91b4b2f8c92f106aca95aae2f4ca7f7ccaf6a725d0811aa3e6487209e00797beafb533668b2a1cd3007281a37aa01c4cf99abf13b77fa8f1d1349df375683b3ac17b48082bab3b57714396b7a54cd6394b73b164c910277719e0e63a708922e3a7285087d3c73954e92f672503289fa3310cdb9ea7946fea59c02a86ac20cc36dd036b83fa5c6bf1fe8f49d7c311ba2feabef7b865a1b2b92b5d10514ba2293d607b2850fb95c20bbf7e16207ce219e9d9da36ff63e96bec487d4890ad9162e4fc267bef3bbc579ac01d7fedec84b07e40a2c2d864ca58f950ba0f3cf3f1a836021244c1bd9b282f04b8ccee5c6b0420ecf8156673cffcae02d444140960266fbed8547201e9e58949e18ed854f0f62c2a0c71b8644638d7cbf03a29d53cdccf4c"}, {0xe0, 0xffff, 0x31, "d822e21b1a5d4ce6b0115b974a67800437acbb0f9ebe08888acb22ac19da749e279820aa93d1f3d54e0320df4915d1e3cb6082fecae96992b7f35c24ae776ca5005a8bf9e176bcb1cd0e667cbdfc452be689e4b524f8ad75ddb6647f1a44ecae983a2328721c5351a73d7a2f7be25b4d1ec7fb635dda700bd74781c448c4a42ce59a851c81130e9e7e7617da0fadc4f83df83cce0085286294d382a71ea1f9b63d3354d1a4942055e6fae0837cd4dc048f711ef606cd18dc4e40efc2a435eb801b0a3a338ae8ff0ce3e923"}, {0xf0, 0xffff, 0x5, "73cae20847afcd78e0fffe9cbf88a2ac910be4a43ccd5c0f8504f8a8ca9d113ee2f9f6eb19b122fd7f8a802b5f14eef7e70ec48b04b72bbaba4b68c092480e7459e091d97313c18bde6a29f0ba24b483970ecf5e8e4bc0bd8d988669a22ad55d8b9b22e6b8cdb6892b0a9b62482b78a6f0baeaad5adaa596b758743cbf0a402d4702e7cda10fd8fd6076e54832827e7537af2c1ece88991c0eba54e9d2fb9e717b48ff8dfeafbec63387a72358136e14c1a380334f6062aa83352d4fc842ad6c09e6d6d8d360474234b1ec97e12949aa9f2cbdd17e2c42d2a54e"}, {0xe0, 0x1, 0x346a, "5498edbebf5cdceebe33ba8e076b4cd3f6818daa596ab55bdae394ceeea8a1f1b4589799e3b72d9ddad6b34ef4902c15088d906181bbaf1e9bccc83b3ffdebdbfc7188a9260a3fd41747c44fe46a6c3239727b2962612733b8a5aaecbb0970f7a917b66de17e4023dbcdb08e8776e706a0e8cb505f78fd08f598f8b5e8d82c4f96e1887d96cd374616f0e15abe84bef0b30046783294d9e77afa71bfe7a8bdb1828230961fda249e7a2eb2f829385a3f7e65ad920342213c7dbf3af7417aa17391ade1ed0a7d8f7064519702ad"}, {0x68, 0xffff, 0xa1f, "5b7390730fda17283688dac2232329bab4e53e4f1d43875f97767b964d415715097436fd4786be53e655a69c8475907936ba3c07755328a1b6b5b922b9b75eca0a0110ccb411772366272f75ecc86a78620be5c9"}, {0xd8, 0xffff, 0xfffffff9, "3c6a86d09caecd0fbfcbc4b6525f433ef1b3c21cc379bfb70001fac71d100dedf395043ea70ea21dba8e856395ec0f32c4889310969d4bac291195c04859b3edbdd6f83d54eec7059e848ad802258f14da3d358344e7b2548f89521ba80b193f0cdcfb0ce0813d7a342ca58c218bc1f63e857577126378fcea43c2de2e4f7e7e0b07260cebc438aaa85667b7b8c5b84b4d1ec84302382f0c18178318dfda1b0b863750d0636724de33799b331efdce126902b64d3509c6328b65f5921bf06b25118855f4164d"}, {0x60, 0xfffe, 0x4e65, "450dffbe9007346afbcda8dbcfc50ec828377a5bdefd596273763747a5722f69dde2f5af4050366c2d0beb00a24477b9205c57de840ee9b3126f531c29433fd50e8f87d2bbb38abc8d90ce58a5bec057"}, {0x18, 0x1, 0x4, "23aa64e7f0"}, {0xb8, 0x0, 0xffffffff, "43c2f54dede6338aa10ccb88696af75596ff06458720c15bdc167d326e1fe323dd38b05d5b7d2360045cc0657812bbb0f55d8e07b4544466a02b417fe70a0c8fb35724411e512a4c2f998e9cf4f1642075f8b6e0b4c1bb51440207a07052ce109495ad504f25f00cede0f5d48f541b2425acac300c0678c88329e95e0be68b49622285d0b7b96a99d80ab28e4f56cbe46800ab0c1a3789442c7b75539e43ab0322004737"}, {0x1010, 0xffff, 0x8, "65bf2ed86b65a680b6cfb6528dcd714d8e607d2d4df18d010cb064258e858971934b9819c00e0762b36de8f844e6fa992da7037feadb598420010876f09131e0b86f0e5b78e2105b69994ba99268239cf22989d2945ddce15b4055d37841f3013efd3ad399a805a0ac70f528dc68373779b6215ab659a5cb5fb20f9f3241ac2ed7e325d800cd6e686a16f5089a68741a2f753e7bc023f4c38709ef343bd71c33b635a148176c9ad23fe82227d7e38abcf702a5ffd1b80544d6968f79854b8722a65d9ae7b1565c6965fde8e8edd655cdce4f50ca39cdbbcdfcb64ef9a0fcc183e2768c2500b320363876a0fe169d528800733ad0b764d2d382d763f5be778bcd50c41aa6182612fbc1f888a564187a87ae9939ca0b896374931fd16ca0c3d6387f1ac673c068e2f8271d39b91aa5d2082b01f26212ba1a8c5437a0c0f5140150da40e4bccf2fe85842b0083de1eb5fd9bc88341d23a11a8bb74897a50c05df5be4979bb83c7240d2909c908b3fa64ddf02e141b18cb9045d7f307ededbefd78a53a3fa602fc4e82c9e1b66995bc0d17a867da2e52fa4d93da91299927725e37a3ddada266bd915bbb64f9c6670ed606dd7f9f896960552ce5de1f4eeaf404d81118e02ab4559d9c69fb3ac0cacf46b6b4683964b450cd380c96959a94e65e9107dc4addfd2ed2200349de18f788806ce1396ceb0661f054a8267102f9a0a8fb7a9756cf0b06c258e25c7d96a962ec95adee45ac8f7684c0307afd97e79f36c95acd345e6fa188fdb3d1749bbcbaba96281e23c4c4477214d920027eb486afb9eed93019e6f2df1a3d180b215149358ad53fd412bf4afe65aa99844bc5044bbc499ea619f82ca21d05b6d9a25727e536ebb61c4e8aac9734c82f4c11f11c917e02a9afa02bf931bb8cb6729c3c5d58904325622e43b8849092da692562b8da08aea94d81bc8400042d7f4bb2bfb9bc2d5a3c7ac6e8448ba70fb0b2215a764ee9e6b11cd923e9ca5ff3e5209d156e678c73832e8b804ea243979ae52df4e5822434e6b5c9618b3743e97bf71f411c2801986bc3f6d03c6b0a90a23d21c6795bbbc03b4dee51d01f24532a58fe71224c687ba4e743da9b6b0fb24b4405fb61e5070b879cc0b1f53d1b100ef97c654cfc03ae5fd9e7eb4b6e68c928b10eab78d2f8cd90e073dff64ae5ac332fe3d899bf2fb112864b9024100747a3475718d9f61a8716ea35a5206aba852313da8d5cacb695ed3b56c29e63fb5ef2cda3ae848b6d38882d584518dc29a69bbaedcc5e3d243e21dfd0dbcd91f6ff06b281ed8c72663451613f21424e18cba35e473418a665c131eb2fcbce2ccb78a6f99c831dbf7a66d3f80e9e0c41a4b0d8c9762bbf443f07facc3594b43fa2430bd31e5c12d71cc6a3292187ded17c255df48ae9f1fd2a9c1f1518b3bf1f11e503052e91af43cbef360e3ab47188267f8a6894209c70293b6fc4b74eb70cf502627943e285fa6d815bdfaba97827d50aed0c1ec54228997f44fc41117f2d39b1b5a98e52c3ddf3eff92dc706cd6b71a2a731a8972bd5b4322a7be6e5c05ae31c1d461994818529b717d18142628d0263b549f0c9f57fa408dcb369ac39e09b2572bafb69b4260783ca3b9b085b9c27ccc39e7a5e692ab38b5c5ce19fc73da549b90a7f646c081c0d7e4bb6c3aae7df1f0a2813cb131747961864207a2fb7e8a24fef234b7fc4f004774be34c7ddb2272525940c46844ab30831272bb354109d3fceaca82cd3d56d8b79ae83ed67fcc58c5980f7bb4a32a3238d17cea1c7f74569e735733b40aabc3e990c19cb3b34c8120c5b4e85ddcadf86a0cf67f402897d731bbc31a6f8656da5848e8a1090700ea230f9ea25a126de0bfd75ffa4bbbcf6ff01af0f457765d80250e5ddc58c306a5b8d4faaa8ac5666fb3e00df371d80c13dfc90811e2e7a5ff7018ddc704f4be1d650bc74be0f9f0ceae6bbc2cad724f4da7cb4562af0c7b3b95ad655ee944f0aa2eff204855c7d4575da226d666b455407dd239f33151e8446bd02ce7eaacd9e8799ce309139bc93e83b9ebeae3b22f82566130fdc13d9e6e704e1940e4da3d1bc61a6c8ff8365add3fde1e71b0692a254ff5f7d55fc57d235ddb679b975ef7a59eeab718cff16b88b88876b5d0dd7ec30b47759bee1ae77ba36802cf28253b17b4e5b77fea29dbedbf096c8fc98f3bf38acd48d297c83371e0689b02b0e4e960a0a7e7826eae9e51a69dddacd0bb5a0ccd416ba18976d91109e15f3ecbc7e11d648b04f2f182027c953db21cfb6aa819bad77699fe46a4ac6deea48f8ba847868c73f9a4821c1315b4276784d3f9f71096b8fe4d364e7b4c9e5a052454728d3c49c690878b387bb027e6cee48c2306a643bd41e41659b7cd8524b8e431d8670c72266965d8e58402b052c5ed42cdc8f72e9331649e3d52d11014fc4e67e615d4cc572b366d75367b21e9fa4321700fafd6b18420a60fba2518cad66a0dd835fdc3ca5450f00350d9804f7b3ec93ca8a0a00e4f1320ebfed9c46f5c219dbfec88fb2f1298a335b0ffefc3e2227710d78b06d8312744da3e5339a255da6afc018e4cdb81a1174308c6946323d043cac8e65b6b2aa4bfc58745fc9eccb41cad041f94ccbd1044b3b901f276cb7bbe401e8f80cbbec8fdad55ec1d66da75c037fbc8df6fcfc466ac4f0ea9545de4a8137f79425f9e692ae8f67b6e9cd8708bd4e42a20256b585fa42f3b23fe4450e013e27d474acae7fde8b8a0be85b317a792d8cf7b4e67dca98cb96bbd83182abc3dfc36c58a385c4d8ed5042b8e19cad1f0eb2e02e5df225e8f0c013cdc31a9c0a733cd9001b9da42d8a0dc189748d398222a3e9ef709e9f88a6717c73fa14d2e6318a3cffdbd95b2e857bcb9ad2765eb9315124d831762aefa1a7283a04a4fd3bd3242ea3c2cd3c64194314e0914d70ca42cada57368296dafa76e21481406439521418444a0e176947656920c0ebb2f4b6057c10273ea962b4e3fde6354ad819b601f570a689b3b2c2f5c79f535f3a0f967c365384ba8e2d99b04e579e6a3f50c2b86961832679caa1e3f7744670ed98174202139d1fd07c93a9d093c49a92bd5d1a16b8bc6e4cf38c5391c833d1018c12146f85c4dcc69f0555dee6092ae824fac83a6f1e856135e39274a520293d2f3c478bacf2eca7860a4993b8302fdc4d90171e6f1330560d9db9a5b41f0862c4dd37d9420993502be88d8b2d77bc506aed87debe0db1043b047ec3c7013d325856f9aca3963967b46fb080f7f9a6a23a48a43a57ef7b5a001db3a878ffeb235f9920e9a15628a590cbcb61b384c46571c53f36f29a41e3927c4c03907b221de7992f51be8a5a0e4c76df6961d3ac7f7d7ec10661015a4c694f5129f3a84e25d7e146b3e79a30bc0ec2c1f206c27bd0478746eab966f8073112cc4a73b5451a0068a785227c959aa9560b2a2ab14aad99267df8b5bee91b28f0f273bc5f056462fe5767e28ac1b98883ab7afe7feeb602740b202b7154b69cfec62b4b8e662e68e187bf366b64ef2625ce28b9846bab7527d16c8492859a36edc033603f39ed2a8f331a7425992b99004ff98af92e09a0ebb2ac85f18872dcb6f476e75ff1367df6e53bc53bd84acfd1bf57f54aad01111cc35150285a115505b1696293a7c5b1ed28d3984914644ac031806c929bf5969b7321053efb562f9e8d54d541be478714ae2fa69139c98904f9bffda44d084e72d52f2d97e58894c841793cd73166b1cfa39a37d72c49ee10788c2e97a58af9fb10e976b4d794d651d6a1845332451311619d203cfdd302a8f5e0ccb4197f6d1481ebd03094ffe10fc02bea15643e649fa38d20f4674bcf0beed8a807381f1b63f4c80d6c3d747c7d4a4bce5eb9fe4c7eab5ea4e500814f4c4d1dcab6ceb6f1204ae9435ce52f910a1d426e2a7204c3b72ae40aa363022ee0bd54f7fbd1f74a45a6ecd6e2728cb8ec92182c5cfbbb1cb55b377061b728773294da8012471630453054594a9d0d2d624665781f87dd3e59a76f443cd0e01b9e98699a916ff456c90b98e6c9a021010466e5a074f55fd2cd75b52a998f273fbd2abacc929128350ef36d3d579575cd08c7c0c13bd6a65e481f78c566ff9af845483972e27a6caf550afb89b2322c66a1b9f08b19ba052319e5b1409e59675fa2b28a2648b8a40a53485438611f90504eac855beed101189c6640752a3fe075c07922ff9694e2bd25a5048e7a41d19a2135e180f62d0f006117db623d294c363e70510d4a2e0185926864c59ded32931b97c1d310d0ce1f98a56d65d8f68f869d3447f4b8d80c2b40afdfa2f3bf8bf220537ab3fd6033f6a2ac8876989cfa10646690971b12fd3027d687a8c41853263d5de069e640b0f8b80567c0be3ac433fb8affeae3cafc050fc62c01cad706cddcd1f8a8d47e9a838ae37fbe80f4392251fef0dfce7e954b847afaa6b30b6cdd3333111abec80e1f1a4ab8a815a265468d5fbd0b6e3ce8c222996fa11f77549fa9aeaacc19a82c59d729a2459e177dec97222583270f50a1963bebf03bf58905ecf688cbe49040b8b982eee5722ba994490ea929a9f72073eecb93d75bb3d3a8b739b5fa31fd45b160c0dddbbbc32fe113ad64782681260b104b8d9039d2ff9d0de0f4a4408f4113e73089a1c270f0da89fc6475ec8f3ee3a084759ef9d7d79e46c81e5c59f73cabcecdcfd30a3e8f97e1f9fc81ec1c7b96eb6abaf4b40c19775baf35ee51195f7cdb857a6da94668a0745b2896379d31d043a148c3a6eecbce503ef82a5ce88eb32ff3d0d064cc05e78b30c8f379cbc9e02976b962300cad25b4692b4dda899a4ba7bbeb5c5edb829e710eb42461d4f9544f6fa4034623d0c78cf2d8dc934c7a416a91deac710093f23812493c3c0efff56470106be5c01882527cc2997887e11e164c66858062344730a7c31b5d0dc54fac26bf467ae7f9b15c0acfe4004f5668926690f9d6f6ab19f1f0ac98749dac9bbc5c49900de72ad19a03397e322ca540f1c28b2ceaa132a15097063d5de49a955b3c68ebc153c13e860e585246eea8da49e1faa0ddda4d981869c8b5f13bb56250d25c4a14dbd9b0cdc27af3aefb1cddadc7ccf81e004257e8acbd7f1d529ff1e5404b185adbd98438352e386705bcca76b00621ba357468029733b1026813ce630f96c48ff0bf263a05e4c653acc26b8cb2ec51fe2a1d118c44014760d7b9c1212e64af74b202c0fc52779a6412ccb159b62f623d0a56cc518cddbba78f518a089693a88478ce6fc431ba1ebbd79189d8e42e90601fe26a80435b91180ed3669910f31990ec3f677b41c181e46c2cdf9964cfd5e8e02d861119153e21e81278010207af712b9655c89cbdc641a1f784c45ea1e8a78ad4c1f3bf86608d83cd3c7bddb2c62174a61f98d963ebcd9d9d54174922da166ae70a4d3038024a666196a5dcb85654b18305d2cd63fab237ed16222dae180e44bced5d313aa074d5072d283b5806ca1d9d4f37dc51fe0f5f6587226ee10e894ab663809caa1bc7a6e95d4fec4e00f992d4ba3121f48ca93f13e19c33e2a0031e88a01f3787d0e2cf43add647a7a05e17a278c1c2335260bf5395479c9b0ef5dc53761b24e9ae3896e20f53a27ad55009d8a70a4ab639a33543807ed867f875895f59a08d2534ea84b7bbff92465f9d0d4496d4ab91351bb2597a22846d52f5138bb1752f662356ddc17c4f3d6816f8b8a7ba79e9f5a88a9c2a7d09e0ae79af041dce6711d8f9d440965bf4d5ca86a8bf0d273eb6"}], 0x2540}, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0x1ff, 0x5, 0x5, "ad17bf1ccf2d9ff865436b6d7d0e684f1ca781a2", 0x0, 0x2}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:17:54 executing program 1: recvfrom$unix(0xffffffffffffffff, &(0x7f0000000b40)=""/165, 0xb9, 0x800, &(0x7f0000000480)=ANY=[], 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x1000000000000) r0 = open(&(0x7f0000000300)='\x00', 0x1, 0x12) r1 = kqueue() kevent(r1, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) socket(0x2, 0x2, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000080)=0x43, 0x4b) r3 = dup2(r0, r0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000009c0)='x\xcbev/zero\x00', 0x0, 0x0) r5 = accept(r3, 0x0, &(0x7f0000003140)=0x274) connect$unix(r4, 0x0, 0x0) dup(r3) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x82d70190100bd433) ioctl$SPKRTUNE(r0, 0x20005302, 0x0) listen(0xffffffffffffffff, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) rename(0x0, 0x0) r7 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x4) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) r8 = open(&(0x7f0000000280)='./bus\x00', 0x3ffec7318acfe68f, 0x95) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pwritev(r3, &(0x7f00000002c0), 0x1000000000000187, 0x0, 0x0) setsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f00000006c0), 0x10) dup2(r8, r9) ioctl$VMM_IOC_RUN(r8, 0xc0205602, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r10 = dup(r5) getsockopt$sock_cred(r10, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r11, r11) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x20}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r12, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x18004) poll(&(0x7f00000003c0)=[{r12, 0x4}, {r6}, {r13, 0xa}, {r9, 0x4}], 0x4, 0x0) accept$inet6(r7, &(0x7f0000000340), &(0x7f0000000040)=0x2f9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r14, 0x8001a5}], 0x1, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) r15 = open(&(0x7f0000000100)='./bus\x00', 0x400000000000002, 0x0) ioctl$TIOCFLUSH(r15, 0x8020697a, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSKBDIO_GETMODE(r10, 0x40045714, &(0x7f0000000480)) ioctl$WSDISPLAYIO_GVIDEO(r15, 0x40045744, &(0x7f0000000140)) r16 = socket(0x18, 0x1, 0x3) close(r16) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = socket(0x18, 0x1, 0x0) close(r17) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getuid() open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) truncate(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000200)) 16:17:54 executing program 0: r0 = syz_open_pts() socketpair(0x1, 0x2, 0x3f, &(0x7f0000000200)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) semget$private(0x0, 0x0, 0x100) semget(0x1, 0x1, 0x40) r1 = semget(0x0, 0x5, 0x0) semctl$GETVAL(r1, 0x6, 0x5, &(0x7f0000000080)=""/19) semctl$GETPID(r1, 0x3702e544d63be6e4, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x1, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r0, &(0x7f0000000340), 0x0, 0x0, 0x31) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) r5 = openat(r4, &(0x7f00000008c0)='./file0\x00', 0x20, 0xda) r6 = openat(r5, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) clock_settime(0x0, &(0x7f0000000000)={0xc8000000}) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x9, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000900)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075000000000dbad4a1d82b4a75183fb33680400000000912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d4bcc9971a858107665e79f8454507683475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d000eac7897a1f8125c3f7d036f46f3cda2896c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bb621f59f6e2d5a8a51658ae897ec3d9c520fcf8446816ad6695e3a9676bc22c9f5a8206c94fa24890500000000000000975b38f4a72b0e63bf7b1de6f223b66ce1d5f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec917f884af6aa712ca934e43f1b75df8cdb2b4b0fb57bf3103f243bab10c47fb68413c8fa285b72649685d175fe8a3bb7025a8783da62ca4a0dc479688166af9d729b6764a820000000000809c24ebf2e34600520039c8cbaa0c5f602c46c3b62ba9c833862ea0df521e8561450b2f62ad068199c34bac6efd0def1021d41eecde829739f8c6b8185d30a56e553a0a0e03e9b2f702c23c722872dc5c8f0279512f81eaac84a61634dc3e8795b8031c91275dcbaec0a6269dd0bb8860a16d7d814c6918cfb5de2355a0ef03924430760f888215c8003dcac11b86fb1dd9e3d5df73b9e26ac93e0800947050a249e58823977034c200261401d1a4dcf77a5ee97e837a4732cb18bc866604a9f1e60af588f73612583cb2784fdf291853e782f8c6dc44ca6e727a3d3eaed98891d127f5bba219bf5971bd7908fc071dbae76cb85440801e0211869427c9e90f04148b57262f70e95a98f4d7026c5ebcbcccdc3349de1945979e18921537bfc03262dc5ee996c5c95f1d926e7a9a05b41140cb91280e70bf7f18e414242cbe731a2a3399744b241a2da28a967a234fa722adf0883feb2f2419647655c706f99d4516b5953c083d231f42281cc3d57e7ec0801c68371d52e277ded0a6cb5231cdf7f53b6c8d14df4e82086828293339d5ca2100bb36d502c5da50471a8601d5cf0000f18c5e9b2265eec31c1a6ac70ec66c53083aa361be59b375453edafa0da259ec49db34240eb9e2c367db25803b7ee2e9b1cd16d6f1d9e6a155b28171cd4c86283db523839e1a314ddbcaa4fc9c29af8362aa409c97f32bb3fb03c16feb3d5050935aaab84802d91e0fcdfd1f426ed64633be69ce2a116b457aee2a69890c0f2cfd2184e74de433fe7aaf22907c64616115099a07eac9b02131f99f0adfaf3ea400b9ecda26055517fb76e55278ea86f4f54169369a2126efdfd7c21044d056cc6f5eb6f3088f4776bc95d92bc283fe045fe95ebf22ef72d3ac336efed6185e6d328ff47c9ebdb674a6422e975bcd4a0468918eca150a88ad531a9b01085713852486065d0d5c15cd0186797efa0cf6a016747b95fddaada25d50b9a20479424d47dbc294770a3a1ad9934fdaec92a64a60566cf401af69330b4e6829bc4f23c2800f19817fe6ccfe9660662b476505a4cf2cfc7e140f18a0afae67345198afdda43eb24d9687881ee1734b5514f63b5a4abb3633a9fd6fd958b6d351dcbe1ad4a3f88902fdc1c3ee4b25e6d3fedba3ee1c7c3ee809424178e32d8f1a017e9e10d0a6df4171e95018350a5c6edc9329e7c166793b3a55012f12b950bd3f9a1c6a88c31fd6667a928b6d2624e81e0609b27ba51140939b4ee2a9403c23818610ac62"], 0x10) mkdirat(r6, &(0x7f0000000280)='./file0\x00', 0x60) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x3ff}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) fcntl$setown(r7, 0x6, r9) setsockopt$sock_int(r8, 0xffff, 0x8, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000040)=[{r8, 0x85}], 0x200000000000001d, 0x5) syz_open_pts() fcntl$setown(r0, 0x6, r9) 16:17:54 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008034050801000000000000000000000000000000010000000066a2d1f43f8567", 0x27}], 0x1) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000001c0)=0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = syz_open_pts() r3 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r3, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000003980)=[{&(0x7f0000002780)=""/217, 0xd9}, {&(0x7f0000002880)=""/170, 0xaa}, {&(0x7f00000039c0)=""/4096, 0xffffffffffffff98}, {&(0x7f0000003940)=""/36, 0x27}], 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) syz_open_pts() ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000100)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e44800436d06f02a4c4b4e6e2f215c19e"}) syz_open_pts() r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x403) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpid() 16:17:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x2) r1 = getpid() fcntl$setown(r0, 0x6, r1) 16:17:54 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r1, 0x2000747b) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x9, 0x0, 0x100000000, 0xfffffffffffffffd}], 0x0, 0x0, 0x6, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:17:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:17:54 executing program 1: r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x0) socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895d4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394c8b3a66ceefa9bdf906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010800cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a5fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb7523ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164ac0b55d6b911919df80fc3fe9ca1caebdb4062113c6cbbb960400eb7de5fd5a23e0b49c03189a137d2f66f452e0c556c0ea4b6d223da830734ee21b63d74bf6a4eb402d46c8a7adb1312f478432270b31977a4fa94c5662d701012b7428e0f3dce1ab863a35139e2b72ed39814316f35c0b47fac5df2adb05864b2e81880b7d2436c94f463f570cea7ff620b90dff6e81d0b6936132e3d5410aef3fc82e5702963b171035406c43ab3eefdf7b8b52cc69bb55370ef181d554498adfc22f5d3ebe82cfec953a0131ad7abb55501af2cc68d7bc3db53e3782a836acfec31f431a783235bc24c9537658c03dbc545d5360df4c41cf10f1b03a88e79555df6f99f83012d5796d0c7eace24ca5b84213a95b7952f25d97b9676578f7f21256b809c9caf2a90918ff55d6712064f5fa1429f97537858c95fe4006a8243dbbbfa56db151369124d7a7ed66365085987b375e4775cc3850e97f576d4e684fdb2dccfbcb5320c400ee262bf5bf782be3dc4e80025070c31dbab8b2b9be561"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:17:54 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = syz_open_pts() r1 = dup2(0xffffffffffffff9c, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='0\x01\x02\x00\x00\x00\x00\x00\x00\x00ap\x00', 0x80, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./bus\x00', r5, 0x5c621cd7dc25a0b7}) dup2(r1, r2) acct(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) kqueue() 16:17:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x44}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x80) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:17:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000000)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}, {r1, 0x8}, {0xffffffffffffff9c, 0x40}, {r2, 0xd053d29532154bf4}, {r2, 0x1}, {r3, 0x4}, {r2, 0x100}], 0x7, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d642b6905a0f9f9927cdc44809e6e600"}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x8, 0x0) 16:17:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") munmap(&(0x7f0000a00000/0x600000)=nil, 0x600000) 16:17:55 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000200)="50729e6ff14257d592b6d8f27308a1a6a93f020067a8a4705100a3b0adb8c07f4db368945f371ac7fa71829bec411cbbceb0f59ae87a35a6974e9965c5582c11b628b10d928a7b81a2338f6b6961bd72fa4861d30c4a9b1300999d300293581327749021394c14d2954cbeaf8010963acf1ee0db6b3071a9ac4068b3c8848317074ee84e6ec4c83c4fb5418b2c561d5b79fb141fe9955f8efb323cb8bd96b3c2dd5b91045451b48169b40a48db755c1396b061144aa2a232ca2d6d60dcfa3e0c8021dc60724f67d367dde79a0dde6f39c768057b402c17849407334d14550426d9e598", 0xe3}, {&(0x7f0000000300)="dad5f85c05440fbdbc60927d50a142e72e517fcdbdc1fc4b075f5cb2196e1052bc7da5ec289ad55b6ec13660ea6975", 0x2f}, {&(0x7f0000000680)="c03a9fd105ea461e8729861bbb4e7987cfca10e57790ae04de8ae55a94eb5eff1cea43de513b12c9273cbc1823f69191440f9a4889d2e0b7e5a6f17064ba435ecdf212c8cf956e480c879f89d6177f61660e5d0128069c927cedb3763c1a4082a3838f1438e79d1053cb9e5023f3acef24526be5a652cb9f3d61bd63fd3a8c161bc5e513b9eca40b39f85fd971307975b08bb8ca74b74625d0e00b2c1e98c08c22f53f8f406afc3f63737141d05025dba01c17db43c93dce53b9a5dd5528ac77ca07eeb3c23ad716d591516ad690c62cfe18bec843239f8309787f616063ea7ddf60625cf4e8cc3515ae5ad2302739f940a691b29c2d6379e1f54f88171adfc5658839ee821efc166e90de7024b7ec24d48c618ebf89f5dd5c970f00b39a8a213f5453ca2aa2af157056442e72d0ca46116e923ea48874557fcf633bcc3065fc160cbe096ccab6312a8415e2b3bc8fd615a5e486d1703b18880e8706327b88d06209bf0ab9e986ea46e48112ae56e13bf3251e7b5554a36bc0486686ca599a433dbdb8313dd26381c7ef6e50ed78bb2f49aa314f75775e9f539bcb6c240d44790f4dbbba5dcccb6e9960024478326a56d8e0a5bf9fd7a5cc5e434edc7242f9d11b09d0e060c7e1451c3c0714a21e65fb2d0b921b0ae0965011e9b03bff351fc25e3ad07b5ff6e67ddf9b7cd4b314e45432eaa83ed251fb63e676c2a474d2590327ae066dadda39e49abe56c2d77eee46a34c2246ccf157c47f730b1e9c3b3c812c08d976e4c4afcfc2f55e3a2f8e6f827e44996288e6024192c0f78716a1224913cf308f8aabe7d107993e738d88ad0be83ea79365da8cec9114ed8b35b1a74f10b476ea70178fc2420e294355ab03579b73ef369b68ee64742b3e15fe0d55fe2637046fb7671dcaa77d61897d5ceade53d80642041e8a4927b95fd30a31d789215c7300e4e4bf6a26f224a283a36faa876c4ee4c1fa5f475b4dd73e5fb9b50dd968f4dda73ce7f897fd9372d01e311e2487ee77332b671fa6d99f054e2e3480c1121f4c07aeebd04871c3226b78abcf4d16044533a61bb65eeac89a6c74a0074a7179e9a9ce915fd657b893f599aefa203e894a37eba88d9e409baceb84f6b84d92ffe581a4072d55d0dde2af63673a9aead11d998448b9484256be9d1a0c4fe3e0a18d4a551c17f0ec9228ae509b62f0a481cdbcee25c9c75721558e6c4d1393212c2ab262f1fa7c7085114222d67bdc7143367366f5ec5a510fdcdddfcd42acee3e19d84b7d5ebab85ab1e6c853676db876a8f82cbc9d9a0ab82dbae35801eb11e2720cba4fb4cd3d9b12909a07ec2e06e244711ffc4878adf9571d0c74d2b3477707ce47e4a52cdc5f869541f5a933f7e44a314aa7a841fe845ecb6a626fdcdcb82b4996ad2f0e15298d7d095d7e2af26294c3664d3f6b14dde730aff2ba1c09d16212ff14b517602f40cdd7ca79e8ef3119c04e9befa225342ad5ef6bca03f01fea121830c5c9a6543ecb507f23c4e0ae09c518f51916060cdd17cf25c6746b66301380012754c5170ad2826f3e3a8c1e73df46b9028eb29107fb0854c211f6122fa8f6d2c0881d1af9d47cb3f160b668f91b0a26706d888f224d7ea40284b6e727fa2336b8e1b88b3e6a4d624b874551c600da8c101eb23f7053091267379e480054e0fdc436d87e46b668ee403f92a4474d99a7e1c9bbc8d1c437ea17a1a5f0535c00e23e56a2f14e0220640f45a37d136fbcac59d06bf25e93eb401be037679bb14f154f25a38701bab649b547e21ebc4ad3e0d5e86ee834be55927fda9ef3467883d0733190b6618b9f597a276bed935d71466f02ee9e8efa83e5a3e2ddccd855a84733ed36970548070d8f51f16752167938d79f69aba26c00d04136e32cb5b8b1e93e8bd9287756c39f73dc79b09ad72f365f111c60837e738ab9afb475c74270a5905a464686a1a90374019a414a1a5083710123c9057dca3501835f9cea9d23377c414b6a3e85b5b93eed55d381ac42dc7efa38772959769d462c28d39c1c1df27cfdb1daedc1ef6c020bb86b04ee7aa9c41b572e0db2047b82626cbc57aa3e9324514ecd0bf49bb3c689e4dc64b951ec3d90657ece2ed06310fe83bd555eec1a66112a1dd826e753add456e060c76decaf5aded141e412b734c629552b779988ad13848178cec642c185bde3646675cb49212be7d46dff710dc19f72bcda4216734c627434cff02c189bc627fe22fd50893171946370aa76ea6c091db1e9c4a846ecc8f629acca7efb339877ef1b06f0545269c15826487ebc7caedcc399ebe54dc0405d2e5b49ed72a9e1cd3616dd6048b58f701b750c730764218554634b164d1755629555fdeef9e131696203933d4d824d28820eab7b2ea95486e701ae693143124249abc8b4d7d24b9cb2e2d51f802f8eb9d5f615b27df91ee813fac13a31e23651038a66f5db39ca66d861d0af01ace0701a89989d377c710cd687ef09cef61ba4e91c911bea564f4abd30ebfd3819509b70e2394e8a4c1c573540c5312288d82487aad352f7c66b71a2c41e7a5169db5546afb8dde36776113f6549b422eb1379eaf5d10fb6b03fb2e278869be7de3fc1081f0f0c0c500261d84d374c762cb8724e19b960becc8bc66785ca9991b5d5fdb57e3f49599926dff073ec7a22e409ca4cf87fc3a6276a413934e05be83c5fce58b140eccf4f75b922de5e104d7f4d94b922839cc4f8cc749bce9b23b5b6c3f8ce95253e24dd0de72213ecd1c827abc47f45ad1e58a75aee5d16380d7b4ea395c1bd3582648b4713df2388657ac775155a7ff989b3183b6803647e323b55ac3bcfcebf67793bd5b503fc984df04c171ff6d042d68b8d50f2b919636e04066d45fe60b9d747132aec66da2368faeaf43e5c604e3b5a43b82146afea8a4d7ab7e5d78b2555b56483c21be05842cca036e649e1637f66c843dacb91528744886ae1a8ba58e20e3a6d9511cf92edac12fb18e8ef72bde063316229463ae7a754fdfa5661d0ed26e721b63d010d77ad15364ecb7bc000cf167c8a46663e369b4dccde384c698d85459a271c7b4b53a84bb1939e48dd5988967774dc202fe742be14b00564996d08ce167d5e5f77e2107eadeca599132172bc55fd032804412432e803ebc8c4699b07841d8749fc86cdbcacd1f00aaba82b45597e29bc83d11a0937918b67f200eed59d8fcb4f7bcc4a91b84190ccbcb949aba537b89739e6cf3e75992ea14c7080df1337f4678395b11649b7f0c61591a992afddcf3bfaa49789a3ca347212cb35782bcb1c07ea1b6c83cbba6f3d81008f80ca5b23ec9059efad105170e17f9afcd7d41a61ba9b207e602d54fe3ad543385d842bc6fccccb07fdad6cfa213efc09fdbb66a3ef775c6f7f7985a429b4c8b49259c47b5b7c5fe0886a7cfe8459a4684528bcf0901a6021aec7b6d30a5c203ec4f87c9fa3173232e70cb9b3ae54eaa98af84fc1146da614fa3163c9bec4573a93947e0328f90897e57b636be4e26dba989c4570f0a227262dfc35fc6b8b6a910648be5167a4e5c22d8b048231f77bf8a1ff7c5d88cdd051689ef1b40f04b7f9bb49385d667230820d8a86d6b60be0965792c74ba568020d7a03f4dfdbc0a518dacd714e2d75fee355ac0a752649791df1a68e0057a0746b0d9efe492efcc5e470e02e309a3a267119bf9a882fa5fa3b6435ce57bc3980a606cc0721b3b80a274cca8e34c529a026eba52bb4b8111d56624aea06e964c6b6fb3b0acc485c983fc11f01168d79c5d626655110ca7f692c375474a4d39d48ff176fb45e6103c06cac1ff34d42175fe88c9070702bec6a5bac590a4b3290c3442efff4a8256b354edbed2296fbfb14fb12f587c49aacea3f5c4ad280109fa61dcd3447df2ce5b2843623e2abaf263e75f20b348265f810af2b2d653a9dba4d3073c0294d5f8a7f116f15dc9c8c6f0f8e6518a3554d7c0c861039a798d54883ae30f92f20ead77e9deb5496ef4fe68c34f67eeebda3455cac9cf755ba4bb343ba8f269d1521ce74bf766fcf4b8329bb7da39f2a663c2eeb9a81ffac7eab6784b8295a4f6744e8eea5e19bee6591a308bf1b9ffaa86d2438ea3b84bff5b75adab670a396f2c94abbb0063f1926008efc4f59c5707dde1491116b8d3b0901a9e649a2e1d58f91ca0ee9f6937860352d8cf51068e096ddfbff9841c680aee86295bf16e08faa466e24c8dfd71f0617fd98c1f29af915e7227533094190110e586b9374979ab17862607d9820c62dfc70802f884a32cb38d04ef7acf21472c60f48ed3da8df3ede8636d4a8a7cc0851cfec343d2c73d7a24a340a09bfd7f00932840abfc9e26219a4b7a01b8e3ccf91dddf6929946414035792173931c58691760cba302c7a59480dd662f55a49bc5f3075704694a9ce0d9cc615bff3cd5819537b231c9453396af428a6e4ba5d12f0dce99142b0310673257f4538a8e693cd93b183c2107fd669123c13b8acd3ec6ab63d2f637a19bd3b4367ad56953f71c675f90aee580f9f79a4f802f29abed643281aff083c6904348c06731fc4eb359ab5d393c21789944ee8234c63cffa46d788898165419447bc64c58712cade096bdeb393fdfd674272806237520b581e8bd32f92f9c5a86431e18e98d10cc59acb456f979f3ca893cff83dfa179f40568a25f8d47ead190a2b49e1e32eb2f2ff9915141b3431d59943d7980ff82c55d3ec1e2d9600478d7c0f04e313ebed0f4d6f38fbad9d707390f9b5dbc93a1cdd74add0ebfec665aee05259bd01905a94e677ac61e8306fe208598dae362b9c8f59c829e2e13bbfeaa0b6777a38df8b52335b738a1a8a72d11cdef1c36b9ace9836795ac8a701b1cd221bc5bfd90b0d661e9fad71cd5601903a8cb003de1d26e0c29a81f39da918be4bcd643f7a029e186a3dc7e0445a58a4aeed2331e70f0d297cd8a375ef33bdc0f7b887d25ed122c5b2a0b23ff924fc345e917814cbc62bf0df97682d0d596d7a46570491cdc58d145ac7721dd174ce55392f40cb852c4a6dfac7583b80ff7fd3868fcf917ec0984d29b91fe50eb40d585f794f11c1bb4db90afd31d607b62e47bdbcb90ba151893d632c58b2a22e9bf906df6f817b33b21a0bbdef6783f8cf3cab6147ac87bc4f8ea384f5bd28a7a5a48d67892e65a95d62e6b664e19e15a44784538d97b8f5038c998c4c34a2aa1d2203456d1895c71c5ae4103bddb4aeef86d4737008fd9c5f5529ad8614f9d47c0b162ff227b43454cac64f141db762ffd09ed652c6c3d1ea7efa1616a40f32fd522840f60b23355fb10846275923f58c5e17d46c686990f6a1f710892637ffb2932909f59b8a0ba40e2f68dee1a3743db96fa1f9266b60069cb75490721c65690cf3eb4f07836884635882e271250eddd389c536b3eb49177f08b09bebfd978913216eb31bf44ebbde24b243a04a50495515c33ed7248c995625e8b1c4d3041d70ba3d1ef05dada9a7c9375bebab68d6ff2be86e085388f94ce6502c8706c0a1630ba49e42c427fca519c97dc93bd6c0b0cfd6496c5c189c5cfbfbcb7f15d0eb3d8b5ceb9c90e44ad679b7bae335ea389a310829800383d669ca1c0ce97a25217f80894f39431979d402fa9985db5e825d5d6fedf4b80ec93b4272b0fd4e274408292b8489f15f61444624f8f7e0cf1c9d089fba2febaf88920c7cd141e396c6a83c0997d70238282c1b51d83128e9cdd4afeec8cea69871c3adddd9ac38a405784520a4d8449141c93738482d1c3424b5da582aca09", 0x1000}, {&(0x7f0000000340)="a11f6226cc7db28cc0acf71ec2f8739458ab258a1ebb5880cca94012ed16136d7ed6f13dc54684a7e78dd8099e4f7c78ed8d16be1e417e64c7bfceecb6eac1036e3b542c5f7abd102f6bb3f3349ef6f3143e8cad87869327f3db351c025c74255f38ae8b7e482e20291fe70a27aad2a6592dd1d2354318a8f944678ded1921ad02d2695d12d0e43e79a18aa5b4b69ee226b9848fe14a61cde0c836d7f592a81d58f7b7c12c80030fc4e79e539d1571aff2a7544e13f26ec95bb6c33c7ef5ebfad193589ba1fef220e375b750f707096ca3475985f0d31d9a1cad119474628e52d9a166d105a5f4e304a1167d03fb", 0xee}, {&(0x7f0000000440)="c2fa910e3774a34e98e667aa2e103bdf4ddd", 0x12}, {&(0x7f00000004c0)="874cf5d1634eff68d38935c878861c59dcca602d1561aeb89a", 0x19}], 0x6, 0x0, 0x0, 0x4}, 0x2) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x1cc, 0x0, 0x0, 0xfffffffffffffcab) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r5 = fcntl$dupfd(r3, 0x0, r4) write(r5, &(0x7f0000000600)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r6, 0x0, 0x0) ioctl$TIOCSCTTY(r6, 0x20007461) write(r2, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="b374e293bd05ea1c217492a6a4a9c5ce135af4c8b9b71b2964bfe79fd97230d76b90b9e4e3de490adff72b4692711012926e5adb6b1fbb69283e733847bf1e422886e0cac398f7ebb061f4d4a035c3937e7f54fc72ed1553bd6381e7a73f5b26d7605c73c3f273f291b9d6e15c9bdf1b57bb4ecf0d5b254a625c0b00bc048c", 0x7f}], 0x1, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6, 0x11, r7, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f00000005c0)={0x7, 0x3ae, {0x1, 0xfffffffffffffff7}}) r8 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r8, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r8, 0x82405605, &(0x7f0000001680)={0x0, 0x8001, {[0x1, 0x10000, 0xc71, 0x3f, 0x101, 0x7fffffff, 0x2, 0x2, 0x620, 0x0, 0x3, 0x4, 0x5, 0x8, 0x6, 0x3, 0x1, 0x100000001], [0x7f5, 0xfffffffffffffffb, 0x0, 0x7, 0x5, 0xfffffffffffffffa, 0x1, 0x7ff, 0x4, 0xfff], [0x401, 0x7, 0x6, 0x1, 0x3, 0x9, 0x1ff], [0x4, 0x100, 0x1, 0x80000000, 0x8, 0x3f], [{0x3d5, 0x9, 0x1f, 0x5}, {0x56, 0x1ff2, 0x2, 0x1}, {0x2, 0xfff, 0xf03, 0xffffffffffffff00}, {0x101, 0xffffffff, 0x1c60, 0x9}, {0x4, 0x8, 0x8, 0x9866}, {0xff01, 0x5, 0x5, 0x9b}, {0x7, 0x6, 0xe2ca, 0x22}, {0x5, 0x9, 0x52b, 0x6}], {0x20, 0x4, 0x5, 0x7}, {0x0, 0x100, 0xffffffff, 0x4}}}) 16:17:55 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) syz_open_pts() syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x1c9) syz_open_pts() 16:17:55 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r2 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000240)) fchownat(r1, &(0x7f0000000380)='./file0\x00', r2, r3, 0x0) setreuid(r2, 0xffffffffffffffff) r4 = semget$private(0x0, 0x2, 0x200) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r7) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r10) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x81, r6, r7, r9, r10, 0x10, 0x81}, 0x0, 0x4, 0x1}) r11 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r12) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x8000, 0x0, r5, r11, r12, 0xd0, 0x800}, 0xa6, 0x8001}) setsockopt(r0, 0x0, 0x5, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:17:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000e40)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24f4b6d47a993b5fef6b8aa593675568d3e92a7c0119cd0dbcddbb0ddad2d3fdbb02417a4aa9c5c7fbbd4eb6ba49439bb17394021f6a7e5bd1be5ebda48dc1aa5759ba48eb9552336f956f99ebe98dbd52816895c3bc3edda0dc12170389965e4a8b1d354d60c6ad7931b249afc78e1c583b7b53eb765fef79514e5990bec30b8bbd9b0376a29cabaf841cdc5b3db833b99ed96d2dc48ea64835cba45e0d891a1af92b16ebc3e2ba84ac02face353136a67b56cf09e68e4c4e81fbd3072132566d71fae9f5b7d0dd84e53e2fa6c62a519996b4c3fb83fbe40d9f99c53a7c9a755dcf882daceb234b9e06107007f717282277ed536fce43b5891eed59be3d2726c137c4cb6495e28570addfa3a56a6c8580286e2bdf20f6ff0de0d2fd6d07c9cab8c00e7998999fd4d478555d777132f9229e340e555ecabe80bd627790e14f4d493af282539e139024494e81aaf2d46f664a7423468869e7e1a5eb1f27449200c7b0aaf0e09fffe1"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) close(r0) 16:17:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x4}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffdd1, &(0x7f0000000880)="40c551571115b12ff78d5a9a75d73698c803aa9b75872e03a26eb3fc2def7d92990f26a3d606000000113dee258c3605ee9c6ec94ae84b10946fb17af697c6dacac5b0166fde96a7b1c20348fd72b36ccae05b2cdf6255cd561cac3245cca0cb5958d28710915853f227a1527a801becd707e400d8674c03d24f9ade17c6eb3a29f643336f9603c80dff512a47583217253c1c3428a084611edc2e79f4a3c4f7419b1cd7d3ac14a45286e25753f9d09451e313b9ebaffc66632d6e8a060ffed517f2840c67f16291be2eaff3aef5e76268496ad7b82812715698ed8bc617fc6eafb080ec317314bb6c05e7ac75dff15856279df711c22ee7aeb9c588db03304899047e760ec8bc89e4c8cebe0fea0e04ec4d9367a084f0f100"/290) 16:17:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8a}, {0x80}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000000)=0x6d) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:17:55 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0x0) getrlimit(0x8, &(0x7f0000000000)) setrlimit(0x6, &(0x7f0000000040)) mlockall(0xebb94811171ec171) 16:17:55 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d082c9069f041dbcf45ca899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0339dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df04b0b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e413e35cdb86adab7c9007e492e127d1c9ac12944c3e15edc306e5cebd7426269063b84fcdff1d9821dcc7ff558b39627e45d5d5d79329589dab45f9a97dd7595787b6aaa5527487322194a27e5737f445f4de800cfe9bc056d82e46"], 0x10) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r2 = fcntl$dupfd(r1, 0x0, r0) getpeername$unix(r2, 0xffffffffffffffff, &(0x7f0000000280)) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) 16:17:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) setitimer(0x2, &(0x7f0000000240)={{0x4, 0xa0}, {0x5d40a3e8, 0x100000000}}, &(0x7f00000012c0)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000001300)='./file0\x00', 0xf5a0e4e4522d9cc3, 0x80) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r3) ktrace(&(0x7f00000013c0)='./file0\x00', 0x0, 0x500, r3) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x7fff) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000001340)) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x10000) r5 = syz_open_pts() r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r6, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x1, 0x9, 0x6, 0x0, 0x42, 0x8, 0xe2, 0x0, 0x7, 0x8, 0x9}) close(r5) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd000000000700680000002000"}) setsockopt(0xffffffffffffff9c, 0x8, 0xc000000, &(0x7f00000002c0)="3791e3cbc7defab544a8ba2a836fa882a90d183c9b36579abdc55fd9eb8de2227f5757f9cb4e286e746fdeea2d52730ee58fb2c57065adb7d9eb98f5a3e032825bb6e3847ed2a28dfad2e973c3b59e228e6f08caf4f7ec6aa6ef59e67c5caa42d8e03a4bc8459cde57c7de2b48496a8f92c74f18aea9618611954f15d04d2ae2ee261c775e80567b8cba6d5036d8f3b8a00edc6b10484e57aff2120a8e5d25cf1737374c2853d56125d4998f7f22094c67bc9f08449ea959ebaa612529af0d1384cebc250195f6f216a1139641222fd29b44394edf7dcac1c535ddf81d81df8b912575acde28e1217b94974c7f0f3e8d16b55ddcc2f3424580ee8e0bafb143b5ec7d5a4a61593230a074e28e9a9a29be393a643366a5f5c1a07fd2b16eb7de488672243e78b86a803b42267db51a07d7c6444e9994e826fb1a881431710fa9c667346d16c14cfd96a12fe46989f5c4463c4665e0eae2402d940ad0be8bb63aab8980d19a8922a7df189cd7bc4ec5c682fa00f2aba1613328a46fc34ddbf9ca56c006dc0a84b3900dfbf186a76cf8eb21f4b15404251746de5790ebb6e93a5769af67ca6650d8170d67990117f6dbf18c6f9c272995fd6873569e932ec115339d2e44338958f4011ca6c748be2b3990da10179c1676b7c3e148a5f0605bda651dda88c1356beef5e23c4c466f517173062de3055a7fa5d8de83b88bb7597e6168d56ee8bef472711812c298298037df46585b31577850d6c41d92de7639a32d6fc2822b448e5e2043538808e4de7f526df75786876f83c32081e00f73b8fa324a81353c61aff906bfbcd01c1942e02f8655583ef4ce72d185a128e67db9e0e2fbd820122cbee49785d64e34542e3439e4b8a2bc6cd1e1bd65a47775c24931e846d952f9befac9d0a797835af09f4e08afe573cb4c6f316a69f894e629889f7b46d7d735d2d6c8a540b04104ae6c885de5d8b832bf5e3c42befdc1807d73a11ec96caae7f06f32dcbf3a35cadc782ba5c6647d5ce133b97b13b1f6dd190b551b7e002c8efa97cc33509cb5f626384e92052bb7f4d27dba46a4d54f56d5cd76408b3d65302dae5506fdb31c480ad962cac82474762d5d9ecb5cc374e8c1d98e4b6315148032ed6e43ed6630291f986875c9b4fbd00bc1591fe57831812565bd0be4936c0464b051a43fb5182c8e83f6874800df11ff54f13e86ad4adbccca85961c04afa39f4e00a272f983b68018e29f1c363c5379d2b4a63804a8ffa30b0d7cbf56dde135253c61f9a7cbf52adc5008af8b27eb8ea620c5eb30abb4cbff49146fe4538a8d996dc80c99ddfd701e4de5b88d3db81fb417f5394a81008f65a733e765aa52bce1051c5b5ad47dcf433a2318c95f568952a35b802efd83a5d5428266cc4087e195c3c77604389d4912f6760f2f5530b412deab8ae0876be06190b8416df61d45aa95c8ad3ed6674db0be03b027658ec62b16c85d9b474b09200dfff80c57fdce225fba72240c3213fa69695b7bb12bf7e9b0508c93569084f9fe85505276303cfab63c5c32bea0d396d8c438c898c7830a882f28f741d0860ce45e5cb6e89e0671c50a514945745c03aaccee7735071bf025c5bf05d8faef244552619e6181e2d7f3f7f9c10c8cde225e7a7417dd6551b8e85de2d9b63ead240f9b8ae4c7899a87acdf81bb4dc4f6ac2fcf6ac8224858ff6bf36a347f5bb7510148bed89f6a76044c9ccb877fd62ec39e8bec892217249d9f6ac1d2cf96c7002b81fd6bc31d5053224af20489ee22f3ddf167d9988df713002dc00aeb6226e98e3c4ee76427077cb71e5ccbe436d769be7691faa0b57c81ed53c56ebe53daeecf88705b0f55fef907d602936523c335c5d46475683930889d726c6801253e6915e76a880aacc2c31c01ec418a7dc9d38c03b0074748aef6405b11ab89936e4ad764019df8c576d91086e344404caae8d6ac83d02d16fca53d22cdc631074dea4f0ee103f867f48a34132bef2ef79357990f065d6f6d423bf7d8702a4232f19c2d420ee01b4116a25c2712fb0644c1a3ab579b69f6c7dd8cc6328dcc96198f7b424bd41a6bc19759a2ddedeeebff7399f01d7efa2c193d2baa84a1748622e13b405de2ca6b573c60fe98128cc7fa731708da0c245751c470180d7b9eb854ee6b084dd6bb64252765db0cc79d085b8174cf46c98c9f83dc1e71f069decb749b7e9da6db3b4d5c97829e48ae99ec8d961512e852cfb198a7a154880500160bf906b72ca0a5fd4acef4501377a4064b3834e02516bfb9bebea16fa7e174ad6bdf5a8bce71a6258cf243beee99e712d6442c4d888c672cbff18da16e212a90496cb7e8cfb8dbcefc385b5faf47d9f94501b654ab89922eef51a5dac0a78280b3f191ddea617c8dac67f978530b2ecb15c8ca60660aa6a89f4b9fd2841f54cb8c50a502080e8408fd38a396187cd240f21d394831c2092187b1bd1e61e2c5e9db24b8ec52bce07b0ef03023a346ad0065453fb6b475bf30bc1025bde171c8ca751e82b292bfd4aef1d9704f9ac8c863af011d3b7315f804bd259359464146f8bfac82bc8d1f69f6168828bb3c78e9b4f9373a0a8930fe5271f936ec5f1b7d30b38dc2960f5315ec01ebcaec468c8eee38fed6f81f053933f55dce22101e62072d34c6712e0d7be7c03b76bfcc72c6aa84d49ed01cc8125ba10de097845d583bedc513b4bde39bbc2ab8f864a301874d547f328c4d452114ff85d5cecc1748ff37ae179ebe33943ff1b26ea6c70131ff4a867d958df2a8c43ca2a85489ff95c2395fa02f6203036c1e785c25b5c960a07574275186d83c9a04a276c663deaeda8edd6c472934ba711611e5d04a5111bd7c33bec7f2b02c4ebe49e70893cd88e0f2017382c5959001465f6c4dd0dc770c8c19cad94efcb69c8b7da0a3dd675fe2f22b4469108d81b99b16c77146342c466b599da03b884b83334232ad5cb0ff0c96357898ec549b568ed1f8cefeebe378a3cb969ca333aa67b07104d768e545e3dca40724cedb6a5f5a5b39dbe9ae27bd88a1040d3bbbadffc4dfac6729aa3d3b46037144ac58156ef223ab28451d49e5d103d7fc068c953464cc0d8169a31792465b365e2df2436ce3f4d5e945711d94376c8e3db57eec52fd922215883bae9cdea4124c07341734b7806196ee71126c0765ad29bbc92fc25eac1aca47e05aa90c2d5df60a61a638d35f02250d3dd8f3db443217d1bc63aac2bbeca577ccd2c4af0e10a8296f3dd8b6b8c23b14c2989ea8bd61d98c6b3d304de531f16d24a8045d311cd3e8d204b3d52f14b81fafa752ff2c73752c19af096b583529530b1e076a2445f05d1c0459736365d5f30ab16451d5ec2c0dab845866b48fd940c7b65896257e295c78e29c4121c19ea03048f4e4f9e07a39c6df2784eeb4801c30a7e66a0a5d912ca5b1c387ec9be9df125f3772810dfb74aaaa866729100b43c34dfd73949ae64f1c7996202eb8540df8924f911d535564662538c9b216e608a8784bc9feddbd4a3066ad8d7452ef884ee633707c752e14198fb9429717e5f446acff311b1a6b0d57865a7b5610bdcbce2dae293fb9aa3c2c76a6bda82dcf3d553c0fa2f3e3f04a65fb545d3161b3a7a8cc1c4b2da49d9ad1347a7b5e0d4b3aa984d1fe49ecc4dc90d85ca9a90ae7bbcdc41d798583a2ab256c08564bf57797cd8a36306b739caae78bc51b51297f7a65c99a3a29ec38a0896ac2a35b6cf8a37ceaa465c457b1c19eadcbb7d3015fb5b8d3427261ffcc2512146d1ae1c49e06ff133a1f2863f008bb807b3d4c5ffab44976133f07ab991a7728e506ba9af79adf1ef56deb19fa4f0f01395860f80ff7263bf1c80a313d1afa842a082506203952db6ef499412230cec58093038e00942f6500eccd0b1878f7302a8d3adb7b99c68a2d37e2c12187298882dcedc05d033d2c7e03081721f8a28bea2688d77961e261740a5f9ee69d7f985a9a939273405bea747b3130986f37b8f9e67f47e9ef5545abc15d79acd2b206ebfadcf5fbbd4c158c37ab72a88d0c523608c37351c71577d14bd67c8e03525e3f68597002b46fc1667b628344590d914e8007f7a04c4c2978a94bd115a7de61207b659781bb3c1b9361c79ee41dfecffab0e8c56e835ebc31748e35e89e2ac6e99d2e9ae44eae521266929e8f0ab7c4ecd47375b306d251e13785f708b51ed09c496b8f8e024c4370cb591727a6d46768ede73939d6ad7fd21647338db5fc96c54ccac4a6518147c068d4137be910f54a6e4883aa303b15d00b4a5f38be2abbb7172824bb8df9fefcae44dd35cc31b0f0acedf90420513aa0129def673e7139ac19dfdde572f332f3925db5024dc3b8620cb0799a1bb8a6b37359ef7bc9d5e5466d386ecf38d689b628368c8dc5616b488311c2e942694c47a7521780ff1466ce8d19813f20f5c4a0110581b8ba7af81be89628ad58f17f63595e53ceaa5461ee7fe2bb9e49196974a54ee96ce7db58dc7f88b1d22b400e19dd4e8b7b74f55b78a3bbd0803b487c35b6f830e10d0b321d3493a532b1d9e4827eda2f4876957ce03efdf3f018cf6d8c0a24bd989120e174f8b664330bedf0a935230ad8c5539f1e3cef46eff1aaf0f134161359a0c96ab1a71169caa564bc66e9cbc51b376a8b3397ce4238f4a74e55d7b6e379afe610c171b120bf9aacee6be8c83f2d44cd6b0950a4fcf02b5b4203aa43da0961c29c41d11fff16384e62278cd480e6d113444b659ab10dca81b992807e726873f9ff738049b40895c203c098e95813b74de44836446ec5276fe84f50be730f228afe8d576593e3228269ceffafeb1e3753d492af7a0a68094365fb958af6c206624d486ec6ccabf48fc42bd21efabb1eedc752b974836e1f40cc46c550f61987c72c643c170d9795b219c70c328634336b4b9b76a5965aa1733f5fe4011f885508e3fce8359e403d424717d7dc3a6576f3405cd98f381f7026805270d30727d7944d5007015dca4daedc658069feb28367b207df41f5b878f77623f9875bcfd2fc565fa70c81480b458986dbcfbe999780825a2d0140230bdd1cbac4fff0e502ac3659f089ddd39eaa2d584aded19006f888e80c95c551987f0ecbfca04f69f6c75db393e845e249e051c4dddfb730922eb0169ca504420193bfb205761e2445683d90352f488e166110fbec3f25b2815b37186c344a05d75575fc2cb4b239e1f0b5e14328152521aff6d8548406bf98eba8bb80dc9505817d45ed625eacc01d89354b647b5ec6d86b887398dcd0f52dee96ba7dbd572e8c5a522acc8deb40ae2c8733319e53ee4b21d699bd37cfc9ddb6f662dfa4d4e859a6b6ed65c0482240cfcfbfe48b61635f7e3f5da0fc4e7b1d330df10cd8819912c9e4925db04a0bbeb584e79a8573a7915c7af5fe28cfd2644fdc945d9afd991878d294ab98674fb979f47b1192354b10fb8651ddcfd8b539a1cb72483778cf7e8e9c616f5e37725970a92ff9765f6bb554e6f797c1bb87d382fbf581d620398a9836297bc0586616a3f022c8bc649eeef0fea77a44a363f2b0718e35321f73ea5864bb3fc74987741d9d08376c4b8253397c01d0ac9b834c253c1a7cf536dfa7db427757c6ec79b8985f290435e52bc8843eded7ba71630e02d16b8fd3418536c1bbd8320cebf2802c7ced1f10a079b0f62852d9b8ac239482bf36ae3b075c32b11c6b24b4fad52c2bfe6429ab4fc9771ed2880c5f7c660f0721893468f980a42cc405ad9715d6434a974a081a6f174b2c91f0c5e3e57e770a", 0x1000) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:17:55 executing program 0: select(0x40, &(0x7f0000000040)={0x100000001, 0x6, 0x7, 0x5, 0x4, 0x10001, 0x9, 0x7fffffff}, &(0x7f00000000c0)={0x5, 0x280000000000, 0x5, 0x200, 0x9, 0xffffffffffffffff, 0x20000000, 0x101}, &(0x7f0000000100)={0x6, 0x7, 0x401, 0x7, 0x3, 0x7, 0x0, 0x1c0000000000000}, &(0x7f0000000140)={0x3, 0x8}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) bind$inet6(r1, &(0x7f00000001c0)={0x18, 0x2, 0x2, 0x4}, 0xc) 16:17:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x5c}, {0x6}]}) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x0) msgctl$IPC_RMID(r1, 0x0) msgsnd(r1, &(0x7f0000000140)={0xd3bb9dc4f17f070f, "7a6a6ae7246b079faf3d9dbfc9004c0fe6ae1925549ed1f330deb93e36b2dc1f19f06d9a6be0507a8e2a72178c07119a399ae90dd7911080f87168304d3bbf44a28d956ec37cba68de811658cf23c4e24d68beec56ad7c39bf82f3908ff2175ba57451374686587bb2ab4b6bd117dd8d9add3f2bb5eb7c91"}, 0x80, 0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:17:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0x43cbc, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = dup(r0) sendto$inet6(r1, &(0x7f00000000c0)="570911c10ee325e00880ea0241e1be66463ce617e5c8f824d1a4491b0646a486829926ca33a1de6b0b6f1739ee6594e569e20a61eb5a131e531255b09736cda0c3bd7226e46538cc2d007cfc2dfc99fc7ca577bafe3871bd86639012f5da", 0x5e, 0xd3b190e8e4e52824, 0x0, 0x0) 16:17:55 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) geteuid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) readv(r1, &(0x7f0000001480)=[{0x0}], 0x1) r2 = shmget$private(0x0, 0x1000, 0xe6d5285558fe497d, &(0x7f0000002000/0x1000)=nil) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r4 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000240)) fchownat(r3, &(0x7f0000000380)='./file0\x00', r4, r5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffffffffffd68) setegid(r6) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r8 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000240)) fchownat(r7, &(0x7f0000000380)='./file0\x00', r8, r9, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r12) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x39c, r4, r6, r8, r10, 0x4, 0x9}, 0xffffd920, 0x1000, r12, r13, 0x1, 0x5, 0x4}) 16:17:55 executing program 1: socketpair(0x2, 0x3, 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000000)=""/178, 0xb2, 0x804, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000100)=0xffff0000) 16:17:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x3, './file0\x00'}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x41, 0x6}, {0x44, 0x10001}, {0x8a, 0x8}, {0x16c05ff50b03c5bb, 0x3}, {0x40, 0xfffffffb}, {0x47, 0x800}, {0x84, 0x9}, {0x20, 0x9}], 0x8}) close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5, 0x0, 0x0, 0xfffffffffffffffc}], 0x7ff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000140)=0x200) read(r2, &(0x7f0000000540)=""/226, 0xe2) 16:17:55 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) chdir(&(0x7f0000000000)='./bus/file0\x00') write(r0, &(0x7f0000000180)="f8071eb42bf34153ed9d85474f3345d57653da2fa45e9268ae5513b82dd7833b946b9038bfe6651feb5c77c179e88ed1db34ec75ba466641ec8771d63abfc33b2e260a6dfb83c38c5ceaea683191826e20dba373b480c8e628f2d4d695743ee8bd37deb7cea5684042cfd6d44d9ef8b3372dc8b8e2f3e28eb799f78e53588e14e6fed497d16da342025a19346686a3cc0411db1feaf30de763f6a439c8c69ad205cd5b38bfc44d57a2ae3cd75b7c143c5a7b112a817e0c718f900a417bcff53e810cb3e32d3eaab7e98f9a4e890145b809249bc3b2bfc9796932d4c0c15602fccf9a82dc11d400c15a409ca7724e4c35", 0xf0) write(r0, &(0x7f0000000480)="38418b1ced7b6edb7cc05a259b30e9446639494aab59edcdd71614f5374db27b150a58896b8013ffdcc65bd4fb43571a96830481d5c4587242d682a98df1839afd7e3d68032e21e3872ec6d4c6bf9f119a4c0cdbcd5e731809803eafb70d39e8a70d2bd8a9899e22e68f1e26921e8b84f1d26a8961998b5ce9218a5c1a59b6eb0b9a30ecaca93eea0acf67708e4c7bedc9215277f974e8c10f29051b130550e68b631e4c315abe0a43db65ef8e1ff1c81ca456b56cc1b943f308cef0220f4a3505dbbfb1efcfd84db637d65abfb34759613b499cec90f7ed0b627e1ac609816f4a4385e731323ed3747008ccd7cd4f", 0xef) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000001600)="b1000513000026f691ba977ce601000000000020d06a00000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336ac91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3b8000400000000000000010000000000000000aedb51c863ff09468c06c38aa58e657dea12c47d9649b6b6d1084d89aafd9d055b1c95d947462b774a83718c34a33efbb7516acadbb66d10f45672c7fc640f190bc808e21f4ee0", 0xffffffffffffff5c, 0x1, 0x0, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000000040)=""/27, 0x1b}, {&(0x7f0000000080)=""/99, 0x63}, {&(0x7f0000000280)=""/179, 0xb3}, {&(0x7f0000000340)=""/158, 0x9e}, {&(0x7f0000000580)=""/4096, 0x1000}], 0x5, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:17:56 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) syz_open_pts() syz_open_pts() 16:17:56 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000004001d00cd49408a4f50c8bf00"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)={0x3, 0xeb}) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) setsockopt(r2, 0x8, 0x402e, &(0x7f0000000080)="fbffa3cbff9bfffd812eaa4e713048e699319296b1d062796f5e", 0xffffffffffffff84) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) 16:17:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x7) write(r1, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) r2 = syz_open_pts() r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) close(r3) close(r1) r4 = socket(0x11, 0x4003, 0x0) r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000100)={0x1, 0x9, 0xffffffffffffff80, 0x200}) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000140)=0x10009) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f00000000c0)) msgctl$IPC_RMID(r5, 0x0) msgrcv(r5, &(0x7f0000000280)={0x0, ""/65}, 0x49, 0x2, 0x1000) sendto$unix(r4, &(0x7f0000000380)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000a56054e348d3f6377a4f6903f7d999d06dd7afd2b30e62144bca5fb0cdb253c134292684026f6edacdcf992c903ca64e6548244741929457657d", 0xeb, 0x0, 0x0, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) close(r7) dup(r2) syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) 16:17:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'p \x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x64}, {0x7}, {0x6}]}) syz_emit_ethernet(0xf3, &(0x7f00000002c0)="eac880c61694e726ddff3d1b15e545a4230b879ee65b0c5254e1622c91929380ff7616329cd38ad3c5d8dfb93e2d347e9ec50f784ae2aecbed282566aa4327141006a25f00883e9aa79c05fa69accec1494435084d9f51a7da600f13af32ac334bd8a0a850893e624ee0eccb30b46ccbf40dc3f1a0c91042aa0945d7bf43bfa40023b20de09dedb7756e122046b77d968dc5ecdabd0edd78507c1b54d9155a60dcbf19c39021542d60a4abf04952ab97d52f2589b5117622c0ca0b8bb8769b0edc3d3405dfb9af3e105bfda944ebde3029f9f57b649040b6b0a862d211ebbabdd783a9e1986cc9c5f81884fad577580e34e237") syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:17:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7f", 0x3f8}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) write(r0, &(0x7f0000000080)="111dbddf43728d604582ee11a9c4c34d5dee231802272657cf508da4898a158ae3dce24c9509776c579c33d803f6bd19a3a1cccc0753f1344a11c37395996d309439d6fd303e00", 0x47) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) lseek(r2, 0x0, 0x0, 0x1) 16:17:57 executing program 1: mknod(&(0x7f0000001140)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5ebf849f372a66ac, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) getgid() pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f00000011c0)='./file0\x00', 0xffffffffffffff9c, 0x1}) login: pckbd_enable: command error 16:17:58 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) close(r4) select(0x40, &(0x7f0000000040)={0x3, 0x9, 0x8001, 0x5, 0x4, 0x0, 0x0, 0xffff}, &(0x7f00000001c0)={0x40, 0x0, 0xfff, 0x40, 0xffffffff, 0x0, 0x2, 0x8}, &(0x7f0000000240)={0x614bd6d4, 0x9, 0x38, 0x9, 0xadf, 0x3, 0x5, 0x5}, &(0x7f0000000280)={0x401, 0x6}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_open_pts() openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r5, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffdfffc}) 16:17:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x0, &(0x7f0000000240)=[r4, r4]) getsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) recvfrom$inet6(r0, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) setuid(r6) listen(r0, 0x84d1) syz_open_pts() setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setgid(r4) wait4(r5, &(0x7f0000000740), 0x2, &(0x7f00000008c0)) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) nanosleep(&(0x7f0000000280)={0x5, 0x10000}, &(0x7f00000002c0)) r7 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r8 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup(r8) symlinkat(&(0x7f0000000500)='./bus\x00', r8, &(0x7f0000000540)='./bus\x00') r9 = dup(r7) ioctl$TIOCSETD(r9, 0x80184600, &(0x7f0000000040)) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f00000004c0)=0xb2) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r0, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r0, 0x4}, {r0, 0x65}, {r0, 0x106}, {r0, 0x109}, {r0, 0xff}, {r0}, {r0, 0x80}, {r0, 0x8}, {r0, 0x1}, {r0}], 0xa, 0xac) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a40)={r2, r3, r1}, 0xc) r10 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000180)=""/105) pckbd_enable: command error 16:17:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) r0 = socket(0x18, 0x2, 0x0) socket$inet(0x2, 0x5, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) bind$unix(r2, &(0x7f0000000080)=@file={0x2, './file0\x00'}, 0xa) ioctl$TIOCSBRK(r1, 0x2000747b) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)={0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:17:59 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001780)=[{0x0}], 0x1, 0x0, 0x0) 16:17:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001], [0x80000000ff, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [{0x0, 0x0, 0x4}, {}, {}, {}, {0x0, 0x0, 0x8}]}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = dup(0xffffffffffffff9c) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0x7) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) read(r4, &(0x7f00000000c0)=""/166, 0xa6) 16:17:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000540)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4bba12b515aac034c040f130f", 0x3b) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 16:17:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") 16:18:00 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r3, &(0x7f0000000000)="220e37", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r4, &(0x7f0000000000)="220e37", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r5, &(0x7f0000000000)="220e37", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r6, &(0x7f0000000000)="220e37", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r7, &(0x7f0000000000)="220e37", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r8, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) r12 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r12, &(0x7f0000000000)="220e37", 0x3) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r13 = fcntl$getown(0xffffffffffffffff, 0x5) r14 = geteuid() r15 = socket(0x11, 0x4003, 0x8) sendto$unix(r15, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r16 = dup(r15) ioctl$TIOCMBIC(r16, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r16, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r18 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r17, r18) sendmsg$unix(r3, &(0x7f0000000a80)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000180)="23cd2a283ad7ce1201e4556bbcfcba9517a5e1b562f4cd570a1661816f5f98c835cdb3745ea7750f2145444aaf87540c6ddd9e936db4eb06577d5a3fa5aeb7f174e9948062a0cab2bd59d5857e2bb2990d3af60e767956376b7790a9fb02225a7e084dc930302f38104e4aede51c5f0eb00c7c9e985f09fdfe00a7e1c899be2c51c3e2fbd8137a6075c94e48beea47efd70b1dcde3dd23", 0x97}, {&(0x7f0000000240)="0a9273d9ce4af58e20e231168fb5de954abf8204e36936306d9e53c68c90ca2b9c45df6bd3d3cb911dd18feb6f5817004639f7521da8685aba55e19d178f361fe186411a62a4fd16be33e2262b326351fce5800ae6431d7d43258a3018b13ac6d821ed2d9ca03db550e3f73e2f9dfb", 0x6f}, {&(0x7f0000000340)="ccb713226bf26bb9e49654811ec67a77dacdc6a641fbc6ed231f1acd1d2bcd15838f", 0x22}, {&(0x7f0000000380)="d221acd8614538fc9341c9fb0ba67526a2ddf95b00d7118560df468c47d01a392547828ec7aba665b5e2fe828858588a379e9080b5d1a5c1796cdf889b1f8e331982bd435578c51ceb515fad982a3b9de59e52754e6ba1063198f68534a191ab461034342838a5666ee821fb32bd4b1d71b26b0b085622b8b7a54038f8a710939547ef27fcb82b39a38ae9630e8b6a52ca6695b72209f59288320aeda233d4338c28a877ce0651b7373bc8a6794e84250904283dd1e4f74cfe2ad3f8af6484b5223946f43630b316a0f0eb4547ee35efe4c9884d1472617ab804044805b60d434c3297ace3", 0xe5}, {&(0x7f0000000480)="a3a3c4e2398c93874d149507ad0a65d3ab7af06f1a9d8f75b282506e7af65d4bdf22d14365053810b6f86a570a8546ef114d93333bef4b1b52ff88026ac9d1020b1bb87e10def4e8644d815a5cd9ad8bba219efa3c1e70fe6ced01854e0cdbbc23fadb3e2163545be68ee065b864990b613601e701a597193b780b066054c31f6070", 0x82}, {&(0x7f0000000540)="26167a3fc672d5ffdbf5fe3cf4664cadccca85137f29e4613fc29a4861a0435b522518e15e78205635c97984906f06c21d3b77cf69fef5c02007f53a69", 0x3d}, {&(0x7f0000000580)="cf8497168701bcf12f7b1b057ffab2ed68258f43d7e8066197b76756909eadc6fa5a12d6056a5d83eb0f49616073ef28b124665c831d4edaa53d8d16fde4701cd9829f611ec2821c3cb4e1c9dd9a17ffe2f4ed41a2f5331f3c4185b431bb0bd2bf9ba634e665769aad5aae48c5a3dc29a922b553dc829b6fbbbf0cc7323ac0d0dc2d006c35f7c73208c468422de86f91324ae7541d3217afdef7730632fb6cc1e25f6cc55910209f1b2a06", 0xab}, {&(0x7f0000000680)="6ac39349277d936742aaf1602c4d2a310c8d77cb39f634d30cde71d923fea7fd8575575f3cc1c2543980a640abe13a76efa506570224a300dfb507013b0727e93c62e9853f9b9fa1cd981c51b5cbe33d0830feba211621de4c616226388d30ee30453c7acaa74bbc29f49795ea03267b2c7038859742aee2f15c844f6e0c", 0x7e}, {&(0x7f0000000700)="54d78def5ac62c6615af25b2d34bc4827a9303efccf13a4057cf38c5bf21ea86a3f00d0ec8099591886df3ec1c918313658408fef26adfc71817893faf88296b6f5775bddf7ada9ba64ec3fb9f330aeaca5f98077fdb29970dd1357810cc7b4077de207a3303e2db64128b680c071022fc25ba98fbea25df2215b1a2edf6a21609505812ef15c88b17fd6609295b7ce370fca3ff1fe8", 0x96}, {&(0x7f00000007c0)="f0e07279e05e6dfcd8921e397f363ed5b074e43fb7250d646a3fc38a431db1132d32facd7f34b30d1505c3ef25294eec90c32536e2660ba0b7456cce7b045a323228b2ebccca3fadc817f59921283fa0258287a9cbd52c565cb7ba901a20bb04ea96d1de6a7328f93bbe99176c9344301f1e98cfadda24e97aef6f4ed3e7829bdf28a9434351869fb60ad258cbe7fb605fc4722fbbc5955527872396c9c687c00488f96c1644707c8b144bd5db71415ecf7edfcf4e36f065ca694bc349d75e86b597245b132332", 0xc7}], 0xa, &(0x7f0000000ac0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="0000009fd100000000000000ffff00000100000016b4e4ec7c86eafd4574bc31e89c108ed631ddc27a219ec7e63274bc0c9507854031429d2abcb159f8000000", @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r9, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r18, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x1}, 0x4) mkdirat(r2, &(0x7f0000000640)='./file2\x00', 0x0) 16:18:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x30}, {0x2}, {0x5006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x9c}) r3 = socket(0x11, 0x4003, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r6 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000240)) fchownat(r5, &(0x7f0000000380)='./file0\x00', r6, r7, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(r4, r6, r8) r9 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r9, 0x0, 0x0) ioctl$LIOCSFD(r9, 0x80046c7f, &(0x7f0000000240)=r3) sendto$unix(r3, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) dup(r3) r10 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r10, 0x0, 0x0) ioctl$TIOCGETA(r10, 0x402c7413, &(0x7f0000000340)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r11 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x8) ioctl$TIOCSTSTAMP(r11, 0x8008745a, &(0x7f0000000180)={0xf8f7, 0x81}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:18:00 executing program 0: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r1 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000240)) fchownat(r0, &(0x7f0000000380)='./file0\x00', r1, r2, 0x0) r3 = geteuid() setreuid(r1, r3) pipe(&(0x7f0000000000)={0xffffffffffffffff}) rmdir(&(0x7f00000001c0)='.\x00') getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000300)=0xc) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000140)=0x2) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) fcntl$setflags(r5, 0x2, 0x1) r6 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x0, 0x40) setsockopt$inet_opts(r6, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) pipe2(&(0x7f0000000180), 0x4) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f00000002c0)={0x7, 0xffffffff, 0x3f}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r7) 16:18:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x2) r2 = semget$private(0x0, 0xb, 0x80000004) semop(r2, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/64) pipe(&(0x7f0000000180)={0xffffffffffffffff}) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d", 0x53}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x3f, "2ea86ecce46adcd569ef64e16eb595607fcfd711", 0x0, 0x9}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f00000003c0)={{0x0, 0x2, 0x9f}, 0xff, 0x9, 0xf5e}) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:18:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x8000000000009, &(0x7f0000000040), 0x4) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x80) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000080)=0xfa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) 16:18:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x22}, {0x1}, {0x7ffffffe, 0x4}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000400)=[{0x3f, 0x7f, 0x1, 0x7}, {0x4, 0x6f, 0x1, 0x9}, {0x1, 0x2, 0x55, 0x3}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mkdir(&(0x7f00000004c0)='./file0\x00', 0x40) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r4 = accept$unix(r3, &(0x7f0000001200)=@file={0x0, ""/4096}, &(0x7f0000000240)=0x1002) fcntl$dupfd(r2, 0x0, r4) r5 = dup(r1) listen(r5, 0x0) socket(0x18, 0xf5700d218974917, 0x61) r6 = socket(0x10, 0x1, 0x0) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) connect$unix(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="3810db493a14cf66a0a146b1b13c52a0cf02f154dcec1060c7242482767535ee744d9795cb8f67cb5fab925a119f17179ea475eb47c796dfcbcda4d7c3cd4c0eea909c8ac4151af396db1398a42efed9a308eae99df48faa43eb719d50861d2c731faa1b246906087e854aae081b422bf0a619e2a3b7b830b24bf85df6529ad8fc8555d33aab9b963a753aed9632365c245a3844859870f998251abc5c6a17b965e9855f8a6f8f8df5016f4106c68833cb641fa65eba7ba4bdb51dc407f5bb690c06e8bc20a1c60000071564b034d909147a12e5bb8ddfd3dd0680edd6b483dce2f2c18e2ebcc8b1127cfe17bf0681e8275ad55bd477cc2fec0be4a32cfc0d41fefd80630302bc99f2e7343c0b2090fcfbbd70435bf4f6fbf34d05c75a1d95888da4c1594d8f9ea5e9321e397921da61e1748fa6c6d02ec67587ea2aca302fc6c8e9dc0da2bf2d9409507d9c94b7e64e6601aa7296e6dde3130e"], 0x10) sendto$unix(r6, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x280, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd\x00', 0x20, 0x0) execve(0x0, 0x0, 0x0) shutdown(r6, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:18:00 executing program 0: r0 = socket(0x400000000018, 0x2000, 0x0) stat(&(0x7f0000000040)='./file0\x00', 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000080)="60054a21d0cc4fbee267933a4a214cce1280cd41e205c600b39c0dbb474398bdc982f83613797e6d10e83b5e68bbd29a42b7a4b9737c5d5294661ea10f", 0x3d) 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) link(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2a, &(0x7f0000000000)="eb0100000001000000baac900c04000000993192", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) getpeername$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e80000000000000000000000000500"/110], &(0x7f00000001c0)=0x6e) close(r2) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x170) 16:18:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x401, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1000000, 0x6}) semctl$GETPID(0x0, 0x7, 0x4, &(0x7f0000000380)=""/165) r1 = socket(0x10, 0x4000, 0x8) setsockopt(r1, 0x64bb, 0x2, &(0x7f00000000c0)="86537602", 0x4) r2 = semget$private(0x0, 0x8, 0x10286) socketpair(0x6, 0x412c7b88fa853175, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000700)='./file0/file0\x00', 0x2, 0x8) r6 = openat(r5, &(0x7f0000000900)='./file0/file0\x00', 0x0, 0x4) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000300)=0x3ff, 0x4) semop(r2, &(0x7f00000005c0)=[{0x6}, {0x2, 0x1, 0x17fc}, {0x0, 0x5, 0x800}, {0x0, 0x0, 0x1800}], 0x4) openat(r5, &(0x7f0000000600)='./file0\x00', 0x0, 0x20) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000000440)=0x1) fchmod(r3, 0x40) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect(r7, &(0x7f0000000280)=@in6={0x18, 0x2, 0x1}, 0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) r8 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000580)=0xc) fcntl$setflags(r8, 0x2, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) getsockname$inet(r3, &(0x7f0000000200), &(0x7f0000000280)=0xc) semop(0x0, &(0x7f00000006c0)=[{0x2, 0x8, 0x800}, {0x5, 0x6, 0x800}, {0x4, 0x3e1a}, {0x1, 0x1, 0x1000}, {0xa09b84c77055aebf, 0x3, 0x1000}, {0xcefd3f59d240d663, 0x3, 0x800}, {0x4, 0x1fc, 0x800}, {0x1, 0xb8, 0x800}, {0x3, 0x0, 0x800}, {0x3, 0x6, 0x1000}], 0xa) r9 = syz_open_pts() close(r0) dup(r9) r10 = syz_open_pts() close(r0) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x10000, 0x98a, 0xffffffffffffff38, "02000000078d81005fffffffffff7f00", 0xfffffffffffffffd, 0x1fe}) r11 = semget$private(0x0, 0x7, 0x8a) semop(r11, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r12 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r12, 0x4004667f, &(0x7f0000000000)) r13 = socket$inet(0x2, 0x3, 0x3f) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xffffffffffffff6c) r15 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000640)={{0x0, 0x0, 0x0, 0x0, r15}}) r16 = getuid() r17 = getegid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000500)={{0x9, r14, r15, r16, r17, 0x24, 0x2}, 0x3, 0xfffffffffffffffe}) semop(r2, &(0x7f0000000480)=[{0x1, 0x5, 0x1800}, {0x1, 0x7, 0x1802}, {0x3, 0x5, 0x1002}], 0x3) readv(r1, &(0x7f0000000100), 0x0) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f00000004c0)=0x100000001) 16:18:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getpgrp() r2 = getuid() setegid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r2}, 0x2000000000004, 0x7, 0x0, r1, 0x0, 0x0, 0x100000001, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:18:00 executing program 0: r0 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r2) r3 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgroups(0x7, &(0x7f0000000200)=[r0, r1, r2, r3, r4, r5, r6]) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="220e22", 0x3) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x18) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:18:00 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x4, 0x91) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x503ce203177702d, 0x810, r1, 0x0, 0x0) kqueue() r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:18:00 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x7, 0x9, 0x5, 0x2}, {0xe297, 0x1, 0x5, 0x400}, {0x8000, 0x9, 0x0, 0x5}, {0xa4, 0x1, 0x63, 0x5}, {0x1, 0x3, 0x81, 0x80}]}) r1 = socket(0x10000000011, 0x8000000003, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) pwrite(r2, &(0x7f0000000100)="66d273d7413195fdf71fc15aa48b7ed1f10d6154ecd2965ffbbf5f00d098bff8f78bb9ae352df1235998907d3cdb7840af5f14a3f386cc7711e5ea4577ffe5905972c392834e34e58a97bff835928248fb7d79c41ff51caf7f139af21701a073d2ad87c2a5d59740348b54b9d27925d6dc37d7e902ad943d402a99829a10437773b903cb30908e75481509dc439c", 0x8e, 0x0, 0x0) close(r1) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000037c0)={0x0, 0xfffffffffffffeff, 0x0, 0xfffffffffffffdc2, 0x0}, 0x0) 16:18:00 executing program 0: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x74}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1c, &(0x7f0000000080)="3e660b60802ad9a55b7f45154e7b") open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) 16:18:00 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) readv(r1, &(0x7f00000002c0), 0x0) 16:18:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x0) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000200)=""/187) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100045}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:18:00 executing program 1: nanosleep(&(0x7f0000000040)={0x100000000000401, 0xb35}, &(0x7f00000000c0)) rmdir(&(0x7f00000002c0)='./file0\x00') r0 = getpid() ktrace(0x0, 0x1, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002004088c1cf8044101b5496fe00000000020208a371a3f8000400000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3, 0x3, 0x80, 0x4d32, 0x1}, 0xc) ktrace(0x0, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) connect$unix(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000757300000000080c632fb346e76df97b3e710956a22946f9fa17675540dbaf48f43a93ad995eae31287acfcb6f55d28da6e1a41e0ef458360e663d2d524f2551347508131a55a4c1dada39389d05201018952d602bf6b514fe9395250601117fa68f10bf957c45905cb13d7e7ef105006e83999525eeff1e1dd21861bda635888e8a7603a2fe364eccbff6e2abca8532286253d45c8478cb68e94c3dbb894b9100386f73e858900ccb14a25b6fa48350d1dcb50906818158292bdb8e78b3046695529b8b5680706e1f30e7068a4f081c39b0dfd27f3119eb7d38ce464f047f8b04aad3b8c6a64f4720ce44d8c542642d217681f77f3d4adc594b30c8e8ef45824fc53dc5c6f24f86acaaa1eac38ecab62375d4f900a56b94c5cb3cea42ebed302342b1dea7b621c31bc1d63f8ea61adad24baa17dd0d8155758c6e948e8ff49f439dfafaca52fe489ec3c596d7c52b92bbdac0d96e7204002ceb7b32668afc49f434508d181389f1b1dce059b50c3af8342a949d16dbd4d648e7d3ed4579ecc9926a6d98dee56b6db029fe7d7a850344a807003ff82542f32de7ecdeccf38703c2a48167f85d915f10145a637bf953662c98b6094ec6aaa3fe377c002b3bdacf7372e8c5144d488ceb72c55a4cd4834e9e86e0ae817aa2076170bb5a6f82f9b02a54211e5e583fb93cc9f4e599f1dbe35bbcc25b59518197e3f349fb5537be18cde57424534994c3000000000028380dbdc2ed0a5332e4b8a84b54cd0fe48273a0ff9e691a1e2c512346e3bfc981901ff5e5a0f2bea8f8680d710be999e5b6973f0507e11ccdbb02d4bbf014240d86f76fcdf829139e5d53973168733ae25ad2ba925dd78498f1a22a37b7ca4566d91649f1393b39a39cf9e94973fb680f49deec135f9cffd924811f000000000000000000"], 0x8) select(0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000200)) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = msgget(0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r10) getgroups(0x7, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r9, 0xffffffffffffffff, r10]) r12 = geteuid() r13 = socket(0x11, 0x4003, 0x0) sendto$unix(r13, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xffffffffffffffb5) setegid(r14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r16) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000380)={{0x7, r7, r11, r12, r14, 0x0, 0x2}, 0x8, 0x2, r16, r0, 0x5, 0x0, 0xc0, 0x401}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x4}, {0x80000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000280)=0x5) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x4}, {0x80000006}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r18 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r18, &(0x7f00000000c0)='oL', 0x2) 16:18:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0xe2) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x20) write(r0, &(0x7f0000000000)="220e22", 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setegid(r4) fchown(0xffffffffffffffff, r2, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r9) r11 = getppid() r12 = getuid() socketpair(0x18, 0x2, 0xcd, &(0x7f00000004c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r15 = getegid() r16 = open(&(0x7f0000000580)='./bus\x00', 0x8000, 0xc0) r17 = socket(0x11, 0x4003, 0x0) sendto$unix(r17, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r18 = accept$inet(r17, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r19 = socket(0x11, 0x4003, 0x0) sendto$unix(r19, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r20 = socket(0x11, 0x4003, 0x0) sendto$unix(r20, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r21 = getppid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r22, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r23 = geteuid() getgroups(0x0, &(0x7f00000003c0)) r24 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r24, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r24, 0x0, 0x0) ioctl$VT_GETACTIVE(r24, 0x40047607, &(0x7f0000000240)) fchownat(r22, &(0x7f0000000380)='./file0\x00', r23, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r26) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r28) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r29, 0x80245753, &(0x7f00000002c0)={0xd995, './file0\x00', './file0\x00'}) r30 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r29, 0x40047607, &(0x7f0000000240)) fchownat(r29, &(0x7f0000000380)='./file0\x00', r30, r31, 0x0) sendmsg$unix(r7, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="01002e2fe374b00547eb7b683000"], 0xe, &(0x7f0000000480)=[{&(0x7f0000000340)="2dc9ecbd8999239a96febaf18eb0e6d01f698f2bc28100f090b9a2e44971c4b59f9cf8388c34b1eb8fc454bad74757154e8005c489c3beffee021c595292306cb6ddb87963602764053ee7b0944064b98fd1dddfcf62da6917f233c15161e2eba88a102486eb79d69d231b9576", 0x6d}, {&(0x7f00000003c0)="c8bd1b7e536c662eba8e20f704d4", 0xe}, {&(0x7f0000000400)="a992612d0380991efb19078c061d01a424a4290566e0ccd7d87d9a9bbf1c202dba15fdf108ad597486fe392c38a9445510b37f2f413c81fa9f4c093ed97dc9e6b11d620e", 0x44}], 0x3, &(0x7f00000007c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32, @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r16, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="18000000000400090000000001000000", @ANYRES32=r20, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r23, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r26, @ANYRES32, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r28, @ANYRES32=r30, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00\x00'], 0x110, 0x7}, 0x1) ktrace(&(0x7f0000000080)='./bus\x00', 0x4, 0x40000038, r9) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r9, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 16:18:00 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, 0x0) shmctl$SHM_LOCK(r4, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x30) openat(r5, &(0x7f0000000240)='./file0\x00', 0x40, 0x3) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r6, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r7 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r7, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 16:18:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1, 0x0, 0x0, 0x4}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") socket(0x10000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x4) semop(r1, &(0x7f0000000100), 0x0) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000002c0)=""/185) r2 = socket$unix(0x1, 0x2, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r2, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1fdffffffffffffff71a20486dbd70fb8000000000000000000000000000086b31711bfe3a324eb5df9cd76a29600000000000088f7347452105e31760000000000000000000000d0ffffff0b00000000000000000051322f0ecc897deb7a71e81218ac9b5c60b09e59508d588b3d6571c194278cd07e83752763341bb7f518e103a2ab67fae3d2f00781fa03d8abbd51e99180ed6103314a7d8f21b553452214de0656ac9a6371c39abf4be053bba4e52df2fcdc53e0ac7836b9aad477a98247a21236dbcb107f06abcee888963e7e8d57384e1484c7482bf434c4b8009b087313f3545f018d171874b44eeba41ca4e12fdd5d13087f4229b8e1aee1d15e9c3e30a1e56ef55073aec7b114046d797ae96fbf78eec5829ff6fe1f94a7329489eabbe8a10295435c6a25b4fad2cb2713c1306c7346ce24ed7b0117a841bbc3068d796996157a724a4453613e8aff7adba90fe54503d2aa2cefc7f5b4ac30fef4217be6aac1df4008333c23415c551dc098c048cc7842df47c36fb06c64f95a2706a8623854c93ae806c5201aa439cdecce6ad82eb92ecbcce2712f7ee50c15489c4f6b57045cfb098b5ad28f8706d050fc52b3e5ef34a112c895738466ae4721a270ae28d9d135"], &(0x7f0000000280)=0x64) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) poll(&(0x7f00000002c0)=[{r2, 0x4}, {r3, 0x8}, {r2, 0x20}, {0xffffffffffffff9c, 0x8}, {r4, 0x20}], 0x5, 0x1f) dup(r3) fsync(r2) r5 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xffffffffffffff40) r7 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000001540)={{0x1, r6, r7, r6, r8, 0x8, 0x207}, 0x4, 0x3, r9, r10, 0xef7d, 0x41f, 0x43, 0xfffffffffffffffd}) r11 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r11, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r12 = geteuid() r13 = getuid() r14 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r14) fcntl$lock(r11, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r14}) setreuid(r12, r13) r15 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r16 = socket(0x18, 0x1, 0x0) fcntl$setflags(r16, 0x2, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r18, 0xee01) r20 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000240)={{0x7, r18, r19, r18, r19, 0x2, 0x2}, 0x5, 0x54, r17, r17, 0x9a8, 0x15, 0x3f, 0xfcc}) r21 = socket(0x18, 0x1, 0x0) fcntl$setflags(r21, 0x2, 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r25, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r26 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r25, 0x40047607, &(0x7f0000000240)) fchownat(r25, &(0x7f0000000380)='./file0\x00', r26, r27, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r28, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r29 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r28, 0x40047607, &(0x7f0000000240)) fchownat(r28, &(0x7f0000000380)='./file0\x00', r29, r30, 0x0) setreuid(r29, r26) r31 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000240)={{0x7, r23, r24, r23, r24, 0x2, 0x2}, 0x5, 0x54, r22, r22, 0x9a8, 0x15, 0x3f, 0xfcc}) r32 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r32) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000080)={{0x5, r13, r19, r13, r24, 0x1b1, 0x2}, 0x8001, 0x3, r14, r32, 0x100000000, 0x5, 0x3}) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r33, 0x100000000000, r33) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)=[0x0]) 16:18:01 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) r1 = semget(0x3, 0x1, 0x214) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000140)=""/174) sendto$inet6(r0, &(0x7f0000000080)="9b3758e1b1a941f016e24977cdcd3440f6f89ecd17450c0b0b648fdc4bf721e821b1ce635f66bbc73d79c8eec6064aea3119a22f7ed19024e1b697d96d9260dc77a96d62811d2a601cedf5fbdd8ac425e409b931d20c97d076ede96b8772568e76d0c164d5a98d8ecdef79284b", 0x6d, 0x0, 0x0, 0x0) 16:18:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) open(&(0x7f00009b7000)='./bus\x00', 0x200, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) chmod(&(0x7f00000000c0)='./bus\x00', 0x1) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f00000001c0)) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r7 = dup(r6) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f", 0x0, 0x5}) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000080)) r9 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r12, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r13 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r12, 0x40047607, &(0x7f0000000240)) fchownat(r12, &(0x7f0000000380)='./file0\x00', r13, r14, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchown(0xffffffffffffffff, r13, r15) setpgid(r9, r11) 16:18:01 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000180)) pipe(&(0x7f0000000300)) kqueue() kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() kqueue() kqueue() r2 = getpid() r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x89, 0x0, 0x2}], 0xa4, 0x0, 0x10000, 0x0) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r6 = accept(0xffffffffffffffff, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r9 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000240)) fchownat(r8, &(0x7f0000000380)='./file0\x00', r9, r10, 0x0) getegid() r11 = getpgrp() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r13) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r14) r15 = socket(0x11, 0x4003, 0x0) sendto$unix(r15, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000340)=0xc) r17 = msgget$private(0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x0) msgctl$IPC_RMID(r17, 0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f00000001c0)={{0x9b9, r16, r7, r9, r14, 0x3d, 0x7f}, 0x3b5, 0xa096, r11, r13, 0x4, 0x7, 0x6e6, 0x8}) 16:18:01 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) socket(0x0, 0x4000, 0x9b) openat(r0, &(0x7f0000000040)='./file0\x00', 0x800, 0x8) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) writev(r3, &(0x7f00000008c0)=[{&(0x7f0000000180)="1c103e5ffd759d1ce7dca918054b3d514bf1f46bd0255c89b08805e519004575640c59351a42cd76c8589dddd40df7ccceaa876b86027ed561f55cbe7e670f42ee1f025db78f2f6e73b5cbc69a635ff3213df55280365222036fcb52fe8c38dd029bc4a2736c583a23c8e462ddbf894258c1178dc2429d1e9e0f41c58f36d1ccf8a2181f3f71c83a4cb0ecf9c7895021975c3f94de604c8e585d81be4f4d21a6b5e9eb5ef512879e876e5abab1b106089cf0f77eb3f280c14471614befea106c943178b146e9974161fd954f3b", 0x119}, {&(0x7f0000000280)="f2dedc3c2ff7c7286d8d357d786282a30d500906e9ac9220875df784249c07c1da2e53b529da76db7b7895717b0fa4bbd9d1144d5a8a6bc82b9e6f95dad7d548ce1cdf926cac90716af866b1d69e7c96c6e90473558b8f94e5fd79849d5e50c67e4baab045a9d78996e155c549d922b72ff3b61f1b3e9c1dbc748c15822e1d13f0a132125fb663abe3b2"}, {&(0x7f0000000340)="e6b072e2139a30d9cd29e12001b5d6be7ef07d071b93a20b8a47d4f244c83db9c473fde2bf670a529e06befd44a5e04661d0dd5e4772d1c99544e6f9860b011ab1800d38d46d100ec94b74649740f1e2e0e3a0d06b764321"}, {&(0x7f00000003c0)="3cad8bdc523d883012abec797825f2e9f87564988d94256eef6a38df02ad54493a955631437870a659fafc273d1dd1ad1045bd61118121fe9e6f0db9f8f5c0c88a3906f9efd2a6a274fe522c77641ebb6792c9587f6bbd8628e8c5148e774a0f205d5f1fae6d0622d90590da51949c37c967a03588d6"}, {&(0x7f0000000600)}, {&(0x7f00000004c0)="621b0b26460a24463f10468a339cdb5e0ea7172a8e327af1db9276ddce8856431f904684f3cd1039324dfb39232f003087fcd34b878ccb45e19538fc64d77e6a553557da6a26e6ced704f355896151aee4d801102c8f219d4bb09142a8692bed0cd17368b35a03244756a3bffd61a42a61f804b79bc54ca66479a4a24a2e27ed4761ec4ee42fea3f7e1abee53c950de9b079429b3e2010689bdc7fe1f12a38aebc154491f93a3af3cf5e611d1108897750cbe8a0f9268f1dbb949a0803998edb878aab2a0b92030cae3328d6e78acd02cb80934737e4f4b8abf5"}, {&(0x7f0000000980)="6b7c061ff726632cc9deb9438fd752b7a19a0bfe25b9ac0cb5ad9a4b0ef8f900b641c0d218bd0ac4ffe419970b7a275055ae8486f53b93843d8e49e247d221b987510539858292a324a4f500804d50aee2d5b0ce8a5972236262ea100896ca5603c26cdc186e3d43ee3da2e45e2cfee5694bd3f6e4ca3cd8e4aa842d27ca71a134119658bb6198f181556b766d68c0365e8947"}, {&(0x7f0000000740)="2fdd406f8553656994602f7403e0c4a3e769dc5ba58c15ec87b5e55e00ba71430d509905a9bd6f97c501cf371974f74e35e0065dc92d0fd962a158348b4cc2d442d59f1a8055a03bc06483da520d94b1e2270527a9cf3ba2d3dd70aa9da5d2ff0fc24b83e6ed91d4f9425dcdee0a43f6cff5c2c047f53426edee7fe4f42b11e11ed890626b4d68fec7bcf0809cb9526ef34262e7f113bcb552f3fddd7fdda4c5ce4f8160f69bb90918965d0ea67946bdc6cc8a377d1c89ea46200bb3c9695740ea246c7d2361bd07763874f76428189a79cf82821157172b6fcfe6dd1301795037a4e423c679fe5d78a68043aeee"}, {&(0x7f00000005c0)="46fd2aea9474b2fe0e7d92203d6fe6f0"}, {&(0x7f0000000840)="31feed4b36498ca2a8d7722ee2fded7aa2d34e9f8cc36160fc00b30f2b7435213d3ac411505f3350b336124bad333668ddaeb1c42127527e1bf176087bc501a4a879be5282cbcd46405cc02b889cd8c462d7f85f382109ae3b4a114b4ca774ab8c2374deec01045df1fe9121e33fac8a0101ab"}], 0x4f2) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:18:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d", 0x9}) writev(r0, &(0x7f0000002b40), 0x1) 16:18:01 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) socket(0x0, 0x4, 0x4) write(r0, &(0x7f0000000080)="220e2a", 0x3) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x2, 0x81, 0x35}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:18:01 executing program 0: r0 = socket(0x1, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0)=0x81, 0xfffffffffffffd7c) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20000, 0x0) r3 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = syz_open_pts() ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus/file0\x00', r4, 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0xffffffffffffff11) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:18:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xa4, &(0x7f00000000c0)="04e23a07a8cef1de13e70e750de9a6c50d95a27dc9f95e597f3e9360278a1392771a530edcb189bd2d6dcbd448ac930bdae8c4b7599719f0140bba03f3164056044ba94aed94a725b3a23da30ca508aec71054a9525a70334eb059348cac9ec10e6ca94b91c44de4829bdde389c2b4509c8835492fb94c675e0f91d732ddddfde194c05de67ff7a5f354d1fd378458844381916a2ff1db03396f56e84e62531f760b0ef3") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x45}, {0x6}]}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) fsync(r1) syz_emit_ethernet(0xf0, &(0x7f00000003c0)="c6c63e3879f4d954547bcdc541bffeeb5b2d6a3712a9e0a6976766ddfe3a3363a5de62caeed889de19534e8c4c90d348e42f36cf42e9ffead9dde1db240bc7094b66613521411a4d989abc806322281fc60e750e3f4a983546016b6fc805000000eca5b8db175f7788e08eddf4ac664a767511a45fe7e233437774e429b841c1b62954967b299c5f7135cd8f8126430a1a9ac722de01dfda63745d1931ec4dfb43d768d41476cc2dddb682320e000a75b0e62e5a17315269b2c39e260b9a1ce349e122b3616b02aa06c4a122367728919b6426f9c2e564c4dc2862ed7388a5553cfa3eb374ae9c19c600000000000000") 16:18:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r3 = dup(r2) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r5 = kqueue() r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x20, 0x0) kevent(r5, &(0x7f0000000200), 0xfffffffb, &(0x7f00000002c0)=[{{r6}, 0xffffffffffffffff, 0xaa, 0x20000000, 0x88, 0xd}, {{r7}, 0x0, 0x2, 0x80000007, 0x2, 0xffffffff}, {{r8}, 0xfffffffffffffffd, 0x1, 0x10, 0x2, 0x4}, {{}, 0xfffffffffffffffd, 0x2, 0x8, 0x6, 0x1}, {{r4}, 0xfffffffffffffffa, 0x1, 0x7800000e, 0x0, 0x4f52}, {{r9}, 0xfffffffffffffffd, 0x4, 0x2, 0xa61, 0x5c8}], 0x9, &(0x7f0000000380)={0xab, 0xbd9e493}) r10 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r10, 0x0, 0x0) symlinkat(&(0x7f0000000200)='./bus\x00', r10, &(0x7f00000003c0)='./bus\x00') r11 = socket(0x11, 0x4003, 0x0) sendto$unix(r11, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r12 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x2, 0x0, 0x0) r13 = socket(0x11, 0x4003, 0x0) sendto$unix(r13, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r14 = socket(0x11, 0x4003, 0x0) sendto$unix(r14, &(0x7f0000000400)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r15 = socket(0x11, 0x4003, 0x0) sendto$unix(r15, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) kevent(0xffffffffffffff9c, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x10, 0x20, 0x300000000, 0xfffffffffffffff8}, {{r4}, 0xfffffffffffffffe, 0xa, 0x80000000, 0x6, 0x8}], 0xa5af, &(0x7f0000000140)=[{{r11}, 0xfffffffffffffffc, 0xa, 0x1, 0x63, 0x40}, {{r12}, 0xfffffffffffffffd, 0xa, 0x20000000, 0x3f, 0x3}, {{r13}, 0x3, 0x1, 0x0, 0x2, 0xcf}, {{r14}, 0xfffffffffffffff8, 0x8b, 0x1, 0x3, 0x6}, {{r15}, 0xffffffffffffffff, 0xb0, 0x0, 0x2, 0x63}], 0x3, &(0x7f00000000c0)={0x1, 0x7}) 16:18:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x5) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) symlink(0x0, &(0x7f0000000180)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:18:01 executing program 1: r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000340)=""/245) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/155) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4e}, {0x61}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) pread(r2, &(0x7f00000002c0)="f23c12afd84d3b1ede22fef2393345439c2198ee47ebf43bb130d20c724b8208b6552a0e2d022333c5aadc5aa9a3754a7697f3d50bd2430bfa32bb52491a3e5aed54553c16ceea6e63cfe7d1", 0x4c, 0x0, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000180)=0x5) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000080)=0x1) 16:18:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="829797f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x9c) write(r0, &(0x7f0000000040)="0d590ae493e0c1b1", 0x8) 16:18:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x0, &(0x7f0000000240)=[r4, r4]) getsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r6) listen(r0, 0x84d1) syz_open_pts() setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setgid(r4) wait4(r5, &(0x7f00000005c0), 0x2, &(0x7f00000008c0)) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) nanosleep(&(0x7f0000000280)={0x5, 0x10000}, &(0x7f00000002c0)) r7 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r8 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup(r8) symlinkat(&(0x7f0000000500)='./bus\x00', r8, &(0x7f0000000540)='./bus\x00') r9 = dup(r7) ioctl$TIOCSETD(r9, 0x80184600, &(0x7f0000000040)) r10 = dup(r9) ioctl$BIOCSRSIG(r10, 0x80044272, &(0x7f00000004c0)=0xb2) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r0, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r0, 0x80}, {r0, 0x65}, {r0, 0x106}, {r0, 0x109}, {r0, 0xff}, {r0}, {r0, 0x80}, {r0, 0x8}, {r8, 0x1}, {r0, 0x20}], 0xa, 0x3f) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a40)={r2, r3, r1}, 0xc) r11 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000000180)=""/105) 16:18:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x100) 16:18:02 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1000000000005701) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = geteuid() r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = msgget(0x1, 0x45b) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xfffffffffffffe16) r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = geteuid() r14 = getppid() r15 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, 0x0, 0x0) socket$unix(0x1, 0x4, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000800)=0xfffffffffffffe8e) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe94c613e2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a52b5416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e100bf12"], 0x1, 0x800) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r18, &(0x7f0000000280)=ANY=[@ANYBLOB="0dc49068d1c91555ea4d4dff0f000029ec40297bfa7bc26b269faba3"], 0x1, 0x2, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x2ec, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0xffffffffffffffbf}, 0x400) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r23 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r22, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r23, 0xa5, 0x1, 0x100000003, 0x6}) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r24, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000028930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000004000000000000000000000000000000000ffffff7f00005665f5ed00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r24, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000001040)=ANY=[@ANYRESHEX=r23, @ANYRESDEC=0x0, @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823bece3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e507004ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca00300000000000000ed498d16a87490fefc995e00def660b38c8d935992868c040665a27a09b252286c4d2e8e13298441f2a2ba90846a4778981b3b62364ce171b2a355b6e6cde0922ffef2c29b14b12c7eb2bcb42aa2341826bcf9a157f5dec9f26e58e56a6d5fc175f5cbb5775aa77157feac4f29778e7763378fd51bd2bb15bd0000", @ANYRESDEC=r21], 0x4, 0x2, 0x1800) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000480)={{0x1, r11, r6, r13, r6, 0x52c3c0130fbad893, 0x3}, 0x401, 0x2, r14, r16, 0x7ff, 0x0, 0x0, 0xb6}) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r7, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 16:18:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0xb1b) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x2) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x8000, 0x1, {0x2, 0x2}}) r2 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) sendto(r2, &(0x7f0000000180)="1cca8a5d181c5ffd4f804c553c9ddb3935a1444e1fdf1e66e918ec6126e9e5ddea382bf37d2f00d1bc5485a4625406", 0x2f, 0x6, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x80000000, 0x5a2410da}, 0xc) r3 = geteuid() r4 = getegid() chown(&(0x7f0000000200)='./file0\x00', r3, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x28400, 0x0) utimensat(r5, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0xffffffff00000001, 0xfffffffffffffffe}, {0x7, 0x7fff}}, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) readv(r6, &(0x7f0000000580)=[{&(0x7f0000000380)=""/251, 0xfb}, {&(0x7f0000000480)=""/148, 0x94}, {&(0x7f0000000540)=""/23, 0x17}], 0x3) r7 = dup(r2) r8 = dup2(r7, 0xffffffffffffffff) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCSTART(r9, 0x2000746e) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendmsg$unix(r10, &(0x7f0000000b00)={&(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000a80)=[{&(0x7f0000000600)="1ea74afbcdf6bc6f5328792491d3db8a7987e8e1441b8f375f864e663527d3cc0bfeadba278bcfa6116563cf8f6e48c54a3861131dac006486455cf4178a92240d08a9db7516e5a09b1bfb27b251a284433b46a3b5da604e07db262c68ad4697ddc301516dfb8b1a28e8e0", 0x6b}, {&(0x7f0000000680)="a2405e57fe60b8b6c6672aea5b75447599102b9f776d276a954514c9c79535367aa47ed61dcf29194bed7c0009f596e19a2e3c1db8c3d36f31efccaed342a6faffc80e6be329bb1d9839bbd9ae738f6b71f0440c72e59fa58331cb4f36b496bb8cc93fda42cb43c4dfbe148f7a50972ca1c8c22cd9bd05d217bc3882fa66b7cc289c29f5fcb5bf82487b914ee32f8592ba7bd8671d1fe4a7d63cb47f5db8b3a9dc9a07099f1d6322", 0xa8}, {&(0x7f0000000740)="5af4ac5220bec0b73b02780a634b492ae7b9f0f390881f1a11b22d83e0fbd26a40f14acd610a4ea5f1049f605b4b46e74dade67d2cd807ad2b1d4a5eea2869a09aee0988e673528d809862fe805ee49537f8f1b7c5c563f7db12819dc23729f5611e81e3dac8825fc441174d1addb04c08d594a138f2c910fc5bcbf2cccde94bd5df69ed66cfdf887150ead8e761457db6792d18f837a7e0ea3160281585445d3724b2cc5ad9bbff0498035e59450c40f65552b7c34dd7000fe0a280cd43d76cf4c669ce", 0xc4}, {&(0x7f0000000840)="bf26fed43019113f6b20229c0a84f013102be646c703643b7cd443bfd24e4c05cf8b4a2e244db0436ceea170992939b34d5291df7bd9a20ebd48f69ecf716bb33adcca0ac77491c43f59b0b28016f244b3130cfadf8412f031abf520e2cd0e3fc6e7fe1079a5b1a3603a3558917bb873ac7827bbe2cd319068ac54f7ad8997f7aff827ea401a597c911abe80dd6470ecd97661dc7d8eb8bd6ae3", 0x9a}, {&(0x7f0000000900)="8a92d161a4963a0d6d69488f5930aef02ba013bac0d85ec3", 0x18}, {&(0x7f0000000940)="f6a9fced1e345c00d1bad7d0e2d86c680446fd91ba90eb121acf1405c439356820a4e2e1db5f8f156ae13b9e5bb430ad2d3dd6b15b6f9a3713fd6451b925c070f79b6c99c850d47977787d070c151357a13489fba04847ce71dcf528ed7b068d3f7416", 0x63}, {&(0x7f00000009c0)="b22c30c8eebab6f9f330ea4f16eab9d1175a71b3b5064bbd866b1d1a6130dc0b1a7dc0bf383185fe0b6d5df4fd8d595b3aab8e7da70ecea732a654b9aa47df22dfb5708cd112ccf6414b732c11adec0b6a3735c39cbd92c12042f24369baeb4bf791dbc9980c62b90ae60fc56407a08a249f014f158a0c99a91dd686c610a09b242728dbef6b40c8d7e2a524d391bda0aaade313d1191b0840d48980a3fd0ffb7a4604be60", 0xa5}], 0x7}, 0x1) r11 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r11, 0x2000741e) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r12 = accept$unix(0xffffffffffffffff, &(0x7f0000000b40)=@abs, &(0x7f0000000b80)=0x8) r13 = kqueue() r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000000f00)='/dev/tty\x00', 0x8c00, 0x0) r15 = getpgid(0x0) pipe2(&(0x7f0000000f40)={0xffffffffffffffff}, 0x10004) r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000f80)='/dev/wsmouse0\x00', 0x1, 0x0) r18 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000fc0)='/dev/ttyCcfg\x00', 0x0, 0x0) r19 = accept$inet6(r2, &(0x7f0000001000), &(0x7f0000001040)=0xc) r20 = socket(0x20, 0x4000, 0xff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001080)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) sendmsg$unix(r12, &(0x7f0000001300)={&(0x7f0000000bc0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000ec0)=[{&(0x7f0000000c00)}, {&(0x7f0000000c40)="f9fc5415b26b96d50d78cc300dd2ba19e575d2446fd3d9fe5f2d809d77626f28cf3fc1c6ce104ec18443b8a22fb1b54c9216622817d03b3d50680f02e344928d165f09b6135f91c9c761726d18f42ae31b8ca061b8fec8d57862245ecb2fa9f6fad28c51d827dfe69dc77656b5ccd035efe057d399153132bd20b6ebe3fc381039c280f1c10b42058c3193b403e324ff44e36ca913e605c7c82f056434790c3d5e7bcb59ddff9e5ee8778638472693dfd83b35d5cef053b8098e9b44b65fcce07094e2244abfccaca00ebed93479c86e27be2c794206eb9ffc12059a3c04b0eeeb0252d945501486d227c1742deae81abc", 0xf1}, {&(0x7f0000000d40)="aea13ee088ae3d46ad243a73242a87b76f47cbdb6d7f3ffab0e52c37abbad4b3d8ffe9facbb675b94e412ebbeb9f4da22648404203a52a1157074d82439e54c78b0845b7e228259a7d8f40cab773520084cc00e86a8e3fc05d52decaa014c35a6f382001c062cd0c3569c9a35a930aa86ece122076acec1ffe14777768d7c8b43e542e6d2512dd2fd45a7ffc66b8cf", 0x8f}, {&(0x7f0000000e00)="08621c0d37a0a5b5139281ec78863c7e92ae23a792c4900efea1bf031c9d2f12f17325bd2c93be90b4b8ccdc22da28843144b2a121ce1869064850650d47a2c4319e2b35a04831c1c9031533319fb70cdf0e9fe37878c580705949f15638dcfb10d1aec1760c3bc6284fef3a17dde5defa315c58eed114c90f104398de60d076792186ac82cf044ecee85638fca0d278879f", 0x92}], 0x4, &(0x7f0000001200)=[@rights={0x20, 0xffff, 0x1, [r1, r13, r14]}, @cred={0x20, 0xffff, 0x0, r15, r3, r4}, @rights={0x18, 0xffff, 0x1, [r16]}, @rights={0x38, 0xffff, 0x1, [r8, 0xffffffffffffffff, r0, 0xffffffffffffffff, r17, r1, r18, r19, r20]}, @cred={0x20, 0xffff, 0x0, r21, r3, r22}, @cred={0x20, 0xffff, 0x0, 0x0, r23, r24}], 0xd0, 0x1}, 0x2) 16:18:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4301) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xfffffffffffffe5f, 0x4, 0x0, 0xa) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0xff, 0x9}, {0x18, 0x0, 0x8, 0x39}, 0x800, [0x0, 0xfff, 0x10001, 0x400, 0x2, 0x106a8bcd, 0x2, 0x7]}, 0x3c) openat(r0, &(0x7f0000000140)='.\x00', 0x2, 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_dstaddr=@un=@abs}) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:18:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000200)=[{0xf4f0, 0x20, 0x8, 0x7}, {0x401, 0x4, 0xff, 0xec50}, {0x0, 0x5c, 0x7, 0x401}, {0xf800, 0x40, 0x3, 0x3}, {0x4, 0x0, 0x3, 0x8}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = open(&(0x7f0000000080)='./file0\x00', 0x30300, 0x40) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x4) 16:18:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r3) fcntl$setown(0xffffffffffffffff, 0x6, r3) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 16:18:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000100)={0x1}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550c, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:18:04 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000300)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r2) r3 = geteuid() r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r8) r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r10) sendmsg$unix(r0, &(0x7f00000014c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000240)="55ad4ee01534bf0530c7d72fbd0154957d2f392869c891acc71167a88f321e21244f15d6d6053472fe371774a7b7a00d646412f0ad6bc99af6176d1f01aa4b4fe6ea0ec2a550b1996c2a8dcad8e610ea2ef58ed65d1dd61b91ae0676ef950f8ce59cb2c25abb12c0c4daead56314e8a9fffe1fe2e23748ae843028c5774c0aef50042c301174989c903b05d6325ef9", 0x8f}, {&(0x7f00000000c0)="dea640c262f997b51573765097416d2327d21a9a9efb0aef27974b3039754fce526c118f09857e7427b745b53f243ca99265a656f00b208bd3150a", 0x3b}, {&(0x7f0000000340)="c3f3d8aa816f975a9fd4aa6822f0a5839d74de28fb9d5568d300803b8ac7887124fdd58b2ec547a5ba8567e5653699c2573ffeaf0c4a60a54e8f4eccfd500b0057e00dce18569a765b520a93b10b902ffffc21a19db4f863967b50bac16ee94450c6b7290f36441d50e452714143f646c37c860c0ea341ad45c36d8b66abb881102e8c4bce5168a6545bfaa42528e460ea720c30449a750a8502ed72fa1a3944f3bb88dadd3c6adf8bdf1ac2fd4f5a520df3df7e96240579a53cbf5a2a787b267c04a948afa40dd05eb9143250ce9155b95f61654dfe9266", 0xd8}, {&(0x7f0000000440)="0941e66ca3e82d83b552b870f9cff6f76a65d525909a076acc14b0adeb934d98341dc29c832c01b8a32cf07203ae3be6edd4913925cfa3def93d69b3e06650942e6c617d52109187f2f87fd4270fec5d06beea192f84a7e1a263790ac78f09b27312ecdc04809e76316112c3b43889abb77cdb90935c22d77f5fb9500658d317aafa28e08dff9ecfc16e8152dcb04528608b19b02e363b08f479b94a136b5cbea89410bfb285280a427e5a031da565fbc94c893a0d2e5e0ea1808e57996d2c8ab8a57abd6290239a76f9d6463d1cecaa7da4193b5d9308925edf12ae6917a353c2799d5cbeb61fe38cea5fbefc91135cc00575c761118ac74f98603e79faec83ed1861b9c04a4736bf82241a24145299649e5072523f9befdd70647934d3bacc5b7e4e7e258eb9e94c045d5f321bbb12108028b2ec885932c917c48c033fb411194bcdd84b61ad4a1ebba0634b957bc40a7f03a2eb753863a18c977adf173783a836f86069fed714f3316cfe893cb7c0f729521119ae12031c88521de33f0b9eb60813b3548635cc58eef714f0da023c3a9a9fac7d02dec6ca5ec3e925dd3080b328148ad42b0bc636b9c05f0599d24224de2ed316f284d7168cdfff51acf432f819588a92ee3c2d26f81a05b2ec77bf3cc336a9bc5eb1c5382bf139dcb86da76ceb8e5d8c234b32a195232fff4e691595056fe4203a3c2cf2302c0c04bffe9ec26cbdf6d88f9dd695a1010793d5f490a915fdc1a33257787a59f82f9f2601c4937ed895650ec775cd19db440413ed7dc9aad8a08c186e3880710ad6056fda163c89fb4e2ff131a1e16e2594ebbc54e662e7dc2292abc312971d4e06af6d0a8405f0eca68b18f9edb659fd904ad60fa1e97d5c88fa7169a429a3df5891d7d5ebddbac5d53d1b67b6300cfa55cc1f25f87347413883f8642e0ac2a2d77a406e31a89b18f2bd0f89d0bf4933eaf9123a373f9d41440f7c0dae2aafc488ef0e4b465411bb3353b568b538284f9338db58abaed4a9ebe6b4c5bb8de048205d850422b964a3c4a95b2d7233b97dceea22e1cd32859cbc93c72c3fab5bdf379a5b0d11aaa5c5226a48447faa4c3349b16abac7eb4ca6cb25369e3f5624f89a75bf5fac3524d25f51c7cdcd7150a0354c8cd17e68acba35286ea02654e0c8445ba867b0f767069656acfcfb22df30066818cb9b1bb2505d60bab8803942ac9f8ed74041ffc4a09d6ddae18295bc37721a01066e2356623ee62608d75d1ad2316304a26a2037fc8217b35bb6a9860311734ce9e56b056db25d964d30cdf499fe9481313f4340208d99314282eaaa26ed6df50579b1ab3e0368f5732b5d56c412023195e36e38feab42e69000df96ae4ec4a6ce4370a722d5e166b8853d8a4633d2437a0eb3c188fe721b811ea984f438fb60c13ebc591121c68722f8d1f6a3a3ab1aa394f5470f70e79f8e62f96bbae5d06d9e31f0d879db15ee1f5b0c8a4c84f6a59cb3e043d638b96163c438702aaa86ed7e9b706ccd8fbe038c06f9638a7ceeb9333d6af609465974a042bb780fc793c5befcb6664b26d193d8ef2b4feb34c566b68e07d9a929ecfe904e213a4a3f748367ea56fd8644d0c4535bdc8eecd6991cc599edfbebc84dae9bd6f1395fd74551826b14f9d8889b85ebdb27b35d08814e62266e67549ca48f382f9ff38984bae86793262063b2385c44da9f39b0d55a787a0a6a9d52ca1c61e329845ae60ee811d37f60cbc0f81cac8bb9a4beef40259991acfd357c60f0481ce89238df1353f83ced56f5fa0bf6d64a8ce04b5c6f796a926adad54bce314f57e14204e19db5e552e232378b1fedf44db812bdf3aaf31cb4f343ac0bcc907da458845c1d85604f514a878a2fbded7f1df1a5819187308a0f3800133077eaec75c0bf7731749fd08766c306b29d0e86b34b9d9bafaa23a0d768a27b89b66f1613833c5e999d9f802ea1daada4cf5f8a3ee6731ad5bfffd3309d0e285cd80c9d92c5ab7dc438636a9b2e46a7311436edd5f0b6ba7eba80ad0179d21a902f3498810eba57bac5204de97ed9bfc5b5565c0f71724c92175cfb296758c7bed08d19dfd996d7abcbd761e79e61cddc38f024394144578b4a138a7bf4b75d4dd8ac7762343fa7d0628d0e7efdb26ae8d9f73e79eadd2c3674948437802e7783943c385934360739ca647ee3431519d8b3c4a47ab4370617e3ce4bc8c01a30e2ce057df52d4fc10bb850c25f249a6581ed324903e1e3cb90f0c8da5d050c0f88a1d96f9dc7769aba8ce8f2c9cc911135f6fe0ce447b7631bdc8f42647dadd3779a3c9ce9acb758817f17c1d2c7411b579ea48f711f0d89e38f433b330fe5b0e65e31c34f76579dc55cad7e6fa009dcb81bdb99a48b2836fab3f197a805244fed8b88d62f9068c681117f3ea9b8e01e4162c20d87ac5ea68c802cd7dbf15882e8b1b3e6ab31acbc8c069bc4e68064de0c8e95e075bc6882ad45e89cfbd49a4c9529e78cfa2a7aa32fd19b95f68fed8fe6e85e985389e79daf52b1ef35ec6507068c682f6d19dd66b1f15dfc185ea19229bbf18113f86de7dc9443df894ee068e3f415a7ceff0e1e14fff4a2cb298bdb29ff7a913799ec3e013051e16f5c5a16c672364f32961ac3dee3e905c8b4fb061b7f7823fb7d12d20933f67a5ca3a1dde0664656ee264b9801d0c1e12497b439f2648f8a55fb69aa02749bcbb515744de8e81c48e7f67b2a0e43de9586bb99156dd4dd4eb4f4f7e825f5e6bcb66fb33a53a3075059640359aa998378fd6b0bd7ecfb113c22cd2c1770a5b156a74c3369d4b178d690c40af7442c005a78b59ffd52473cf2cd1e4c817c8bdacb61f4a8c1b6182c27a520392cbb11af83ca417bcc61cc17bc7cb1e4f85daf7e9d0ec9aa7ebf1b81dfa70de1a262cf9f9b6e0eab2abc5de978a1df656f7e0ded876370265f62b7d5d05aa9cf19b3b3f52a7eeb1bbda0d3184ee812569a68288a70968287d9b4d677dcc57740bda18e3fd0df21c742f0bdb0b0390fc2513772672185f62b7e9a57b7d15832844c9d6eb2dabe72bc7990a50ac00b262d637ccf1c8aa23fc89707f7e284b8a5bd75635237faf04f7bf53b1b311f2acac10b1bd71e3c9a93cb22b746437a152a8fb1750de7b0894881e83052b0ec9710c71e3639dbe8f5ab3e82712998fae8d925ad978867831ee9688a077940eaf59d4dee86876734695e66865b830b8c6825bc11dd2909496b6bd161dc91b1d0b3cd5633dfaca85788ef906957eaa3464ce4776609ddee2855eee8ebe18128088b05b46e228ea67a8cc69194dc704395aa4d9cf17619d1d307c84e32eef7974a8dc32c7d5f9b50f0fe1837b1e6885f137862b5866c04bd81ff84126dc2126eca65ad14f00f527e75bd4428cdcf59ec1dc917757342946f7f7f2788553a8bd8cacac61961e0e04d3c289fdaa06ea64cd9c0194442637171e7b42e1bf2978189191ea4e3bea6b534a7574a654167716a63b6448d9fef04dce6f09599e6a12f6a3ff828fd98e56c8844542a25624e76a89e13e3a9c8eef81b007faae430e701b4eef65284282232541c989236507324c127e171c85c32651deeef0374d45a39d1c081600de106c4e6c0b91ea52404e4e20b34b62701cc6224a6c394c67d656926c51479fce80bba3496748857bc9d5958b8cd96fcf99a22e91f302cc3e3db186211b3f6cf187d50e433c8b089054b1a1f3c6bc7efe78f0e1e1b327ae4997efd44dcc45d5b1335eaa1cb4aa902d18943f216d8474f76bfaeeded84696ee52bb8d18efd2e86f4812f1cd2efa586eb0c0f5c33749adfcc15d50bcb27445c7b7387f435eb17b4ac6aede1086a3b07cfc80e5e4e905f61854de68514c91e8d56fe1822a4737895c512562562dc1b14343e5901c2717d749b06984647b610a4b6075937b3c4404626980b82bd404842ec28c9866c93b4c8e77b5a2d446b1388716ca444ecf2a27de33350a1b781ba252b1b9db4e7ea101283efee756f093b07d676b4d07a1bfcd55e3aa84b1a51011738a6fe640e9e3a279370733e537fdc135f36dd444e561b8583810157527e96b21f66e7a5cb366f08ad42869a509e99116696fcead30ac2face943766a60ac3e43c83214491c13cc364f12312f7b93295e353b24c7d1b8cb5710566287ab415fd4b556e4e7cdb9920fc0d5203239a3ed874e3a35aeaf6a1183f6765c60ae45ff64303d39b6d98a19d20b1276fe18c7ca9cae237d8c4fba54f71d7cc5b4258f2ec5cafeb35ebbbe8ecd85a81d5a58965714ec01724cb888adf547c54d56fe691b1125d5433f8cd0982a9970af236ec5b3ad96db1e3a41177736e9cb001848fd155f0e3d608fa317f426ce81036924d1ba1c65b85ddac0fe8a8f8ef7732c99a2f9e564c1f53e35dc5c4c35656a8cbc43631fe3a5bec5b61226249c6c48fd7e5b52d8783f70426bf1f77b7e89ef04656f26b0c5838a7262c44510e722847546f44be164a78071f8a32c3c731b9dd2a3bd14049a6aae6580abd24cf1f25ba878011ef323dab6b191418864f94ef8658a678f9d964b7800173abb29d4df285cbd32443238f03e0c5b1e689a74d8581f984c9f9744147af5fcaf3b5d20a52f3b98b8f4e320dd44db10b4b1c0f1fc5badfacc7d717158179331a42dd6d087654c54b10517d5d1d4b98656857f42a8720fcb4430c2499518a1e0f81b6ed9779125c72f42b02e7ccff740373fcc05521c4cba31c275308057b7b73c64454c30e7213ad624fdf205c484e2a8483ae9136bee8da3ee6a6b084d21824a4eb5dcfd914e81306225ac8c0c7800f290adda4f409fbea6e27992cc8e4f7c83d02aa078a5671017b1e86aa0c1f91363ec740fde7985090771a35ca1bf2231b5f90fe6f7cd32f2b520ae7470bb98592315194425d7939649371250f82f9c134999b0751eb4105ef58975fc00983b6717b59f524e8432465e48ada207ad6ea87acb41edeb42c8cbc68057c9585d9709c8e57a6f61d49adec2073a2e45a52693ec0bc227647406ef5a9132c8663fd55cc3b3feac00b99ee0423853421b707413a7da7bf5af191045caa8610f834bf22c0ada26715065a9fd91bbe0d39c090fb1952e4d48db0641dbd8f78d73f3ef13764609f9fd599b3fc791eb010f64428d1d90ad8000366a5a57a8b5143fbe37c9f21a64e8367c11000444ddf900bab64d9f78298a68da57898cd3f5f0a7034c215760aaaebbb3e1ca38ca2427a0c87b92f7adf37b6b82fb0327f2ecd67541efe50e8e023e654174798665d50444234661aa8f57b1859d2345fef921bf51d14a8b9e0ac5184a5413298f85a65f098672faffac38acb1e6b3cb26823fbd4532899601d4b73e6d7bcdf675efcb2ac277cdee32ec05d76ccb0a5c9bedb53b14e4f746781c4105011fca0e6e6ee8277e4066571017fd88ddd46d76c1248471437017db928c425f544dcea16cd551ec758a89489157680acb908c0e62e284ecce287729b4635620399479010e594a78e58b9710c7941cda715295ffe0cca9c0e2e41dc8d3930ff028723635ae887afea9585028c21d794e6fc7a1e82f46f50c75c0b1f684cf343edc852711cb4f5936710ecb036dbbb5e6df92e51ca06dc8262d654d5e4b3fe8ec8ed77188a7165d47eeb273622f5d43df2c068005b9e88b718050ab47644b2d31f0c62ce1fcd162b47bd010b71f7e357580efbb2331316e00ffdb8f966eec20387b3b6bccc298358c6ef454bb5bfad4ae362aaec0ab968e4fab7e00271158055a0d445ea095d300063334811a8001dcb613c53018f3f7e", 0x1000}], 0x4, &(0x7f0000001440)=ANY=[@ANYBLOB="200000000000a5177d31000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x3}, 0x400) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:18:04 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCFLUSH(r0, 0x20004268) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000000)) open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) 16:18:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x20}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x100, 0x14d12871b9932b71) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x401, 0x8}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x3, 0x94b, 0x7fff, 0x7, 0x9, 0x40, 0x8, 0x80}, &(0x7f0000000100)={0x2, 0x2, 0x90, 0xffffffff, 0x20, 0x1, 0x80000001, 0xf3fd}, &(0x7f0000000140)={0xc6, 0x7fff, 0xc2aa, 0x6, 0x800, 0x6, 0x0, 0x9}, &(0x7f0000000180)={0x7, 0x1}) 16:18:04 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r2 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000240)) fchownat(r1, &(0x7f0000000380)='./file0\x00', r2, r3, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000040)='./bus\x00', r2, r4) ioctl$TIOCSETA(r0, 0xc2d84228, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:18:04 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002008, 0x1000) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x18a) r0 = semget(0x2, 0x4, 0x80) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x4, 0x0, 0x3800}, {0x1, 0x7, 0x3800}, {0x2, 0x8}, {0x3, 0x1f, 0x800}], 0x5) 16:18:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x81}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r1, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r3 = syz_open_pts() kevent(r2, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r1}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r1}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r3}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r3}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r1}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r2}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r4 = syz_open_pts() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r4, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97673b2fd65dd3f85db3d1ecca9bc3fdf153391", 0x5, 0x146}) r6 = syz_open_pts() kevent(r5, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r5}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r4}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r4}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r6}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r6}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r4}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r5}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000380)) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0xc1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) r9 = semget$private(0x0, 0x4, 0x10) r10 = dup2(r8, r1) ioctl$TIOCNXCL(r10, 0x2000740e) semop(r9, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) 16:18:04 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000200)={0x5, 0x0, 0x0, {[0x8, 0x1f, 0x71, 0x5, 0x12000000, 0x3ff, 0x8, 0x1f, 0x1, 0xfffffffffffffeff, 0x0, 0x101, 0x5, 0x3e1, 0x8, 0xffff, 0xffffffffffffffff, 0x101], [0x9, 0x7, 0x7ff, 0x8001, 0x5, 0x2e, 0x3, 0x800, 0x0, 0x4], [0x100, 0x3, 0x7, 0x3, 0x8, 0x7, 0x8], [0x10001, 0x3f, 0xffffffff, 0x9, 0x5, 0x6], [{0x2, 0x2, 0x9, 0x9}, {0x6, 0xffffffff, 0x6}, {0x8, 0xe77, 0x6, 0xff}, {0x8, 0xff, 0x7ff, 0xd65b}, {0x1, 0x7, 0x1ff, 0x1}, {0x1, 0x7, 0x0, 0x6}, {0x2, 0x7fff, 0x800, 0x3}, {0x4, 0x6, 0x6, 0x39cc}], {0x5, 0x10000, 0x800, 0x6}, {0x100, 0x4, 0xd2d3, 0xff}}}) 16:18:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x191) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffc, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f0000000340)="ca9054543b8308b360b5efaaf509890138992ea5017f1230573e02651dfa77f2b97e2b5948e80364b349800f008fdcf6b24ca325d896c78e78228718a914eba0a5250ce8d01a254c72772060cd44f18c8e0c80c12f8af4befecfe9bed615add62a090e5d8c7b8598654d9c0ba69c01448c5e8d2c88d13865d3ec7013d1751fdff27a0004079f4aa4b7e910da5bff7d34eabf339dc6da4ccc98e70295c70aa77d9f3f6650172208e08a0ee1e308104ef0518e2bd97dfd0e695a5cd58da381c1753a44018d3ace8c6228c1c9941706d10ba2111ad7f4697893bbbd77d91513287fc82ffa1127b9be1a947d3695f7d4e03c1b1e64e1eddbcc2504bdcee908cfc6c13e329b447a5a8a7fe62a7aa1dc1700ec2a4e0145152433f6dde7b2c7b8747f5e37359d62b407976ba21decaf981f7be778b0b576a18653105ced", 0x13a) 16:18:05 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000103, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(0xffffffffffffff9c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 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) 16:18:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:18:05 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e55f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x1, 0xd}, 0x8) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c65300030f135e700347fd376351abffcdf85ef82107b9e697a9a0100bffe1d5293fe872ffe61e9ff1d92449a086ad0ed5c583f3d50e7f4b86e581428a80ac16a24dfb458244e0c5180727f8911c195f941ed94d46daffdfecb348db9352491c1affef2f0e1f83b2df3e3958a06b5672f1e72989293a9579f0072436542990b89f53023578e"], 0x10) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000280)=0xffffffffffffff14) fcntl$setown(r0, 0x6, r6) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) dup2(r1, r0) 16:18:05 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:18:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x6) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x1, 0x2, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x90) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x200001b4, &(0x7f0000000140)=[{0x8, 0x20, 0x6b, 0xfd}, {0x200, 0x9f, 0x7, 0xfb63}, {0x8001, 0x3, 0x7f, 0x81}, {0xf2, 0x80, 0x0, 0x4af82eb}, {0x4d84, 0x4, 0x0, 0xfffffffb}, {0x401, 0x89, 0x4, 0x3}]}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect$unix(r1, &(0x7f0000000100)=@abs, 0x10) fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r7 = semget$private(0x0, 0x7, 0x80) semop(r7, &(0x7f0000001140)=[{0x3, 0x9, 0x1000}, {0x2, 0x10001, 0x2800}, {0x1, 0x400bb2, 0x1000}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f00000013c0)=0x3b9) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x52}) fcntl$setstatus(r8, 0x4, 0x8) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000080)=0x20) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f00000002c0)=""/116) r9 = semget$private(0x0, 0x7, 0x80) semop(r9, &(0x7f0000001140)=[{0x3, 0x9, 0x1000}, {0x2, 0x10001}, {0x1, 0x400bb2, 0x1000}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r9, 0x1, 0x8, &(0x7f00000013c0)=0x3b9) r10 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r10, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCNXCL(r11, 0x2000740e) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r11, 0x6, r12) sendto(r11, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0xfffffffffffffd9d, 0xf, &(0x7f0000000100)=@in6={0x18, 0x2, 0xf4b3, 0x207f}, 0x211) read(r10, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r10, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r12}) writev(r11, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000440)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d371b6b791ad5f8b0ec83841f70e8761b9f86d8daa99756abfd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96ac6fe716a07c1", 0xf5}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r11, 0xc) ioctl$BIOCSBLEN(r11, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000740)={r12, r13, r14}, 0xc) r15 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000780)={{0x9, r13, r14, r13, r14, 0x0, 0x3}, 0x70, 0x7, 0x3}) semget(0x3, 0x8, 0x48e) r16 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r16, 0x0, 0x0) r17 = dup(r16) ioctl$TIOCNXCL(r17, 0x2000740e) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r17, 0x6, r18) sendto(r17, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0xfffffffffffffd9d, 0xf, &(0x7f0000000100)=@in6={0x18, 0x2, 0xf4b3, 0x207f}, 0x211) read(r10, &(0x7f0000000880)=""/71, 0xfffffffffffffeeb) fcntl$lock(r16, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r18}) writev(r17, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000440)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d371b6b791ad5f8b0ec83841f70e8761b9f86d8daa99756abfd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96ac6fe716a07c1", 0xf5}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r17, 0xc) ioctl$BIOCSBLEN(r17, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000740)={r18, r19, r20}, 0xc) r21 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000780)={{0x9, r19, r20, r19, r20, 0x0, 0x3}, 0x70, 0x7, 0x3}) semctl$SETVAL(r21, 0x2, 0x8, &(0x7f0000000340)=0xdfa9) semctl$SETVAL(r9, 0x4, 0x8, &(0x7f00000000c0)=0xffffffffffffffa9) 16:18:05 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) fsync(r1) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) socket$inet(0x2, 0x1, 0x20) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x27, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000380)=0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000380)=0xb) r3 = semget$private(0x0, 0x5, 0x400) semop(r3, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000180)=0xf48) 16:18:05 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r1 = socket$inet6(0x18, 0xb, 0x6) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r0, r2) recvmsg(r3, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:18:05 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000000)={0x2}) shmctl$IPC_RMID(0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000000)) 16:18:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c}, {0x45}, {0x806}]}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:18:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e1ffffffffffffff"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9a06e30300f7000000000000000024e00818d29b", 0x14) sendto$unix(r0, &(0x7f00000009c0)="b78abeb00a17bab731d6481c69b70d8e32c0bce3fe097caf772ebe5b33c46278bd73371f7a55963310fb1b65701ca4110499dedbb3d989870aa53c7fa3a400f6c21e0179a0f824b4d7c9de426d6e4b011d1bb793c153441fb99ccf1dc8e6092f76904878d06693228c8fabc242cea1fcb29a75a86dcdde66b569b44bb3bc6db4d60d05b89fc8996a64feb5253f8d691ab1ee8cb22dbc71060bfae74a1a65d94ed94b0abff0fe6f47059494cebee07d73e7b9c445f1fd2d7e51be1398694c9d8b933b7f9d0a03a4618fb8955310c1019d3fab26dba3ce0e546b32bf32300464bc1152e9455d856be4f6399c216c1933bddaa2d5dd0013bdb0ac387d5f4af4bf1b5f36a38112f72316e1c9b6328fe45e4f79091cf98cea74dd9dcfd3b3b930516300fc98e49243c8352fea967e36dd7e5d8df7439ccdb4c87947f05ab25c19a5ab1ab07eef947ef57db5911de7dd436855d1c6401fb42516022c2507db1584a137c53bd8fd5605418a7eb5aa8de024ebb9a00a2e0ff2388ef3fd859cb269fc53aacadcda2929d969d06844ea93c9da31bb47abb4490c644d5c0dd218dc130983a55979c60346efd26172f47d4b92e733a5138b9ff72eb4bdfb59beef81b27511dd3d1f7ef31d2ab971bdf9edf4c81c8259eb15c75d427280848a3291e6d3ea830be304d334601942e51b715541f77d5c5a16d50d58d4f4c1a6f16b4b30d4c642ec267d11df788b3db039ca6e20aea03fa9a070835a29b80938f055ce818d57487370fa19340f29c09c3af3ecf7a699b491f6ae0674278db18084adcabaa8fab62fa0df5f1844a04c509cb7c85d99055a92a984c0d3956dbcc92c157fc5cdfa8d20df8f764b376edd48d8754171932312d3f7821ed607d3b5b8b83d11de51429da82dd729a865886c9fef18ea0ccf0e0d5843a9b88d02b3607375a5c38e37c9d0f3d94825554230192526eb14864b5f0aa1c0110d88568b0e8bfd411245329b17aa355c03705dc2d7498b0581324f5471c477b2c8ebc1fc906edb7145a0b035d15866f0cd6626dcdde5834057d0733d0534f970b700f1d11f4de003bc70a7d0cc36a62195fe56433cc73a853a0911523929a6ebc302dda6098f6f4d62d86d4b2cd3e41f0e8e5dcd1a99f186a9de438ef5871e97d5bc021e7e2bcefa261dfc0a56c6e4e0f463f99272a7ba21ce36d3dbb890d276bc602b0150f9881a1613525821bac84d05d3cbb8849d93e3480fa92b49072afc890335ab4c7a17ac28faa1e48612d08f66b01acf09e4a34fbb48bccfa02aa07174f75c2d01b48f49cb472674b92809c2984c0cf8301604938da1d2a01fa1b91a67d97a5932454a2ec72a0aec96d0dc990e648d97158d41a8cef3691d55b8b4646cf6a8ecb5d4cf28b7eb2ea3fe3ba151dbf2c52bccf9b2c6050e7ae1f018041b3ad9cb7439eab79b1c6bd9f7e25eaec073fef0c33291425d4f4e57db76e0c14618c3b2133f96862907ec7f232f764924dfe12d9618c7895c412af5efa418e8ab7d5001dd51a5cc826d7cc8c699d88bf2cc35d644039a9d233c1d9b58656c9bf238c858ba3863130551a3fc15c8df0ee35635eb69b18ac4f73bc5b49201c22b4ca72e8bd4f175f36164d566f19fba014330982cf547876e04a3ce9356767dc0d6038e3ecb508e916e09634372ff410aff8ab897a97e9e6b58a7644d810663acca962ebac8c25d2c84585a9b5fc1ff3130659e4858a10bba8c9f5a4d1cc08d52fa6f16384250ceca5286203506c58390de0dd17f148ba5edba3487f93cfb42e559dfdea5269e429e76543cd84bd4ca6129707c0ae4995fd6cc2168cae498a36fbb48ca89fe4e30d354a281ea6f85ac3cc5b67686895dcb9b075b5741f0e7a729110fa0debe04f338cffcf160c6480b08b512a42cdec2d4e52452e1b9cdfb934943f3bd06f592e49e5993e4ee688e0b8e31f08e0c958173e94d0f63f6363f6ecad1e633dbf5f920d727cfa910e065e6e139da04fba66ee2fc9c40a7645c79be51", 0x591, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x101, 0x0) r3 = socket(0x10, 0x2, 0x9) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r5) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) kevent(r1, &(0x7f0000000100)=[{{r2}, 0x5102024134d2e634, 0x10, 0x40, 0x685, 0x6}, {{r0}, 0x8000000000000005, 0x80, 0x10, 0x1ff, 0x4}, {{r3}, 0xffffffffffffffff, 0x102, 0xcb275e86cb4f51ab, 0x3, 0x1}], 0x6c7, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffd, 0x0, 0x1, 0x5, 0x5}, {{r6}, 0xfffffffffffffff8, 0xe4, 0xf0000000, 0x6}, {{r7}, 0xfffffffffffffffa, 0x2a, 0x0, 0x7fffffff, 0x1f}, {{r8}, 0xfffffffffffffff9, 0x10, 0x20000000, 0x401, 0x6}, {{r0}, 0xfffffffffffffffa, 0x29, 0x1, 0x446, 0x1000}], 0x24d0, &(0x7f0000000240)={0x3, 0x5}) 16:18:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x400000000045}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x6) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) close(r4) lchown(&(0x7f0000000080)='./file0\x00', r2, r3) semget(0x0, 0x3, 0x10) 16:18:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x54}, {0x2000028}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x3, 0x4000, 0x8) pwrite(r1, &(0x7f00000008c0)="b1e9168b8fad2705509dbc14e8b2310b245f7aebd9eb0413b0f0563d082cc19e39f308f5eebb08cc913829746fbf02333572ca2f132815d5b5ff95f50991afd699c29467e5fba1384a76ec4b2f7789ffb0c212b3a2650a20fd34a9d854cb6467232e92106e290c85594d3d7e5cabfc377ab402534b560d354b60c0caf6126d92ff85985491706f8c2a0eb24b799308ab59290bf8c015a0bbeae22464f63600890f619602f4651b0a7338ba732cdbcc797c6dc7fcc958bef1000047743e0119fd04466f0acd1f3508d386169a3d8a684f39a27c7ef443aed03bf366b3c3ca7283556708d9b94eb72185d9d712262e2dd4b646d45afbeae65258b79e21b89d7c1bf6593d490f9597de3d0b45b796e0bfa1a7d4eec388842d0ff87fa34698bd2793d24cb8f556cff94b04c4f2a7cd4ac74b0b3914b7bc8c09a28004a0aeaeb7a42e8e1ee5ca23fc5a2ece693ebed421ef71fbac7482d37d92125735d9d2d37627654618a5ebeed703a71da21ee66eee55df95fdba1a47ae291185da0f32af7b806b3683aad5cc02f16ff84e445af823e5334299030979edb540466e25a08312d4bc25b9ed86b21eb0cfcc03350aedcf56487bb3202cc8332b5ed58921298e544ec3c5d25e14fd61817d7cf59791413e1ae9092b6eca498f5d5e24c714295f1ecc490f147a948309ca9cfe8a86592fa91dc7e4379a32d5d7753ca424d6af487fa16d97225a3c4ac3b15bbb7b71b0146e1eedb74712a360f81995cf3526e2c27d58830e47274dce8f0d9b29c34f02dad60a9b244a725078c92ee172d4c199b0235fb281a89fd51ddb2b851bb1c1159b0df4eb7463e954849ff01b36ec4e70270d38ddc053fc2f8dce2c1c5b6256ce1407b19d38c0566c87d49abc96ffa7ecd0ca1f2a9e1c6c5fa0598ec742c8294ba02d62306599", 0xffffffffffffff00, 0x0, 0x80000000005) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x31153819fc720358) ioctl$TIOCSCTTY(r3, 0x20007461) getgid() shmctl$IPC_RMID(r2, 0x0) 16:18:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f00000007c0)='./file\x00', 0x2, 0x20) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000800)=0x20) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00002e4000/0x2000)=nil, &(0x7f00006f4000/0x4000)=nil, 0x6}, {&(0x7f000026a000/0x4000)=nil, &(0x7f0000761000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f000006d000/0x4000)=nil, &(0x7f000054a000/0x3000)=nil}, {&(0x7f00004dd000/0x4000)=nil, &(0x7f00001ce000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000635000/0x2000)=nil}, {&(0x7f0000138000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00003e9000/0x4000)=nil}, {&(0x7f0000782000/0x1000)=nil, &(0x7f0000198000/0x2000)=nil}, {&(0x7f0000106000/0x1000)=nil, &(0x7f0000440000/0x2000)=nil}, {&(0x7f0000274000/0x2000)=nil, &(0x7f00006f6000/0x1000)=nil}, {&(0x7f000062e000/0x4000)=nil, &(0x7f00000ba000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00001b7000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000060a000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00001e9000/0x4000)=nil, &(0x7f00005a0000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file']}) 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", 0x23c) r3 = socket(0x11, 0x4003, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) chflagsat(r4, &(0x7f0000000780)='./file0\x00', 0x1, 0x2) sendto$unix(r3, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000180)="1aa23cb42db6ff6211c5f0010831860f326fd128a59dbc467a6315ac196813c62ad673de6041ae719f396a3f75cdd40f46a780e844f3bcc1f7c65af63d01fd20c304e0603e43561f08ee6a9b9c8956897d026ca740c359d27692223d3daad7ec4c2b8305fb7cf31a46a670928db397da7cc8a34c6dde11ba81918cbd9194ac44d8d22b65f15a5761d63bd91f0da3e865ce162fce29c9f6d24d47f3e45bedb6b1781643", 0xa3}], 0x1) 16:18:05 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000040)="333a312524e4a525431c7f532b4d7b70569ff5002151cbe085555365f887689b61e2d372a9", 0xfffffffffffffcae) write(r1, &(0x7f0000000040), 0xfeea) close(r1) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) dup(r2) close(r0) execve(0x0, 0x0, 0x0) 16:18:05 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, 0x8002, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/243, 0xf3) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:18:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) bind$unix(r0, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xfffffc94) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000200)={&(0x7f0000000100)=[{0x1, 0xbaf}, {0x83, 0x43}, {0x89, 0x5}, {0x8b}], 0x4}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40072}, 0x44001000a}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x0) msgctl$IPC_RMID(r3, 0x0) msgsnd(r3, &(0x7f0000000380)={0xb7ec6aae452e6303, "8bd0daf347d44d9ff78f9a33b39d5108847af47a4cccfee5041497ac1afd38565e72f430dbbf0a0f64b91a4e87ff615cf0bf9dc892be76243f259c3041712ee4309335517041c3d1ba87de6f75ef2537bc6c83422da1380b924ab8457f8ddb470cd196bd2e4aff1f486b8b425e4446be470d143a3b1ab66896b4f37c6caf10532271bd6c8e6f9106ab543f758e5cc7c6d7721950617133e470614d2748554b1e84f1ec309b2f5e580a54ac6541396da738cb439da79c39539f2c339cf9cf536c3711a3f0f38e69ef72b1f2acbc1a6dd1a93ea893c77fb50a8ee2ffa6120fe58914f9c737a65adee4"}, 0xf0, 0x800) unlink(&(0x7f0000000080)='./bus\x00') 16:18:05 executing program 0: nanosleep(&(0x7f0000000280)={0x3ff}, &(0x7f00000002c0)) open(0x0, 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2d}, {0x25}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x1d5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) shutdown(r3, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) r4 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x200, 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000200)={0x0, './file1\x00', './file1\x00'}) execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000440), &(0x7f0000000500)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x1c\x00']) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r5, 0x0, 0x0) r6 = openat(r5, &(0x7f0000000080)='./file0\x00', 0x10008, 0x20) openat(r6, &(0x7f00000000c0)='./file1\x00', 0x118, 0x100) 16:18:05 executing program 1: 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) mprotect(&(0x7f0000573000/0x3000)=nil, 0x3000, 0x1) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x9b) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:18:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x4) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) getpeername(r0, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/206) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x100) semop(r1, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000440)='./file0\x00', &(0x7f00000002c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) socketpair(0x1e, 0x8002, 0x200, &(0x7f0000000040)) semget$private(0x0, 0x1, 0x100000182) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20150, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000500)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setflags(r4, 0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f0000000380)=ANY=[@ANYBLOB="cf00000000000000006334c0a2"], 0xa) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r10 = fcntl$dupfd(r9, 0x1, 0xffffffffffffff9c) write(r10, 0x0, 0x0) dup2(0xffffffffffffff9c, r10) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x15c, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:18:05 executing program 0: getpgrp() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x88, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x400, 0x0) fcntl$getown(r1, 0x5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x200, 0x0) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) fcntl$getflags(r2, 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x100}, {}], 0x3}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) ioctl$KDSETRAD(r4, 0x20004b43) 16:18:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0xb, &(0x7f0000000040)="1c66d02b499e1a53dcb06b0c5f4122d7178abe2b8b3bacf662ee666cd616c922f37dc5411bd6", 0x26) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000000)) 16:18:05 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="8302adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf87240318089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddf00004123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a41204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f875a9255490b88ff1bf33436e6731ad3574d79be64d7c53ec38b394d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2a57eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d0403054667b76bb2aedb6ee790c0514bca51acf3fffff4000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199c08000000b6ee306d32fe3b216639cb5ba8ca8715e9c82300768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059fae2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c4bb1a944d08a79cc839d77ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd46b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9000000000000000000000000000000000000000000000000000000000000000000000000009e31b69506a71a951c2dbc0b72b50510d4ce4b0358df222fd578f84fc418f406e9388e699a5f1cfe7b3278ca331c218233f37f902b9f067ab9203e0b2c000000000000000000d9c289af99a474250fb6ae8e20d834b54fe0f6ceb2a4217752af149aca8de1a601bd30d2b88bd7519c03d3f13338fe0f84c63df97d29af1ba87316da274dc89e57acf3c366e3e770cca16e95a16df0d2efb174a1e5857ed4d65e135b277405367031df28493a1d7db4b09743b31900304d5df6f46fda0826b4c4769693df9113d160b64abd654f37268b45659c9fc3477fc305dca7d8d1252812ac2f915a1b6bcdad6f220f6499242527b33120b007f0d4de5e32780bd6015246512a"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) 16:18:05 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x192}, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x31) read(r0, &(0x7f0000000340)=""/4096, 0x1000) dup2(0xffffffffffffffff, 0xffffffffffffffff) 16:18:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r1) getgroups(0x2, &(0x7f0000000000)=[r1, 0xffffffffffffffff]) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x1010, r9, 0x0, 0x0) r10 = openat(r9, &(0x7f0000000200)='./file0\x00', 0x8460, 0x100) ioctl$BIOCLOCK(r10, 0x20004276) setegid(r8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r11) getgroups(0x4, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, r11]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r13) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r14) getgroups(0x5, &(0x7f0000000140)=[0x0, r13, 0x0, r14, 0xffffffffffffffff]) setgroups(0x7, &(0x7f0000000180)=[r2, r4, r6, r7, r8, r12, r15]) 16:18:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x18, 0x4000, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) 16:18:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:18:05 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 16:18:06 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) semget$private(0x0, 0x0, 0x80) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:18:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/de~/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x2}, {0x8fe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x2, 0x3a) fchflags(r3, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0xf) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) readlinkat(r4, &(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)=""/78, 0x4e) utimensat(r4, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x401, 0x1}, {0x3ff, 0x1f}}, 0x0) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") pledge(&(0x7f0000000380)='\x00', &(0x7f00000003c0)='/de~/bpf\x00') getuid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000240)) oLoLpanic: fifo_badop called Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 49648 54772 0 0x2 0 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c fifo_badop(ffff80001594a548) at fifo_badop+0x14 VOP_STRATEGY(fffffd803ac36f00) at VOP_STRATEGY+0x99 bwrite(fffffd803ac36f00) at bwrite+0x206 VOP_BWRITE(fffffd803ac36f00) at VOP_BWRITE+0x4a ufs_mkdir(ffff80001594a7d0) at ufs_mkdir+0x6b7 VOP_MKDIR(fffffd803617e690,ffff80001594a930,ffff80001594a980,ffff80001594a860) at VOP_MKDIR+0xc6 domkdirat(ffff800015953650,ffffff9c,7f7ffffbefc0,1ff) at domkdirat+0x121 syscall(ffff80001594ab00) at syscall+0x507 Xsyscall(6,88,7f7ffffbefc0,88,0,7f7ffffbefe4) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffbf030, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic fifo_badop called ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c fifo_badop(ffff80001594a548) at fifo_badop+0x14 VOP_STRATEGY(fffffd803ac36f00) at VOP_STRATEGY+0x99 bwrite(fffffd803ac36f00) at bwrite+0x206 VOP_BWRITE(fffffd803ac36f00) at VOP_BWRITE+0x4a ufs_mkdir(ffff80001594a7d0) at ufs_mkdir+0x6b7 VOP_MKDIR(fffffd803617e690,ffff80001594a930,ffff80001594a980,ffff80001594a860) at VOP_MKDIR+0xc6 domkdirat(ffff800015953650,ffffff9c,7f7ffffbefc0,1ff) at domkdirat+0x121 syscall(ffff80001594ab00) at syscall+0x507 Xsyscall(6,88,7f7ffffbefc0,88,0,7f7ffffbefe4) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffbf030, count: -11 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001594a470 rbx 0xffff80001594a520 rdx 0x2 rcx 0 rax 0 r8 0xffff80001594a430 r9 0x1 r10 0 r11 0xdc44d7129e7be5b1 r12 0x3000000008 r13 0xffff80001594a480 r14 0x100 r15 0x1 rip 0xffffffff8208d768 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001594a460 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=49648 stat=onproc flags process=2 proc=0 pri=17, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800015953160,0xffff8000159522a0 process=0xffff8000148a2d98 user=0xffff800015945000, vmspace=0xfffffd803f013330 estcpu=36, cpticks=0, pctcpu=0.1 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 84907 271384 28256 0 2 0 syz-executor.1 84907 362717 28256 0 2 0x4000000 syz-executor.1 *54772 49648 30249 0 7 0x2 syz-executor.0 70055 484709 1 0 3 0x100083 ttyin getty 28256 275598 30249 0 3 0x82 nanosleep syz-executor.1 84947 310096 0 0 3 0x14200 acct acct 69579 355392 0 0 3 0x14200 bored sosplice 30249 298080 13501 0 3 0x82 thrsleep syz-fuzzer 30249 176969 13501 0 3 0x4000082 nanosleep syz-fuzzer 30249 129392 13501 0 3 0x4000082 thrsleep syz-fuzzer 30249 313056 13501 0 3 0x4000082 thrsleep syz-fuzzer 30249 309869 13501 0 3 0x4000082 kqread syz-fuzzer 30249 318879 13501 0 3 0x4000082 thrsleep syz-fuzzer 30249 351936 13501 0 3 0x4000082 thrsleep syz-fuzzer 30249 233891 13501 0 3 0x4000082 thrsleep syz-fuzzer 13501 72316 52382 0 3 0x10008a pause ksh 52382 80139 36017 0 3 0x92 select sshd 36017 345747 1 0 3 0x80 select sshd 91771 494989 4731 73 3 0x100090 kqread syslogd 4731 218424 1 0 3 0x100082 netio syslogd 95810 370484 1 77 3 0x100090 poll dhclient 98070 285304 1 0 3 0x80 poll dhclient 39860 69405 0 0 2 0x14200 zerothread 62691 148007 0 0 3 0x14200 aiodoned aiodoned 70781 251680 0 0 3 0x14200 syncer update 98824 96477 0 0 3 0x14200 cleaner cleaner 16891 478634 0 0 3 0x14200 reaper reaper 24646 407680 0 0 3 0x14200 pgdaemon pagedaemon 64305 210941 0 0 3 0x14200 bored crynlk 8606 396172 0 0 3 0x14200 bored crypto 2991 59396 0 0 3 0x40014200 acpi0 acpi0 28330 230061 0 0 3 0x14200 bored softnet 97452 140843 0 0 3 0x14200 bored systqmp 29378 350898 0 0 3 0x14200 bored systq 52540 135494 0 0 3 0x40014200 bored softclock 60690 387431 0 0 3 0x40014200 idle0 1219 418054 0 0 3 0x14200 bored smr 1 54714 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9595 6499K 7768K 78643K 20089 0 0 pcb 13 10K 12K 78643K 761 0 0 rtable 125 12K 13K 78643K 5048 0 0 ifaddr 94 21K 21K 78643K 589 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 246 0 0 iov 0 0K 24K 78643K 2250 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1227 77K 78K 78643K 4725 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 78 0 0 VM map 37 9K 9K 78643K 44 0 0 sem 12 1K 1K 78643K 541 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 3549 0 0 sigio 0 0K 0K 78643K 39 0 0 proc 50 38K 62K 78643K 1487 0 0 subproc 32 2K 2K 78643K 357 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 317 0 0 in_multi 37 2K 2K 78643K 346 0 0 ether_multi 1 0K 0K 78643K 21 0 0 mrt 0 0K 0K 78643K 15 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 102 450K 450K 78643K 102 0 0 exec 0 0K 1K 78643K 806 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 163 307K 316K 78643K 10297 0 0 UVM aobj 130 4K 4K 78643K 136 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 692 0 0 NDP 22 0K 1K 78643K 188 0 0 temp 240 3545K 4185K 78643K 104312 0 0 kqueue 0 0K 0K 78643K 26 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 113 0 107 1 0 1 1 0 8 0 rtpcb 80 4425 0 4423 2 1 1 2 0 8 0 rtentry 112 427 0 382 2 0 2 2 0 8 0 unpcb 120 2494 0 2484 4 3 1 2 0 8 0 syncache 264 23 0 23 12 12 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 47 0 47 10 10 0 1 0 8 0 tcpcb 544 1737 0 1733 18 17 1 12 0 8 0 ipq 40 33 0 33 13 13 0 1 0 8 0 ipqe 40 979 0 979 13 13 0 1 0 8 0 inpcb 280 4370 0 4363 24 22 2 9 0 8 1 rttmr 72 6 0 5 3 2 1 1 0 8 0 nd6 48 51 0 47 5 4 1 1 0 8 0 pkpcb 40 10 0 10 3 3 0 1 0 8 0 swfcl 56 4 0 0 1 0 1 1 0 8 0 ppxss 1128 56 0 56 15 14 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1667 0 1423 39 23 16 17 0 8 0 art_table 32 1668 0 1423 4 2 2 3 0 8 0 art_node 16 426 0 385 1 0 1 1 0 8 0 sysvmsgpl 40 66 0 50 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 535 0 525 1 0 1 1 0 8 0 shmpl 112 134 0 6 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 7199 0 5793 46 0 46 46 0 8 0 ffsino 240 7199 0 5793 85 1 84 84 0 8 0 nchpl 144 12628 0 12156 61 40 21 61 0 8 0 uvmvnodes 72 6785 0 0 124 0 124 124 0 8 0 vnodes 208 6785 0 0 358 0 358 358 0 8 0 namei 1024 44246 0 44243 6 5 1 1 0 8 0 vcpupl 1984 35 0 0 5 0 5 5 0 8 0 vmpool 520 42 0 7 3 0 3 3 0 8 0 scsiplug 64 5 0 5 3 3 0 1 0 8 0 scxspl 192 42625 0 42625 29 26 3 7 0 8 3 plimitpl 152 331 0 324 1 0 1 1 0 8 0 sigapl 432 3666 0 3653 2 0 2 2 0 8 0 futexpl 56 101544 0 101544 5 4 1 1 0 8 1 knotepl 112 879 0 860 1 0 1 1 0 8 0 kqueuepl 104 1136 0 1134 4 3 1 4 0 8 0 pipepl 112 2230 0 2211 8 6 2 2 0 8 1 fdescpl 424 3667 0 3653 2 0 2 2 0 8 0 filepl 120 34541 0 34445 25 20 5 11 0 8 1 lockfpl 104 2356 0 2355 1 0 1 1 0 8 0 lockfspl 48 868 0 867 1 0 1 1 0 8 0 sessionpl 112 39 0 29 1 0 1 1 0 8 0 pgrppl 48 398 0 388 1 0 1 1 0 8 0 ucredpl 96 4363 0 4356 1 0 1 1 0 8 0 zombiepl 144 3653 0 3653 1 0 1 1 0 8 1 processpl 864 3683 0 3653 4 0 4 4 0 8 0 procpl 632 8099 0 8061 6 2 4 5 0 8 0 sosppl 128 59 0 59 11 11 0 1 0 8 0 sockpl 384 11325 0 11306 58 54 4 14 0 8 1 mcl64k 65536 1340 0 1340 126 125 1 33 0 8 1 mcl16k 16384 46 0 46 17 17 0 1 0 8 0 mcl12k 12288 106 0 106 15 14 1 1 0 8 1 mcl9k 9216 42 0 42 14 13 1 1 0 8 1 mcl8k 8192 214 0 214 10 9 1 1 0 8 1 mcl4k 4096 518 0 518 6 5 1 1 0 8 1 mcl2k2 2112 49 0 49 15 14 1 1 0 8 1 mcl2k 2048 68212 0 68168 18 12 6 13 0 8 0 mtagpl 80 133 0 125 8 7 1 1 0 8 0 mbufpl 256 196265 0 196139 750 728 22 155 0 8 6 bufpl 256 22102 0 15330 425 0 425 425 0 8 0 anonpl 16 461763 0 444596 186 104 82 95 0 62 1 amapchunkpl 152 19884 0 19772 70 63 7 16 0 158 1 amappl16 192 21883 0 20782 182 124 58 68 0 8 2 amappl15 184 77 0 76 2 1 1 1 0 8 0 amappl14 176 1197 0 1190 1 0 1 1 0 8 0 amappl13 168 200 0 200 5 4 1 1 0 8 1 amappl12 160 174 0 172 1 0 1 1 0 8 0 amappl11 152 386 0 375 1 0 1 1 0 8 0 amappl10 144 638 0 636 1 0 1 1 0 8 0 amappl9 136 1407 0 1399 1 0 1 1 0 8 0 amappl8 128 951 0 911 3 1 2 2 0 8 0 amappl7 120 742 0 733 1 0 1 1 0 8 0 amappl6 112 341 0 333 1 0 1 1 0 8 0 amappl5 104 460 0 448 1 0 1 1 0 8 0 amappl4 96 3204 0 3176 1 0 1 1 0 8 0 amappl3 88 1931 0 1921 1 0 1 1 0 8 0 amappl2 80 27617 0 27548 3 1 2 3 0 8 0 amappl1 72 77795 0 77383 25 16 9 20 0 8 0 amappl 80 8697 0 8641 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 135 0 6 3 0 3 3 0 8 0 uaddrrnd 24 3709 0 3653 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3709 0 3653 1 0 1 1 0 8 0 vmmpekpl 168 25675 0 25636 2 0 2 2 0 8 0 vmmpepl 168 451417 0 449168 351 210 141 141 0 357 33 vmsppl 272 3666 0 3653 3 2 1 2 0 8 0 pdppl 4096 7424 0 7355 14 5 9 10 0 8 0 pvpl 32 1213504 0 1193474 375 171 204 264 0 265 19 pmappl 200 3708 0 3660 3 0 3 3 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1523 0 951 24 5 19 21 0 8 0