opt$inet_opts(r0, 0x0, 0x65, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[@ANYBLOB="01010200d4b07566d834066c9ea6f55fcf235c036b00000000107d0cfeff0004"], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x15, 0x0) fchmod(r1, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="0a1a4b225af0a304e52354df618efbc96dc34c7d90bf8dd27c1dbad88e77e3315b9305f93a6c393e839bcc74fde3878fe759bf51b9144d9f790c7027f7cdd41ac2fdd4379121ac5b8dc6f4eb1914dfafe8bbd2824dd88dfdcd6c9a7ab757e454f96bef9771717fd5612483a769f3034a66fc55c77069f1e56c6c9938c4bd995340d66bb232ba45de3f6db4e0276a776cd197248c027803a075144816a3aec37fc19f5ab3f03613302c87ee11a3b969caee28ca76f406a551a44dca423daf670b8b17f390d972c824751118aacf903d415f01017085", 0xd5}, {&(0x7f0000000300)="6edd35bf6669414dc84e3c0cc4ab577b5c8c5529950b6ec806247f88f7f9e7d2a4bc8ae9ae6dd3ded9cf307bf260d0fc7a71681e545931d4d77b5d26f53cb33fcf71e5d68889d9cc37d77c1396c38f6e1ef98ff9ba664d0b15457333d1f3241d409fae408afd2513f99c1e8825120f8004b21df092938a7ab27d2e962afaa9e7b7f56300e287af4cc34235f9c5bf15c861fb73ba0878a4118eb7c580a38a7ad36ba7b70d9cd5cfc0a8adf0f5b328073234", 0xb1}], 0x2, 0x0, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea46fc7a7b000048f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff04}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet(0x2, 0x8000, 0x101) dup2(r0, r1) r2 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() socket$inet(0x2, 0x4, 0x4) kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r2, r3) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x61}, {0x4006}]}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0xc) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") kqueue() 16:00:03 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 16:00:03 executing program 1: socketpair(0x27, 0x4, 0x1f, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000340)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000100)="17c513ca8d9226c14bbb96c749d777b287b8bb645193ada3f467a1bd8a94439762c77bccdff47ce0db9fd90c9375d00d11724667263b4244677d0382d25d47f7112eefd68f1263b627411241cc4327e54e2da7169de86558840e84f0040ffa2331837c19d6c0b3987a34b4291a91201f294ff5a3a8b503096337ccfaca1ef2f4e9dfe6f530658222d0be396317ecdc33d46c461ba25ef53ee9ddb1696d05c4c8", 0xa0}, {&(0x7f0000000240)="818350441adf2035dffaed1b973d5f9d39b0e0a3f9cd9964f55aeced7e9d5902c324c71a64faa3c7eff8fe5760d1e9c6a5c36716a99091fff6d6ea78d426d1619e1fd56354ecf53b2267043871262f1e4cab984cf6d3a2a35825c9a23849180f527e0ff6c0f6302f10e19eff9811938a7e26fa6b766c87acce4230017843ae7ef5d207ef11b999852f9b4e2b808ed565dbd6c339931c6327b628b688e43435e4001247fafad27fc54a2bd042065f2c324525deaed040db7559b65a5f7e8d", 0xbe}, {&(0x7f00000001c0)="e4d7597dd8b53e7d69cdaf0e37a59a529ae1d7ec7bb7b1930d94647e75a23d0620a1d32cd389b2ca833791d5a89c0d85089706b86670", 0x36}, {&(0x7f0000000440)="46aaa548bfd70d74ef7cb50fab18ef2b5af935917ded55dd546581ecf38217cd6fc0af5d020e60bb8714d2b7195a02a5326cfd7dfbdde7454b514d6d79ac77e8ba4bfc9a7c71bc54136230ea3aaf182124839c46bbc15df1826f4b983fd0566a02b3ff8de8132f104546ede107b096aaca64ca6891e6317568185bbaf357366c23f9ea69e224126e4441e68a6d0310df61655418322ad29902075cd1a4837dfe99fe88bf29bf5d12032a3dd0fd34a2b63e4a010bcb7180a63d15f106bc4e125c1a7059cc72f7bfd84c9ffa8cd7a2be302e0de63649ce0bc9917b4ee47a73c811ac6512d5b271794617c1b28b54c34508dea275f0bb09634162e63baad70b8528ca2ea20497729c976b4d2dfa79b1dac38b2cf8d2f0d575f5d94700c4949b1dfe257e2bb80d97c41691ece0b5a11c9ca9ee8ee9ff53a5b715be90780983132421982656dd64f00d4dc76d220ba6dcc463c5ee1f68e198131a49524c0d9ba31c1ee5edb5b5043d44ad359c4f6ccd1fcb438699f15e2b22c40fb43f148745fc0b83974802236b550bf88fcc12fe82e25034c483cad32f87e87984eed2778964dafb58368b257ad04aa7fc56f3520dc7ea82370b24b8de756af65ffafddf74565a6b5877941a1b1def909dfd0c2135cc30b15cb382ec57f11db943c30c8138a6e5ef32a65095b53ea113b9a334e86aa90e173d2cf3e73b8d483d80abde16b30becfb91c2d7abd5bc1cab3c5cb9bb6f2136566ad18dcf36dd987b453c8e086fd268352209b9628c27ba4c4f5620b6021104eaae34b5d0525f31a5ed7d689767352a300d6c048c3d59c558e9eb6401bc4e975bb26ecff3ebe9f8a55380d4931925400b0d6a36df40ee0c0297ff62f7268bce77171a7e33a35a1b9913b68942eee5ec3a0335f6f36d8cdd4c2486f62de148a23def95c6fd00529b564adc398cabf9cb0b80c01e4744ebdcfbdcb5d80c27a185fe7ff47c47e6d7c1cd1748ee33226331ec3536990dcb0d86b03d4ddb04900b0024d022df26014c9257a9f9b8ff796b3953aa461c6411695f62fb2a4d79854986475486be82bf87d7a31a1574d96be7a7a815c6ec1ca799a04c67be7bdc4a55c12b4592cea21c566259c12d637509827e51c7c39e00c6f6b5e51b40c866ab2d039642093f023198f14cc79d3a9a2acb23b04fc0096842cca54967a009bc5bac3d08d3835dbf96a19a273f25953b0c4176628a55736666878064f3807a4e44f3e9cb38063d27b5b6e3e64a98c3f692448af4f643d28cca6870ad86f36c2a5f8b8edac9ed354a9825a19bdd9c907a4005693b6446722aed0e9f62c46ce8df68705d90f9a029ffe05706254d29c374b044bf6bec34aa81842b84f66967b5bc52eea7b7862695c42f901c3aef51d421019b8e986dd2464b7b0c442224bbf83be2c9a0fed775194bebf9e2e450cea2d6dd5f44de7de0ab38520a2fd4fa0e6881a05669deb33a7eca91118f0046659df032a5c11aa2d9ade9c00ce60057ce4e98423a33da0449b0f5f1e4b0f9a827c1010c911d353c939ef540d2abaaeffc85a44438e261dd43a844f68b0a26f446b6bdc747a8cfcbaa2f327bb24cd784f8e0055c4397e0341824a944fe03c6a08289ea21ad290bd4f168c94e7003333c6a4ec608962e3828ac1325ebfc0e5e2bee8ad35f89bc9c47cd7a72a35e7d8b87419d4cc8d8611baa33395d14e6b4f3e399ff0105a87c6bfa2f7f6aeeed5a9d25b020ea007ebcd7856b674ddba0c497adf3a9a3a13f28abed7d1903500cdc41c1e67eb56aa4d97e2d34d0479e16638efe5d48a434add420bef6bd5d37c8f4bf9929dbc978635ec3d3f927911014d7471de8418ae5d2439f154d474ad818c1cc4d22692efb32ca913c82ffae3552648ffa10cdc7047b8ede2020adc15e5147ab23f5a1464a93d871bbfb155e7d1876c5c064d6f18cece0f827c95f4fdd97d771e4702201128972ed62994c4b89de0c0e04e86dea88da945ea3d219ea9ff9e41e0669e8351824436b1414f4996240bccbd1770579922c477ef8311556f1914575fe34aae5809d918f1fa48c10133e86bcb01d7caa8e3e3aec711d9a9fe5944ba7735ee744f5ee73b47138573521d2d3a435e8a7b22e8a72b21a58f732b54c4d4a8b191d092f2f19f19823c7b228f2a8b9dd5261bfbbd3df3ec4a05ebe563e7927fbe63db015923dcdc1e8f59db53eed42e85c9e8b0d38ce4af87e7aacbc940b41aed2a494788c8ac9c5aa1176dbf553b11d21446ac989ca376482cd7bbb7a74884bf24baf91a47965533a6c99ba4136977ac5cc7fa68e71555267346869aded70d328e57647f6cb9433a694f1606d971ed6826054a6d4a315c70f820c576fde63dc5380af24bcb499a854c80acf4ff28c46c86af4c6355a80feb309356c0deaacc7571c4ab1758d25c1a0760be1fcb83abbb5f1722d286c5c394ed607c360150ab59023d8ee251e6f0495c6de9ee95bec29fd4808f11efa48a6da02a6a52405100f84afaf495cc39a5f2e7de32ec3aa783816ec7d92ebcc60bf13966a10a67d2ffb7b9e29971def8971fdfe72a40a315dc0fbe8435991fe38fd4153e48a0fdc12f309469e0ac90f54b55fcb564c802cb834587645d3a1377846dfad6283b83614979cd6ae0fa307f86b34ca6c921e0873e59397805d66c5385c1198a461af01cfc1558f44e20452454f79f8457d40f40a5914b2cb498a95e0e17bf16c09223ae44140b05b877066e097c7beb85fbcffd873aa1b852bb29ad5b95515265c16fb1682e70fb4879fa7167c1411864ee2d2aa109d48a936926eb4ef21f054a2b96d9cabdeb604fc9f16cff6869a5fe6cf6f1af2227aabb38384c2411d8066d8820761551132602d358a0e5c9b7464e662efd68815fd41db90dbbccc74856f757439a9ade2fb6d1a247aec054b23a9a896632d4c77252c68d20960a60c9ce307f0b1a4bba73fde31cd456f71557674b65eb312fb9abb75297c7c2aacad9281a39acbb8d15261a575ed93d09b0d91d6552b711367f85b9281eee1cc98caf320aa0c46045a2344ac129a33872152ae4de24ff2ea2c5fe19d7cb04e4ac3ca25b5da8882a3dcfea82b58d3535a8bf3f2cc615cd3580685ab7ae552a8ca6365437932d4444bcbbe59ac2aa418ed1025efd06892ae75dc4f66b543f9f5f97db17d7a333b53a6d2f6148f9f0126a15b831250c23ad8441e0b325dd9a0b5dede7893f2cfc4324c6d73d29f67681c2c160a284fb6cb0f4e29bf06f89587b689c166d0e071d10eb72da45fafb669b69d5d437f676b2daef55f9f5529958781b43bdb53e70abea118be6f50145287410df66deb3acd62dcdba203b030fd2b15eb4a73fb1c98bc6ec396ab4905d1ec17db582a90c0454e1303cebecff490414d52e33178a17cd25b6d8f0522f3af717853c9963d972adb6906ff43669e3d10d331c87436395cbe61e5f373fdeb678c0504aa8f2072350740b6fc53447ccc8f4b993a3956758498716bf5dc33ba1ded4a14ff2dd1d5983b472adf633eb612efdd74ffa8c9507f69626fcb6b9349b9953f447276f6fabb2845adbb85c15d1934e2081d4cf01c73fc1e1985ce67bacd3f804ca59c30f2aecf9da6f689f8fd51013dd5822c308466b1e1923538748e973d9e329ed3ed1fc3447b1e54764d9541251da5be4d972220d9c959d315a451c9ac56773ad53b39b67ad8943b391b0397d749832b76d4c3bdd4c431ecd464dd66873a7286bed7e27e8893f6d894ec2595ada9e34fdd9905357ff7c1e6ca2bea180b2d539e07db2037df00a7e4b5328ac5b9d11f60667a4588db8025ae3e21976b838044873fe8ed9710d05d7faee82667e3b6b1b13c11c30d00bf11095df8ba696060e7a7cb0faba1f6acd864506fb5a9feb9e2def24d7ce2de3fa24d240f51514677fec6adf5aca072548fceac0910fa07e0020e982bd0833dcc22ab64b119306c8f6dfb0f1852794755249e31484d0c7509e4b2e81663c7f31b6965503522a26aef4efb71fc99171427bde19cedb7888c361ce41b4e205a16ea4e146905ec9768c67828d19e595cf91ee76506727df17e8a35efcdc80bfee9c645070dd8826bb303608d53c68a8ecc23eef1f3cdf9651c11fcd9579e49b38c3fc19a3744a38f4b4a0627cf450532e37556613bf3c17299bf682ff2eee6ded9f7bf1735c9851206c6c78d4ba147a864b722295e6f1fc3816fcab8825b81a905d36708c9b4ba137fbf0fdb41fd571221048dcfd85189fcb7b243191f6d8b7efc633bde86431f26215183791c8a77574be43ee5b3c24d6125783f73fde7516a02584702cc97709cff0c8a922f0b61d7c3f4c876f0e07ea97c06c9a652859deaeab34a01d2eb663a5789091184beae9e0f1dfacca407481280dfeef6c5c27c037983f22974e6a74dc7d1a992da160a49a0c4a6d4d6c61e217a71e4c519ed12567a12a3b6cdc040bd72ca30d220c076db9c90bcce000a2a84a989858cbed82c3c705e582766826536034eafcfc676628d2fab9437e8cd86c8adf10954bef165defb3d486c058dbc6dc910f93e6a2ca560b76d32f83239605c5b89f23e610f5e1b6c96a4f78d3bd5a7fdf4f6888f65d9093dfcabfcf5ef4968bc630eed744732d709e2ea57fbc36a942a0a514bf540a56a7fa448f0111109d8f841b1e9f3611253d771937d074b2dd0e26aff7e5cea7e623a5fd8f6ebf3ff5453b0bdc7a3f3196297d5fd266eaa49de0963ad95b5fd279497c3179b70889564f43a68fb5f00a08cdeb16a1fdcf5588f897fa59ceb7162ee5708529f3285e0ae2dcae042bdab994715c36f0a85f0f78bb0e76df3dd6c6659ac9fb1d5ff1acdb6c7577d19e883876af605f50c0423ad9474f785f78857ef41642d40f5151e0af16d1f33cb1ee7d179787ec0fd3cd565ef8f251adaf2184d5ffde3a34edf837f3af8fe00c706762b8f27fc7540d1b5a51460bc174505ec9e2b3f5b8897c487a1f1b8f9cd4e27d8196649fe97e340997e95b3c38ade327a79164c6044264bbd3503539339433adb1e7e623ebc7eb997230f9ec0cefd8b3a09770bfa9af1ed260eaf40ac2282d9dd948435a268a1aaa6067e13628cffc4fb053a6624a5d677f7a600914d7dcc02417c23f7d2a29dde90aeb6b677b38485d757ec711d961de129577e07c9f2a3833ddc64479e0b1f36a321dfbab85c104d1f835d3bdd395fea049974927a8ebf797b57510cf7a084c065542440d06901d897229687f1d299144d362d7363ee4bb9055a69c45757b4dbbc6bd2c316b20de12830713d1e5297c45bf7df6073eb33c8056fc871a19a700f1f40f20529d021877d51c71fe3cb754bfb3a4f9de648d51e32280e8a9882ee1929bea44067c993c48a664912dd367fb0c7612b87bc1748cf9859755394cd49b4072aff134dd1a470df3cd5eb9537efb819f37f9990ff300ce956760eaff1272dc3cd0ca33635b2e7b3e7d180e19e5d91f40ec3e122500046f6d20f1d517ca099e18cd00be299720ca8acfbc740c2b4afe768a7f86761a6e5982b2f5d049a9d680ffa39e906474e8d02a017c31f94f71236f87590787f000366811a323904a70a34e2a3d83f0f44bda00fee152392110c55c9485ea8cbc80178230048f110ae8f6cdcc0ac19ffdabd1cf3b17217f68a3abb6a999ca35870b97b6f4534ad28d887bce7a7c7cd67c9a02f5e1b682376998bdcd507498242b9a50ee747cd14f0d099f88fae4722ddd12c0e738c3cca8d970c241b2bc47332e77a9603dec7d3db735516b6f151a1970a611df75659f7e3accd344223fd1414", 0x1000}], 0x4, &(0x7f0000002580)=ANY=[@ANYBLOB="c000000000000000ffff000003000000d6041cab1595d19646b6aeceb5850671845d8b011a30cf18c5dff6108ac2866b00837bc00c1e706178c75dcfe5df634426d34d2b260e3a84bf7c4bd3f70767c665ece1ef0f3629f8f688c477be3ae60c88212c2287d5b92cc03f9d18b40cd81c7743fc09a1e83fd80f7b9fb03573f1550c128539c407c1b7c171a1bb0c80c0112d51a05965951dde0ff2d8e6ebe4899fbc831899803a507d362d2d5b9b2552f9b3a68f3cd9ab236d0d13dc2130792156101000000000000001000000ff010000df0116d7b2831a50c7a56f39a0ae041ecf260311356d97d6877738e4937f695378f6de427781140fab0741fd1a6aa0ce4cf516653dd45f0fd0e569f7f368f3cc0d26474cce359c566b628e479ed62003dfadcb398486f43644ba9f2d538560df6c73f5edcf0449e7f14a2c0e059876a6583c117e9eb4d01bd43660b33dab2ccf88cef92d35e896b3890112a4717377963e53919866f672d637651de51b1f244b918462711cbe70d413f308b758895208aae89879ee2678108ea76602518733acdb962e281dbe3ace18be3abb78a95d2b8140568ac719ba31348c48836b71580a6304e821b813eacb88c39ab87c7801d320d4ead0ee4a86b8b04459e575486326d12b9dd1fab70d11570be428151748bfc409b9319a4a8154e6958fa41bb48cc8285fbea37b859374c7ed61494e3d71fa90d31d11102ab3ca39e94fda1db925be1293819ae73b907ff13cee26f2f25cb6f4bde4cc06758e6eec4e8d6d8df3cfa21570ca8e87daab3eb330a3376f7019938df4ee1756b302a9d1f66abbea9285fa9838691fb77fe0ebd01100e978ed8c5c4a8eb215a815ed132a8f5797ea786111accc0d420d033222edd473797a17d5c4928f426e6b121debcc37b42cd1cef200168ad3f6794a71ef43c3207d378063bd6e62022fab987f46ed8920b283d679430be4857d5d1544e0406f1007ffb7455011cacb4d0d9902f901b2bc904040f0c00e06e073f21a6c0d8e6a701a2412611832a9471515f6c0aef996e3f4a3b5c77d33b55ec5432084465ba74d5115bc709949e871ecf51bdef90ae5cc713b27235dde1972da9528c433058a6786074b15c0e3648d35407778692b15aafb39cf138d30161371ae4a6d0fd9fe5735a48cd3d1b8ed234ea9d8a150adecd0513c8d403f979f2a5cae2c3a7ae1b58aea243d0a7cd9daafeb34c72ae72ccd2c6a89473a8272afcb8775b8e6d37c2283c08ab7868758f89a43de646f94b034734a9a7ef7828fcc14c863a157d78bfa8a3a8db13b66f6035ad840613bbb1c51c9b8f3ddd99fceed00b700c76cb5a6a0c7ccdf525f483c39196d13109f46f3e4e0837f96f598e1a931c2bfe3d16817e7cedbb48bd274237f229fe4c62d601645c2fa6d57bf3daf61d265d44fc5d96d34515c9d01e148be894026defd52b8d2a32bb9c36ec7d39e310a2affdfe667bda49d49e93dfa4432c9ea60251be075785f6fdccf6b71e6ec813587ec4e88cf75103dc012828ed896e947adbc2f9e53a569a372e93155fc3077919ed33d4d693e0e361f8fae88d012b5b13a8661f674643190a8a449fc1c0f5b749727c4461c241af31e5ce6fe2e3f577cd1fc0326d221098f10b35a599cf82387221d89a222c5536ce3bab31285767de36a7b664a29cef5b575cc12acd39f5f231158204d0ccd1c3b42a68039232e8003a8cdedda9745fe37b14540630b14497b277145328c1b675e5b9b545a882824179dd5dcce9e9fcc13a0aaa78be9fff6769ce955b6712337c3f97bd0152da0b1907dfd5395b2628ee6d4331744ed2d43069d3b23de9328e2ab2b7008bfd89e6a7e17c302d9e8197935dd8adafe084a123cdc7b92296edfe87994ef3084a49034974b7eacfc82655904e175da00c18ef5ae8bce4076fafbf2bab92f5acb9ee5a26386bab236574f0a7f7246b30b67e9848f47624b95fbfeccb798f4b90adf809d90b50e9f2e7231ce162dee70742e4452c82a1c691200d1783f349d872b12891b7131fbbfd94f0f95a5a970faf2a924a1d99197b6e02cdf58dfdab3d68e85ae4e4b57d9830879d9f986c58ae002acd3f90878598be0dae3c08eb1f8d992d6e9543cec7b3e2cb45a982a06a051e50e81ec59cfb6fe2511d2c3edefb6d75570e41ba06991456a083c52295ac527935f812647b11aaeda6ad27708662ac166a0a181d02c3dfb956af1cfe854e9695c4e21886db220a3a8f240b4a2e3e7ebae6e330562996b9a43866ab6b7b5a2e25722be4bce1b8d8820f9489e26ac7d28f62d6acfefcc6266a119f3fcec5469af41f73d30d3e5b46243c00d5b6ea9870365a0f761b6257c04976ea3826e8e28af7c480a178c00845abbbdb86975eb2866f2835c891bba446e4829185e45b53557f8ca045ed6dc60f38d2a455e70018324aff39ee123e6721c209f2c94cd18e3ab880e41044fcb047c8786e26149da721cc268c0df8cd2abe22d02a0362d716cabeb174d6738a768e18956824f4ea0d2b3feb9ade1106b27d74c31deeefe2f953611789f651e49367e1f014e3b8adb9f068b9e73cba16e2260e1678539d663017f1befc9c5996d011aca330abde388ff91f4454d18fe0a9c76591a1677779c5eb801dc0ee596e097be30f5e8f89c8ce9b927444f01526c56b167b3212b49511d85e8cecbd44d0790643f89336c31cade43ad4a42506db061468cb1a0f6d50298b78809312bf801a3290019d4fc874f0402af3ed600c617cec4d0b5b8aa232f1a83329168ffeca174f6a4a07823deb7fce8635fb489ee1d3eac888929111508f53d2e8f743c71d9f4124b92d0faaafa06531fb65394cc79e86e8f87585ba07e77f948d4f1dc51becd6abc7d1236dcd6e2679e953cef41ca3e1ec2b536db2f2853a9428467fc2c6844aadfc50bd875c3b97638be4b986d96aaea3f76bb17fa4c436bce48a32358fbfa023bc42814eace3d9355044305b214ab2ecf24cb35c484d9e59f7632a7e7b509c1872cdd03662e73b328e5f7ae4e272501c66c48125262b37c18a86b97b26c1a311b392b299174128326894f9b008b0225cf31591bc11a333a92cfd2af038e530939cc6542d9bcee4726bb0f93c5639ce7af6bd08cb22a325b256e89a51b54a0efbd1953de57a15810b09c6057cc4f081510989c657748673edfa190886fa380826d96f297ba9d0c5bde25f02b61eedd8c81ee153e89d3aa839c2acee09451d3a32b47f0ce46c9e56a7da45d0c96952c1694d4dc58eb112edb32a3f413cba2bdcc490714a6dcb34c039de1658ae29f8564490b5ad8f0596f42857ac29b647213317122d804f16d6805d38f2830f603dd2705dbfb5586577a28aba36c7cac1af6358451741ad59737d89f4c5742120f8c55f3661adb33fc64842cc74a15f885a5450315a8d2edf2693e1b8c740c05d5cdfc98a172018d93f32d72ef4fe90902a6cc58daef3ca3c0ac2880e0e7d1ba9f04ad244f43ddde3874ef2334a0a5745c21ccdd98636d189ce35aa0756fdb11720507a2de449d2f742740df7c71ae5e5cb4479f4304ce30558c158822f2fd38d0ea0c330d8cb999535494650f51e82d0518dea655eb9c8e8ed55ac2732b95f76316a359e3f214fd614c17fbe5a34aae0a8cd1b70df7bb10e7fa913be62ce2300a4e4655721929afd1f17b92111dd763d7b1d0f71a0605d3f7ac8ff9d80e8f144ce0a2b9c97e78826866b0d9c56b79eec46e9aa51711d82b68be19bde792ad46eb39b8ebbb2da4422941795c064884ab57b96c1bfe3e909fec739d427860b7aca26fe5bcbe2ca21f315d3787bfb0cc07ffd709c0c0b55dd0ca274932b6f502fdb43075f1240fb3c07da64b9fb287ce87c3618cd90153aa0b52ec9dd41be3efcc995ee83925abb6d0cc18fc030b0c22482ca32041cd08d61242f84eca2e17723a61828479f95ec6e963901ee45bd1f68c8cda23d999506676889a7b5074a2174cc9ecc84976e19ec6c1e9fbc84c1846e99852d4bcadc249b65671fcb45c3d709ab6209c6954726f037725da33cb6f9c86b18cbbdd3a0ad4c6bb2ccfa0823d7fc6416332bf0c5990d87e7b49bac7b9a3e1e7f00ceaaa98c54167d3e45537d2010e1bda026f8270fde95944f1bcb1fa5d4f03b782c0ff6109588e2cde5bc1912b2430bc037775d62fe90e2ff8180513c529c0d4e10894c21d0f873730c7afefa6cfe527dde4bc153cb44bf3d2ec9f32a21cf3eab5c7653ee54bf8554598f6f59add141854f3f4dd86a76fd718651f31db7472df61fde1f898a8390b3489771811f816293bc2b3cf966906706a3e1a172174e12edb5f68360286958c11fecb2d8c969139fe731d762f9eeb77beaff11916746e95ca61ace3fa3baa1b8a7038282ab8ee9ff4b3014bf2bedd965078250b9ccd4ffebfdf6e22a2c48f8caefc25c9a76d70bebfc969f4a4271b5091dff26b6a84de1f0988aaa9e71eaed83dbce55cb007f78b49efdcbe96268d7fcfc9f981800c9bec920f673e80e5e3eb7fd7e9942b679e4a0df5da2910db490abef07899f502d600b31d7e7ba926969e28d1269428120a638eab870c4586763811f53228de6a3e80cdf5f69441a57364b1ba7f4c788d56acd570f409810e8c72b24be17ba0f19780345232847d731a0d1991c6d6de7ee4589b202a8317ca057192f339432011cf1feafc7810a061914fa221331c15d6a5561f006e1bf7802ce02bc4869ab44ff71d1300c6c782818b894cd993e0e6b0d256ceef0c63b3c653a61e957c5b70575c0fe0c2bcd85d34b62b617f909846fe4fd377b93e340b0655ae7109cd1c55344794975919d06b2cc297a0068209b83371a768806a496fa808a9a189d52c464959cc48f6b22575ec988a342b07691c372c3756e782d641f70abd1e4b46851adcf45a274700aef0cc0719ab412df75f366609bfc0760e5427a2df58f08aca761003164d38434c4ead5a5a8e48c73337f94540ef5065f37e9be9642063b4dd9c7c45d86dd4d1fd62103a6bcd73dd0ca0d0ad9af8aa29616d8ca213251fa58c009e53c6602fe247939f01363841e2df130539ad04a611b4c5eb54633c4154d63909c05a1d843f5366efd5717922b92078c8684c1107de4d6ff258a4ee6c0b6f55588f3454afe8a50cedd1883095ae8e53878097d19492524263a421697c97b10c272c2b32dfef41bba09366ad3d3659b2e66e4607b4d0496f56a48047911f997d26c93b08156364841ac49219dab1ffe534e84e7f4a42a4e45283e8035937a4366b35ec17c409249bd184b9b94414eef28b9ab423913ca4d60b1d99f99dad987c3d5570916a695e2d0200df9b3d4c3bd16d9b4c0529f7d972dc2c292488ca4840d2e6d850578ee5d86287693c0af7e0453bc652ce48fde2d9ab1af85b460dd30f76d161b87725d388032acbe44cb4cd9e0a01e171e83c28ce09d8132c6a6ac04a518606a2fa3b535a3850061dbb8ecc648fb695cb128ec061f36188bd5a9e5a1210499c9e438c5cc089ff7235b543e9ee39b02b547e33006f125e637b69d9ce9f23a66a934aa532b4d3b347429d98ad87b27e4b2ca1fbe6c1e781be2a33d7eba9a9048147ce7b52cafadff15ada720549507d972b1478172bd8c0e228963522574144c9113b229fd89a7ee46894f27da2863fada555f8152bf080f6c387606a223a1f320d3d61a7d198a3be9f7ba765cbede4bef0fcb4d90635aca269706993842b39e443b74f6cc50a6661542bf1e6806c0a3cbfd32ecfdde320a6b4838f12bc3995ee99cef7edafe0c5c53a893d6c09767f90212e8579fb2ae382bb6e172adda1204f19b5348ad52863675cf49ea2ba8f92765607edb9ef439d7069d2992b49a968246a9d10f0d09c5e2efc9b663e2bbfab4146c7a5f9e8639c2592da4143884100115a37c6c6a0714896a55d49ecd4d9d0aa11a5fe6a1d0936ef899673d2b6480c9ccf6bf562d59759fae1e45450b411f51689261bea44239ece5d654ac75ed985d14713b98404fc60f078d62489a9d8d9165ea38e64037dbbe8600046fea5ceb2718d9497b3b6be572d33f9e11351908027e6de86d1fe7519ea50bf1450000000000000000100000009000000f3cbc7c57c1a704ec76d79b92e855c33bf48f36aba8ccf2852b6582101c8f7c9a1629cdaebc971829d57edb87fd673cdf9cc7abe62e721baa900"/4399], 0x1120}, 0x1) r1 = open$dir(&(0x7f0000000380)='./bus\x00', 0x30, 0x10) mknodat(r1, &(0x7f00000003c0)='./bus\x00', 0x4, 0x6) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) close(r2) symlinkat(&(0x7f0000001440)='./file0\x00', r2, &(0x7f0000001480)='./bus\x00') writev(r2, &(0x7f0000000080)=[{&(0x7f0000000200)="0000001860040000000100000000000000000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) pwritev(r1, &(0x7f00000017c0)=[{&(0x7f00000014c0)="ab1763d8616dddd7ae5e2b5755371f17547f3e6660fdae945a1582dc744496d484a04f38010f04d94f7b1429976260dc5a51a5c4ad50436c6003d54237b6c4fe86f9adceb12319de13887b589b377d81610ae58b", 0x54}, {&(0x7f0000001540)="c8f5623051cbde6773c4c2c45e76092c5401", 0x12}, {&(0x7f0000001580)="12b3adf05cb23dc7900c378bf4502534cd3e2d5cfeac0a71af9163fe77fade23ba21585f624c3494bcbd89faf5e17e44669c8a1a390a4deda78e1ed70daf6393e8289d73ef299b2e14d25e32dec87d54b2cd63a6b3e10dbd4b7fdd26b6fbb4caa93b1c625c0a736f17fbfe950563552eca61afcf43b27578eb348d41923ee59559e094e9f0897186826ed83d", 0x8c}, {&(0x7f0000001640)="35bd34e0e0699fb2d923d1d0367a9205e89c40de78264442ac81c9914775be4ffc", 0x21}, {&(0x7f0000001680)="1bb3bbbe6a250b3ef45cff0f6a3f116928afc6e4d77a01205f111642b49adff9063aa43e799d7dfb54125f6ef34c6ea64d94facb6416bdc0e94908ea50eff5325e66b55b999cb26c9bee114d75746aadc4d90f8a2338fbda7468bbd2708973a426c7803be7a0", 0x66}, {&(0x7f0000001700)="2e83b528b189268e5c44abaf3f6203f0930eae94e1114f8b59435f85253de470d87cb27cba7f87dad94e2fd982d07cf22b6fe8565eb0ee1a8e5f78629b8e8b8cb83afb3c9da6371e32820a6073a3a0dfefaec5562c4616072bce8c11c704b47e6b78304ffb442012b7656d1fd8d24688cc1ff16191645f54f19a7209007095514eb5d587380fbccf07a67e277a8bb49d1b6758215e", 0x95}], 0x6, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x3a0914c44f7b202c, 0x1b01) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400002003fd, 0x10) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x100000000) mknod(&(0x7f0000000080)='./bus\x00', 0x2104, 0x80) write(r0, &(0x7f0000000300)='C', 0x1) syz_open_pts() 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x100) r1 = shmget$private(0x0, 0x3000, 0x2a8, &(0x7f0000ffc000/0x3000)=nil) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) shmctl$SHM_LOCK(r1, 0x3) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) socket(0x0, 0x1, 0x7d) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) 16:00:03 executing program 1: poll(0xffffffffffffffff, 0x48, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000480)="6f6c246dcd5c3eeb22056e9b94322e68b65fe7e6b14b2740e339fbe3b86f6de1247f1fbfd99d727b46e585ad67ac8caa5761f5b05cf9c6dba751e3021cc7bbd58d71b359596ba12d8b20d3a62b7a2542129ec7ba70237a08248d7e6574e7608772d3b297f9d99f76dd10537dc2919adf4c7734c0f09319e02cd3dc0deef5c7051dd2553c61b7c80637b6eb74e33678d470c4a6a99766fa85287e08d8685e04db6f3916e15ce9cf2404da1a9b196cbdd8033c576437b3226b882297e93af5c2a065fb47365f0e9f8b9361648e1809b2cfd6e0f5774c5e88613ff62c205ae8c3975d590594dadc6352a6e96b48530523e4179bb0af16f11ffa29990572cbd7daf16023c8f7285970c1325e46c955f2cf3a5ce5c871fe981d3e39a3", 0x11a) execve(0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x3f) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000)={0x8, 0x7}, 0x10) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r0}, 0x0, 0x0, 0x2, 0x0, 0x1}], 0x2, &(0x7f00000000c0), 0x800, &(0x7f0000000100)={0xd14f, 0x7fffffff}) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r1, r2) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = semget(0x3, 0x7, 0x441) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000540)={0x7f, 0x6, 0x840, 0x4, "4acef2a3fe5524c684bd539f072aaf5429b00592", 0x2, 0xb}) r3 = fcntl$getown(r0, 0x5) r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f00000002c0)="ca3232de04292d1b683ef8b9b5dd07e98ae61a6c6ddff4486f4369a8200ab9523162293fc31de27bd74011f22596c6390dce01f0e25c4f68aa89f38b22568947c1b08b76168e687ff6bf4517c782f311fb099d", 0x53}, {&(0x7f0000000340)="b316365e5338f024bb1a81cb335c949e949bc1bc9774bee3205979f7edc58d947cb93c51cd3f465e71716b2e46e753344d8cdadc80df090424307e0285b341346409b42cfba63d90c23f91ee58aed2e517682d01260a0583902ba23c5e191354696d57ad38c7f0da1f398ddfc0ce1d5476a9d8b7448464d4d4af4a1636636a0ad0d7103cdfb868a86f3caf9a3cdc8055837775ab7e75b69edf4cbc5bd207a514895a3c4b0e2135", 0xa7}, {&(0x7f0000000400)="6203c05579db955e5bdbd878ee28a4e208003a2516f2a8078237029ee886306414ecad05d1dd74fd2c2d90a92a43d7b3e45e3a1db8f7df5a4cc79a8f6a71a4bed82581902c3f256a6f60469da81ea560ee4b8b1e97c32ea05330ec2b25c93a356fde8ecda5ed381cb0ae036c927259a4d25871fbe5dea1fc3155bb37fe44b11fe88403c18b1c72cdd64c", 0x8a}], 0x3, &(0x7f00000004c0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x40, 0x1}, 0x40b) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/71) r6 = getppid() fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x2, 0x1, 0x4, 0xcda, r6}) syz_emit_ethernet(0xfffffffffffffeda, &(0x7f0000000000)="b7") 16:00:03 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) socket(0x18, 0x4000, 0x101) socket(0x16, 0x5, 0x1da) sendto$unix(r0, &(0x7f0000000080)="bc96ec855f5a1c045214adf6a953382fb3d9892fd74e7e8cc886dc5ea37419cb0a87549cb56fb11563c9a658b26b99d031025d7bab76644d483aa4bb1205610523724d9657b18e9a991da7f4880136468c87ed12578364e0de28a139db9a4917a768460dfebd9ac9325b4ea3b36a32a6f4545140d4e996a7a453f6623b0a2d967152f3ee2ac0429d0f41c7d53fa3c6c0dc2dd32333eef74900c28d529be64032317e48cdf089a3b6e5e2663237e8e207f8125c85c31ca7526e291a93418a1e645f563ffebdf966f1d86bce48d3f5ea1f7f42e907e6cc5b27c1e4a0bc238d391108846eaf3268cb08b3c7", 0xea, 0x8, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = getpgrp() r2 = getuid() getgroups(0x7, &(0x7f0000001640)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r6 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f00000019c0)=@file={0x1, '\x00'}, 0x3, &(0x7f0000001980)=[{&(0x7f0000000300)="d18bc8539e6b9aaec2b95061d0f660eaffd58258db61ca4fe17310768836cda09af4cd599b66ffa2459d7c6160006d9257eb455e9d9dc707e2db34b85f57d2d8f49a18596d1fd728147a7f3f1db00289007ea4e7654c869c9e82ad6eb6150f8466d8e2394d27394cf5a2b3f42175e7130a1e7adb6ebdaeaad410f1eaaa4714014dca80e697da4fe0698ed4bf8c5d0a41438dd12e112478a73f8acec1bf8d8d93e1f391c19809bffdd755f2bf830ba7286cbe1c911e2ac21632d4ff5e362ee8c8391edf827330c28624e67566ae0f5f", 0xcf}, {&(0x7f0000001800)="de9fe3eeebd637a73b2f603e039a68392841a416c8c513681067689841b684d301314dc39be5d6e65dc53c3daaa4f45aa6f37b2d728e1bc7e29704996eda9f038d25ce4ae2fefc0bf4f51de3fcc1f02347cfee331258e97b90b86b113703e7277cbb6bf3e9648323c61d9a3b9ab6a9ff548c6c9c5b62d11436835c13c1057fe9ee6a9942086ed0b9cd75a158bb2f2071d198d6900dc83aaec47444f6b8d6454305b55d81153096f5654046bd5c27463b9dc3a85f465261b9f2581de230f60845dcdc6b5af7f632d7b7ef53cee729a5a3e3112dcf1dde9917f69d0a938278b360357ac97fd61a249939927ce1a35a3baec94876e00491da75394073b6869268cd506090105c09cbf7ae3e9e59c57939ef7b4565931410e8b0fcff73d53441a9ffd8d33ec31ab4cb7b83b9e58a19e553d3688db71dfbbb5d5813000f91d1b3771a4378f685337d08f973a33d0069974f", 0x56}, {&(0x7f0000000500)="3a74438a4051928d1fe59c71ef9f76ec5b403f3224cc8f3dfd1119915b76458597d29e6f66f4eea7891c2fc2e2221629adceb03fb4044f7011f03df691516d04d70be68ba9972a49dcc64a722d269859bafc02d47f3615644a909f4fde3b3b8839c661d599512227f05c1b334f576179534441fe3d96412853a2ed80a6e966582b8f456809d23d063b6d0160542665ead547decc8f49a2bf7bc2c11e879de29390483c8dd634f0cb27211b9e6c0143bb05a2c9acfaa0dfef3c4a254caa119752cb139da11c5d235bce1256c541b44fb4138c9a3a607067282d967252afefbb2590", 0xe1}, {&(0x7f0000000600)="fc43820c70b116d4a05557e7a74a8b495db36cbc614686acb31a17e950959a83a202cbccbdd78d5b0863bba300b450b147effc669d11d046b903a0c4b6dc26d60d73acf9ccd1d1a6ee66b889136901b093df9c2d3158deee5070b5f71d3f904948740127c503b0c101397adac3f49c05b56bae5c1edb2481a016efd2789a7f750442bc3a4ac0f74d5f3d4cac73176545c4852859ce2b8b7c7152f1c9b37c86e615055b559163095619e79feb2c2cc0932ba4b713ec99323d9dffcb5a447b3b5af901d8bd875d59c6b7f67882971e6d0bd8b832edd71c17388168c233de4c72b7df0cf9c96bcd02915de1157e7a47cf099405c1a77f952ff101db6bf8b3681807d6bbd3383c641acf6671f53a0f7f8a388c05b152c63e27b82d5b85775978e261d96b7ca66b25bbcaa36bf05d2c564bf704b83361c12318d418658b02df9d77f8118e415e209069ed29e9f9a80993b992310569dfd084c12474d68f5d2cf67a2f80b1be354528f5e981d2e8695853ba59c81f8f26c1ff962c699a1ab44e067edd5647f9ce42ba4d142017034a13b7cca3419480b94b645152c4a4c3e47e1287cc3ab32cb176fded6e9e877c9e9864bb3bea65766d45cf599ba887ec77f612b86a2b55ee93da370b6064365885574650bb900f66224d26ad3802f37eb248f9f3075dfadf2249f34f668fe3e21578204baf4e21354d6b584da97ac43a400dbfafd8dbd20cfd1481f5831767c640409234a850787a4efafe82a16c480586824c0c616c7cd0d974e1dd93b970178a1a2225dc02b85ab9f1907165dc3abebb71c9f767542814017418e8598967199f8e7ad8d76979b66ff593e319dde40f8ac9a8ddb5d5b411da90e759617accbe37a8b73fd8e2ec6e1f7ccbd4a80399bc39fef3d65d5b94eb4dfe4f5a9f90253e1a689fb8c6cd53ae96df12010618c0dbb926398eda16ee8d4c8b1c0a40b87c2dd64d80c21aabd6e05e0955eb3dde547e9ade28ad04afec8c3c70f5915bd42261af6b93176dd6dab20c6ffeb8ab775408d11fd6bc55fe4c49b0e245740c764e9ff2c9ad3eb88c8553ad4dd570c0b981ad9692fe0661b5aa76c7b075af67901aaf666dce53db7d93e5f99647bf9282e2c10abc7cec2ea9293602ac54c43a97e5cb9ca4f057e4199f6aa8f58b1a5ffc7ca4f5d78cda04e9fb81c587f421cf47f1b9390340d28c6d16cf9396a30aea34f460cd08a781ae933cb1f3d30f62498ad21f1e0954e169ba8607d719b89f86bdff4417af8b1918435f93d94438967814f4f7e88f4aeada158ef6ad70162373041b271eb8e098c9550eb2cf2648002af01269e44ddfccbfe07fcd5ed14c417f1748da5acdc8af42cc6a0c2686ff3e6d10c6bdd7ed988276233f124d3b0722fbf5efd6b0b6ea716eb5cfa8f5c6bc13d8c27a9e1b88ec79fde97e069415349838b139321e04507a786bb936caab3b430e47351f46fa4d39f1c62b17bc970a1057ee7d92a67825397e316b27bf30a1a724c8db6819510c377c3d104b8328598cc62e1697139597f8b5dff9c2b49b44f1a942df921d16223b29261f48ed1ed59d9c948132c7f8b318ae5e7a14e3158b272152fb34a15f3c4fd2270e8bacf255b0cf928f58a16a16b54ee68b607bb9f64b59f7d48a5e3ad5671bd19e19846ab69e73b3d3b068b287b13f032a906ac5596faddb1ebbb59890b801430b7da7620962dd0eff9c328d2a94a273f15a5e462aaebc4cd57f82110ca0922f3b8989f15ba84207cc00bccac3f5dd0a0e8c109d96a6b320340a3f4f6eb13ec164658708c8c32c999d34c55516c78fec77cb91b1207551b4df10809fc66b264f4c17401f97792263c6cffe6ea851e9dd526788b22966e57a4f2dfe3a90930f58e47896bee94c1f78d1ad88ef0d6135c886c02ec99c660214cd0861c1d450843a33a610890b05aa2af075241b1c83f1d39de6f963ce3c2eb743e8a0964b8e96414473aa2ad41eaa041405f01d4b6bf9fb5d103701b69048b55d2bfc92c2fbceed50335506d35648d69cca61eb15da51175363a0798c85e5656c0cb3a885131f56d2be270ecf43a4a13bebc35c1a3e4b3ef4ff51b6c553ecb02d1da6866e934f287ac97316e5b06bbc90ed2f0d2a25e4f1c214cec188d3bd36feb58f06b59e0b6c01bcfd26c109abce4752c220e738064d74338cd008f2b33f028281a522d6a70fb9d69cdef39f8d998e39dd484e0938905b729e3f5d0489e8209ebd96f01e7528f0a0a38fd4245cd45000e3e9abfe48de00d93e53d2c20f9916ec3574680b4bb4cf1bd56361d4183c47ec0db23b4cbb3e71fd514bcc1a4ce04a367072550d491cea597e0474252aab4aea60c5cfcac0016904a44cd2f8e6866c2d57fd54c8a90947e139918e7cbe5e4d70c1948a77dac7b004ce9af77d992768b9e083273e0070604182751629196798340567c13472996bb5d3b335f1969fd6dc4b00acec665ac9a1f1a76794e57b09cf88bc3bbc79da88f5826a623fa83f46ef27047546f7820b477f845ffc8791e6676716b8f5a135fd6b8156966ee5c98afdeb52d8e97b12ca1b969632e601b2dc340fab3ac4499969171cc78dafeb6318104beae9e038731ae464fae8a00c56e8dd69808cce2983b5013d3935874490de904f529aeac0ac4488e20716ff5badcddc424c3cf7f7c38061cdf6d8b289f74cc88cd41e619b0756b11de9c4ee7d13af49a518c43feb9c84720ba76b59a07ad94825f058de22a47900c38e99f170b733f41c645e8a9130ca76aad5f890918c67ae3295e50fb10d6ec08dda9fa1a8899d8dd5fc0718119d575aa450b245e15d5038ca51f55776b70d15e0a7d1e0f5aaa5c7f9976ba5e8c36a01a3a737af4942a706624ab709aac90ddefb56c0aa15440aa7da3cdec65e4ae6acc00b0a4561f39d9a0fed2ad74c74f42479519a3a1020b54d5a0691242770111bd25be91e972fd082ba7e3e89edc462dd2d0278f86b7c50481d7510cdd2fa88e9a6eccea5d60a0b78e31f1f973b2a40b228fe43e0568be3a0b0378aa03734e0d159eaf9c93e5d304f816422e307b1991c3fc095664b17312a10dadd56f2f77af4f17bed4ed79eb16cdf96373968db3c2701e0cbc72df07abc31d1efa1bd237db8539650a88a87a469698570a93e604ca0d90baa10cdd87974616de2a04d230bc00b5af4eb82f2c00dff2a0a5135fcf7d65f1876dcf12b48b0fe991bb559dfbcb262b29fb86662d7fcc44e5f15ae2fa4a3923124f50e96b3699becc291d15acedc78f3d35ad27efdea2b017bdf37be8b6822d73424adf927a302d1219d70b729c7d7af4330d9e6fd004d06f2f87ef01203c33af0cf9aa0fe583ef53bb86376bae5478f412038b26b784c93bc0750de42076d06e85536bd71738f9c14c1cd3896c108be6d28aae188cef3892006b3025076688bd1fb7c1a923ffabb296c7c70c8b6e4cd7081c964277c15f9bb15ca0ddcdeefd91bf9a4c07b1aed6c6560bd1ddc7a6137680f570c81c90fccbbaf4e02ac5fbf6a95ab565863e7b5a57d686cbec11996b2bd33081aa0054880cf7ea8a4d528a9d04972ff313c6525c46af5edb96e037dca721656ca746da157783e5ad3df8040fba3106f9957f36122d9f04578a54f798bc2b6827545e5fe80fc749f401b5cb617957be36f0cd2e7331a8c7d8f1930b9d41c1582fd31f2f4f72997557ecd096ea88f39da7faef798b9abdbbbe9f1b5abfae93a1142a761a3f5ffe6817154b63c083a5765425946b52b591a52368a0212784c4a49d4588160b9736135c15c1013a3f97d495f2ee2d484ad4776c41e22d252aa682a4c9c4cbe38451630df4df6b85cc5dcfd19ac45f225c78e1052f683cbbd7ff104af395f3a0d04a08bfdd00579a518bf9b3aac3200996df2e32fd3054ab934d40986a7e44cd889841906db01da2b18094b3944b1e026d6c2752299c6a4971e2111b09e1bfb5dfdd2d12ae170e34991a007d087a63e91f83662d88c321690a42e971402c079d1cc185191197f5a249c8f8efbeaa753e0214a97aa0026b7ab03176ea37c0cfdf1844f887465784930b10d41caae2f8c10ad837711302fbc0e60f59bb17b7246f7cf5a0b608d84e6d0f0f8d0c4ab424d6587d141504dcda90f620cd5622d8547300a91d9dd9facda479cf94371775a538257e4185e8933bf57d3d36447607ce8c77d2c3888c8e15cc221450929a5db42f9f1a88cebc59586fa7cfe8e6992f9d9ae2c176c525a6489b412b5af7623c8fb4eced1d822bfd9c3e6cec2a02309a0bb219f20f433a53b911bb4b0ee9bc6a1a0754406f4e2bcbfce4bade16d73b659ab9b3ba1cf520188a0bf91c2e28dcb8c8860bebaf0aea543a74c58e9ac899a9672f94047380e384c9dac3cfa87fafcb865f63a38d712abaf311858a4aa2f003327225fcaee6cd3aaf7011d0249aa09a2d067e77208f777e343bb4607d8b5375086054e08565692702b5f1ed08ff2a5dc951fe814d3b1b0060fa886726e16aaaac34ad926115cac04e43f8b467be23514b861bd8720f30e5980f65c1ef775636c527c1aac62e668f8dc4e90ad52123ff83694a33815293d74db46fc3287b08a48d142df7219e1a1019dc051e141e8af472533c97e4ef7546cdcd5fe5b8907f883826fb003933532d37cbc641821cf05de25696816e51356788d3b84dffd8be884dae58b75e542d8741b9427abfb1ab9a87f732a4bf3c5d5cc451fb196721bec05998c0149b7c1b31fe8bf0cf32459bb9b30dfec24760b148205d18045812edf4890ee7a543fb21385db4a21a3deefe1e059fee5d4ec8733774215222eb3e7c604ffcd3ab99dea675b2cd55c4ed85f5b76e17f3bb1e0e389a901cf8eb6e592b31eae613739a6ec300a2bab38156d58befd8ae59471d1128364afe756faeaf8ee33063db045fc866c578931049de9a5a5ef7d00ff91be921624063d442c5fcd8485f005efae99a2ae2344cb3ecdf733f3d8ad581321c367ae4b1100cd27446e6ef67730c4a35ceda32eb479cf42cd01614b06d953c9621c69f12a4f8fc85f824beea6a295a19eadf4b23aaf808d08a2662a7ecb8e1860abd75e6e9892b6148d149257ab8a969e4d295e8058d5600c95e3e854675dda6c769a7706b781ac172df976bcd0ffe1581c47a59eba826fe147d07fbed5f46f36fb72e2d1882b8f1794498d7c959fb426ee0fd436d3d805bb7f744f65bd872a67432d0fa785be08d773f6ce7021c773bf182f26553dca15b0e14a1815e89a0e4c529b62228350e2456e8ce520eaaf82dda4bd7a65cdea9fa5f39abe9beeb0b93c7369af12d039dc5321f62cf4cb0856e750024184250dd31f04a919a5d81ac36049a9bdccca3eace4a1ddb622877e257d706b928a9d4648097a82265834b8e5966a4724251097c6b7306eb3c72186b5afcb144540bbfde2da9f7a818349daabcbdc21cff937e1083e93ea376c5e3ea7f901ac751ec079d39fc3d439c5202ad98df3ba05337fb45f6704196658056bf10f9e4917336acfa37b1d0c1edf25e6e5f4ae94d4e023997ffac9ccab65494adab20e708e76f83327a9d03cc800a6e19379fcba55f4e8694a20a8850ddb66073fec1b6216ceb478e262920e27ae5d463d7ed49b35f8d6834b449029db078f3cd9c15fd877ac44272ed1264fe5e405be9c09111cff8f87fc9e876cf89a8bd5a74da3a4cf95846f1e123caf97d7ab307de83971fa041012dcf366d223587bdc12c0b09054d46905e0ab05a29e689bb6f8503800d41a7ae0983041f7ad8964097ab46b02c2d0562aae816b5c20ebb3c7b24448", 0x1000}], 0x4, &(0x7f0000001740)=[@cred={0x20, 0xffff, 0x0, r1, r2, r4}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x70, 0x408}, 0x40c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) connect(r0, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xfffffffffffffd45) r10 = socket(0x19, 0x4003, 0x3) sendto$unix(r10, &(0x7f0000000180)="b100050160000004000000010706ca90020e10fecea11ea8fef96ecfc73fd33595e26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02b4d9c769ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ce01be657aeaac500000012000000000000020208a371a3f80004ffff00"/177, 0xffffff3e, 0x0, 0x0, 0x0) setgroups(0x5, &(0x7f0000000400)=[r3, r5, r4, r4, r9]) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x87}, {0x5}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x8a, 0x0, &(0x7f0000000180)=""/138}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000240)=0xffffffffffffffff) 16:00:03 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x300, 0x1) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x100, 0x104) poll(&(0x7f00000017c0)=[{r0, 0x40}], 0x1, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20000000000014}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x88, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x20010, 0x0) kevent(r1, &(0x7f0000000800)=[{{r1}, 0x0, 0x90, 0x4000000f, 0xfff, 0x6}, {{r0}, 0xfffffffffffffffe, 0x0, 0xf0000051, 0x22, 0xffff}, {{r1}, 0xfffffffffffffffc, 0xa2, 0x2, 0x3, 0x10000000}], 0x2, &(0x7f0000000a40)=[{{r1}, 0x0, 0x88, 0x4, 0x0, 0xfffffffffffffff9}, {{r1}, 0xffffffffffffffff, 0x10, 0x80000005}, {{r1}, 0x0, 0x40, 0x1, 0x6, 0x80000000}, {{r1}, 0xffffffffffffffff, 0xa, 0x80000080, 0x0, 0x618a}, {{r1}, 0xfffffffffffffff8, 0x0, 0x40000029, 0x0, 0x2}], 0x9, &(0x7f0000000780)={0x3, 0x400}) readlink(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000900)=""/177, 0xb1) linkat(r0, &(0x7f0000000a00)='./file0\x00', r1, &(0x7f00000009c0)='./file0\x00', 0x4) getdents(0xffffffffffffffff, &(0x7f0000000000)=""/1840, 0xffffffffffffff91) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96066486322ae9b47755c007601128e08e6e8d", 0x20b) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x2, 0x8, 0xb4c, "da841c56c9d883e3904673b48dc861a7520516b7", 0x5, 0x7}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x0, "8528800000e900000005000000000400"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:04 executing program 1: rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = geteuid() setuid(r0) chdir(&(0x7f0000000100)='./file0\x00') r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x2, 0x0) fcntl$setstatus(r1, 0x4, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x810, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000001c0)={0x380000000000000, './file0\x00', './file0\x00'}) dup2(r1, r2) getpeername(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:00:04 executing program 1: nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) chmod(&(0x7f0000000000)='./file0\x00', 0x8) execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) 16:00:04 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10880, 0x100) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) syz_open_pts() fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) 16:00:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000140)='W\x00') openat(r0, &(0x7f0000000080)='./file0\x00', 0x20000, 0x8) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 16:00:04 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x10000000000000ff) link(&(0x7f0000000100)='./control\x00', &(0x7f0000000140)='./control\x00') 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r1) getsockopt(r0, 0x29, 0xd, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="280046d9ffff00000100000000000786fb55e50a11832f52c768d153b17b4f2f6dd72af983e4321806ab5a1b41a21837c8", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) syz_open_pts() 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x1, 0x7, 0xff, 0x599}, {0x1, 0xffff, 0x1, 0x3}, {0x66, 0x920, 0x401, 0x9}, {0x6, 0xffffffffffffffe0, 0xe0, 0xe1b8}, {0x2, 0x3, 0x1, 0xff}, {0x5, 0x6, 0x101, 0x2}, {0x7, 0xd62a, 0x101, 0x101}, {0xc981, 0x100000001, 0x3, 0x8}]}) 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:04 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000001480)={0x3, 0xff, 0x8, 0x0, "5222abadf2d8d66587e2f62a7db0637e4687b1a2", 0x6, 0x5}) r3 = fcntl$dupfd(r0, 0xa, r0) recvmsg(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/24, 0x18}, {&(0x7f0000000080)=""/206, 0xce}, {&(0x7f0000000280)=""/167, 0xa7}, {&(0x7f0000000380)=""/239, 0xef}], 0x4, &(0x7f0000000480)=""/4096, 0x1000}, 0x2) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0xa81c) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) syz_emit_ethernet(0x1eb, &(0x7f0000000140)="b6") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000100)="e79d0a21baef279844e713b3e188fc7fadf7167b41d6d008f013a8c863d5ba7bbf95210346cce39d73a02024ef260df754ca80bc028e35278cb35d87a0971823318cfdfa1394da53c7fa3e640c89") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x282, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) open(&(0x7f0000000000)='./file0/file0\x00', 0x800, 0x103) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x400, 0x80) recvfrom$unix(r0, &(0x7f0000000040)=""/137, 0x89, 0x1, &(0x7f0000000100)=@abs={0x64e655712b37f468, 0x0, 0x1}, 0x8) 16:00:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x5, 0x2, 0x5, 0x10001}) pipe2(&(0x7f00000003c0), 0x10000) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='x\x00') chdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:05 executing program 0: r0 = kqueue() close(r0) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r1 = dup(r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0x90d3) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) utimensat(r2, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0xffffffffffffffe0, 0x1}, {0x92ce, 0x3ffc000000}}, 0x2) close(r0) close(r2) 16:00:05 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchflags(r0, 0x0) r1 = syz_open_pts() flock(r1, 0x3) syz_open_pts() r2 = syz_open_pts() close(r2) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) dup(r0) 16:00:05 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x9, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x6, 0x704}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x21}], 0x2}) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) 16:00:05 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = semget$private(0x0, 0x2, 0x120) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/105) ftruncate(r0, 0x0, 0x4030002) 16:00:05 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x20) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) pledge(&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\',[-\x1c$\x00') setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) getpeername$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0xffffffffffffffe1) getsockopt(r4, 0x6, 0x2, 0x0, 0x0) 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00e100"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:05 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mkdirat(r1, &(0x7f00000000c0)='./bus\x00', 0x50) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:05 executing program 1: socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) write(r0, &(0x7f0000000380)='\x00', 0x1) read(r0, &(0x7f00000000c0)=""/106, 0x6a) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="17b09c45f0c748c58cbf25abdcabfb7db8fe2676002395b278a35ebd83abda16390ef4b6e6ac715ae6e05718ac6d56100532fde4f11ee59abe744dfd601e9da6626110bd875436f7ca3abfe12488b48a154b927b3c4a809cd357f0997eb772accc", 0x61) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x4}, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 16:00:05 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSTART(r0, 0x2000746e) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x26) rmdir(&(0x7f0000000040)='./file0\x00') sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x8e, 0x8}, 0xc, &(0x7f0000000380)=[{&(0x7f00000000c0)="5ab3f3a252d414ed308ed450d9cfd95feb551a505a6bda22e290be8cc77df0a6bbcc7a3872d036a3d1850bedac2dab63c075bddec04dff71a06e1ec990d9dcd4b2f2964f71ce2f6c4e25e99d0ac4b0e65db64e5f089779f54668bedb50ce589328485668d6ae6f335b9fd9b709a882fc5319e3b8ab10fbb4ef89efcee954cd8bf8b0fb79afc12c2c22f7d0a65111bbc5f80852b62ed562ba8c863b33b7007e3105571d8e45c0e1ca9e9e4f45b4aaa41128566af062c250c4ec42f5fc", 0xbc}, {&(0x7f0000000180)="055fd87e61f07db93b2107ba735fcb1b187613ed8ec9eb886defafd0", 0x1c}, {&(0x7f00000001c0)="52b8c5a7d3bf424f5e50dbca58514810b39d8d5c3bfc5a3a98cb879098d87e1429df5121aea52b020b3d36f635ebd648d53c788e6c798f63d8", 0x39}, {&(0x7f0000000200)="b5856696dbe5285e051435eb660496fe2a221e152a806600da643b4c61da3f95c5c029d0591e61e8aa78ba99b524f0309245dcdf16b6da803b69cb0c8e92f9bb84a29340eff94f87c2d29d21594fc4ab98f7e4e3d64286643b78a66304b3687843164fc59f94e4765e7122fbad2406d47c550a9ee3d0fb392a74df9b534f878ada08a3dbe7d17c40eeb8a42621b8e38d8342910cc4bafd968620a6141b0da0d5143ef7018acbe0e87d250346bcb4af4e59a5994843e44d25643e869c59", 0xbd}, {&(0x7f00000002c0)="bfb899d5cc3ead298b91ed866f334806e8de51a020ff29208eb4175afbcca7eccf8a4f2d02d183281aaf4a589bb6682ef3fae83b9c7d1648ece8650c2794f1c10b807e518520bd1461c46928e28f1a828a5912d9760ccda4547c5ba4cf84d9b70c9c5d16eab80750c399b0bb6d79307e67754612b6e00a34db3c5f00a0b87bcca2b98da39b716ace238d3ee0fabe21cd0c5e726da0db4f69d71d3e77433bdf", 0x9f}], 0x5, &(0x7f0000000400)=[{0xe8, 0x1, 0xb290, "397465ef43fa295f0aa2551ebe226d4d92259e0c2fe77395c291889c430e08a1747027e4cd54c14488cba0f74f1d1c6821a169d310eaa0ed0354fe5ccf154876ac7a8c1ee679fddde4c4a12935fffaac3d9f1d43fa66d43b94489f1400b2c87c5c074511c9559bc547ffdfba664f40fcb983399fdecfd1255647afd474f9249a6af7318435f33f2b28ed187d719a1d87f85d2af64d0540fb5594a9dd651e48499bab346b4c996afb34aaa32aaff295d23eeadf739265913cb4a06496cbbaf5ab4f310955ad10b47815424d1ed34987f40ac856e58a"}], 0xe8}, 0x400) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000540)={'./file0\x00', 0xf5, 0x0, 0x8001, 0x1, 0x3, 0x5, 0x0, 0x1, 0x0, 0x1, 0xfffffffffffffe00}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000005c0)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000600)=0x8) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000640)={'./file0\x00', 0x7, 0xc10e, 0x8, 0x1, 0x401, 0x67, 0x40, 0x0, 0x2, 0x2}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000006c0)) geteuid() recvfrom(r0, &(0x7f0000000700)=""/79, 0x4f, 0x40, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) chroot(&(0x7f00000007c0)='./file0\x00') r1 = open(&(0x7f0000000800)='./file0\x00', 0x100a0, 0x21) r2 = open$dir(&(0x7f0000000840)='./file0\x00', 0x0, 0x20) r3 = open(&(0x7f0000000880)='./file0\x00', 0x82, 0x40) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) rename(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)='./file1\x00') getgid() mknod(&(0x7f0000000940)='./file0\x00', 0x4, 0x1f) ioctl$TIOCSCTTY(r1, 0x20007461) mknod(0x0, 0x10, 0x3ff) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000980)={0xa6bd, './file1\x00', './file0\x00'}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000009c0)=0x3) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000a00)={0x6, './file1\x00', './file0\x00'}) kevent(r1, &(0x7f0000000a40)=[{{r2}, 0x0, 0xd7, 0x6360d7dc35eda009, 0x80000001, 0x3f}, {{r2}, 0xffffffffffffffff, 0x20, 0x40, 0x7, 0xffff}, {{r1}, 0xffffffffffffffff, 0x30, 0xf0000000, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x41, 0x80, 0x0, 0x7}], 0x8000000000000, &(0x7f0000000ac0)=[{{r2}, 0xffffffffffffffff, 0x0, 0x0, 0x7, 0xffff}, {{r1}, 0xfffffffffffffffa, 0x3c, 0x40, 0x2, 0x1}, {{r2}, 0xfffffffffffffff9, 0x1, 0x20000083, 0x0, 0x54da4db5}], 0xffffffffffffff81, &(0x7f0000000b40)={0x24e0, 0x1}) getsockname(r3, &(0x7f0000000b80)=@un=@file={0x0, ""/23}, &(0x7f0000000bc0)=0x19) openat$null(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/null\x00', 0x400, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000c40)={0x7, 0x1, 0x8, 0x1, 0x1}, 0xc) 16:00:05 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x18000, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x7fffffff) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ftruncate(r2, 0x0, 0x3ffff) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) 16:00:06 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x0, './bus\x00'}) close(r0) r1 = kqueue() fchdir(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x1000, 0x200, 0x1, 0x0, "7495219c757671142e70500f08d679eac2de36cc", 0x5d376ec4, 0x200}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2, 0x0}, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) pwritev(r3, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000040)=[{0x7fffffff, 0x7, 0x6, 0x20000000000}, {0x0, 0xb9fb, 0x8, 0x4}, {0xfffffffffffff7d5, 0x0, 0x401, 0x8}, {0x4, 0x9, 0x0, 0x53}, {0x0, 0xd01, 0x8, 0x7ff}, {0xd272, 0x1, 0xffffffff, 0x6}, {0x3, 0x0, 0x1, 0x3}, {0x9, 0x0, 0xffffffff, 0x800}, {0x90000000000, 0xfff, 0x3}]}) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x12) r1 = kqueue() read(r1, &(0x7f0000000100)=""/65, 0x41) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x80000000}], 0x5ed7ad30, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000240)) kevent(r1, &(0x7f00000000c0), 0x6cd0, 0x0, 0x8d36, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000200)={0x3, 0x7}) 16:00:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) 16:00:06 executing program 0: r0 = socket(0x18, 0x2001, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) ioctl$KDSETRAD(r2, 0x20004b43) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x2c}, {0x6}]}) nanosleep(&(0x7f0000000040)={0x2, 0x16}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) getpid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x8010426d, &(0x7f0000000080)={0x0, 0x0}) r1 = dup2(r0, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x6, 0x5, {0x3, 0x8}}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="905eac1aee679b0dbd927d35a3d33d06cf23457b0f24482268465f36ad3b27ce6c02ddec933aa4f6fcb76e3aa6a8a7460e9a9a4d6b286fe43417511318928a4b6a685cb857a2044b987c37f557a2b023932671d60e2c3a647952c815d3958d52d23ae641de0d24c68ff4862d721323f83bed06d9289eaac3f914aa8c64b184b145ed04470e2337249b583e99057f84636771989ebb8667d440d34a1c9a10c4916b4790ffd41964eee89832b3684bafce1bb6da3bfafe9649d52ab45bb0728500a5b8945ae726a61946fc5303e6b007316454dd02de1a9c3f248e6136c036697d303a2badc08dedc4ce15", 0xea}, {&(0x7f00000001c0)="01d7cccd6ea5b84fd75a2dce9c5dee460f31bafaf72f9680e3a8b863a334c9a44c8f14691b89e0ad8d543fde8fc69c018775038a6bb06ae62991dc597210206193f2d5ca1da4b7eecba1d9498d5e675e27e6f002ad936f3b3083bd38a2e032903e57c9f3b6f15ed4bdb2a27c4d6f17e673b7d71cfba04a5d13c50adf0f59a8863dabe3371806afddc8d6bcad4b8521a0993fb107666c54437a40ce3d558b9cd66af8a08f36cb9b9e7c96fef8622068c3b6e96495fe70d083f2fe32", 0xbb}, {&(0x7f0000000280)="9686332a50896d9ad0e199f6da5cd235e0b123afd003dbbb449a6f94b7e64ba02670dee2d510ad8e0d44aa04dde6ec48e0b4e62b3147c427f34ed73251e476947e6a56636bca8a780ea79a7307d91ddd8d8094185a96526566387f786ea51a767a3fff040f8ff08b714640e250fafc2faa19425b045dbde543891fc5a706221bed440d893a2b8b376783a49efaa05d94d83044503a4e31e36a533f7ea87d6bb8d1253ed4a8b94c154a91e7ddcf5db105d4afdd29e8289fd1e0c570ca6f", 0xbd}, {&(0x7f0000000340)="13ea247987fa6277af6ea5362e513f4606e3ae0b18e615059aea82bed3741b852bca47df4d4ba2b4d77db25e74e58f69a32f60b66209ecef233ea3c82e7b3057770a73d97c8a07d47efdbd5677855135912c1385fd8b6faf78de066085cfe3ffa8f3d41beabd0ab5e3e344338dcc90d704d7f59028c314f49d317cce9f3524864d60", 0x82}], 0x4) ioctl$BIOCSETWF(r0, 0x40044274, &(0x7f0000000080)={0x0, 0x0}) 16:00:07 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0xa, r1) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x1, 0x800fffff}], 0xc20, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0x6cd0, 0x0, 0x8d36, 0x0) 16:00:07 executing program 0: socketpair(0x20, 0x4000, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000040)="38471938cb3a84379b48805894bf24e797ed96e38ea1c2b937f6d9ebfb8e8d5404603c5acd8662660bd1240d6400532031c67376ffd6ff0175ae13d1f19e75bf17956ef0f17bed0218a17060fd649de3b6d5d69226b001e4431b728dab99142b8d94051e3118d6dfc9dab3b44af48b1cde3543462796a4c51bd0c739612d22169e24b6938b5561748b7706d47514bfefd773d9529f8f9b68faf170ca255b7411e1", 0xa1, 0x4, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x200000029, 0x67, 0x0, 0x0) socket(0x2, 0x3, 0x1) 16:00:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x1d8) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000100)="c0e0cc6014d96a2614415eb3d8607058ab3c603b458faf6677851424bddb9c5ea398a269551f79d4a9586bb034bbfe4ce6c8d5c5a571ce7a5013dc5339b67a61d6aabc9b33fb2192a410394a5343de04729c0ed1ef546b", 0x57) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r1, 0x2000746f) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5, 0xfffffeffffffffff, 0x0, 0x4}, {0x9, 0x101, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8210, 0x40) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r1 = shmget(0x0, 0x8000, 0x28, &(0x7f0000ff8000/0x8000)=nil) shmat(r1, &(0x7f0000ff8000/0x3000)=nil, 0x3000) 16:00:07 executing program 0: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) ioctl$TIOCSDTR(r1, 0x20007479) write(r1, &(0x7f0000335000), 0x10052) 16:00:07 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) 16:00:08 executing program 1: getsockopt(0xffffffffffffffff, 0x0, 0x6e, 0x0, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(r1, 0x2000745e) recvfrom$inet(r0, &(0x7f00000000c0)=""/147, 0x93, 0x40, &(0x7f0000000180)={0x2, 0x2}, 0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000280)=0x1) accept(r0, &(0x7f0000000240)=@in6, &(0x7f0000000200)=0xfffffffffffffe3f) 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r1) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20080, 0x0) 16:00:08 executing program 0: clock_getres(0x6, &(0x7f00000000c0)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0xffc0000000, 0x5, 0x4, 0x9}, {0x5, 0x3ff, 0x4, 0x8}, {0x8, 0x4, 0x400, 0x8001}, {0xfff, 0x5, 0x1, 0x8000}, {0x6, 0xfffffffffffffff7, 0xa7ff, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) fcntl$setflags(r1, 0x2, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x9582, 0x1, 0x1ff, 0x61f3, 0x2}, 0xc) shutdown(r0, 0x3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x40, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6, 0x11, r1, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000001780)={0x2, 0x144e}) setsockopt(r0, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000017c0)) recvmsg(r0, &(0x7f0000001740)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f0000000080)=""/10, 0xa}, {&(0x7f00000000c0)=""/217, 0xd9}, {&(0x7f00000001c0)=""/163, 0xa3}, {&(0x7f0000000280)=""/83, 0x53}, {&(0x7f0000000300)=""/38, 0x26}, {&(0x7f0000000340)=""/168, 0xa8}, {&(0x7f0000000400)=""/74, 0x4a}, {&(0x7f0000000480)=""/224, 0xe0}, {&(0x7f0000000580)=""/47, 0x2f}, {&(0x7f00000005c0)=""/144, 0x90}], 0xa, &(0x7f0000000740)=""/4096, 0x1000}, 0x1) 16:00:08 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4c) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) mprotect(&(0x7f000014b000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) munlock(&(0x7f00003de000/0x4000)=nil, 0x4000) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:08 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f00000000c0)="b304287cf76ce980ec0c81884f6ab50c7332c5220216e5a50b60a371361dc4ecd601022009fd2e56a63e9c9772226888896c1133f787713436feeaf7e6ab4684fa1a9a917ceb8de0ec06064cdbdda7d905ed6d33594842008f260ab0293704", 0x5f}, {&(0x7f0000000140)="8e506f3774f84cdfc88f8d2ad5f78596fe371908745bff7e3f80b8d9fc61c9efaee1b0ea3118f20256ce68edfdc82afc5ef45935278fcdf5ae49b18dde15e587c52d95815ced466a88f3ae5d07180776363f972ca57cefcb65a5be0e974c24f6c8ce74a26d833ea937747ada8f372ee281cfe61e5b4dd8185a5d3f7a24c7a6aafb0e4a2b31152e9ace4bd14bc06a7dc5202b37ddf4234792a95e25707dcd7aa8f33dc59f89313e6107720aff48581ea3db9c564a0c791b550772f91a8f108084148cb9f7", 0xc4}, {&(0x7f0000000240)="939bd8942c57a0dc927835ddf0c4da22523eb0ed470f0e1511b023738b668ea9e132d7c139da21de27b7c33d6543ce2a57fa1e90b4da849752f6a98e797c784ce34a4ddbeb0f71f881b5b531f43de6628321cf2909cead5b6bdfbf05ccbf7f1789581e075b84dcb5edbfd56bc69228983d", 0x71}, {&(0x7f00000002c0)="de852cf0e68d4389679d126cf97735bd95cd3e31e80b629123ef77890eecd9e26aae5f375f8dc080a835ca3db42ce6d4fe53e5c2be8d7a335110383dc491cddd83e0a4fe35a5d368d32997c42af1fd41c6d258887303229eb10f369251251eeeeaff166ef7e8d5d1ddcdbd133e3de504d420b47eb3aea6b9cdf03150116a8104dc90472318b367d2f32140905e22f4eb27ac0e7efbc9218cb64f2d56e2b0324e0a1e00e2d2850f026a939168afb1", 0xae}, {&(0x7f0000000380)="9fa1632e20bb214f68530aa4e55eaa05998d2507a3af3027e530dbace04a8945c04db75c74f9bf731e88d9ef54806a9fd7e672fba2beb35f4ae424ff1a93f1919257196d9ed6467701f67d01813fca4ee07ff64f7f3cc0f9a67e2f9e89f7ab55b88a195d19e68bcc672d3877aaa06dc14b0803c0397b99061b3b57519e7904b76234f53597a6c9f40435497d34", 0x8d}, {&(0x7f0000000440)="5f1cd471a03d65656a023a9392f9bbdb4c0ba15d29fe089062f78d7373a38a1fdbb8df4da098a3fa9f55a01a45d47bf603068ca4367f01765abc8979e4fbf49b2045aa4681224926502fdb8886e55c9313be29a5e799852e41f958eabc626e10ee52b8790a134cbecc7ec8242d827d0f749cc502fdbdecf68ddb24110ed6e74a5a194a576ce65aab80a6b41216ef5ef35db73101a4f9fa3da00185e31ed964195641d2cce82df132c5901b74c8e8adc23fb378eb317faf78396d3663af08da009fa768c9911261ad05aad7b0d94279a46f", 0xd1}, {&(0x7f0000000540)="13bca103c7d1d629bd1aab85da4fdc1007a75f0845b41083c4858b7d33438ab8756a6fd7ed7ebf7821c783d265be9fd4f49c7388731bbea19c3c4145ad140a94460c03f88e0240576241d840073cf12ea0b366a6a2cff104a93039585e0da0ebaf32bc937228648df3273f2a553a661a65b72837419871b560b8fa4880e30438c1b574595e8df46c5564693d3812f3ce79506dafc606244ae7fd28416877c5bc9ca8c55bf45ecfee421c6c7c26e3", 0xae}], 0x7, &(0x7f0000000680)=[@rights={0x20, 0xffff, 0x1, [r2, r1, r0]}, @rights={0x30, 0xffff, 0x1, [r2, r1, r2, r1, r2, r2, r2, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r1, r2, r1, r2, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r2, r2, r0, r2]}], 0xb8, 0x40e}, 0x6) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="ff070000000000004eb58f35a6cb3000"], 0x10}, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x14}, {r0, 0x3}], 0x2, 0x0) fcntl$getown(r0, 0x5) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) write(r0, &(0x7f0000000200), 0x4268) poll(&(0x7f0000000100)=[{r0, 0x44}], 0x263, 0x0) 16:00:08 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) socket$inet6(0x18, 0x8001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') unveil(&(0x7f0000000280)='./control\x00', &(0x7f0000000100)='x\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x28, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x1, 0x2) setsockopt(r0, 0x0, 0x8000000000022, &(0x7f0000000040), 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x7}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x201, 0x0) r1 = semget(0x2, 0x4, 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/23) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x7}, {0x6}]}) r1 = socket$unix(0x1, 0x5, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x46) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000000)=0x4, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:09 executing program 0: mlockall(0x80000000000003) setrlimit(0x4000000003, &(0x7f0000000000)={0x12ffff, 0x400201010000001f}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/89) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0x8000000040000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x81, &(0x7f0000000280)="32409d509c51ad365bb0edb13af44c9793bef28a2e6ffebb4fa947c731b59f3d0cb2be9aeafb9caf0ad0c5483f1f19f43802be8ce0ceda2b21c6aba0b2f7ba360410e8c4d919a5e58ed9ab44bd78f86dfc457dc60e45e22f9d921367dda088d5fec8a115468ee6c8772e1f32e5642ccbbe049d71642ccf9bb045a6000000000000") 16:00:09 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000200)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x8000, 0x4) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000180)=0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8100, 0x0) 16:00:09 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f00000000c0)=[{0xa8, 0x2003, 0x3f, "33b1bf2840a04e24266667882483bbe72a761f2eb32bbec1c7f093ec5a4270e05de171b42265ac6e76a5c963966b4359818588b9869c91d860b6ada55f957efbf9e00dab946c4cb1f16416dc9170ab26a10327f2752de2e613f8bc9348bc500ce81a1e56a1f682590bfae06b537746710bcc7b4de75fe4fa9372e0a731a1b27334c682e35e0b22309425c7eb1a4344d62125568e42"}], 0xa8}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x83, 0x25) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000300)={0xed, 0x0, &(0x7f00000001c0)=""/237}) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) write(r0, &(0x7f0000000340)="24cbe0d6a90600cc4bd75397dd088114392062f6864ac1ec911a7227565db435cf5ed058c28255733b7f821420bb4d3bf3ed7aba80285dc5b697b1b8adc2cd055a2cc2e413185e434e5644c7755c3a07e0085d22a75edab6fed82149598ff57e10b704f50a87da6aecd6e28339683c927d7e2f9de3d6e67e9b1c80855fe412b0616ed6de6907ae6a588b7cf42bf936abc15cc65db2a8d86a6477c828913f7a38b1f7a8f6804ae975b84dd227998af8af0103dcf4752f24", 0xb7) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xffffffffffffff01, 0x0, 0xb831, 0x10001, "e7538b18347466473e40f96671dd72fd1ca14d2b", 0x1, 0x3f}) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2, 0x0}, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) pwritev(r0, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x40105704, &(0x7f0000000380)) 16:00:10 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x880, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7, 0x3, 0x7, 0x4}, {0x81}, {0xdb}]}) sync() 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x10, 0x3d) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000011c0)={0x1000, 0x0, &(0x7f00000001c0)=""/4096}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt(r1, 0x8, 0xe4e, &(0x7f0000000080)=""/155, &(0x7f0000000140)=0x9b) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x2) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd5ff030000a168a0237f559b7cb1e32d0ff2d4e7199679da8987423cab21c6b2748aaa7c947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c8b617a21e0bd2d6976da352151204518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae146ed5ead47dfc43c6c3b018be5455ba5fe808b08ef9840f9e13da475ee54c0682247a3e405d535cd761f50d8e87ed2bca84b10ba5651238225996d2250f6ea821e153a60fe439f3779efa285828dc1aca021b622423cb41191c368771b6626551a90e6a0998bd25030ab8acee75362f47d17eea23e6e567364d75812c4b2755412599c1486c929f9c5f38930f893ac12db90f5caf186bc06a615e38ac88ae50dfee7fbea36dcdbd4f270bfde217d0e9249708beba6b337561e4530ef087171345d5e9a66e893ba5510a279425db39eb9f1e1920624bf611a05b351e4d4378267ec49b1e0cc4942786e232bc62719243fd88be0e63c1b0772e17638fece26a5b8a135badb898b0aa4e0df8db6e6deb1efda984d56b11760055fc37a0963b2c619cfb82688678440700c68d49db737cd242cf9418c015105d6eb3e913453ac940ee7ed007d13906bedb74ceee147e364ede88870ab7ed7bf5ae6f446b165f648925ca8fa9000000000000000000", 0x211) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900", 0x8}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0xdb, 0x1, 0x20000000008, "b00900001600"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x6) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x8001, 0x100, 0x40, 0xb9c, &(0x7f0000000100)={{0x7, 0x7ff, 0xe4, 0x8, 0x7, 0x8001, 0x8e}, {[0x7, 0x5, 0x3f, 0x495, 0xfffffffffffffff8, 0x80, 0x40, 0x10001, 0x3, 0x40, 0xff, 0x2, 0x7, 0x7, 0x7, 0x1ff, 0x7], [0x5, 0xfffffffffffffffe, 0x7, 0x60, 0x0, 0x81, 0x20, 0x1, 0x9, 0x8000], [0xb7, 0x8, 0x7438, 0x80000000, 0xc4a, 0x18f], [0x7, 0x8, 0x80, 0x7, 0x5, 0x3], [{0xf5a6, 0x0, 0x7, 0x9}, {0x20000, 0x0, 0x401}, {0x3, 0x8000, 0x7b53, 0xfffffffffffffff8}, {0xe2d5, 0x5, 0x6, 0x1}, {0x7, 0xfffffffffffeffff, 0x7f, 0x73}, {0x80000000, 0x4, 0x7fff, 0x1}, {0x3, 0x116, 0x7, 0x9}, {0x5, 0x5, 0x1ff, 0x9}], {0x9, 0x7ff, 0x1000, 0x8}, {0x49d3, 0x100000000, 0xe93f, 0x2}}}, 0x2, 0x8}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x10000, 0x20) utimensat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0x7, 0x3f}, {0x3000000000000000, 0x1ff}}, 0x2) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/77, 0x4d) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) fchmodat(r1, &(0x7f00000001c0)='./bus\x00', 0x1d5, 0x4) ioctl$TIOCSPGRP(r1, 0x40047477, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: 16:00:11 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x8004741b, &(0x7f0000000040)) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x8) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="461a5e37f44ba37dd8f6d4ea5ba97eda05ffff0229a587e3d1a7bb96c656c042befc830e70c13b10f7c0c09c8614f47e2e2de124c0af", 0x36}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x5) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000180)=[{0x5}, {}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x25}], 0x1}) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x80) 16:00:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x44}, {0x6}]}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20140, 0x40) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) r1 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="8c") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000200)={0x0, 0x7fff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 16:00:11 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f0000000140)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x4) 16:00:11 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2001, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)={{0x5, 0x3}, {0x6}}, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r1 = open(&(0x7f0000000400)='./bus\x00', 0x4000000000002, 0x0) symlinkat(&(0x7f0000000380)='./bus\x00', r0, &(0x7f00000003c0)='./bus\x00') select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000280)) rmdir(&(0x7f00000004c0)='./bus\x00') select(0x9, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:00:11 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fc33055552fbd5e41798632dfc94ff334a5619515a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456fc7d409aeafe904b4be39fba9cad589e16e8c8b6b87cb2d72b8bc", 0x65) write(0xffffffffffffffff, &(0x7f0000000600)="bdfa4d2591d3f45ce6c321a8cf98848e4a8051bd24313dea8d0327cfa71aae43af0028dbe0f53b523765381a3fbed9d7c7f5ecd520000f55d9bb05dc03e23a0010000096558b7cb5e32d0f00e7199679daa90100805b0b8f589e95bf160fdc1ea675ee6f7031d6220ed69a19be423cbe05c600748aaa88ca91a61d75bc9028a2b8874064f0d03f8eaf301e42abe7705b4cf01c09bbe061a768557d130dc88c374772cb2876275173275c0000f3431748935d0eaced436cfceb73f0d68131400b4d", 0xc1) r0 = syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x7, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) read(r0, &(0x7f0000000500)=""/161, 0xfffffffffffffe95) 16:00:11 executing program 0: r0 = kqueue() write(r0, &(0x7f0000000040)="7035a22613f90b3caf80f8f796953307fa140d6422763761afff70799393132cacaad55c78c3b80e11b9cfad004a36c11b5c870b488dd688c8c78cb15cee662368de96304a402bae829ee34ee24b3925d2b1c3992df7906f1883ddbdf3582ed0df7217f723b872dff63f3121a3e3b32e600547d37e80c2d44ccda93d547069007a1f086ea0a6cf27c64d9a3636bec90f2914afc9729033496c5cdf16d4993340b24a1c00a02802fda7675edff6e0dd2b39d30ecdc046bcea1ed8000eacef43ca1be56853cab08d4061b91315ba0b47d4174daa48ee59b18bf196c4f5d51d9f2d45e87502c422651d66248a99c1dd8001", 0xf0) kevent(r0, 0x0, 0x0, 0x0, 0x20, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) close(r0) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x82, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x880, 0x4) r1 = getuid() getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000000)='./bus\x00', r1, r2) write(r0, &(0x7f0000000040)='~.', 0x2) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x40}, {0x6}]}) r1 = dup(r0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x6, 0x1, 0xfffffffffffffffc, &(0x7f0000000180)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) 16:00:12 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x9, 0xfff0000000, &(0x7f0000000000)="5564c507c41176c08e2106efd4392f2392f0227da66871b8e4271393c0f0120b423fe899f14e8abd805d88333acc7af2af62dc7211a01649667cc1e0e29ab4e3a3cf505f2e18db34828754b8af352bdd786f19f845e34892f992b6e5fe7dd55ea06cd2c8ded07d6ee3d8f997f1b0dcb9ca560f5104f01d449f20a9b9eb84b826627f699cce3afe097a2aad60a9c96ada92f110058e880264efea0f32301f4600e38caf86ad0dc76aec94f6d043ba4503827e9bc8f030e5e6aeb71d3c727af991fcfebff4d780", 0xc6) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000300), 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) 16:00:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwrite(r0, &(0x7f0000000200)="abc2967716efa3d9b73ead71f2339f62d6b8d362f9864ce2066b23eef398e8aa898fa08cd73ebbd595c58135fda925202e9fc2c9ab792f888fc603bc2e139a70520553222391839d1e2e6b0a5c33144a6cde662a57f20228445cf2bd2dd00175c71e9a2b91a0f4e6ade23444cb4315131054dd6c8f2a909b5ff9eba0866f77095afb8273edecf55bdc7440682f7a8e9c4631f362a0e95daad2cefa3da76c099f79ee6a4ad9af694910426dd0af4795034a54d8af121404f3efb53f6524ae2e7303ada926f8c2a5d98108382dc856fb55999938f2a81a01854df4d97ef752d94bab829385b7e621b0127c8c0b10376cc7fbfeaa68f660323f386aed703c", 0xfd, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = accept(r0, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x81, './file0\x00', './file0\x00'}) poll(&(0x7f0000000180)=[{r1}], 0x1, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) munmap(&(0x7f0000555000/0x2000)=nil, 0x2000) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x0, 0x9, 0x1}]}) getrusage(0xffffffffffffffff, &(0x7f0000000100)) 16:00:12 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1, 0x9, &(0x7f0000000180)="d6ab7d2f15bb69549187d63471978a6efc121a44ea545cde9f1a03e25f8b196680445898fd69c1d8ee458f716d7d810c41406ba6fa1f0fb4e8ec8d0a81b221008e2b548bc43c7eb24ff00e4c63578dbb35d9bfa73c8b37a04d08914f2017e966367165bb84f240ca0c6943ae77e1d22989263bdb4f79c78aa90063b1f952f86147a9650c04aadfc9b20fdd0f11fb1e3e6c17656010ab7f193e5e88a488bb1d4026b83bdc6c7103056e37cf606cb7c217d9536ae504b3aa20ef89cfdcb19e7a0dc5da2c8314f7954d5caf1425e18de4163b0dff0ad3a2d46929206060d6d3558bbb74491c8cc75407b8a6b6800ccbfdff9bac85d3fecb73909a49", 0xfa) setsockopt(r0, 0x7fff, 0x9, &(0x7f0000000040)="345b4b6c9e07f1f3409dd7bd8bdc14e4a61320b0a92fd91073a6f732970e8f02b1904744c0873d4354f3df90a17cb24cafecf04bee2aceeb771dfab82289366d42e1335083864d490e3fef2bd2a7135abd895c88bac06a751db1c00d116dcefe0647ac136b0e8a047afa9547d8dda2c76988187ffaa321fa7c5aaec9b0c61c2f368b0622cb13b52cf5ed5da6c404a40e512fe67c34c583ec956b26102dd702ea9864b41d5afbe4b2128d5692920d0ce593809ae03000d57a", 0xb8) setsockopt(r0, 0xfffffffffffffffa, 0xffff, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10001, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000003380)=[{&(0x7f0000000100)="2400e33e0b6f6fffafd7612cd2673baeb894156180229ee5d198768a4cb0af4537a4f38ea9cf6705c0f82535b898fb0cd5617d246d07ab121b1cf5ec81c73bc790731755e76e75623ff6354aab3d25bcb11e77284fddde1551243c6546e3184eb62e69005e6ba793dfbc95e26a6e793daadd41d37a8379aca00ab585a6d31dda0ec6ecf56ab82714ce43b0080d3a71c7d6d22fa7c8047b8b6d29f91a6fd961e8c4e78c1adf429a48bbdc320f36563cca46afbf93bbccae030b6ef91038b2b1be95f284e24ec822f1acbdae12576a7c61b7b314fe74d289f86143665f2a216e0e15e12f93d420862bb75dbe0cd55944bb3dd25c07a0e6307ec909a1dac69a9e40a61b1d8ae676feec354ac3311d2b0f276fdde50a519f2f6012bb19a0146c598a39751472eab35d6a60c448d866bfc2505c800b70508ab102b9a39bf58518c613e80ae4057825b6e03ef99465067a0d1e10226caa0bcd6df2389e97a11d741cf6391f024f22e6ce8ef10aef927498e7096cfbcd89aa18562b4b051f144b073db33cb4586c80db2c43177a9ca695ab61a6dc73b6d6049de8465ace263db794e87f8f41bfc49d984736d170ab78b637ca91cdab9543371bb514424dd830ce2a2dbcd21ad82b984fa55bf92b6f5bfc4007cdd625e33e81207127d441dba9b6d144ca7925eb9e768531356026900e17b57a3b21888ba9e1c206840bfec0bc78328c2285a3dd0852fba89f8814c1b416a92064c1026a2bb227c1031de768192b6fe8d542aff46a05fe11c3a5da22be7be275c9c3b082d060931a3e3e9b782bcc39d1f4bee95897492f09f44f2fa42ecfb44821a251e96c2e2b2bdd117ff442cec578311ff360781a7bcc1cc999ca6a085822d58a4f818271c0cba02768943b4324de1fad608a7759121d1724703ad7ac47141315b9d8c5732cee485f0c671e6dd173f119f4c89e457aff283d8f19d27add509a9d066a0ea17cae985a0dd5f25bcf8581bf37acf4afdeae95d0d72f439f4868d89a13ee53ae11fb4565aeb0162e1a1b1594c21a4ef7a8343f6b854ae8e428991a9da8cdb3a2f1109e5e5a41ffe7789d3f23aea26bec7b0ac2603d0df713b5fdd3d2443798d500feb40e8124fa66c868b65746e5b8f4d4186ec0ccf9c083a8d1a08956ae683c8ef673070b394de0eaf18baaf24357f0e7bfd19bfda74e8510f40ec61bf0f87e79add3fdf10a6ac96df5ee3dc0dccfe22c176028d4b0116dddede70e04feb21849dcded8e33adfd662e25c4b9fc16b35ce2b2b646f40fbfb06753a9fb8d0da010a15d7bbc066bfef735bfc1dfabf51eb2a0c2c41f4726e997bf08314869fd46bb26d38c6d430364697d389b99f558cf5700ba0a3499f4a8b42d8f27c8dc0560d060afa9af0eb7b4bddfca48df2806e2fdb5512c0025446c28fc1f8884a991eebdfef8e0e91c2027ccca7285c5c6d6b4ce927e20f09d2f837b20a6beab9f2da86a1904c0f396edb224171cfedaa70cfe77b5bf7e07ddc213b6e953edb3a8566d865fcedb09b75af92c7724bc674f524ee6dc35799981a51025a261313369b2419f76ccacf5cba208111337ab1a42442f3271836e7bfa52113e9d1b7f1a7ec8ef7a430354891eddb8156b22f97026e03b02a0d81b8fba2b5c14b2ba60ccd6f22ff500d6ac7dc9b0d35ccfa3323f8501a090afe64075fee35743895fe4d0766ed7c16081eab3637403311ac0f7775ffb95037cf36d1913f398e696c5ed83b22c74cc01032083885e36f69628552060419692b1d2f6bd5c798c35ff0125e65b8f39a1d24b41f2821c2183681dbed51e9df99eb082d1e27633ddfcc66442ec66a0ee7fa8282efe4fc2ec7bd33caa296aea1b9353761233f7d0d248a190be3dbfe1ee1e3c1c1a691940a3c56832900f6897c0f0da46772fa8359d82be20ff494289716ff0c21b2da9801c9a09a49c1b6a187a024b9cd07dd54cdd67ee405bfe93df943f2db27b70cb90ce97ca028fdd760e1620f12f0014151708352f73c86456baa91a79d148df24883a0b2d7d5984f25600abe21a9676f2a201d29dac14f14f1cf94b7ddfc5512cab8a26a27d2bf29d7491a937730f25c47a41d21f9bb13752717032c15a81a0b70159b71c5b7fd9aa7589677ec75a1493380e9e4a3023e22e105247f02d9efd195b70b1e5c0e0c1db7a31ea74a66a99196ba3d08b996618c2554910623ce024f5daad4b35620e484525f7ef29a25cc8f2f87719fafaf5763edbba8c32fd2510fbbc9ea212fa7fe644a2df936f681c3fad7579afd4f0c749915745cff9cb2f834fc00267f533e6c61ff74813ee11b2b84d2cfb3d40b8402b39028293070c90775b9760e484ed2b02fb825749feabba5942df57a7eba7c63823d39465ffdc38b77f0e338f69dbeb07b695a1855fe37ada7434bdec6c6eb0c34743e577688f106218fab3151a38c657356e5f6adedc5bbfb33dea17421187aabb8ceed4ac9bfc2df38c8fbd05090be8279d74211aecea3bdc13261c617d2856dbda7a8a3e1b3513c56684de317c6fa8f3dea1023e30938de0609efa01caa15720b33ba26c6f69ce0d1cacbea18310b6146758c613df55f4188ec1340122f5c064c9e208f25a35e52729ef0d32501b55c7c56e6c6f39aa718a77e29db338d0cb657e54b1deb15aae4bcef8d1cd83c5d5d78ae60642cbada5c71dccd8dc48204d76fe76e03c0d1ff28b39a8ce79eae1ab054495d609194098483dd01285432aeaf4d9a083561904c399e6a4bfea8ba72ecff4d46ebc66fbd0fd1c90f1a069152d812805a2477b01145a90ceb781087a1adbc1563114490ce5aee662a16576375a26c9ad8d2d4a5d175081c5a429c1eefda8c1bde003bcb001350bc1af30cd7d52a2c0a7fdf263cc0ec4061e5389cb022aacdc865ca4c49227c5d749227a466dbec5ed1a2ee1f391b0396a9741673dbd3ecbb26c73157b853e385efebc4a52ba632794aa2a20a5701d057245dd9f810ca035fe3160c04c7ec91d35b8293d564249761a1d6e89fe26b3cd0b29c85e93faac45a768d958394a7409ffaf846b23ac983b20ab484322f093706468f23ada9075636eed909298d602faf243a3b96f611076cfd0d8c32e2a3c44d6dfe30cf5296f9dc47d0feb7248b249039689a0a1c5487615b4ce29ebfa4ba10f748635872f2514d93be3c3fa335e4145de1f7fc133a32d5e545d3db4b0587d0fdae79e808922ec7e03ac28e7939ff6a829b14be00a12d13d37adbc3c742f1f788b3b8b1bd523f85455f7d16d3e303371e28ab23a8e496e9253feebb536ab2288ec636b40ada32d2557e90b4da354fe1381d952fed878cbba97190f119988bab81c03c5464ae1f0abb5c5170ae15c302b8eb74ab7d7d88ab0786f8c0560343fa203e9a5ad0f3618172c4b9f2d8c17146c053b92fffb2b6f8149c538c2074790b6ae41078be9b10f83e6cf17a927092231a87a1520ab054f5577dffac87dfd2cda0f7603d4c528e5e52c30026dafb4b42774931bddc09eede2765bc14610947141d5640d7687acd36c2bf799d781b1596dd850de55c496238bb977e0d3fcbe87fa14480a517c48f7c3346d768e4d08865d22602ab96b7e0c8d0169b52dbb2d869b68143cf31eca07a59be404a81d714bb06a3b94a049665bfdf6ad62e28188d1023963832c556a0ab4c37837f8aad581852a41d9929ad46ccaa275235854f3d6b3b7abab41fc713a799aaac5cf22ce848c674cd132a8fdb2a899b828d309a5525e7f18824cd284b5011d1d342e2d261b88d48e30135bc52332461e4f30edb571bbad6c69503ec6edcbf45f40cdf03fa68f62e893c1ff1145b9be177497c62c7b781f37fb11d0d0f370c6481c69919b22d4f34cdc461e3b430343b62e39117ccfedffc327168a163646cbde950bba2a8410c64097ba0eb2cd7ea46f2a8a6b0225c250032b6edb3805012c5c00b6d6e7b0db9dddb76b71f308c8abf79ba0ca81ef66302f6554290942799cfcdc0ddff4311d1518b5f23b84dfcc73c5d00ee3be70c0369fb2c3d56e3f97e1baa79640d2deaf11a934b6df82c86f12012ce84127e56c7cc8d262b587427066cb6cb6e84bac0065039ba564ddbe721746e739ee32471fb7f268a656914208a07b1557133d2734d921530096411708fff8d27ac95faef7ec4fceddb678ea7b1b415bf295dbc90395006b41c90a7184d50370da46baf7b293283eeea3ffbd0b7ec51255e3f6580a3f69ffc2ea5b917be0524d7cadd14d26ce98f9db8c26527f5ee2e3aa4035e8c51982c32241f997801c04909c534ae13261ddcc717b0e46b44dcc1851939d33ce3c7533d6741a9d8ce127248eb3f3c1b05191a27c8467d83508be554b657eb953f95c0d35e306fbb8d55e32fc9251360671228f3d9f0ee0fbb41d9d51b04d1c491114f58769f8e9f90fc28e9454c8ccf2e71c0aa0ffd755fcdc889f69f0d77507cc97824dd0c21453da2bf917e46ee7042491f6aa7f6c834a662bfef4ab39e2b14b5c92a21ca29f38a6135da6efe44f50a85c5db87aa105da8137e18d405ae4d949b5d269a223439cf04e99b0f67c9f80bf304267b303741c2faac293a8db376eff646ad7dc569856b3a7982c0b4644c722b1b6d247af5cae9924707aa2b95a11b4febc55a0af58a88d9e23d15fc1f1863182e2f1e92fb59bdf5cc280dc09da442b059fbb82c0b7f4cbb263de7e1f055306278704b7678b53c4fd80b619d6d8b50d2de7b0b7c76b2bfb26f776b8255cb9172072974c295db7977a69fd2726720c5708ec8df06c8d956aeea80853d61f7c5c4c83d0cf7f0a16451089658c05a45ac09e878c9408aff1e4783959fbd03db53731fbab47133ba140b629d90c157c0c1cea94223f5f38f710362ae2b32bfa29510e2068005c3a70f34db9ae79ce835109dd132d3b330027ebae2032a525b751a21c1897e0f493ba585d05720c928cf4844ae5a73561759b6306e4b0d5efeaff51581ab1791e6f48d1d8feab69227b2de875c24d236ea85c977b9f39ca51a1365173cc62ce9b2a73e9e990c9bd28d58686acd4abfc5ab49aaf4027093bc3bc6d7c59e433bb4fcc26b9ee0857d4c62934bcf5fa716048d37ba6027a2e97570d975df70963e70a36ba1eeec147bc90ea764bda42b480d3a979cc2806cd480868d3da238a578c3720cb6183303b9597a44be19012f7fb5cfbeb3d799f4d694dc5f5fc631b0be47c3da8a049b39ec8b52437113467dea232dc110f83b2cc3a422bfd2e9c283331105afd14ad97eb2fdf750b4e46858a60fa454a4381e20e7746b17a7d147e02f4912fecb07b18110a2a3d83f92459f959f5487dd65164e9d0e396a1968ae56513b8bbdbc7520b8feab891365bf40a27640857055c3f7fee9fa883238a463e3cee3949398488f8df84af3afafc33dd7e8612281ab2839a87364cb984c6d90487af7076d43561e3cfe47322bbd1d731b09a43967fce520a039e299d4bf663d84210bce77c90267d2cd7e178b2960a4cba134fa2c45842b02109ae272c092edc3be4366f88c68eb8d2c7125c83d979ef0d28442bfc8dc551be5aaafaaa7378a4ca5f76a0b0e8ce3fb9143202c323d423c2d35fa828cfa7c06bb4256e3b6783cba4080ffa738b7970e9f2bc5e83061b2a18afbeb5b5dbbca5fbc14f4bc157c22744f96b009a5adce77e141ba17218f491121b94831454e9c513e147df64c5e4cf911c95a69934003a710f5cefb38c3abd24b44cbfdc11e234cebbe4e1e2347c5c0a83ae894a5305ddf9ad23098cf09d63797ffe5124e7b4cbae054c00dd0714dbce6", 0x1000}, {&(0x7f0000001100)="077b7f59729b3413dcfac7039f9250bd9eb2a22b9bfdf628413ec98aadef98c7848cd0d6336094785c1b8b0fba0c9098ee82f60477e8917da36627d1b453db39cade90c6d49df34bdc8ddcad896a8d10ed8fd97f4a6738fd8ddcdbd9a4ce47ae5da961d368473efa7a07dea050332e256c362fcc71021d960ca2d481add1a19c70790ef8cfcae9baa15ba484c87a179b6ab9236c8e25b9038a68062a64fc08a17490be84b83658b3d616aba1291f5564e13fa1a40cbda119de53400859e494d336e08789dc9058ee0992dc371d3f8b6b61ce6cc64c33b5a1e4fa46dee450f39c479a9dd649e20f02038ca06ccf4c8e8dcdc351445306ead76a17ea0680aafdb019fffc5d5c832dff9f1610e35b3bb97a2d1eca1d67ac064d7c8b50193f2b500c33bf6ba1d724105ce781e140cb3360ee8a7c8bb9d1bb93cc1cbfff59f24f9f29e07d10ee4f6a974041e13d1032d7d587610487032ba0363fb86cd657a590d7d1670bccd7c67d93f51b00f8e47dde3644937e4a9ab5011cfd61b78b00ac1eaaf828d308fc4a888e47f6b06e75b5a8fde6209c7b1f93b13ca94d8f1e63c82f73a40355474fddb4edf79a2858d8afa6bbd07ec9aca42e68e0ffeb61635199942a63f1c43a33e82cead35721906d3e536720cdb3e643cb33740e67454d1cb81ce6c422f9dc0bf2121be502969bd0dacfac515712f959ea3e9f247f2501f0038056343a9b3a32850d1e0b67b4290bc0c8db43ffb6513b71d979795eec1021adb6a44dba31c5da1336a73e10275d9c5e0a28112b570b565f254334a3ad42897ab3c8051ee75b268b015462d6f3f69659d861eda42d38f0430f7868b18e9d2442cf9fdc03e15dfa9f5fb41239807076e9f64d76830a3667d5bda5d534e48ba5d416a5bbd164557dfb4a797819ecc6460d3db6997a1ed87fe5dc0631ad1e8222c891e1c8c5b06350bd86fc1837293da7cd55406033ddd492b716b17bd37601fda7f654197ae09d14ec6c625a06c901b385c8ba96992090ac3506c2f6762ba23d3edfefd899dbabb60db5ee16690bca1697cfb7507d46656b31ab15a54d09c1ffcde37120e11696b29043f1753a2ac72a0f58e53774dc4047ef2627fd5fa7bd82f0549c1223863f2ecbcac8820b3a242d603821061b27f7120dc9d88c39570641ec51a770acc92e54386e2846c1441911d6094095c96f2baf2c75d9bf7ac0f9774057897aeda18a9473700f187ec271f860fc4acdfaceffc5a6a5ad309e8a99b0a139038036eeab0d8ce6198c57162556d934042f375c1d26388e1796381846b995ad6697178a0c27ea7d1c4712eb2eb5f99d1943cc4db48ef0f3c5b5850d81e237a527a86b00b59b0f4b0ccc7ccb5a7fdcde3be898c47a5215086ac41292caaed230c0e26aa21dda34c44db9a6e4a158e63cc50f7415fa3e67495e3ba5876e93450a73bba5c596431f1fa2b0cea6e271a688b4efea8ebac51b7143dcd69e7c60bf3abbd6fcaf0f2973d9fa7f1eef15fbd657756ac50ac90a6140d82fc85956dc4947fc44fff832e92429aedb23d528e01199a3ff83a6231892d792a86cc2341c912d3d7b3104a1b0bd4a814073a3ccba401c9a88303edcfc6eede96d048ee41eaf044904fec0a912fc4ee4be57fc26f7baca4b2fd741440b33cf1bbd3a999f9f09a13a23179383a9288df1ed892fafa091f79b0bc54f7b503663e5ced5af107084997a1d24294753eea406ff35f6836ad8851baab2a2678a59b42040b107712f9682990c4ced41769d8f8184b0d8d9d7eb89c93b00422202b63bf5fbd828076ae9c7048bc0d766b7c464629565e22f3be8866aa7987a574e59d09a7626d0a48968fba22ecf87a2a6327dcc4aa6d851012979d055f68c5b452f36cf70abc12c53dac62f0f4671c0d7c05056413a936fedab01977a8b656464953acefce4e5d5f5c382b985151a59b35c844dcdd333ed44747765b157714b91d7e448e0e73026bc0edc2ebe0f706da8c6366ff5a728bb4557d10b652bf6d2b7dbd4da1e165e3e1349623bf7f805967d7a5c15dc0253aa76a94a3603934242af1e014c6bae83a6eff71a7188ac4fe3eec0457b649147a8706dcf6674eb23efedf99cd5a489cfa625a3dc0651995eaff47073417756d65d4a649bb2d1696a147a05b425b99cf7916f855221e0c50d690c7fd38208e706de0008030bd0d8746657ab8a1ae8a3e6c567e00f2ed6a74e166699669d1742814f8068a3e33af24adab8af9d42dedc71862432e95b3bf7146790097df076544c19128fa0d6a42440b028211f8cfcc9a926b5f81fbd3d3f21a8838338ea9da3c6567b7e7772a413d0df74249f61246b4f94ac7e304d6160679bbf6bd16466cffd2cfc138447f4c8d97bcfe89f66384ffe05058c53150b5d5ee0f7e08aaffef33e3e4faced61be9d1b1e28550d04829e37703ca3e6c6670734f3fffaa041bf0f7b3de60c92a3a2c7894c51dbaab380f275665775b6d365349436eb3bdd5b2da0b0c761efef0bde93dd6ae3c38c317b10f67567ec9ebec965ed133c07f6a2afe94c972366205de62f405da07065a257b8f777629a822030fa20c855fcb1894fde26519eecfcbae0780fd86f1bbaa64e1eb4b0e60201b0302833c177473021f3b6b64971aefb255b7e19161ecbff79c89f5bb603da942c967c8bf8758d83b5f1dff8e50f3b62c655b8977002541eae116d4750bf7620a6422bb57612f2f0ea08fcbd51bd254f8644edbcadcbf53a410f28fc5006c243938d6589b03b1f3fe0a1ccbeecb00724cea170c2c27531af8794e3c83302d2667276d8f7cf7bada2dbd7b68b7be5b309981ed953c6cae4428129f035374cc33b50b212343112884ba05ba9aebabd29801bff5b074b12c016fb718bdfc411c32be603e4295be43fd96833cfbb6c1fb222a1510ba89d323d54625032903c8e3dd8a80a36122f1ee6ebc9339f6167e43200f60b54e90dc1f1d155131f844bf47af34e533f280349e35c32fd247cff1481b4d31a9a3caec62b6deabdea4825cec4cfdcea68e82696f24d0860cf7d5cbe07e664050be3e3a3ffa76c58d8a45fc61f69386ea3cefd0968f135f092bdc8b8635a5b988c056d26af34cec67983e283a7818a7e58554cb648e6b1965b420fe0a798e8b7ce16b1d15aab3baa4af274e4d0c4610ec2194546ad1c4c2a5b3a43b27a440a8547b86bf31b0ec747274a38fa16016af9857512319c48a950261c314bd00a2f198c8e031ab2ef84ef59aeb447113e8c795e3bfe2b9d7014efafc92e71fe24ea841f0252b0f1435c066b3ff81005788aa986ffa797d27e1371cc6f764821e07a709382640bc9996cbca905b9dd9a06652ba08ad5499f4dfef6c4e6e53be485d1e231a90bc7d514d843f49ae4ebb3407e3807ad78b5bccd1cd30a816b8bee21b60b2bc68896fc94a5c05746e0f64027165f25d338df5588f74a7e29424cc2d94ab17d7c3e19c40f4054a443a3cbba138a83cc4d7db556d027857dc2f5907fccdc09986f7317b5c2ae50f21246ea74d32f6443c78b3f550f9d1aa32f02af47961a1aa5321c9a645c2db972acf9bad22087363abeca5de40517c30478085e499c4658b53240086cdd57d24d7723f38f639795a23dc92359939050ad465fbb6bdfdffc3b21b130da2404f8b7e3cc01d7709bc37bee7e0053cc1b1292e725ab199e9664fd4dc98cda53a804a603bc3a8371938da5c495ed5669f4166a63c2e25db605c133eb9d95609bbe8ad588f8a967ca89b50b8c8d4ba13d48a7ff61b9970e55928ae0a5e0b5091f1e4e634610a963972cec1e5be46e82c6c84421bf2b12f737336a4932952ab1aa9b16cfca1ebd3f112c8ada81c62276f60d64d1a45825808e2e24bf7a14a822408e11cea291b9605bb745f1bf066565bd227ece4fd04dd0d9d83a47266a8ae6c16775bf03f521198004bde9a33c848c994dbf763a655c142db9133ca8e47a91b3cc9047e7fcb0dfd41b9ead01e989ee1d74b3145d57ca8c771b66ab540e24ce943ddb43222b2f7fcdeda21681675f4c264f6033fb954646e2f5e27be6e2990f1a13425ccae13bad84981cd90f7e66d584a4ce21d74f8c45b28b1f1ca9de47dcdb584ec41fabd421ea2f64fc32173b06748a6d5404f9f6cd514fa8b85e3d7f8ffd44b3e7f771bf0f99ff1889883cb3341d90ebbeda8e3189de07bf6f8366ad07ef827149db9dc6185d63d4f51e7c3577b0a15ffdb406024210f35d33e6489c374e3a01ffb58f0b65fec736d23830d1763f1498933a2d7fdb1667e30b795602fa0a7e7ac4ae451175e739fd0d7f06c013dd0ce69e0250b8fa6431823a28bc0194cceef2021a0520709eb18561b95d3a4ab93949533c777b7dbcddb30e20199f4b9d6e67c55b48cc9ebbdb5f2d369464336bafe10b45d272c699e793d5321ccbbb79e0c10c2cb56867cd1830a04644c79e26de18bb65282bd8f3dc4d4f1a17eb442d56f24645cbdff0dc482d5ce5cc38da6d2c069424da16b401e76b85ae62f25f0b6d42512005d1676914ca97365e904caa0fd69a0da28b5ea6fefc6553151707dd2236ef7a1511a31d6cad840571bd16fc05edd50cbdfa7c1e1e97bf93b4dcd1353a77e8f55d6dcdccc6ffeac131ead97ff63962b84d9d60f788a8dbb2ee3af0958d78dea3e390170702863eefe8d8c8c24ea03af0c13d49a9518230a3aab76aaef4dbb1bdbf8fca26ee0c03004a32f8a131bf965b3f85ae9fc270ff7562807bd9cb07ebe4f6d7d73401cf7214867e5d6e1b3cb696a819a676f5238598c17a269be16ee40166ecf3cb57d03612b7a865093957fb7289c99620e054d884c1d67a6ab62500b8150700f492894f38a30508b8e06b509d1058560c42f4826b099acd18497028c05359e3a2a3fdecec0daf19af6ba03de6674bb35d4c90b17acf6daa60ed6ca17c48500ff6c3d80be4b9ea9cabac430e3e075ac42e3c8856634d4e996f4ac90c80e1dee5ac821bc9d7cebb515ca38e7ce1ec2bbe1c757e5d2740c0e71e33de30d4775c375f1011311865225780804c536dd46d6f1fc77209a59df0c74a34987bd7b6da9aad7d46a1add821680c0ef18fb7bf02a0bd8422f24c9d818032a330752566a48476d595a83047d9bf90715e411864d1ee3e180c49c9168088dbe8dfebfca81e00df7403a38c58d4583282807034ba6150244d91f8f2134b7553fb3c710192fa6747a5420d35bf0b8fb3b30a62783493c4dea7a0aa68d7eea3771fa6c6986aae13326b6f2b16cf3d067cf954b6fa331af3cb35793009b8c928f97078cdf24ece19cb8decd7f5416e938979a9d2c9a72143eb4312f223cffd18f39ef289da1df7370d5b996d229b28bbc575dfeee69795dfcc1808c92cc92ec6bf9ef4af82b35394d2e60cb4bbb78d6bf7f5ceebd35fd503355b766546306c007ab76fc6687f778adbcc4c777a62b4eccd380aa539d233f8b8443dd95689a957a384f7e7ed248cce66bc6ee323367701776b05e9c2c3c79c0c1eb048966a376e4d09500225a97bd9f0c456fc31a1df43d77c23cfad39f1c85161a5a74d44c3834c0d333d30c484883f31519242240beda7139197b08741992ab7a5b870b53be55abb9fee584f0bc7c5ad1ab431e7355cbeb4d63c6fb110250955f107ec91f5d9e8ebde551ce626e54a9b6b8ce7b21dd261506cea56bbe4effa20657198cbbbd949af7961e8d1a815d575934b9529d8b6f85eee90993274047a01de0477bd694004359e9f42407b3783c905f4d7dbe2dd325fdcdb16ce66b1e0639887842862ee5864964b33236eccc70d67", 0x1000}, {&(0x7f0000000040)="cc18acbec5aecec343a6c66322afc4c9fb233797448a8717b7df7bd30e14a811db06fb3100d9d318e2a843e51a9624e41e", 0x31}, {&(0x7f0000002100)="9cd9611ffa27ac1e4fc9aeb9c2b7ef995cbdd792189ba063cefb992269297870f7fb8687d39e45980352806faccf923e9ceafd3265420c61239e30c4a53e90d888b7fd550cb76ebf60d5ff4974cb57b9fdb8532a3d", 0x55}, {&(0x7f0000002180)="f6e3cbb27010459da0d2e48eb1f09a0df97d60c0ea285b685b130f7e374b33dc935ea0332871ce9dc26e7d50232b953c2e9b31a45b6f8d5411f1957b9586bd7520fc2384cc50d59f2586fa4745a76fe92cf4d4b5c4e53a59eb99d25c33466dfdfa0eada004dc4eab2dce2ae5e7323ecd3a8dc8f2bbec6701365ff254675a10d9ff8a2a1b49bfb79e479fccc6fa51015fd1444bed84c19916852b221cf783f8839d3aded6d89aa4f0e0828c27adb58f5099d54db24f158a03406f3937233082228395f91ab93c6f5f60c53d4f1cf467edda49", 0xd2}, {&(0x7f0000002280)="3662821630cdb9808ce3827259dc2ac74f5389258a0e8901ccff7b4547d4a7c51caa96c14b7bc5f118d51f08f64036b8c2d4a7bb2261cf042e0f36ce2885aaf6478c686d4d0bd65603523fb447c1234336358ea68bd89406777c856fd683ac21cf845f3473f5bee94ee33bf59e516c89b52a2c426a41a0435b33d82a52e358e08a04acdb94380b6d4ffd60f11886ca8eacd019ae0880f9427ee1d989e2c0ca73652dba95848a0ed4e152a43fd25984cc059be1621e319a6a3cd0a32495b303d2421ea52ee0d241ca7452e0644802b52d89f637b6c76b9e547a4dfd787416c0b40afa80cbf750f2d88e1827d81efdb0a0a879204e7493a803ea3dea7da2c7c53366fa340d2e8981f5e357899d9f125a7145cea60d9d488599fb60f1971a6bb830c2815462f9a3f13245b119116a2bf33cfa724670226b76ec9e3725e8b6b002eea85b316592b47a6aa591de32684aefd46eb88463f4d4df759b9c559134b66df2d575d279a3be3dd612d99f239f9a28eab2a70d1732c90175580e4311f4e8c638e06e27e496957feb222d2abcf50453682628a57ec022eafb075cf6dd52d970f2e9152c2cbe86b844755b75372916e83b4103ef2812d4ae3a691d813f7076b4f35959acd2f899c62127b2f1a047198053a8e1432c292818e8395e7fd538fdc69a68e2e2d189249fe4c278480b25151a9d02b5284ff6dc3825175c52b4a011b99c07aaaf8041c9fa0213c43d74a7be1085ea0441d4daf483d2f64329cee98c971b0a5c53d12fba3f09917ffd2c75f14353d4b362d7ee2150a6c2954bee5f1c7b08c7feb3b6aa598ea66fc0bbbbe1d16a3f5d07bbf7a2e1d16fd2926c2790b5592636f0ceb531ad556b581e0faf6e5e7ebd465e9a5c882dbf09d58e1ee6f84660459449695892f7bb1a4b77163a512ba0880d882a49466599aefa59fb5241a0fa9bf58f96f2899678ed4d46103d9f751ca72778bbb805538c2fc0fbca4cbad537b8c0a138631ed1befc1da5132090dc006a1d859c171499dc2154ffdc4383a0f90a5854bcd764349567e59a50985b038c726b8191eb5182661ec69b012accf08880cabc4bacda04b11978bb9b250e24ddbf37e80dceb1dc3337d3b7e8d228ab9053a3903322a61bbff825d7a772d09eba211242121a3dcd0fba578ff7724236a54e4d557f5928e1f9dfbfe96d69ec0fbc2382e74c2749525c78e3593d5d82a704d0399215ea8023d6b4c75b2f0b39eb269ef4ddfd6cfeb64750cc49b5291b268e413e9bc194ff796004baee9f8812eb835ab8dbba8bc309e45952705fccea531a48e33eeebcfec1d03e40d98b639c317468547af38ac7690b148aa2d845f40d68f21cf9f15f7642299f08601e6ae6e3c0ea60cdb86b2c1f46170a61b607085615e0d9456933ad9484ff4f7ebbd247d7081f32fdd27dfa4e309dc3dc78a271cbf5758897ae507209c6dc793cd32b40b52cca83bae55e81883f1b37f9fb0c9bc2183619e4bb056878fd5be9c45730eba8fe3834e6bc5d4abe03f856a4ace07096382203f5139c3fddb2d1329f9b1d885cd3a80475a475366006113b129e0e7ba5acc4cd31678ef14355703d20cee51c932cefd57b66efdf04f6cdf7f02a1898d10631fb47ae2d273dc0d9cfc9762b1b5f7963f4a072afb55020229a06ddfea58df34a596b9164e452af531a0d2b419d549278509f36909dcf30a2d0ac001c19f557ab59233024381cd56432995246a472caae51b7567a8d364cfe2d274716b147295533c9254b63e73a928e209b0733a8df2269038fb09946427f594ad1fd724273feaec8f05c13723c7de3d41917178e731dee444fb3a3ff3987d744888d01776eec6bbb1d032f3f845dc04a198ce99c2c36bcb6fcd09e4499525ac607dbd1e4b3578cf1be2191e025e993a73c07e3fc09a3a495e0651ea5fb786c34c9670e11dc9e6450217e7ae77a7ecdd637ac335965e4adda00196b257a282726f2f790ace6d07f089e0d0b9efc1ba49f62fbb652f218730e62ecfa36f81768c73cb861c1adc6b873fa9b91af2fe00b0870c90e61b07532a593dab641cb93ac586bade9a125cc0a658ab7b47383f7fe00b83a0840944b88568f2edb7f6da1aee7c36d6c32b3084a124b55f3ed3b07edcdb0590234a2e230ed54e95547408c02eeec865b4df1c26157bf8d7169858258e5ae6e2ee6abc779a253b8c51f86c620bc190e247f808f16dfa3c6f6cd9e41e7f6ae6f71c262ceb92427492276578ebf765222e3fe7c057b26e9a9642344e8d116984fb2d904e5555f6eb870c17de9c50b49add3d972913b52e6526fe58174b43f60091d3adb605949aea207b903b178c9e3d26e4b8f7ec968e06891698064ec7e56dda08fe41ab73c65e8cb0f9753c05080d392ef75f60d87aaa1c9ad082bb603e5c4143569b23c5de830fb97c06af2aa17eb6fbb267ea79a34841e0bb108b47a3d87401591fa4871556abcab417be82918500b0e718f933783b66c9b583d6b2412dfcce596a8a9bdc201a5140fd60dcacb55e7f57ffb4dc151393c049a5a9a2d308adbeec5416297e85d5ca20c562f5902c763869204eaa9c68bd59a84b9607202be81ee2ed2476c5a30fd42cccc692f0d60b69b179597df708a305d08e6af5b7e85cbc220e6080ad682f0a6a29d33a2130a9126d8b3ae46bb822bac3f61bedf23613c47f660d58b068a51a86d59b83ccd62818b26461c764cdee28b17c3fc9255cc6f9b814b34c6397ead2bbbdb2af45928c253e7710b755df7c9f1f82bfafc5864cf9c93198ceeecc947c42574607f6af3d5f1d4ce025edc621875168e4129564a44d49fd359a8b39faa9933d82ea671ce3326e61003e67e6008b9c6e51b4b24cfa3fd27e49ef6237eed64b3c004a7dc74a07aac4f1ba35853b0d4f41ade7d94dab7986bb1a1e19c077b079746b205db192b00bbd0a6ec4f9dd0e09a0a56e7930a07f8d11a5b7ad8a20b423c32a023e06ff134f779e593c24e1e3849b99919880f95587d4783ecc8c5d170e90bd59ce1d9d3bc85813dc89748eb7529fb83e11042f13ced525502fe81a2b2735f1dd8ed47e1bcd70d407951fc57f0ea544f67ac3f24e359e06b43bf6f543a1ad63a4eb439caeba1fd711d6f9da1f1148cf1c3430c02c7393cd07a2ecdb946dbbd3644aa2c3e412ece6c72405caec839dab4c189882eb1512d18b001e31c1b278e5724fcc596d452693c391044082afe20578584115e18419d4c68cf4a6fa00c86369c1eb7be19f4356c4898ec2cf59069c4ea6cf1a90a2ce9ad04d454eb713fe7c5f5680395dd16134bd566ba132c104cc1f08d1c2fbcfa0341fc560b48125c83336f389f1878886551df31443d647fa757b302ac5487dda136a79467622d0e5784656e6f051453cb09d52505c96bcb83390526bdc799fee8192525f4eaf8cb585485a974c88441d8fb1c8ed41c266bd3d21f966e36108f1e7a9aaa4e3e23bd53835cc762db3c79f1bfdbcdf0cc5d20ca31b8d47ffcead2a907489f6044448f482f04ced532da7ae8838cfc5a7af8a7999d59a5e67334a1035972fd92041b21f11782230a1355f76da3658fe46e33df2320adf16b611720872f75b8bd70c4052814b1ad4765458a4c13aa60983c68cb06838f00ed53523380235811dfb1526af1e92fdd42e27ed82e478966edc902ff80101b40add835b170bbfe75105446053ef233bec14315cdfee9c05c5fc40ef778ce583edc9d405d265b755d1ea9f025844e3328a32601d7f8448ffb453c5748edd41840260770c5f4aca5dca00c61b27d89141f51bd8269a5d568c2f6d58502213fe88fb16c9a9e9c52d3be9a1658590cf7b28e87a32e8974b13ce8c88788dd576c0c6b5cba5884fcdd88a09e61b668f5661392a83c816c0f719f908bd56d3f122a4046c012202cd0ea820e9e0cee58c5718aa186a34a41e17dab6f5482ee707159c3c248ee6d3563b063d5e31e890a1a71d4e6bb57021592a49e135aaf8451f6ec58bdaf0e9e825bc642781adf1725024a2ebb3e2f81209ff364b4c0a7ea2c1fb272b70cf333abf0df496c8308f09056a50ce1d6812a9eedaacc437e3a52675dc477451dd984b31a67b90acc00d1952e14ed0ffdf59175c96ff3628a14395ae96ebb24d2ad53ea84fc19e3e7b67b3e0de33d1cd5041e8411ca1260f0cd1cad736e16314e0eb886aba12c740a08320836917887a82af5ffef7b8318fcfe96ffb0bffa5fe30e80cfbf1c46a44bf696df61bcdb7c70710e238dd1038d6a092c3aa1fb8cd05a413a6a853597947b83a1c69498d3b40e4453f828ec79562ac578c22ae407f9d7963269bc7b28faae783f42f4cd21259d84675ef53e7e54a2413f533bd24654e3a629ab1cda44ff579e3ecc80fbba2df08a898606e7c39cf31287b1c35bf0142f73d0857a12f0f6b9dcc9dc44a1d57dca61eba14f556e2edbb7e814b103967842eea1b2cd626289b442407b7c0e71bfaa6264d1c7c5c7524734ccd819bd15da624f2811992281d213dc7e2b43184cfe07508582320d6306ace9b5fc4f2923eaf40ab58e40103f22b437d35ba0a62cd77464dcb6706bfe8b391900aad68fcf5424e8871c5b65d9a2c1ed231a4ee4e89d86e4e579144e178be0a23e83b47afd0184e13702d033aea49accbbaac3b61ade8edcabdf3feef88d690086c3067c278421a8e2ef4afcab136d831e84badd738f9d0620a71bf864f082375596ae01397ee0f609643c7ddf1cb558aa35b94e64ee906512391dbc6bd0d4c5de51f6c0427a3f11b75a7188f661a9e16a4c234efd76b87ab5b20226824479a84d3b3507641e6b38974e52b22b524c65c1028586ea52cf440334566c76bd3838933767d4cc21cd49e5bf970a3de1315e5ace224778540ae370c804fed7417afe089dddb6cf58f13bfb76617b7ae70f9d7a0ca25c0afa6c1fa9a2380c54bd5d079e301f18ec4ab1f818f61d2976ca8c0aaf2ebfc39ecc4ab55e518b4ec763b6fb470c890a09ba4adace6a762e32fe425ce14b66f196d305a26648cce2949e72b77a2f18dae769ed476356806b6303959b08bd547e03d0ae17a8d26bce15a7110383ce44b43d579d1ed6dfc3619cafe71816b6538a7da9efee1a97353f0b4a26e2934c30461fbe30cacf986eb551e654768c73e9ca7551bf9309e047eade212722a395312b47d50debe3712e2b2130bcb9ea4208572d01a3d2978c8dd006cd938cb8fdd5ccdacdf8f8f0200e9b6bce5c770514332102bdab57cfeba75ba730f4b9101d2a125ba8c8db69ebdbf4f5901e44da4d3fb3339abadddc4accd0aa569ef8b12b1038d44de80ed176059b9508009e821a3f91d796ac15c9dfbce57bbdfe58e2c8ebd49e011c72c7f8740c21da3f34268b25d508100ad05c0177d934dee8f85830748adc8addbb31a6590b0549d545121bd645b25bcdc9fdd3c27ff79c1d9646df4c24d328b9363303374470d794351ed2b22c51c33b8397ea2edbed7c51259bcb31508c018b27f1eacbe4e4a517e28c57024b24ad9bdcaa0e866642bbe6db3a92ef104f97faa18354ddf2fd4ba445a65e73a5bae5db2d92fe69921ca3671150984341d50ef8ac36d30a6dedbb253ec1724c3abb6a320b310edc796c40933bc8fbd5769c42ce62b141739dbd50125f05336b278914227d8d6b125d396e386b7f1054a4d19ed2512c2ffdf723f6bb60fb37b1fb8aa391eb4228e27b58ce4094d5e9ef0bb2a5df92d561eaf9c7ad1c582705106429a8e58d3bccf64b4e9cd848d20441f52efa4b0547be7df2c0437c6205fa8c7f8449a9875d6ab2", 0x1000}, {&(0x7f0000003280)="5074763133c28f6354e5c01bfc384983a7ccc405a3eaf11dde1888be52fea826d3dc42a7dcbbe69c9e0aee0d1861da30d9337102bcc72392a4f16fbdcd5f83565c9211a531eab411f4ff332b7ae969d857ef988e11f3e1feaea374ee22f29a0f4f28", 0x62}, {&(0x7f0000003300)="b0fc5703b10d5660064103bb7ec8a323c1eb", 0x12}, {&(0x7f0000003340)="436c1316b8139eb88af2b86bf9eb3501a4a0", 0x12}], 0x9) shutdown(r1, 0x1) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x4, 0x0, 0xbf9c, 0xfffffffffffffffc, "7e389ddedff371734578fbcef9097b5ac793683a"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:12 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100000000011201, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000003000/0x1000)=nil, 0x1000) mlock(&(0x7f00009ff000/0x600000)=nil, 0x600000) 16:00:12 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ef000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:12 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x3cfc1fd7) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x31, 0x0, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() pipe(&(0x7f00000003c0)) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000280)={0x7, [{0x3, 0x78a0}, {0x3, 0x3e47}, {0x1, 0x8}, {0x1, 0xffffffff}, {0x3, 0x9}, {0x3, 0x80000001}, {0x3, 0x7}, {0x3, 0x8}, {0xcd43efafaca71734, 0x2}, {0x3, 0x5}, {0x20a3c018cf5f19e9, 0x20}, {0x2, 0x6}, {0x0, 0x6a23}, {0x2, 0x721}, {0x3, 0x8}, {0x3, 0xfffffffffffffffb}, {0x2, 0x9}, {0x1, 0xe600}, {0x1, 0x5}, {0x3, 0x9}, {0x2, 0x8}, {0x3, 0x5fd}, {0x1, 0x6b}, {0x1, 0x9}, {0x3, 0xfffffffffffffffa}, {0x3, 0x100000000}, {0x2, 0x2}, {0x3, 0x40000000000000}, {0x0, 0x98}, {0x3, 0x6}, {0x1, 0x7f}, {0x1, 0x10000}]}) fsync(r0) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r2, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x2, 0x6, 0x2, 0x7}, {{r2}, 0xfffffffffffffffe, 0x40, 0x1, 0x400, 0x3d78a377}, {{r0}, 0x0, 0x1, 0x1, 0x101, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x7, 0x8}], 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x64, 0xfffff, 0x0, 0x5b}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x1, 0x90}, {{r2}, 0x0, 0x88, 0x20000080, 0x7f, 0x4}, {{r0}, 0xfffffffffffffffd, 0x40, 0x0, 0x3ff, 0x200020000000}, {{r2}, 0xfffffffffffffff9, 0x80, 0x80, 0x1, 0x10001}], 0x100000001, &(0x7f0000000200)={0x800, 0x2}) 16:00:12 executing program 0: setitimer(0xfffffffffffffffe, &(0x7f0000000000)={{0x1, 0x80000000}, {0x0, 0xf423f}}, 0x0) setitimer(0x2, &(0x7f0000000240)={{0x8000, 0x7fd}, {0xfffffffeffffffff, 0x800000007fff}}, &(0x7f00000001c0)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x100, 0x10) fsync(r0) sync() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x3, 0x9}, {0xffffffff}}, 0x2) 16:00:13 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x3, './file0\x00', './file0\x00'}) symlinkat(&(0x7f0000000000)='./file0/\x00', r0, &(0x7f0000000080)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') mkdir(&(0x7f0000000100)='./file0\x00', 0x120) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x7fff) readv(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/108, 0x6c}], 0x1) readv(r0, &(0x7f0000000180)=[{&(0x7f0000002580)=""/4096, 0xfffffd94}, {&(0x7f0000001580)=""/4096, 0x1000}], 0x2) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x90, 0x0) r2 = syz_open_pts() close(r1) dup(r2) syz_open_pts() syz_open_pts() fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x30, 0x6) 16:00:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) dup(r0) r1 = socket(0x18, 0x4000000000001, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0xfffffffffffffe9b) 16:00:13 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x9, "00000000e74de40000000000000000000600"}) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = geteuid() write(r0, &(0x7f0000000200)="b4fc9af74dde051832a9ad3d48720b1e7be2dbb47e5b86051d8b8d114c37260e19b3e223deeabcca108e762bef7cad746648bab1f689b30b757d2f99720c0e5e755900728e36b03c811dac0900629a249147e23c876e08787fd82d4efd1239b81b0494f5f8faf478b369fefa1f2b0a01e74411ba5de55fc81229c3d4d06f704cb697bd0604697f855f6ea420945ada3de5b422de9ff89ff6cd4a91506580d99d542d4e3a5d5329b0f63e304fcfbc9895d3f8cfa4c70350f2531d5690d6d41a67eca5aa23bb0d87db89d99d3d870f37dd8ed86d37dad5478ef6829f8c4b5d12ca02837e36f543941c4b3d9c67e722c5d8", 0xf0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x9, r1, r2, r3, r4, 0x8, 0xf33b}, 0x6, 0xffffffff, 0x8}) fcntl$setstatus(r0, 0x4, 0x8) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xfffffffffffffffc, 0x5, 0x9, 0x1, 0x0, 0x4, 0x5, 0x1, 0x0, 0x2, 0x63aa}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="0000e100000000e400000010", 0xc) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x1, 0xfffffffffffffffc, 0x8000, 0x800}, {0x80000000, 0x20, 0x1, 0x2}, {0x0, 0x0, 0x7fff, 0x5}, {0xc4ec, 0x80, 0x100, 0x5}]}) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) 16:00:14 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x200, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/165, 0xa5}, {&(0x7f0000000200)=""/109, 0x6d}, {&(0x7f0000000280)=""/188, 0xbc}, {&(0x7f0000000340)=""/70, 0x46}], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) socketpair(0x1, 0x4003, 0x9, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r2, &(0x7f0000000400)=@un=@file={0x0, ""/4096}, &(0x7f0000001440)=0x1002) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r2, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) pckbd_enable: command error 16:00:15 executing program 0: r0 = socket(0x11, 0x4003, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x20, 0x1}, 0x8) sendto$unix(r0, &(0x7f0000000040)="b10005016000000402000000070cca90100e02fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0xfffffffffffffffd, 0x0, 0x0) 16:00:16 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) 16:00:16 executing program 0: socket$inet(0x2, 0x5, 0x9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wsmouse0\x00', 0x20200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf4cab22a967317d5e230b0dd6707e5b92a4f25ba6fde2bb23d6ed173c878463d4da33e70645443c9e8b1f6ffe7c158427eb32d10b87591eb3742bd5a9c8957f34e5a5b7efd4737819ecda4b24f0f7e7e6b54d3fad8185d251803f21abb8472bbe0c08fe505c74d1a5c2d68c7d739fea4643bb4a57fae8d0d0dc83b5e2d07db8d615c264e25df36bc7ea676a016503884efd27729e04f957420d4018c3205a47050e20868d17a3574bfad1c7408a0da1497b6fca3d85f134e8d4637b5e3eb7e546227101bc18"], &(0x7f0000000580)=0x5c) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) r3 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x0, 0x0) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x800, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x40, 0x0) getegid() r11 = socket$unix(0x1, 0x7, 0x0) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000840)='/dev/vmm\x00', 0xa0, 0x0) r13 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) r15 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f00000006c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000100)="c2a5c2bc11b233bceecbc2a95bc822469bc1086daf8d1f9062ca7cb5c4e0924b0c281f6c", 0x24}, {&(0x7f0000000140)="69d06755e4a0c526e3adb473373e6a078b6a9791017cead47bf29b9ed62f9f1d6107779d8a9568ebc48ce0831e69f435e462ba983456e85226245b8ac21736a430651d6a646b8c90a26d48e19eeaeb16dbc0ceb956954aa5d5c44bd1efd8ca52d2eca7cbdf7a9339d82066bc2e1e634125bb39180a2135abbfc228996426f06e540ce5db00004de331a29e6b817b1041dc01c311e16ce832deabaf3cb9ba2e4cab45589c01ff496d5863d2b62827003c256b60d4e726ff16a11aaf6c3db61fe0d2cc146629d8ccd585f178e28425c9a2839ddae2a30e7ad9ee903ae86ec20c363230ddfe69431928fae2", 0xea}, {&(0x7f0000000240)="a4c0f6ef901ef967ee193283353dfc84141d514d81f871e29a69d4560f0f734777cb429969bbdd0cdf8f3d0c73bbfdedbfd95d932d676eb49954b3c72ec40f2893", 0x41}, {&(0x7f00000002c0)="5c0b2f002d4ced8ab7d366a4a7062a1bd3201f1474", 0x15}], 0x4, &(0x7f0000000880)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="ffb8b8796cf18121dac6c0a0e01fb58bc84f92884cc0411531c7968ce54fd5e3f406967ada48353c308fe60c0ed6"], 0x70, 0x8}, 0xf453a0e6fa0842b0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) select(0x22, &(0x7f0000000000)={0x4000000000000008}, 0x0, 0x0, 0x0) msgget$private(0x0, 0x40) open(&(0x7f0000000080)='./file0\x00', 0x20089, 0x80) pckbd_enable: command error 16:00:16 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20008, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x1fff, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x200013fffffffffc}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0xfffffffffffffff3) write(r0, &(0x7f00000001c0)="3bf811e8927c0eb046fde062531d63551738b5dfaaa5fbb071102abc913f64fa9ae6da261b37b8928124bf7d692ff04b16cb665cefbe1c4d5bdf26ea6335f85ebf567cad1de482022f67e1867619521bbd70df474dbdef3341a40111c027410efbf217e7f83b3167de8e86fc94740b6166c4c56c7a876986a2", 0x79) bind$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0xa82) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {0x2e}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2c}, {0x80000000000006}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[0x40, 0x8, 0xdc3, 0x9, 0x10000, 0x40, 0x6fd]}) syz_emit_ethernet(0xfffffffffffffd22, &(0x7f00000002c0)="b6e5b2e69699de0da9e609647d8515884f8797bc994bc97d7486d62706a127c3bec924537fc1") 16:00:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = dup2(r1, r1) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r2, 0x4}], 0x1, 0x0) 16:00:17 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00g@\x00'/24]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x200, 0x1000, 0xbdc, 0x1}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000240)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x1}, {0x14}, {0x6}]}) flock(r0, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000040)=0xff) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x28, 0x0) fcntl$getflags(r0, 0x3) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r2 = socket(0x20, 0x8000, 0x4) close(r1) r3 = shmget(0x1, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x10) shmctl$SHM_LOCK(r3, 0x3) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000000c0)) connect(r2, &(0x7f0000000100)=@in6={0x18, 0x2, 0x2, 0xff}, 0xc) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="6c1fb9c8b3e7841b04238b14e3fabe3caecd882ebfd8bf0c187e1947647af2c650105fefd708eea6e26f8752b14b329326742245f98d1db2cea18736e7430205d3f04d35fca3edea607a54fa2709b8b6e738ab971aa33f7a1d45f598fad46698616c8b07d94a4fb49d3da26609", 0x6d) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a113a5052cff0700"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:17 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) geteuid() r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7c800000029000000230000000400000035ce17351d70577f250ff8242b5c3df13566ee023ce21bf9c3b5d412e8cc99b2daa643a92461bbe095db80455331cb8d1454d24587e3313d6065724ce375e1846fbf8de2ed16bf38f082bb0785108a4ad74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbce4f096335dc9f6169369d81542b3abe7749e7879ed6411f4359f40740f7bd8da0cd261174da61bc460eeb1da7f56c00a8387640ce61cf1b7c801435771"], 0xe8}, 0x0) getuid() 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x6, 0x4, 0x100) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x2, 0x100000001, 0x1}, {0x18, 0x3, 0xb4e, 0x9}, 0xd44a, [0x200, 0x400, 0x80000001, 0x100000000, 0x2, 0x8, 0x0, 0x3]}, 0x3c) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:17 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0/\x00', r0, &(0x7f0000000080)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0/\x00', 0xffffffffffff1338, 0x80000001, 0x4000000080000, 0x1, 0x8, 0x5, 0xffffffffffffff54, 0x0, 0x0, 0x2, 0x6}) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:17 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) sendmsg(r0, &(0x7f0000000c00)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000100)="d1fd52862275a96eb7fa3986bea01eb11d512ad43bc641ccd1c783049dceb1628a0bcebaf877755d987f14705dfe3a112317f5aa163d2d13a1cb6c75fd38ae2de0323dc88a0ce2f98b", 0x49}, {&(0x7f0000000040)="99c9bc1efaab5c66038a280d407b26ea", 0x10}, {&(0x7f0000000180)="a691fde387e64ed2bc30a6aabb629cc50df7990d505b04febedf900b7974fbe28e74cb28ec86dead74bc0e3418748eb39c74f22cc477370ce1c11b83ae8efd8ef6ce8b01200529e6dd665926ff32dcadfd8c5bfb264543720fcf59217b1428011f3e", 0x62}, {&(0x7f0000000200)="f97aaa8d71a15295ad6d3d908954b9cdb8227a853cdcb4ea29b84c7234f0ce0e50742a94c09f786da60fcd82d6401ce14ec02e62d08f4ce4d088565db13770cba38664795ba898471af6df006ca8ea6ac3a9fa0c42912d208d04e45b50a8709ad3b8dcc6f4bdf955102428cf15fe36a363c10df4927e24cc603171b32a10f140ce073515fa5619ac227fbd817f61725e7342540db797560260f53d8dc4bc81e8e4772a13538437704130bd32776d809869b6cc8a9345680f9dc08f30d5e1007851c107860dddb77e1878f53ad1820b41b0a638f579ca2fbba58b", 0xda}, {&(0x7f0000000300)="6ec3f3050245ae2b3d8a4eeb13eec3dea2ef7d7f44e0cb2489cb28bc4aa008c7dc8e210816fac2ceaae0c51f0ffbc9e587f0e80e7d8fc212c8d3c2e276cae31bd7e466d62b4bca4d27bfafd5719be3bb02ee723fc5b67bfc1de28da22c2e37fcdbab9993bdaf68cfbfdc2553677b40ae76ff24dfa412b6f60c60ffed2fa5eb84fe307dff3cd700a6d2b010487367c44506e036a2678bedc48091b0e7dd05260248901df465d1519654a546f140848518e9de0726ecd039bae5ca12a967c88e7fd2e894d41db10b07f11e14a37fa75bdfef91bdaf2644fbdad789d53ff292483e45277910de1465", 0xe7}, {&(0x7f0000000400)="c50ed8d1b348ca8c16b57fd4a9527a53b5b6c7a5d66d0e4a964e929fc4437ddbc88461aa2cb644d5c77d2e10852a5127c1234eb97fc0c129d5cc51011171cf452ec4815897a1d52ce92506d5da52da2454c0029d70940e7376c6bbf14cd046e0475095123ed5479c5c9de20d0de5d1d54eac64676a6fbd23f49b26a31dd5231c146a5029ba92f701f0dd05cd7ec1f03af04d5487b9eb4151f99e8931835748a10e6d2bc02e403dcbe99f7ac113dc5abddac995e59bb5", 0xb6}, {&(0x7f00000004c0)="aacdfb4c8d3ded37bfb460db671e29dfde23c8a1e1e23975ce489e36bd89b5828d8a662be1532de408886735376a3cac3e", 0x31}, {&(0x7f0000000500)="9c3512ab1987dbf703508964768bec38b8d32c99f968c2a74775e88b3a1dd3a6e32e7516f7808bfcc3390b5b1eea94cfff6b27763573482537df6dbed9a2a0575c9a803bbdc2ee6fe9382cba3ea841630a61c268f1e08030ed415a938c98db9456d9dee3ee54b12e79a14d7eab2d8de2b80a583cccb53c6ef2a050241dffb06b17ff0186d3829ffaad993aa15ee390384a701fc1629b27460c5e3aa2397cf1c7a6a04bd85f0a59f19620190a07d8c79b29a2b65a00491d6c40dc2a5f762e4b444c2b0a8384370edb0625a4a115ea440e3b9c0a924c6478a19ea48555f66148f76970ca9063eeeb5cb712b7bd9c8d8c9761bd07", 0xf3}, {&(0x7f0000000600)="894cacbcad94269f405d3842531b14ae74eb3468e73be815ced1c54c455b1e804c20fee4862ccb0279b0b849841376ff8ec4f0d793ddf10c6e69fa887566567b05a4e5a2403148ee234f", 0x4a}, {&(0x7f0000000680)="d0ddfe02c8f7207441dc8aada8487aaf23bb651ecd5e7af6dce082a31b3b9336025b8428bf7614bb6a71a0fde63d0d9eedbbc007f9f905b803fe80d6df5c0bbf0f04728ca97d3d369eb7bdc3f4e9f2c886e77eaf563e8361b8cf6f69ba897131430f1b1ae808363406f33a8d6396ebce1059b8a1fac6c30a3e11dcb21a76", 0x7e}], 0xa, &(0x7f00000007c0)=[{0x78, 0xffff, 0x200, "7a1c8a2d725b199776e422a281428422f72adf10ebb6f7b4cfe85ec198217b9a7e1d1a858534e18da87e54b90395c26a0c4e889bad55e16303758efdb64c1e582397a5d950c046d4ddb429ff5186b6aa28ab2c82270ef0041b0233141531f9c64e06eda68144c8"}, {0xd0, 0x1, 0x5, "ad4f4c34fd44aff4b1c22d9b24cebcae1905a2e2ae87594434393234ccb210077d4add5b25c8ab965d211de8df6c67ccbb5cef672c306a1d2c6f355ea0f6884547e115b223956d47bccb330460d6ee924fd64a8381f5824c98c388eafc0f4057141f8f692e8649d6ed998e6b3ea06011d3731c4cda2223904c072962c9c09fcfcee33c75cfbd640be61b9c1342b56c9ebe6a24ce8bc32c980cac52cbd870f0cbd3911c8cb346deb991247e5d44e025155a429affd24d511efa"}, {0x50, 0xffff, 0x7f, "7e3f9e6dc30a6d8a0535f03ef5ae9effd04451b85d2c7b6a9d70c2b05dd5f854b0e3d9cda16771fab864483615737369a5b9a6b9690c9241beb7"}, {0x110, 0xffff, 0x7a8e, "8d500e0c53c1d98e39415e7fdb2f4b6efc0b5147f6fdc235cd2f68a21a70b5c7dfd8439723b64348f8b65c06a414aa6fe07d74a6747ba330f9e21c47c93c9102f7ae41698a197a1173eba26d7436a9c512e104a0c8545ff385158fe4fd2cd899ee005d9a3e8de9eb67a44b1385471e23042c0e06534f35a74c50c21ce5cd3b619cb50bf1db628a7d6c05df2054174035437d1b76e4dd8f35b8428aea886a902db4c0bc84e4129bc48e0fd0a7df16134f8ed0e4b3cb42e1696c0603127a9f570b2ad0f8108d77b79ce0354503a8abd5e61fa47b84e6b4524c58b14bf8a4a97894f586289e350b776c6e39d2865b0f26896824987533ec0c274251047b3eda"}, {0x88, 0x1, 0xfffffffffffffff8, "db32874b0c3099be0adbd8aabaa9a23c91aed05c35284ea39194b12b97b7439712825968f4a0265ff08b04c6be32a64864faea701cd50d71bde76b1a27b8437a0befc536fe3a3d4aaf47fa7667cec86fc336193d9142f358de1784e64f4fada327bf47c3b0af3ddf1739deb8bf0738804988"}, {0xe8, 0xffff, 0x400, "bc8521bddb5680a87dcabe1471cfd13a3739e4812b05d38419c89ff8d960dccd7ccb74e698aae842d44f26b26a5c71b2279d3be67f77252201ec318eee6672b6733066db3b3f27da0e0c6ddf4bdcc383fbd159465e1873a58ac84a0fa9e1ea59050417d11499446787a3b4527ce930fd93b730ca3b353ce3aabe9747803e2b211e989ddf10785109351e3f9be02b53f01bd0f40f169d23c340cb16a06847a20cd60088b962a3b841025761896caf9847f65b260a5b11201754d33adc31a510ee1ea0a3da29684f2f755d23510cebf7ae9ef760"}], 0x418}, 0x406) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4f17, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 16:00:17 executing program 1: mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) madvise(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3002) 16:00:17 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x800000000401) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, 0x0) 16:00:17 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xffffffffffffffff) flock(r0, 0x2) r2 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x40) getsockopt$sock_int(r1, 0xffff, 0x112a, &(0x7f00000000c0), &(0x7f0000000100)=0x4) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000140)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x200, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0x6, 0x7ff}, 0x8) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000200)={0xfffffffffffffff9}) setsockopt(r2, 0x905, 0x7, &(0x7f0000000240)="898b732d49054f15ff1d4a611de10b7cc292e426c12d4d6ef8689ffa1fe3cf853f9a93c2469e0d56300ffef0571b0329fa678008f9b3d7c57c43158658a82420b82700c2c038109f3fa7599225ed25b1dda30d7cc76b1eb8788204c85ae7d50e1507fa70ef903608050da7bb5db31930c2a9d87e321df7744d7c69c0ee45464a74862995abee844fcf6161e2b9e5f8dba2ce2d9fe04ad5b189029156fc8abbc56d7a84bbd7fa5fe95fcd3d8351abe00f994b0527e0dc18ba8c0fe60972f56128b8b99b81a7524904ffb4b8f9c89b92d06ca1051258ed5943d048b60b8cf41a21e4151cf59adbfd6e35c5", 0xea) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000340)={0x8001, 0x7, './file0\x00', 0x0, 0x3, 0x7, 0x7ff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000380)) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x10080, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000400)={0x9, 0x80, 0x1}) accept$inet6(r3, &(0x7f0000000440), &(0x7f0000000480)=0xc) r5 = semget(0x2, 0x4, 0x0) r6 = getuid() r7 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r9 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x1, r6, r7, r8, r9, 0x0, 0x80000000}, 0xff, 0x0, 0x8}) fsync(r3) connect$inet6(r0, &(0x7f00000005c0)={0x18, 0x3, 0x1, 0x5}, 0xc) syz_execute_func(&(0x7f0000000600)="df67f866460f3a4291745eedbc6e66400f5de4d16d4736460f6444532d420fae8501000000c4c2dd29222e660f671ac421a172d7f1660f9fb21a74217c") getdents(r2, &(0x7f0000000640)=""/67, 0x43) ioctl$KDGKBMODE(r1, 0x40044b06) mkdir(&(0x7f00000006c0)='./file0\x00', 0x20) write(r4, &(0x7f0000000700)="c67d52e3c22d78db59ce8c61e0b7f2572bb416b6a14161d5d7fe9ef2b0a4d029a95284692711440670ce03a007edda16b00c533ea409d1fd59ba605f80ead072a2ed0243282c5b6b95316f39d69947e147d04a4ad46530b3d06645c56f2137b28b94f36d3e72cdd2c807cff99063e4b8617dce4d51d1bf836e063540453eed4436ecd2016833e7", 0x87) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000840), &(0x7f0000000880)=0x8) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x60) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80185760, &(0x7f0000000100)) 16:00:17 executing program 1: r0 = kqueue() close(r0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000340)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x40) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x8001) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x1, 0x259e1db2, 0xc0, 0x1, 0x9243, 0x6f84, 0xcdbc, 0x2, 0x2, 0x9b34, 0x87}) msgctl$IPC_RMID(r2, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x20280, 0x0) unlink(&(0x7f0000000300)='./file0\x00') 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x800000000083, 0x0, 0x0, 0x20}, {0xfffffffffffffffc, 0xfffffffffffffffc, 0x0, 0x2001}, {0x6, 0xffff, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmdt(r1) r2 = socket(0x400000000018, 0x3, 0x3a) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) getpid() wait4(r3, &(0x7f00000000c0), 0x1, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r0, r1) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "2c676743ce3b71e122c622fbe01a93a55f8e7a30"}) write(r1, &(0x7f00000000c0)="4283155cf63127a998fc2cf756025ac466a8bc218e33164bb42a2116ab3c570f1f76d36c2f483450c0a1fa2502899b998d942a604e239ffe4678d61a36f00e83cf2e387009e1a1faf4a539211177df9d49d2c6582d96eb1d9f4cd7322e1532f081dd6da63ac43916696f489a4df08a974659a7a4145a9f3c038001479e517559", 0x80) syz_open_pts() 16:00:17 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r2 = dup(r0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xb593d51488b69c5c, 0x1, 0x40, 0x2, 0x3dd}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x100000001, 0x1f}, {{r0}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x0, 0x7}, {{r0}, 0xfffffffffffffffa, 0x50, 0x1, 0x8000, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0xc, 0x7, 0x40000000}], 0x1ff, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x0, 0x80, 0xfffffffffffff801, 0x20}, {{r0}, 0xfffffffffffffffd, 0x45, 0x8, 0xffffffffffffffff, 0x3f}, {{r0}, 0x0, 0x20, 0x2, 0x7, 0x3ff}, {{r0}, 0xfffffffffffffff8, 0x80, 0x0, 0xfffffffffffffffd, 0x7}], 0x6, &(0x7f0000000300)={0x4}) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x10, 0x5, 0x1}, {{r0}, 0xfffffffffffffffe, 0x0, 0x10, 0x6, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x1, 0x80000000, 0xe6f, 0x4}], 0xc4e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:00:17 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x280, 0x42) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x8a31, &(0x7f0000000000)="01") ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000240)) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x800000000001d, &(0x7f0000000040), 0x4) socket$inet(0x2, 0x5, 0x3ff) socket$inet(0x2, 0x4, 0x1) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffff1467) r0 = open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="93365b6cf191901f1ba1245ad0fa5ba0724c12bc4612382bf64b4814a62c8837", 0x20}], 0x1, &(0x7f0000000100)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x18, 0x400}, 0x0) fsync(r1) 16:00:18 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) nanosleep(&(0x7f0000000000)={0x7, 0xc}, &(0x7f0000000040)) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:18 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x1b59}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0xfffffffffffffff9, 0x1000, 0x466, 0x0, 0x200, 0x9, 0x7, 0x1, 0x1, 0x1fe, 0x7fffffffffffff}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r0, &(0x7f0000000600)=[{0x0}], 0x1) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:19 executing program 0: poll(&(0x7f0000000180)=[{}], 0x286, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0xfffffffffffffffe, 0x2, 0x3, 0x3}) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:19 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) select(0x40, &(0x7f0000000100)={0x4, 0x9, 0x8, 0x6, 0x5, 0x58be, 0x9, 0xffffffff86aaaff7}, &(0x7f0000000140)={0x1, 0x401, 0x8, 0x1, 0x4, 0x0, 0x0, 0x300}, &(0x7f00000001c0)={0xffff, 0x0, 0x10001, 0x8000, 0x3ca, 0x5, 0xbc, 0x4}, &(0x7f0000000200)={0x2, 0x8}) fcntl$setstatus(r3, 0x4, 0x80) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) pipe(&(0x7f0000000080)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x2811, r3, 0x0, 0x0) close(r0) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) write(r1, &(0x7f00000001c0)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0xaa) ioctl$TIOCCDTR(r1, 0x20007478) syz_open_pts() 16:00:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$unix(r3, 0x0, &(0x7f0000000200)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) linkat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) r4 = semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x4, r5, r6, r7, r8, 0xe0, 0x6}, 0x7, 0xf83, 0x2}) close(r3) 16:00:19 executing program 1: r0 = getpgrp() getpgid(r0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r1 = socket(0x0, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000040)="708cdc0bfe648d3c28cf9cb84eed3b22ba050af5a08526385e9f1a16c989c9c37cbbfc393233c545de8906bb3b090ceefce0ae74baf0d907a0c7115da76e255be9d572095cd071f8aeb3d741c38f57efe2d99fa8645ffb66006aae874a7ed06559baeb24fc2d3a80de22ddbf4a5705db2281541fa4604ed4f43ba4f18777709f7876ab4943bf3d860a8f55f6733ad591d5c8e389cd446ff9fa32b7b58930416239a7594962b7e388cc0f6a6f3b", 0xad, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00-4/file1\x00'], 0xa) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1000000010000000) geteuid() 16:00:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto(r0, &(0x7f0000000080)="c143ef6005cc2e0e8a9ed48b817010fcbf1b19779f13d0d53cab9837208262f4defd694fbfc6a281910f8b14025326b74d1a9318a95bf4d4c243fd", 0x3b, 0x2, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:19 executing program 1: mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) madvise(&(0x7f0000ff1000/0x3000)=nil, 0x3000, 0x1) r0 = socket$inet(0x2, 0xc004, 0x9) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000004c0)={0x8001, 0x2}, 0x10) r1 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/112) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000380)) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10101, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000100)={0x0, 0x3fe0, 0xfffffffffffffffe, {[0x80, 0x5, 0xde9, 0x4, 0x1, 0x9, 0x100, 0x2, 0x6499, 0x6d, 0x6, 0xffffffffffff8001, 0x8, 0x100000000, 0x5f63, 0x7f, 0x5845, 0x6], [0xfffffffffffffffd, 0x0, 0x8000, 0x9, 0x1, 0x3f8, 0xffff, 0x3ff, 0x5, 0x2], [0x6, 0x870b, 0xcce4, 0x9, 0xbcc, 0xffffffff, 0x8], [0xff800, 0x3, 0x4, 0x10001, 0x800, 0x7], [{0x7fffffff, 0x4, 0xffffffff, 0x7ff}, {0x200, 0xffffffffffff0000, 0x6, 0x80}, {0x81, 0x1, 0x800}, {0x7fff, 0x0, 0x10000, 0x3b}, {0xb43, 0xfffffffffffffffd, 0x3, 0x100000000}, {0x48, 0x6, 0x3, 0x2}, {0x4, 0x1, 0x4, 0x7ff}, {0x800, 0x7, 0x2, 0x100000000}], {0x1, 0x280000000000, 0x3961e8d8, 0x3}, {0x100000000, 0xd01d, 0x40, 0xff}}}) shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffa000/0x4000)=nil) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000003c0)="836f828595429792e237ea56396d364144b242d71ce64deed416155d8d721708eff333e8408f4b3a813831281b16259d204ac7596c45c19fa3c076daaf48c640ae148292624773f89592f74f69a1fc6a8b00acb6fae1fbeb7420f9af4cd8d22976ba182705c1cbbf50e54d8b321b84933b074a1991b36809ad397353024dfbb0e39e8f49e697723a63957d9aca6b8892531f3502e341295b3b57c4164873cf64cd3ae7fb89e2abe7b0169d2fc21a68f67b359ef4743ef16115b3d37730234360a1ef7ebed6010ad7a31f085129bdbef1739d9a3655", 0xd5) mlock(&(0x7f0000feb000/0x2000)=nil, 0x2000) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$inet_opts(r2, 0x0, 0x208000000000a, &(0x7f00000000c0), 0x0) getpeername(r3, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) 16:00:19 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x6, 0x300000000}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x1, 0x81}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) 16:00:19 executing program 1: r0 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCSCTTY(r0, 0x20007461) getpgrp() r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000, r1}) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x102) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000100)={0x3, 0x166, {0x2, 0x9}}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x400c570a, &(0x7f00000001c0)) 16:00:19 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(0xffffffffffffffff, 0x0, 0xa, &(0x7f0000000080), 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8880, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3, 0xffff}) 16:00:19 executing program 0: shmget$private(0x0, 0x1000, 0x8, &(0x7f00006f4000/0x1000)=nil) 16:00:19 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x4) 16:00:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x99}], 0x1, 0x0, 0x6, 0x0) 16:00:19 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x6, 0x9, 0x800, 0x1, 0x3, 0x7b, 0xae9, 0x2, 0xc0020232f0244b17, 0x401, 0x1ff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) lstat(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6e, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8b960471af21ba9d511004e77bb12d5a4f4b5c3fce938d73f484fd190b741a979ddd3181d826be9a39f07810de61be02205df91c2f037d791f8a2db3bd8e21ff5050", 0x42) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x80) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) clock_getres(0x4, 0xfffffffffffffffe) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:19 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x9, 0x8, 0x9, 0xffffffff, "696ac61bdd34116af74b8b1447462874505d34f4", 0x2, 0x5}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x4) ioctl$TIOCSCTTY(r0, 0x20007461) pwrite(r0, &(0x7f00000000c0)="dc643385e69d5e5acacf098bcedd9dd7af771a5eb33e9899fa67efe21fdc372f8c0880ec7b63fb6a898b825d07ad9b2e1bf69ecfef08d71e5411622775d64008a4c34181bcd3fd54a97d52efffc8796d97200e643661828837984264db3c5da8ec84108f3b594c0902", 0x69, 0x0, 0x0) syz_open_pts() syz_open_pts() 16:00:19 executing program 0: r0 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) setreuid(r0, r1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x80) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) r8 = getuid() getgroups(0x8, &(0x7f0000000440)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r10 = socket$inet(0x2, 0x1, 0x6) sendmsg$unix(r3, &(0x7f0000000500)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000140)="58a590bfec5c42e8d5a5a82052a3d61122f3dad5c905460fac598a3756ecf6258d93d615e8cefb66806d4e7d02c9e43693433478eb17ea83cd5003f6af782aaea8a69c5f0da0c257b9bd8106f6f208a46c0c36549ef4257ea52d6b", 0x5b}, {&(0x7f00000001c0)="1bba8d89c34211bf960a2e7e594d4ea4b3b4a51ece1d9f60c889935b528999a1d25e9324236a5f7dd9f223ebc94bc8c251617ee0dc4955fc0116403a3a3ae1de1da39dd65d02a333", 0x48}, {&(0x7f0000000240)="f10b3907949f440a24f72edb44a25c1ef2b649b93b62798eb88abd3089ef25f07bbb409bffa6e42253fa5e8c158b71c453a3db4a085f2c39253c974b0dd9c006abea62d7cffe523d35dc997ca6b9817a49042d28e1bcd70325a926bf269de16cbe1fafde3879c871aed8bb9b0f45a82f79ee89", 0x73}], 0x3, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r10, r2, r2, r2, r2, r2]}], 0x80, 0x8}, 0x0) readlink(&(0x7f0000000540)='./file0\x00', &(0x7f0000000640)=""/227, 0xe3) readv(r3, &(0x7f0000000600)=[{&(0x7f0000000540)}, {&(0x7f0000000580)=""/109, 0x6d}], 0x2) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x7fffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r1, r2) 16:00:19 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000140)=0x200, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x8, 0x10001, './file0/file0\x00', 0x624a9cd7, 0x8001, 0x7fff, 0x401}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:20 executing program 0: poll(0x0, 0x0, 0xffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x2) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0xe48, 0xe5e, 0x9, 0x1, 0x6, 0xc5dc, 0x5, 0x3, 0x1, 0xc5, 0x9}) execve(0x0, 0x0, 0x0) 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000300)=""/4096, &(0x7f0000000240)=0x1000) semget$private(0x0, 0x4, 0x440) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setuid(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000001300)=ANY=[@ANYBLOB="2dec3fe7d811012e2f66696c6530005bf6"], 0xa) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001480)={&(0x7f0000000080)=ANY=[@ANYBLOB="70012e2f16a66c653000ba41f6530604c8066fed33b77aad468c85bd214767e5b670aba375366dd96f5e771f19e22bd5"], 0xa, 0x0, 0x389, 0x0, 0x0, 0x8}, 0x0) mkdirat(r3, &(0x7f0000000280)='./file0\x00', 0x10) socketpair$unix(0x1, 0x10000000000007, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) kevent(r2, &(0x7f0000001340)=[{{r4}, 0xffffffffffffffff, 0x4c, 0x20000000, 0x1, 0x970}, {{r4}, 0xffffffffffffffff, 0x12, 0xfffff, 0x8, 0x1ff}, {{r3}, 0xfffffffffffffff9, 0x4, 0x3, 0x1, 0x1}], 0x2, &(0x7f00000013c0)=[{{r1}, 0xfffffffffffffffc, 0x60, 0x4, 0x96, 0x80000001}, {{r7}, 0xfffffffffffffffd, 0x0, 0xf0000080, 0xfffffffffffffeff, 0x9}, {{r1}, 0xfffffffffffffffa, 0x21, 0x0, 0xf2, 0x8}, {{r1}, 0xfffffffffffffffa, 0x2, 0x200fffff, 0x7, 0x6}], 0xa3, &(0x7f0000001440)={0x7, 0x6000000000000}) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="db2e8249") ftruncate(r1, 0x0, 0x6) 16:00:20 executing program 1: mknod(&(0x7f0000000400)='./bus\x00', 0x3a0914c44f7b282c, 0x40) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0xd02a2f00000000) 16:00:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = msgget(0x0, 0x400) msgrcv(r1, &(0x7f0000000000)={0x0, ""/96}, 0x68, 0x1, 0x800) setsockopt(r0, 0x29, 0x33, &(0x7f00000024c0)="f2", 0x1) r2 = getegid() setgid(r2) 16:00:20 executing program 1: munlockall() getrlimit(0x0, &(0x7f0000000000)) sync() r0 = semget$private(0x0, 0x3, 0x208) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x40, 0x9, 0x7]) semctl$IPC_RMID(r0, 0x0, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10080, 0x0) getrlimit(0x2, &(0x7f00000001c0)) r2 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x2, 0x1, 0x0, 0x1, r2}) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffffffffffffffff, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) lseek(r0, 0x0, 0x0, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "ef9ac42a9b78ce514a3734fa074b6e5487722063"}) poll(&(0x7f0000000000)=[{r0, 0xc8}], 0x1, 0x0) fsync(r0) 16:00:20 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffff68) setsockopt(r0, 0xfffffffffffffffc, 0x5, &(0x7f0000000000)='\x00\x00\x00\x00', 0xffffffffffffff16) socket$inet6(0x18, 0x8005, 0xf0e) 16:00:20 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) 16:00:20 executing program 0: clock_getres(0x0, &(0x7f0000000000)) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x12, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) 16:00:20 executing program 1: setuid(0xee01) r0 = msgget(0x3, 0x100) msgctl$IPC_RMID(r0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) openat(r2, &(0x7f0000000000)='./file0\x00', 0x101, 0x80) shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)) shmctl$IPC_RMID(r1, 0x0) 16:00:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x20) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000180)={0x72, 0x0, &(0x7f0000000100)=""/114}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) openat(r1, &(0x7f0000000000)='./file0\x00', 0x280, 0x0) syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000001c0)=0x8) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) 16:00:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) accept$unix(r1, 0x0, &(0x7f0000000100)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:00:20 executing program 1: r0 = semget(0x0, 0x0, 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x6) semctl$GETPID(r0, 0x55c7673da9349135, 0x7, 0x0) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000040)=""/2) 16:00:20 executing program 0: pipe(&(0x7f00000005c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000600)={0x1007ffc, 0x5, './file0\x00', 0x2, 0x1d213c3e, 0x1ff, 0x2}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000580)) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='/dev/null\x00', &(0x7f0000000140)='/dev/null\x00'], &(0x7f0000000400)=[&(0x7f00000001c0)='/dev/null\x00', &(0x7f0000000200)='/dev/null\x00', &(0x7f0000000240)='/@\x00', &(0x7f0000000280)='\'\\\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='/dev/null\x00', &(0x7f0000000340)=':\x00', &(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='/dev/null\x00']) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000480), &(0x7f0000000500)=0x8) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000640)="bb0104d9218d63533a10d3cbeca50ff3225aee2ee39fd076787794e57149b379ee2fccccab1bea36c29a10e94512380d7a82956fe3d13336e12f6329203840595a77d3f09bd93c2deff6fb03a702a6f93425fcf9de4315a90dd3e758d163704343522b479f076f4dbbaa7d2f8597e9da1a6bf9f568893e658ad1f75fd732071850844046dc3b60838dbb6f11a2ba0e8f75df4042b9a7ecb658103c8047f9ae1108ca1901095c7b779dad48f3dc3a35e046c929efb1a5424f3376292bc03bc54a31", 0xc1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff00deff01", 0x8) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000500), 0x0) geteuid() accept$unix(r1, &(0x7f0000000740)=@file={0x0, ""/81}, &(0x7f00000004c0)=0x53) ioctl$KDSETRAD(r1, 0x20004b43) 16:00:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xffffffffffffffff) 16:00:21 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x28, 0xfffff, 0x4, 0x505}, {{r0}, 0xfffffffffffffffb, 0x2, 0x81, 0x8000, 0x5}, {{r1}, 0xffffffffffffffff, 0x11, 0x80000008, 0x8, 0x8001}, {{r0}, 0x0, 0x47, 0x0, 0x4, 0x9e6}, {{r0}, 0xffffffffffffffff, 0x0, 0x706d5d1db9e2c1b5, 0x8, 0x4}], 0xe941, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x4, 0x3fe0000000000000, 0x81}, {{r0}, 0xfffffffffffffff8, 0x2, 0x10, 0x3, 0x572}, {{r1}, 0xfffffffffffffffd, 0x5, 0x2, 0x1ff, 0x8}, {{r0}, 0xfffffffffffffffb, 0x80, 0x8, 0x101, 0x4}, {{r1}, 0xfffffffffffffffd, 0x2, 0x20000000, 0x9, 0x49}, {{r1}, 0xfffffffffffffffe, 0x22, 0x80000001, 0x8001, 0x2}, {{r0}, 0xfffffffffffffff8, 0x6, 0x1, 0x4, 0x6}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0xe966, 0x4}, {{r1}, 0x0, 0x46, 0x80, 0x1, 0x4}], 0x800, &(0x7f0000000040)={0x7fff, 0xfff}) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0xa4, 0x20000000, 0x81, 0x3}, {{r1}, 0xffffffffffffffff, 0x2, 0x84, 0x3ff, 0xfffffffffffffffa}, {{r2}, 0xffffffffffffffff, 0x1, 0x0, 0x2, 0xd8}, {{r2}, 0xffffffffffffffff, 0x20, 0x40, 0x45, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x97, 0x80, 0x0, 0x6}, {{r0}, 0x0, 0x80, 0xe0000003, 0x1, 0xffffffff}], 0x9130fbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0xa, r0) kevent(r4, &(0x7f0000000380)=[{{r3}, 0xffffffffffffffff, 0x20, 0x3, 0x3, 0xffda}, {{r1}, 0xffffffffffffffff, 0x20, 0x0, 0x6, 0x39}, {{r2}, 0xfffffffffffffffb, 0x40, 0x5, 0x6, 0x7159}], 0x0, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x21, 0x80000000, 0x6, 0x2}, {{r3}, 0xfffffffffffffffa, 0x80, 0xc0000080, 0x5dd1, 0xffffffffffff7fff}, {{r3}, 0xfffffffffffffffd, 0x2b, 0x1, 0x0, 0x1}, {{r3}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x4, 0x9}, {{r1}, 0xfffffffffffffff9, 0x95, 0xfffff, 0x4, 0xfffffffffffffff7}, {{r1}, 0xfffffffffffffffd, 0x12, 0x0, 0xffffffff, 0x4}, {{r0}, 0xfffffffffffffffe, 0x40, 0x80, 0x8, 0x400}, {{r1}, 0x0, 0x0, 0x45, 0x4, 0x20}], 0x7, &(0x7f0000000500)={0x20, 0xa0}) close(r0) socketpair(0x3e, 0x4000, 0x3, &(0x7f0000000000)) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x3, 0x8000000000) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0xd2) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x4000080002009, 0x4000000000003204) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x8) recvmsg(r1, &(0x7f0000000280)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/158, 0x9e}, {&(0x7f0000000140)=""/62, 0x3e}], 0x2, &(0x7f0000000200)=""/71, 0x47}, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) read(r0, &(0x7f00000008c0)=""/214, 0xd6) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kqueue() close(r0) chdir(&(0x7f0000000040)='./bus\x00') 16:00:21 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffff9c) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x10001, 0x58}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x800000000000041, &(0x7f0000000040)="90000000", 0x4) 16:00:21 executing program 1: r0 = kqueue() unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7, 0x10, r2, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000)="86537602", 0x4) 16:00:22 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = dup(0xffffffffffffff9c) linkat(r0, &(0x7f0000000280)='./bus\x00', r1, &(0x7f00000002c0)='./bus\x00', 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x242, 0x1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000000c0)=0x1) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x409, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./bus\x00', 0x7fff, 0xff, 0x1, 0x1, 0x0, 0x692d79b7, 0x10001, 0x2, 0x0, 0x3f, 0x2}) mknod(&(0x7f0000000140)='./bus\x00', 0x8000000080002005, 0x1) r4 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffc, 0x48, 0x400fffff, 0x8001, 0x29}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000000, 0x5, 0x1}, {{r2}, 0xffffffffffffffff, 0x40, 0x1, 0x40, 0xffff}, {{r0}, 0xffffffffffffffff, 0x20, 0x4, 0xfffffffffffffffc, 0x6}, {{r1}, 0xffffffffffffffff, 0x8, 0x4, 0x6, 0xffffffffffffffe1}], 0x10000, &(0x7f00000003c0)=[{{r4}, 0xffffffffffffffff, 0x2, 0x41, 0xef1, 0x10001}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x2, 0xd6bf}, {{r3}, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x2}, {{r3}, 0xfffffffffffffffe, 0x1, 0x2, 0xbb2e, 0x1f}, {{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x401, 0xd4f2}, {{r3}, 0xfffffffffffffffa, 0x2, 0x20, 0x80000001, 0x6}], 0x3, &(0x7f0000000480)={0xeff}) close(r4) r5 = kqueue() ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)=0x7) r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000000)=[{{r6}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0xbf2, 0x0) 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x800, &(0x7f0000000000)=""/220, &(0x7f0000000100)=0xdc) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) 16:00:22 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/@\x00'], 0x0) munlock(&(0x7f00006d2000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/113, &(0x7f0000000180)=0x71) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r2, 0x0, &(0x7f0000000040)) socket$inet(0x2, 0x6d114e81006215ac, 0x100) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x5, 0x0, 0x4f, 0x6}) syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') accept(r0, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ftruncate(r0, 0x0, 0xfffffffffffffff8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x5a8, 0x0, 0x0, 0x200000}]}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:00:22 executing program 1: r0 = kqueue() poll(&(0x7f0000000100)=[{r0, 0x3}], 0x1, 0x1000) clock_getres(0x200000, &(0x7f0000000180)) ftruncate(r0, 0x0, 0x5) flock(0xffffffffffffffff, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000500)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-{\x00', &(0x7f0000000340)='@\x00', &(0x7f0000000380)=',\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)=')\x00', &(0x7f0000000440)=',\x00', &(0x7f0000000480)='!\x00', &(0x7f00000004c0)='%\x00'], &(0x7f00000006c0)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\'\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\xf2#\xac@\x00']) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x2, 0xa0000008, 0x2000000002}, {{r0}}, {{r0}, 0xffffffffffffffff, 0x58, 0x2, 0x8, 0x3ff}, {{r0}, 0x8e4c54fbe4292a43, 0xe4, 0xfffff, 0x10001, 0x8}, {{r0}, 0xfffffffffffffff9, 0x21, 0x0, 0x0, 0x1}], 0x3b, 0x0, 0x1ff, &(0x7f0000000080)={0x2, 0x5}) r1 = dup(r0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) 16:00:22 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10281, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/159, 0x9f}, {&(0x7f00000002c0)=""/213, 0xd5}], 0x2, 0x0, 0x0) open(&(0x7f00000004c0)='./bus\x00', 0x211, 0x10) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/146, 0x92}, {&(0x7f00000003c0)=""/209, 0xd1}], 0x2, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) r2 = fcntl$dupfd(r1, 0xa, r1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x4010, r2, 0x0, 0x42) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x1) 16:00:22 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x4) recvmsg(r0, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/103, 0x67}, {&(0x7f0000000200)=""/211, 0xd3}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x4, &(0x7f0000001300)=""/28, 0x1c}, 0x800) setsockopt(r0, 0x1000, 0xa, &(0x7f0000001380)="cc6edd626e4a2c07691b07bc2e41d0c49d8dff7742b8288394771a3e6e7c53851e3b34f31ca397a9ef5ff6f4b0a3f9b859ede410c977fc80f56a059c3673685e8ea3f2c934dbb9b6c8c8140c15ee95c5f66f3097ed605e287b5f35b0679f0fbadfc949188837a3edb59aeeadfa59977b45a9c8c6ffb8cdcd9436dac7b348a3270f4ae22987ff16e1c70326f2aa8acfe86b4aac090942adb620f94fb15f5153941a77f5689d76443b089d7ed0b01a646453182977795a174f7f81c1543db4130d2ab58f", 0xc3) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000001480)="67eeec4dfbd087127ad45cc0fe91c73cef6d622ba8779597de07d2d866129a2dd7bbdf16b83edca64c93bab80937b996f156507813ff0f6e85dc07d3922e4008c3160f8173b5ccd79d57b7f95f7dcfd3a52edc29f1366da0a3b29e4c8f04999010afae74020497e5e1015b973fe701bb8c55e2b7c51b4c6fa90bb66fa1891862f366fe06c656d7917993eb04abe30b9735b83c6f32169115e41a6b5e3839d335", 0xa0}, {&(0x7f0000001540)="284dafb0adb582681516b50488a35efb4831c30ed011649b25c8b84b7c0aec899f534221be5c6474f191", 0x2a}], 0x2, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) 16:00:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x5, 0x0, 0x0, 0x8}]}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r0, r1) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x8, 0x8000}) setsockopt$inet_opts(r0, 0x0, 0x22, 0x0, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x7}, {0x6}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x100000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[0x1000, 0x3f, 0xfffffffffffff3eb, 0x40e, 0x6, 0x1, 0x4, 0xfff]}) 16:00:23 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000001c0)={0x3, 0x10000, './file0\x00', 0x1000, 0x6, 0x10001, 0x7}) getgroups(0x4000000000000055, &(0x7f0000000140)=[r1, r2, r3]) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x20, 0x5) setreuid(0x0, 0xee00) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) 16:00:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) r1 = dup(r0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000180)="9d8e136bf7dfbfe3745600f29f0a4d39436d6c1392458794f51bd91767bc89b21ce8518c81685d099fb288dd42ba24175231b06da208e00de7cbd5d4b5", 0x3d}, {&(0x7f00000001c0)="1c0eff081280ccc0497174961cc1653243ff769c8dfc95f04679692e0f38c4ebe34493066664f623fa130e2b757c96a33cd6b20e499b9e9dcbae6af4ec", 0x3d}, {&(0x7f0000000200)="f90ac7cd8c644be27238995f8f85ca853dbbc1143931042a96b889cebb8a2b52b47c7bb1a32aee285f27fbc96373002181ddc40ff5cdaf2bb66d49db68f26a4189636bd206999f3bf28e7a3363663fff052438bb9ae87da72f638135a517ad4ca366468b2a6203902441356a8edfcbdc6afee4cec97189edc1c5d9912a5eaa7e935d7c73fc8bad46c8b66afb811f0e66e28c647c09a364ac2f2ca514f3b3d1035489ca6f343edf0c066821859f0c5d998c1b07e9f090ff986b1b7f90b145a83238cb6196d4bb4370a0997e253ddf09bb2d162a4638423abdb805e17cc826430929bc0b2f5480be96d46d4fc1a48b82705d2c436d39c6e9019e8cae", 0xfb}, {&(0x7f0000000300)="fc3cb807fca9f95e46c20ebb80837b73dc92788976007d123a921adab8afcabe3d00ac1ccb21c5081816462f8787440f51384e6cce6904cffdcf8e0a69933a772a057cb396d5125303c2f2b5cb539454dd6ec1adcb3d606e9236da873aacb7b894d1ccaac94baaa01069799461ff7dde4d5077ec58964ffe189e22a7d760f74ab4805cfc862426e9d862c90ad6dce9cdca5d28a833c2596a", 0x98}, {&(0x7f00000003c0)="dfa9df5da62a328b4011625a59fb0641de4b707d10ee1a290da4fcf5df4386239f34740888339382bc44c430715561b3a856c5f4e7739ca7f8e84fba8a2dc636ab86d7ba9b1ca64940822126f725ae13b9f78086165f877796cf9e74db14b4b2ad85b77d2e3d9f59aeb9c4d697cf88b4276af02af2b04f6d68749fb2d96c2e8ee48f359f41b0f9a1779289804ad284048f70d47130f181ff23b8581d5bf85f90af5e97bf08fa357ce27235cefaf3f7e39c", 0xb1}, {&(0x7f0000000480)="d11a67dc2ec2df70b0f0ce705ca9b7", 0xf}, {&(0x7f00000004c0)="d778897b58a2ab51046f73e6c931813dd28d8dbf037daecaa72102621c89a83002cdf29dfbc13d2778c61d703ad3f86b365e210b7bf2d6158fd012e63fcf540f53c1937a395cf8a6f7e52b130d459ca5", 0x50}, {&(0x7f0000000540)="fcac4ad8012b6ac313f1872a5d92816f99cf5ef96f68c8580ac254d3649d91668b0d35b95e16278c3a81239e6507f9246ce5db67d0f67ca0a708f7c901ff33aebc8bc58ba454dbb9cdea345719b410420504dc54e81a1dd33224c4dac8cabb6098a955d52f3aa434b71c36d325e91bcffe495af54a0dc70d09cc14a9fddd0fcbbecacbbb078b89e50b39fbb43a1b3d0a520dd8dcf1cdccdf71022242795762c04facfbb7fc9283910d03770c0dd36fd8d8bb3db673ff8af0df252bcbe2c961ee89f96add", 0xc4}, {&(0x7f0000000640)="2822b1886f82eaef58af850b96c510d6a98aa62bdae17f6e9c5ca2cbbe0db5822fb0abb2fefde7e9f4f61ecef59807459b657a94acc2d0018cd1daa7ee2f807e20d8cac5da6e71db2010a64c5b417abfcbc291cfd57bd57fd906e9ce77989210a0b9010d0954c09a188bb1f70e1c2721fd69234eeefc8eaf2de7c54fe0bf81d6268005af22fb8d3f451017e5c091e63327294bfb237243c2b53efbe420da0cba51483bacf76e4a870024c81aab37e2e3faf9ac03a970cce1031eb9d388bc80b94ee5c367314f461e92ede5c2f16a1a45816691505a3bb1b10da9c7e9ec91", 0xde}, {&(0x7f0000000740)="97ee3060e2d2061b842643cb40b0b9ee8238f5275b7b3ce3778a95aae402e319267f66dbc48440f3780a433c6142fa4ffc94e179f1810ea7b1cde004f555c0354049af260f5d61e1d12a9cbeb6f152b80d", 0x51}], 0xa, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000100)="c10cf67a96d147ffd4b436641ceab0e877b1fc5043db3366320fd322613dfd0837cfea074532522c748dafcb3bb94ea8c49996b56b1e6868337fb06533f39c489208246c661714a12bbedab6b76108fc9e93a06481ef9f272a5d9415bb40d429fa6d056501a2726f", 0x68}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000528000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:23 executing program 1: 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x8) 16:00:23 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000580)='./file0\x00', 0x4004) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000140)) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000007c0)={{0x80000000020, 0x7, 0x7cb}, 0x100000000000004, 0x6, 0x1ff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0xfffffffffffffffc) r3 = msgget$private(0x0, 0x10) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x7, &(0x7f0000000240)=[0x4, 0x0, 0x8, 0x7fff, 0x9, 0x6, 0x1000]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000002c0)=0x8) msgctl$IPC_RMID(r3, 0x0) chroot(&(0x7f0000000300)='./file0\x00') ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000480)=0xfffffffffffffff6) linkat(r2, &(0x7f00000006c0)='./file0\x00', r0, &(0x7f0000000700)='./file0\x00', 0x4) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000380)={0x100000001}) r4 = getpgid(0xffffffffffffffff) wait4(r4, 0x0, 0x8, &(0x7f00000003c0)) mknod(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x1, 0x8000000001, 0x9, 0x9, r4}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000005c0)={'./file0\x00', 0x1000, 0x7, 0x6, 0x0, 0x4, 0x3, 0x698d, 0x0, 0x1, 0x426, 0x7ff}) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x3) ioctl$BIOCLOCK(r1, 0x20004276) chroot(&(0x7f00000004c0)='./file0\x00') open(&(0x7f0000000500)='./file0\x00', 0x10800, 0x8) r5 = semget$private(0x0, 0x2000000000, 0x38) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) semop(r5, &(0x7f0000000540)=[{0x2, 0x2}, {0x3, 0xfffffffffffffffa, 0x800}, {0x0, 0x2, 0x800}, {0x1, 0x1, 0x800}, {0x3, 0x8, 0x1800}], 0x5) openat(r1, &(0x7f0000000340)='./file0\x00', 0x100, 0x0) 16:00:23 executing program 0: getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r0 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getuid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r1 = getuid() setreuid(r1, r0) r2 = socket(0x800000018, 0x1, 0x0) seteuid(0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000240)=0x8008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:23 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x8) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x402c7413, &(0x7f0000000040)) 16:00:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x6}], 0x1, 0x0) poll(0x0, 0x0, 0x200) poll(&(0x7f00000000c0)=[{r0, 0xc4}], 0x1, 0x0) r1 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r4 = geteuid() r5 = getgid() r6 = getpgrp() r7 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x6652, r2, r3, r4, r5, 0x0, 0x58}, 0x7, 0x6d, r6, r7, 0xd3a, 0x8, 0x5}) 16:00:23 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0xfc, 0x0) socketpair(0x6, 0x4003, 0x7, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x10, 0x8005, 0x2) r5 = socket(0x38, 0x4004, 0xfffffffffffffffc) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x10640, 0x0) r7 = socket(0x6, 0x8002, 0xffff) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0xfffff, 0x4d52, 0x80000001}], 0x7, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x10, 0x1, 0x7}, {{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x6, 0x400}, {{r4}, 0xffffffffffffffff, 0x20, 0x80, 0x4, 0x3ff}, {{r5}, 0xfffffffffffffff9, 0x40, 0x20000000, 0x1, 0x3}, {{r6}, 0xffffffffffffffff, 0x5, 0xf0000001, 0xfffffffffffff18d, 0xffffffffffff8001}, {{r7}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x1ff, 0x7498}], 0x6, &(0x7f0000000280)={0xffff, 0x9}) nanosleep(&(0x7f0000000000), 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x7828, 0x0, 0x0, 0xfffffffffffffbff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x1, 0x8, 0x1f, 0x9}, {0x8001, 0xe8c, 0x7ff, 0x81d}, {0x0, 0x8, 0x5, 0xe3f}, {0x0, 0xffffffff, 0x1, 0x3ff}]}) 16:00:23 executing program 0: r0 = semget(0x3, 0x3, 0x220) semctl$IPC_RMID(r0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getdents(r1, &(0x7f00000000c0)=""/121, 0x79) 16:00:23 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, &(0x7f0000000040)=[{0x4d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) shmget$private(0x0, 0x1000, 0x602, &(0x7f0000ffe000/0x1000)=nil) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmget(0x0, 0x3000, 0x440, &(0x7f0000ffd000/0x3000)=nil) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000080)=""/30) 16:00:23 executing program 0: getppid() setitimer(0x0, &(0x7f0000001100)={{}, {0xc039}}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r1 = open(&(0x7f0000000040)='./file0\x00', 0x10008, 0x188) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) getitimer(0x0, &(0x7f0000000000)) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="a45a07e6f49d7aef4b6f2d3fd8", 0xd}, {&(0x7f0000000080)="0f5f8df10a6f80b1f444cbdc451dc49ed7654f87e99aebd89c11cdf712b8817db79bf098f782bf0bb1e2ee4072313bdf2d6e3e1a4417ccf46899d92aa58f6d31a50a93f279a37c5b9d34", 0x4a}, {&(0x7f0000000240)="6fb9e7986127724a111c2413fcaf66172030709f8219ad4cbedfd4ef42a1029e65fbfbbd9938a7d8509fa7b9ff35cadc1005cb186770b40c5ad87083e86193e9d9eef2f910d127717cececa8387c136203dce21372c4e52bcbd32af9fb946922d622c96cca9b986a83a2823048726f9f020a531cf9c213ed147b39bc2feed07d9de67f6a444e8620966e4a86966eb7b9e1f6bcf7dd6a", 0x96}, {&(0x7f0000000180)="8764b6be31c7586e2177dd93cd92f0bf275de2a4a150ca9d4d80ff08c9f4b720f4c916afc62ea5706a620170b7939b7b95386a5b3a", 0x35}], 0x4, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000001b40)=[{&(0x7f0000001b00)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) shmget(0x0, 0x2000, 0x81, &(0x7f0000ffd000/0x2000)=nil) writev(r0, &(0x7f0000001d00)=[{&(0x7f00000009c0)="5283bfc59c8b101c5076608c7ffa09210268d8e0638f57507f9280bd45024bb25f095f777b9414409cb16d8e4c5795e214caf58a5c32a890c34ef204535c724a93923bf244b465bf08ca23c89d24d72710eef53ee3cd76998f2b7c1763000141a5677ad17e7725a7fb0874b633e38e8b56fcdc6b16208746520b2ffef6c0a231488b4140aff365e3ce6532dca2226ad7025190cdb3fa42f12a184c8d5d0199e0a462e3ff371c92dd5cbb6cd87a94fd24a014b7f7d6d2c942e29610fb38680fcb672370e0055182865698d06943aea23b2ffe1fdaed4492f57f5a7a151b633796c127c724d8374f21bdd0b8d15905ff533bb792ebc4eefb5c5cfafd8660b7c77f0d37b1ea913bb6904181c361dcd49d19b9fd78cde89d4d924cf07c88f4be4355d53446d59d05ae5733f072d4c66c477eafd43190dbb614483604d7d2e31db89a546c9a1aa72dab535d25caf49f148c9fa07c8f8639aac559030f7c77bccb49364b16e9297bdfff6f1717cc2da1fafa3b9f9c9955c0ae4fc7c64153b32bb3fe0e5c1d9bf4a4b97c28ce6b791b6da6e2252e38cb1b1cd2ed5466ceb214fe8ab724f0f7240563a9c938b8ed98966ad1a7580f417f1948e71eb2453b0f0798c0e7511cbd487e2ad02e80ccc5409a10722e577cbb472823d5884065b4d2ae4f4e39bdd8e92ecc515faf8a9aed86ef67f67f6c74638f973429f061b2ab72ff22fa7cad3a91866b0aaece5f4d2bc3964836632502b7f244422cb947755a5e4be3acd1fc92f2e7bf20a08cc06dcfac0654c78c01788e9132d31dd22d9739fdb2468352f9c25dacdf087a6e19ba10108fab26b6cffc827ea39de0435ee021a5936b8a78df2360422c1249c715d0649cfc71c5ed4c9f23f64cb8d22f7e0198d4122fedac5944fe1314e9d4eeeb7934d09f0ac19512d852a8f8274c494077c070cc77dff175b86a2b0fd08191f51e89975038d6b1c712e63507d3da4358643404fc976b134cbf8a13fe916d8f19bbb9f143ea274b3e4ef8285e9eb116808bfcc4375bb3a377e2befbf71b89b856a5989074d1b9263c0e69b7e1c79450d9a2e77ae4f000d624ce5862c7b4c6074c1c1e84ec931f1e1dc1f2895d3dd3f0b0f55e26fbfe5802cb487398f796c4b20fe046c4a2f986e700fbb2ccd503b3960b1ae8e5c76a8b5e4e2940b36969223e8ffd500a56b745d68db0544970ce03d6cb13b896704773a5c307ad6c10de547185dfa382816809a431dc9b2d2bc95fdc13054cec90bab51bc280e6f99452662a626f746c9b7e776b5b2d768fefcafe1d25f05106b4bdc35cea7f726c4f25d3a0a66542b40fe0047f92f247f164ba95db95059b01531c810cfcdefc0fb0e7d2495a6f3161a6f691a7b2e859dfd3ade035555b0e6c1df6e835a85ce9eccc181bdae5ec041731dd3ed9d2b0add917ca09de1e2558ac8ffe88de1733336e1a8b90cd09c63b7ee4b59759e6654e71aaaed3794c882c251cad7b713ada0a71b32d6c54bc7636f8376e2db07e86909bbccc1e0518c3b3f514f03343c0e9297f1e34b23d31f9a1d74cbde9f8d3b2b8d8e7925a84f13a704f2c5134f2111e37c0541e9c6224f6d74edfa7ab98a87af9f2ae3c989be7df3eee662d39053624c45a4dcb551f49e3b252405847b793511218ccb22594c19c6c26b21ed0702eb9d95697693918d83500e0b2da7392586cfd160a30693280c70bd5209958e3a2f2347303ad81abacf9a198731809cdac20d549c88317514bf344439194a2ebebb1fc6dc9a89cccae8a2cae77df8cfb0efa04e21419625c51a55cd18f11ceb3913cdbbda9995bfffda8bda9e465b050f0fd693b42f4cfe8313dcb371550c8e41971784c02173eed350579700f44f9b9bf330269106444eddfb83a6d53eb12a4923c8188b7458575abb05428c6ce176f5229a00b46b2858cdf187485c84c940dc62b147f8cae99a6a10fbe5ce24c6f51b403a794fd280e4d58821dd34d38a976e11b13f08973efa77c2ea4e0e8ec153900e9f19a5e0062613932c879bdccb796e0d4047b82eff1b49112a6c3def8f55e2183034a249a40042c90cb71282580379906d80df55ea1ee12244a8d3d293d8ac03e1f5f3d628995b1f8e632532834cc4e92196a9c2fad7ac0bf5fdfc208fffe196240ec37c8c6c1bdff90e06c3a3b767a81675308e7ba09c1935a6cb1949160a6d92e40773f75f10499a910c56672ac2eed0d1923143d2a58639f712da6f77bcd72504cfae34c944843719767f87aa115a920cf812b3e29dae4d06c4a91c5e5543f169952c024a39b035de3274eac2ea38698ba96d67f8f531b96593a5fa57a72159dbf2e5f28e52ecd35db0a5ebeaa2cbe745ac16a7ccbc38e7b54427ae828fc71b6cfbda778076a2f23b8d11b30d6222a680fce103e935bda091437a6c48a4898acec0ddc73e2ef0161d31512ea067c58435768c0fd65fa04deab18d3bd28b293f887498df988cd5012b0ba772f74ae85996d2b9381d379634b268b9ae0c71d60aae61cc1c36e162de512fe92792eb8f3b8d85571e09ef6bde043bbdfcc94e37797718371193ad0cd697b060a773352db4d31edf9ea21eaa6311c29cf341ecc0437d59c3a66881d9da73005d091e32cc9df1af496affb1e75f2e976f3f3889c1a8b34e9e38790ce37b5607e1945562130fcc033aebf214c58ac4249d79f9d2b0cc2daaf65bfb1cd1e52aca90344beebeb62a0d76c4d5deba83d452003187ddd2f2784bf05575b83fefbcf40541e7b657ef96d15421d23b8be58ea86e88b8200c335afc2549d1eaccf5fd161cbb38bb55d17399aa78215f2ae5e441f84649e0a24ed417f770d56e817d72be4c24a9f43c58381fa383476b77230fb9cd0b0305e9f1ff76e8ef5ba0541dc08f34231c09c22db2cd60d755581bdf1c40af3f19ab1bb3ddc7296750d2fc22f08683b17669abc858ccf255f2b5e1b5aa7a443943871723b8a93778f9b19d1d884455e9b83b0e66ed30449b527487c7c693905cfab456db617e2bb576dfaaf565e23b26a6d0a036d931ba3ec492429a367f40f79ec30507074ffa89fc4baf56972a8bb83cd8a3825e5efec9018146c907f52a17e11313c375c83240095a15d3fa53d9aa42d27fdfea9b0fe2f3240546b4661053973bb7b174c2e39e6b82715a27f3933162e09997dcb8541e3f03943289a31074626a0531c4599c38db1e2278968a3de2f905d7f7fafabfb42d1e4636c1aa6cceb4610fa94412973409fa6da2b0117cca7d35ac7afee08ac2250950f5613aeb7cc7958480ee9084af06557e29006d6f4fa6df3f513a59d70fb70110d6e48dc2664caf99343cf19c9ae2d7c71cc151ed4b843bd0ae0661e154b08fe65f8641f2525b9e35bcd8a94c7b8cc542d8f7afcb334889efe450b88c35a4e2bdbf2113ef0464ee5a175f10435ddbd178ea4a9716c42ccc77e815e6ee9c98a6bec129341ddda50d2c10ec2205675adb5bb9d9650e485abdb10572cf3331f1f0b9346b69830234047b232e78d388ffe69f5b5e95fa75c5ba4b83c4afaee5b3211d457eb56d8d0423acb742d3145f3b00e8befd19d75c6321103f3f4b2e620785a206caa6bbb5b0dbf84043fb50357c6cfe033ac6fc54850c40a68aa834797f95efec5b1eaa24fa7968f767142a5cbce1ff4e1b8df624382d67081a8918b5fe213b627b08b3b930592e136921dabc6e387e939520b26c5a8907d153e084e40659fac6c69e5ce0417e3dc024ff413cf514adb6eeba650e5c1dbbf87a3980a1d3a8946f1996eed4de644dbdab8a1fdd089105ae45a4d5557e00a6a2e441764613cd9713549ed06a4b43f030915d6fd84e35b447158f1dd608b374095120cd57dbe2a3225d79c1f8fcb1891273ae84aa01ace61f16968039e2d44b5464e8a7982b4270c5ca9f8d9948cab152c3bf399b316287b4600a7daa65b7b60b06319c25e071d9e0b42731c86f76f495f7618b37cc1d69ac5aa4410e8820bbe2db53de435971b3a2795b2a83903ccdc5697e36affbe0e007dfee400d05840145bfcb226950412478e13bf2589e3d5f3b51b6c1e3d42099d1eca8ebbccf0841290e18d5f7cab47f403df1ff66dd6a225be3eb148eee640caae83358ca25ede92ca0afb17636460a0ef1da373ca3e0ae9a990ee886f741d194cc88e695b41db578178289d6ee1977ea3c081b12051744e39470ec591ddada586531da64961bf1f69272a2206834853a8907d179644e604cb29dac5a2d2ecb9ac218ad0a72dc95e9cb0fd4299cbf5c0722f5aaf5183cfb9a74b8368379942cbb6ce163ba65b0a2d749b24bc231e023b0e88de812b781c8923d1b98f6f13c3ba355b26f8c86207c67553aa38d287541c505eda685030353da6bbedcde29e8dd024873c0e04ddbb082750853f9c119366ecd4d7b5420b24b4418d41a5d7a48f02192c8885579ae7c9e768018c97976376478a85eac88c75885145e4e4264b8c7aa172a4674632e10bcf428549414ce4057c9825853439ee54030dafc6e582594258ce7fe6f5a0ae8c923a1b4d6a832a44cad804226eed2211e99e23ee80f6cbd1d1aee7465ab0ce898c41964e2b318a1a0e6c2222bd2c3ec16e5e3afa73505eb73e4ee063d972046ea86333f7ff2b18de531b0ed8b6eb09a4163eaecdcca926d91bc084b18f5bedfdfdbeafe4a5110b7715a4d4bbf0e65f13424b99a99f7e62739300653f0d62b9b29c2fa7374d9a45e892d17bb6c4e1f32f005d9d4b52a0e84686b962799694e67c8b3135708109abea7a1c60d09ab0f3e7431aea3955c58cd96793af7d10bd6bd4185b4f9fadf4439a448c480f7dc7e34740001b7d4e6d3129208c9a6e6dd34aa33d8f291a7c4186b310531bdd6a120e37a2b2ac8507504d62046199f6de754d4950b63444cbf8cae85518f408cacb9464a7fe59588f7421490f5993d013f200b3f377fe9f9ac8eaceb1f0a4541dfdd58dc83e8a84346bfb399e44f9c4809cbf09cb6a769e5fd4f14ed4e1c1aba1e35caefe96eca36c1c4565a6e284691992438a1c3fdb1caf6328c99a9c72a50203a927450c8440c252b691cb324a1d1daf06c93b6d6d9f2de8d20a041017fc83f46784db76f549093a54f2091ca222e48d3f90dffea0361748615b75e068b3fc654e8ec70f996c0ac3d562b89058072ca5de678368d60d5758009b614515daf62d478ea5d2ebbfb370af78f66b851172858d599aea38ed05a3898287fbf5eb9fa3", 0xe6f}], 0x1) 16:00:23 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) read(r0, &(0x7f00000001c0)=""/4096, 0x1000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2, 0x80) kevent(r1, &(0x7f00000011c0)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0x3, 0x8001}, {{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x1, 0xffffffffffff0000}], 0x80000000, &(0x7f0000001200)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x0, 0x1000}, {{r0}, 0xfffffffffffffffc, 0x4, 0x20000000, 0x4, 0x9}, {{r0}, 0xffffffffffffffff, 0xa, 0x5, 0x7, 0x8}], 0x3, &(0x7f0000001280)={0xffffffffffffff64, 0xdb}) r2 = socket$inet(0x2, 0x3, 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x81, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x730) 16:00:23 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x3, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x10000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:23 executing program 1: mknod(&(0x7f0000000300)='./file0\x00', 0x1ffb, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x7, 0x0) 16:00:24 executing program 1: pipe2(&(0x7f00000001c0), 0xc04eaab71d5ebd90) r0 = socket(0x19, 0x4005, 0x400) r1 = socket(0x3a, 0x3, 0x0) setsockopt(r1, 0x80000000, 0x0, &(0x7f0000000000)="fb848da2d7d198234a09280497b0ab2704ddb92a78fdbc0145a26720c47a5ae331eed9a1efb98cb2065f20c3abf7ec6a4ffc43057c01341a71e80e4c51793b3678e028b74e5c5e3c26fc2a9b1fa85af2d176d57a3e9322372979d1daf34cb5697489c02e678a07258c6abbaf8fff", 0x6e) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) chdir(&(0x7f0000000140)='./file0\x00') setsockopt(r1, 0x4, 0x1, &(0x7f00000000c0)="a4d97481d151d13eb69bfca0b284f055e87b773920d928814362d1c0fd4fbb43707eeaeefa8a29e961ed0c2e23537dd2449e082e7a32bda2cabc9e4e18e6fcf8dd73ad55904d5aedde13b781ed98e5b503549e2e65a9bbf4128199dc5df88f26d306dda61a46afdea1b9a89691b68430f5af76a85be61feb31fbc784653c", 0x38) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSDTR(r2, 0x20007479) pipe2(&(0x7f0000000200), 0x10004) listen(r0, 0x45) semget$private(0x0, 0x4, 0x400) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) mkdir(&(0x7f0000001080)='./file0\x00', 0x4) fcntl$getflags(r0, 0x3) ioctl$BIOCVERSION(r0, 0x80044270, &(0x7f0000000040)) r1 = semget(0x2, 0x2, 0x9) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000020c0)=""/4096) 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x101, 0x5}, 0x8) 16:00:24 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r3}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)) 16:00:24 executing program 0: r0 = socket$inet6(0x18, 0x2, 0xffffffffffffff50) r1 = dup(r0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) ioctl$TIOCSTART(r1, 0x2000746e) getsockopt(r0, 0x29, 0x15, 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt(r0, 0x7, 0x200, &(0x7f0000000000)=""/34, &(0x7f0000000040)=0x22) 16:00:24 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) writev(r0, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da9", 0x14a}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0xa7ae74370203bf8f}], 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080)=0x5f8, 0x4) 16:00:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000140)={0x0, 0x1, 0x80000001, 0xccd3, r1}) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), &(0x7f0000000080)=0x4) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x141, 0xa0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000002c0)) r4 = kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pread(r3, &(0x7f00000000c0)="b25767acdce5806f18126eba3d208e1b893ac953475b1dbdbc6c0d7b889d6b3e25b76a6c38e32481f8d8d027e4ff0c69053f0744de5972142c72fb8126c09c38010972ef89eaacdfe7bdc4c903f5f620ddc93ccbd0afec8c3ad6d10640aba47b013037a03cdbfb4d78", 0x69, 0x0, 0x0) r6 = getpgid(0x0) fcntl$setown(r5, 0x6, r6) dup2(r4, r5) 16:00:24 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xfffffffffffffffe) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000001800)) mknod(&(0x7f00000017c0)='./file0\x00', 0x8000, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) preadv(r0, &(0x7f0000001280)=[{&(0x7f0000000040)=""/55, 0x37}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000000140)=""/176, 0xb0}, {&(0x7f0000001240)=""/58, 0x3a}], 0x5, 0x0, 0x0) readv(r0, &(0x7f0000001740)=[{&(0x7f0000001300)=""/231, 0xe7}, {&(0x7f0000001400)=""/64, 0x40}, {&(0x7f0000001440)=""/177, 0xb1}, {&(0x7f0000001500)=""/183, 0xb7}, {&(0x7f00000015c0)=""/87, 0x57}, {&(0x7f0000001640)=""/228, 0xe4}], 0x6) 16:00:24 executing program 0: getrusage(0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r1) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x40, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/211, 0xd3}, {&(0x7f00000001c0)=""/79, 0x4f}], 0x2, 0x0, 0x0) pipe(&(0x7f00000002c0)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r2 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x200, 0x4) pwritev(r2, &(0x7f0000002580)=[{&(0x7f0000001580)="6a8668", 0x3}], 0x1, 0x0, 0x0) pckbd_enable: command error 16:00:26 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) sendto$unix(r0, &(0x7f0000000040)="696da342c7f0a11514ee05298870e438c92e316494a1baee6cba216066e0507d741816734c10c3f9e8f0875224e949e698c44fd2a828d8771ba9589501e7fbc299e023e722c6e3fb0c0bd1e972b6effbebd3c41f15d41888ad004c53b489fd7dcc27caed7b9d6c668a3fb321a1f5b680088770c2562eb46be654045a2f4f625ac2599190d392c5010bdcde665899645538758e4b975e8e420700b8330489ef7c19228a30a9bfb6fa1c7f516262299ea1af2802955da382e5e57fc6704aa0c526cdc908844c384e7b9d24106059cb6189b63cccbb5c6e33d1", 0xd8, 0x402, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x8000000000000000) 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x28088, 0x92dad924e5bd0176) mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000340)) chroot(&(0x7f00000000c0)='./bus\x00') faccessat(r1, &(0x7f0000000000)='./bus\x00', 0x1a, 0x3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x80000001, 0x7, './file0\x00', 0x100000001, 0x1f, 0x0, 0x5}) 16:00:27 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1fc00000000, 0x9, 0x4c, 0xbdf, "01f00cd521c4260513eab85fa0477eb584b0034e", 0x9, 0x7666}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") pckbd_enable: command error 16:00:27 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1, 0x40, 0x101, 0x8}, {{r0}, 0xffffffffffffffff, 0xdc, 0x0, 0x0, 0x1}], 0xffff, 0x0, 0x49, 0x0) ftruncate(r0, 0x0, 0x9) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x3ff, &(0x7f0000000100)={0x5f5e100}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:27 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) fcntl$setown(r0, 0x6, r1) r2 = dup2(r0, r0) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="a4f2a4e302968b8b1ae870f6c5f65df19158d6a0ef9e437a219bbbcc1d924cda1c1af5034d68d534a58fc359b1f311390f38e180a7caed0753ff887885fbd6660daf28a7833a44175518555e7de3ed51ec46ff6d27d043281280388a42da0227cb5db6a41e93756d2e0356c338e731271a46b5000352ecbdb9426743437bcb128bb41336cb3cfc4d020a55a0b4bc56d565d5c8b1c96b12da3ef95cc114412e44e09abb58e30acabafa7a0a58fddebc970e624ff8f275450e79eea20a581d3f1e011355d971bbb35c0c842197d7fce100fa74e0d5d942ab750697bd4d81b6bf5e2a64db5964e95220acdbda35073645813d0d7c", 0xf3}], 0x1, 0x0, 0x0) fcntl$setown(r2, 0x6, r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x8080, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0xfff, 0x7, 0x0, 0x2}, {0x2, 0x3, 0x8001, 0x14a1}]}) getpgrp() 16:00:27 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x101, 0x1, 0x1000, 0xfffffffffffffffa}, {0x7d, 0x11, 0x2, 0x1ff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:00:27 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) fchdir(r0) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x0, 0x6}, 0xc) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r1 = msgget$private(0x0, 0x16) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/189) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) chdir(&(0x7f0000000280)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x3f, 0x9, 0x7, 0x0, 0x7, 0x5, 0x6, 0x1, 0x1, 0x6, 0x2}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000340)={0x7fffffff, 0x7}, 0x10) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)={0xaa, 0x80000000, {0x7, 0x4}}) getpeername(r0, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000440)=0x5) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000480)={0x1, 0x8000}) fchmodat(r0, &(0x7f00000004c0)='./file0\x00', 0x0, 0x4) mknod(&(0x7f0000000500)='./file0\x00', 0x40, 0x9) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000540)=0x3) fchdir(r0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000580)) renameat(r0, &(0x7f00000005c0)='./file0\x00', r0, &(0x7f0000000600)='./file0\x00') ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000640)) fchmodat(r0, &(0x7f0000000680)='./file0\x00', 0xc0, 0x4) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000006c0)={'./file0\x00', 0xb823, 0x2, 0x1f, 0x1, 0x4c, 0xfffffffffffffe01, 0xa8, 0x3, 0x0, 0x7, 0xfffffffffffffc01}) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000740)=""/148) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000800)=0xf3) ioctl$TIOCCBRK(r0, 0x2000747a) syz_open_pts() 16:00:27 executing program 1: r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003e00000000000400"], 0x10}, 0x0) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xc754, 0x0, 0x1000000003, 0xfffffffffff7fb7e, "815c55000267a7230000001a0000000000000040"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)=0x2) 16:00:27 executing program 1: r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1, 0x0) kqueue() 16:00:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) listen(r0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) accept$unix(r0, 0x0, 0x0) 16:00:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) r2 = semget(0x3, 0x0, 0x2) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000080)=0xfffffffffffffff7) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x35) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r0, r1) 16:00:28 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) r2 = getpid() fcntl$lock(r1, 0xf, &(0x7f0000000040)={0x2, 0x2, 0x7ff, 0x6, r2}) munmap(&(0x7f0000000000/0x8000)=nil, 0x8000) 16:00:28 executing program 1: syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050200000000000000005786ca3849451ae3d3051020741038e13e8551f30ce390500e08fecea11e060000003f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3e2111a52dacc5788c28dea52a0956fbbbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872ca81ff7cc53c8943030600a85f34c29049a99946a7bbf14af867b8", 0x1a8, 0x2, 0x0, 0x103) 16:00:28 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20000, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10080, 0x8) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x4, 0xfffff, 0x9, 0x6}, {{r1}, 0xfffffffffffffffb, 0x1, 0x1, 0x9, 0x9c}, {{r1}, 0xfffffffffffffffb, 0x48, 0x1, 0x8000, 0x1f}, {{r0}, 0x0, 0x20, 0x40000000, 0x3, 0x52307548}, {{r1}, 0xffffffffffffffff, 0xd0, 0x3, 0x81, 0x100000001}, {{r0}, 0xfffffffffffffffa, 0x6, 0xf0000000, 0x9, 0xa7}, {{r0}, 0xfffffffffffffffa, 0x84, 0x1, 0x9, 0x100000001}, {{r0}, 0xfffffffffffffffa, 0x0, 0xc0000003, 0x0, 0x7}, {{r0}, 0xfffffffffffffffd, 0x4, 0x80, 0x8, 0x6}, {{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0x0, 0x7fffffff}], 0x2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x6, 0xfffff, 0x0, 0x6}, {{r0}, 0xfffffffffffffffd, 0xc0, 0x1, 0x7, 0x3}], 0x7, &(0x7f0000000200)={0x6, 0x3ff}) 16:00:28 executing program 0: r0 = socket(0x18, 0x3, 0x3a) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000080)="aada31afde6156ad", 0x8) 16:00:28 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) getitimer(0x1, &(0x7f0000000000)) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) 16:00:28 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x880, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x1f, 0x80000000e26) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 16:00:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000080)="11771e85b6a5ea52be7f5b9f", 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x1) mmap(&(0x7f0000012000/0x4000)=nil, 0x4000, 0x0, 0x4010, r0, 0x0, 0x36) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x689b) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x40) clock_settime(0x0, &(0x7f0000000000)) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/95, 0x5f) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:28 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = 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) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f0000003a80)=[{&(0x7f00000003c0)="ea1aaf00a73fae7e7a914fa578ff856017a7c0851ca21a7bd8a119094890a34f36ae4eec13c6ec278741618f4cb8e465f0e05ff8fb104dbd01b186149d50a46e517aa1207afe271540eebb5304d7e8eeb2ee4ce255279ca6d755dd88bdde2157f7a035d467de59807b96d54cb186df56ce1734187d56361aca3f34376979dcd467b15087c2ebb50ca0e31882491d35e65531bf002721e26b2cd45487458cea947243e92969f2c153fde9237555afbaa36c626532c2516e1484290e", 0xbb}, {&(0x7f0000001500)="73a1bca0349f004ea72344d3bb0c2466f413e02d13a289146ea7cfeb84606739b4b9efe1ba47ff80b3396cbd833cf34f0b2fb3ef6e1158a1b43ee3c21896a936fdc0e53c6f7583442908d1757d6b64387b5de8a311ee46ea24f8c498fa7d5d3426d5079c370663625a8af95de28a68b0643f52e4d05fc6e324616f218ee94a4a72916f66bd235cc55d96af51efed9df100303e564ab6886f11b3c588fc55dbf05df4bb748aa8be09986342da707e6b8c959657aef1865840714299c4406f925942d1a1c77eecfb0b38559a66b1a34aeefebeed413b4b25c082c90449c92af71df55d1c97a4d3", 0xe6}, {&(0x7f0000003740)="025847b3aca95632174137bc76514897ec5d54e5b8173a915c1f34e8034f2d04a6545d7a49b3544561d2af53aefa70cf3150bccb7c4572330ad329e5d6235599db962eea7f6a7aedba0b8e1762e419f54af0d72e3819ddf327df5039ce57a3765fc73f", 0x63}, {&(0x7f00000000c0)="d07993b577ecbd1d037bd4d96b6ac5d6df9efed8983d10b53f94caae4fc0395da112", 0x16}, {&(0x7f00000037c0)="3974d68940225ba775be3dd09787735d165433194937342e4e75a61b83f894328baa75ab9fded8eadbc47aceadea4aed57f2f637ee8b45152d74546151759b7cf9a64bd88470045ce3b90f0fdccb44a69a044d4468f884fb548c2777be33b100bf79fd49c93a06207a4ef3ef5d50398e62b54a4dd6c3b7bf9ccd01df0ba84c687af9fa096d3b5836d0708bcaae29b8760b2355abc9128233a0963ff7915f74534d65598647cfe58894e3c28f29ad1323371699b07c7014693e15997a59883c932a0cf706c1c6afebb6300c550e", 0xcd}, {&(0x7f00000038c0)="b88155a66df334144d84e8d4815f894582fb1fc6b8fb89d54098bb96723533ea16ec0bc526c0a895778f2bcaf27f2ceb3ac62524e664b632af2873125a01776d1539f48ac3addfdfe4690d48ff4b77e26f6ff5e7582cfa4cc4f7aca3db693403a70fef9fb4705356553ffdf62b958d5bdb9ddd1a30b2233f928aa97b365812d2835d08a5637ecee7e64c69744e2eb0140561e871a6d81913e49ed69a092e996f241c3f5bdf798cf60e1740f31f9ca68445ea255b009c4bb41478be5fd4c71cd6113903936daf15c8b43cfd206005d7aafd6463c6ed63d7c2a233ef81c83227f240487191dbe135972bdfd2c14e16ee4e6e5cd61b", 0xf4}, {&(0x7f00000039c0)="de9335328fd87520e16698d35b08190e62975f863e6c5097ba6b0ac9ed92ca4719cc65bf7930a0947248d128236d0c59031ff3ed01f844e58798115ddbf7777c7312bd015ed5c5a911c15e1cbf007d92a0b21aa261cd65908ed0f952ead4b3850d17fe470070df9bb0b0c7136c471f6b5d22e7c8253691e021c1c5126a738ddbbe1b2b1e9bf5032dcb6c91dc71e5de01e479f02bbb11e9264b475ae649c7bf2644a5231c01fcc28cc768387a31a9da0668888ab95a929d6025", 0xb9}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) close(r1) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000140)=""/67, 0x43}, {&(0x7f00000001c0)=""/221, 0xdd}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/4096, 0x1000}], 0x5, 0x0, 0x0) 16:00:28 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000340)) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000300)='./file0\x00') pipe2(&(0x7f0000000380), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000100ffff00048100000008dd0212c87474609328250a84eb64f8e180dcafc22a97c481dc827529d1790d704374", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x11, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x5) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9}]}) r1 = open(&(0x7f00000006c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) 16:00:28 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = syz_open_pts() write(r0, &(0x7f0000000000)="4055ac94153e3724de9bdb61a140966150ded32229356825c7a2ddc0b5920015fde8af0b5c50d9a4f4e1d7a15770f25395", 0x31) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x4) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)=0x2) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000040)=0x79) ioctl$TIOCCONS(r1, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xa9e, 0x0, 0x0, 0x0, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) 16:00:28 executing program 0: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x2) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000140)='U', 0x1) 16:00:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = getuid() getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r4, 0x80047469, &(0x7f0000000140)=0xb) write(r4, &(0x7f00000001c0)="d7554856287ac7685c166489845beae9870e2b263329f647650ad366b754ac4ffd0f7bc08067be15c985c697444536257b3cd3ffbe6e23d66d64dfc66bea09f7d2a80348f4461e4bbcd2c3149cc45ba536ce40e84d3fb63a8aa44b5707567fbe84a730604586dfa8", 0x68) 16:00:29 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3f) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') 16:00:29 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x1740) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r1, r1) r4 = kqueue() getsockopt$sock_int(r2, 0xffff, 0x1024, &(0x7f0000000140), &(0x7f0000000200)=0x4) close(r2) r5 = open(&(0x7f0000000040)='./file0\x00', 0x40000000000, 0xfffffffffffffffe) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffd, 0x1}], 0x7ff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r3, 0x0, &(0x7f0000000080)={0x1, 0x2, 0x8, 0x1f, r6}) r7 = dup2(r1, r4) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000100)={0x4, './file0\x00', './file0\x00'}) setsockopt(r5, 0x1, 0x100, &(0x7f00000000c0)="9cb9b1d396bc4fa4", 0x8) 16:00:29 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() readv(r0, &(0x7f0000000340)=[{&(0x7f0000000000)=""/114, 0x72}, {&(0x7f0000000180)=""/206, 0xce}, {&(0x7f00000000c0)=""/91, 0x5b}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/127, 0x7f}], 0x5) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 16:00:29 executing program 0: r0 = msgget$private(0x0, 0x5) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100000000000000e94ec8652baa400dcd847ff8503d7403f2cb88d42918bf949aac13f15656b683275d"], 0x2a, 0x800) r1 = socket(0x1e, 0x0, 0x0) r2 = msgget(0x3, 0x7) setsockopt$sock_timeval(r1, 0xffff, 0x1008, &(0x7f0000000080)={0x9, 0x44}, 0x10) msgsnd(r2, &(0x7f0000000000)={0x2, "790269f46c6cefd5f3fbd8c1d4149fe4df757f40f113086ba881afa79035104fa6cbd6c432b0c5ae51b640683cc3cbae4fd0ec4e172735d726b85d7cb4b609f4b4ddfbe82355c349ca68f2c90149b2285a"}, 0x59, 0x800) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3, 0x81}) 16:00:29 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x129) r1 = shmget(0x2, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) r2 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fcntl$dupfd(r0, 0xa, r0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/37) 16:00:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) close(r0) 16:00:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = getpgrp() r3 = fcntl$getown(r1, 0x5) setpgid(r2, r3) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) dup2(r1, r0) write(r1, 0x0, 0x0) 16:00:30 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x101, 0x0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r2, r0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x0, 0x2) recvfrom(r1, &(0x7f00000001c0)=""/202, 0xca, 0x800, &(0x7f0000000040)=@in6={0x18, 0x2, 0x35, 0x7fff}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x80}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0xe0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xc8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x4004570f, &(0x7f00000001c0)) chflagsat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0x2) mkdir(&(0x7f0000000100)='./bus\x00', 0x8) 16:00:30 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x108) pipe(&(0x7f0000000100)={0xffffffffffffffff}) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') close(r0) r3 = syz_open_pts() readv(r3, &(0x7f0000000340)=[{&(0x7f0000000200)=""/115, 0x73}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r4 = dup2(r0, r3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0xfffffffffffffffd}) write(r4, &(0x7f0000000180)="fe", 0x1) 16:00:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0xdc, &(0x7f0000001380), 0x1000000000000223}, 0x0) 16:00:30 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0xc050, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r2}], 0x2, 0x0) poll(&(0x7f0000000180)=[{r2, 0x2}, {r0, 0x80}, {r0, 0x2}], 0x3, 0x1) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x21, 0x7fffffff}, {0x0, 0x26}], 0x2}) 16:00:30 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x18000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0xe6ff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSBRK(r2, 0x2000747b) 16:00:30 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x6a) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x4000000) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x20}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x60, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x410, &(0x7f0000000380)="ba7527608cb509124212cad5fb8ff6be78829a9905997f2381b783b3d14d8ef036e14007000000000000005badc1e4d03613eb88e390cfee4b57124e5d316e7e7446fe37ceba27c357b9d7ea485e915a8ee4b2f87dae9acea6e548736afa3e88694fa362ba33a33e3215f2b4ddb08107ed68f88a344e89f333689adaecbb9ac775908085e6500b2f0f560e7ca06fdc42d5011cf1ef7998e8395ba0c1b3593c1fecda40c2194a8462f4ffc990969b336a4c01b7ccd842508d0c90bd0000765f80b0f06a48041cf7aaa94e2f73dd6280ed625ea7f9b1265a02adc027a4d36329e6ef6fcd3010d56e2093199a8b46") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) 16:00:30 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffffda, &(0x7f0000000000)='\x00') 16:00:30 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) munlock(&(0x7f000000d000/0x3000)=nil, 0x3000) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) getgroups(0xa, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r1) mprotect(&(0x7f0000007000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 16:00:30 executing program 0: r0 = semget(0x0, 0x0, 0x448) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0xd3f, r1, r2, r4, r5, 0x10, 0x80000000}, 0x6, 0x800, 0x598e}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r6 = syz_open_pts() fcntl$lock(r6, 0x8, &(0x7f0000000240)={0x1, 0x3, 0x7, 0x6, r3}) close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x6, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r6, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x3}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb1, &(0x7f0000000000)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10288, 0x100) recvmsg(r1, &(0x7f0000000180)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000240)=""/241, 0xf1}], 0x1, &(0x7f0000000340)=""/193, 0xc1}, 0x802) 16:00:30 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x7, 0x6, 0x8, 0x100000000, "7e48d594010f23d45f5e1061013b8e2144ee65ab", 0x20}) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCCDTR(r1, 0x20007478) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCCDTR(r0, 0x20007478) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:30 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8843da64f69b057, 0x0) r0 = socket$inet6(0x18, 0x800000000003, 0x0) shutdown(r0, 0x1) 16:00:30 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) fcntl$setstatus(r0, 0xb, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x4, 0x1}) 16:00:30 executing program 1: dup2(0xffffffffffffffff, 0xffffffffffffff9c) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x480, 0x10) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0xc00, 0x50) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) ioctl$TIOCSPGRP(r2, 0x40087468, &(0x7f0000000040)) socketpair(0x2, 0x5, 0x4, &(0x7f0000000080)) r3 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000180)=""/176) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60, 0x0, 0x0, 0xffffffff}, {0x1d}, {0x40000000006, 0x8}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x7) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x8, 0xffff, 0x7, 0x2, &(0x7f0000000380)={{0x4, 0xff, 0x0, 0x4, 0x6, 0x80000001, 0xac}, {[0x9, 0x6, 0x1, 0x100, 0x7f, 0x3f70, 0x7, 0x8c, 0x80, 0xf2db, 0x1, 0x5ad, 0x1000, 0x100000001, 0x836, 0xfffffffffffffffc, 0x5, 0x7ff], [0x1bb, 0x2, 0x8, 0x6, 0x1f, 0x8000, 0x8, 0xfffffffffffffffa, 0x8, 0x6b2b3e54], [0xaa, 0xa0, 0x19e, 0x3, 0x4, 0x8, 0xfe6], [0x2e, 0x6, 0x3ff, 0x3f, 0x8000], [{0x1, 0x6, 0xd06, 0xc76b}, {0xc6, 0x4, 0x1000, 0x5}, {0xef3, 0xea9, 0xa660, 0x6}, {0x30000000000000, 0x6, 0xfffffffffffffff7, 0x10000}, {0x1, 0x7, 0x0, 0x6}, {0x0, 0xad22, 0x1000, 0x400}, {0x1000, 0x3, 0xffffffffffffffff, 0x100000001}, {0x4fe2, 0xff, 0x5, 0x2}], {0x0, 0x3000000000, 0x6, 0x800}, {0x1, 0xf60, 0x7da4501d, 0x6}}}, 0x6, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="0000000242884ae2c9cb0c7501df808139fcddd8944ec318", 0x18}], 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x5, './bus\x00', './bus\x00'}) 16:00:31 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) clock_getres(0x2, &(0x7f0000000100)) open(&(0x7f00000001c0)='./bus\x00', 0x10400, 0x49) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) 16:00:31 executing program 0: open(&(0x7f00000002c0)='./file0\x00', 0x800, 0x40) r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) accept$inet6(r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)={0x6, 0xffffffffffffffff, 0xff, {[0x8, 0xcfd, 0x2, 0x6, 0x3, 0x7fffffff, 0x6, 0x400, 0xfffffffffffffffb, 0x6, 0x0, 0x36f0, 0x362a, 0x7, 0x5, 0xb, 0x8, 0x3ff], [0x2, 0x7fffffff, 0x7, 0x2, 0xa1b, 0x101, 0x5, 0xe0a8, 0x4, 0x7], [0x7, 0x6, 0x10001, 0x200, 0x3f, 0x100000000, 0x9], [0x71202b83, 0x8, 0x5, 0x2, 0x45], [{0x9, 0x7, 0xfffffffffffffffd, 0x1}, {0xfffffffffffffffa, 0x3ffc0000000, 0x10000, 0xe099}, {0x8, 0x13, 0x9}, {0x5, 0x1f, 0x80000001, 0x100000001}, {0x8, 0x101, 0x8, 0x1ff}, {0x9b2, 0x7, 0x10000, 0x3}, {0x20, 0x8, 0x40, 0x7}, {0xfee, 0x0, 0x0, 0x1}], {0x9, 0xfffffffffffffff8, 0x10000, 0x2}, {0x6, 0xbd, 0x10001, 0x8}}}) close(r0) execve(0x0, 0x0, 0x0) pwrite(r1, &(0x7f0000000300)="51fe228b34fff9b45384b68d5aa9c480b66250d4d7eceb7cdd0271d6c32bbf38841a1a07a416cf7c36466ee0cebcdecce691335ad20d096cbea6cb454a1bf964619e4b34489eb7428f48ae1e6d249c36bb2f03b38c644ade8c4fcac1e5bd99e56056c3f4d07087107ac3e165e0371e41d053cf4db5577d6c2c7e174fce888ce2549221b1f72b7d749983c65824210bd8132432019205ab929b2bb9e519ba841feb506c92d68e9b7f2a99add9bed41569e7ca8f308828", 0xb6, 0x0, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/124, 0x7c}, {&(0x7f0000000140)=""/113, 0x71}], 0x2, 0x0, 0x0) 16:00:31 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0b1a00000000000000"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 16:00:31 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40000000000200, 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) dup2(r2, r0) read(r0, &(0x7f0000000200)=""/23, 0x17) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:00:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1}], 0x1, 0x200) close(r1) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x100, 0x0, 0x0, 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x5e) close(r0) 16:00:31 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x8, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000340)='./bus\x00', 0x880, 0x80) unlinkat(r0, &(0x7f0000000380)='./bus\x00', 0x0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000003c0)={0x9, './bus\x00', './bus\x00'}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) setuid(0xee01) r4 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)={0x2, 0x6, {0xfffffffffffffff8, 0x50}}) ioctl$WSKBDIO_SETMODE(r4, 0x800c5709, &(0x7f0000000000)) r5 = getpid() getpgid(r5) r6 = semget(0x1, 0x5, 0x481) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000200)) semop(r6, &(0x7f00000001c0)=[{0x3, 0x4, 0x800}], 0x1) rmdir(&(0x7f0000000180)='./bus\x00') rmdir(&(0x7f0000000080)='./bus\x00') openat(r2, &(0x7f0000000300)='./bus\x00', 0x409, 0xd8d4f208409fe832) semget(0x3, 0x4, 0x80) pckbd_enable: command error 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r0, 0x4, 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x4) write(r0, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216ed6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809516c31260aeb79b03592254c369100000000000000040000000000000000000000000000000000630613643bfa27fbbb04194462eb49b6e46cefd06f7e6b06f58e3a0d5232e9a1ca5be62cc4ce6649fe6a129d09068866cb4e3d7cc3db41aeb7bf9852a14ec9a613d8a36f95fc97ea35aaceca85b5ce88e40e8cd8cc50468d35bbc5c43cd1be2348f6746754d10b66be124435455c51c777025f74c3f159c0793289c77fea62c5c41bd05dadf0740fca25ebcf1c9592f001ff17f3786530465d7b85abab38227c8a5162bf872c611efe24a957c8858a58", 0x11a) 16:00:32 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = semget(0x1, 0x3, 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x9]) setsockopt(r0, 0x3, 0x0, &(0x7f0000000040)="502294ae68fb4df26ab15a8aee2c8d75b2ed87948a540aef69a06adf3cbdd085999d66429de38b2f1caa177634e15b3fc7061e9c61b06973a94103e855fd", 0x3e) sendto$unix(r0, &(0x7f0000000180)="b10005016000000400000002070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882ba97be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:33 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000d40)="af69454f1c250428a8483942f88e3650c61d9f765f29e26d4ea102976887e112af76af0ea198be19c2ca7a0e74937308000000000000000f2c129f6fd5f2cea81b9d07e543bcb8af79e92f0c356b12d4cdf2518986c774fc7cb0dba079c4874a4c342642a902e0498accea99f362cf3dc01fd4489f15e419f9fde634eafe170fb56a7b7a0d2219e8c76fdc11b2f42ed0de70f33c70c181e508ec5009a29e6eced93398e6304e403f2e783db812553a662cc00efe9f5c76c1d6dba09d6a570960c6bae89a6c1a219810b4b494254134402a4a66acae687efaa0e2724d1346486e99c499320fb7f3b75b39b0028d2dd08c2d04e4df576ee568397a165ea325019d8d", 0x101) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) poll(&(0x7f0000000080)=[{r0, 0x55}, {r0, 0xffffffffffffffff}], 0x2, 0x0) 16:00:33 executing program 0: socketpair(0x10, 0x2, 0x80, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0)=""/82, 0x52, 0x842, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x3) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) 16:00:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0xa2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b9", 0x21}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "ef9ac42a9b78ce514a3734fa074b6e5487722063"}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x800, 0x6, 0x4, 0x1, 0x8, 0x401, 0x80000000, 0x3, 0x1, 0x40, 0x1}) r2 = syz_open_pts() getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x4) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000180)) dup(r2) fsync(r0) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) poll(&(0x7f0000000000)=[{r1, 0x8}, {r2, 0x29}, {r1}, {r1, 0x6b}, {r1, 0x2}, {r0, 0x4}, {r1, 0x14a}], 0x7, 0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffdfffb, "5c0000afb40000000000020000ffff004000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:33 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0, 0xffffffffffffff4c}], 0x1, 0x0, 0x10001) 16:00:34 executing program 1: syz_execute_func(&(0x7f0000000740)="96c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa0248005733b8c4f4014e4e4e5b30091e1e26ff32f30b0b045f4607c421dd5831c48185589bdada9cf8c472566466663838520a470f898c0000008633ed63b6d3fada0666440ff481697676397f2e66dd43e9000066410f3a62f0dcc482fd33b7fb20c1f826560ff39500f066400f64647c7c4e6666c1440fec3f67dddda8e80fddf6c6c466b1f72ec3c112d119c2083eb036030a0000c4414e53d26666400f383859b80035ee0fc60fc6a8f2ae000000c4e3e549e10877cec049eb643e26430fde8cf979d500008d7d9b9b00f2c461895544b2aa369a66410f331597029702802d08000000baf266440f8f0d000000450d91f328c4e3638d6e8db0eef8eef85c00fc4a2cce6aa70fc4e251f18fc8d1cf920068ca000c98e2") syz_execute_func(&(0x7f00000001c0)="43dd25310000006565d93457c46211a8262020e60fb1d747d32b410f0f6a00ae5d457046c441fd5182363c7f9000920000f30fc481b558f553c477851dacb493c49b05f0771e1eec46427b7bd9fa8f49c6d65b50c4a1c5d137bb0fd37907c44225aa5a32ddf666400f72d2ccf20f2c34b82e0f52e53d69ff0fff") 16:00:35 executing program 0: syz_execute_func(&(0x7f0000000740)="96c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa0248005733b8c4f4014e4e4e5b30091e1e26ff32f30b0b045f4607c421dd5831c48185589bdada9cf8c472566466663838520a470f898c0000008633ed63b6d3fada0666440ff481697676397f2e66dd43e9000066410f3a62f0dcc482fd33b7fb20c1f826560ff39500f066400f64647c7c4e6666c1440fec3f67dddda8e80fddf6c6c466b1f72ec3c112d119c2083eb036030a0000c4414e53d26666400f383859b80035ee0fc60fc6a8f2ae000000c4e3e549e10877cec049eb643e26430fde8cf979d500008d7d9b9b00f2c461895544b2aa369a66410f331597029702802d08000000baf266440f8f0d000000450d91f328c4e3638d6e8db0eef8eef85c00fc4a2cce6aa70fc4e251f18fc8d1cf920068ca000c98e2") syz_execute_func(&(0x7f0000000240)="43dd25310000006565d93457c46211a8262020e60f26f242ad47d32b410f0f6a00ae5d457046c441fd5182363c7f9000920000f30f122d2bbd000053c477851dacb493c49bf077d60fec46427b7bd9fa8f49c6d65b506a26bb0fd37907c44225aa5a32d9c266a10fed7a72d2ccd2cc2c34b82e0f52e53d69ff0fff") 16:00:35 executing program 1: syz_execute_func(&(0x7f00000004c0)="96c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa0248005733b8c4f4014e4e4e5b30091e1e26ff32f30b0b045f4607f3aec4818558da0b9cf8c4c464660f3838520a470f898c0000008633ed6477f866440ff481697676397f2e66dd43e9000066410f3a62f0dcc481cd71d10026660f73d30066400f64287c7c66e7c1440fec3f67dddda8e83e3e3d07000000c4c17c5a5586b1f72ec3c112d119c2c2b0c1030a0000c4ca4e53d2c5b5b560160035ee0fc60fc6a8f2ae000000c4e3e549e10877ce45c032ebeb3e26430fde8cf979d58a33000000006500f2366766410f3a1517022626802d08000000baf266440f8f0d000000450f91f328c4e3638d6e8db0eef8c44185f48a376f1d3c185c0f9af04a2ccefba70fc4e251bcdfb8f73aa2a28fc800cf920000000000fbe2") sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="c30a96d2c4", 0x5, 0x0, 0x0, 0x0) syz_execute_func(&(0x7f00000000c0)="43dd25310000006565d93457c46291a826202066400f4b1e0000dbdb5d66c441fd5182363c7f904620adfeefffffc4c28d0bd4c4a21dacb493c4f077339945fd7b7bd9fe32c9c56a2670b9c4252a5a328fc978c2bafeefffff66400f46d2ccf20f2c34b82e0f505de5c443497c26847aa636450fb1d3") 16:00:35 executing program 0: syz_execute_func(&(0x7f0000000740)="96c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa0248005733b8c4f4014e4e4e5b30091e1e26ff32f30b0b045f4607f3aec4818558da0b9cf8c4c464660f3838520a470f898c0000008633ed6477f866440ff481697676397f2e66dd43e9000066410f3a62f0dcc481cd71d10026660f73d30066400f64287c7c66e7c1440fec3f67dddda8e83e3e3d07000000c4c17c5a5586b1f72ec3c112d119c2c2b0c1030a0000c4ca4e53d2c5b5b5dfad000000000035ee0fc60fc6a8f2ae000000c4e3e549e10877ce45c032ebeb3e26430fde8cf979d58a33000000006500f2366766410f3a15170226bb26802d08000000baba66440f8f0d000000450f91f328c4e3638d6e8db0eef8c44185f48a376f1d3c185c0f9af04a2ccefba70fc4e251bcdfb8f73aa2a28fc800cf920000000000fbe2") syz_execute_func(&(0x7f0000000000)="43dd25310000006565d93457c46291a826202066400f4b1e0000dbdb5d66c441fd5182363c7f904620adfeefffff2643dce4c4a21dacb493c4f077339945fd7b7bd9fe3e420f0ffaa432c9c56a2670b9c4252a5a328fc978c2bafeefffff66400f46d2ccf20f2c34b82e0f505de5c443497c26847aa636450fb1d3") 16:00:35 executing program 1: syz_execute_func(&(0x7f00000004c0)="96c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa0248005733b8c4f4014e4e4e5b30091e1e26ff32f30b0b045f4607f3aec4818558da0b9cf8c4c464660f3838520a470f898c0000008633ed6477f866440ff481697676397f2e66dd43e9000066410f3a62f0dcc481cd71d10026660f73d30066400f64287c7c66e7c1440fec3f67dddda8e83e3e3d07000000c4c17c5a5586b1f72ec3c112d119c2c2b0c1030a0000c4ca4e53d2c5b5b560160035ee0fc60fc6a8f2ae000000c4e3e549e10877ce45c032ebeb3e26430fde8cf979d58a33000000006500f2366766410f3a1517022626802d08000000baf266440f8f0d000000450f91f328c4e3638d6e8db0eef8c44185f48a376f1d3c185c0f9af04a2ccefba70fc4e251bcdfb8f73aa2a28fc800cf920000000000fbe2") sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="c30a96d2c440d794e13db2334db9217846", 0x11, 0x0, 0x0, 0x0) syz_execute_func(&(0x7f00000000c0)="43dd25310000006565d93457c46291a826202066400f4b1e0000dbdb5d66c441fd5182363c7f904620adfeefffffc4c28d0bd4c4a21dacb493c4f077339945fd7b7bd9fe32c9c56a2670b9c4252a5a328fc978c2bafeefffff66400f46d2ccf20f2c34b82e0f505de5c443497c26847aa636450fb1d3") 16:00:35 executing program 0: syz_execute_func(&(0x7f0000000740)="96c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa0248005733b8c4f4014e4e4e5b30091e1e26ff32f30b0b045f4607c421dd5831c48185589bdada9cf8c472566466663838520a470f898c0000008633ed63b6d3fada0666440ff481697676397f2e66dd43e9000066410f3a62f0dcc482fd33b7fb20c1f826560ff39500f066400f64647c7c4e6666c1440fec3f67dddda8e80fddf6c6c466b1f72ec3c112d119c2083eb036030a0000c4414e53d26666400f383859b80035ee0fc60fc6a8f2ae000000c4e3e549e10877cec049eb643e26430fde8cf979d500008d7d9b9b00f2c461895544b2aa369a66410f331597029702802d08000000baf266440f8f0d000000450d91f328c4e3638d6e8db0eef8eef85c00fc4a2cce6aa70fc4e251f18fc8d1cf920068ca000c98e2") syz_execute_func(&(0x7f00000001c0)="43dd25310000006565d93457c46211a8262020e6b1d747d32b410f0f6a00ae5d457046c441fd5182363c7f9000920000f30fd8122d2bbd000000c475808566430ff9229be7307d77ee77ee4642f30f7ec7d9fa8f49c6d65b5026bb0fd37907f043865ef4d9c266400f72d2ccf20f2c34b82e0f52e53d69ff0fff") 16:00:35 executing program 1: syz_execute_func(&(0x7f00000004c0)="96c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa0248005733b8c4f4014e4e4e5b30091e1e26ff32f30b0b045f4607f3aec4818558da0b9cf8c4c464660f3838520a470f898c0000008633ed6477f866440ff481697676397f2e66dd43e9000066410f3a62f0dcc481cd71d10026660f73d30066400f64287c7c66e7c1440fec3f67dddda8e83e3e3d07000000c4c17c5a5586b1f72ec3c112d119c2c2b0c1030a0000c4ca4e53d2c5b5b560160035ee0fc60fc6a8f2ae000000c4e3e549e10877ce45c032ebeb3e26430fde8cf979d58a33000000006500f2366766410f3a1517022626802d08000000baf266440f8f0d000000450f91f328c4e3638d6e8db0eef8c44185f48a376f1d3c185c0f9af04a2ccefba70fc4e251bcdfb8f73aa2a28fc800cf920000000000fbe2") syz_execute_func(&(0x7f00000003c0)="43dd253100000065d93457c46291a82666405d0f4b1ec4e248f35105dbdb5df20829c441fd5182363c7f904620adfeefffffc4c28d0bd4c4a21dacb493c4f0773399f0832ddfc80000877b7bc422bdab3e0f940cacc9c6836a2670b9c42275adc6252a5a328fc968c2bafea0efffff66400e46d2c4028259bfc8bfc8f20f2c34b82e0f505de5c443497c26847aa636450fb1d3") 16:00:35 executing program 0: syz_execute_func(&(0x7f00000004c0)="96c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa0248005733b8c4f4014e4e4e5b30091e1e26ff32f30b0b045f4607f3aec4818558da0b9cf8c4c464660f3838520a470f898c0000008633ed6477f866440ff481697676397f2e66dd43e9000066410f3a62f0dcc481cd71d10026660f73d30066400f64287c7c66e7c1440fec3f67dddda8e83e3e3d07000000c4c17c5a5586b1f72ec3c112d119c2c2b0c1030a0000c4ca4e53d2c5b5b560160035ee0fc60fc6a8f2ae000000c4e3e549e10877ce45c032ebeb3e26430fde8cf979d58a33000000006500f2366766410f3a1517022626802d08000000baf266440f8f0d000000450f91f328c4e3638d6e8db0eef8c44185f48a376f1d3c185c0f9af04a2ccefba70fc4e251bcdfb8f73aa2a28fc800cf920000000000fbe2") sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="c3", 0x1, 0x0, 0x0, 0x0) syz_execute_func(&(0x7f00000000c0)="43dd25310000006565d93457c46291a826202066400f4b1e0000dbdb5d66c441fd5182363c7f904620adfeefffffc4c28d0bd4c4a21dacb493c4f077339945fd7b7bd9fe32c9c56a2670b9c4252a5a328fc978c2bafeefffff66400f46d2ccf20f2c34b82e0f505de5c443497c26847aa636450fb1d3") 16:00:35 executing program 0: syz_execute_func(&(0x7f0000000300)="96c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa0248005733b8c4f4014e4e4e5b30091e1e26ff32f30b0b045f4607f3aec4818558da0b9cf8c4c464660f3838520a470f898c0000008633ed6477f866440ff481697676397f2e66dd43e9000066410f3a62f0dcc481cd71d10026660f73d30066400f64287c7c66e7c1440fec3f67dddda8e83e3e3d07000000c4c17c5a5586b1f72ec3c112d119c2c2b0c1030a0000c4ca4e53d2c5b5b560160035ee0fc60fc6a8f2ae000000c4e3e549e10877ce45c032ebeb3e26430fde8cf979d58a33000000006500f2366766410f3a1517022626802d08000000baf266440f8f0d000000450f91f328c4e3638d6e8db0eef8c44185f48a376f1d3c185c0f9af04a2ccefba70fc4e251bcdfb8f73aa2a28fc800cf920000000000fbe2") syz_execute_func(&(0x7f0000000200)="43dd25310000006565d93457202066400f4b1e0000dbdb5d66c441fd5182363c7f904620adfeefffffc4c28d0bd4c4a21dacb493c4f077339945fd660fc630eed9fe3e420f0ffaa432cdc56a2670b9c4252a5a328fc9c4c182c22e00bafeefffff66400f4615d2d2f20f2c34b82e0f505de5c443497c26847aa636450fb1d3") 16:00:35 executing program 1: msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x000'], 0x1, 0x0) syz_execute_func(&(0x7f0000000640)="96c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4e4e5b4b264ad80f30091e1edee509c421045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096ea33ed33ed4877f866440ff4697683397fd3fb0000c4227d215106662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a900800000002626802d08000000ba49c45c450f91f3c4638d868df9ffffff00a3a3ff410f4acefb110fc4e251bcdfb83aa2f1fbfbe2") openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) syz_execute_func(&(0x7f0000000040)="43dd25310000006565d93457c442f9921c7dfd2f8fe8085dfcf30f122d2bbd0000c4e17f104564653e0f01d5c414ddc4c0b3c0b367f96218188f0f1d0f1d20") 16:00:35 executing program 0: syz_execute_func(&(0x7f00000004c0)="96c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa0248005733b8c4f4014e4e4e5b30091e1e26ff32f30b0b045f4607f3aec4818558da0b9cf8c4c464660f3838520a470f898c0000008633ed6477f866440ff481697676397f2e66dd43e9000066410f3a62f0dcc481cd71d10026660f73d30066400f64287c7c66e7c1440fec3f67dddda8e83e3e3d07000000c4c17c5a5586b1f72ec3c112d119c2c2b0c1030a0000c4ca4e53d2c5b5b560160035ee0fc60fc6a8f2ae000000c4e3e549e10877ce45c032ebeb3e26430fde8cf979d58a33000000006500f2366766410f3a1517022626802d08000000baf266440f8f0d000000450f91f328c4e3638d6e8db0eef8c44185f48a376f1d3c185c0f9af04a2ccefba70fc4e251bcdfb8f73aa2a28fc800cf920000000000fbe2") syz_execute_func(&(0x7f00000000c0)="43dd25310000006565d93457c46291a826202066400f4b1e0000dbdb5d66c441fd5182363c7f904620adfeefffffc4c28d0bd4c4a21dacb493c4f077339945fd7b7bd9fe32c9c56a2670b9c4252a5a328fc978c2bafeefffff66400f46d2ccf20f2c34b82e0f505de5c443497c26847aa636450fb1d3") 16:00:35 executing program 1: syz_execute_func(&(0x7f0000000580)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa0248005733b8c4f4014e4e4e5b30091e1e26ff32f30b0b045f4607c421dd5831c4818558da0b9cf8c4c464660f3838520a470f898c0000008633ed63b6d3fada066477f866440ff481697676397f2e66dd43e9000066410f3a62f0dcc481cd71d10026660f73d30066400f64287c7c66e7c1440fec3f67dddda8e80fddf6c6c466b1f72ec3c112d119c2c2b0c1030a0000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000c4e3e549e10877cec032eb643e26430fde8cf979d500007d9b6500f2366766410f3a1517022626802d08000000baf266440f8f0d000000450f91f328c4e3638d6e8db0eef8eef85c00fc4a2ccefba70fc4e251bcdfb8f73aa2a28fc800cf920000000000fbe2") syz_execute_func(&(0x7f0000000140)="43dd25310000006565d93457c46291a826202066400f4b1e0000dbdb5d66c441fd5182363c7f904620adfeefffffc4c28d0bd4c4a21dacb493c4f077339945fd7b7bd9fe3e420f0ffaa4c46135ec4b14c5586970b9c4252a5a328fc978c2bafeefffff66400f46d2ccf20f2c34b82e0f505de5c443497c26847aa636450fb1d3") 16:00:35 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:35 executing program 0: syz_execute_func(&(0x7f0000000640)="96c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4e4e5b4b264ad80f30091e1edee509c421045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096ea33ed33ed4877f866440ff4697683397fd3fb0000c4227d215106662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a900800000002626802d08000000ba49c45c450f91f3c4638d868df9ffffff00a3a3ff410f4acefb110fc4e251bcdfb83aa2f1fbfbe2") msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000015c92eef3dac603528e673cb18"], 0x1, 0x0) syz_execute_func(&(0x7f0000000000)="43dd25310000006565d934578c2966470f3a21b4aa0a00000000c4c219048b00000000c4e1d0c25cee0997c4c20545dec4e1dde8bb48e49420c5899aabc48f7d0e864300c4a2d59f3ae0965b0e66470f2d3167440f88a941a731abe9e9fa2df3420fe6746a08") 16:00:35 executing program 0: syz_execute_func(&(0x7f0000000640)="96c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4e4e5b4b264ad80f30091e1edee509c421045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096ea33ed33ed4877f866440ff4697683397fd3fb0000c4227d215106662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a900800000002626802d08000000ba49c45c450f91f3c4638d868df9ffffff00a3a3ff410f4acefb110fc4e251bcdfb83aa2f1fbfbe2") syz_execute_func(&(0x7f0000000040)="43dd25310000006565d93457c442f9921c7dfd2f8fe8085dfcf30f122d2bbd0000c4e17f104564653e0f01d5c414ddc4c0b3c0b367f96218188f0f1d0f1d20") syz_execute_func(&(0x7f0000000000)="43dd25310000006565d934578c2966470f3a21b4aa0a00000000c4c219048b00000000c4e1d0c25cee0997660f6ce0c4e1dde8bb48e49420c5899aabc48f7d0e864300c4a2d59f3ae0965b0e66470f2d3167440f88a941a731abe9e9fa2df3420fe6746a08") 16:00:35 executing program 1: r0 = socket$inet6(0xa, 0x802, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:35 executing program 1: syz_execute_func(&(0x7f0000000740)="96c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa0248005733b8c4f4014e4e4e5b30091e1e26ff32f30b0b045f4607c421dd5831c48185589bdada9cf8c472566466663838520a470f898c0000008633ed63b6d3fada0666440ff481697676397f2e66dd43e9000066410f3a62f0dcc482fd33b7fb20c1f826560ff39500f066400f64647c7c4e6666c1440fec3f67dddda8e80fddf6c6c466b1f72ec3c112d119c2083eb036030a0000c4414e53d26666400f383859b80035ee0fc60fc6a8f2ae000000c4e3e549e10877cec049eb643e26430fde8cf979d500008d7d9b9b00f2c461895544b2aa369a66410f331597029702802d08000000baf266440f8f0d000000450d91f328c4e3638d6e8db0eef8eef85c00fc4a2cce6aa70fc4e251f18fc8d1cf920068ca000c98e2") syz_execute_func(&(0x7f0000000000)="43dd25310000006565d93457c46211a8262020e60fb1d747d32b410f0f6a00ae5d457046c441fd5182363c7f9000920000f30f122d2bbd000053c4c1b50be101460f2fc41dacb493c49bf077d60fec46427b7bc4c2ed4574883b8f49c6d65b50f30fa427e4bb0fd37907c44225aa5a32d9c24343f30f5f68fff20f2c34b82e0f52e53d69ff0fff") 16:00:35 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)="936647e2ed2f72baac0b8edf", 0xc}], 0x1) syz_execute_func(&(0x7f0000000640)="96c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4e4e5b4b264ad80f30091e1edee509c421045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096ea33ed33ed4877f866440ff4697683397fd3fb0000c4227d215106662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a900800000002626802d08000000ba49c45c450f91f3c4638d868df9ffffff00a3a3ff410f4acefb110fc4e251bcdfb83aa2f1fbfbe2") syz_execute_func(&(0x7f0000000140)="43dd25310000006565d93457c442f9921c7dfd2f8fe8085dfcf30f122d2bbd0000c4e17f104564653e0f01d5c414ddc4c0b3c0b367f96218188f0f1d0f1d20") 16:00:35 executing program 1: syz_execute_func(&(0x7f00000003c0)="96419cc4a2791dcd0f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa0248005784950f0fb8c467159615964e4e5b4b264ad80f41ad1e1edee50946c48f68009751ff0f66410f3833da27c4c22938544798c421dd5831e9e9e10bf8c45b64660f38385a0a470f898c00000096fc26400f00a43902000000dd0465000000004877f86644cff4697683397f5ee7e7fbc421fd72e2faa18d73df0fc4227d213a06662ad7c826660f73d30000400f6428c441c173f68b66f2ab44fc0ffc3f3fdddda8e80fddf6c4821d9f44d9572ec3c4e2899294d80000000019c10b590b0b00c4d2c58160160035ee0fa8f2ae0000c1803c57d500c6fefeeb628f8f7d9b6500f236f04283a9008000000066430f78c6000049c45c455a91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003334000a94acec4a1fa105e00110fc4e251bcdfb83aa2f1fbfb22c1e2") syz_execute_func(&(0x7f0000000000)="43dd25310000006565d93457c48179130f22790ec452a265a648083e0fd4d88f8878c2f2ec660fe56f6f83ad0df08e7918c481f811f4f24a0f2d5586f0b69fc4c38d5ebb00000000007e7036d06cf70fe0ce3032f1f16441e800455d4567d3ae9089999964ea0f906c85c966002e0fee931aac37a8c9006666a566a5700000c4a17913b75430a5e85c") 16:00:35 executing program 0: 16:00:35 executing program 1: 16:00:35 executing program 0: syz_execute_func(&(0x7f0000000580)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa0248005733b8c4f4014e4e4e5b30091e1e26ff32f30b0b045f4607c421dd5831c4818558da0b9cf8c4c464660f3838520a470f898c0000008633ed63b6d3fada066477f866440ff481697676397f2e66dd43e9000066410f3a62f0dcc481cd71d10026660f73d30066400f64287c7c66e7c1440fec3f67dddda8e80fddf6c6c466b1f72ec3c112d119c2c2b0c1030a0000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000c4e3e549e10877cec032eb643e26430fde8cf979d500007d9b6500f2366766410f3a1517022626802d08000000baf266440f8f0d000000450f91f328c4e3638d6e8db0eef8eef85c00fc4a2ccefba70fc4e251bcdfb8f73aa2a28fc800cf920000000000fbe2") syz_execute_func(&(0x7f0000000280)="43dd25310000006565d93457c46291a826202066400f4b1e00003667670fed46025dc441fd5182363c7f904620adfeefffffc4c28d0bd4c4a21dacb493c4f077330f7f2745fd7b7bd9fe3e420f0ffaa432c9c56a2670b9c425f9e75a6a8f8f78c2bafeefffff66400f46d2cef20f2c34b82e0f505de5c443497c26847aa64169f95ad00000") 16:00:35 executing program 1: msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="c7c9"], 0x1, 0x0) syz_execute_func(&(0x7f0000000640)="96c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4e4e5b4b264ad80f30091e1edee509c421045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096ea33ed33ed4877f866440ff4697683397fd3fb0000c4227d215106662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a900800000002626802d08000000ba49c45c450f91f3c4638d868df9ffffff00a3a3ff410f4acefb110fc4e251bcdfb83aa2f1fbfbe2") syz_execute_func(&(0x7f0000000040)="43dd25310000006565d93457c442f9921c7dfd2f8fe8085dfcf30f122d2bbd0000c4e17f104564653e0f01d5c414ddc4c0b3c0b367f96218188f0f1d0f1d20") 16:00:35 executing program 0: syz_execute_func(&(0x7f0000000740)="96c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa0248005733b8c4f4014e4e4e5b30091e1e26ff32f30b0b045f4607c421dd5831c48185589bdada9cf8c472566466663838520a470f898c0000008633ed63b6d3fada0666440ff481697676397f2e66dd43e9000066410f3a62f0dcc482fd33b7fb20c1f826560ff39500f066400f64647c7c4e6666c1440fec3f67dddda8e80fddf6c6c466b1f72ec3c112d119c2083eb036030a0000c4414e53d26666400f383859b80035ee0fc60fc6a8f2ae000000c4e3e549e10877cec049eb643e26430fde8cf979d500008d7d9b9b00f2c461895544b2aa369a66410f331597029702802d08000000baf266440f8f0d000000450d91f328c4e3638d6e8db0eef8eef85c00fc4a2cce6aa70fc4e251f18fc8d1cf920068ca000c98e2") syz_execute_func(&(0x7f0000000340)="43dd25310000006565d93457c46211a826c4c2d545d6e60fb1d747d32bf246ad5d457046c441fd5182363c7f9000920000f30f122d2bbd000053c477851dacb493c49bf077d60fec46427b7bd9fa8f49c6d65b506a26bb0fd3790781ce04000000c4a2fd2ab30600000066400f72d2ccc02e0f52e5e53cd8") 16:00:35 executing program 1: 16:00:35 executing program 1: 16:00:35 executing program 0: 16:00:35 executing program 1: 16:00:35 executing program 0: 16:00:35 executing program 1: 16:00:35 executing program 0: 16:00:35 executing program 0: 16:00:35 executing program 1: 16:00:35 executing program 1: 16:00:35 executing program 0: msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="c7"], 0x1, 0x0) syz_execute_func(&(0x7f0000000640)="96c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4e4e5b4b264ad80f30091e1edee509c421045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096ea33ed33ed4877f866440ff4697683397fd3fb0000c4227d215106662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a900800000002626802d08000000ba49c45c450f91f3c4638d868df9ffffff00a3a3ff410f4acefb110fc4e251bcdfb83aa2f1fbfbe2") syz_execute_func(&(0x7f0000000040)="43dd25310000006565d93457c442f9921c7dfd2f8fe8085dfcf30f122d2bbd0000c4e17f104564653e0f01d5c414ddc4c0b3c0b367f96218188f0f1d0f1d20") 16:00:35 executing program 1: 16:00:35 executing program 0: 16:00:35 executing program 1: 16:00:35 executing program 0: 16:00:35 executing program 1: 16:00:35 executing program 0: 16:00:35 executing program 1: 16:00:35 executing program 0: 16:00:35 executing program 1: 16:00:35 executing program 0: 16:00:35 executing program 1: 16:00:35 executing program 0: 16:00:35 executing program 1: 16:00:35 executing program 0: 16:00:35 executing program 1: 16:00:35 executing program 0: 16:00:35 executing program 1: clock_getres(0xfffffffffffffffe, 0xfffffffffffffffe) 16:00:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:36 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 16:00:36 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000955e000000000077"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x20000) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) close(r1) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x20) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x100000000, 0x1000000, 0x9, 0x0, 0x3, 0x0, 0x4b, 0x2, 0x3, 0x100000000, 0x5}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000740)='\n', 0x1) r3 = syz_open_pts() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0\x00', r4, r5, 0x2) read(r3, &(0x7f0000000140)=""/241, 0xf1) r6 = syz_open_pts() sync() syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x1, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) 16:00:36 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0\x00') madvise(&(0x7f00003fe000/0x3000)=nil, 0x3000, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x185) 16:00:36 executing program 0: pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xffffffb9, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:36 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) writev(r0, &(0x7f0000000000), 0x1f0) 16:00:36 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00"/4104], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x1bd, 0x0) setuid(0xee01) msgsnd(r0, &(0x7f0000000280)={0x3, "850c38d7fa23c8df10c245589bb2b876234734fd4631170a8ff7d6ef5c4962e335135b24d76bdaa025d5fc6f17d6ba54d7d4b6878a0b7e7d64871852fc95fe944dcf5463cd56812850b5fa7c8cc9fa20ec5e51fd9b47ae455346ba22e749305c2377c0bf6c4960d6cc6e1ab2a22fd7311df5b0cb98edc4db98a7aa2971ff92ce95e7f5081738e3adde1e2aef2d71a7d6236335583c500c"}, 0x9f, 0x800) 16:00:36 executing program 0: setreuid(0x0, 0x0) 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() r3 = shmget(0x3, 0x2000, 0x120, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 16:00:36 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000001600)='./file0\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000001840)) r2 = kqueue() r3 = kqueue() r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) ioctl$TIOCEXCL(r4, 0x2000740d) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000001880)='./file0\x00', 0x4, 0x4) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000340)="a2e0d0930060b80402c72eb60cc737535a57da20cd33c794f10a56899f38b7e0a62bd18ef230e8ba9e1d005b5b4c4511990dde523dd99d70ab3cf81a2b4f36c24aa4cbd2fac2d607032bfd143496c5a08c0494b0133b3f4fc3752497b2e9fd709fe4752a1fadda7e6f93fd2691f079265fdbf5812b31850044bb75ddfc1ce975c5ba3a0b9d28413dab2ab8e4e47904f60e0f79e968a9", 0x96}, {&(0x7f0000000500)="43aa280fe477295948c2517af5752d4d81d9fcb03020b33a23fd7fbef1882a8d1c4416e51d61d752db4fd63c7b365758c2cd28668403e6ee591846c30c1ec45f0570cede20cfae0fd0e54e3e1abcc0ce563ea70546cc3891748408d97920290e2ab2edab8eb5da9ca13a2103d7d4e6369a63767208b33bf95a07a369e4511d0884701b2a36a0382eaaa7db6730fa63947347121bc60c49d31ccb71b5adf8382a04f58fb228d317276c88a0865e648bdbe634b8357a68b3d46a8a4d74e5c6531dc4c94e332cfa406cda3991cb315a49ed8ece45eb455661b6d2857bcaa27af58ec2fa6130d5d21ebcbe55783859be020b16e70075f603feda91055cd4f3c519a49cc81c1dc325c40fb37e8b7ee818b6059a705c7d6560a952885fa853a4aaf862282f7a869230a4b13b209a3c07e9cea22bc83e6aab7a20c46b0ec5bdef373583c7f459a4c908bf54e85721a9d3e7a49e037ab7dfc4dd34e5312d30adf5335c3e8a3f67a91d1f3fcc9d89348c1bb140923c6d10c751f76166188e4338bc0f2fe9c75cfea54a54d23fac7dc14dce65c1ada6b3f2c87276e220d4892764d6c07ec609e9414e13de8dcf4ede8be71011a5e6622c2670146cb94ac3bcd2ab052ef73a3d3a766d58100b94a4fd8bae2deac91a4b7ad5156b7f559846fa06c593c64b5344186d7da225fc8c876078acb35c19138f1e55ad76e76b2c9a109351d6ca693f04301250acb84da3a563001fabfac944a2b1fdb3e363b1c8a36491c6be37dc2b293122467bd6008ec8b27e562d22198c5f4fc06bffb99080a6bd4ccbc1072e891708c45b542040daff76abeeff2ce35f3cacd9d3a8c017cecdd2bfca77c2fee7492c899c56ed367da883a726222380de1787f098c9d15a63c91c482514463e5cd652522d2928493cb5efcabe6f1367f2b7efc383a830422c57f240cd6c93c4c61d749112972085b30623c84220978ed405b1ef871a4b70025356b805073a1fcf9950d8b425ef085a84e5bfa97fec65919db4ac7f219309659b486770ff4bf24d8b67a50bb5a3adff3f226237bff75abe9b5733338aecf91958f91626a4ec871d081ed17d808e0ed7b53a96f2b561a64f74bd668cb8608cb82df3d8e6e6fe188d0ef0e42aad24d08c013530c22107256afa6f1d679cdc8cd213447d21d122b1dc86c17f953d1e754fd61ef5a68ac4134470187eba5e52fbd1e05b4b9fb319d17f2858ca9df86dcfca4d5950a8e32ec79857a6a9effcff40bedc50d64cd11b85a90d920d83c86e82958364594f0fe2e9692515bdfda84aedb44b7bacbaf6a4962fe611948c8b68852b83789c14b41031c841d55456f0cc06b7e037d0be757cd519146c5a0ca759170d8b88e3d4b647cd5c3da9182aab865621e9c81e7bb9aed62cee9c59f7d3f4d2b6e35d9636d5c1f899017d2f178298c38189668638f83ebe64a8dda5461217bb47f8e4e0273749d2e94a2e8fe5e93ad8d29487e59c20ad9be38aea2abe9dc4f431b6b8a106d0af196308e3064fa903bc178708fbc4886c5b698268ecc08d996914328bf0307dea3541fbdb6ef67ca94b105f696fcb70f403177582682a73acf6a135e17bf6997c5e7330260cad01aa35732fde1f0edfbf59f1ca7aec24c5fc8d08715ba7046eeaa8e4f8cdfe0d3c59ee2852cf2f1a573d6c0172ea70111ee925ec2af769ace7d904d2dbc0e43d4ca23753fd434314d6b3f87bf4cb71aa442649ae3b885df3e1f65beda0050424dd01bce12ad3adf71af4a4a3ae8fd74152f4c30b10b4878d8f20a08d1cb21f0227162029a8242a02ca9a87160d9290c738074bc9a451a9a7d08613c3159765c09283190e9eb0e9e86257196b3a23e2b5d5f2955db753316489863f3897376a4b52a72a907a1e28a151c2fda4caadefbcf25702fc39e940bbbbe32bf7c0b59c77ac86b2c10d48b1941c04083e5fcc58ef848b80004af65b252c164477d5db0f218b006524940ec761f4b20a6c641550bad2d13737a860a14015042a5360e7e2890152cea14cee7c782720c72ea678633b2bb2a8c4474775bade6b82dc19f0a5cf6419ba054875961dc5b8592d2ba65edcaa1b6d84ac4dec26429e4b50219dba6daa84e526ff11d42e0f679f6880ae88cd925f9640458323bdda035ecab86c8d7f8b40a80e87bd6e7d32264f879eb13eab6aad42a4a24538df12fc62c9eb62e980933ebf2c00750f1f24a59f282f70a30c1aaa90a5968184a0302fb35615524d8e3b2b147e25d5cfea125fb22dd5f12e3e40245d0eed1055fe624a5cfe22f9c57154b6d88c63c02238f97948d3d466fcae8e67ceaaa6ee70e9deefee526ceeb2422a5d5e158830937cd2c7face62ff9aace67f321bdd361497110e1512506a65fabd8ee8be40a4242aad706eadbb4da870226a66012d3d1ffa635d61c20a146ee0e576c2072eb712e6aee283f85f821b197b5bbaf0e6c36b3099232c8a5437535f87e08e9d62cc5bcbe69b9016cb0ec27f6a388d5782a6164319b74c98357ebbc5268088e910759e7bfa4704d0b4297eab68b12cd306f06a555737f92b4882ee8b4da1003fe8e6590e920b7756945c0d2ea7ddedfab45e68f1157f93402d3494800dd78bbb7944799f94d4d262e6ec94a082ff372432ac635f0bb3eccfdff4f35655604e063218131f98ea606991b3c0fd79a07f7ddd0c67f2bf0d3c5e6b39268f31a8766c5b8fd6d240f85b28754fa38735bfba1668b9941c0211009206cd4bec53100fad3905d7665a0fb3e0c03f265851c08a22a7805fe00ed8672f6257c454f7d52c744aded13cff6b9bc08e6204f36b66770dfe89dd3efcf25958d46ea4a619e17f4ffead2560e2a39091a0a5f22530be1837fe040c71d011eff1feae98c3d139dada46fe1f3e63e0e6f21098bae778ce45d03085307ce67d241ec15af8e3c423b675489c0e2f0eb16424d1a65f98a7bb25ac8dd40d9badde5b99f44fcab7b28d03ec0c898d7758b5e713eeb60126e0a417d13f9c0154a2f29f8bce736b20e02b0ebee2a12a96855a3a8b801e9f5d039705f14b6bf7261bfab34bcc7b34543c39cd80f2ed2b8c975e356cce0e454039c24e0deee02f0601f34e707bc3dddfb2493de0eb38a3a77bb53fd583340b8b11b11efdbd8e0339b0b60dd5da85b17b0e2a4ceee2cab9585956ac3c955f0653bcc680d262bac8b02beebd08af41a52e51c97bff3d9106af06f6c1bc586e1b8a264cfc5c861345366ff8b6e0fb059fafb4197c58db222ebae23fbeab3ea61eba2d383a071765f9829bc4a3f0077f789f5e3ad67387436bde5e697583a0dd73743e7f139d38b4cca7533a3bb85c2505e67936588879e9a0f3373df526a8b7cf35f040e4859322cca62fa44e1d92a97b28a7688d2747dd17fc9ba7c354b44d1ed4d10cff14af4cf782cd7e86820d6eaaedff03d6edd7a47a8a31925148a8d9a9db31293382df5adf410b2b9f63a0638f5317c57dc751687fc4dbd355345c0f6360dfea6e708d4f97ae5a68851fc9768a60ec60b75115d1ae9c2311209f899b832b1c8ea72afa4abc786596b51775bbee37fc3232db61398c08a88616335753c9daee0bdfe4b8d1ae08c10688c789a45b6f9b36f936625d799f4522d87620225ef16f3f3c24d93b023c934a6e210203fb169059ad84e5e8a1f8ee378532530b73e406d548d4fc648268d1b8c149f244848d55bdcf114b5d15af4be4cbdb5d4e4b36a4916e568c865a7104262ef3d4407aa06eca1a2a84b3602f8715975fb54d91f3f6ec38bead775afd7abfc585aeac30e3f7878148b1bd7c053331a358296d0751a824b063c1e54027698c2c469773905c6834153f0b6cd237f7f33f8d19a2896ff72f97bd6353bc22b77b5e24a8c72f438ceda85011b7e51d0995f3053d69d48df7f15202bc0df7c996d75dec1bbdefbf64e90f991825d654d79b028326bbfb28fa4a3f21bb913f8dfcf7f692f635337c232ceccb1c5c7929be01db0cfc94306d20ba33b7c566972a5553f8b2fcd29e6d1bbb2d1eee92935c93408603800957b7dc102b0f3fae99cde6ac3f3573f83ac4ae81d485650314895e92741ab80ecfaad9521a5524909484a702c5c7e1fdfeff5021e94a79ba403db0c3d16d9af3faa8d9a8d1328f7d36fcf42a069ede2eecef2ecc5fc0021855b967f043666222216e620b25bafd7d65cf406eea007d2e53808801ac294c62d877645eb3d4fd67a8819c4cbaa962d71302dc4510d13795cb31d88456de9a7b5058c97bcf1371c69c00508b02579c0839b29b90180174e857d391cedf29a63697285ce82006c5c49821e9986ceef4f767e17f76fea3e6b50e13ee781291893b561b61522c52a159951266919c791bb40ad3924320a58386f41ccdd80b48887302bb3c75f3814e80febbfcc2e62768aa0bf9f34858fcbe6f4154ea0fec8d49cbb64153fddf97893cd229d08d658d57130cd68fe75afdbe137e6ae0d3887cb29e2fd9a77f79e5ea3fee6d3f8c46c2857cf7d3871ee4d47195098b01862db71b31762434795c59aa5212f2c476a15c2484802772293936abe6af772c311c7018122cb1b40c4a474ec965f811f75839afa7d3dd9e935188147708164cb7773e5cc3079a1873a4c61ec889c11e11420355f578ca188f007ec0a1a99388d2d3b315180e6de43fe8416e7c3a00f84131a10ee65d00b4882eb87956200155fed7775ac72f5ed4be04174670250542853575e5465d0d96c076d41ad19d21000ee2ae3101d1146985495e0f5814ec0e1fdac7557f3d999299610e3e3d3f63a50b5cfe4d3efee394f5cc7eb7ba983b9f2a30a81f8858b3384a90d6ccbcb8f655bc5981e9d03dcad76af45691ee819e24138a4de34ac9852c9f3275b889ac09296cab345518d98b130d2264ddc94ce69b2d966c65b4fe5dd074afd052e516c17499fc075f390ddfbae643f2447a9089c946864101ac97d4b379d32b444cc9b519fb41d2f4efe483a07001eb7b0f1fe1bf1de907bb92c0fbc51e1283f40bb7b88e7dd1451cabaee0ba5bf662a0e1100c9eae8cd0307ae84edbcf3f6670c1fdc202a56b7e03e75ec25f685d2b1f21d7bd4e10a83a4f6dc90ba3e5903bac11a2fd8a9964d0f0359e278865d3e89ab6d2edad02667eb76bb46da48187be46662ca6baee4981feeda79981b29f26d2d75e29fb11fa50f5b4207e599299b334c6ce86b3b1bbbae375a4ba05649d313062cf1e88f2367436f4a4d00ef81077dd860a4e772f5c13c1e50505fa1f2180f5b645a9cb0f9413df6012ccd46c0ae0d41e1d36f587bbdf381cf5525baf0b380c250ee74ed926531b6b0f9dc714e40105c2e5715c51c339e031863f532c5ebe6b33ba08425fbec64febc36ba284457281859a2167edd5043832b6f4752178bcd507fe7c2e30daf6c99dd22009f491a2484f593c3dbb1fa5e35d2b9c5a26168e2fd5ba0fb95ade1a26d6c5fc56b1f071a227382375c64e04fd5608e27f48abaf0436d3c00ecd9db9c56900b7b788e49389434a5bc081b57b97c5d898ac8cc2f53a806624e7ec8f58685cee5c22af6a187cf3d9b427d38854182412f53d5eaae02459cc110ce927a10040833a7a7c38b803cd84d02d6aa0677507080d5657561fcff273196e51f7b292fe7f989e5c2e5fbe351aeab4270de252de43a6c2a1eac19b6c5abc602630da6890d02d9deb86d8f5c51c63a4a85b10235836e708bb6b76ef87610985e69fa684a9b6b2de86a21748183ce375ed9413df2877d779c4e9233bcd6b364efe5a3bb9378f866825f1cba1ecc872152a373a2fd77d8d074ce6d6", 0x1000}, {&(0x7f0000001500)="2282c4fd20517b32df152e515bdaf88ad30afb2dd20a0a59666c579c6b80c208f7415fcd0a96be52cd0191cca0babcee623ee012ba657449bb12adea84759a4fe9094d52e6f67f14b467ebf332b7374368c9526b9240c61f4dc47fda8a3a54b128c5cf0dd8c2e130b6dacd9a57f2c65756aa70b918d79f680ba04d64d26fd5bb32d393e958d22974ad8edd159d85fb982d07b7d3f6a03a97004b3e8200371d5e15fcae780397725c9d395c541f886af30e6e1ce013500c4bd5923a1cb63bc5e3a456da1d9105c72944df183248fcfad5d839e2fa608c89ae", 0xd8}, {&(0x7f0000001740)="0797ce8dc107f30a017374f1f54c4383a5be42580460bd0add9258ae8aea36745efef0b0d4174b3c7e52a53e7544a1eb4eec98024b347345fedd52d7ba850b74edbc8e9501cd33c9c17cbecd76fbebb1c91ef11be370e41764063c4cb2c8ef794ea2a7b9381d9218d6dc57389553afa45033d3ced68da428f23544211b6eda7e7922077147fdc3a86d916906c375feb5f07db1727727ee13d40b2ecbc4afff857d9e8dc6876624482a7f81d7561f9484e1ee16b9307bb3890f801eabc2203a51d2501eec207f1a96103b528e96b9afb657fff410d286e984039027a96899fbe33c7979557b00f795bde154d347c551caf22084bf96100ff74193980dd57f9b", 0xff}, {&(0x7f0000000080)=':p', 0x2}, {&(0x7f00000000c0)="31948c5e0b224d0d005fc5cde877752f01ec5451b898b7ed2e45402b9c156587eee5452328dc27d5bd4c", 0x2a}, {&(0x7f00000001c0)="1478c0a74ca1abdc257d000d", 0xc}, {&(0x7f0000000280)="fa0cd01b13ec8287088a990cad8c35d4cb7976bac7dca1a536a5efc0d5d405eb5c51326e3e521d3dcbd31aede145f08e702b4e48ca5305b4d4c59d9f967a6d0dacf15852a24944b17601319d2bda541b924551f8f17a779bc36c30cd9b21713fb96ab986bb1e6ac98199c541cb25375b7c28c5", 0x73}, {&(0x7f0000000200)="8ff4", 0x2}], 0x9) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0x80) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r6, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) recvfrom$inet6(r6, &(0x7f00000018c0)=""/4096, 0x1000, 0x0, 0x0, 0x0) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f00000028c0)) getdents(r7, &(0x7f0000000180)=""/37, 0x6da97fe5) getdents(r4, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x93}], 0x26, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r3, &(0x7f0000000000), 0x6, 0x0, 0x9, 0x0) kevent(r8, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) close(r3) 16:00:36 executing program 1: utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x1000, 0x9}, {0x7fff, 0xfffffffffffff6c4}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000009c0)="2a8a61bb5ad2e839b7da5821b0e615334271d0c8a3928fc096f8c64f7dca34a1944cc85ad8813d4bfe361cc986b5e5c985ee368c03320406b9199f38c22631fe83170e5ba2249f538ace6502099915e7f984dfdb58ac77ce86d8532039eaec2f46d05fc84814f80402ad2aeb", 0x0, 0x40e, 0x0, 0xffffffffffffff49) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x88, 0x80) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/82, 0x52) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 16:00:36 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x4e0, 0x0) lseek(r0, 0x0, 0x0, 0x8) r1 = openat(r0, &(0x7f00000000c0)='./file1\x00', 0x280, 0x10) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$TIOCNOTTY(r1, 0x20007471) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)="3687", 0x2}], 0x1) getpeername$unix(r1, &(0x7f00000002c0)=@abs, &(0x7f0000000340)=0x8) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) fcntl$setflags(r0, 0x2, 0x1) writev(r0, &(0x7f00000000c0), 0x64) socket$unix(0x1, 0x5, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, r2, r3) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffc9a, &(0x7f0000000040)="2e4852b550bac623271fa1183fbc") 16:00:36 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = fcntl$dupfd(r0, 0x1, 0xffffffffffffff9c) write(r1, 0x0, 0x0) syz_open_pts() 16:00:36 executing program 0: r0 = socket(0x34, 0x7ffffffff, 0x5) setsockopt(r0, 0x29, 0x800000000000040, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:36 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000003380)=[{{r1}, 0x0, 0x11, 0x1, 0x0, 0x3}], 0x1f, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xc0, 0x0) r3 = dup2(r0, r2) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1103, &(0x7f0000000080)=0x20, 0x4) 16:00:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40105704, &(0x7f0000000000)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x9, 0x4, 0x18000000000000}, 0x9, 0x8, 0x4}) 16:00:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) bind$unix(r0, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x8) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 1: seteuid(0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000040)="c674188ec3d79b6b50dd9bfc56cf171d14aef36399197bdd35379526f2c55de18aa402009e641f88e177b18262a95609e170a2ce1663c22abceccc500d832021eea55e417d0ae7f0ea8ca3bd78162d3d99ffa9daad8cd395a76877b9b93109e56993d1712ce830ea4c0cd877aac98bd880", 0x71, 0x4, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x200, 0x80) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000180)) 16:00:37 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x88, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) 16:00:37 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x0, 0x10000000000000, 0xbd, 0x622, 0x1}) sendto$inet6(0xffffffffffffffff, &(0x7f0000000580)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05ccdb7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c58c91ecdcd2830358283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x187, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x200, './file0\x00'}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000380)=0x1) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000240)='r\x00') sendto$inet6(r0, &(0x7f0000000140)="79869d4c252867229f022822c5962b5a80c47ab8d9966d90f9ceaea8be404f9ff9b7dbfcd2b83034f01d4ca3e0f7dd242e54770dfa50f4051334052843b0a164953bad48f5ad9dd840cebc5e5de841717783a8cc2bbbf88fc574cc3642041c6fad28d80db1524e5061a660df6111054ac6f3eeca44ade6f7537252a6e675a5b2ce0796bbaf8ff0e1cf4566700c094979c801abb8109ca6ce7d7cb2a6e45ab4f5c8c1f44ad494c86183", 0xa9, 0x401, 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x7, 0x6, 0x400, 0x800, 0xddc, 0x3e, 0x8, 0x1f}, &(0x7f00000002c0)={0x8, 0x80, 0x80, 0x7fffffff, 0x4, 0x0, 0x7, 0x7}, &(0x7f0000000300)={0x3f, 0x4, 0x1, 0x7a52a4ad, 0x3, 0x9, 0x7, 0x101}, &(0x7f0000000340)={0x5, 0x2}) openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) r1 = msgget(0x0, 0x0) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0200000000000000f88a8b40c1d175acd21aa3acfc9ab37deb72f9f404269e88ea966016495d14b567ca7c9aad9114cb9fd338d9d7c0c7b7e888e332b6b033d7b7e3e9673b6ab88f029fe19f94a62bf2fa1c8aa0c8aedc1cebd11590bd7dc741dd9d74d861897e1b51be48d26493e74280236c20f0a52a887a847d6fc7f82cb39662cc80b40d95beedc8b53ab5019f043d8c4e089412691196e39b32bcd9e1ed77b67ddcb50e29c7dc6869fc161031af02b3a5e276b5b3212cafe2841de49cf66be27a2637eda7c792540d51cea1d807b94a720c0a907757ed4cfb4ebdd7a4e543de98b8054c1f2490f644ae339b62564c0d98b668cb939e43a0dbf9"], 0xf3, 0x800) mknod(&(0x7f0000000100)='./file0\x00', 0x20, 0x6) 16:00:37 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1) sendto$unix(r0, &(0x7f0000000240)="5001050460000004000000001306ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x9, 0x96) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x9, 0x40, 0x100, 0x7, "869e9cc2386616b13b4ab79851cdf4c15d1d832c", 0x10001, 0x3}) socket(0x37, 0x4007, 0x0) syz_open_pts() 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x30a, 0x0) 16:00:38 executing program 1: r0 = socket$inet(0x2, 0x40000000000001, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1a0, 0x0) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x8001) setsockopt$inet_opts(r0, 0x0, 0x100003, 0x0, 0xfffffffffffffcce) 16:00:38 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) chmod(&(0x7f0000000000)='./file0\x00', 0x120) getegid() setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) setsockopt(r0, 0x5, 0x2800000000000000, &(0x7f0000000080)="217863fafd30113c6866e2fb943fe19cf182e1223c1bd651dde4b3512a03e2b15fcd5f82382505ce981de43a1594747c93195c6709f65470b5b2b75eda33af850ea5d66f07fe1b255805e5899675b4f5222a23e2b5dc32fa9189b91180c7091436743426d1b26f0883c71947c202ebfa859056052687e59c1055e97c9e3ffdbc63e21b689f6a2c74eba76290854f106de2879066efcaace892ef31080066a6197a1b17c44ae9c53d570c409b4d8d0767a1c3745c297eb792d2037b24d656fba53d6a922030652a5562a9ea0e6b2abbf94f903e63eb3d84e6c1d7ee1c5665d141", 0xe0) 16:00:38 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7f, 0x1f, "5ab1a4e45b2b840a457be9123647c8f18419c338"}) read(r1, &(0x7f0000000540)=""/226, 0xfffffdea) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 16:00:38 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x0, "0000000000000001000020000000000000000004", 0x0, 0x1f}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x18, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x400000000, './file0\x00'}) write(r0, &(0x7f0000000200)='+C', 0x2) 16:00:38 executing program 0: getuid() r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff05) setuid(r1) r2 = msgget(0x0, 0x0) msgget(0x1, 0x0) msgctl$IPC_RMID(r2, 0x0) 16:00:38 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x0, 0x2ba0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) recvfrom$unix(r1, &(0x7f0000000180)=""/99, 0x63, 0x0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = openat(r0, &(0x7f0000001300)='./bus\x00', 0x30082, 0x80) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000001340)) r3 = kqueue() r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000200)={'./bus\x00', 0x1ff, 0x20, 0x2, 0x1, 0x800, 0x20, 0x81, 0x2, 0x0, 0x80, 0x8}) kevent(r3, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) sendto(r2, &(0x7f0000001380)="d2d4c3655c747cac17d7859d3f9305597942f057846f1244972bb9a15bb4cdd756ce1deed4d24e37d142f052d9539219deb8c32d414e9d4c7f77f65a47d812bf7045abfa940cea0a4009b94b88bf65235205610f734b1f19d3eec53be0", 0x5d, 0x404, &(0x7f0000001400)=@in={0x2, 0x2}, 0xc) getsockname$unix(r1, &(0x7f0000001440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099553301f87f5ad91935cc54f9392e66fa4d39fe3594f628bb4f2f79"], &(0x7f00000012c0)=0x1002) ioctl$TIOCNOTTY(r2, 0x20007471) 16:00:38 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c653010"], 0xa) 16:00:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x80}, {r0, 0x4}, {r0, 0x4}, {r0, 0x80}, {r0, 0x100}], 0x5, 0x0) setsockopt(r0, 0x29, 0x80000000000003f, &(0x7f0000000000), 0x0) 16:00:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xffffffffffffffe6) write(r0, &(0x7f0000000800)="00c5f8352d091700000000008397e68cdd1af31d9fe6ea4c03588517406e221cfdf7cc1c25815d7d0002000000b506231b3fa9bc6ada7d41797c009f99e2141d5eb1613a02b3e97016c555070000ea9d0100020000e7a2e86a948deb3ab2b16842f408d0bd39433acef78bffff9fd07c3f48e302321c713443544eeb1884a77af6e33cb873b9287d55fab3eb5c596fa70d", 0x91) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x10000000003, 0xfffffffffffff690, "f000bf3e000000140a671f7630830400"}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)) r3 = shmget$private(0x0, 0x2000, 0x42, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r3, 0x3) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000180)=""/196, 0xc4}, {&(0x7f0000000280)=""/185, 0xb9}, {&(0x7f0000000340)=""/119, 0x77}], 0x100000a1, 0x0, 0x0) fcntl$getflags(r1, 0x3) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:38 executing program 1: shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffa000/0x4000)=nil) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x6, 0x0) getdents(r0, &(0x7f0000000180)=""/104, 0x68) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/216, 0xd8}, {&(0x7f0000000200)=""/243, 0xf3}, {&(0x7f0000000300)=""/192, 0xc0}], 0x3, 0x0, 0x0) 16:00:38 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x4, 0x2, 0x8001}, {{r1}, 0x0, 0x20, 0x80000001, 0x4172, 0x4}, {{r0}, 0xfffffffffffffffa, 0xc, 0x1, 0xbd5, 0x7ff}, {{r0}, 0xfffffffffffffff8, 0x8, 0x10, 0x7, 0x4}, {{r0}, 0xfffffffffffffffa, 0x9, 0x0, 0x0, 0x5}], 0x7, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x40, 0xa, 0x7ff, 0x81}], 0xfffffffffffffe2c, &(0x7f0000000080)={0x0, 0x9}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:38 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) shutdown(r0, 0x1) r1 = kqueue() ioctl$FIONBIO(r1, 0x8004667d, &(0x7f0000000100)) pipe(&(0x7f0000000000)) 16:00:38 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x3b7, &(0x7f0000038fc0), &(0x7f0000000fc0), 0x0, &(0x7f000004c000)) madvise(&(0x7f00006c7000/0x3000)=nil, 0x3000, 0x0) 16:00:38 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup2(r0, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000300)={0x8, [{0x1, 0x7fff}, {0x3, 0x1}, {0x1, 0x9}, {0x0, 0x5aa6}, {0x3, 0x3}, {0x2, 0x2}, {0x0, 0x6}, {0x3, 0x1}, {0x1, 0x81}, {0x3, 0xfffffffffffffff9}, {0x3, 0x20}, {0x3, 0x101}, {0x1, 0x3}, {0x2}, {0x3, 0x200}, {0x3, 0xe9}, {0x3, 0x3}, {0x3, 0x200}, {0x1, 0x3}, {0x3, 0x77b1}, {0x1, 0x9}, {0x3, 0x7ff}, {0x3, 0xb6}, {0x3, 0x8}, {0x2, 0x7}, {0x2, 0x5}, {0x1, 0xa4}, {0x3, 0x459}, {0x3, 0x89}, {0x2, 0x7}, {0x1, 0x3f}, {0x0, 0x7}]}) setsockopt(r0, 0x8, 0x9, &(0x7f0000000000)="1db9b4e98fc54c76d2501118978ba5459ab8e7684e1e7b98589660ca54da26d837c6ab5cfaf9e26dcb01cf521a6130347e6cec200dcb0c6f7a4c8dcc6fe68534af66a53d8a4a793ed52ba677aac360c450409c421960a2a43ce29ec4e75b371bd4b50afb6a0b0613bd452ec50c5e2c5f0a57208c4145b74561a0e24e8fc35fa51a05da64c04e65", 0x87) sendto$unix(r0, &(0x7f0000000180)="5001054000000004000000011306ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f3763363f00000004be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff000000000a1c1ffe59e6efc400008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b3272d78b2e391098a18f83ea65f3482e09", 0x150, 0x400, 0x0, 0x0) 16:00:38 executing program 0: mprotect(&(0x7f0000708000/0x3000)=nil, 0x3000, 0x80008) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000080)=0x4) sendto(r0, &(0x7f00000000c0)="204ea79033ab6803b580c396278910f0b1ab0c815b18b3cddf3923b5be870fbf266299f514d0bd5e0a3e82e708531a0261e92d8a7f816deb72ebb47753a17cb8675d0221eefcd63b0eb244106affd19762699cd951ab754168f4e16b70eec25e31f0258a0b22271c9af9346c8bb6e6c695488fe8d5b407bf6f4c7847a349d8e08c1ebf5a97f82a06bf5f9dbbe1fb81d8d81ad95166", 0x95, 0x408, 0x0, 0x0) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180)="c9abbf885747339298fb533759dc621fb07007e080638f2565ccf319bbfa07fc468e23ae77339aa43767c178c68e53d5ecc1694800dc26245e986be5815f6f316dc306a4b49f1fba99b4", 0x4a) 16:00:38 executing program 1: socketpair(0x2, 0x8007, 0x7, &(0x7f0000000040)) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 16:00:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0xc6000000, [{}, {}, {}, {}, {}, {}, {}, {0x8000000000000}, {0x0, 0xffffffffffffffff}, {}, {0x2}, {}, {}, {}, {}, {}, {}, {0x14}]}) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:38 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$TIOCNXCL(r0, 0x2000740e) socket(0x18, 0x1, 0x0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getrlimit(0xd, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x406, 0x1) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x6000, 0x959b) 16:00:38 executing program 0: r0 = socket(0x18, 0x1ffffffd, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x100000000, 0x3c60de14, 0x7, 0x0, 0x10001, 0xe07, 0x100, 0x0, 0x3, 0x9, 0x8}) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040), 0x0) 16:00:38 executing program 1: r0 = socket$inet(0x2, 0x80000008003, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x4f) shutdown(r0, 0x2) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x1c}, {0x6}]}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x61) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000180)) pipe(&(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 1: setitimer(0x0, &(0x7f0000000240)={{0x8001, 0x9}, {0x2, 0x7}}, &(0x7f0000000280)) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x63) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x80) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000002c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x82, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x0, 0xfff, './file0/file0\x00', 0x3, 0xe5f8, 0x4, 0x6}) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0xe90, 0x0) kqueue() chroot(&(0x7f0000000080)='./file0\x00') ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x8f, 0x4, 0x5, 0x6, "b6a25919275670c090bbc908d3f9f319bc35501d", 0x3fe00000000000, 0x617}) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0x6, 0x1, 0x3, 0x3e}, {0x3, 0x7, 0x80, 0x9}, {0x8, 0x8, 0x0, 0x10001}, {0x3, 0x5, 0x80000001, 0x80}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000002c0)=0x2) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000380)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20}, {0x6}]}) r3 = dup(r0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000340)=0x8) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x6, 0xfffffffffffffffd, 0x8, 0xcf}, {0x2, 0x8001, 0x4, 0x6a}, {0x1, 0x872, 0x3f, 0x7fff}, {0xac3, 0xc3, 0x200, 0x1}, {0x542, 0xff, 0xfff, 0x3}, {0x3f, 0xf978, 0x9, 0xda}, {0x7fffffff, 0x0, 0x2, 0x10001}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:38 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000002580)={0xffffffffffffffff}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xa1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001580)={'tap', 0x0}) preadv(r0, &(0x7f0000001500)=[{&(0x7f0000000080)=""/197, 0xc5}, {&(0x7f0000000180)=""/206, 0xce}, {&(0x7f0000000280)=""/179, 0xb3}, {&(0x7f0000000340)=""/28, 0x1c}, {&(0x7f0000000380)=""/25, 0x19}, {&(0x7f00000003c0)=""/138, 0x8a}, {&(0x7f0000000480)=""/66, 0x42}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x8, 0x0, 0x0) 16:00:38 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x10000000000000e2, 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000003000/0x3000)=nil) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)="5894374deae82918c2848ea51cf01ddfe6bdb41973cd1229b45c2b2e74646f0b9067479d007b245a72bd353e55120c9c59aff8dc2bdb60a477f4e686ea20ace278107db6701e6bdf5d4db6cfeae4bda162d9d50f9c9d495e9d535cdfdfe852874396a64b01cc21c2733a43bd671084fdd9de893ff5df7c576c33f1f4ceae4600efa2f38a25088b758b0cad3b3e6e8bfd6d546d3a169b550d8f0fd267386cb6343834ac34bd7fae5fddc6ed7f53e60f97090456a892be7fe48b114173618ef865e112565394c39c81f3d71db3dbcc0e03ae699d906e2ceef49825dfecc2b9cf060fc9efa0a40915f33c0457cc3f8ab540d696bb520c", 0xf5}, {&(0x7f0000000100)="fe4b4eb41657614aeac42d499f573bc03629e275f75a0622179dd04a348339bddd8aeb5cc69a697a34419c27f4890e7e04fff00de0ea2f804fcc0ebdcbcaad1b4d6964221f85a10a8fb81c681c5c7bcc00e468101d2f262fad3645b46bc99c3c559a575938ee6d9bf1b82db716699c32f7", 0x71}, {&(0x7f0000000180)="e8103fc9d9766318027938eab6dce022e3c4d8a6be998e83bb4eaa2377f5cf21eea4c72d8674a19d", 0x28}, {&(0x7f00000001c0)="31721f7d889bfd6582dd2a9b5f3c59cd81fc68e0514043b98e1c11ce778d5d20a52d10a9898e0540a51baf0c", 0x2c}, {&(0x7f0000000200)="004797ab94e2f5031436a9b31fc6eff182cc9c5e3e6afc013b8aca5e83a90265c4ba66e6ad96c2391f294588a3ae53b88bd16086f64922dd3107012c6e0a4d460408d0c7a536542de26f524917397c7cd735819d8ed2081c8d139df4dd135a61aaaeff1a86ecce2081a351502bce71bb60b932df27aa14f1f96677146824656558e5b6f4002bc9996aef8e9e6c", 0x8d}, {&(0x7f00000002c0)="ada34e081d5cfddd247fc4e4832f9c94e25fc1e43f734955ce5459a5d2a0842892508f22ef558c571cd0312014649427d3aba7ec1b3534ef613156b776b95f1bf221185e7bba429a873f3e042b11bce38a8a7e29ee686c589ec75bb33a37fd86b86bd55947c03993cbfc25c35cd044af2094df70ce109912031a84a4ef02bbe7e46d7a89a063903c0404d89d3e45cf7b660ed84a997cd887fea9df37989944577354ca394ee503796d585ef1bc602d021768984e064a2f31753a0c57d501c9cd2a8f1a123a07c44c93c382a99dabfc18fdca0d9e506a9e161f3c7c3a844b40495542d4de0748a59d26906c41f0d0d887ae9cbd8aac6635c932cffc33", 0xfc}], 0x6, 0x0, 0x0) shmctl$SHM_UNLOCK(r2, 0x4) 16:00:38 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x80, 0x0, 0x7f}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x7, 0x1}, {{r1}, 0xffffffffffffffff, 0x20, 0xfffff, 0x21c00e49, 0x5dae}, {{r1}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x1, 0x1}, {{r1}, 0xfffffffffffffffe, 0x10, 0x2, 0x4, 0x6}, {{r1}, 0xfffffffffffffffe, 0x40, 0x80, 0x2, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x80000081, 0x1, 0x6}, {{r0}, 0xffffffffffffffff, 0x9, 0x4, 0x80, 0xe919}, {{r1}, 0xffffffffffffffff, 0xc0, 0x1, 0x80, 0x3}, {{r1}, 0xfffffffffffffffe, 0x0, 0x4, 0x7, 0xfff}], 0x68, 0x0, 0x1ff, 0x0) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x10001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x200}, {0x50}, {0x800100}]}) socketpair(0x4, 0x3, 0x10003, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000180)=0xdc, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:38 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:38 executing program 0: syz_emit_ethernet(0x1000, &(0x7f0000000380)="660b5c624aaa8e07586a8a787a3bb6effcacd92e56d234793e0adcd47b97d5f312d970bcaa8b8e29bc078a692d694abe4ea7447942d7945070d790ea1933408eca15c23baef4300bd9833c77a1708d9d7fe59a284b084d6bdaa1e99a00e487b10404bc298175ca81c5c76c1910ef448863580e23b4d3ce4466d133fc6b3eb4bbdf67a81ed63bfd44659a379ecbf4638992233d815c03863143179d30faa789195d8451da70980f268f562153c1c53e828a4cd976782a44c239225080066444458726f9151637d7d525c5888f56d6d18fc37d35fc23dd6c770ee78e1afab3552abdb8e0c46449cc7b252e4e355329ef7933ea48d21b0c0e87ed4a8ec588ed70871c2840c38cf6c7a236a30f7929cc87c5438723bade05ec288e97a88fa48bf7997a862b021cbf3f8d1806658f0eb3955cab7daec9046bc422f4b92d4dc6fdadfadee287b5475270a7538a5b34d91bef287337904bdb11856c0fdd5bdab5e63f08038ebee5c2c8e1d46a838121339a29de2559cef577667943ef1e255dd5711d46a0ccf15c29fe0300b9a0dd8ad16c0781e66f81ba58de0049d7291ce03b77f17c865c30dcd2c6a29d507f94d8b545e7d36ea05830e1b83eac4c1fc36344919dc631260a6422df5f0ef4091f83e77b3fa31cde57febe2db902b97a7943776390be4ba74a677a399470774a042249b2652b7c7da28d056b577e4b28c544021a538320c93bc702ec4cca6059e7cea4671cb1ca3d3d4cd1c7b19d9c278d8199bce361ad368da52977ef55f2c40e2b483a6750b95aab008543161981a786effa5f542f155aa9654b343b3e7f992db62926472a93b6534847fa27e360153e6e5c836c5533cf99daf56a19ddd69a56d5156bd63bb5ddbc14b7f6421fdf4757fcb9098d3bb7951579810690364b798753c7202f6ceee4453334bd4e74d7498bf7be11fbd196a8ab30ae88e9dacd14a0be50c914716121857ce41f327d3e3a1a94bd3cf7ecd72bc9daa5ac3a0474b838d352881a001e4049be38f023c5df27058ac29b361f0ac4fd2e39bc711f9df1184438dbec23e28929a76b006bd787157bffcad3ccc3afcd5813251591e6d56d7c8609419cddcffa40b4f147ae86edb0daed32e8ada4d8c3535484a99cd66225b6e3576b4ca6dfe332b18295eefd3c81de09df9d6524099a1f0f4a51bf3c48cfddd918ead8871a5d2dc5725abb28890e5fb6a399ad6452d479e03e0e9c5e86708e683ae349afdd568978e0e292a8757f29fa610c0551c2e0e0d9d4f7835a2545d666af4e6538b9655f19e4462985f078c74e51741a0e4e769a8d86a564a1ff337e6413ad396e0926f3864233f5f9b728ef56a590d118ff1f074744c6f49c00bf5b4e2ee61a1c45a52141411fef29229a160e4470cfbacc109c72bd3bf0dc66bdb2d6f7ca1d1c8e8c7e550c3a064948bad154bb2a5773801265fc6d0d9dbc571bee3144b2a63a6308fd39cb64c2de0698d0c018a607ce04d95e62935156a28f0c34c168728bca8330c212813eac5650db692d47e82a974e2a4aadeb1605664841a327bb45c9e1a2ac27257aa1d00a640d14dff46c6df951552530b2bf241c8270dd031dc04b78a290214ba7f0ab388514f127251d45f6e66bfcb2efcf37856c83ab7235c85dbeac6de1651cea100501ac34d1c5037d7b9362cbab4d2084a91e1e2ef074989eaec4a2bee187ad88c5b73da2dbe87f036c3ea201e9f05b11cc930efe04c17bcc86f5bc34be3e86e6d3e358bb1458bb21d2b25b1fa248d1563aa3aaeddd2f74dcbd9f1244d0300bb0c826f1b471e7f29cb3c439bd2ddef614d35ee879221dd09bb995058e4a1ca08adcf672b0ab6e3c9e7d662de2a3e5066836973f6b234833a7260e4d989653b61636ca9497f65d9f91968e805efbcef35d49476920a108330b0c2178d1b5ae56ee8d7bc4406dfb870878affabf4d3a0c87a578e0941e21914a3df491091778604511cc5c5e10ebcb64233cf5e4a5f444c60e5e3cf8499271c425d9191d7e48decd74064a8c8a109bed6659cb7c2bb6db2759d5de864dbc9e8b98d8c1283d0509490db77ed4d18a22fcf0833e82fcf0230b0f3545a6dcbe322ee1c3c71ae1cb8304864bbd096011c7cd8e67d59509b6c2e00b18babf6b62bef4da37117404e8725646b26af83e524a822b33399fca7595adaffca556c71f2161a5dab8c0ff61d4efccfc4d3e1eb3efe89bd99c4cd311113c8b9b51c1df918958e423876f23c2d52f8ad0ae4eb09317ed7437abc055d244937df37d6a8fc17bbc20230dd66b35d43ca50419bedccc60a68b1e86743fc24b1246a969f5851fa1c26c81ac348bb1fceb8e3d49a1adc4285f4f1753f49d68ce03d51e011dc7837795e854fe0865e4a19a17e9c76a3f32bd08134f23c608954d4416b5aa7248cfd97c8f1380f1f7cc86e68c66e9be7bb92998dceefef1dbfc2a25cb7e9581f292d69a9e81a4892aec9c5c9123276dcbfa0428154cc07a0ab003097009f6303e296f8679fb483bb1f4c6c7e2b84c8c856ee039883d02bcc2246d1b7564e05b6cd6f0f847cef21b2777fe5a64ed9e803f47228e9f47dba1b15b72a183dafa52009a7f76de570e5b8a5af7e520e45766199bb25b0a3f4329b8f4180fd234bd8c7d2470d58c867b7bf161820cba6ea8ee52815d2e805ae03bb5614aa79b8e7d3cdbac681a3c91add190df4d2809b85a1463c1be1f299a63501a911a3382cea86de9e06c4f6d9cafea47537f04ce69b6f87b67150e2468b2fad65841ebe2810a6973733ec9298b21d9745f84dbc0daf6186dd0d7512c8ad2ce2c03542b5f6dfb07df0c04678c6df715693b423cf227dda56dbdf7fad694654a7e6eb3aabacd1b70003cbf29022e6a3ec2e97e7710bb968140d916d5df457873f28d1b209cc13f994824f97912496640c2cb6d7ad3f339b2e68fd3e17b8551ef0b4b830d8faa937b3f717503526762bc6d355ff8ec41e35b64c8670eddb4ec17114c3b03fedba3c2c9d78f8d931cb347112a4b5fc23d2dfcdec8a79b09c62645f1860f32095fc5700d73e30208391be09d895116a3e9cc9befcb9504f3d8de81e2a21cd9c45b7a39a5ec1aa243b0098612efc1a403301c580001cee086185d05bc8ce7fcf84bd445b9f6233531313f1e30ab95e6effc3fe635d319cae8b0ff609cc072ca8529d07b380f9344d2d9be5e7f29efe369a80ea8cc086c537edf62957d373f175af345a429e552df4ed59cca2e1f09cb9482385aa3bd45d27926f472d4102e942dbb2ddf501956a6e9603670407873a7868680ba5372bcd667103a413cecf138f968752b44bc297263200f7bdca8a81530b7175e76439a8a5012e16d6d703fd002e3712284d34ee00a26ef9e0bd8141ebb4a682931aa1118cb96d9756b7f45c0c4a39899d3cfc0ef69fbe14dbdf0e0741fa7df04b83002824ae4dacd3b102ad5f09e3ccd366f42735b013369dbd9873dbd1bc194d4584724e186dac17b2bff94d9c1bd9a7d71d65a6601944e663f99a16aa13927c71625a490126df4807a5331746d381b929eed555b96829040e9e87b83df3e333df62ebcde3629d8f0995c71b11215f7893957daf02ec9a9e8fc3c0d8010ebc10b3ef3764801cf7223700bec4c9eebabcee1866e5e9aff69d259ecee6e23d39ab0286b8230bc2e637495a4d214818e5fc658da49435e25a37d7e28e460d60ee3e83cb60006c86b8eea8f5263e34b27179a356d9db9ba51a456ebe74f8b9964b1fb9ba92e25829ae12b26f8b1dffae4b14d2b23236131d69b41d9f918b4fd557e29a6b13c74baeaed9841fd701eb2221e752d3454e9ada047029b091717d4faa0959d7d1f28481844b616dc851861de8a6b64e6da4195ceebecc78ac1d106bd9b62240ce0218c4786d47572a2012f12479baa182eddacf20a7ed290f61a410828e628a2e12e391764335cc3acd6fe18e4205799726de7bd3cc8b13e60a2cd6a16f95719ddf24d338636d0f935585555a5b72f7425a8871fff1eb956fae88c84207fe7ab6f1f5efb9c29442371183e9f0baa446c3e5cef1aae8c63780d7b232a5a6733ab5929a6f3a3dbbc9683d8a57b37c83b1b04d5a29399adf45be6e51ba6cbd4df08e6c3ae2d25b5847f140ab879b5cb5241928e5cf3da5a9fce7f3760b5382409018a339b7213883312f38129289a3b5218145d8436c69540562d27361198620fb88466cb1a0eb8416b0bfb88f67e73e47d884618e6241dca3498d0818a0f347d7cb1701a0a3a6b31874e646aa0906b231376dc02da0576b5ea9149e133ca779d2c6312b7792e1aa8a78195560f3e97299bfee261a2f33eba9980c89792ec3d687c7af847a93967c74517215f68e787d0b280de879c9ac6cf7263d6927c1cbbddd30437167b9f7971eacb6721a717bf6d3d0705a2ef3b8512bfa7505772dc02d8014a7485c80a48e9d52920911ab393bf0d9c87f24fdca018c91794c4668775bcb26305a515b609b9e0a884d0c674ac5b4e6781c317ff7ea273ee37de5329dd36d5724ebcbf676fff71e301c5bf7b90fe5345e9583ff091b11772ca8f0c11d6f1531fdcc8122156e7a439794f4dabcecfad723fb76f71f99f91f6a5603af2191d12a30be0fa124b157b1493b532d83b57a0dde347b64c13644a3c4cb9e9c9371c608831c7f07246732508446c00a9f8abf11510b3ff7bc923c0be558ff7a4dc1548c446fba6580a1b3fb2e1a622fe502443bd10c7339500f288171edffbcb0c94b0d30d260e700f38717393e9da17c6d40bb0b02a21fa710a68040d70498e3f614e6c411d07229748bf95a5693b93349c4a6e3231c190bc864977f78aa7130aad9c00e9bb7986ad994d226cea691eb6e9e25beb25a5347060b3c93409f1465c58cb6ec57c5f4143a2138c2dd7eafd6e4a743161696b4ccae80ded062b2027af3c577cebddfb1bac2835ef1845c7d54cf2f628c27062c015b2ce8954201a228bd7b670206cdd25f679b49caf1e1505455bafa000febb54b11994b37448ed56e23ce1d379565a3f7f2558cb657454241c5030bd0c678e85b39ca14c3e550562b9b13058e02ac1b7bd342fbc474c0e6a895a9d8fdc2d20c3233fb410336cb6577bcdd5b4d81a019ec78741ec82be7066ee1f0a8cd6e72b8526f9cabb55c7b351b5f3371d682a583ca3198bfd5b1dafe0b7db5f31cde41145dc31c9872d375579fbb01743b5dc6a2957029e6bd75f722fe3bc2d7b8886553f551ffd24b4e90624fb8aee197167c41ea55a2c1beadc20b0b39a60d110b4b8e554034a64e39fb3edd66f94e8b62974b3369f112d7e21dfb3e6bcd8df6f3bb99c33753fc9b37fcd3c92ff56fcced8276c79f65a525a1b95c77eda3e3734386c5cc76968ec7a0248f33c1acdfe5dc0652b5423fc957834c47e543581cb2cb846ecf09798225b72852b166f700d861f88e56d57d61b9c8c01d33266236f0f509cbb574f2ad51c823f28889bfda86fd63f6bd89f5447c56644f1ae1baab9fb8e67140311c48da66b88a7834fa83c53c65a71f94b020e275571abfda60847d068a6215f63d8e08d52c18bf6009fa62d743d1b611ce3ab2e5035a69d3e6e270ae9726a1cdf19bd4ad32a7fc394903ba196f76578c793900d8e01cdf9063a9f44926136280d5f3a8b336b5f120206a1ee17d64f2e1399f0cd1e32e78921ddc71a78b9303a7f1708b82634ea6183bcc29be8c167358097abb31d9d8426745a4121730c97cc2dbf8f5b4b62f21f494803b49379b0fedbf595c36500b63db04c2e68c90c3013611003c1995c73bbacb16ca8") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() setuid(r1) r4 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x4, r3, r2, r3, r2, 0x8, 0xf93}, 0x3, 0x3, r0, r0, 0x1000, 0x4, 0x0, 0x1}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) msgctl$IPC_RMID(r4, 0x0) 16:00:38 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x401, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000007f00004d16bf3b200000000800002100"}) r1 = shmget$private(0x0, 0x1000, 0x1, &(0x7f000029e000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/43) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:38 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r2) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r1) 16:00:38 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) r3 = syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) r4 = fcntl$dupfd(r3, 0xa, r2) getsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 16:00:38 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x82, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x221, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0xdb, &(0x7f0000000100)="bbdc490482f2d7701a6e1e4d4f7cd1829bc17c981d3ce311a510eca0767c27ca66b71d1b02268feee06fe3e4b97686f1192be09266e0b1bad3238a9e7704e7e9049d5cca8b82cdc8326e3736c61d4fe680621603891b02a685394aeb74547820200fc6c102ac8aabe0724e17a4ce836141d0f6a832395df75af576f9faa8ee20c8ecb6e5b0413290f9e720b26f62d34b6aa1ba726e1d5b3ab4cd86153fcc4d5e689c7afd4c6fab87a19ac71a69feadd54d4c53b94f1072c58bcd66b220d07979d03a558a3d2232576e8b8ea2704fcb2e7545bf427ba9c36596c756") 16:00:39 executing program 1: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 16:00:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:00:39 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$getflags(r1, 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) dup2(r0, r1) 16:00:39 executing program 1: r0 = socket(0x18, 0x1, 0x3) setsockopt(r0, 0x29, 0x3b, 0x0, 0x0) 16:00:39 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) 16:00:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10440, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x24, 0x1f}, {0xce, 0x101}, {0x8a, 0x7}, {0xc9, 0x7}, {0x22, 0x7}, {0x45, 0x2}], 0x6}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) 16:00:40 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000000140)="b9", 0x1}], 0x1) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000180)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x7, 0x0, 0x10004, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x9, 0x0) recvfrom$unix(r0, &(0x7f00000001c0)=""/254, 0xfe, 0x800, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000002c0)={0x1, 0x1, 0x0, 0x80000001, 0x3}, 0xc) 16:00:40 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x6) socketpair(0x18, 0x4003, 0x102, 0x0) 16:00:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000380)="ddbd9b92dc0f204832e7c6a3cea6a775edd0911dbcaf4e303855da483f0da1811fb7705ee0cdb2968a7f96c44bd55e2f8391622bffb7d787afca7e0581361676021ca491403d716b988e5aed34000000575fae5a2634", 0x56) write(r0, &(0x7f0000000300)="c8c50828d6ce0a23c735440d14465d3efadce712efc3e89d11c944f8d9293530c5524d97fa24f43b65cb3f7643f2f8c5061a87f9d49309f96f0c93e6e1abb1198cb9320006f72c3421cd22bd7036637463b734472e", 0x55) execve(0x0, 0x0, 0x0) close(r0) syz_open_pts() 16:00:40 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="bba1", 0x2}], 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x101) fcntl$getflags(r0, 0x1) 16:00:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="2000002000000000ffff000000000000129be46f0b612770da6c049abf08000000000000002a530306000000a7180000954617b77a61a91638946864deb600030035740000df2876c671efbe52cbfc8d07d280cf9b9b03f4da2d7128e85b205157471cc5708c43f4bb32e4bc24b50eae09ad396dddb2caffd04e8898011f1195eb3d34bbebe4d1037befc747fa74b039ee7f3f849db9652710feb612f495925da7d2ef72e67623c4bec72ff9a9ffa203df5343aaad249207d76af8c3f15ef9e9357550534e7b7bbcd9e78b698b6fb7ef93055fdf4c2bcbf2ad63a9d3add9e3b0824564a5311e1152a1d2ad8847dd478163f19e6da8a75871a843435c0638dd4a4d1895b7eca757cad476b7aa66938fb19d1d2de41e39dec4fd404f2f37923b6df058cd693ec1787f1999d6"], 0x38}, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:40 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$setstatus(r1, 0x4, 0x4) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x6, 0x10, r0, 0x0, 0x0) r3 = semget(0x2, 0x1, 0x100) semop(r3, &(0x7f0000000100)=[{0x0, 0x6, 0x1000}], 0x1) write(r0, &(0x7f0000000140)='\x00', 0x1) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000001c0)=""/137) r4 = semget$private(0x0, 0x5, 0x31abeab9b6d42941) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f00000000c0)=0x8) write(r0, &(0x7f00000001c0), 0xe5e1) execve(0x0, 0x0, 0x0) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x3e, 0x4000, 0x100000001, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x1, 0x6}, {0x18, 0x0, 0x5, 0xff}, 0x80000000000000, [0x80000000, 0x0, 0x7ff, 0x5, 0xa82, 0x0, 0x2, 0x400]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x74}, {0x60}, {0x6, 0x0, 0x7fff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdc9, &(0x7f0000000140)="ac899600de319992f21c8553c1debcbce4a8dae3715bc8c9c0bbcec9cd5aa224") 16:00:41 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x43, 0x2}, {0x88, 0x1ff}, {0xef, 0x9}, {0xa7, 0xffffffff80000001}, {0x7, 0x3}], 0x5}) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) shmat(r1, &(0x7f0000002000/0x3000)=nil, 0x2000) 16:00:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f00000001c0)="6e2ed2", 0xffffffa3) getppid() 16:00:41 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x9, 0x4, 0xea3a, 0x3}, {0x3, 0x6, 0x100000001, 0x718}, {0x5, 0x0, 0xfff, 0x7ff}, {0x1, 0x0, 0x200, 0x15}, {0x4, 0x8ac5, 0x1, 0x9}, {0xfffffffffffffffc, 0x4, 0x8, 0xaf3}]}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) ftruncate(r0, 0x0, 0x0) open(&(0x7f00000000c0)='\x00', 0x80, 0x2) 16:00:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x4, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x5}], 0x800000000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x5a, 0x4, 0x1, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8}, {&(0x7f0000ff4000/0xa000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000ae4000/0x4000)=nil, 0x4}, {&(0x7f0000ca9000/0x4000)=nil, &(0x7f0000d9e000/0x4000)=nil, 0x3cf}, {&(0x7f0000f9b000/0x4000)=nil, &(0x7f0000a27000/0x1000)=nil, 0x7b2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000a69000/0x1000)=nil, &(0x7f0000c31000/0x1000)=nil, 0x5}, {&(0x7f0000bb6000/0x3000)=nil, &(0x7f0000aaf000/0x4000)=nil, 0x2}, {&(0x7f0000fa0000/0x2000)=nil, &(0x7f0000da2000/0x2000)=nil, 0x3}, {&(0x7f0000dbc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6886}, {&(0x7f0000ec0000/0x1000)=nil, &(0x7f0000cb7000/0x7000)=nil, 0x3}, {&(0x7f0000e43000/0x3000)=nil, &(0x7f0000ec4000/0x4000)=nil}, {&(0x7f0000f96000/0x2000)=nil, &(0x7f0000fdb000/0x1000)=nil, 0xc5b}, {&(0x7f0000f80000/0x2000)=nil, &(0x7f0000af2000/0x1000)=nil}, {&(0x7f0000af5000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80000001}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x6}) kevent(r1, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000001680)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x64, 0x0, 0x85, 0x0) 16:00:41 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x2, 0x0) flock(r0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x3}, {0x22}], 0x2}) 16:00:41 executing program 0: r0 = kqueue() nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x9) r1 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x1, 0x7ff}, {{r1}, 0xffffffffffffffff, 0xc, 0x11, 0xf3, 0x4}], 0x81, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0x6, 0x7}, {{r0}, 0xfffffffffffffffc, 0x1, 0x2, 0x3, 0x20}, {{r0}, 0xbe1ee447863675ea, 0x10, 0x10, 0x3, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0x3, 0x7, 0x1f}], 0x7, &(0x7f0000000240)={0x7ff, 0x1}) kevent(r1, &(0x7f0000000180), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x2c, 0x10, 0x3, 0x5}], 0x7, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x80, 0x20000021, 0x1, 0x3}, {{r1}, 0xfffffffffffffffd, 0x20, 0x20000001, 0x7, 0x9}, {{r1}, 0xffffffffffffffff, 0x0, 0xfffff, 0x1, 0x40}, {{r1}, 0xfffffffffffffffe, 0x40, 0x0, 0x0, 0x1}, {{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x27}, {{r1}, 0x0, 0x2, 0x0, 0xdd7, 0x1}], 0x7, &(0x7f0000000100)={0x0, 0x80000000}) fchmod(r1, 0x101) 16:00:41 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x41, 0x100) fcntl$getown(r0, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./bus\x00', 0xbc49d7e562c93ea9, 0x0) ioctl$TIOCSETA(r1, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:41 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) sync() r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/136, &(0x7f0000000140)=0x88) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x24c) 16:00:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f00000000c0)="ed8f5fe4b377a002ef8ce2972174b9afc006b07af0acc743ce7f6c8b83defc4cb7971cdcdd83ba3cbcdf5f6ae6c6ea4104ed14aeaef2da2760e5a534a756f238cdd654c95312cf1a4fe19ca6a49a94f8603eef2b49059743511f20c2656663d919d157566106583efa28455764eb4167d327c21ee3956d97f2e7b5c7584fe77940579a9e0ff4b7453819e8bdb841f8226fefd1c3d4e4529cb7ba203937cdb7e074e150b7ebb944a8eefb056ab99ce1daca6683534e83b9e529fb1165408fa7f513c3b445dc5bbb6ea9ff6915de058a1beaec6f11cf7a32f6e1398a40e24a9b89ecabbd56be91d74cf4a8459bd0", 0xed, 0x8, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x51, 0x0, "0f0cae49120396896386d84d88ff6b7f7e82ad47"}) ioctl$TIOCSTOP(r0, 0x2000746f) bind(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="ecff272f62757300cdbca8043b080069eb955cf5cebca0"], 0x8) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 16:00:42 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x89348a77bee760e) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x14a, 0x0) r3 = socket$inet6(0x18, 0xc000, 0x1) r4 = geteuid() setuid(r4) select(0x40, &(0x7f0000000180)={0x1, 0x2, 0x1, 0x5, 0x3, 0xcf, 0xb801, 0x3}, &(0x7f00000001c0)={0x80000000, 0x101, 0x3f, 0x7, 0x1, 0x3, 0x9, 0x2}, &(0x7f0000000200)={0x7fff, 0x5, 0x6, 0x6, 0x9, 0x0, 0x8, 0x6}, &(0x7f0000000240)={0x6, 0x80000000}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0xffff, 0xb0, {[0x4, 0x10001, 0x4, 0x33619029, 0x40000000800, 0x4, 0x8, 0x5275, 0x5481, 0x9, 0x4, 0x5fc, 0x7ff, 0x25b8, 0x59dc, 0xea9d, 0xb08f, 0x4], [0x100000001, 0xe0, 0x1, 0x7787, 0xff, 0xfffffffffffffff9, 0x5, 0x0, 0x6, 0x9], [0x2, 0xfff, 0x2, 0xe8f3, 0xf282, 0x4, 0x1], [0x1f, 0x100000001, 0xd1, 0x2, 0x3, 0x6], [{0x6, 0x8, 0x5, 0x526f}, {0x180000000000000, 0x1, 0x5, 0xffffffffffff4dc4}, {0x8, 0x2, 0x100000001, 0x1000}, {0xffffffffffffffff, 0xffff, 0x800, 0x4}, {0x2, 0x9, 0x8, 0x7fffffff}, {0x68, 0x7, 0x40, 0x100000000}, {0x3ff, 0x6, 0x1ff0000, 0x1}, {0x4, 0x9, 0x400, 0x38ca}], {0x1, 0x7, 0x0, 0x7}, {0x8001, 0x8e, 0x6, 0x9}}}) fchflags(r3, 0x0) getpeername$unix(r0, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002bc0)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002c00)={0x0, 0x0, 0x0}, &(0x7f0000002c40)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002c80)={0x0, 0x0}, 0xc) r9 = getegid() r10 = getpid() getgroups(0x1, &(0x7f0000002cc0)=[0x0]) r12 = getpgrp() getgroups(0x8, &(0x7f0000002d00)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f0000002dc0)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002b00)=[{&(0x7f0000000580)="0c64b1bdd08dc1d623b412260629fb6a1b615cbd67efc69d2a716af0ce00793a784ef1ecab33700048531a93ad28878a881d5566637723fd90b07a0358559303cda5bc9a1a88986816a4624fe8", 0x4d}, {&(0x7f0000000600)="7ba029250fc401afda412b11ae5e211b649194185f6f7e7a403f72bd9f1b2b5425d725f86a2fc9796d62945d7cb971e92924fb2d07ba155ff14f", 0x3a}, {&(0x7f0000000640)="18c346d53cc3c5f494f254127883ef82c3c4b2c5930216147dfeaa963fb37102e4a43ca4fefc664e2253eaf60131cf5f7c11013deac9acef307e22412484f1ba4bdcef2c9ab6a17f8accd849aad1fe51cbd58cda9e6a37ea93166b86bcd4c35e236320544e61687b479a928aa48f2357f73a08ea1e4c2669bb07edaa2b99a43523800ccb5b088d80111f99ba624f8b5b03e7a163e5c81f8ef7e971b8f933d4da56974a3034065aee9c92d5e521c551bfdc2bc73b3195ede737b83155fe9866bf794728b69f10c69ca08eba72986b7486a63394cbcfd6fa3895ba642bf2944b7bdb48ff58a8d816e9693688671086918c79f97369d720e25c3b08bde1cbd619e2213795236c7c1b1b163dc74d0074d5506672e96bc4b7f5d813d67fc2833761148569d42866b29948af0afb43354e483a47db18001ff398ef0ccd817583a3cc105674cfc8f9d5ace2c9d8242806f4c6127b8cf6ef08605183880d69a9902e2d31df68379ef79a6121b8cc82d0d40a1bd9ff2e5aeec987320151ada98090986127931cefc657299e0ae1ea48b8a6f8b826adbb165e5436bc5d3c6931bd0849f5d4d33c44c56f116071f67f617969052e5de81ebfc8fe8630d062be2ffffb994eb96a5c5b35386f6a20cfd2941ca5ca8ebf44c6548c685de0535d77b16e84be729d82104ff5278d3ee9fe33e5d595e3624bf516c04d49958349596a7fdc81a434b913038190be3d845a7f39996e5bce2f6f7625043adf0696a4b47f536caf4f5c7edca1ed8a95e9c6bad9c3b1c0ed94e5c036a1cd65bc7e1209c72a4a3bb6f3ee63669b00ef26175dc8b9863be309e0208581409ef3c426dc66f728ca7398b9beded6c26232b3ce55e576dc1fe12d80b1f1f5922ecba00dafdf206363c184460dff7d3cd359eb2fd555543ba4aab160f8de399559d9900318cf89032b6d3c97b303039de8b115f6b5462915b3dc8f069ac0a96017e230a7fbf48862061d4d2c6352c008720d2a6702786bf449d38f1ef146f373467a825fd82527bc7dc0b64a00b23f5092af94f6ddf272f73214be101a7585247335be471c36d370ebde096abeb8e33f47f453a4831fdc2f4fa0a1d26311e5db3eb325ac24bb12b18f9706c28da8b69edba44aa6a237326ff1ecd724d603b2706cbc6190225c753deea3553910c10836f9763dd2687b3f4f915bc2477f675dd905d710087499d0766706ba23c341bc17630a6fdf42f3a3be76cae76e092550c02d27e9a8a668bcf59fa3188e94375bc9ba947d3a565fe91ba79810cc8055db953cf24c841fe223d6b1274e7d704f53095d53ae3ce5e2a7ad2b326102aa2e90f98cf111677a3d5392bf430abd377a29e1fe0f7d91c8b4c00b33db28690563801bf73c945c6853261474d96cf0468463e23a9da3206aba106f7523b86e71ad6d56afe7e550531a5ca4b43a5eb4e4eeb1c9e9e3461fb813b635e954e338c7a6d6a208457b8474e5de0b2e4a3af08bcd6d4110772290ccf38da7ce35629581d26e0a2b43012bf900afe4de76ab49c259130166944a9f7a218f5a138387b78506d8c883420bc11cc2e5bf2c12fff601936ade6ac3159463f4d369e5c3d5e9923967c15143110684f772f72a261a44ece6c63d4ac310b0637f2b6db68c38fe4ecbd8292f77128f431e8934565d8bfe2fe6f1db85620aa94cd9685ebabb076e03f28ff1fc217a8ba2dd0a7220c4eb20e181f0f22b3fbf664cf01a7373ecc3bcae2d0c57ac9f1d2c71e91724cdb7213669839f5474e36c6ab2bd8fcabf263a65cf801abdbccaa1bceff3bd3bddb1ba6c71744b5607c5dd9b977c300f804441f9758e4ec8ab198a42134176bd523781478b88ae49af32ac7dfddfda27debd692c367f40b4bb92d6fbb6f3b00a67847f6247c12201babf39df1d6cf7e1f99c87c5be477d863724db66d64e917b381dee457068451fbdd7e68fe1f8f13460cde56307e76fa991906f3a4f75a56201eb85639149d842669ce9b43eb66664e3024af1479e5633faac53330cd8bd1a110bc649bf5701d19f6d497a0b836e1b9018a50b658cc0f6b3956b7e431d4fd06574decbb0c009f3fc6c01bc7e469b813d0832f54531411e1915e865cf09e5b9178b7a58f30af6c7eb29da738c5b04bfbddd83a28b4419dc46c0678b4dd59340f10da3aab4228978106b06879e97a0e86d3eb4659a016ed747192c58d9ea0fef538b0179739e6f4dd729ab53f6d44da9987ba087aa0ca4a685448f15d123f44f014baeafb099617a525fb341b5c663262d1ff3f010b517d2e8a0108cfa7910ac1c57516bb47011676a7e44947a8c837bd01c55b6eb470a4e65395c5b75bf031f7f9abd713075288020b4213b2edd1c739764800735ff53038667c7e3b4ed9b44da8e4c0c4a5aa0bdc7444ccd549c33d09e98c24b4f98208514ab2f653cf0429a2e8f0fa79fd06b2bb9c92ace72168735933a5d700517825b360d7386b3f13dc6a7584d1fdb0c6f8ce12ac54be5fb769c46508ac923cc33263efeb91d92158f5b1c48dbb3887d209f3f506ab465b6334efbf97ca79d4413869a8af6a964a909c1ac595f96e68bf4991607807948f45e83dc1747b0a680f61bedf5551c3c0ef81a60b9b1090a4a601889f1af41d260edb3763bb07d30cb561e45f41ba334730240d7e88b65655b0c1f97c63ca7092a8891f05d51c6f90339bd81f4c057d6f049d6b25164e03e9a90ba8012b6593a50e7e2dde9c6f4f0712ae412f7b0d72fdfe883f817c6c8c858010ec3c047e550accf94e061540b54c8e1d8e2a3ab221be5186bed8cdd33b395b7dd5cfa3b115e2d25a26713f2168e0f79fdbc2903794418798920189deeb9de5ae8f720c2b13c1a5521c8f24994bd323f6a39355dd224a31587a70c9a4920249dd2938778c4a100311f74c254413f4973d335aaceaed2b48698c2dac42c67a63710f29c4775ef002a47cadf4ea4c828a90eafff6d4f822eae750f566f3bba9d47e244c768e17841cdb5f7e35b3d4e2427a6d9f17dfc1666a1dfc019e6649fb94367894c7cb93bd55b6f7f8c4e2667d3335338c41e1592181adc1cf1d6c465695011e62c48b72b2399e15153d80fece24016ff0f27887c2fa0e82e8b99778e52ec7d43c638669e930515a3eb07d77ee02aeaafd44d415e6159ebec32cd087b662f4b56263725af9e61e8884343c97abee31d16b955b0d0624da53d2584238cb78f99b1dd653157608b10eda11fd2ee0de1e050bf03769fd85e30af14ff94ef5eef07af8502b16f5774b3206a58eae240a9b17ec3edb5b5e49a5faf836af411ab742d9c5f7941c55aea1ad2204bca43e9016e1d6622fb672dc6d29f17fe2ab137b58b38754a524bf8caf4c699209307edc385e0fee5fbf7079ceafed396e4ba6ec366f644a6e2b34ab49dd83cc083a9b340def280f5e162459708c9de2235b15b6d4a5bb83d6709f19bf6f364a27c455b843d063b4985c6233df99b025de3594cfbca08ae51f9e96ae21624de09c943e57031715e696dd9a0d4dcfe2f506d338affc2b0eb7c566ce7f249483df8c70bb423b040177d0e15f874133aed2482630b79632fcd139001b8452a8e041a7495b69ba29062b594103fe48427b46ae82af01ca5a197a453236e6d3f91041f545dd137d1ab5aa71e9787c36240fd9d0c7f9a1e06acb9d44ce2da860272a29af8038aa83056a0d9bd593ee30a336f0f05a89ed1f98ee0175f15bc4e8fc4e8acbc5cf0a1eec096476ff66180720160e241b8a5c0570d59c286fb282711ad5314d62d2d42f810c5f3789739e377789d69282ae1c3337a39f5e5e18d8c61e71783ea5d5a691c49c808bf95b767aa4d639f5c198d3ec9046f1dc1c693d935ddf73fab0780f3d5bb86ab67608b49a32f0a43a883864cf97dee18a542351054694d56b74166dd3786cf000e6f87c30e3b1e025d305cc609dd89cea831afdac66612fc1065a421797356558fc0a1a073b6277ba8c78133de68c9c853281555886f2f8be8c855dacb7aeed902b47c5a59715f0d9bba8c1c8df7e28056bcf8704ca583c718ca63b735c0026aa5ae307fc427f7c526af92245a0ebcd2301ee54ed0ac5342fe128a7f21b89256b63773ecfea4c47d9b1a4bf85073c247b7c66a15a1dc5a4ac58262573e1afb0e776a9687d69417472682a25bdf588a06b8d28154b598c367ad112c4fe1999c355c12a85f2b78e642342213e6a291931a54b860ac2d436ef6a749dd131ec7e96a15c9637ed70874dbf91acbe7e91a61685eb2142821e0f08dec5cc3643e7973cf7beada3ed9338c820713aeb038f0c43609ff0b7eb672dd9b48b9b59acc45270e94cc6ea975c8c4f6565d606e2a27c4503ef9a2b7c451bff0bf8d37b3a53dd236a2f4fcf254b8bf9cbf72c7178ab6f64546eaa7c6a29769261950dd3d5da475f1964f310caa39ca052a2344c7e602d3936b5df35b0ec8426c5adc4b35b5bcc350e27003697684163b6cee2f2f20b95ce67a25a4b37e02c418da6c511da3ab1be0df3e8acc569f7a66ca5fa06903f8ef47f152f198fa792e104bb12ad2b280314760f6b58c8725a7c80f4be225dec1b1fb4a196037241424a29e25c401a638d90311b539d2ae8d26afae4c0a3420778a70663df0742b2a1c4b08275cc4f8af0dda0098958ca1be4a18b7ce20f6df786f58b008763b26f1b677e0627ccbf901f984ccc166b6cb191239b5d5f77e9f3b63e8d528a5a3866c086ffdd750362ab0d32cb0c94346e7cf94687345da303193557779d705505ca10e77dd2550ff9e5ab704b5cdaeb502c19ac7567516e71be7721d224529f773bc35da6acf45bd3a3d5862530cfe66113544ea33dc0f299e7e851779f8c58bd8a510ff04c2c8faa90f925f9af77ffe24dd0f5fd26789df15862c729dd7afd672da6692302d16d529066294f621d2b6c0f13e54c0ded585e16e52626546458639da68a6db99ca04de70186733be065edce891c0bdea1d1574688090ca7bcadaaf08d8ec3111a3494f1c8602dbfcc5c709427243cdab833c1c82b6c5ac82ed4b246426f72ae41e028f7badcc6b5968a1b40c33eb9af3481f5d8d1c4d3c2d6d94fa3a10b98392e8164688a678b239a67cacfb48028ac9be3a508c1832dec5f26427d85c81c537aa18a9a462d0615315de83e924168a8cd689ef6291c104c04b6528df5de2800b0fe32c42f507ea90ee9fc037b38b38cb3e6fe5ff8e975cf6c4c3b7d12603786a90b56670b5270c75eb19449842cf71cbd953b1a054d84a42bd22968e0328b0afa5e7838a77c2c1cfe3590f3ce091b675f4fdd8fc99cef1e97de07e025e99310b138b42a4bf35d268afbb0a5016d5950ac9ebbd3b56938dd7718561a0006c2d0f07c1c090495fcf544821792a6ea24bd27aa7413e647754cc94c0403852bdf4f87d36bc4ec916bc620e7470cc2c35420d09fcc34077f8e5cb918cb6d8aed2115ef4ef5737902d0376ff1b2120e9bf068ec6098ed1f90cb6a3aed1a7c946512ae78db6e95e6619cb7452932371f1144fe52d899019fd13d9d88e3cd03a6004790758d08ae9e65e826b76177e3b1912b8788aae1f902bcb2f8f34750cc8a6b0628902681fb92c3e60a03cab924c3a9a49529ac148bce82eff11c648bb531020f5c2cb78ae69a40aa6f8f7bfe431555a9ec797c0cef6a89907ebc6561645174a60fc322f3b305fecdaf0508e15c3ec91764134b10ac7bc382e98f488611a4f1a975e0573fa509af18a0dd696627000d2d3b7ee1d47ed02e6377e2abafbdfbd9fd062a8a3aea3d35a99268254b27f8d129bca7e", 0x1000}, {&(0x7f0000001640)="b02e5c01e8484ed87308cf0d11e8", 0xe}, {&(0x7f0000001680)="aab7ec2a6d7547996cbc2f736957d7c75aa8ce50af23fa0c1bd0aad7162514d3d4087b6ab714190c14fcad23a9389f23139bb8bf77f849681bf96de7bd053ee5686c427942480426faf8c226b55da636238bf0ff70528ff59da4a08fd137c508dd04d60ce07054ca307921c353f538eb0b0453046384efcdffd1f46a4465aa8d4a8115f04a31df6a9aadcb4bbadb3f2aa9caf25d209f4113d666adaac403c4fe922af68b878ec9d1", 0xa8}, {&(0x7f0000001740)="6b172fc9c7bce29fb307603bc665fb06f69b22bfefc9ae19b23820a4eac1e671b2b7134f28e533482f6c246699b082789e72a7bfafc4b61ad83af7db717314c45f809f4771c543160601571019be1dae55c003644383970cbdf39865ae081298f8cf23c46f368229718c0d75b4c67bc4f034f9a13797aff1efcad9929d58ee4a5218558a8b28a19d3cabef67d7000c7ae3e0f801b6e076aa2d3044257fab28036aabfe7c37cb34fdce2f1bf7d63859edb17dedeed339998b0c21913b4efb2b6baa1da231d1be81b2a8b4aab7a6f41707d7adb15c52b77f56e728d575041de4ff7efb5e62bd66221051c08592e3e3a1059bd5a3c29dad14410adc5cb953cc4ff15cc9542f902e225f6c984f347a33d919078bd05b07285c1f4b45549ad510b796c73e570beeeeda75626d8c30c5df83b1e96020b859cfdd2b07139d7ac1377719396d695058b7b07d71ee800e26d16f46f49bb1fe344cb593a51cc444a28f00525f6088c09d721c8b941f0ee87f4566180bf21fbeb5fa4358bfd4fc0d48877d6ae13821fc886e16daabeaaa96316dba96ee00bc28e4244f23f2ee2a7d7972ca8bd988efa93013e15ff27c08b72d4eb83aebd787a727eeb75f6a4477b4639267cd560955b4497c08ea3a2f1b9e571fa50281cf317605da3aeb6abccdb6cca2a23bb10f4dd570ed703ecedf723d90fd8acbbc833a43ca29a89c539ac5ac8cdca6c8bbf97cdae6299d14b25c6b5156f86ddec2948e5c0c94042e40dced1a65f4549d6cfdc4bc670c7b6183cf342199a70422db2de9e4557004cabf944cf6cb72abce6cc5a04a6124c13a4ca755b15128e521dd3d3268e383ad3b04ffb7515f3c70db5e236479bb17ec689b05588ba99d96f6ee822077894b8ccec4b5c4f8a965b618cf1f4248a3e94273c4e43b96bdcb001cdd89f7d1c03e89ee15a3c51b0a45321a178d472eed283a562549ff443b9721204bdced332dc8209f538be1b6bf40e7b1090e9bf7dda91829eb77b92b7adf57580150aa8c4cf96df7b414c2b8f64569f71bd75abd9ea67776975a23a5b7d91c861ba91104b5e7989d6e1204f2e9b900f476bb00710eff2777cc6e919be4e5c95846a8e84f147fb4a9354398ba4c826317fb64c5601b8d47ace2ea94930f7dfb2c4b1e5a1674e66363895844383e7da6821d398fa64b7880558b442630da6d7846a410873ef77665cb16a860a97da01942eb326cc29605e319d354343285385678672e7f6ca1173737adf09f2e9b60345d35458d0e6664c0ee3b51e689d82d169f78efd79b1780154a87625ffdcd35e53a8a46d9508871bbfbdc95b2ebed7a8b26b5c98c7c7ba2bcdf73e98da1d33bea8180d39d8aa54954b4bf617460fc2558f2a429cd51f12101d8fee88502b3f8493890234d32fa62d319e15eaaf326b0dc57f7d7ff3ee2eeca6965c2d79d178264f60f0a53421897468b1977c93240a1f3ebcbfe622760c65e91bb4422f52e4bb320619b5d31cc1c6aeed951e2efd9f185e5e72ddbcb3a5679b168b0a16036b1b8ac3c99f4ca04e4253142fc96d436c9496306587d5ad0f414d3ef51f0b20c8135334020ea6d67958a172782f9b7a1eb7edbd6798f79569a3323f6c06e9a26dad6c3762cebe6781d78ba06e21139d59f82108b1e2ae27e6a2f80828848b1fc83fc8364193a39bfd8bb62f1dc14b025b256c377bcaebdd436acbffa94e711285e55ea4a19424794670b58e5cb74363f6932d903a04b26d63117196a835a1ec5b23e2812e671703b3394c6bc397e43cdb41526c288f50d718450e8bca67ab53858cbf4e53f06ed661d44efb36406123538a2afd2fc3d800a38379917fa2e88722853fdfa67f53fd178f04909756f9dd485a3b5710c28a92a39131e039b0ad83543e9a0bc41eb7972b2cc100b8c5558395338d4564e9daab19d82944347ee7f8d36bdc01e06c98c5af86be14281edd598d6d97bdc2870ffed1b3ec05bbf3c463a04027a409cdaaa069e46160e8b547d17210621e2d0435fcddb8102134b1b50b77c22a04a1bc5755bffc0bac5a8b8221f74caa093ec5732af25a3d20a528592503ef441f5e37e44c2b75080132fc66c4a7ed6bd19c985e45fcb9fb94885f9109773c7671e90afb18a961f536a500d334bdc52b718e98288f1507e1b291c364b78b3ee9f6d9bd87d7f2c7f2c7e6f92672fc47f80bd72bc819023fcb7d94005d94e20ba23827086e2c95fecf6fb8b5b2aaecb1bf726c7b8e760d250ee318f7823961dbe34d8be3f230bfe53f57dae8e3089129be178bc7fcd683c1c31d2e22a6dda9d4947dea991b542f8289b0b0c792f21812289be802e2a52b88a272565761b204bf73b17395a3c1b570a17113daf1638bfeae9a71b681500804fafc7afeb8a2fd0ce43bad69a4844f20dc3feaa1f511a01df28f9c775966970d2af0cb55bc5a454a80ac17e59bec73a3dcb550409277dcf1acbbb845cd5dff6da474182caec4720414de904b0fe02d786a59b5abecfaf1a84528649732d1cb917a2dbb20209b6475fb7d052224261adb26ff83dcc5cfecf76665b1b58adb32bec7ac16580bac585aec99a00ba50e89b7be2834e77444381f9bdc4cd965d14e178567a56a921ddecf32ddd9738f41bf5990d28afd245d8ab4480bccdccb0a75ce6109cf763c789540680207eaae6eaad2ccf96d9f560a67d4d1b441c2a9bee7a913f963a95eb57747e1df1b4c0ffa24201939d95024ba1c400684740e384762f760db31b15e4592160a72a9395dac7cd915b3c1d0725dd68a4259158804ce5c686500aed2aad88d8c1fd2fc353cf8ed5511531f98bf49c7dd08432327d47da05fb988a914b432c7f495b68952f6373260ce8d296ffe10e4e42231d2c647dd983da9af0b7aa764bd1bbce6d4cbecf2ddc74dc4a94d5217d81e8f3a32785d2670480bdc17ed01d9bf2116b4ada601b6404ac00a987d2ca399c43c8931fe4191b8755c3677c5e0fb80ae8184e747f21f33334e2a78789f4fd2fa30b165f202a449911c2295ffb4af9c64ab11c954b4bdd2689657f2e5e938c08d5c3f3dcff3a09e76506109bb2448060a1cf8ccafff3fbdb718dcbf16544b6726ba4e4a99c21d2f331332315b9986860f8d9268663ef83c925f4bb414c9ff6f403d864aa60fd17e3ff643e668ae1c326af83cf220ec3440e61925d831c4c2fab62807e5deda68818fd777aa815ab4093b8e7be8c6f999ee41d0cd639a883031668f177d0aa2fe4c3d5d397be202fb1dd91fdfab874a970e747d9441009c5772af9b496e3e2283fff8c8192a65a7975258baa71fde54c0da4d0d5c2cba54decb6beccf0a7b03f113f4bee82737419eb7be92ccc431de7f1a12df01d264b0e293c5d6f61c1a29bdb0bd61094a990403c5de6745e39a181d7f7090a00f5bbf91a6f2da6cc7542ff77c9a04acaffe824183bd16fc4ad2de8d685c9e85487e0f6c57a1e659d222713d47331ebe374124231aa9f493c1d9db8166b015ae3f55b9144ade0b5a7f2370b4b69d9c1eb1f09d5f4fd7523560e904bab44b3953d33c7315f1042f3a0f9befc3dd64ef7ccf36f74c0adc853353e5d90e98aac9a0c7cf3b67040fb0027a111e6c915f2d028eb1e01a563bd93840dab72fd751f12f09fe3fd97560323557b045a6ff73751c66fbe929d39282977e9b371fe9115bd7a1d9af7f745aabeddee44c052083d5a660d0fd1cd351126621f0a23661e281d84825583682e9e065931c1f76acb3c1ea8c89c97e0e50bcabb2091cf7750e721a46acb0ec125508a9be30b098657b4cb88d01257ec2bda77802d90a70323c94ad19cca21c05b03658fa8c648702b483065b3979801ae926cda1d441b470955d9736c690f71d5b5b5a95c47e251272e2ab9de4054588e5efd4af23d1432d4ce58ef4ab295ddc9c1690056499a32104ac330f077479100e0cebe9fedb9d7ae6319e8313726e62c52adfdd25f2f831abdcfafc5155c16691a22878b9194b0ee09ad12748b15f6a83b223de40bc356fcda5d797b81a72447d9d246643e4968d18a95d5e3bbed3dffbaa78665903b8afb088f658fc9da8aaf2d684a4c88e3a4701413940e9012e8352789f70d4fefe73bf1bfdca5b10760fa2b99bfceda32deb2a4802fb18d14c2da99a1ae9e48d0cf03d179c7ffe340344ccfc287812f19ae562c77972e1dff0daaf7cb1e306da2e64f124cbe46b6b59ca988d0a8ad90b7ea9e1c6557b0c1c1d55e1df32e7cb820271d19ea8204ada66d584913ef4bdd1fda5b322e2075d85ac385352b728df2b4ddd31e9958d86ecad1af3985162e3f201ffcf89f4b10e63cc1af667df1e6b3c22c099a478efb7469d086768eca9b8a769b8474a0c50a565909f71ec114be96ddfe89aff5cc1c497f126ccc9230cd30b6070991179040ace0b7663b7acc04607c1fb6c9578845577c9b0653efe5e4f579c53795150b5946391b86b0540a5c3251f897403dffb3103676a6c8ab96a2804c64074ee25fc0a2495d641d8114c428492916036befed432b4dea03118b610f4661e4c14c9762f6da86de0aacb1cb418221ebb09384a600ea351ed15aea2954d3c00e6c97ce13c91fe43bb0e2016aa5fb8326bdc52ef348a1a6e029d913bf4b30700e3ebe544d126ecbbee2e5f7fa5463778f26bafe33ccc4859efdb5580334f5d8a71df03622fa2f26d414c92ddd76af4b682c5d52e2a9e7eb541c409a3602facb82e20db4f80ae53e853c1feb127edb9ec9af2e7f055fafe867f469b452d2c8b2cde29f407fb22749d3d5cde9796862c652cdc20708873ee09735f919b9be372a83cfb289c06b3ea8edb350c145147894830745da21b55ca336a837df9bf0e240014453b18ac807deb2c80690a166d6483f64c75ee067c790373663e5530d911bb4abd94fabdb812a079289761b9d99416a7327db603c818ab44655f939aee6f236ff45a215b9e9205ca8c86839183c0fb1ce493c801b2a190fd570b0dc9c84ad28a7ec76bb070a7c4082d7775c8f1a34428805be378e46ba9a806966271303baa406bde91b32d96f7d691ce6c6a51a44ebf4dc36edd897d8afa4bd76be95614e68ce840e14a37e4608474abc53562917e56c6511619e783e87992b6ac9315837d0f7cfa3576022341d9267f7a607b09bd1663b78ae4a83d78358ecfb289a875ebff118d3ee4549ee461526e0cc7ceb41c4cb5eadfd293bc41e7c7deb4cbbaffd0924cc50317bbe54c2f8bdf57678ef6cf0f7116ffa0adb73aa45f9d3c0586de0da56f5070ac01e2dcbb1036846cf2d47e40b331ea72776877ef7786e6b9563d1d77f7f80219a58073a0850b12b8aa77d3373fef8b34b2f8fe9073e6be8857d435d942d09deca788e3691ea34d926c69ab19397dabae755f57f520d3986a2f1fef58e1f67b4121524c5473135a8a935ee6a378a64e90667f840d853453b9a6529b182c3f0000cbcd28992a6271bb918880b2dfc7756b6495e6fe25b090883c73855a4c1b324cf6937206d9126be2ca8e75d8af603701ce6c132d3eb6a2c9ce058b9c19c5e72de7057ec4c86c972d8e6f08b1c44fa7cd5309d0a87af5ce3c6486d23d27f56b8e367c1003d679069285979ac37a3d2afe06326482cad10c83f2abc4f8f3790212254af48782e733c231ebfad9c5efe8e49a0b563c5cbbd267efab0179794f38ae5cf643aceb9bd82e429e6d81d5aa0357e3d8eb071e8eca20ecaa8c2862489c1ba29e258ef98e0d1becebda724f20d70a65ab0c59a763d416b417a468be242b53c125c8709c829d620e45c711c6a7fa4369cca6b1a40", 0x1000}, {&(0x7f0000002740)="9c6beeb0da9f1dd226c4a009408d5e77a917f7fabe430b2a25cca8f94382c4a066402ff7a4b87f61328ae14759b79922b70ac05b62f9426b8a04b78ad3b839c1e64ced1b7411354a8b642a4eb9b20f46e1cb4c96f8893609b720fca9c2455ed3264ebe0f2b599efb1b39e5554303b30dde2dd989e4e1f43021ef5b2ca830c1c15f29717cdbfb32d21581b9af2354", 0x8e}, {&(0x7f0000002800)="fb238a08e6daa5f9d7083573570dc481ddb1c5704c43d837e7ca89a6983911bfbf7c7644911dc5aaeee0b8ba057932e2330aa46e8c1bf4d200866e675f65917bbaa0d4f61f949c2dd42751c359383f9fa8139d2bfdce8ed42662c803bd0d6fb326857aa98a692cc49054ff7734be3af1bcdbf09d8b19fd3ed7d2bccc6cf58a0ccfdfeda98deb4d6210cbdf742813dcbb07ac25049d0d84b85c5d922d1ca88a3a17d4c7d25f9fd456b1dcee80e05a8b21ad98dfc3170b58904f4be9bf7b616fb05184787f5e189d42cb3c7e94f44c7470934e0f86f995f3dc40b2a3", 0xdb}, {&(0x7f0000002900)="775c327cba87820fe75a8b1b405f4b867a4534d29a3c09b15e67415cec52675d6aa9bcb4677f4c1719934754a51a4ff0f8d094bdbfe97ac44bfde5238ffee62ff3b40dfaf5c0ed227475426e7ae6895f817ee292fbccfc758487ab2c4749242dd3ab8f6aae761e6c7f1b1b2c337e2f9e904eca4ad7651842e84b764c55c4ff7c56ff4c45729bba466e4437eb2d85293b0820cbbd1a6e346f3990ff5e0dbdf919e820c9da3691d30a578bee48bba86f7bc033ce5603776a48142fbaff64bf46e7e199622b9e33744368347df6d4d06f88ea0581a3b709889cb131debaa51757003ee792c9025e684da822fb6a8c54a30afeda9f025f189d313f61e3d47c0c", 0xfe}, {&(0x7f0000002a00)="8c688e0c539223bbc0843af526967e65b88b2a217306e342723bd275f8f86e3e85068f34937f743b621fcb30a48c2844b796d72979b596a27dbe950e572996d2c41c2bb64920847b6cf98fe5d45db95642721c264e5ee83dae5b97b27d99973daf586c76ddc02d9674e2d7d4770ae68cfc1c0b46a9a9f08200d5cb508797a7798c715552be3fbd3bbf53acc0acd1c3fe34b012b5bedf937e560fc092c5be3bfac89c4102ac8bfa1a2871b81912362bfb1b2b6e48c2adc7dc57125db01a0e01f67bd4a34d230b0676e9560bc3bdf886868aad00579c0103178e9646fa91ddde3b108bfb4c4173b4604185de31d9d691f2fbc383668e78", 0xf6}], 0xa, &(0x7f0000002d40)=[@cred={0x20, 0xffff, 0x0, r5, r4, r6}, @cred={0x20, 0xffff, 0x0, r7, r4, r9}, @cred={0x20, 0xffff, 0x0, r10, r4, r11}, @cred={0x20, 0xffff, 0x0, r12, r4, r14}], 0x80, 0x1}, 0x400) faccessat(r2, &(0x7f0000002e00)='./file0\x00', 0x40, 0x1) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000002e80)={{}, 0x9, &(0x7f0000002e40)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) symlinkat(&(0x7f0000002ec0)='./file0\x00', r1, &(0x7f0000002f00)='./file0\x00') chown(&(0x7f0000002f40)='./file0\x00', r8, r13) pwrite(r1, &(0x7f0000002f80)="e6fe06cea56981b1ad455fa0929b2bf2beb2bcd5f9153998d0f17ac8b060a7740b62e523bd031635171a4e4f9283908d01698a29d7c107edc94b5a0ef2e6d79ab9253a20435d841dc40b19aef341aa55906c22b52044bb9a47f901f63b5e2eb604d679989c26f4b8d0b4bd4336491c6f992a6ff31f7f43d39ad4e5f614c3f742378da2b3e0a0aa8ca0b87e9b3f93ef6b4399e301b68727f5c981b5a40073b665182d2621dafd41296340425f63d20f364b539539007b5f51fef8b4b1c8b608603306ea2855f5318b1e026457760741b262ef1349d175ce2cb883649e2a300b23cc06f396cd838f57b12db8c4d4ce7386312bc11718694723a1b3a698f759a187388336e586de7aa560c6570f0c8a8a5fc7ae9a47d052f47bccd6b717b9a5d256eedadd2b1dbbc201752703d878cb6fa86a86368871e10e1dab017159124f7b16148c168a8073c20a0557e1a00884c4b6d6cab1356d85d0397d0591f7e0cd183c488b2fa51bafbd2026c6eeb92e34a85ccdd18f0544892adf4c20e2808cdc68ec979763fd86c9e05aafb2f2fb5e279218fbb51af5af61b384c79407a8ee94e574fb2eb7c8540226fffa5530be2fac7ab13eae693578628e9403d1f97f886676ae3db066c1eab05a72b1ba1651138c89dd76bcc518cbfe5378cee7cc004e740c558fd47107f25103edc2905433c8660581b215b87721604352db7a8233aa744702ff3f75f256e5ecd3dec39588439e3565ff43b3dcb928bfceaf218be1b728afcb1aa4083355cf7304fc922b6f18f6e5dc2e7960b71084eaefe56eac4ab457840df82b4ce190d646026f98381d29d68aca9ce75c35269355335354d2a66c2c51aab5dd99569fee367e7fdca523920bc0d7ee046128bb55478d11a18e9f1ad5a8b3bfb3f54d095abe42f99a7074031d696a5521c03abe8db7a9a509c0e5e236c24c3e36d55d52347e7790e042faea99ea76e01de3d80d109c6ef8fb4b6b1c5e637e87b747055b6c1a5f49c01430c8a5d60fd9ada485402e83f54796b12b150bcfc16b186fa5b8768af4304c830c943de04fef72d6278e1a46cd6f773455a67ecb1eafd83693746389a7921dd9e605baab92569479756db536eacb93755e3f4cfe686cea6b08d2eab4ddd1137901e9f8db11ba2deedaa823fc2b886130569f2419b1e3210f2e3aa0db9b1c9e32801927deb638b943654bd8fae8b515312f76ca5dc24ed2cde214a139b6f9ab64de30f68b1959502469a99369025536f35fc96562aeb1cc307fe47d57bdb51579066b897d123af53b662e18776a436af483c47e347df66bac40ad8098bd0187a9c96aa7ed9817ef6b42e3236efb7c21d723c703d533020fc2ff87ca30c234e7b479a0c5bb305017bd8b8f864b67802b40a10c31916da73caa2a4f218832a739920f52a724cb76850e1f066bfa528837f571a179b1db7da73b2b29b51940229f36640220300acd190daef503f78d788c9d624c7b68e843bd556426c828e8a5e2e588eac82a752531023707256282c59e13c775f54e6ae62b34e02bac11bfbcdc94f9bca5a5ccc79b99318e7ef2b7159fd1ddf4602addf6aeac994b37acd9ab4b9e75cdac305c0501af860bd370e8d8848c1c07dfc2a6be61837a391c98669580a60c55ae41902712834003ce6c3d2b61602d5eef97753e87d7cc3d751ae7037b881e594e49d06553a1d3d403b3eb12d32d16f5bc52a275b0460a3019a1eed722456a2f87dac43863387e55cf584163c387cf4e48797ae34665c6e54ec84501f0a043be769be68f677668b806ca2d3c681f754614f462014be3605484e28b32cb32df0b8cf092f8617f483bc623123c6e0b52c2659fb8c2141f691b1063404d8cbc6507238b4196e7429692a9bd6f7f560efa94b98a958e95d7baad911a93cf48aaa70556453eddbc52c3fa71798137f0323b7887c355a5fd2f0e94182584d5ef86d697a0f380716f231a4e8222776c20a9ddc1cc159d47710a8171bfb141fb51867614e2f17cd3ac3b2c9e364820c7c5d746306f5f24b23740bee0df6989db5ee279543ca6d02f81ec22a5385dd0fc34abfee9b61098a23235b5740dbaad9676b25e0d81d5abf29a1aef9e9a1cf624cb810ecf91368c9068e21cfbad8c0e57dccaf358cc5bb36f1fad94de5cb80baff67364c2f2f492513ba823e951c3ccb5e631891c33ad0b526d8ec683c2805fad0aeffae2e1bff2a1bb6107136b8958faf1e8ab187d96efd07f9faeef6777e36c8d2dc9979990327d401292b71bdc65a9126660a1b884001b9cb4de26a8e4a3cbc5ba4b21b731c3e519e77c7814b29c206d54345ca892906eb3ac24118ca59e117251d251ff89363ec7d34ae2766ac75a51a994a6eb413acf49a811a7d44276df0f18fc6c634dd7a8088d67d8aff605fd5cbe93ebd63c26c04c69cf3dd3977f29ac3bd7da7e1a9c7edc1a375a5111091c9ba979ab1a13169a52b94188e5f592322392ba3dcf27930d7614530c3601b177cbd7d7bc11225e9f14a8e6eb68eab86fb70a28e3ef42993a46ebeb09f943bb873714ccb30cc359e5f30f7c279d3cd5a0e2fc27456fd622bb9877bee025b05881f3751e82bda5f756da39b6d66caded1c82c037f491f77936364685fcb7ac79d30cd1ec3f337f1f99f3a8cb98824919cec888ac75951b854bfefd09630834176ffda4c5d712492924656222439c26ee0b2cc01799fb6154a48d1dc83474ccf22acdd859f6dc401f1e815d66f3a0e5ea1d684b3e4d3081d0cfa60356a3c16712bf8ab71e52b1a12b93fbcc88d952302df52f97361bae2be224ef5afee763576c6eaf82d277cdff8b0ba1f669b97dc87e2ac5796b45c0b75a87a4d32a013926f1e3b99aa79c2e4bfb4048a2b38a5556c8774e1108471c35d596e0d289c554f2c51652305e6589bf711b2769912367ca40f03336fd83c4a4668c1ba88389e14ad34c524009a91a1ac9bdd5881659fd1cd523030144b0b84a365f38f63563637a04cae67518034f446799e3ca25e1b5c35c6f467094de33c5d15b4217911c5c4efeff0051a4e022a16df3dac580cbe367e1215ef887a79705ebe5866c758eccf521e0f3d8d8942feb32d4443b0d2fac57388058966ff3860ebd5f31131581d0068efc83c9edf6d2319c6d848529fe876433d779d5d9d5847587447b78449c8cef519b4a63f3dfad3f9995d0146c8a8d0168dec082d3d100033d52deebd9df244423cfd459205787fa86a330b67aff43b00600fcb5060aea06f404cdb07b63805a542436e2fcde8443f621ffaf105c5cd41b7251290add7f253d4d365ec4e23570e6dc9aace11896da3fb8455c31697f737df7df0d7ed8d1ae273fd229944d5aae93a0fbdbbe56d317e94a081ee29d4e1beabcd40f580845e97fae85ced31f25704b93841224a1a28caac46abe3e2e5932eee1fc279614b7455c066a98a6a67c3be9d4977d7a454c8e5bc51e3c43e23bb911a3a02bcc698ca921681ac938c5db252b445244d6a272a6a8b107fcac97cbe9d45684303e8311587d9b6a8de832329fd4317c3fadeb1ead9aeca69ebbe1c37bfa7e5b61fcee4102e426b29949e1567f2b36b61a78b0111f21bfb045df7ac50e628b1b12a750d858c92da7865a3b67566f90b71a08b8ac1599efd05589cd94ae5083bb6dfdab096667e67bfd9773b4c843cbf423a0d8dd0a31df449f1841abb49bac5505f2a1cff162e48b705d6b8f7057369286a9ac24ccee70e285b4eaa32326e2b20323db8ca8adc91d91e4368f14313cec3374e2c8b705a71716f23ae966617eca8296e8450819c56dee4820792d7f412105d1b12e8002318e81f2a3c2525eedd6dc2d338f82ed94bc53a0a65c4083f719b92e1caef442043240abed88379471b5e6230a674402eac9991809e5c9e8d5a8291161247e4b5760ea59cb9a14c1322903e644f00a9320591c2c87d6e45bee5734f62cd973d62862bfc8f5398f0084cd250dffbfcf7e52d2c5c6af80540be6540908798274c54eb2d185e2a09a2de96590ef8c2d3359146715f215bde5499be7af4cabeba3fb38fae88724741da7044dc8f4a0db1b5d10cb1e7f3c86ce836f06755c799c5695929a056fa11b957053ec989193b219d1bc205de83444f8475cc5afe1a71e82c9ad792dee410bab868365f710f40706053b06dcf828abcf43fb2bac9a2cc285c05e229e57c894f6245f4e9fdea26055c0d45b23ce4c5156f35ac99432004a78cdf6b29ef1efc247fc580771c174052ea2c7d3065fd15ed4cb1884d987c59712096ca908c8723bd3aae4fc3f3dc8a68184b6f00690d50683e858afa34933d24ccfb15c9cfe6841e888fb1a249e83d5fbdcf0f29a84a41a64d352c8a4c880a56781864f7e5c919855ab9016928c1ad2ff0f2fdb9a04b78174cba929137c0e3ac71fffb223f6b590b864a4fce39d8eadcfcaaed143c9dea4a0535d1ec67806bffdda0e55ab98454be8599f81adc635d266833d19f541d6f78b25286ef4513da84c09a111aa2b7ce3957b03c9c25beb0e856845aa10a0a20a4e777ba606d0eeff39e649db1e1da3dc467c98011d4e691e25694ccf7f0ae738eb2db6e6f74c036f4fc5a3590f0d726f7838a55dec6fbea9f842ea8897d58103f383e98b7c548a2b0ad5badec6414837bf53969a1ac1cdcdb0d8765bf228419fbb14cceacef06c48a9b31337e2a953286571bf34ddd6d8b5c0e08c05fd425ba9c4e0a1b448404c7718ff0f309d870ddcafd58938ecae2fc4a7524a206887415b812a53ba27f4b1981d56701a34669ecc42a7f5ad0f586c18cde7781bdfaacd9aeba7bbd9f310770283f82c6d9a38026da42421832cc538d53e50add31c5b199957ceaea8892748aa97b4360f9ed7e27124758bb95d807e70026171b603bfe9622c3062b3156e468f09be622d323414c0b152c5439aa6ab095d49b1685a5ba37260b5820e5e97eabfb4b704523e20257da93f194f778bff1c400be6014244526ab7d4fe543e948d4072a5bb1876d9e02c8a76e9e19c705b903046dc96d7eeed187aba7e42344784528e0efa15b3babc38c41a626bc97051c1097e0e36062efba91bbf3a5366dd215183b7932bf7ec05a2a61ce71376bc467b19e0d3168f6ee5e1a8c75963c0b14542ce14fb53e8dac31506662792f8f09b321dd34676ab0a6d21b59a5799f6422bb8e87f44141a48ebb522e7c1e07776e572df74eac7f23f526641f6edc54bac6a9f57c5a02b30adf46f44e7e54134a3f947bac68fd1135659573dce9e9f356cba4690021494adb950a1c6d12d4650a41c1659b890a6f710d8b5140f718bbca166a9e46b9f5d009fa68ccbff372fd493695143f1d0f9931517b1a3d1ad0da0b5344b25e11d902cbe27e7e6bb9dc0b02aa213a9b850cbb919e42fa3051defb18a6f95767922fab47acb339413bb9c909e65a9bbdade791f9bf2a8657a005ab8ccdfa087acd81d44789e73e2c11c27c3248619936e3f2a0078f0f9268fa8636700e75151d3be9957d8a6a5353e6273248d7ff51b4470ed7b2a797f29d250f583643844e5310b2820fe32d29374ce3470cff8eb987485425775f1b096c49b0920c4edfe72eea5884e001b013ccb2fd9737b7112f1a2e508b37209759a98a20d35e63c169e2ae0c437b1229bfe327badf7a284882e091df33e7b533c4882aa2057c8a69f0e86252adef97e7dd935929d51f477a4fa913ebbb81a39fd5a7aa8c1571d3d010679006fd076863c262f8a0b8e1f2637ad9698215016205318496fb32ff6b9acd20be68200ced996826948b8965d94ccde28", 0x1000, 0x0, 0x0) recvfrom$inet6(r2, &(0x7f0000003f80)=""/44, 0x2c, 0x802, &(0x7f0000003fc0)={0x18, 0x2, 0x2, 0x6}, 0xc) ioctl$TIOCSTOP(r2, 0x2000746f) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000004000)="7144d4c39017982d6a958844f0215fb3", 0x10) fcntl$setown(r1, 0x6, r10) msgget$private(0x0, 0x10) 16:00:43 executing program 1: dup(0xffffffffffffff9c) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) socket$inet6(0x18, 0xc007, 0x5) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc010570d, &(0x7f0000000000)=0x35) getegid() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) 16:00:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) listen(r0, 0x9) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) 16:00:43 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x7, 0x4, './file0\x00', 0xbf04, 0x3, 0x4cbe, 0x8}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x9, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000140)={0x0, 0x81, {0x800000000, 0x1}}) listen(r0, 0x56de) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffcaa) mprotect(&(0x7f000023b000/0x2000)=nil, 0x2000, 0x0) r3 = semget$private(0x0, 0x3, 0x4c1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x85c, 0x4, 0x8ba, 0x33]) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_open_pts() 16:00:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="75b98d722d1c2f82d183532db27fe8bdce6b7c44b55a5dfc89a20a39a6c5c80900458072f5ee1b2d1af2a218667b87819eeb36a73cdc5b4e4394a847cb360f200d905fd61cbc48306e4971f1eb62e336d7cbe13b951387f065443e1b449d7ad01f6625bffd5c58a0bbbb6374456798bb4fc2208ca90cfcaa00003a44a523a874e74c7f3a5ac69a8b6866f55e048d9aeb4661045307b60da2bdfaaffded50aa6e3502969ce65ed9ae286264f59550f1a5ee29ed27d80b6ac64515b7309e1b3091098688e3fcd924fb7563196fd44ab88f7acca2b6f4f5ec5da4ebce8329d2d9e8dec9b9f5dfeadb5d7525badcd4e74899b1282c232b5b4606b898dcdc2b5cfff2f2b954cd3744fb19bb1d75b06e0d"], 0x1) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x1d) accept$inet(r1, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) bind$inet(0xffffffffffffffff, 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)) 16:00:43 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) r3 = fcntl$dupfd(r0, 0x0, r1) setuid(0xee01) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f0000000080)) fcntl$setflags(r0, 0x2, 0x1) 16:00:43 executing program 1: r0 = socket(0x2, 0x80000002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f67696c653000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = dup2(r0, r0) dup2(r0, r1) dup2(r2, r0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:43 executing program 1: r0 = shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x3000) shmdt(r0) setitimer(0x8000000, &(0x7f0000000000)={{0xffffffffffffffff, 0x80000001}, {0x8, 0xf423b}}, 0x0) 16:00:43 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20702, 0x0) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000180)) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f00000001c0)='./control\x00', 0x20, 0x100) dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair(0x7, 0xc007, 0xd53, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x8c82, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) chflagsat(r2, &(0x7f0000000000)='./control\x00', 0x1, 0xbd3934d1467c1546) mkdir(&(0x7f0000000140)='./control\x00', 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') utimes(&(0x7f0000000080)='./control\x00', 0x0) 16:00:43 executing program 1: open$dir(&(0x7f0000000000)='./bus\x00', 0x10, 0x12) mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0xf1d) open(&(0x7f0000000100)='./bus\x00', 0x84, 0xfffffffffffffffc) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:43 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc010427b, &(0x7f0000000000)) 16:00:43 executing program 0: clock_settime(0x2, &(0x7f0000000040)={0x5, 0x80000001}) clock_settime(0x0, &(0x7f0000000000)={0xca9a3b}) 09:15:55 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) fcntl$getown(r0, 0x5) r1 = dup(r0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = dup(r2) poll(&(0x7f0000000000)=[{r3, 0x10}, {r3, 0x20}, {r3, 0x4}, {r3, 0x18}], 0x4, 0x0) preadv(r3, &(0x7f0000000600)=[{&(0x7f0000000140)=""/15, 0xf}], 0x1, 0x0, 0x0) 09:15:55 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x26, 0x0, 0x245) r1 = socket(0x1, 0x1, 0x8001) pipe2(&(0x7f0000000100), 0x10004) connect(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e969b4e41cf61fa"], 0xa) setsockopt(r0, 0x5, 0x7c6, &(0x7f0000000000)="27a4b3b65e2653bf4f7ea2d180ec7dc9d0c7159bff470ff13121ab0752c3c79c42c2f5d2ce65069eec27f5d4ac7627cce4df0430c69fee3bb0ccfa3b10b3a51d3ec6c0a57bd6d3c9966b4734d4399526141eaca7f2da4bfec4ac34033caf06e11eecfe41fafa56ce27ad0bffd0ce6f5d686b3255b4517ceeed26ee201088b0b5083f8c423b7d028eec", 0x89) setsockopt(r0, 0x2, 0x8, &(0x7f0000000140)="781b546789616684135788da190d613c8f43bd3da0001bd586c89a048376acb94041bf8090e2ba2646b108d26f08c5e79784ee3dc60a0d42d72f474c5dba5ace357a5e63a28399e349c4ac25522c4d32e22f59246bc8826f8c7d106328cdacdf44663c87061e70bfce1819687acd730d4cd66f8d4cc1d148b864eea23c5b2ef25fc011b5d92caefb0eb22cdf4f2fbb79c321b6e837ba03568b926aa5ca78381e31dadda154618cfc631cbbb4da", 0xad) 09:15:55 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0xbce9, 0x7fffffff}) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x4) mlockall(0x3) setrlimit(0x4000000003, &(0x7f00000000c0)={0x100004, 0x100000021}) 09:15:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1694984b443118fd, &(0x7f0000000540)="b6c7e9b29e749913536bd1962f571077b47aa0eef3f485f275010e01d4401bf587b96bcc6b0d5c060000008daa003b1fe4f3e62c712f0e4cbaeac549adf930bdf137e8cf525dfaa300000000000000000008000000") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x0, 0x10000, 0x9, 0x3}, {0xffff, 0x7, 0x7fff, 0x5}]}) 09:15:55 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(0xffffffffffffffff) 09:15:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x60}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000001c0)=0x2) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x9d, &(0x7f0000000100)="01c162ba7c3fd9eedc7a839c637897982e55f61d7cf4300ac60584beffd1976dcc5cc08ffabc9136d761af0eb86f887f61b88951eeb480c5147beb29d72400148af181e640c0d46a27e9f9c660e695c51008225612ea414cf8f35dcd79f1f4361155653baefb9a33234744dde30fd7732cb646f49e94accc6a2bd838c74d693db1e965fc6d055260c67bbb7ff9d260544877c669aad5a153b7e0171f2a") getuid() syz_emit_ethernet(0x1, &(0x7f0000000000)="e4") 09:15:55 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x10000, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x10000, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0x3, 0x4800000, 0x81, 0x9}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 09:15:55 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8, 0xd6) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2, 0x1000}, {0x3}], 0x3}) 09:15:55 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f00000018c0)=""/183, 0xb7, 0x800, &(0x7f0000001980)=@in={0x2, 0x3}, 0xc) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) sendmsg(r1, &(0x7f0000001840)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)="94a6f82cc5bc9f37f7d3cd0a6d1e7ae06f4bc13e8bacf0cfdc9f030fdeccd551f9353776e6eac4743796ce1979746f4957f312660d878435b50f5e0393d0e5a2a9f7df66bde63cf90116ee23c7a373ba9a6d4f73c470b937b82c85412c0e625d0bfc85997cdc1c7f642a8e646e887056838008b0b510d9fb5b025e6b6becd21bf29aa2d88746de47c0547006ac7cf86fadccc6dea6189b28fcdacf0276338fbeb133a0a061b3627dd5c882b2594a8c9fb3a1bddcd4caac1748c930551007f66be1fe30913364e9bfe55ac5ca9fbef173dabfd562fa507fa0f883bcfe1deee467b1317370507a98634bd78e65ce12bbf850299520440838007a5abd1495", 0xfd}, {&(0x7f0000000280)="daf4e7830170c47d950e01ee01539352323ca784f21c43fcda1db97ce0175c8239fcf277bca9034ec77721203a1322671f5d26c08aff83066dee7e99efc2f372341ce6dcbd221e90ea9d03f77282b25fbb868ddf8c31bc59dfd4c909471b8054d50e7fc34562727b9a73a9c51a1aebdde1a75ffe31150a727682a68394794f76da4180da4822dc35bbebfd1bfda2c433cb0152116106a797d0", 0x99}, {&(0x7f00000000c0)="867190735bd6a4ebdfbba28da9e21b90d7e05b78b77894863527c46b9f2cda6cf4a5427ffd", 0x25}], 0x3, &(0x7f0000000340)=[{0x1010, 0xffff, 0x1ff, "291d4b138622cb38016806f4f0c1517db55f22302b45d0a5c20f29b482640721ca9c0f705488cf91eafacccc0cd3af6b22525b006297d2cfc909101a66680c24cfa4e68d35d55eea55fbb3a1af67ad274d1899f5b165da1a0bc0e84718c2ad24189113563be3bcab64f1b7f4f126350dc4d764c21e34d5069676ad545f233edc804606b3b2539b2b68b32dadde3727c2fcf0a0964c0b7036314e1a9d828791f06ce413191e46e8f5894208459b20f704c3a76aeda78e61cd5892451aee91ebe2456e2baa670ff89d00a9adbf350ac8fa2b2be0aa49685c98f35bb92e24479f3a3d66753d11106352a628952e9049f565fbc5000631d0bfa9073804dbefe318c25f1dd852986a8646ee50f577e0a5d66fdbd6ea12f22d3b6660fd43d6f766f5e03c6793c3d18cf9322298d8ac67dbae93c17d3ecc4d29537ba932c3fd211ddaa5d703518b9295fbbc8faf63d6e40527fe97aa63bbef3025dd8b4e7e6fa0cc56918efe4a0c6501df727d579776ade6d4691c69bba8777febf4abdf4c740886a094a69fcb4b4520a499842c84af436077d22eb382ae38a56fdf2843d0e629bf4f844435ec920d09b47384f8c53bbebc9bb4588c4139d9a8456bfbf63087de8ae3eb77f8c350c965b17f5d4230481161149d4200f4b98af340b4f7df7d77c87d26494f0139606e8fcace138dce63f33e628a171f0dd53b42266dc41daa3cb125c345dbd60781e07af39cdfc22301f6ed85ddf52a1e2a63f9702edebe61389d661767e237ac8efdd1e9ddf30adf5e66ce475059f3df284a07b3bd9ec2c4b3195b81f013befe597b1d34307d26b63b29106106e388c234cbfa3c8c5c96895c305b72501ce3bdeadeba69274691426f31f14a0bf1b12f755236a6a281a70b1adbb4089f052bd910314711d6ef78ab5947b7f2c2e7029f2de318f06ea29547ea174f8547771540b884978fc5dadbe4804ed7e69c9cde2a9df8e723c0336d3fdefe6be0b4466be37d1c9554aa5db3eb21ae1398a7c2dbbbe2849f6c47f60b978f6c503d94e348b4a70c261fa967258c5cafef3f2239ef97866bdec6fc1d2d2b50eb852fcf6f2b382b1b2438afafcd62465ca92a86ec45c3af0f42474c2e25dc1192e1d0ca4b21d4863a5b9771d78c7d974365614392c3e2f6f65a69dc39ad3904a6060985b6ce31f138ad5a5ae533f055fc0fc17cb613c42f2a3ac73c688102a61e42d3c023bbdb5b9e52412adc520e6a0207ca4d2606f6af171921ca2589673ad526d28672857501024b68c93a595473f58947c91c43f8263985c3ba08b376cc76225dcac6398e31c3dfd47f1d066b2bf03e4e1df1dbd130e8aa741b13594a854da569759be7eb909fd85aa117cbe4ecc5d3d4fd1d01145afc088aff89aa28f4a84ea83f468d2701022939f1747abadaf0e4226c4765f7ec4c7c0647ec380bb61cfe7384572682a58f20514bf4e269e90d8739875bb16411d4609034a6e05440d03f94a17fb0958d14c1c1a58e5e6eee72a77f12cb3fda5f797b0f8f505503461469afb044cc245086c1287d6907112c42089021a4c4a46c345f1a1f77906fa27bc0549c53bd95a5aa1ed7a7fe8b83f993a41fc8eb42e63e540f801fe93e8aabd1196ead85d395f48100f715d405e7ce091d762c7a52adbf08b608078bff0c6ecf76795b881a9d74446eb540e1bfee9fddd8284053896d5a2c006b3116a7639c87628e6a01afc5b0ea52d1bbac56c87b7697b15b27ca5d3dc6467bdb4923e5bfa1cd72da28f61146a10ede7978340370ac9b119041e6bb0a19f297dc86bb65d229752b9982871e7b83dc42e022d1b85a8d039b106282c37b8db2e185b834c16854ee3b7ff33e2e80a6280beee89102025469e6577c3a92192d8008b8b126eddb3eb03b625b7fe7e785982577b4ddb2b335538be99fdc52902e4cbd45ab9558fcb272d7ff4cdcefbf916c0ecaecd9d7cc4ca54741e1176ca5e7f16a05ccdb9c15db636e6be9c0c8209aeb8057ab67d5ce11325c017167ca8c4eeadc30c30d098dd412a22cfaab43e66c6310ee3b7c54097d90f3306f4d4ac8af0baa1dc1e4660ce2b0994cfb2ee40cac6d2b4883241165a352b0b570f75edcca0c1cf64414909ea2491d23e09ccc5f882f0fb5359d97db48e9968e1e211d4bcb64c9e72dee017a930966d7c9cf187fe9ed72b5e2f1e7551177931c7453b70725f8f8553a6c5605fff77936f74d136353e754f9509d21863b29eb588107982b88302894981185ab51fda82de4a43b954366717d326c00debf611d83c8526c34638bdf12afbf94ceb1a9d8e30f2282e2b08097b228147e6583ecf933b0b0edc32021a1b5ab411aa70be046c6f177a48166a997f9643aca0fbd5a763aabc41f429caa7bd1adafade937c1e2a0ce95b8504d77674638d43a4c96653447f19f1877458782877eab1ecfc9d22c47ee04f2f4e686b3a9a844ddf9b00179848fe16d391b2c8d14860ed0e27e12ff358806ebdfdcc221f1fb2ce39abb187598768d5bd51590369ab5420b6652c2441fa9bb9561b980a4aaa61b8edf52bc49b9613629447f551f895d458e6eb8a0e294cb3a04a259f7b3a4ac02e8cd9db052a001548ad9a9cec39d1d365cc353ae03144f934d3a3967aaa0c99b813147638de913a0ae5587da42f838983e2954eafb9f0be6ceef11a56c02e4671a22d14cba3a66d39e0f95920550e7e97cd354be6ced71df3194ec2b0f8a46ae446e10f238c3008491d2026f61481f521509c0f8bdd1b992aba4dbc1212faf5f62e33dc3aa827d2125e69d0abd12db90d0ecbe6e658023e05ea9e454516e6155776a7510130e5e5ba9dae6508c7f84455ab85d1f6c6344580207259b84397b5bdce114da14709d52923acab9f2e4ff04bab8ac5e457043b973c838267e71170a4c89f646f3b36cf383456d639d668e0c28708feb0945e74542d6b2aa9da2ad6eaa32c06855538c2a16ceaf76eef8b93da18a16bbd4323dcdb41309b984f93ab412a5acea3d21366cde189f024ed78fca15153bad3a56b92b1f9843fa9024ea1fed50a1e7066ff3c3eef4e809fba66e3a6d1a194a83b1887936f1f7e98b55ed0970b8fc4017edf40a0abac414c0a89bcc59956bb91f1d673c19d43873ec94b51f30d46add7b852425c70f30bbd4d1ef432d148c15a7b9a4ff03d66734bde6275af654d9b8a1163111a47fcb8609fdb07bfd834bbbd7058603dc10837d49f0b94f551713d45a1827639b9fb2a06d31e8284514a2f67be20655a3dfb132002ab93950501ee0a5360f5c31b94fbaadfd1d35da155b238de1b85ee86acb200d46ab6c06d972096f9827547e5e0240be23b17e512844c09ede59770af390d067e9249cd75ca38b534ac099a2c9a34054393b461a6468f009e6ddccce979843adf5f31ea968d184669c8de3709fee6283ed6a788da6f0837cd2aaf86547eb9caea7a957080bca6beb84061353e0c0bb86a98c4accc46600556680424544216eb589431dfea0f8f9a232bd1691a0af7a6c242cf44984be657d866cf315d8b59cbdb8390965ff6047500d8d420f98686c85a4cfa42e4a1245a513f562a590aadb1050abf4ea0e75847fd78917d5de7fe5c66942cf581510d0a613aad2087661d4cf1c904b0b82d84d78f8042b3c40ea6e45dcbb89260fbf8361c8176d06150da1290f5394a04f266f31ec3c6238ceba57a0918b062464f9df6cb4f12a5ca4fa86793a7f8e60660359313c30ebb2d5ad83b567eedf5584bae8fb97043361dbef22b26b4388cf11aa5ba476da61113cfb36aa3c011b8f3954dbca4ee2d0b9224a8b05315c14aa4e0e46d608fdc0c614bed99467e54be21fc69f9e2852ba265c9a44b4c15d9eef78aea3218bd35e5ae4466f4644545932394e33505c5eddaed49b3f9f56431a44eb6cc5d571495ae7fee2b0432cf3a6237e49e4f8d986c3340682f4c173ad405d2b8b2a32991e001c6aa56a83ab1c058a55c795a1e614a2eb0d526b797b8873a3c2f38c56cb3972e1383135a5be60bd5f98987f071df70702a375a7546d37b1ddffc7609992dabcecd19b169ed98a5017ec0afd74b7ef1972bc4b044859e1e01e373853f793178cc90f4467b86162c5a2035d7e3c3792d4ca6307adae6fa03f2f73655f1f0bf335ecb0959d1fcfa11e9e2b34383d5cd4c2cbdd5d087c55a808f50143c374f1a3612ebc6209afb6afae3def0fad24308008b457e526c3b904bca785aa1aea5ec2f583ca9cee7ef00778025769b88afe57a2f6f328f4643963fec204bdb5d0dd40ce7c9c371e2d0aced1c0346fe8987f69afa2d39a9058ed83fbb2eeea3568feecd9a4f4c1099e4ebd7904c42be090b3dc63443ed95af4c7c81aa5834f6ac85efca6439a88be8fa56fd2f862287113c3be4f4a97d5eeeddec8c5bcc0dfe88c946006a06a10fa4c241165fcf0446d748ff47f4d97adac674ace745f8c7089d5fecec5f8f1a1116d8a2839f62e08de67a26620022be3138448ac6e487a50d5774062cf14b5d24d8a6af8c74feef6c6283779fa4bfa51beac7263426dc49a662579bf0d908634fd9a075ccc6defe1af77651b00052843dc432f450f14404940ea551b32dd61db9b8db2985a40626ea6b1ee9223d073ec4f59c278d78aadb30d2f646069def12ad2306655f23716df8803b2aef9f1c7283c4f891e7920cf7a46f196402fc460ac2ff83d38651a788e895ebab813353e3976cafcecadf2b3674d6c641236488bad1f9f4821fa53f4b79fc7263cab7bdeda2815d3bfb3bd6528fde25d1ea54d2c47181be085ec4406a4d8c21258950d225fd26df9656f90881b7707928f11e9f2023057834f59ca27211170eaa0bad34b5d1a8cf6feccfbeabb5ea9a1144858346189d2e4060c07e0fa57f36f486473895c27bac11bd6c7164f905802f366cbe711f09837c37b2f78c20f1d149331cadb8b7c577be87a04a543d9438ff1e50f4990fb3da6f4e81271bf85777c29e696e50f890a2ef2c8cda5c28eb2a5247ed465110c1efbe01603bee6f06a04262b463cfaa628d86f4bf47ada5379a713dcb654d0d7f3fe385c692f7d9f76719ef487aa8670e9fdfae0ebc59279e720b03cddd22db766d274ef055b6cf14cc306082a707f12590246e3ff11a9877d07f5b948b2fc0732e4a580e82c4dc17d4b0dc078e8bda0069edc37db2f3b0dd7aeebfc89cf2bfe202b736933bc68ab2ae3f6d44fc34cf6f7209ef5dc1992ea706d90e4555b09edc0fcc8f62f235bce2168f05fdf2e234e689baac3cce7c986ec5476e8cf8383a94ccc2718c70c84c4204d8241fd7993783a66ab2308a002980decd98b236bedf80780b4dfa80c84aa7baaaff411f25d1444ea143d63634736c6da4b3d9b69329af303f641b7c46bebc52b9f6f792524bd7f823d4ddb9e240b6a2911b6b17b3a94ae84a5dc3ad52a52b895a71805f9301307380e4c9cb26f67f491a47b566246142382573a42596c4467794380b0c9218779deaafe9db8699b56ac2de4fa5443af79aef47df9de99ac3a2b01e78071ee4c91515dc54f63723f57bd7bd2212517b5de3e04f7b06ab899c890c2213bc245f6fa0cd8661c9b09d40f3d193e5ffde2eb3e181af2e994b95910ac180bc22f841fc080af865b57213e2c3f0d3d8c27473e2fee88efc971bf8b9844e9830b2f55f1a3b13bb7a1e2838b56b05f6c34ffa9ebfc8abf764b2ab27282aea7acd780867aef064db0ca646b2e4b90f20829727c30f84af61c1e5dbb3ba50e3fbec7f891ed5c0fdabd580755c4edb9916b578a15bcf542fd6dc69dad4220fd"}, {0xc0, 0xffff, 0x75f1, "6de1aa7bb66295f46eb9fb2021bd5c38e6e31d773b6166ec5142154b25e005e81eea8cf817e5c1d640825af5adbd84a9d39f7cd77321f5fb6b87e8f9e9f8d43213534d07b73c5048e24bc9adc7f4cc02e8b0f5b2037ca89601b2d81ef0bc43e3a0b978cc9ff4687aabc86ffcddc1888d5598164644aede103bee84fc1904921b3661066561bdbf37b703660098b2a9189e8a3900862549c84ddd0c25631e057e973a84417352372d751c171b6f7309"}, {0x108, 0xffff, 0x7, "a10b9a809c8fdd1422df1392fc08e16d4776b8fd7cd426328d963cefd2364cc1e4cba30dc304e7e3a78f1bf60e424aa1deba8328a1c9dccb75126ffb8fe4ea025022a066050dc836bb2ffa897e487f35ff12c477a8b606282b17919f8ca9bfa93859ce3983850592fec12f5b13a49401df54385702e94cf0ad498afc713d097f55c2c0a7d04be19013fdb13389ee5b89a9f02dc534bf2326eaa9fb660cb06c64501a59164a7a6433f77a55710865c3bcb9830a13614a28874b19fdf87d6916eff48a736e9a962a24e302c5fa4199f28e89eae302f6f89d3f566162ede6d2ac0bc809612b50fb25e9705c050b21ac3dffa68be203d6ce"}, {0xa8, 0xffff, 0x0, "2d2882f47d370a7dde9eeb888ce3ac116d34ba258d6930483724cff81f552b8d002ec7263e59d4f5645fcda4797cfa7d8bf0d25392d734c3737cec799f023e973c458ff63ac9834d67222571db2f8e8ed5fedae216b12fbf3ab869d6a760fecefa25056074410c223574bb0a99c8fe26f0a2834feb57e14040380c00ee220c36815def2ef5af0a3e10de67daf553fb53c67497c02d6d6ef9"}, {0x58, 0xffff, 0xffffffffffffffff, "b16e90089524b2c9a1a5db1e4c3b7bd4a6b24b1714f290d36f5114fececf2ff367324772d71215de3e3f56714e7f202b1e3ffec35fd9391b36945e1672e3ccfbca2ab193a46919"}, {0x110, 0xffff, 0x80, "0e99660e0888ca423fb27faad2bf19b17759bef39c9ae5b043f6977fd23ec097d277b431cc3bc2bc4d5bb9b73f91fc4c7f992b3559dc1463440394c8bef102ed94ee98cd2b9fc5c2ca69fdf8b7b0ddb35bae012decf2396c0c585cab65aed312fbd670aa1f0ab08530e0995a7ea68f43e21accfcd2b0426c1670dd03dc49673fafccb0abddd015c00abb459113ef3fc4e8cf54030f306dae143ce017d0bf8cd6b4224d6269da3efea3e815fec53a36a4b453ab9bd7d545fce6ff5eb8988e4ed999a89934b15c894bdd34ec85bf00d939b10c46700635677031693726d2193f57e090fcd38453e8be941932f6506b0dae52fc7493632776bf3d4f4337178b"}, {0x98, 0xffff, 0xffffffff, "50f588efd7176e4b86fbc3bc930c1ce8a1fc9156b77005b0d4a4ce6905196869e47ad43dae73652d5045373ebcad382f3ca2e0fb191b2b89202b4d64bf18ba16eb5df0f4a4efd7ddc569564b00ce85887cf982aba7aa238a67948f4dd9e26f2cb1b0e75efc8ecc1c1db9eb0626c4afefc768b112eb51fe3d429add971c5cb03ecc9e7d702a"}, {0x78, 0x1, 0x1, "48b3b341d449f3054dc7aaf3a4321be1540cf4f8da942992f86913fc7ecb2bb0f5f9705d1e2953fcd6a44021ec5fd2f9a4b0834e54b333fdb08279ed6084d8dca0411971bd0c3592126be9cd20972dd5dc575035486bf22780a6ae322cd95f63be65315f64550259"}], 0x14f8}, 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) pipe2(&(0x7f00000019c0)={0xffffffffffffffff}, 0xddc6fba42ed17eb9) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000001a00)={""/16, @ifru_broadaddr=@in6}) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = kqueue() dup2(r4, r3) faccessat(r3, &(0x7f0000000000)='./file1\x00', 0x0, 0x3) 09:15:55 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x3) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = shmget$private(0x0, 0x1000, 0x2da, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/83) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:15:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000080)="510fc3a038", 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:15:55 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) sendmsg$unix(r0, 0x0, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202738cffffffffffff"], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0), 0x0) write(r1, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf3d6a6d9fa6d8072c8715c577838bce80ea30c1015ca2b99a9f1fcb999681c99e85333419dedd489f538850a78da8799c56d7f4566f3ce016bc44a80e2d7852580d923d8d2832e3d9b9fa72645532b3dab25778ca6d3ef758fd51643f36378d26f11f28394b2d20db6b4b45e4e28663c933bc746e38fd3a2319e9efb128142b31ff859662e5ab44723e1447a18b8c0fba0ff1e3ec34451ca4ee2c4d1345f049169d88862a8bd400806652caeed3287daf9899e49bc9ec24372cc1692dea1d72822f38044a123d4098dcf75e30232d250d262ce631009f16e75cf0b42085a6817896849880768e88956da018afb91240376ef71b4e9882350ef6a0de1b63a225b73440268efd074af10fae84c645d533f61bf02c0ff88d71e4994adf8d454a7f0d0a877d1340bf56d7339ca614c617313db95513394f9161b92e2ca0309b501a39d8e3dd63295638a1848cc397bbc2c8b75e835497b63cca6fe08252c67848c1f6d5e948e95361b31235b7877e93e68f55a3fd6ecbabac0b4f2ac21c7767dfdbdbd519daf008426063b5123cb8842f52eac24ab9a65fd35d6784b05d3cddd7a44505a0c297de7f8e7478140a951b48096efeea7fa82d2bae8497e6589e2c307bf52159f44b30ca4f81b47aae83d726b6cd260128b84f3462691c8dc27f8d20adf95bd95e9a336770dbdce7cccae3fc05a232e87c41636e79010dc9439d450c34401796e768f915e6109d52aa0e8325c86b425dd73302dcced488297f9faee00189eb4030ba3babe485af5f4e067e06827fb2342403d5b0e790f8c56d021e30e676ebd235432b1309e960bcddc850c685f32962b38bdf1a1718520cb4f6a87b3cc9b707fb47616e0f8aac4af0f16c5150ee7eeaafc06cdf30523201511eff5c851589d7174ca9f34c5fd77b69aa1fe07c32b3c970492de9591da85e206a31d6875f7dffd7e2d942ad1661f714b26e90b1569c7d6a2fd5d6d78bc6dd5440cca86ffb8e2723cad64d0607474e3c4fc226d0c888f17cb7c7f9db19d0ddca3a2590faaeb195c72d496aed686ba32bd6980257b553bd640e6394a6a07e642f4e0b9ddabceb3fc692e04f0c5e0729fb12bb2d13a32bb813071664eee053d8b716c5c3bccddafb32b1541d4c12d2077f952bf5a7f8a447a7ea704374aacb7fae36ce1821db46d172305a51924175637fd3adff7e19044bb59b915e465431107426155f68556e0721cec56122ff8a3ed7416b767eb9344fd0b093290c27c7d6d3f9cbdb7258b9e317f4d4d353a8d58bd8353ceb5e5b75fbfeef80c3b663efd8151735319a3e6a9c1167de0aad7a8c78ab05fb3a195515902c9aa0668adeaa6bf6dc2cf98ee6e3d1978e1fa4b28d98b3be8dfb30878740e567be9188e90d434d5be7275cfd12f9fdf3cf76e29d31dbec54311a006bcfc88b86cf6faacea37ba85caf05eaed19000c63c3e1c0fb2b51dba00c25afe2df5cadd6a5126ec4857312be165ac59c128daa614032c4e98609eb484e80964718525325d4ec1d4e9143fefe013fedfbfc770ecae3f2a6537481f73d78cbc53e15fb3661f040a00e88c18f0223d4b1e4de51bce7a52d14010ec5cc3444a074afd4c7a2dbc7c773d11ba0941699667d2b568734b699ff5936eece9d83a481479d961e2f98e7e8b71f26c05835e8fcd749c95457414415d72a6a3a23a8cd0d57", 0x61f) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x10) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x67, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) 09:15:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f00000001c0)=[{0x0, 0x6, 0x3, 0xfffffffffffffff7}, {0x200, 0x6, 0x101, 0x200}, {0x80, 0x0, 0xffffffff, 0x1000}, {0xfb6, 0x7fff, 0x0, 0x2}, {0x7, 0xfffffffe00000, 0x6, 0x3}, {0x6, 0x4, 0x1, 0x1f}, {0x1f00000000000, 0x3, 0x4, 0x31}, {0x2, 0x6, 0x0, 0x2}, {0x33d, 0xfffffffffffffff8, 0x6, 0x2}, {0x0, 0x5, 0x2, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 09:15:55 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0xfffffffffffffffb, 0xfffffffffffffffb, 0xfffffffffffffffa, 0x1, 0xfffffffffffff801, 0x6, 0xff, 0x1, 0x2, 0x1ffe000, 0x401}) fcntl$setstatus(r0, 0x4, 0x83) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') open(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 09:15:55 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) write(r0, &(0x7f0000000080)="759b166b784015df347c0d3aa8893398", 0x10) lseek(r0, 0x0, 0x8003, 0x0) r1 = shmget$private(0x0, 0x1000, 0x78, &(0x7f0000ffb000/0x1000)=nil) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x10041, 0x1) ioctl$TIOCNOTTY(r2, 0x20007471) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x1000) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) 09:15:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x1) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000040)=0x9) 09:15:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000001fc, &(0x7f0000000040)=[{0x3d}, {0xfffffffffffffffd, 0xffffffffffff8001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x401) 09:15:55 executing program 0: r0 = socket(0x20, 0x0, 0x15) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x401, 0x0, 0xffffffffffffffb3) geteuid() sendto$unix(r0, &(0x7f0000000180)="99e33ceb0993dbcb4265d9403c7b1f4a8a9f248f2003551495a7165155536bd640f2c5fdcb19f1032775e2fea9442687c5d97c52c8e21ac22ad2a5969eee5186d7db56874ef576aae93b76fbd4e3dbd0ee02096c4b8add5d46d3806f7d71578672bb7449fbadcb7c4f5962f07ba8331e3b4acc9eb2a7d2ce6ea22601e417fef491f83dfe0b786271a90f53b6c4f20817feedb58590c58a7577c51f2f970b912c8b189f51e5a862c843ed107d0c76f53478b767d97f0e8ba87118cf9498ceb21ac43fad8c7207fad29e1d1f870a1211d772f1ee580e3e25aaa490dfda7e5417d731aa", 0xe2, 0x1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r1 = shmget(0x3, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) r2 = geteuid() getgroups(0x412e, &(0x7f0000000040)) recvfrom$unix(r0, &(0x7f0000000340)=""/240, 0xf0, 0x41, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x1, r2, 0x0, r3, r4, 0x20, 0x3}, 0x0, 0x76, r5, r6, 0x7, 0x7, 0x7}) shmget(0x1, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) 09:15:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 09:15:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x3c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x3}) 09:15:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x60}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x1, 0x8, 0x7fff, 0x5}, {0x7, 0x2, 0x2, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:15:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="01010200d4b075669ea6f55fcf235c036b00000000107d0cfeff0004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x15, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea46fc7a7b000048f4445ed5", 0x18) syz_open_pts() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff04}], 0x100000000000005e, 0x0, 0x0) 09:15:55 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0xffff, "d730c1e7bb6fc6e23c5b00000020000010e74de4"}) bind$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 09:15:55 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff8c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff00000000000208000000000000002a538706000000a71800000029000000330000000300357000000000001189c3"], 0x38}, 0x0) 09:15:55 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x3}, {{r0}, 0xfffffffffffffffe, 0x18}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) 09:15:55 executing program 0: mkdir(&(0x7f0000000040)='./control/file0\x00', 0xc9) unveil(&(0x7f0000000400)='./control/file0\x00', &(0x7f0000000480)='r\x00') chflags(&(0x7f0000000140)='./control\x00', 0x0) r0 = msgget$private(0x0, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x8, './control\x00', './control/file0\x00'}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000280)=""/219) 09:15:55 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) pwritev(r0, &(0x7f0000000040), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) write(r2, 0x0, 0x0) shutdown(r2, 0x1) 09:15:55 executing program 0: syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0x2af9fa24) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040)={0x0, "e4921d831cf8ea091b1a5d0e1f6b2c77da5786669329c6918e0f920e4daee72850b8857b835d61c2d8fa9e82b200edcf49c1dbf11de791ec83ccadd11dbf565bdff250d83b3d8fe0df6c1570ae68a002c63705b3485958a43a865ebd2eeb5168676a40b9291642b6b32be10ad0fe27fa26928285c82e8e73e5365ab8c3a363363e714d0145a6bc4d4590220f6c6063fedeb20b01c6f1e54d510c9238f508cc4771f6fb835b5b30b24011"}, 0xb2, 0x800) rmdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000500)='r\x00') ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000140)) r1 = getpid() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000240)=0x100000001) msgsnd(r0, &(0x7f0000000540)={0xffffffffffffffff, "3ff28ea772ee0aacd7f331936fb5a1a8105e07657f7cc01a671883f8931029009b3bf71796470cbabf1e4bae9978131800e51824f66ad173b62401000080e12359312a7085503515d2b6e87354b6c66550bea8e3b99b0df0d0ebaa46d0275e5c071610539bedcb870200d8abb71870d1f1a8252f6b0e9b07934b8e4ebd4093988545be0c474b13f84411318d9f"}, 0x1b, 0x800) r3 = getuid() r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x0, r3, r4, r5, r6, 0x0, 0x4}, 0x8f, 0x5, r1, r1, 0xfffffffffffffffd, 0x8000, 0x7, 0xffffffffffffffff}) poll(&(0x7f0000000400), 0x0, 0x8) msgsnd(r0, &(0x7f0000000440)={0x1, "2fd15ecc38ec2fe0c033d2e6931ae6307aca10fa550a8f2399bf71ee347584ab"}, 0x28, 0x800) setuid(r3) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000480)=0xeb8) open(&(0x7f00000004c0)='./file0\x00', 0x880, 0x1) 09:15:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x8ab, 0x20, 0xe711, 0x0, 0x8000, 0xce0, 0x2, 0x0, 0x2, 0xffff, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4}, {0x6}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pread(r0, &(0x7f00000000c0)="d8c5df7121038189d89c073598069693faab6bea51635f31e9305d82dcde358aef0886bdc1e6c6e1c8cce5", 0x2b, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$KDGKBMODE(r2, 0x40044b06) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:15:56 executing program 0: r0 = kqueue() r1 = syz_open_pts() nanosleep(&(0x7f00000000c0)={0x7, 0x80000000}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff}) shutdown(r2, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 09:15:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619315a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d36effe0ac237d05648587353179d4c5f16b136a5d0", 0x6f) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x2, 0x2, 0x9, 0x1, "6061515eba7b406ec37cd87a0dc10ec64b9e669e", 0x9}) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1451, 0x5796, "b04d6a07000000000000001a00f3ff0a6300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 09:15:56 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000001c0)={0x8, './file0\x00'}) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x3, 0x2, 0x2}, {{r1}, 0xbfb5d09866d618b0, 0x21, 0x5, 0x6, 0x3}, {{r1}, 0xfffffffffffffffb, 0x1, 0x1, 0x9, 0x96}, {{r1}, 0xffffffffffffffff, 0x36, 0x40000000, 0x2, 0x3}], 0xffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x0, 0x1, 0x80000000}, {{r1}, 0xffffffffffffffff, 0x40, 0xfffff, 0x7, 0x5}], 0x9, &(0x7f0000000140)={0x9861, 0x9}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 09:15:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000ac0)="582720efabd16ebae60400259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619514a4c8ad7ce4bcd660eba26135a223bee40ebfab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d7228193ef16a0000000000000000", 0x65) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x4b6d, 0x3, 0xd9c, "9f8dd8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 09:15:57 executing program 1: select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x81, 0xe21c, 0x6, 0xffffffff, 0x45, 0x6, 0x3f, 0x85e}, &(0x7f0000000040)={0x401, 0x4, 0x3ff, 0x9c, 0x3, 0x7, 0x3, 0x1aef}, &(0x7f0000000080)={0x8, 0x800000010, 0x0, 0x6fc7, 0x3f, 0x6, 0x1, 0x1}, &(0x7f00000000c0)={0x5, 0x3f}) 09:15:57 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x105, 0xfffffffd}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) r1 = shmget(0x1, 0x1000, 0x279, &(0x7f0000003000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x265, &(0x7f0000000280)=[r3, 0xffffffffffffffff]) r6 = getpid() r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x8, r2, r3, r4, r5, 0x173, 0xb427}, 0x1, 0x101, r6, r7, 0x85, 0x7, 0x1}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) 09:15:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="57a0924de2", 0xfffffffffffffea0}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) wait4(r2, &(0x7f00000001c0), 0x2, &(0x7f0000000200)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00800000000000000000"], 0x10) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 09:15:57 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) r1 = dup(r0) bind(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) 09:15:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:15:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000080), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 09:15:57 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) connect(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x5, 0x2, 0x9f35}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) 09:15:58 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000000)='./bus/file0\x00', 0x10020, 0x5e) r0 = open(&(0x7f0000000600)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510f", 0x2) r1 = msgget$private(0x0, 0x2) msgsnd(r1, &(0x7f0000000640)={0x2, "4701e7113bc579ca97946a600021f9480f0943e47c542bd0340bc87cf9fc2ee547c8473123e7c8e84c2709cc557d33c6a4b05033c60a55bf769b4d7682bd4233abebbbcb89419edaaf5a08ab78e2dbf2976f5ed6e909ebb264f3233b1758085e793ef7717089ac2fae4d90f7d072cfc9b33872337c9abaeccdd809090b160bf59e3c9f3fa179cb683762dc89a3210a9a7b698d9c7b5017e086fea2a75f32fda034aa73aaec99"}, 0xae, 0x800) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000180)="93237fa6489cfdf9a95fd4a7e1fbce08ee5b", 0x12}, {&(0x7f0000000300)="e3f90bc4a401d16ec5baa291bc42c4240a19f6e645876d22a06adaba5724b72e3f2dd2365bd7c472aa775cb1dc546292c23bfe9c92526b13f7a623334b42e7756c980a2f87995b7719b8b4953ee81a4d11b19d5bc0d5db30d36e37e39b18edafee6ae5358f9fec8b82e6f686235e8a0603ffc5946fd2e2442da3b66dd67da7c52350d7ae0a469972539419617d57cc05e2b3c2867b502ff2d0054fbf2e956b7fac9af87085bad62f46ec2eef18cf9dbf7a6ef3b902936d6840bf79823715f0ac307668f5b30ca404e6ab41b6d5ee35", 0x105}, {&(0x7f0000000200)="524ced5780e5b4ff55573968920136bda749eebdacc5c63a1822da1e5ceb2551e16dc4fb0d1c71aaa9ab0b3698b9a8b422ef1331475d05747511433d37e3000e6a9114dab7868498718a0511f88b8a5bd89fc9fe227a1270568401284c168a4744e38af7c490f9512f355d946cd364b3e423ccfd61071b8bf2b28108837a0df1dec83bcfe56e705dcae523dd7c", 0x8d}, {&(0x7f0000000400)="16bb66617e0b87dfaea42ac0616a3485612646d00d4dd45c6115103e3f88baa5132ea974aa606426e60df0", 0x2b}, {&(0x7f0000000440)="f7f2cbd52effe00647a3c48f380781106e31d4859f1598242257e607f7dbb7c31d822af07ea2da1f3a45002632dcd5be26fa0b63730f85eed685c632c3e0a23f3da12b568224c13a4e71fd7e6a6a1246508465c27098fa0bc75cdb7d2b0c4830d436a1df773371a15e925cfe80e8e9d84c86a23f273f3c7bdfed8224b9cc455f05471ac0744f6e57d336eb86db2a73b4d74596429539744fc458d9460cdc", 0x9e}, {&(0x7f0000000500)="db320003926e641bc794f666a49acab0b4333336e74a238a0be452b503dc08d05e5d44f873de5cd523794dc50bd7677319b682ca0c3eab2912ef8627e702870de6125b43d4841f76619a05c9e2eea19707bcbdfd0a42b7c4300d3d6a73d001c4b841a5801587a207885a3150d75122370121536f8976fabffc390378535492c20c8c955a7a456b935a3b8120e58ba52d03b8b9906b2e5c0530cc2485bde2d8bdec8e7b355554b2928cf39cb06ba5c5901550359d1c9715ce68d27ad53670f4f9120ae0129f8bcb11161b0a13978bf4cacca626994d63b78e8c8175ce1ea763464040a4d294a87c3b5970b939a97875d66e3dcdcc185355", 0xf7}, {&(0x7f0000000780)="c17410b4524129928399151e294e19af13af9ede7dd79e2420beb058349e33e96f14c290c01b9121f72f4303bbce34b7ef894dbd85bcf24e70753fd1e4d04a35bd8bfcefd776deabcb5c8193c2439a9df49720738ce2e585db5a654f9790cce69c2d15f879e9dcea47b4c29a3c09f4666ad1d64634b5a8dc0ea3e11ca22dfa3bdb3ad4515f1415ca5d2254f8e75889e15ce1f54644bed8c8f3f7d986cd4b42ff6542824fc02b8f29fe899db802b86646dd62c4469c7dd01a38efe0b6b9d979dae479660a9cb85bea7f347d23dfb993f70b815747df25ce98a9f5abc4ae23f71e12e6ca5ba975f4bd25c8746d349adce9b61701c5bff28e53a2c70093572c875604d6a6eb021c9321e6852a97db1ff7cfb2b3787e9b542f52b6c7fb326957fe9bdc46bed14937", 0x126}], 0x7, 0x0, 0x53) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="f8d92a2089de6269fd67b525cf594c8cc8575157c47d01405d8b7386f35c91f866dd1f9ce8e4e3009eaf26a1c3e125e6aeb3711324ed07a3737851721486cc37fa783ff1ea3b22ac9ca41295dd8ecd1b08da611be61f416ba7204d76f586f78e6543cacfd2bee834688e03b97fc241aa7d5b042eee9736ae267ead61caba0cbdc89a1af97fd14364c38c2ad06c61", 0x8e}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:15:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x20) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x7) 09:15:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x1, 0x2) 09:15:58 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0x6}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000240)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)) 09:15:58 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x4, 0x5, 0x8}, {{r0}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x5, 0x1}, {{r0}, 0xfffffffffffffffb, 0xc5, 0x10, 0x8, 0x1ef2}, {{r0}, 0xfffffffffffffffa, 0x2, 0x5, 0x10000, 0x9}], 0xff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x20, 0x1, 0x200000000000000}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000002, 0x1, 0x8}, {{r0}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x4, 0x81}, {{r0}, 0xffffffffffffffff, 0x81, 0x0, 0x81, 0x9435}], 0x7f, &(0x7f0000000040)={0x6, 0x9}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x25}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:15:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) 09:15:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xa00, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/207, 0xcf) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0xb0}], 0x1) 09:15:58 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x40) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xfffffffffffffffd}, {0x3, 0x4}}, 0x2) r1 = socket$inet6(0x18, 0x6, 0x0) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x400, 0x4}, 0xc) getsockopt(r1, 0x200000029, 0x1021, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x1) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x1) 09:15:58 executing program 1: r0 = socket(0x2, 0x100400000000002, 0x401) setsockopt(r0, 0x0, 0x7, &(0x7f0000000000)="f6000000", 0x3) r1 = socket(0x10, 0x1, 0x9) r2 = dup(r1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x7) ioctl$TIOCSBRK(r2, 0x2000747b) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x42, 0x60, 0x1f, 0x1b940000}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x6, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x6, 0x2}, {{r0}, 0xfffffffffffffff8, 0x20, 0x10, 0x4}], 0x0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xe, 0x80000003, 0x88a, 0x100}, {{r1}, 0x0, 0x18, 0xf0000001, 0x20, 0xfffffffffffff000}], 0x6, &(0x7f0000000100)={0x80800000, 0x401}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) socket$inet6(0x18, 0x4, 0x9) ioctl$KDENABIO(r2, 0x20004b3c) 09:15:58 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x20007461, 0x0) 09:15:58 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28a9) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='){#%\x00', &(0x7f0000000100)='\\)!{\x00'], &(0x7f0000000380)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000280)='$/-)*++#.\x00', &(0x7f00000002c0)='$\x00', &(0x7f0000000300)='\xfb\xe5-\x00', &(0x7f0000000340)='(#!:}\x00']) 09:15:58 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') getrusage(0xffffffffffffffff, 0xffffffffffffffff) 09:15:58 executing program 1: r0 = socket(0x400016, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="9e3eb96cd9bd3141bf782e24b3ae4b94ea66be187a3eb4b6f053a75e2b18330a7004742af7563ea53a77bb503b0e8a5fea8e80c3297aa0d9f9ea1f923d9671df3fc11a337441b86d2c58880d7ffac3d1282d3ab725e51d937f00d18cb7751633cf1a841df98105ae315c47f7a976b839d54ac5810af34fd9deac01d739a9eecb4e56e9c693a08997f407aae278b915c56976e0a9c9762b6b2c1021015ecc174b58567f28f08bd27fdc229f8e27a6a3611f8db1fb5ace", 0xb6, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x1012, r0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="ba3e92ce9f957fb96a84af0762fc61de53a3c9b02a07e76faaf68a39f2710b835c8b95d0112e972604a23fcf4e02a71f353b5c5bf573130aa0d12de69619044aa475941e10956c665bd1529f92c3212931c444fa1aff4c4ab932ccea71f5d482e91030551bab0610cbe53fa57c6ae7066e58ce7dff6d2a5299193cf34368d3af1118e8111fc41353c694b8586078b9c2dd314da3450a85aa79d7e9c9079a9f16271bbcc3eb784cc06c7f8586fdcc0853e03e4a466148f9f0d2ae1b12f954a5893c175d09c29f24f4d82d4909219706e1b19b9d4f26f5219bb73dcf1682af40dfd30ae5ee6de11a825eb853f993"}], 0x100000c2) fchmod(r0, 0x120) bind(r1, &(0x7f0000000000)=@un=@file={0x0, './bus\x00'}, 0x8) 09:15:58 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x4) getsockopt(r0, 0xee, 0x3, &(0x7f0000000080)=""/39, &(0x7f00000000c0)=0x27) r1 = getpid() wait4(r1, &(0x7f0000000240), 0x2, &(0x7f0000000280)) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = open(&(0x7f0000000340)='./file0\x00', 0x8013, 0x10) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x5, &(0x7f0000000380)=[{0x8001, 0xfffffffffffffff9, 0x80, 0x1}, {0x3, 0x8000, 0x80000000000000, 0x3ec}, {0x3f, 0x1, 0x2, 0x8}, {0x2, 0x5, 0x5, 0x5}, {0x1000, 0x5, 0x81, 0x67}]}) sendto$inet6(r2, &(0x7f0000000180)="7cc563d0b2ecd6aaadcfba0b984ca924156405b2709a9f16efff73bda34346abf980cb0e0c4cd1af9c06bec46499c5e7563d619e400e856421d9741f3b1a583a8172af8b61c33ebde9d82ad2d45effcfc8514bb9b49f2467aefb8fa006509bbb5cdf56007ef6f7fad3a467eefca232af238c187bc6925de1f9477815bf6ed8c6a63748e2cf0cece42efa8565", 0x8c, 0x401, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) poll(&(0x7f0000000040)=[{r0, 0x48}, {r0, 0x40}, {r0, 0x2}], 0x3, 0x800) 09:15:58 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x80000001) ftruncate(r0, 0x0, 0x0) 09:15:59 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x7fff, 0x2e, &(0x7f0000000080)="ebff96421a800000000401000000000000000000", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) 09:15:59 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001340), 0xc) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001380), 0xc) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getpgid(0x0) getuid() getgid() 09:15:59 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x1, 0x4, {0x6, 0x1}}) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="7fe345f8bc0fd55c720692b40913bd1e1457b0f0ea5583379b685745a232537a3aed2299d19c1f5fc454482a9955ef81c6a6d2c96dfc364e55d83932833fdb700a55ae714e52890b13033822945452940ea012e709d77fd4c00da900ab66d393d69bdba7ca4a2d528754b372815a3b919fd626204244881cf8e67a8b609a9464196f16e4804f"], &(0x7f0000000200)=0x7) mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r1 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x80047469, &(0x7f0000000140)=0x400) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="3962473a8745eadc", 0x8}], 0x1020) 09:15:59 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@in6}) clock_gettime(0x3, &(0x7f0000000080)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100), &(0x7f0000000140)=0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0xd8, 0x7, 0x7f, 0x1}]}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x2) mkdir(&(0x7f0000000240)='./file0\x00', 0x100) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r1 = shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x1000) shmdt(r1) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000340)={0x1, 0x100, './file0\x00', 0x7, 0x4, 0x8000, 0x8}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000380)=[{0x7, 0x8}, {0x88, 0x1}, {0x0, 0x9}, {0x0, 0x100}], 0x4}) r2 = accept$inet6(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000004c0)={'./file0\x00', 0xdd7, 0xffffffff, 0x0, 0x0, 0x88, 0x7, 0x2, 0x0, 0x2, 0x1000, 0x8}) ioctl$TIOCEXCL(r0, 0x2000740d) lseek(r3, 0x0, 0x0, 0x1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000640)={""/16, @ifru_data=&(0x7f0000000540)="cf7ba787f93b9c12111628f8272abd6c9b7bac622591fc063e6ba26e6c4f37fd4dcfd4bca4a005ce9ecdc6a2b455b8c0e1e94aa6513a9971f87b26dc827b37b5bea7461605e27a47e2585da665cc4c4d30e03f81cae2e16fb4af35837fd272ad6f867def13ef48341f0f6e8aec1c4f74e1e4ec97d91215ba803a0e714ce8f74405be2c3840ee2d30d069696a55106a1c4be07c1238f594f3a5a20a7496f549254c381b259d5a5cf3aa81a9ca0b75d51c608c07d4fe578ca80e1e7990a5fdb802d7556a37f8f0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000680)={0x8, 0x7, 0x6, 0x6, "fcd72afbaff947c8dc84aaf46238e33f5f322a9d", 0x0, 0x2}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) fchown(r2, r4, r5) lseek(r0, 0x0, 0x0, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6, 0x11, r3, 0x0, 0x0) munlockall() ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000007c0)={0x10, 0x0, 0x4, 0x3, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x8}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x8}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x3}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x100}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x55e16480}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80000001}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x20}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x73}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xe576}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x693}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x69}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000cc0)={'./file0\x00', 0x6, 0x6, 0x7f, 0x1, 0x9, 0x50, 0x6, 0x2, 0x2, 0x1000}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000d40)={0xd9, 0x2}) 09:15:59 executing program 0: msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="97848f34adb50152"], 0x8, 0x0) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8001, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x0, 0x7862}) kevent(r0, &(0x7f0000000100), 0x9130fbc, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 09:16:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668", 0x6b}], 0x1, 0x0, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x2810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x6a) openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) 09:16:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x3) socket(0x0, 0x8003, 0x5) 09:16:00 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt(r1, 0x7fffffff, 0x82, &(0x7f0000000100)="141cd3c50b64951b0cb71d15173e91a4546341c6bd267eb76124c5eba083927ac60af2d4ccab3399b48395852d4b98668876a3857a46c653376c6c4bcd66caa3c07a4277bc339d9ab5ad911dc61379b35bd45c7c689633a0f8b33eda603b3532a582c2c3cd42290df2a6019b4260b3163b201a876aa252f6981d1f31ba56a4542b64694402c1004c26c2dae4a94b", 0x8e) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 09:16:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = dup2(r0, r0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x8, './file0\x00'}) r2 = socket(0x1017, 0x1, 0xfffffffffffffffc) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x100) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = dup2(r1, r1) fcntl$setstatus(r4, 0x4, 0x48) dup2(r0, r0) 09:16:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x80000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 09:16:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) r1 = semget$private(0x0, 0x1, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xffffffffffffffc1) r3 = getgid() r4 = geteuid() getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x7, r2, r3, r4, r5, 0x40, 0x7}, 0x3, 0xffff, 0x9b3}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80045710, &(0x7f00000001c0)) 09:16:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000015, &(0x7f0000000040)=[{0x5}, {0x28, 0x0, 0x800}, {0x6, 0x1ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 09:16:00 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = getpgid(0x0) r4 = geteuid() r5 = getegid() r6 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r8 = getegid() r9 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r11 = getegid() r12 = fcntl$getown(r2, 0x5) r13 = geteuid() r14 = getegid() sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f00000000c0)="f6ac4d175da478c94b92ddb2f187ada781145cd5b2bdd796bcb12451df0354caa14940bfe6c2f25f62b4ba0b070faf7e", 0x30}, {&(0x7f0000000140)="6e5a9481c8298c24617f9a6502", 0xd}, {&(0x7f0000000180)="f8a689ee54511f45d3de2b162aca55262e897202af159b69f449b5ff1bb44d7e58c4d8a47a06628b89c5aae2fc04a15d834fa580559806cef900a80a074a3a735f05756037f9e024383b4828ae083dfa9e8f8aee8488ece50c3d1177b266d9795a16a236adf4c570de9e213dd9329c25480a4ed6c5295745b946d60c198117eff569ac21599eda1d434e1aa2399227df6cfa16cf87c9f95f90d21dc15fd12bae06b5ce1971a7dcd8b83eb1032e67cd3f536a29522d29d6b87292aaf6a5659c2ca3be5a4b69538f", 0xc7}, {&(0x7f0000000280)="166f73f48d8a4d0ea12de7712b4a1bc67aa7ec729679b880197a47a03ab4d07c1ec3e52c12aa850770b8af118cb40aa39524cb525b0e710376a139e53ea463f324efc84460f7ee775deb131a3dc0c86659f2211c9e22d161232685449bc8b58c", 0x60}], 0x4, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r2, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x98, 0xb}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) dup2(r0, r1) 09:16:00 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xe0, 0x0}, 0x0) r1 = getgid() setgroups(0x1, &(0x7f0000000000)=[r1]) 09:16:00 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x2, 0x4010, r3, 0x0, 0xf) accept$unix(r2, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) shmdt(r1) 09:16:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0xfffffffffffffffc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8, 0x1}, {0x40, 0x10000000000000}}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0x68, 0x0, &(0x7f0000000100)=""/104}) 09:16:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x133) 09:16:00 executing program 0: r0 = socket(0x2, 0x1000000002, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)}, 0x0) 09:16:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="92efcb20", 0x4) r1 = dup2(r0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000000000000000"], 0x10) 09:16:00 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x148, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x20, 0x9, 0x4}, {{r0}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x8, 0xc16}, {{r0}, 0x0, 0x40, 0x10, 0x0, 0x4}, {{r1}, 0xfffffffffffffffa, 0x20, 0xd, 0x3, 0x1}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x4, 0xd6d}, {{r1}, 0xffffffffffffffff, 0x4, 0xfffff, 0x0, 0x5}, {{r1}, 0xfffffffffffffffb, 0x0, 0x2, 0x7, 0x1fffe0000000000}, {{r0}, 0xfffffffffffffff8, 0x40, 0x4, 0x2, 0x7}], 0x2, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff9, 0x8, 0x81, 0x9, 0x1}, {{r0}, 0xfffffffffffffffb, 0x40, 0x84, 0x1ff, 0x4}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0xf9, 0x6}, {{r1}, 0x0, 0x4, 0x1, 0x40, 0x6}, {{r0}, 0xfffffffffffffff9, 0x2, 0xf0000010, 0x8001, 0x7}, {{r0}, 0xfffffffffffffffd, 0x3, 0x2000004b, 0x9d1, 0x2c}, {{r0}, 0xffffffffffffffff, 0xcc, 0x1, 0x6, 0x8}, {{r2}, 0xfffffffffffffff9, 0x40, 0x8, 0x0, 0x8000}, {{r1}, 0xfffffffffffffffb, 0x11, 0x40000085, 0x2}, {{r0}, 0xfffffffffffffffc, 0x10, 0x1, 0x101, 0x1ff}], 0x1, &(0x7f0000000100)={0x5, 0x5}) lseek(r1, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) dup(r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x117) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 09:16:00 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x1d, &(0x7f0000000080)="00000002", 0x4) socket(0x22, 0x3, 0xc38a) 09:16:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) bind$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e51d56214362d983b81c86d0700003000007d27bb0cbd7b3db82cf69810e51f750ef41d9a23c9fd48cb04703eab8ab2e28d2bf43f7500a0878ee4e6fcc68aee05f955231f99af17d9d175ef687ea6ac49cea4370f492037a6a323910e3f6b5d791ea582705d8a89c4b7bfeb595fdd024daf302eaf37"], 0xa) r1 = socket$inet(0x2, 0x3, 0x200000008) select(0x40, &(0x7f0000000000)={0x1, 0x4, 0x6, 0x0, 0xffffffff, 0x81, 0x3, 0x81}, &(0x7f0000000080)={0x4, 0x6, 0x4, 0x5, 0x401, 0x6, 0xb24d}, &(0x7f00000000c0)={0x8000, 0x7, 0x4, 0xa1b8, 0x3f, 0x5, 0x35ba4d31, 0x1f}, &(0x7f0000000100)={0xa6, 0x4}) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000140)=0x4, 0x4) close(r1) ioctl$TIOCEXCL(r0, 0x2000740d) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000004}, 0x1d8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="e119ec03ef5166d0a7086d723d8b", 0xe) 09:16:00 executing program 1: r0 = syz_open_pts() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xfffffffffffffffc, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000340)={0x0, 0x6, 0x6, {[0x800, 0x8, 0x18000000000000, 0xffffffffffff7fff, 0x8, 0x3, 0x8, 0x6, 0x7, 0x8, 0x7, 0x81, 0x42, 0x1, 0x0, 0x2, 0x7], [0x200, 0x3, 0x9, 0xa4, 0xd5, 0x7f, 0x1, 0x6, 0x1f], [0xffffffffffffffff, 0x4, 0x7, 0xd9, 0x3, 0x0, 0xf3], [0x4, 0x1ff, 0x2, 0x0, 0x80, 0x78a], [{0x80, 0x4, 0xb737, 0x5b}, {0x0, 0x66, 0x10000, 0x8}, {0x7ff, 0x4, 0xfc52, 0x4}, {0x7fff, 0x3, 0x1, 0x4}, {0x0, 0x2, 0x9, 0xbe}, {0xffff, 0x7fff, 0x2, 0x7}, {0xa, 0x3, 0x8, 0x28ab}, {0x4, 0x8, 0x2, 0x6a8a706}], {0x1, 0x2, 0x7fffffff, 0x6}, {0x20, 0x9, 0x4, 0x2}}}) r2 = fcntl$dupfd(r0, 0x0, r0) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0xffffffff80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [{0xfffffffffffffffc}, {}, {}, {0x0, 0x0, 0x0, 0xfff}, {}, {0x0, 0x0, 0x2}], {}, {0x0, 0xad}}}) 09:16:00 executing program 0: r0 = socket(0x18, 0x5, 0x9) lseek(r0, 0x0, 0x2e, 0x2) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0xc000000000000000, 0x8, 0x0, 0x0) r2 = getpgid(0x0) r3 = geteuid() r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r2, r3, r4}, 0xc) 09:16:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000100)={0x1, 0x3f, {0x1, 0x401}}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() syz_open_pts() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) 09:16:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r5 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x1) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x101, 0x6, 0x800, 0x1, 0x8, 0x80, 0x1, 0x1, 0x3, 0x9}) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r3) connect$unix(r5, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getgroups(0x4, &(0x7f00000001c0)=[r1, r4, r2, r0]) r6 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r6, 0x0) 09:16:00 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x280000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) sendmsg(r1, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000001280)=[{&(0x7f00000000c0)="681fa12f5be5d43721bdc491365e744a8ef0324cc045208cbea25deb40852662a3bef86b4ac2dcb192c3feaa1f1833dbd92835775b53d6e8", 0x38}, {&(0x7f0000000100)="5aa017cff099f434842265be60561b811fbce7d298ba936dc82d06be856bddcca224e619cabee52ed595f3bae1e8f82997", 0x148}, {&(0x7f0000000140)="5a0a590390a1bd10f76e0e50e000466b376d69e926d022f75cd0e5bf6352bc8198d3fdc1ea6a0cfe62e50cf40b82e0942a8b650ebb28c86bf12aca0607de95e85ee87f8127b937fa584b8badb35df1e8896b2db9571574865c36", 0x5a}, {&(0x7f00000001c0)="55a5e46560ec70fa6d0985fe358ea32e190d2a8d0dea97a2786e2846eead7c8b4300b13547ff8e74517f63876db75011a3ac590127e5e7fb9308794552e2afce27c973191f64e52c1e61df295a415774a80f30ea3af76ed8f80913c5c3ceec7e22e72849f4b1fe63c9c4e0823402218833e3cff2c733881279a9030616fbb0e8b1012b2e994877e21fd0719dc4018d79dbc8659ffd54540e8d3c1399000ca4cf0afa7a0b8f04371567fdc8ecd0930d1c1f720e3f935176432c94ae2832", 0xbd}, {&(0x7f0000000280)="fceb735be856b1ab33657db000c945a2a326267b08a7ebc69f6f06def4cf4ac090d664a7991a30d057fd54d26fbfa1420d4c43441dd7dcd34f676a39780948d95f5761711485cc9c41946111031a535c6a4181749f61fc8db63c7e926cdc02a2a95795a04a6242b705fc25b5c1f760cb60d4935b9b285908c2e45adb1746e5f14bf6b4465dd2e844f8cc3fa353f1970df43ab58c88134c55575323986b74243605f99b52143be97028c1d005359196af772b3890c782e308b85c14fdaf7ca88416319a762f3814aefe9407a63fe583f2cde639944d3a78d3c7f408935a8892c3d75013f38f2fa01453aec8d23b5ef7e554315c1dc9877082d843ae5bafce3e2c35524ee868c9c9d297027cf9a063a31b1fccdb0d4f1cdad410f2c6d4cb81e9018975bee10f767019cc5df572bbc0726fa7a9a1228cc8efc5c412df3ccb99569ada68a64d9d21687d905f5ed947c8ea491fca8ecfdafeac9dbe39f032f6c27da519ecd95571614b6799b59e639e60e785823d822105591d6b7f71ed4f7fc7ff3f6149337bdb1c50133fbd3da567c4fa43e3337f2073162afeb97f287665d9aeecb2d8a01579f80eb95edc5258270ea23d443087a93dabde62de5108bfb3b11ddaaf28617f9056f734881ce482b5ff8e4b306f33c25b1734a8b677d95988eeb3abbb41ff59f933679734a71d63d5b1fc3bd3073a4eebfe08991d67748ca127dc1acc7d7a51cec8eb3946b9c6e25dd15771100545151bf0dc437c9a0993f5504c551c4bfa7555c7fefaa5818f8ad559fac4caee15bb366384fe56e0f6f67e60907d6922b43027c3de57c28cfeafd0d8b6750ce9a73a9f146595113f879023c3d1e734922677258ba9df023ce9f1fc3c6421cb4068e2fc5d27ebd7a0939233e921775be7e41c3b352a7568d3435c0e20090c8ca48d5152b7ef9f7aaaf6b6afb09d599a45a594a540b26c921b902b90b835192e334d3f767686c4f5dd6fbe3429b14c95dad1d20b8062e45e0306c9b7147d7dae4384fca8e95eb919e2f8fbc99af1d941e5b69095445c2d74f51a2c4a20fca7e670cd876c4589beea573f88d7f9e802356f594f89d56e315bee6caa1d37d75346050e42d4b2d0a3965bb7755f05566da3ab7c744e309edad7834149787842193c56df48b0ce9ac6eead15ea12671cd215dde2a5ebd778d7ac1eb332547645e5aec63f7eb79745b79a71e7ae7e0e05ebc85ad10f0369e7fc988e3828f4c7def1b3109f7594005fb9d2c810b473e53eee968a2177596d77f449cc134f53a558c920fd0971e42bfaee8747100ff565bbe47532f22b72bb3480ffd8843e7f99f9bd2429147f9251dd70a5824d87ed0d5e4e060889bfa1c2dd207994400e1f1bae348917fbd62b28ebe1554b528690b653dec7e2be5f18f9fc9e7757885fbfc3ddd40dc10529a6bf4215ad9d6b8006f90cae80868546807afee89b3db066977a372d32bc1897fa68374c8263ad1f5b3a11867ca7849e99cbe759c07ade6c75ed5187ddd76dd78c83d85451b1dcc9382c23fe5a3bafd87c1765ce6e0c11eb9b0fa2f0d94f2ccea3f370963f21aa545a3091116229170e46a2d18c706053457fd58015f00d70edffe0ac6397a1222d79401dfb3dae85f53d93fb043b6253e50e6ea908dcac4558dbde6bcdd540c292afe322c2ebd52e3034c382bd7b85f7e0e8abdbc7cd1c6d9140d75046c08769a70151812e504aa03a0b3c31e0ad8e7349c4522e298f6eea851dc8aeb4c10d2773f841930a1b6e33370c569d53b598a761a79ac3e08254331116089877496d0d370f5d1d7719b255ab6a582bd4303ec9fc393b123be2cec5fcbd063ef4c50afce49048c6cc07038e24175d4c9550892c6534d8b8c0c901a32d88f885013bb875a70666c6926c9467031ce8b14d4a6cdd27e934d4096f28c31b1d05d65026ad95e9e48411d760339fb5a31225cc84abcbc88b3184d716706cebc1174667e828d6b24bd54324c06c82bf1d9eba83e7d8ea9aa6bc5a59521cf636c4d759eab2504c654d2a40bee6bf51312f53b517eb88721609f4c8d0882b54e5c87a7a1d2e633475efed97a3219f2b71fb28d4e8d4f8af5e6ee042343eefc0343b6af504a8be43e62e0240c5b3b1e644f394bdf781d55c7a18510ab40825df18630745249bc5a89dc6627e38127580a6cc4b899750cdac8cd1091a41a12e31e8fd47c9d0577ec5b609978a18436b8d66bf9a26b88806191c003f7c50e403daba4c023ea1e1a30fbd1b87b77fa28860bc268597fc58c318356ae43bd45472be0ec25efe5eebb6ece420f6e2548ff56f43961ced718ed6142d631cb1449479ca991eda5ea72f32cb26039db8007f9b0f05b7a87007e2c6944b9f9c5d21fb2e440e42f6f20b34c4a222c6c9bbb59401f5724d29a6c7f6c33be875f01b1a0e128df4259fe9f53996dccd479b062bf9a03a9b889907eb7e82a9b44a700387b0928c2b51a78c6b8af626299e8cdb80e2c4e5fdc7366f3166fba35155d80b1d71f909c1225e61923843680c5e3b13f68a365614dbe6c4c0aa92a69148a1294c548007c17d1d914a1fb974adde52376a8b41683c252e27775ecac88a0938c01a872ef1aa2f6e4fe7c5b079115d934a98be183be610ea56f33a8804b657df673ad4d59a77c5bffce06a65fb2892875b5486aa1e2866ee332f9cb4b2251f3331c52355f22c49d510b27c8abba4752ae9b948229de2f66a70ae315c97ffffbb5d820123c997fe3ca9acbf576d9bb2662ec9b5633161f6f4433d7712ec8b569ad32add571d1377237acc758bac206d86c87b4dadc830064a6c6ea0045f68fecb731d9c668cfbb3cf00ef135434f48a8e94c4f43351a9ca0b2b73437491cde6f9e52e9dd9faa9d521202281b261f17c9597f1dcc22a3814d8764d1aab5a7100270b9c21de1c1e8f5604f324de08967fe0454beb80f202e952056643cf18e38e2087765a4b76a3a71b32d035a2b1f78c49fd74cb6d72e43eed66d0bc222b9263684852bd9d309eee550ff2b9e226cb18d6177aaf557b67c34f574cad16f2cd31acc8fd83b8921b6f30be8aad626bbbbcaa4c7530b0bcb1c7708d99b895a7bce4f27bcebd22dceae4350b5151401ab387b73b000b62e0f01c9539016fd88cd77fee3a823c7371f3bff5522ff364f60d8239ef621f4c9bb32f659508a389b8103d1eca5cf41847e60b65f19ba06c2b6205b7cbf2b8ab6b43a424d6e2b5a7a0d490e7af90f2394194a0bd175f38e5975896a1ae7a2f924b48d37be917e6bd9bd6e297afa6046ab750d8fecdafe4f778a10c0652053d5c7aa5b796418275cd9353068267f6dd78ac43a975bd905c69f8b7706aa1693b3f493eda174c99ccd8f306cf97666f6ed42e9442a0809e14242e89cd765fd28913b20b84b216ba845f746f6c42226cfbb616f9845499760622c4d01f6917543eebf5b84a97a71d5576ed74f47dc4d4a3215bec201758534a32a705502e8b39e6f809edd43b2945da56f77292eff10fd5a5daa5b01975a3676b001f5fdb42c12d5a9bd8e2f224efe3a5891640b4fe12b81179e488401811935e2e2e3b26d8137f92fa3d507c1423f8376c2a1e6339cd15824369804dd0963a2243533bbfb064f3239a3888e4fa8f722471eef36acb8cd24da5c36c4d485fa293de085daa13fd53cc9bbe9a446c6eb3435f766d7f23ef6bc9572d74b88654d7aac11de19b475c292f22764fd4e90104ee37dfb055983e4236e91e5ffa3ace4b2dca6f9c67894332990d436cb8ed9a496f962fb0d91381b1a532416189a63a988cf6f34fb28e0eecedb8ff4b8abadc451e0652f1a7e071a0b58f9dd37d67dcbf076d79bdf1f2904115069ad986e8147675c50a6e988148d71696f843e42de22800211048a96aa165510c9df5076522ba5a3831cc28d8c679bf760b08a07cd1524e6145c18d292fc374c3405416dad0a73a1a1221b6f495365c7cdf735ccd666312ebf4e25963442ff67360feb94f406ec7fac3417542edd864175a2dda13edf36931f428e3cdebd86d00d5280255ece85ba41b27280708159bb3a6248ce00cdadea6652d3972dc9ad70cfb514b9b3cfc777e5104902b39966bc3c233663421e79c46ce805ed0c7d08e7fbc9a4912208be704ad074b0d8dade9e9e5413967d292c111a33603df50dd2b4aead8a30b1b072cdffc76b7a86c8699316275091a17463ed576bc93101bb1e9f369b51f1633b5b30d3d112460606470aa483a5925fc39a4fe9381cd6a0a5c89221baa599eb2429d6f8e526b1565577b4a90f28f7e6c457f2b589be37c17b16f78c0a2b0bed2473fc255c38661cd511e60e357ac6924034e3f6b41acf0da8d4049511b9ca2a7bc5b847de3d36939ea0a9b2379745db6ab6ee7599e84376f47743cf94c52caf6937c7f71a927f685fc525289164013e84b178adf42ff3b879a10d8042238afd9444709c4c96706885fde418d4922e2d65f3fcbba11b5f51e5d31a44ba62ef6a646588a39384ceba2147651ec09e3a8b5b46aef62571b49615a48a8842aaea81a15f2387e2359f24b1a3559bfa25ef7e2c5c849c197bd13d29ba91080375f0b1f057d1d86cc54d153519a085364efed62618023aaa49b6893fa72b4160128f46f6bd0d4af6c954e1baf8ecb84a45194373f3890be40e1790252107b961bac6bc38a4bd11dff7b541dcc400c4b3d0a8c7ed9b5b98047b516a2e257b83a6a3fc1e09ac859ad03c2f5c7f124388c35497fcba8de6bcd264d74ce8af6a7912adf971811e3a0b381774ab02fbe80459ac9231d44f4c241ffd356b9f9bf92a7a0f011ba22662aac96379571e317f04b60f09e13ec2f3beb1d2cac367ed23e40469862509e59020c3053a2ce82758bd226b91ce90f774db31c0537c30f154c7aee5ecf91105886168a5f235efc0eefcc100bbb83f9bb5766b796368d222730ab0b3e9af35a441a4d52c2f7aa3d5f6b44e76b81f2bb4b4b9ee59c1ca1e1d156a39d76107949662d2bf6b228167ce358f65069fa87307d740ab34ce62b47fa78a327b06c9b631f350675e94d009c8473f1a035c4b20160c28eb00f970607c0aac16a533d4232e6f2caa5a8167b138da0f3938f3cfb84995cdb7b6dcc51511340e3e6d3fbc268176cbe383cb3cc4ad5879920a94bdc973c3b3c96fe8efb20a77e23f5599b6b5c074986c760a0a8d85aa3ea540a15150962d16b58861223b12c680ce803985b6e71ac1fbf876596401af6b8b4a44f0dbf85b3a19067c2ea43bf6fd824f1afaf668fe9f6da138a3415629f62bb01471ba99b38c816c5e6be6fd5121205c0e400ca028020cdbe1e966c63b47acded15f93325fe2b0247e155dbe2aa1172dd12c74b468584ead03e311833bd6087452bc4e339c885463f13835f256782a4f984107969fb9764a6970061a0ba1b021e933264ace0ccc489bbe9a9ac04aa51ab55c9301fe68ee38163e9a00f130eb058b59fc2559197650d3b10edc7a4a21b88ffa8cc5949c870c9897cdf1d98e5347a0a3bfaf8d6ad9fb23f06ddc56ca2468c6cd628695a3ab7eb1b5b3c2cf2bb2d82d774211588913bdd03830090940e2a16eab0de630fd42e4e4e0347eab99e5567ce403ad93ed36c3356f08ce8ab21974bbc60f060383518db18f2a8c30409a2480ef4a328d0e8c931cc84f3a8093f53cdbc6981d347ce00ac37cad660217302a4d3d12f06ee9d4d7af59d69aba4fb122f3eb35336322e7fa51664ca66b4d1ca8ec6223f98f9a28921944e4764adabbf57d73c1c695052e46a9d10924ef2788e607c7dccd1cfb32d9b34b9", 0x1000}], 0x5, &(0x7f0000001300)=[{0xa0, 0x1, 0x4, "bb33f84815f0ec16d29e10157cbdcb2aff2344baf7b3b085c1d1ff05f08087498e24b8f445bef50b150f30254063fc1456f5d07757c1bf95a0166e5a30ff4b97edb3db8a50b70dd80a3e6e360300000000000000e6ed5d0e6bc4095b13e02e3952581610a183289d66116f49203e8a41fa9f9f1788cd9f7250293657a79877102000a0c61382cccae328539d2c9ccf"}, {0x78, 0xffff, 0x9, "3eb46bfcedaf984869d9a5de97935d4a69e2c5cb523fa05412cfe9f73f6c09779a004142dc25ad25b31035b75f63589f613dfe3907d7c395428f5923393fd8c27a3d2cb1298ed4b51356aab0e7c669ac067280d854326618cb290de5a561f7387260"}, {0xf0, 0xffff, 0x80, "0b19b36f97451375abfc7a71110edbf32662c9289ae9579b00a79b69303b7877583af6b085b438ce75c7c65d1283dd5bc763ee8f25889921d8c7a3ac5756713272c3de29d37a1a3afdc4d552d65d878efb08b92dd46f8d1d79db8cad3892322ef59eb5c40a875fedab463c746246deb4439fb09d0edec89203ae54cb777ebdb06d011a7d8b242f2d54382a4f26dd6633b6c85936ba50bdf86754ba4f0213648ce2137c3ab2d581857eea754becd93672a5bd733419c128db266defa21617d3b0ddc17045db3a1b81b092e17ba49d1e6380fba35bc22e5e713cef9eae"}, {0x80, 0xffff, 0x3, "e1558212570582984952ba2719366970f354202332135095ff6d0719649b0b44904c6eea3f1767e99a4bc1d71e49f222eb7c46a42ba191d5db758fc4f1f1904bda81513e89c930b878a026221791ceeda21e88215a31646ea4d2cfd456c36a0df25969d50663d8667fe8bdf8cc61f1"}, {0x88, 0xffff, 0xdb, "777a11db573eeaeb4be9a3daaff2f289e5df7a5f87c31077e074f5d5602d578b9ca94fb4bfcd341f2c8f18054a9befd67e7003a230ebe6542f79ec25dd2ab02e1d408fd398a5f03ab502b1a3ab721df952eaf17e41430ee961b3b83dce62fd7ab99a432385a362fb676668688e422e9fa150"}, {0x1010, 0xffff, 0x81, "1c6ab1a0304bdfccaf605afb40709675e6ce5e0322a61fd53c6cce041a5bc1df2776e1e5187183192e3c4693c17744e23a8d3ed91090ff9b4d866d721c0ff2289da1faaf1a778086f05bf253093a6d31eaf915b468876c2ebdfd041026f39d1fda695f668fcf1d034fc5f750ef39255a71544a33c70cc823078d3e4b0647529478845cf4d6ab3bf8372abfa510e8fe9117261199da443a75409685ebf3850d0beb6a6ae220d52be43bfcdeeca73a53e8e30ab353ff97deda486655f7f333c45ca00c2148424f2c75aa052151f44e3efc3bb23f2926f9bca807330eb4908f5fdc3ea54beef0a0b589c8a3fb94a8ef2da01441b1be594be032646cf5fe15bb34df0cffde0da26acd9ebeac6036ec2210d8bf829d67698982991c6c58c14ffbc098884b5b40169fe1d2abbdf14def90a7aeb95de987a38ca59cda57186c00b01a5bf90e3d1c9b81d6dad669071d04fd8b96c5bb047babbed243b44fcd2e43a7e8a269072159958958db10127f16682b7635692c238680c5388ef7a3e51a82028abb5adf5b639763180db3fdfc288b1eaf3b2fc4463312209d5ee3b37063d0b279d36c8db5d68bcbd48650c2e7c374bdb5c5838b918cf9b1a318875984ff46d99ec18cb5da87a9c201eccca1cf2bfd570b2adc89c91914a34043bfa51a8ede7457891bae29ba3b0151fb92f27ef7576a3e51cec78a2a694f27799940836f8a7d4f5af7a0dd5a0d0e0aad67839884161b05cfcfe27e4f11449ab88413dcd92212003a89eea0def63c21278a57215b73f3a632b5829d453295e025e0941fa4062c5f09ab331784cac61249ffd5be7ed5693e5d8999af8e6bad1c530db71dffdeb6dfa701765b34c68a8a82a30f4a0e9fda1cce71c80a4400b55f9448de179a71290b9eab4b123cf703de67ca3d37a692c7e5c44898b96cf497ff6593206f18387d464cdc297460aa93a68ebad6077a9d3ee363cc82411e5df7fa918354d20db712dc8f2fe3f2205c17b5f2dd7eaa73396c341015d7e9a29472e6b27a0bedd67250eb84ae387da0c5509c786e7e4a2a77dc056fb02c4704ff7577929118dd727c65762abc39aaab0094346375772d2aaadd653364aaf3ddf2ece85314bd7a8cb8db78a6dbf02bc09e3db945bea564d028600e3becc917c6d8b3e5285b980bb2ebd2cfe4d701718de5e71ea9c8dc29c79433cd744b5df271cfabf976b5f4d4d43909494b5c68a751f8394bda006ded0922ee8f9f2a9fdec4be4823a6effcd09a095f73a419cc0920e3e1870a51392c072b19c5c4fc95d2b5c89ca0b9bfe2aa3856ac22dfd286b454eeca71d5cf9b3e7416c3140b08e1a41f1e7dd65bdd87044a2186e04c6aeedcd7a8b6d30aa4036a3a392e4746bc526973e695a5ac96c3992c76c3288eef713a8105ac7f99b0763378f5228b1b48f56c90c063ae802cdfe21bdcf0af72fc6603d2d0d3fcc75479db522f312afab54dc5a35ca3acbcbdf9777304499ed2e93f319ca0f4d8b5f5e4e878e3c306542fa50a4064df8179ead83442447fea29e9168352c829ae771bda8f631c29249eac622cdadd0c60b8e94b4cb345e48dc41428b8ff7fda5961f94d79ebf03fd9182ddbb7b89693f1d0eedc460f1b2229188dca7dd401df6fadfe1158448db0922926b6123bb6c306679f70de32348a2283f814199d7cdae59f8e7e617fa19509ac78821420010a1e7e8cec9b1c2af66b168263166aa9a8007a6a2895a3243d5452147532dc8c074a1be9bc9ddc6444ccf392ce8e6176c5fc70e9cd6a2bf35b887127a8dd2e18041212ba208f6bf63c6f6844bd55172467f1685633598059bf547cf53e8461cacb657f1c268693640cc059dda76e22bb12968a3b676db1e03859b4cad3e2c60f86a652c0e2bb5bc8ce47b58dad46cf900157f0f83502ab1f4aee9b56311b82c83fbb408ff94c0cc89354e1d8570d2c6e116fd62f1676f691ab18f26e0806aaeb672d6d1e74d931c668e5b509599b55f650d9af7552ad6e70295e15e2a5915688e608ca4509c343165d956a2a9844f722d46ccf44c938736501ff6de0ea85e84876509b9462539b89eae0661420d30d594de51eeb79f6bd0bba9695b56028d4b3cc4fef773bc29f0397e26e1e1d9615be14129c5416c3c9f53c09c988648457fe177ebc529305c1d8163a5bf8dcfdcbf98ad9e1adf894a52f0b47774ae9dc7395fac2cff05b7e7b063a0cbf6ad1162d179dd50a828761c0c1ac537cac471a54b761be2c4ed493e47509c748250454e7728e2057c8f45bb07d54ea90aaf93e06333f8183cfda51df9ccfbdea015904eb56c40710b96b4b7b3ef38d092f9efa6acf1bce2cd0a78a7a3f2f9e0132a0a4a79ec31d225106ecbcf4ccbd145a1399003478c9c487aa95f2ee5a53482c65f8597f375e23a5d56ce06d3bfc42cd56722104838c561b907c7d57f3c5139698e904c2a2d74ae80d4e43da63020e41ccd86aa14b1dd3fb328912e034d2235f333529b4227a4e00d07f504f95c0092530584cd9c57cb20d3349f75318bf01dda1020131e4b60d3ab413a656e2c2b3dd0cfcffd6170966ce4814bf9c9a21cada6154861c95752cf786ffa2b95b8d20349dada33562b8bfc72063c5058e9fe54b3ba89119b4d1a8f9b800873ffd7beff103336dec85a1da77586051ececbd2e4dff11626e25a7d7b7295bab9ff04cb22986baceb6bc44243740feb088fe4d6bb19dc0b67c65a509933d586bb399e468d51466b32e4516de040c62b48b3b814bc1a0e32a018c68c1f98a56b53cdcf5a97947e8c1993b77ed1cf1e13573c11cd499db82e033745abc6d91870e286fe5341c9d43d56cef0ff6bec13f14acbf180c67dd22cfba7afa9326a8a1f93c3e49b5c9f189bd10bcedc057c41396aee400eba16a287b214694c07b45a6aff85386a0eb628a4a78827f4a6f8e4f9d913649d7d3b11a564cbc35f5e0c4061f79322fd62a033507536c84ed68b925023a9bcaab3ecab36cb747fe0dd58ae959010e57284ad092a6a89770243cfe79d99d7a5973cbefcf2cf8c6674ed20bfd905c346407182a73a65d31f4983335a461e6abafb7833fb3d26c8cc7c6ab9800c05ddb7bfab3ccf177173b91f4dd2722cd747be20a6c29fbd9424f9cdfd260bde00975cc2b45ffa717698210379c4b6af284f9c7f7037e323f86a14b3058686d1f2901cb4b72934552fc01a02a64f70cc73dc67117d4c045e199891261fdab7d33e06ad4731f01dd5747843e823dbc9a90548f86751ac14b08f46ee09295c4a481d1aa26cd41138b2cffad9caf51f8c3fea2be661d38d5664dec4fcc6758bed1290094448aa3ac1cbba16a8f312769d6e6544c558f095f2dea2acdba85bde70a7598fba5efdc97168c3133fa0c401f823c72c10f35ca4cd1c48a5fa4abd84fa5cfbb602e3780c8eea644012c3597e7ca992a7efe3f686db0903bd25eec1e32d85dbd73cce45431e2e834244b8ee60f5d064ffdc0c7365c5e0b2ce9e38bacdeae62cbef6ad40da097e85ee329133733b2a9cdc6a4192a5662163c115ac761f7f609e2d0acf07dbd4ce9fccac583705719f51e766d7ce9334ac2b7a20a3467bc62c060222e462b3b747327af68176e5f60086f62b59514032bdfe3af46380d9371d76c4a3800bd0382e5446b5bfc8477fa1842ee7fbfa8c4f4bfa0596a0941d906ec6d87f282bb7baad23dfc458b2897d27ee919a0ac68c57bd7369cfdb6d9c96312259d011e81921c3da6188d1249d17db85998e74759051237d2c6f37652e7ce7b90f861fb97549649460aaa143928ed3606043702e99a1e3b627af60cfa9e0743cb5a5428429e7503fdc0bfc6a5443413f9871f0aae079d993033322119cf695f14a6250a97c90207a39c0d1f8a26b74cdc246335c3ddcd8faec632fc1f35c30fde31cdbd449efcbf4730a98dfd0559dcb592872f2f3090b875c491711b711876d09a702049daab61fe4996e85c8a8ad73b422c9b702715b6c2c38e3b772b3f697e3c8dfb95bb1a9561f4e7e2837786f5d134413b7eef430886909cb465f197231a0e3af253ee16f1c14183cf014da044b3df9fc743005d445c4f5e4236a6cbb3e9bd8cc0ad461cc35b751f3b72745ab7a1ac131ce0cc9b11ab87ab23d7ee524f638066295be53111e56f75456e16e57039f7169ad1fea28399137102d20b52eecb4a8fdbaf0556c0a6f1ab1e76d0845b8f21ea5e886f88a0d1b7457dadb0b9cd0e9f76fba1c594cfcc2a4072409b0cdb2024dcf056688d8d664847e66f2ff673ac0b5ce3feb2831190dafbcae3e9ceee8ddc70362af42e3892a51cc8bfd563164f8176dc611219c4ddc1527781787767749161a77da7e5d74ae1d443c60bec55c7a6163a3c080f739aecd7c66e29d50c2f2255b851f7d256a6bcbc48d97a8168c67e24bff9cbd940d34c130c0c7fe7b699878a23259db1ce93cc76eb8b640e0166e226cb02b87485f3c466cca296af3b159f53a0c3d9250072a1ae2ccfe34cc602daacd11f62b1e07c07842f9bd106953de33f0eed50a5d26a5079b71e750253f82b7ad1167bd1df80df9e999aa5893b076bf6f8a12bdc8d5ca4a885e7d9e3aaf991406bf1a4ac2fb85fca8f4e2a681266f6e6d001b4fd6695c0a092590e179cd481207345edb2d497115c800f5d66fc78e40e457e1cede58c86e7f568eb2d9a48e105b2d4a0f82bf8526bc20cf4e85d9d6e8c25e3feab49f80fe26c47ead88b0e9a9cf8707fae897358015e6a7e57c97a2bdcda170997bd3acce8f6fb3238b33dfddf99564eb71987504ab94e325636fb4ead54f08a844e0464be2e7e24f5b7510aa8d4fdd0feaf1829b4d275163c4944937e96f2176f374982ffdef8e2002d77a39ae95cde6e87f4598332a455d91efb43162bc0636b387018bce92132f420a377d593fc03416713ee1f7b04bfb9b53297f2bdd273bf2d2ede22d440665872f9942ba43ebdee37027bdf1afa429085560dad20378cb558b66482a17ea07acc92cc1f41b632c6e3d60b050fa83f7f5094ea1cf171e7714be709142f8b614c314708bfbd4bd4dc93d737a45dc6ed46bdbc33408d215d40c9e33ecf1873c5c2f7fc146a2eea77ce78743882230854c5f8b0ea8af261fd0d15d1bb3f718e60f104d4d60eda8c9a1b28983596cce0ca20c590ae330a8e858649bea4180a8fb149a5b7712a0e66094e620f57db3fa7f58b6a49b2b1257be3a84991ed6d7bdd616b03f05bcdba9e028b092420496e07ceee2f4fcd5bece12e351543b1a25dac25bea09c1f0310f799a33e858425c86808e98ea82e9bfb30aed2d43389d9abdf12c020985862f57647f9b3f295abc46befa26d124d35ef7d63be61d9b0a8affe4609925f03decd83e96d325f3a941d738436b7afd2da0c925c05313350c22484ab92777c0ebc326d43c6f12a85a2afd5159d549d3e0060e8276139387fbd8c36a997404efc9e3132ce8cf928adce1d43dbd828ede3e56be2e7de633914cadc321ff1997ad15dcfe014d1a5272e3b4ecff45d69e8e21c8cf77a80a7af7f2bffb70e6469a7966008aa87b17f9b2a6725fe780ee61444970e0d11534672f2c3232980819904e5ab21a52a6c1ba1934cd7f9352ae62ecc35e4c436bfc5d60c1744a040822c2c2f67b23a9848bd668d6af090025cb9ee4a73f39a7ce8a7a243b3a3ed5ec03a99510298cc2f5deafee85c4ec11b5c04b316ef550de57e4236f273a3a66b1c1910ac3691ceecebb3ba5de34d04d76504d6762f9f30ef21dd4b1c24b55067a5d92f8565d710d3c3181f53cbc7e33e61c40e6fcb8e"}, {0x98, 0x1, 0x200, "96e8c9e23f1ed75f64b51799b7cec72eed4dfb1cd6bee826425dab4f4cbebda86bf40c259b9ea9cab56f3e24731bb170858496c2cfb7515fb8ae3b5dc7af1b26a571a8a06760d40e57df53ddf1ecfecb209ce8238265ea5194bd6b43daebc06f0bfa7f728185dc8ac77ff515cb78ef7832848ed80d1fb3403dd6e004da38ea39ffbd3da7c17fdf5e"}, {0x28, 0x1, 0x1, "db6039f638c1e207627f97faa2d9a8142b1959"}], 0x13e0}, 0x2) 09:16:00 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000200), 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x40) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x4, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x6c09, 0x4, 0x5, 0x800, "4603b3408ddce8dc1705026b210113d3df97aef0", 0x20, 0x7f}) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() 09:16:00 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r0, 0x6, r1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080), 0x4) 09:16:00 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x2}, 0x1c) setsockopt(r0, 0x80000000, 0x2, &(0x7f00000000c0)="638b7a11c6d2b79b9ae41db960a3dd3839145ec797fdd75a8ef12cc8a0bf2b1b867df1c8c2d0f475573dce19b7f8a3dafe053162a81fad28ec9340c830127d438a3e51ea32dc4d6fc3e37109888fc20d46d69ce0139b833e1a1d3a195650f1e37a428c8886b6c3e85deedfeb5569643fc3dc49d147eb6988f203e15eb821f058676b122fd3cf955421e1d9c99e3bff870dd8266b9006732aada93b68e37de9417e31c9a49672b1c0bd58c32767eb502f51eac2a2addb1a12cdee986d1ca8e9901a8123435d6eda144e19956594c4175ec5af7ac301bbf4c2c89b4f1fd4b109c068", 0xe1) 09:16:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000004, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 09:16:01 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x89, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) flock(r0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x100000000, 0x100000000}) 09:16:01 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa5}], 0x81, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20040, 0x0) socketpair(0x6, 0x3, 0x50, &(0x7f0000000080)) kevent(r1, &(0x7f00000000c0), 0x8, 0x0, 0x7, 0x0) 09:16:01 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x9ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc028698b, &(0x7f00000000c0)) 09:16:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x4, 0x2}, {0x18, 0x0, 0xc000000, 0x357}, 0x9a, [0xab, 0x5, 0x4, 0x2, 0x1, 0x1cef, 0x8, 0x1]}, 0x3c) 09:16:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = semget$private(0x0, 0x0, 0x220) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = getgid() r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x6, r3, r4, r5, r6, 0x4}, 0x0, 0x80000001, 0x100000001}) r7 = syz_open_pts() ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000001c0)={0x7f, 0x4}) ioctl$TIOCSTOP(r7, 0x2000746f) r8 = accept(0xffffffffffffffff, &(0x7f0000000440)=@un=@file={0x0, ""/108}, &(0x7f00000004c0)=0x6e) recvmsg(r8, &(0x7f0000001a40)={&(0x7f0000000500)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001980)=[{&(0x7f0000001540)=""/24, 0x18}, {&(0x7f0000001580)=""/188, 0xbc}, {&(0x7f0000001640)=""/169, 0xa9}, {&(0x7f0000001700)}, {&(0x7f0000001740)=""/26, 0x1a}, {&(0x7f0000001780)=""/207, 0xcf}, {&(0x7f0000001880)=""/225, 0xe1}], 0x7, &(0x7f0000001a00)=""/55, 0x37}, 0x840) r9 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) connect$inet6(r9, &(0x7f0000000140)={0x18, 0x3, 0xfffffffffffffff6, 0x34}, 0xc) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000240)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000400)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:16:02 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100000000000052b0ebe3"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0xfffffffffffffffb, 0x7, &(0x7f0000000100)="46ff8d1a9c534c965cc6a68cd0e92767fb86fd7b48a8d9d18bc057e474226f59318972d2c3c1079d28d5455796931022e754c9ef253ae3a97fa571ca0981197a4e6e70ae4bb48761db1689e0c13ed1a4124439f8efe6840893df9a1e0a17f74497b679904dce5bb918e032708a4fbcf55051871e8fe764ff0b8a4605cdbd886bd8872e645221c4d66f5e392b0c32b25ef2517cd3e9457990a8c0a1a40e3ee6fe8ee85f06b8fbffc8754527540597", 0xae) ioctl$TIOCEXCL(r0, 0x2000740d) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0xfffffffffffffcf2) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 09:16:02 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) fsync(r0) syz_open_pts() 09:16:02 executing program 1: setuid(0xee01) r0 = semget(0x2, 0x0, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) fchflags(r1, 0x0) 09:16:02 executing program 1: mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) clock_getres(0x3, &(0x7f0000000000)) 09:16:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x0, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 09:16:03 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r4 = getegid() fchownat(r1, &(0x7f0000000100)='./file0\x00', r3, r4, 0x2) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 09:16:03 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x8) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000100)={0x7, [{0x1, 0x8}, {0x3, 0x3}, {0x3, 0xfffffffffffffffb}, {0x2, 0x7}, {0x0, 0x3}, {0x3, 0x6}, {0x0, 0x4}, {0x3, 0x1000}, {0x3, 0x2}, {0x1, 0x5}, {0x1, 0xfffffffffffffe00}, {0x3, 0x64c}, {0x3, 0x100000001}, {0x3}, {0x3, 0x1ff}, {0x3, 0x401}, {0x0, 0x4}, {0x2, 0x9fb}, {0x53ae5a544545fd31, 0x3}, {0x3, 0x6}, {0x0, 0x8}, {0x2, 0x3}, {0x3, 0x9}, {0x3, 0x559}, {0x3, 0x4}, {0x1, 0x5}, {0x1, 0x7}, {0x2, 0x6}, {0x3}, {0x3, 0x20}, {0x1, 0x4}, {0x3, 0x6}]}) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 09:16:03 executing program 0: r0 = msgget$private(0x0, 0x400000000000041f) msgrcv(r0, &(0x7f0000001640)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005abf80ab406500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000"/4110], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r3 = dup2(r1, r2) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000001600)=0x1ff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) pwritev(r3, &(0x7f0000000640)=[{&(0x7f0000000240)="c9bbab555f92e4fc3047809d1a7846ed6fb0d991b8c241d71142ec8cea3ba0e5f73c6ca70d5d1a39d3033cf11b4bc95e8175f9493232c9525953c756a1a7d203349e9df8745f3569dca7be5ab835850f96f60837b4e4794bb779c49d9d19ed0c4eb097d8abe926488d7381ed5a19e2c6b163e0d2abfe0ed9d9925e3a12420a9157899c6f32c9f9ef563cfdaca091f589a747e325cd74e2968abe33ccf0", 0x9d}, {&(0x7f0000000300)="665c8384d76ab20dc1a053d9077e1f095e941051ac552fe9d285f0d9ab8f5d0e58a4e31cc053470661e2818d8d5d1c10b746e4e8fa6abf1343ed9e58f1a47c4d5b01eb13876285f4f26d5263b940ba821ca9bf15b11fe32b313cf4b60640d47432d015", 0x63}, {&(0x7f0000000400)="482730f25d540a49c34c62933dec80d1dc3b6391fd98f5a94adab5057d975f8690bfd6fbb6911b421d5da03407b05450d331e81903ca0bb79f15f4dd3c9fd6021bf1b954d9c5d2ea50acd5c05ef4dde881a5c20e30302d7bf68dadbfcb4d8f4a77896e9fce8d8dc254d0b5cd5608a2b46b3fc3dce1f19ca5cd6a288d796ab26d3ddf7decd697320129", 0x89}, {&(0x7f00000004c0)="69378d3de1f133edf3763ded5f5043c027159558c39f8bdb10bbea805f196371e6ca89a4273b799928813e5a9fe3dfcef2497db888e148c5d76cad94d5d79e006585c1cf922e05efcae09345581cd82d8c0b3c0002e74e6412a7aa79d9d4b014e0c6e48bbc83a6245ba60cf5f971efc82c8a88def8164a12a19d93a1611cf77f220bee63d7530f89805a0b36a87d6a9a6647bd6c526c6968d4c64bd178378cb7b5a1a51f37d880616db2ed6f815c093a5c285f65d30d25e1314a4390dce6656d98bb67532b6b85337f3393e3871a688016be87c2e5b2ed42ac4ba97369653e8651840fd02289cb5b2bb9c9", 0xeb}, {&(0x7f00000005c0)="0c21756365bced3e43ffcdfc3d65034fe022d7ab9c7cbf96334542783f05055e2d37e4dd96c3a6bd99f148acabc3fdf6474bf8dcf90fa47b184f79add4d78caecafa4a91b4b0edb4affa8782", 0x4c}], 0x5, 0x0, 0x0) sendto$unix(r2, &(0x7f00000006c0)="b9c0da9ce35e366a383691160db727465fc44f8361b27c80955a07c0c56ac81ed33878ca3d032b132946d2c527f2a8f19e06c84f0e474291054a1997378a17040fb67a976945af7b5c5ee287897d562feaada56d969064fd4844eadba1f4f44e1e6bbc1db10aa090f88482ec47fbe68c478114d2c9b439edd65846cad9b4dc7bf82d1cc1adaeb76e78eb0c0b14638fb1db1e8c2bc2c6186869ccca227627a250aab6139887267198121ae6dd076f29a8", 0xb0, 0x4, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) msgsnd(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="0000000000000000bed897e75eca5612b2364d85a6346833973008c2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe90276237cbfe60a04650d6f137f5bf"], 0xd4, 0x800) setegid(r5) setgroups(0xfffffffffffffe7b, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file0/file0\x00', r2, &(0x7f0000001540)='./file0/file0\x00') r8 = dup2(r3, r2) ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000100)) chmod(&(0x7f0000001580)='./file0\x00', 0x85) setuid(0xee01) getgroups(0x2, &(0x7f00000001c0)=[r7, r4]) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000000180)) msgrcv(r0, &(0x7f0000000080)={0x0, ""/14}, 0x16, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r9 = geteuid() chown(&(0x7f0000000040)='./file0/file0\x00', r9, r6) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) 09:16:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x80000000000000a, 0x0, 0x0) 09:16:03 executing program 0: r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) sendto$inet6(r3, &(0x7f0000000240)="d82901da23f3ab6a409ef8eba91a5b344ab284abca55ab7815ccea91088e310797a85848fa646e469fa6351775b564f18468a8345e33b05e8d29882bb86b6bb66bc6d0ca1c9e5490c37c37f13674f7fca709c07ced46e31f0a259c56c9205eb866cbf756bed671e16412f3102d433afca9b1d44a0c820c9dce155dde16559fc795912224c90eb6905d5751072f298a2bbdae1970dacf72c46ce4322210a6dbdfabdadff8410b512b70ceca1b85ce0281d16f46613cd2b34c059efd1b4520df800b3290b40bf5160338e31c89a6f5d72bbbe4bc3755391cfbecf3ba078598e808769fa783782b6e71de1bee91406453a05d61eee46bbfe31f192782a71b495dd1eb8474c08c922c4ec11b266ea0785bfe2f1ed97c3681d632f4bef527d557bfc9cada1782f40e4086190ac138af734b4eb8a248e9417fe75b8d9a8dc15ff6c937ba38a2960ab67a7a3742060324e6882d631a7e3e4207ab60a5270be9cc550023be6d2129e5b910069532c7ed017f33f7408d3d9069d9bd4ee8d43b9b53a9643ce8efd1c4fa9d13f8c1f67ee928f515ca1ba0178d331759f4c2492f98c748f2fc2893dec662b12eec9dc5b70b35d031adc75e1d9d1aa9c28e47f44d435b37e500a52ec61973531e2d88c3640cfa6b1828179e9a2ac59b69be9d1ae5e5d8601a36896dd620a77d3a8ea54003fd2612ea43c8d8530c5273981ddd1d5f8c60287e924f26209d9eb9615df136149c87827cb0aad8c4ce9ba47ee27a9b075a6a2f51e184fc3bdc071b6012c5b4e4c9c15b6badf4cdbce7e8a527f0ad8c77ed148593a81188e3c1fa9c711c354318d157e1d40569e9c0eaa9c1400b88a1d3c9e48aac615664f4a132ee72ebfe9d12b503288a4ad64319ec7f913125d37fc3cf7c3386cb9f99d638f4d81f5df51eebb150b79ae8a5912330f8abfba1224922365593ab8191eb6a332c88a71d70f93a660dbf449a06e90fcc0c46d039113a1c802b93899878beb4dc748b8b26a03a047a8695348fb27978d39c80f1ed42e6a17a629a33aeba39c263397b2bc615ee21150e628bd8e5a3ddb1f01a41a772d76313a401f1951da7d09417a39e08eba738e45a63aa4f0196875d70510567fcef5259bc670388e23b8cd0c3b2a8b7c69625ae4f415b0cc64033911624174d067fbb6a62aa63e24c9b5035135717050b9c1eb8526726f109006d4f80ddbc8b44b7eb331bb4b3c089deaa4c7cd50f0227af0f73423f89db7f2fe12b23082166a9f3c5e80cc3f25425edc50dfbbf184b3095b87343c7813e6de88218b7dc33acf882e04ba81aee542147272ee7732633e3284d471cddc00f9b0f2aad3bd7e84d447ce207bc0ee203072813f4861c4d656bd9281eff5e8aca25b54e1eb531d973fadcd65723ead21d7e833e7270b078b2e4c1d0c97077644e4ed1c6f67a9270ee104587e95d015fb46bc46940621f06df6c2ae398e4d5aeb9f33b45ea3ed931e6fc38ea931c40634f7dc8b0fbb18f7f8d2a60fc4dc4d58f1a267c65526c2d7045d1ac7cfe0e6a78e5799c61db0e51b2bd8d0a7de27c4ced2cba9fa7a3a8ab74f4226b287fe0d0f976172a9e0b08e23badc1585473b697655e984eac46f1fab88a9d2f097aa393200dd7ba0ce846841be61b8ebc86437870e622e2d5aeb222b0c5d8a782ccf9d76f93c751a97cb429f969f01053372d7c1f583ee131d1ef277eafd5b6f231d2c93e17738fb15c9cadc2e7ea5731e62f4659b84620149285b84220e42fa9a45186292a63fcee43f6d58fce92e68d270fbed377afa2b4361e6c519bfc06f8255d1cf8f539b905f27f22b0e1e74bab94a9a29b669e7a9075873258181a89ab0e2c6d6d2778a818b976c900d22101b3712951cf15c9f69b4d7ba37cc174cbdb5ee7f7834a53e9e09ece97f38533f2c18a609a425d88574d52f650f82595f11e21e46ee10bd48b34bf4647b3609c5a4f82e38b20fa0d9f880e5d0d49379d14b111dab9204799251e70f899b17e20c2dd59bcfe9fe64e0b4b220c5ed22265d7f81e30a65abc817317e805ca27bc61f75fd43320c8799435a02a5a70b43d21dc446eece13ca937e82eada6ff29a55ee52a34715ba4be4754bad565bd146cdaaf3f3ea9219a7ea60c2e0f519d0372b59da2ec6bd3c59712e615a51f2a82875172323541fe13f5bed6d19ba9449f35c44a4e14031e2b9405636740ca686ff55eca5268a38ba6a38eb26f1691d498c3f142a7ab6db73893ddc6c6cdea4f3cfbaff758d75bfb6e4e9907690bfdf455608344954bd64c45d11b1adf5a313e8604cabbdc1f8cc04fae22f198b071fc30644f788a02f69327d54719767299782db09986ee6cc347db9dc3be9a399ddc9b7398996176e66ad347c4ff778a9d68de822b9dc0ecc334e31983afe65a73bf1b602de2ba756b1dd3145c2916c0937abe49278a7740a52d96e0a43241a80c961e76967550fa06513fd4f8e42e20a85f89c7d5675fcdc791697c78533d015981a330fb973682b61a08bd607bbae1320263dc1938699cc3db678ce8bb62c9ce19937397a4aa5fb2615651d6f0a7c0c328f374ecb67c20de41359f23b6c003ee8d4f5a4c90b082aefc44edc4a244f4ced3f57df29ae6f83197e19b90cb0abda3791ecee13c1e68952f721df14d3e87774f9052677b69f367cf417f8b210d5e7ce21f6d4f765085c12726ee28b2661fe2c9144aedfa86b67064ba9f7d5fd2ec3b994b4eb14cf718bd925ca4935e0b16dd1a9e0f3f73f8496e69b52730a49d452291ee1275ec27218606926b71d102ddab6be4b0514b049ee34c29a7a091e95c0747db5aa4770d5acbc528a47f2c419eb555cdbb8a48862bb32799d8fa165427b959deaa8ab2c01bcc6678b787c4764a602ba40907f3b6662910d68a307863c0ab59bec4d3790d9dbc8c54fbc288e6bd398356b44fdb139641ef0b8d3a059e4ebfedce515a17eaed7c82ff7df4de8c26c002f929098bce5aa4497aeaf9f2b29692d245ab1a958652ccf62ef481a5712ae725016f4114726066a82431f4c2e9e8cb1784549db58f6c11936347e3f262d7c6ecd77d38a1dff31168cbb4a097c9f8f47b8d058c95a5f46ea8f89866442dbd3c7894fa460a2353132be1f6acfc6a080b337a2153d4bece95b43bd0410fffcf83a895b9cd510cb4e2d6b4b45d098173d9dbd03328db4efb310b2170c1160382d535f774e193e3d0a1a763eb621a66df7b50c86555ecbe6d95876e5ed771a0f29097dc09474b9e8450af80fb676e1fea097b8cd1ecc1682184fc2533b34738f73b6aa3e64f4bb9b2ca536cf92e0331f25358f9ed299fd61ae880c40371692546ad49b4a3b9b9e4b17ee5fe78d031e0e5a86433f4c13f0e8474ac06db66b3d4e498f5ae5fe383314a2d338316b0e46e40437a989814eb7425c2bdfafb229c82ac10be8c710a19d66eae473287fda4f550641546230de9248def55558f57e48c98cbe9f87fa0738ed68b504488647101d0375a4776376572b8828649d244ea84e1579b85e19cbdc8269dd733c6f24f6e7cb1a316e5301dd7cedc09c5dd67c329643dee25be2eaf92bf5fecab9fcf94023f1c2084a9c0d9aba062fe4cf7496d3143f9196007d94d352dd64bae9f0275b6c3847eaa51f66f6c258be21bf1cc694bca56ed2cdd1df0604c6dada4c5c49da33f3e16c5475d5ca68578f2f7ec2570a1e64721138435b0ca89418159be19c690dfa08cf33e5579d5b018f79c863c467c40114c6e3be877a637954b363753ca74803e57ba82d8f120eed6822e459f96a2a8c39a2ee7742781b514cd4a3400c0eb4299de0fe688f50652f0aec426668acbb6535e3f50afdc43c8d769404e82097b1e6b1194121526c55acdba44c52ed59ce8f538ca888aaac6d861a6b83e942dd34ff9dcf023972c2ad9b9011e17b95426356888214e870f10e836a7bd657531bb1ddfcaf4b253d3a40068588512e3fd523eb7b01acab3e42dbecc43f5f8f3b4753c76743ab3dc971bcbe1121bf0af02453a6b1a3777a302234ffc3f9779fa4edd25a6262155b86beb91588f1d66dcc71f7975368aa6db402c482cdbdd5a068c501c370f876971f41d6011b0df312fbab920777c953a8af4fe266098f203f45b3186bc9d1d5afd51982a34bb7eea7e8cc1afeae13d09ce91a3eb41437b5d48d088f501bd8858874a426a36d8d1bc9e2606998b4d81c8a06da68538ef2695584670731b8753008fbe61b874dd45a70256ee14131a7178964671f38d51d1f5aa9d16df628dd1de74fecf88955ba1dada17d9e30d854efb3c6d9ad821eb881cbbafa58b4aafac2f37ab9cff3e8b36154a01c98706d74a9426e1aa3051ace1e983e4cd8a99fe27512f259daf45151639e37796cdd8fc56d771a4bdb9a315d90e3f1d7ef6de82ff67947bd0ff58c11dfe3c23b21a13cbe54f054a2b4b7e032fedfbde073b99f9df4b8086e18f4778d227c737cf4a36971760b6a622f4abc04fe2a7e67e3d9f21ce8ca9f61989097c89bf6d40268773e97b3a4b5d9d06d7d981438722cc00c5af299a6574171cdd392fa1cdeab7d0171442bd0852d483eb8f97ea832f06a6257f8cd742761dbe7cd47563dbd48781bf89c23b7836f6f603aa15987177d72c6bcd9d496ab7354775bc96708b4c46d97a91754506f6b4e456e08fa29ac65973c21d6bd6f043c08b87e512eea68666f8ea8aff5c0b7b7373697fdab91fc52035999bea5fbbeb3c78ea96720fbf20ccc2c36387b2fbf5fefe56fd54aa67b6c78faac81fed039b7e77bac12d92626652e77fffd08676a46307a61526922ff84191e4087e3923a94b93a3031512ea4d1dbeecb4c39230ad45add33c71c6db3d7446be704bf3f8d2720406c7b0fee5ec21e958d798728ecd4516c9a0f5840d4a65ccae953f33a637eff596f5405d0aa69b4136505604db92bc43f7ba93362d1d07efdf9f7eb3b226b2e533cbc1c6a53c4f7d23bbb916cb419c7e576fd86abf0d5a441fdde4bf8d11602bb1829593253226c10ea9d76bdb0ea2768bf119df411442479702e9fd904860eabd279d2ec9a15fe5c044e60c4396c8f87aad7a6a3516f9817f3d8b8f1a6c33e851ae26dd100dda334f0a1481a62cdec9c9bb8b1dacd5002f509441fbb1cb7e9459f7d82fc2419ad514f8c35c5b9e749f6243dee94208f29d972c2f073113a4a292dd2b7194f98047692f9ca41acdd99c3f85ed99f6b8d7b6bd1406f3b8cd5c8ac3e976543e710b4d421448bd98b68c1519dfd5f01c63e2ff6b573f2ded5fcc9dd7e69e32a8bf64799893e4447ed1836df9c5e33b3b11e2353a169bd68bbc2203bcc9e25a6efd673d87f7ff345ad41a5ea683ae68ad237aef9ff147630de5cba6fae02f45aae594ce2e9b172f1d2b17380432c51cb6f133eb7138433ce0f22a80b0ba92e7c9f8e45a5cdac0f24f64cc4c795412215dcf4884644d1b2982615545cdef11563fbd98b90b427903c51063379367479754e73a4601ed537e38db7454855f2c1769f3af7ac0c6da48f165afd475e99a72f51cb45cf380cfb49f1c29fb847432856fa801dc2896883b82a5870e216d974a37b42e19e3538e57905646c432b294acbac37b9a1944c601e9b7cbb3881794dd0b0501b51662024b58162d47d7477138576f4b62ff3cdeb6d1516673b3fe78ce2be951498116cc08eeca6526710fd7ce8858d0cee9fea8cb84d06af5402d8fbd98e24326aed2eaf707ccd8212656819354ce0dd2c63763d63153fb9446f0653c900fb242636dcfbe670c21ae2e458fd0c35133693bc83c1fcf9c36213b43f0bf", 0x1000, 0x2, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) geteuid() getuid() getgroups(0x2, &(0x7f0000000140)=[r2, r1]) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000180)={0x40, 0x7, 0x5, 0x7fffffff, "ed2a03e2d066b118b026736d2bdbd5205dc3d041", 0x7, 0x81}) r5 = getuid() setuid(r5) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 09:16:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0/file0\x00') mlockall(0x1) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) munmap(&(0x7f0000ff0000/0xc000)=nil, 0xc000) 09:16:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80000000000000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180), 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 09:16:03 executing program 1: poll(&(0x7f0000000180)=[{}], 0x286, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) fchmod(r0, 0x0) fcntl$setstatus(r0, 0x4, 0xc8) 09:16:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0700087d001f166046561fa59a090000000000aa67d300000000"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x20) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x4) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 09:16:03 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x10, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x40000000000000) 09:16:03 executing program 1: r0 = semget$private(0x0, 0x4, 0x0) r1 = msgget$private(0x0, 0x200) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/14) msgrcv(r1, &(0x7f0000000000)={0x0, ""/25}, 0x21, 0x1, 0x1000) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/99) 09:16:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000040), 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x6) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='r\x00') mknod(&(0x7f0000000140)='./bus\x00', 0x2, 0xffffffffffffff00) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000240)="30a36c96c6fbf5d64969dcef832b50bb17d17811e4735edd223f858af7752626f95aee1cf14d51ae31e7ee6b28351b83bed24d7af8297b9ad956b2ca6edb005612823a25f4e13ea132aa67afd3d7afa270da1b419e4201783c9ec0c1af4cf2ed2b9770e24a8cf23ba880375e4c16412e3fc46ac1"}) execve(0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x492, 0x0) 09:16:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xa0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x7}, {0x6}]}) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) chflags(&(0x7f0000000280)='./file0\x00', 0x0) chown(&(0x7f0000000000)='./file0\x00', r1, r2) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) r4 = fcntl$dupfd(r0, 0xa, r0) renameat(r3, &(0x7f00000002c0)='./file0\x00', r4, &(0x7f0000000340)='./file1\x00') r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10000, 0x0) faccessat(r5, &(0x7f00000001c0)='./file0\x00', 0x81, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat(r5, &(0x7f0000000200)='./file0\x00', 0x80, 0x80) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) 09:16:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 09:16:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 09:16:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000100)={0x8, 0x2, {[0xfffffffffffffffd, 0x4800000000000000, 0x5, 0x7, 0x2, 0x8, 0x7fffffff, 0x0, 0x1000, 0xe902, 0x2000000000000000, 0x1, 0x800, 0x5, 0x6, 0x3e, 0x2, 0x8001], [0x10000, 0x8, 0x203c24b1, 0x40000000, 0x5, 0x2602, 0xffffffff80000001, 0x67a8, 0x9, 0xfffffffffffffffc], [0xfff, 0x100, 0xc1, 0x3, 0x1, 0xf585, 0x10000], [0x9, 0x35b3, 0xa, 0x7, 0x1ff, 0x6c], [{0x1, 0x0, 0x1, 0xffffffff}, {0x1, 0x6, 0xc1, 0x1f}, {0x7, 0x4, 0xe6, 0xc78}, {0x49, 0x1f, 0x10001, 0x39}, {0x8, 0x5, 0x400, 0x2}, {0x3, 0x81, 0xfffffffffffffff7, 0x5b6}, {0x1f, 0xfffffffffffffff8, 0x0, 0x8001}, {0xfffffffffffffff9, 0x4, 0x4, 0x7}], {0x0, 0x9, 0x3a, 0x3f}, {0x5, 0x94, 0x3, 0x57b9}}}) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 09:16:03 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fchmodat(r1, &(0x7f0000000180)='./bus\x00', 0xb0420e5094ee0333, 0x4) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r2, 0x10}], 0x1, 0x0) poll(0x0, 0x0, 0x200) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) poll(&(0x7f00000000c0)=[{r2, 0xc4}], 0x1, 0x0) 09:16:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) write(r0, &(0x7f0000000000)="8012ed059aeffa67449121f8ac45099cdd436adb0b5eab33067974724a2b8e014a0c2dba86d3a08a6f1d6b636a453a511e151194e15f82f04df17e059ab82d60b7c052375f342745003c7e25998418c83e87357cdd85ae05173f7e886f21ab0a82b80e4e9f4065c0ced631a9fea9aee9c273bf3b16bd9c68c742f518f2fe5736ab68645b13005139a3a098d9b83a2c2f1c3b34b76f0df4bac27a83514bc7b82db093ca3318de24c0b431215b6e39a53df66baea614", 0xb5) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r1 = dup(r0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 09:16:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="fa1204a49106a9eaedf564d4ca0f55ce1e00407695ef610d22361accbed31f91dcad5b77568ecee7ed7649a0b17b5feed6fd890a9bbe5e0b846032021a635bc7d7fb38", 0x9}], 0xd6, 0x0, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="0100", 0x2}], 0x1) write(r0, &(0x7f00000002c0)="2343fbc45823", 0x6) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6afc4a1ef5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a1a1f6c90d26190a09a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b644b81be4808241f657fbc1dbfb2686535e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb", 0x493}], 0x1, 0x0, 0x0) 09:16:03 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) pwrite(r0, &(0x7f0000000080)="a5b6e36b56f05857a60585dab1e9864a47d12e4726390495b4a95cc92e26b6f9c02e0059b3cfd823011787cba7f7efc153468214087b4f373efc773e12007205b03930a36ce9a747f9fa9623266d02701980e55330358edf2722107b072bd71e4405e062cb813bd816aa207011e5e8c0b4ed2e16cab8f32f12f7aa6d49c9e3e0b13a21371d7464ce303a8d5b078d3fdd6ab5e579fa25785bca9a58a913e884ee0a869af6bbd95a54d161893fe328947fe18824d1a4ecec8a1bf6946b15d6b6f2eacd8660a25cf90346d5d23bb58d249bbde4a8437a61f59bb89ffb95496853909263ca4e748c78e7f6e0979af06acf52a630ac077dcc2f2668cb72bf588ca21f6f2af7f7dac93c4e222f39670c91a6393a91868aeca94dd230a4cd3e1f189a6716fd5140342cd3f4901bedeeea27d3fb025d0b43c48eda37cf351d014019411b4f55908f41c20122d8c96c94a9756ab840025745b400ca07caea4888a12b08ba9d7a37a6a56894c2076c224cfa2cc55c370d436798475fc1861cc160ee9955096cbe70e62519583494d3c6809ff3c78d8e9afd94f6598b226a9902cf51207f3d34a0604dde563978ac033df941eda0be1b39a3d52a734867488c2304c235735b370f38b79bd705cbafdcaac68d7045f09727c3f20f4970ab69375ec5bd4724bf19cdab8d6475cd05b85dbe7053a0d1911faeae1dd9168cafd18c2caed9ecbcb426476e361d9f5e1426222aac2f588870876030a1e1c8bfa023ec3e593c0848e7b0cf81e7970edf679fee77eccffbc5f5de6c8c202722a21c9441974dddc1245d069e1b6a4e49ef0d39e99879c8171479d2960f018928a14c904565ccd2bb220f6e236ead360c57710d4fc4f97128764f8bcbc15edfa9fe486b63355173b026858a3766f637716b60d80ee76857de5ba950eed27861745096300c11d98112f878c6be3d6a7d9ea0851c01bd293d539099be1af491836c36609bbd7e4524180be5c4fb9c6f57664b5f1169fc35e9abf52849662603708f0617c3594af48f7151f62ab95fe1667417a1e5f6936552fc248f74fe47a6b2ddd097a01006d258d78fdc18b9a469f7336b5e105bcc10d66d6c9d3c4b1813220a297a0bba8e3f83e54b723e0ec1d3fddbcb0576f627f3e661a306cb5813fc488daa97069a83c055238c5759a8ba01ada00a99fc2cdc87b7ac13ca8db2a598367e6f57d8aca8f0056a3784a3ca8eeacbc577c37cc9ad715d79f55ca1f5ad5a5683de8815da8de4110b8f8c4ddd0cf68ab29d8f645951207847ab29e2967b2b8411a83a95f60f288299faaafee07e143b639729609ca1ba4febca387b1e04f16a48a56b6f65895e55450d2d13f6c09af9182f3dccbd0a7871e97543f2076334b6b628d27bd2caebcf3fb562e6ba4c4b1cc8c49bea8adae9e757ffdf91284e553af297823be8c6e486d23a5930d54c26fdeb557d9ade0948bff996aa15bc8fcfdd409ab3ea345f8e454ac9a4ad7502b4ea28d5d956b6811cb0c8d5e39a0200d01c6d86343dd4bbe43a0a20bdd477e67771169362f4c50ad66127b5ab0507c69418394fdb2628dab67473603a12fce8c3379592957a0359d8498ddbbfe4d46b70b28a669bafba23ea7aa661a52c23dc456835ea7d768dc65de0d7006ef9dafd34182dce32d0fba62ee29ca4b2c7fe01ca74741fe2232d6fd8409713cc410ee2083cdcb0276fc569747571fb395ce9cb3afec2bab2ba345efb87cc9598f9d4549f44f7619ba0020f7e29986f007a59fd9aa6221701e0633b22c92ae90550b932aec06d5ff4a8fc635bfce0d0c59ecf92ccf4db77b483f8120437166bf9742466cf92334bf13a19232d61cbde5aa6b22be636289fac1ce76a493a3b72130ad3787344f1409933a0aa108d01bf009dfae36645340f6c2bd03a0de15f9995bc1c1e995442ad3373fb9762aef003cd65aa70bec783986037f239b124e1119c852a100bce610f9e500842dcbd940019cda6a7694c7e90dd91d7ae094b1ead2cfe3f2025d213cdf117fa4e1c806c2e5917b3dbaad422c6ca5ead835ddbf66732656d973748e3cbf78fcc1e7542771cb797cff8adceb4a02cf11c37c7ed6bce9d2e0a4322bedc4ad08d481970061758e37605cbdf52e287c5f4f22287c5d5c15297f58482ac4f5cacf7f08bbdbbc3d4e8e5cfce6d115796bf9149b6b247c7194be4a3c1fd159946e6190d57674a44447fef35be60e7c27118af45929517d60ed0620ae7e29d5ffb1b7fe6d23989ef9d59cd571f943c088d2b230e8a92688ce05029eb4f1e58dcb64a55f2b4c0e01cb9c96b09421c84aabf47127c43575c459b1989f4794efe6237829596817efbee85be1188dffa34a33b6654d124f2a493779b1bcd76c3d7d2b3ceb14cbbe9146cdb81a4e4b7913b6575c1b622d1af4335183360dd48f4e424feedf33964f8d13b30792f4d31ceccdb7945fae8a467031e36018b0240ab38344f50e71407b16d4e10fbc10b4fac58a859c15d53a5f947078551be7439e30c201457c19b2105246a87895098c0f9f6cb3180da67c8cb55cf9016f6c7d70b4ac17f0684fabd2c2443017635b0ddbfbfd04c011b7808de33e0dd3d5444d40258485d121abec3bb2d87d6882a5fa48d04b460dc7fba089c6372f4ee120005df029bfd3527866a877338527f1fbbb844f9cf903a4267f6ecd74b152deed2d8d550d09bfa6035aaa4223a9f42cbb5dbb0769e0e536affdfbbb96d018f928afc24ec743d6e06ffe2b2f463941495ff34bcf7e63fde9feb5a9c48ae02989dc37d0cd4e999e9bd4e8580a047027eddd19b0f777c8435df2cea88d9e2d7b6a43f59ff30dc79c94e3dc462fb033703a7326b8c29c811e027951d53d01b7b0e3be13122c0259971bcac70256675619c05991f0d06d3ea730544f8fcfb8c9cecf6e7d009ddc2c3c04df9dc0b43718627e6ef75a5bfebee7023bcc2ab97f2e12f8078d39c9c0aa0d94934e80ff68cc453431f2327e4df0e52043d468890eed96d7eafe251dc616157cc0b78c45f385ad9bde16e1737985a8f7edd39b14e8d833622e1b8cddd40b6a94799cf40301bcb0462ad32c097c1e94a3ff3cbc27a300b024cb397780f72b98d3a3c3968aa57c6cfe6b11e382c799f607c91914a3fd4b4bd00e51d8d98ae3094d054ac3ab802786da1dfdf02b79331ac6500a5e1c53b608c73571f9a72aeff1acc61abe6775ea1e93f843a8da36b42ce9a733069f5739f52d01ef6425fdc97c32de27e32c0ab9c20f3f2736c8836e750948d5bb35b7fa9c27a4d8e033105c0deac693dca372c06cb3a27b69de45608bea9f160df297972112a269aadda0e3bd5842a6e30faa7eea23bcf252b44f6ccfe2dee2e30167bde82c87d032f47f937cfed26426af218782a063ea8d91c0ee23cbf95d6cd93f04e51a194ecb8d9b69edf893b095df55003b8e700a0789d2a41d121507802210e591f4937af8b09f5d3040903aef84951b93562f1409b2c6f4e394843d89cdb9e45d9cfec9120d429aec6e7e61905839153d478b829165c28e973fbc7408386ce2f663f7ab52fd3528e92e210a4c81b657e2c424e0796388002691aab1c655479ee33733ba82601e0da49cd7c2524cd8988355104daed299eba36af887fc7e0c2433ae370ff4756221fa49f1a0efcfa5efe8694165d0680b63ba00b97f216ac0fe2ab0b9427e7795e1f56fb6d545ce3617c194495b3c376ebef626ba27d3e4b75b629846cf2e551de6788aa9d1495a57718e31ce78a0a03326c3d14e6223df78f056e12d647859be0cf2f359ba1193f191734401639aba4c726c19b4ce6a050d6808331ba9c3c823e038a060a5f6e8fe5629c3e6c5e946a1847d8414f8c3fe722bf37e544421dfc8ec71b44c00838d4357803ba3d03c8b92eb92da32098689207c876b53186075713d2310dca08719f51d39213723a4cf1bc9dce85add21ff82767cadfd9c71609f10e3da65314c7bc1b48d4e49274d5a0a04156da5fc764f88147891a6f91729c5a328b8a5bc238c95830e51ac373b6db87ce84a545fbd3375bea71deb3b0cfb57fd10701b67e69754ef9222f4521ca52bb2cb9c92bd749d082b34d373ad812a00daf1d45ead43ee9e896a91cf7d97a1b392ffc1606506f154f3a9331aaeabc0fc31018a651b05a6afd5b3f96c8742cdba49e7821957aca93b12b415bdac313badf9dabec097ce0483e79bb5357e5e0324f3c3179343a76ea6d672a19419ca58da2e834fe84ba7f57604cc5768d1e5f2bdfca86b11a8e9c2923861997a6f6dc7f580e4368ad7e8eb895c0af7656aa243298e5f48185cd297ff9711cc9c3fd4441c4c0a6d133a61b71b25dc9bb2074f486572a57817fefef6602f418c075b348ff4e67283df4644af64c56c0424485ee9b85cd2e52cadf4907f9bf705fcff346096919b095490d1739b5872cc0e54ae950b7e9ebb21e1bd2e363816d5ed86c23aa2d05fa35ee50a4d359b70551112702b05b435ea5c5b2b4012d227a1a1b3e2f9c3adece1624024bcd13d6ceaa8fb06a734a641bb099685d6a4ca966d3bdb0ed8bfbfa9ae675f25e2b0fcb6fd70e9e39ffaa42084d6a48c756fe67fd28453d37bf9ad7e6ce8dc9e0ed02518311a44b9fd8fadffc1b21c2b10e5dcf5e9cbe13ba3ffb0eff215234ceb54058c72fd1529aa4a61aaa8f4f4ece643819f16a12922c623623ebfee1f45c0ee196af882858685c899c02f55e728e3d30e9420efe3d71824d736f1889b8c425de05af56c43e6d77b87c0a49d65cf751bfc20bf1c94cdd026eb7dbf95b3c7f9bda8bd3e2991ce403a7389e5d6769063fa080670688fc53db5ff58f3fc7e5d8ed2c386600d2ad0cc3eb84e059fd5348261be2d274e384c45ce3e6cdba68fe7b0d31123d3e8dd21ab76abf831312f739a6b885b4825a5e65ea445165d12e03ddab646fd9acf58803a9b8b4c3c6bdbec3e0df5c03a9b0213e46afc888f222a831afeda884f401c05871ee97edec1ffcde2f2895822efc615b63e812864ecb7b2caf6a9c652710eaef5ede732f959c1dc87fe182b3a1f3e50c7a415106b40b30960cddf46d4950f2c57b9f679d1f3957dec9760cb0f124cee60a44be9a86afddcaee8af560d02c5d69504cd4258aa625e1e7acf89d564ca1bdc586fbe4b8c764148c116e39629bed7e76e7623861c684bb780cf65597dfde5ea8c34d0ad20382dab89c6a3b877b7c82ab06b6760f2fb64bdae244f8dcb41bac5b2b14c1d4be4749957cdb2517fad11f4a2a1139989ab20575cda1710d31d4db83d01b54cd212930ef2ee54699cc44af1dd3300483ed01e6412dd2cdb119183330aeb2eab21661921c98e5ae15d1b2d19a8a0d6d4da4d7a95fd267c29f33315d934fbcad11ee6bcaf205f63f11de66d4a6c704c31fb729e67958d17023d8fd76ea587959a488fa49d84b5159c2402ce5b7bc4a9f71fcd2879574da1cb38687b1605386362ae91945e11afa1d543dc4a6e0ea41d9bb4961ec27bde9921ee4e69d645f4cf677be74db223f73286fa9e74664e0308a340695c84da603d84bf4c850b49ad261195523939d0ebc7f7def483be745c643684592c00aa2de783ac5edffd01f75ce00c7f3dc2ae0929abd1b219365d7355d9830b598085888ccee63d8d38d01050a94d41a4ddf00a0840b2916d782bb6f78bb362768d17095ebce96201f0e12636fcc69c6ee127993d2a05f26dc1eb48e0ce7065f88adfe6a5a9199960eb48157c8d64c20e4db720fa550724de8c853d2cfbf0928128277b9789a70445119f82cd6f12394d44be8317e", 0x1000, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00') 09:16:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x28}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2b, &(0x7f0000000100)="b7536394e8c001f24ee414172b40a494db650beb0b27b667e051458e7ca9ea68dd73283484c7276ee614161d891e552a614330d2b9fc87ce7817268278acfb1481bd8e8dd9456c09637357596b68d98adc2a61ed9a775969b233bce029be7efe6e9fbd146c643191956e55fe5b77d92b7753de0f63f1123c3a8294f5b347251761c10fc425e5491f3ba0bca9") 09:16:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="4e1f400000004528c90b5a1c8bdeba9bcbfa5382d91d9859b2c4c6f9029999f6728b960600000000f1f5ad801ef2a0e5974bf6f7d9ef82b98f8de77ce3bede1dc6c4baef626292a5de6a7dfc25506ec8cda8ff1ea727442b28280a7ccc35408829ff0375140f98", 0x67) execve(0x0, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x1) 09:16:04 executing program 1: socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f00000002c0)=[&(0x7f0000000080)='.\x00', &(0x7f00000000c0), &(0x7f0000000100)='\x00', &(0x7f0000000140)='#.\x00', &(0x7f0000000180)='^4.&%\xad\\^\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='#\'+\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)=',\x00']) 09:16:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000600000000000000000000f8cf"], 0x10}, 0x0) 09:16:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0xac83) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 09:16:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x11e) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) 09:16:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x400025}, {0x80000000000006}]}) syz_emit_ethernet(0xbca7, &(0x7f0000000300)="cabc7e18c3fb2ee66206aa0e7a9a0dae1de2366b14756a14139ef8f7e606d2411f123ebce4eb0d69a7095648aa5d621afcc60332799142aa4966f9f15edf2abde15dc94f0a5baa04cd1015fa0a5680d7acbdb6fa04f69059f4a4da27d53a815ab255eebffa30de74ea7b4f36bc1412c800a0381da25e544d11eb76652de7073ccc6ee567aa6ee7f1fc2ce6c2b1c35521cb9b5faaee61383510e5510771e55c888c127c8178c64189c4c4faec6cde6031c7081c300c00b30e9ef6af1b10de897f0e186f4263d75ea1fba73fcb4e4d89f254755f0d2fa8faeb21ebe798a095615edef3a1b4151cc3e5b6f39ca4764fc7d6d6c129b8f017d5a0a58b9e9f855fa5eba0aa2115e9819c850411c4f44586d304bfe2d9c2602a9373d9b3d1b3655b189767b07497ea610d9cd5f618566b2fcf21268ffdf92b9d272e4bbe791ed6c8575fdb62e5e922a24eca70aeee774963d2aa21aba00094398a48830d5ab19a8385892201eca0f30bdb1a63f1") 09:16:04 executing program 1: r0 = socket(0x80000001a, 0x2, 0x4) pipe(&(0x7f0000001140)) r1 = dup2(r0, r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r3, &(0x7f0000000100)="a5d7bc08a7b46b96728d79245b0768d3b7c2f53e65699257b8058f2998e0fdac1ed1352d7659e7f1e47081c703e10b150aa49f5cd124756be55bd6571c9c44e40ce229c368092b5dd8f6e983cdfbe0991badc8b7109e5f23f67d2f30a0e91e04734ca31b1684ca3d6ee575ea94810988224d3cf487d58d1db1e2fea4e2efbfcec51764f1c8702a513ab7d462f9af81f01b68e42716ca10e2fc4df5d3444a9e0b440706b5771db07c2a7fde6da29abdf56fac708adfe609b2d21bbe012a39d648a0c2aadccbd5bb47517a4ebe55c6fcec4ccb2c91528672648e3386f85cfbc0336b773e1a39935d3b87e2577466045893aa15b4a55f16df28082818938235ab52512c825f1a548e1c25dd31eac5b25290c98aafafa44b2bba5d48643a4d14f77fa8586780dd04eff1fda3a5394baeca7e49a3d546f16a9e6dc5e82f64a1c54136a87d7e532e848ad1847dc386ccb387a5f1a8b720dbbf745b2df91c7981c7277ec049f887302f74287b565891168a0cc0533dbc52f48ece2d101906208b941543136b8068720cb516b2e9660bfe938a43544e3965dd6863352d551bc6ec4a28d156b87bbb830847fccf83a478f7575f0c857027813b740d082b31f559b9485f41e359d89b132f87d6b66ba62ee84b4136b18d948aac296b98f4de397de6938c761179b1182c4a07713cbf187c48565450d5f307558ee94ff6b22a160a3f5f471e418231468c464d9b3c1bf01934bbf01cf5bc12fb92d5948cea6b6cb65ded3a23d0eefed5f141d15088393919f0f21cbfa2b3b3725e0a7362060e324bf0e3b09f689fb66233c0f6cb31e30b58e0491d82961bb13a40b54808257ba0c1c340b82c7daeb05ed44755e6e9a61d7880ea9bdf40b5885df0c3862c2d0a7ff07213372a92886a32abdb80b29e92e10a0296aa1fe7b2c8518de7789a72884182a8427796257d12a26e09c63c2b17d9e9c2cce4437f1f708c59e22b3e79feb44562165cd258298c3e0605b27ceda11c89dbc2d1828e1f4d6071a04d39b9b40f881da81a064d157e5cfbd67ba650c940332c6884a7def6a0c8e23d2d03bf31935cc6e7629957dba97f723e6579769098b8a4fd55b6cab10d102d96f920b6fb1c1a530a0491df9f98ded14d1ce507382ac17d59da87effc7f505b64a560830f319515b1268737e1cdec06bb46fb455d82985048765bb41c44157913e8fef34a768e8d8c9c6eaf187bcb8fcfd26de65766657316d182b72d5e55aa0001b22f4ee16b8c78694337a8366562e0b583cfd344ca9f3c9280ce67ce5c9d4a48469acef682d044cc529d6506f6d617b9fc17360e0e352fe8693edd9ded61e365f33548905ab0ea4aa48c77a6a1bbce0aa794d28fcad06ed7af10157b80cdd433c395f4c1a71ef006e4ee0f88c06c26b7ff221fc00e1ba8eb6e54877b5cc55f0ba9fb6b902d7e543adb605ab123d02939fc8764aa8bb425f3e7097e5de4f3804790ab6bea5201043e3910a24d2040b46caf8b5d2905669440b61e732a45073de611c441b511550acfec00a114ac9b62d6e1209c8b7aec6a01fb7b3f365bd655b2f8265c67c2f89766b7dee663d15cc7af2519e363ab4a7ea9912bc1140da1235bbcd9520dc353ae3aa170b6024f967b518aec6867d25da9380cf6eb1a9570d542bb91011e34ad50dcfa2084ca021c93157a29a626d7ccedc6636e4ea046ac1e20de78b8f7d24eee5c6618ef3c7234b6c94e9a53c010454bc98b5a15d5976442fb38b214c202de079969377b48265c4d86d15676fec33ec810ed97b66015a8e5c12a8864a16950933f11eb6629ea658b9b37c0d45452f96297b9fbd0e60b06fc68b3fb3baa0ca111f84c1096bd63e9a6fc3431c7f5c515d386cd585d03bfc08dee25649be547ad809a8ecb9dcf251c83e336da0575e279dab2aee2a169f7eac9669513b3f852624e0358d624bea89a3bce2889be150cbf4d4d3169ebf6906855e7662036feb6b54e0f8831c4a0e55bbe0963f503148b1c2d35299df0065db43cdbd4991dfe7d83843170edc4d72050b6d18818149a6f7d24ab9017659a4415059109c4a035b464685c767ce91a2f157f8c0635de1e6ae9207014937645e6733669f99c7cbe4c89ae8f0133907b377719c5cb0bf7df623e708868d106d7e571a594219f4df9ce070b1aad539dad372d61e2d9609772d79938fd7eee89548bcdcb7ed17f502f053c44072431a171a2da11a4fd858b067a7b78c109618b178a371c6a9229f36f13b61bb774dce11e70e6788d114525a901f099eeef1647f99485272cdfa26b32f337b4b5120894c53a2124c6edf9be3ead7855350dd73309b229e1cc799474101610fd875ed4b60c3645d40573c34a3b654bf6042efb5b09a72241cfcda5ab146996ec1936cab29da2bf8a1dfc712598ebe7847facaf2320ae7503aff7e47fd69206e3dc8a767a37f70bc42aabed284c7f320dfa873790f7bc52713c655943a1711823c1e1ca95c6db62c4c05561044e1cf5c1ba86ec4e25eb0dbad457cd2a2b8db21a6aa9ed9b08f478861fbdc8c524c5bbce6f89fcf4e459554d3f5a915769c1c5f59f156d2afb8942971918243f61745106d0613a0639d5e4d5495611488de48214e1f884aab273d8beeec00927b6aedbc6094e2b3df6c655a7a21575e68efa952faada5540325f20205fecb4f6be2c56cf6db0e3efa0cc3689d7c129a4cadfbe71a246a39497f3592516fe41893a25e997cadfbcd776cdc433fa690fa992e9e5e584d0cbcb81252b0678aad31a8e8e43489afcd734a9876b261f31af6977fa39eadd56d16eccbae9442c39b5f98b96e0541445756d0a9f4cf32a4be2ebdf01ce42952b4bd876527a5bd531686dcfbe9f4e4d5fd1d1f27a183e995a736081d2a02731a84bc46e76a1de42ec6c6799a8b15dab820e87e01df90a90e45efd7a892e1744ec731723f9d8e2547539b0c253e1350a328bb2106ebfab91b694e28cea23e10703f2b53eb1efaaa0544df0aacb540b7cb2fe5c8f23186ce08d0d02f5bebaf6745debd8742427378003ace8be273392ad9863aacb002a9ef2de3ce3fcfa715df49f5254917addda865d4c301e46587f7a04d1ba1fcf10c3b73ff1b19df040a10ca6c0da475c4551443f8fb9aa8383d4d49a18c560064d57e51a15050ec542f95ba3909d6ecaab311319efed17ef506ff7b58ada20f59bb5bec0adc6109c9367b2e8fc82a350745167ed961d502af7d3709186548098944a297bdd7dd765abb98418116f73b205363a0a7f0b4b695720d3e1cb6b72e47a51d6276c43fa9f8c8de722fc467fece123b67d0caa7dac96289e7c7c6ad4756b1447aeb8da22db76a217d5c7518e72328001f2bae3fe82acde67f35218a04c6bc3026d7f797d5ce6bfb46a4e075008aa382aa85332c8b18c2a807151cf32ca716792125b16a9831dd2a71bc35f330d9844b7161e9e584d0141bf2ea58c2a764f263197a5d914a15b3a78ffae842df78efe84c066a86078b749ef37e3b7a09c03e867ba261db340b22eaf2ada4a248027ac439911d4326594b0aa3e923069a45383f33dbdbacdd660f2b69b4a21cd7a1ab1b3004ae7ecfa335e476ec0724f68836ebb7697280736107ca33c5c087aab9e0df4fc966b0c1bad46b55b4cbaf6ded82467e974f70685533477a44f98265b29a68a8b20f7d9dbf4a1d35d8f07e5cbdf0c6f9868ebac4bee2c54ea54f2bd4ed14146b01b8799c22ac301e9a6bacca6b0ccdb74533cb59fa9dd86b3b8c18f422baeb06ed518222fba9141c3f12e2449123a1c88a6cdbbf6c9d116f38974c90bacc6dccbc31d698bb9280433ced4cef3b829fa4bf8aa887b2e0845b1e3e43d1a21f07b7f8850a569acd7ec775b3da746636e8c92c35c661b6f2ba7db1058dbc8d484eb14a2e445e7d260c713d5a64b4f1f198a807c0dcea4c3884ffd9324ab467fdae03f6ddc002656dbf6875569f1de3dd2f0a4b2e7d82d9b3f05084807cf95b9c8ae4a3042ab8b0be517bc01bd0ec70284270a02a4314e1409e946f8ba85a110ec3e57d78be656f44bea017f708dc210e767385231946c43a68ad0e03357591d46fa05b6b916a41f5fbddb3ed48b5199fabc242df3ec457baedc1358196dd1ddead65a809ea50cbf7dbf521f2aa5099401d51cb1d0b8afbca2b43e09701a066dc9b72833247a521f684d925d5dea3520f37494a6e5f9e02ed0fdcc855c460174ba1cb42ff72d355996fc97ca8431a8dd235dfaf806ac8b2960413b7eab45527e8e17dfc48b0df345f09df8ab42224d2f6796462b4b6863b97a7b8a7209b3e393d62fa91ed45ad0e682b6f589be9bfa6cb0728519827d5b60cedaa50c82617fdcc193574d12608f778b77e9c0e9a4d27d2182d568e3825eb9ba0ff207263d3673451d39de340ac5ffbf477c77625fd825032afc12a5614749aae634234deaa874c4e8b11f3e2bc7cb8b154a432f9bdbc8d8bd912ebef02621c29b1ae3b97f2a5f8ef7528f390e9a8c300a28ce4ef845f644d44a518723f94136210eea4586cfaf1e8df6148aabac5090004445ee3cfa12dc612014e070687f7352a2851bacbc7766a3901c40a723a430b9a3875103f7cd4f2f6ff1e497d712e049b55959c75c578d9233131b35671d6b24336aa3f5588c9a17bead8082d7c45be3266c754dce140b325a6495d7218bbead495e40fc6c0d8d222854a75089d92b349ad9c6d8bcebe82ffad6beec29334d4635e2b4c8c5ed685356b3b32dcfbb1e6787419cb17956693624baaecb54be80cde59852755d4ffec69a46add9cd4e4ebcdaa122a8deb3054298d912cbb72240323c9d152b287a65689a98f86bc706d0935e5212c455a37723edd3da49fc0b387f9dd8f18082ae8798f9f7c08823a3767703e353f00832359cabd538de18452b38a17f780797b71656df27a8f7ee53db61e0779d4859410de118da2a848fc83c4e9176116d45b6338bd184098623d1804312bcf423e0e2a3aaaf0d96f15654d13268dfff635b5d2caa4303cbcaf209d1a92da484aa622144c34ae227d3a23f12ee418457ab6dc189a0d83f5e7505f2888b32a6a54170262942512081dcaa20d5c3fe1e0b6fb5df48e32800834a158a7588c5e128064753054818e2c1a773c0581612c963e9e0e0edb06170221184cf3a0a40ee4c3608337fa7e56fa17ebf4f054346993c1c158f258b5c1a566e2b86fce53fbeff9407ea0ebcb5adf887e2527dba5448f6e54277254c8cd1553802b61b2b86c31627f4c8ccc0772e018687e2ebf2ee65422c150b5c31ae50377f27c32c5f5cee6a207b5b9fc8761e536fc37a6925a40f13781132ff9e0fd6cb51a5526357324af63cccd3ad861a0b92a41254dca91160b53a1925b6edfc373190338d76e01dae66ce1279eb23bfceae781b820916ef1ce17fbd3e8364d72b5290521691b4745c301322d46519bd19e7811a35ac2c1384aa9c0fc055993336b759ef8a6a8b1c58e567c643717cf64435ea6881afa9f268d68193e16ac3f69964996bcea37f83881732fdec124714f647439c437c836981ebb9449555a8fb8dc02b57ea839f1d0c71f808fdbf20611b0780a278cc32c8f387c482703e647069dbc84200ba05fbf0f96f3cabad49063a9caaf7838400c4d9387377f38e66072507cfd4d69fc694100d21df1a4ef50ac11cefa268f568fd7119929be0c439606e891a76940ec877b7d4691b8856ec71e91fc75cded1002f23cb78ea536ca77edb94b64888cbdf8c6451bd6d4ec161c3341549d55ec6175f95b5fd8529d0ca4b67c69dccf6e3e98d", 0x1000, 0x1, &(0x7f0000001100)=@in6={0x18, 0x3, 0xf55e, 0x6}, 0xc) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x4) 09:16:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 09:16:04 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)) r1 = socket(0x36, 0x5, 0x1521) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x200000, "00000000e74de40000000000000000000600"}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() setregid(r2, r3) bind$unix(r0, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x75731ef5070bdb73) r4 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 09:16:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) r1 = fcntl$dupfd(r0, 0x1, r0) setsockopt$sock_int(r1, 0xffff, 0x1806, &(0x7f0000000000)=0x360, 0x4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x41, 0x80000008, 0x400, 0x3}, {{r0}, 0xfffffffffffffffd, 0x41, 0xfffff, 0x8f, 0x7}], 0x8000, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x4, 0x1000, 0x101}, {{r0}, 0xffffffffffffffff, 0x1, 0x14, 0x61, 0x1}, {{r0}, 0x0, 0x42, 0x1, 0x2, 0xfffffffffffffff8}, {{r0}, 0xffffffffffffffff, 0x2, 0x10, 0x7, 0x9}, {{r1}, 0x0, 0x40, 0x4, 0x5, 0x654}, {{r1}, 0xfffffffffffffffd, 0x2, 0x1, 0x81}, {{r0}, 0xfffffffffffffff8, 0x10, 0x10, 0x8, 0x2}], 0x1, &(0x7f0000000100)={0x9, 0x8}) 09:16:04 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x0, 0x5, './control\x00', 0x8c, 0x1ff, 0x2, 0x6}) unveil(&(0x7f0000000180)='./control\x00', 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) 09:16:04 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() clock_settime(0x3, &(0x7f0000000000)={0x0, 0x93}) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) dup2(r2, r0) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 09:16:04 executing program 0: r0 = socket(0x11, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, 0x0, 0x0) getsockopt(r0, 0xfffffffffffffff9, 0x7fffffff, &(0x7f0000000100)=""/143, &(0x7f00000001c0)=0x8f) getsockopt$sock_int(r0, 0xffff, 0x180, &(0x7f0000000000), &(0x7f0000000040)=0x4) recvfrom(r0, &(0x7f0000000080)=""/84, 0x54, 0x1, 0x0, 0x0) 09:16:04 executing program 1: setuid(0xee01) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x5, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000de4c121386c27f94a520a00"/4098], &(0x7f0000000040)=0x1002) 09:16:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xcfe) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) close(r0) 09:16:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x101}], 0x1}) 09:16:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000000)=[{0x30, 0x8, 0x0, 0x3}, {0x5, 0x40, 0xfffffffffffffff9, 0x80}, {0x80000001, 0x4895, 0x8, 0x56}, {0x0, 0x6, 0x10000, 0x1}, {0x7f, 0x0, 0x20eb04ed, 0x200}, {0x4, 0x1000000000000, 0x400, 0x1000}, {0x1, 0x80000001, 0x0, 0x9}, {0x3f, 0x1f, 0x7}, {0x50, 0xfffffffffffffffd, 0xb6, 0x4}, {0x0, 0x4, 0x6, 0x4}]}) 09:16:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() listen(r0, 0xc32) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) write(r2, &(0x7f0000000000)="05bd16ba389aace9b61f5b56d5e6b2392a0ed0ef705cb00f7197639a522131ba623c017037ce6ff78b7b62144acc08218ee6dea7", 0x34) r4 = kqueue() kqueue() fchflags(r0, 0x0) kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) kqueue() 09:16:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getgid() connect(r1, &(0x7f00000015c0)=@in6={0x18, 0x2, 0xb3, 0xad19}, 0xc) r6 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000240)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r12 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x5, &(0x7f0000001380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r15 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001580)={&(0x7f0000000080)=ANY=[@ANYBLOB="00cdb089e49b15e4f400"], 0xa, &(0x7f0000000100)=[{&(0x7f0000000380)="69a8b3dba269d799a59bf3c447ae5db9344896b46907948e090899d4bbceed630e16720fea60710f507d3bb2a99012d8e9a889a3fe228ba52ce0c9848f80a8ad5124d40b6588fc6146352b67d0b26b2b7a2e5045dfbe6f0d10664148302df2ae2e8055925d6cd4fdfa791b9a761cb11f80ecc4efe2b6d760c4f91efbffa516e4ae0774978e4a1c8693587e1191978f2f9909afe36de702ff4dd98e638f68d1162bb50bd8c272d1df78beedc67bf2371ba4a26955102f06ec8965dacfac96a1536ad8a2e7f9574635f3b9d8023123f4fdfc584cce2ab373c10576134f3f62313647b7a025aa062d8a61bed9b643032f5545ce4b31982f1be48159755822f27c6db91d4e95a314dcef5d203040adf7ed34cb2d9abcb2a4868e7d3d1ad2d09d8ee7888ac18c1cdd1678f2d6c54eeeb870daf7f0ae359c3e3c72a753cd0c24f1ecb62b4b6a7b5e4d864254336154c47e135e3d98f2f2facdb031a82fd5ab256da79d5ee4bd2fa41fcd6ec365ae7bb54fff47070fe841c574ed33c4cd2a0bb50e9303815ca07a04eabb9e74af610fb13c679581445ca6cecc7fafa826e4b4a52e302aeb57f3b0af87e34eebdfa834a156b2bc07206fd16bab2021bc58f01a5c6380886f5f981683b2465cbfb011003fb1f7b581f1e6a1037c3bfa1bd50d24ec1cbe888637eaabadac1765f1901e62c09aa0c145da37687ef794839c46eb10fd254100a50b4c21622f811cd4c9467128af1bd7d09036a0a02ce92f7c46862e702180a6fee4b67cd9013976e4bffa75d090817b585d3fc23182bc7fedef388fb8890ddb9dd6f22bd39ca3bec3b2a306a5ea0b181b86d63df090576294757f33f8fb997c06f074955cd26756cd9bf41d5a8326dce5f599273639aed7765d3a6949a2b30e5d791ed2a136843db0ff7fd39bc7e77cab0b009f9d9090e77e3d34f18f59e9b9ba5550c12fcb2dc5e4d48db466115aab593c9dd36f1e95f3b52d27d9619305e03c5db2cc3e40a81a9bd7f266370d830075344f7acd5a120a55deab10a65695a5bdf68975eb1f03ce5399e79fbb7b4b5792351b5793b0ab643f80f4adcb92b0cc7651b3f9da4fd70c428a0d66033540e5a30f605c51681b0a81af98f307ca0286af727730f8e761dde95549b752651e7dfe4ab3e12f4cc33fedf70e3ad801c6c933f882eac85e0c1e3dc7a67b93e8df53aae9078a5aef802517390ac5f92157c536691c7951cc80b483c4b62c2ae53064a9a1ad263ae360e493e76ec4bae86aaf67a782b5044cb1a0ad3bac2822b97daafe0caebb11dda92c917d0ba4c5877d12c715865eed23d3e41bdf92f86fa2b82651ac474b8fdffcd6f4b980b3210eaeb98f166b42f23d8c595963a8dd2860db0cf0249e78412b746ce7c6e2a774ca11045c15ae546588f886b9b7ed5d4d0eeb16ea199c58426aceacf4384e8dcdeca637af86e6cade76fe9644e7b495037d4eb8ece6231fa4fb71936432a469ca84beb0443c25e40e97c5dbba93afd8a4fe7f847896147bad33e27cb2f77935d310eda5b4e8f6608d47b2b5cf0b5acfd478c20ca36a6101e15ce2a96429d8a4a0d4e9855ff60a69b9dc0b55ee5eaa337515f928556c09bca53bfcfcfb09f3264dab8c2e49601e8628745a45a48e5d3e543c64c30ca769b338c1cc9f90e5cb64b230951a81f0388257b49b6cde3484b18ed0a099989e5376ee4485675a9a138af3081fbf16c642a41df635ca72e8d6da3648ea94ae283da27ba01403b693cdf180db6f38850ef63faec569246c669a7d6e5b46bc0f5db44be4f56f77c4eda87db736c7a56c3adacb23702fb28182ecb49e2897ff744c5956e9746ab4c46cc11628085e8a159fb3615f4c150d6a5699db764d8533e494b6f23e21a11ab966a4562e3aa43c7a010cff9ab00235169a9635b11f6780dbd0408a1138acf136c3b925618545395d56633c50b86924337190dbd9e1b98c94c0535cd2d5e68d048751b1fd789ca99bcd9c02a30718e55244c0458b6c298a79fc414ed2ecb3473db3c935401b0598bc8f91321144df096637615e4c91843f04897b9371d8d9b3a6e9fa7dd2e696d702b517a5436ef8092c10c63d6f246dc861c3ec7c877edbc9b1e0ad91c3a1f8513b31de42ef2c40c13f62bcf0abfd866d4534c9071d57f1faa2770a5f05ec6e0ed296bba16fb8da8b5656e517206f5c1952b48569aa2046246c01350ec24de12616df8f4b9476cdc3176c4aea7704154eafb417f48dd4b8fdd34cfd0ea68752e24893e81b7a36a75bd1a7c3f1641a518e5517594e6a695df76d6427632157561706c29a1f0110cff0d8eb58bda3af3d321f81750837c14bcd57d8da5a609892fec9b9a461f397b0a120b460f6b07dfd153faf4849368683cbdccc7a93557911dd73705dcf9584a1825397829eae0327a9021d90728ff3ee44333edb02333517e3360ff2346f7d2ec811501c7093cb0fec440c71bde13f6bf4121f3714e9fb53b628804a15f1e2c47f570e1f01ce286404f8a5e41604bbcbd1a70bc76e204018075e7db621bcb8c4d02f26299930a68507ac260daae6f520342569e0d9203f2f73df9558a360e0eab80d42dc6b57ade18f4f54820aeba8798456e55dcac5e63d9a5da5f3c6baf7f824646dca6c6aec44613ffddecd11eaad6c487a257b272bbfbdc830e27dbe9a1cde795a19c68bb857ca645f1983936bc4945c9a0181c6013a53d1d3e3d5544dceb624f0b451a8e5cb77927fabe28295b26a07c40a8f3055b978174bafe3fa38bc9a6672012bb3bdfaedadb3fa6f084275d7450cbde423f33c85006659e12bf81821b5c31ab5e4ecc2aba3896bc50a560a334f63021ae82f75aab9e00e15c4fa24be38d264c3811286ccb36ace1c01a42a013321445f1dd4c020948ad7f65be4c5320808691300a57f1d90d91028fa956b6ab92aa4fb7fc67d87bcc4cb5018dffe4c45eca750fd8d089037cb11e0223baa9b99bad4a00c4fff1dc12e9771362c6ab9e713d608c84c5382ce26ad111eabf19a9c6fcdcf58d8fb17f8fa9f4d85eb7504c22e9145ea844412714e9a8d9d05be89e0af68dc136ddf6eaaf3aaadfa612edc00a6847885db50e907e9c770aa0d4aa20222fe5ad9fac7140a7b9b25192af08411cbb56fa981e30f8f719a194d573029ff8dd6238309d500af48d2fb7fd8324ec29eca609461255c06766e91a377c66ff9901d7a4d76ea8b6447ea5f5dbaf72ae7af59b297e544b45a022a449b48c5018ab266ba3d93f0fa3c113a64a1a3267d99b5bff263447dc33e25fd67ea4928f870e40b9d481788b52c830e7fa5285d7dbbd69a37c78fb2c1932e82ac8f84d3106b7c01914c5144311081e103c2e6bb01aab9bca2c87153f8c2a5449c2d02fe11c4ae81f749e153b2ff854869c9e27b21c1c608fd76dddfa83d05a48542a5209a6ea308b1851af824a7c9f2fb6e87beccccbd1bbf8af5fd2fc22dfd965674e585c25e714a5fc276ad8ffbb08167a232ae10cc8e69471e5b0611e848ad10c79739fe3647dc9b693eac4072ee58b46936aa84195462dcdad4395fc8cc6666446c8fe9c41f9062ceb5f72fea4bc2de722deb60aee2c55f18ed7d0b102a6df41025ffeef23e8907515d5b000ae5257d57e32b748cde197837809eae378142a6177b6c8a569ae3e6a0ca7d299806285f026bdebb8a99ef890bc22c3f974918d5af5bade0bdf083673c3a6ca2a24346a7b4420be3d04082a3d21df89bdf9ee2a7ece8ee23ee18d9768892e8829a9ca080f234061a2ec1829cc9fee48b0fae42ff354d354c65c188c3f4659c6c0855bd6540f2658716f4053f8daa2ff0b9aa143618235787a05d280e8912be5d5a9e34c3c12dcd9898673a96b34445d43d0cce2d593dcf1edd9ce74142355301b136ce9885cc5a68907c3161e07cb0fbdaff8b5e73f31659edf567cfbb487f2d0a76c6c795206d356d3da46bb2b8bde1f75af6d02914300d5f08bbbf262cf7f8a6364498e59437cba362e80beb60eccd9a24327dad81e2b94baf61234d372fe68132011bd9663e0a54b62e450cfcd1f39729aaa02672646ed905e7657496277429f7a6d3cdda435d396f8868acf1946ecde6df8f6cb5cdbe4a8b7d1594cc5a0ad6433f85ce6a81a4e2e17c1ef44bd00e7f0186e9a9eba4eb25cb0a99257f2a67998f536b5db2080be79d891776b6f9caeeb5e54238515ee288a7405783bebbb1d1bc6dfbf21acd11444325996281d563a2f6cc37c1d2f27b1a8fb01bea6544ca1ca7d6b1a97bff9526da13c521ea7259a5377974b8203afd7042024c5904237aedd66e121c3fbfd374ad7f5ccdea0bac2ba1cc3aad1ae3cba7b79c67e26048b89179c29802d824fd9cc84fda1b2c3ee04153460b2f1f936e1280fd524a97a15fbbf3d89cb35706fb0dad8c3bf88697f8b3e7994587684f0229e518fdfa032cbb3f5a081cce11d213509e640053f2a1389f97ebb7f8ccc8369bc377d9c608f29e53f3633772982a5a9c6403b496327a918b19ea57013af5d73ec5c71ce871756814a861895487a62f851455165c52bec2b1b26403c70a92c6fc6a05c651e3599b0d355c998544342e220b4b12747b5a9a4fb4645ae3e13dbc291eb9ae2b4b036fff4276bf6bc8ed203d9c2b791acef053785fa70cffdec76556af9e072abd577bae639cba661ea750f1768190f689f4dc24010d873574c75f319dbb096f8b48654b5f648d687bb37b32e24e50ac273486c55fa71cd6d1f6019a8309910f6f2def1710eccbd7898723eb44e1ddcefa927c5f46514b8fcab1f3f1757d478477b4a16e79af2e66f59ebc40ce51cbb6b7e52416352a3231ff1f321b0c5e8a2d4aeb486ee32fd14b30976c9884cf623ab2d58dc3867010b95552750afe8750ecc618fbc48c34c3bd3f454a8e6d0bd319ba640d92bf4887fbb9f67f346c7ac9ac84c6e8b9588531dd0a67cc3584d2b2b8e6512781edc4c94f52037fba9f21dfdfcf8530de8f3932c46485209da63dadfafc598370862c20aa10b313eb483651f945368ae2ccca04be07eaae03e0c715be2387453194a5d50bc50030f731cd054eb23ac59992fdffa103850ba256361e8b44efea5b179626605af7cd0ae3fd38b5f0f1512d9c105098d5661ddcad482b7c82c8d3279085a5eb1287f766ed903be2f1758052cd596e8b4e9e26a071d24a328f23df423ab45d4949c04574dc36332bff70769dd8ce2c0a55fcbbfa6ae67ab76b2b2c9cb5ef5ff0df9ea9ed96d619fadb1190809b222468bf51602396397fd783becbe35dd2bc2b0c416e2fa76a05d74575a4689bdb1798cecc471e996ccdbc4ebc667fa50f7efea641038fad5e98baaa85a51ae42537627aac9fe3bd54b7115a611149c8e63b6db93cc4e565c2261f70646e2bd11081a751403927415e93a3b707e73c47cf920f51cde61908a619f817be957b8d2e2a1940f3223b43444281a94d8a79fdece0e0dfbfaf2a5c05626a8eb3ef2cd2d602ef4e7a346a365d1807a5446ab1d4a8102f5f3abdcc7ab573e8d3fd7737c34aecc39363796de77d87c4d6ce9a825f548fe252aecfc35c7b41d67af56e3fa7c81dd8fcc4f327c22de25a608536d544f5a4fe0057973f04fcf6e9e55b423d8981c7e8780289eecf74a4148d5870d7d2e6b2ee19b342d5a0debef78b252d45928c39b1cac9813d807220bdbc698bd992cd0c16b700e8547d249918a7972b49af775baf9512da885e10994b9038482b8bf5de8cb4efb69e6a0e417e2a56269d7e8ca37ab203cb31f139dbe0847df72d74590b3a9ed175a5a20a0b17699f", 0x1000}], 0x1, &(0x7f0000001600)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="002200002000000000000000ffff00000000000021b8e34e", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB='\x00\x00\x00\x00'], 0xd0, 0x3}, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:16:04 executing program 1: r0 = syz_open_pts() chroot(&(0x7f0000000000)='./control\x00') unveil(&(0x7f0000000180)='./control\x00', 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) 09:16:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1}, {0x3}, {0x6}]}) geteuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:16:04 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x0, 0x7, &(0x7f0000000040)=""/94, &(0x7f00000000c0)=0x5e) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) 09:16:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000140)='./file0\x00', r0, r1) lstat(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe) 09:16:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x3) write(r0, &(0x7f00000004c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd564e7f1c05dc03e23ac168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xaf) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 09:16:05 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) r2 = dup(r0) kevent(r1, 0x0, 0xc14, 0x0, 0x144, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0xfffffffffffffff8, 0x400, './file0\x00', 0x8, 0x3, 0x4, 0x9}) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xffffffffffffffff, 0x2f, 0x400fffff}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 09:16:05 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x1, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="612b218fc80a7693503ce0d9ce4a56b21582c930365d219a23f2f62e786cfc59dc6207634b4dd1798fcddd36ad7a6af57e4fd87d1279ee3f7c6940ddf0eedf26cd6e07a6a2078941d9ab32a8e8cf5727d0cfd332", 0x54) dup(r0) execve(0x0, 0x0, 0x0) 09:16:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000140)='./bus/file0\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001860040400000100000000000000000000000000000000005bfeffffff00"/44, 0x2c}], 0x1) 09:16:05 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x2b9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x13, 0x0) lseek(r1, 0x0, 0x0, 0x3) 09:16:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) socket(0x26, 0xc003, 0x400000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x282, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 09:16:05 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xa9, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x3}) setsockopt(r1, 0x29, 0x6, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x69, 0x0, 0x0) 09:16:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x2c}, {0x6, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xe3, 0x81, 0x6, 0x3800000000}, {0xa838, 0x100000001, 0x2, 0x9}, {0x5, 0x6, 0x4, 0xc2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:16:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) connect$unix(r2, 0xffffffffffffffff, 0x0) accept$unix(r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x7ff, 0x0, './file0\x00', 0x8, 0x8, 0x4, 0xfffffffffffeffff}) 09:16:06 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x122) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000180)=0x3ff) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000001c0)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x84}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) r2 = getuid() getgroups(0x1, &(0x7f0000000240)=[0xffffffffffffffff]) fchownat(r0, &(0x7f0000000200)='./file0\x00', r2, r3, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 09:16:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x2) writev(r0, &(0x7f0000000040)=[{&(0x7f00000003c0)='L0X', 0x3}], 0xc9) r1 = dup(r0) fchmod(r1, 0x4) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/50, &(0x7f0000000140)=0x32) 09:16:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10080, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000040)="712dd5ee1d4aae3c04ac91"}, {&(0x7f00000004c0)="46724fe1e1012c0e42a995145b5be5458b97a854108a42102aa92d95129b2e8ae6ce32d6a2c70b5f3f7923d39309be7c07cce54b4f3cb6db1ae1b5a779ecb0c2c614575a52a00c8e7e15c9abab8118a4d12af0e3b8dfc3aea590f1583e3a1a121848a636309c351a6227777b45f33c88d6ba3af20a3dd156ad8acdd19b24dde3c657821b13824dd33418268aaa50e489a7562e8f028637743035deab81f88887cca763"}, {&(0x7f0000000280)="bffd41c2415b2b82af1bce48dd87b6a6368aeca9197834fe1c51a8c3826d509b89c35efd1b8a7d6f3eb0f7e21f1cca269a01b414dd60d81d7792887870e1a85d021395c246e6bceaa072c01a7c029a3ebb20ddf28f1384914dc560b1ae6c07e70d92d21ac26301e06f721594155d1587e23317785357c4ffc4fab18cb6d0b535c2a27e224ab3976ae01ab61abb1d9876ab1281bd51331da55dfd711775b9cf44046107ff10b9c61631b6294200a38e1908ebd0bc7484faef76dc52749801efd639a3a51a316780020907732ea89c2a672eeeb4a400722cdd39e734b5e27c5f934dd4339175"}, {&(0x7f0000000100)="8f7f217aa7aa597104a9d92cf489884445bf4299d61443e6d9d6f4075b593b6342e7d65cd5969513288a23aaead645fee7b008a22c1bc4cd86b636bf81917afe33"}, {&(0x7f0000000380)="d247a36997073c00f14c12b040ae2c4cba96824fe5742e50233f85c496fdc4e9a3199f3567f6e4f8624d33c36e1c4726433c5b7dcefb81bb8ecbb456a836407e80bd99133a60f5b0dea263a133d74a0f649bbd2c6096e5f3ca34207f80aee677828bb0e0349f922e85350770ef7dd4b0eb63c94d467a8d30ecab8f16a75d09e3454ba7ec8eb39d0baba22e55ba7729"}], 0x1c0, 0x0, 0x4) r1 = dup(r0) fcntl$setflags(r1, 0x2, 0x1) 09:16:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e4c2b69affd6ac35b35e48c31c14eb511137f93", 0x8000086b}) ftruncate(r0, 0x0, 0x1ff) 09:16:06 executing program 1: r0 = socket(0x18, 0x3, 0x3a) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r1) getsockopt(r1, 0xdc, 0x7fffffff, 0x0, 0x0) 09:16:06 executing program 0: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0x0) r1 = socket(0x800000018, 0x0, 0xfffffffffffffffe) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 09:16:06 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="9401050138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2319e130f", 0x194, 0x0, 0x0, 0x0) 09:16:06 executing program 0: socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/254, 0xfe}, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8f, 0xffff}], 0x1}) clock_settime(0x4, 0x0) mprotect(&(0x7f0000000000/0x12000)=nil, 0x12000, 0xffffffffffffffff) shutdown(r0, 0x0) 09:16:06 executing program 1: socket(0x1e, 0x4003, 0x0) r0 = socket(0x1e, 0x3, 0x0) dup2(r0, r0) 09:16:06 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_int(r0, 0xffff, 0x1823, &(0x7f0000000000), &(0x7f0000000040)=0x4) read(r0, &(0x7f00000001c0)=""/191, 0xbf) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="ede281b1b729e728", 0x8}], 0x1) 09:16:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_dstaddr=@in}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x4004667f, &(0x7f0000000040)={'tap'}) 09:16:06 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x356, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x1000) msgctl$IPC_RMID(r0, 0x0) msgget(0x1, 0x449) 09:16:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x3, 0x80000001}, {0x5, 0x4}, {0x0, 0x2}, {0x1e7, 0x7}, {0x83, 0x401}, {0x1cf, 0x2}, {0x5, 0x8}, {0x87, 0x7f}], 0x8}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x20, 0xfff}, {0x1}], 0x20000104}) 09:16:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002001, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186004008b02002b27febf000000f92270b2000000000000000000000040ffff4f22006e103b4cf475290019263c5d67c3f486e86c1ce585c609950733599d3b6153b9df4877dab71c9a4934ff22234fa9b02db5d7130ca566", 0x5c}], 0x1) 09:16:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getgid() fcntl$setstatus(r1, 0x4, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x3, 0x9}, {0x18, 0x1, 0x3e8, 0x5}, 0x3, [0x8, 0x5, 0x1, 0x1, 0xffffffff80000000, 0x0, 0x768e, 0x1000]}, 0x3c) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) syz_execute_func(&(0x7f0000000100)="3edf21410f9efbc4e19171e2cdc4817a2c1fc4e3415d6d5681c4c1fa11742e694228e7c4817d7081feefffff00d9ff41d9ea") syz_execute_func(&(0x7f0000000080)="ffe52e660f3a0d633262c4c2d50382feefffff430fbceb46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") setgroups(0x1de27fa34d288e3b, 0x0) 09:16:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0x38da}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 09:16:07 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) utimes(0x0, &(0x7f00000001c0)={{0x4, 0x1}, {0xfffffffffffffff7, 0x2}}) 09:16:07 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r1, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x7e}], 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000001100)=0x5, 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18801, 0x80) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000140)={0x7f, 0x5, 0x7fff, {[0x0, 0x5, 0x101, 0x81, 0xffffffffffff1e8d, 0x4, 0xffffffffffffff74, 0x4, 0x200, 0x6, 0x6, 0x8, 0x1, 0x6, 0x401, 0x23, 0x7, 0x8], [0xac8, 0x5, 0xffffffffffff7fff, 0x9, 0xd3df, 0x7, 0xfff, 0x1000, 0xdd8, 0x34f6], [0x20, 0x1f, 0x775, 0xfffffffffffffff8, 0x5, 0x7, 0x200], [0x7, 0x8000, 0x2, 0x8, 0x3, 0x1000], [{0x400, 0x4, 0x243}, {0x10001, 0x40, 0x0, 0xfffffffc00000000}, {0x80, 0x3, 0x7, 0x4}, {0x7, 0x0, 0x2, 0x2}, {0x7fff, 0x3, 0x3, 0x3}, {0x9, 0x3, 0x7fffffff800000, 0x1}, {0x2, 0x20, 0x100000001, 0x101}, {0x80, 0xffeb, 0x8, 0x800000000000000}], {0x836, 0x6, 0xfffffffffffffe00, 0x81}, {0xe790, 0x8, 0x6}}}) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3, 0x80000000}) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022ea6e699a3f0542828d42c4b26160c7606e8276e2a883dfad47e847255e93a10bedc63e0010b02b4fb617a368430d67ed26df160316c81a54b6de887415651b2e1cb6d3c35500071bf8b9d29f1e7c03801ccb5aa235d0a11e3be8bc3840a3bac39bb22ad1eb815b8"], 0x1) 09:16:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/86, 0x56}], 0x1, &(0x7f0000000180)=""/63, 0x3f}, 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) pwritev(r1, &(0x7f0000000000), 0x0, 0x0, 0x0) 09:16:07 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ff9000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x0) setuid(0xee01) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x2) 09:16:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000040)={0x0, 0xfffffffffffffd85, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0xfffffffffffffd49}], 0x1, 0x0, 0x0, 0x9}, 0x40) 09:16:07 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10002, 0x6) chmod(&(0x7f0000000080)='./file0\x00', 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)) rmdir(&(0x7f00000000c0)='./file0\x00') 09:16:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x7, 0xfffffffffffffe00}, {0x18, 0x3, 0x1ff, 0x7}, 0x10001, [0x5, 0x0, 0x8001, 0x351, 0xfffffffffffffffd, 0x7, 0x4, 0x7]}, 0x3c) setsockopt(r0, 0x6, 0x8, 0x0, 0x27e) r1 = dup(r0) mlockall(0x1) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x5) 09:16:07 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fchmodat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r4 = kqueue() r5 = dup2(r1, r2) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) ioctl$BIOCPROMISC(r5, 0x20004269) 09:16:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x101, 0x7fffffff, 0x7, 0x2, "97091bea348fee26118b4575f674e9f2a9cd32e5", 0x5, 0x5}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3, "f0aeed0a671f76308300"}) poll(&(0x7f0000000000)=[{r0, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x101, 0x2, 0x1000, 0x8fac}) 09:16:07 executing program 1: nanosleep(&(0x7f0000000000)={0x0, 0x48}, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) 09:16:07 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xc0) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) write(r1, &(0x7f00000000c0)="1d", 0x1) close(r1) read(r0, &(0x7f00000001c0)=""/142, 0x8e) write(r0, &(0x7f0000000100)='B', 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x1012, r2, 0x0, 0x0) 09:16:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup(r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 09:16:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xc0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="31fd9a076b950160be59dd6a75e5b8547910ca2a2ab0b8517317c28904fcb3f7c0801308bfdeccfd9be0c54e2710e3185185bc06349c1042db1484f2c056245769d23eebb8795d5af6fcbf0a7175cedddec5d3e28604f6c4e2371a5d4bd9a731a9308319fcb55402fc9ad99d54ed4fa36202ad4db8ed21a65bc13a7174efe50d872445af3422e6171150c4369b16eeeac237d37999b7d6d2413e059a32114ae6e8a5370c61144b53301cfdd1a5d68039d2338fb07bf3196dcb3aa3134648b00939a800e48a79c15ce12a6ea68a824ffd493ac98c9d5e99a2e321579337d1654374ce42528b84264f6b95c5c5fc6e35e6c144c704c3057f0290947bb7f90edc284fdf0ad60a1e9c9a36d51c1470fa101d184835cb4d73c9f069c0c35adc11b81da495ac0ab8efa2c99960974191b545392acc84ed078fadbafff1f032a1b1087caa149072e295103a027b8bb5918907513e1a357b05e3ef9ef68666b865afeb49bbdfc7d5a0b8d4ae8a0600f91e7d050ffb3c59ce8e9c3cff454d3eb07590c320f9d2fda389ced357a11f972a9f21502ca81e2e619968b1d43e23dc09ab928ad8dc6b05055f60a75a5a14aac173010267d9fe0bca23ef0b86509e1133f7a0c5bf319255988d681ef93fdf73351093939402786d89158366686f377ff6f2b69dac170ed91c23d1f7a566c6378279abde90ce225df76a21a42b326dcbad2ef4189c3fc5ad0e362045402cadaecb8f0e65107b4c65431824bba1bd07fae72e64c9aabc18d002a07e2b3f7ac0a15f95e16ca4838de51ef5ba70fecf42ed5db3dd9bb21ed864362e63e91f7ee7f5f9aade1a533c6a6015dcd0ac042db6cc226926cb394ed921a1100644adf8d3f0db9d1d03655a850af185590a48c64d9004f5d275c6900f4519ac5a99d7df0a9c65c159a915a6b6d932409a10ae6c25115781c378baffe70ae6dbf7c3a7d1fd2d4d7f7a6f689daf4d8b09562489927571f59b1b33ac975c17088078f10721293c6620474328c1dfe00e85af0f79ba7a50e724f5a01ab94827a2abfb9b78b9336d1a0de1a05fe3ea8872d4f9a339e36b606a94c391c735062ebe0bb674d447303e7083af2deacfcf752901508e107bcfc1f41340179eb97c31efbdd9809ccc2cae84697d6212e485a46e6039210f61d153d931fb24e073c6e070a31b0adc949508eacce9c35cf7e6dd273cad657ab3fa9eee088707693247406a34796be3da49ca3d1d7944e48183a46f14daf6ae6dbb2ecdec563ba8fa0690c3e12823a4a95d8e22b93b0ba09214fc4da95a1599c9d03c3e17c9d553293629bbc850d51229f7dba3e08815b7d434620fcaca95b92e37b592fd6ac42b486584ee43de04af90926e9073a12a2ee9f12ba6a4bd7737555fdab1f6e3683dfbbf8369dc5806b09952a4f00874224939e7aac00a5dcfd99b953d19ad97b97dcbe8efe8d37c53fe4e8e2dd46c962b6ac541d152ae163dc57358633611496f5f7c256703921f49cdf0ee04d188a7d41916270546722341f0d34b23a13a07297921bea2c74058df87d59953cd840f8bf303d0bd4a9247473c495f4237dee4850321a5f4144781ee922862c52efc6d9883b5978b588fef1a28ebd430f8a1e72300fc528645ed4019706e0e1bc4af59fabe36df25857d5126f3e796bb42ff54ee2a78f74b2bb092799380becae71d311d11bd8a4b058c745502c9f51a44caacc26391f6d573160e788d8d1f1353b000cf1eb052570a484d27cafc21966462e967bb3d2e0ad8013e945742f2c59b0aa0f90ef4d4f1c404ec0772d5aba925b3812e223143ce86b7cd05a0d7c8e3bc941d00572c1974f93ef705e573c084c9ef9f42c2c7dd4a51caa01e5eefafbf847d5472313f5d33ecb2a199044740d629c729c28e623dc9b0410e9cfb2441663082db660d64aa3177c0e492c3f33603e89116d7c1f9328fc801061c8e6d87d0c6e60cce55d297cef664d5926962e957d96e130c51ffe7874832108ce75599599a7603fa0886a1c1e77e0e4f7b42c2e84cc0d33a6e85164fc9a1882eba88ef80882bc2b0e510551e87d9160d2d8d1fadd26e249a4f59fef57f7ef858304b933238bd0e9144e73665ea4d0dbce549bbecffa9eba9ca25411538326bf1d0288a434f9f6e89fad03a7cb33216d85e287f30dc65e0f422451d90b915d9ff306ab04e8aaec9390356935398504d8633d88d5be027584849bcb007b7d843a69677e250f86a1ace2cb4f384ef0e42d774bec961b568e5926df0c3c61045b9513256ec31df9de973fb750cfed40d11e83790615b14c83b5832f6539204f314e2e151210a6f7ebc819c02ca843ddf3ecb8fe7d1bde10f556b4b7b399b6015aea3825867bbe080432d2379042dfa6c74005f33783b93a1a07d1cc6286801405e962514968f6c5c4cc73d3f4261e110e8c47719cb265f6cb1c5d28a046a6609c7a83590534da94006a850e7e457856f992143057c8cd41fe10e8e966d7b532b677e2af465809b59a4aadfa94bc6938a585fd866e4cd42a48e9802f11b662c46acaa591cf2664d0e82f1b2ad90221d2e6bdbc82684f41837702ccbfa2c0769a7c8db1352ebe00ce1f777f89c13ba5005ff0da2b70e46b3e1d1d50c5bbfcb852da39a196683656b5661f48742e288cafc4d2c26de0012e561cc0ca43f4392b6a112b2bf00741def31c992844b6a4dd1fbf9fa56a1d5eafa0ec17f497a4c1c4fddfd9cba3fa6553b368286aba8af264e01aeb2ebc32f90820a42d1906142b46f08086f25a19aa8bd6f08ade1c6f7a029e5d221895c177e2183330dc06fce0b62e82d7732ffea910d6b3b07986a59face3c9b310a1fe82cbcbd4c58a7376e2c8995fb8076dc5e1602d819e9952f5855fa617be2c0ecdcb1416f93132ff6f914681bb812e8c7e76cf8055573a85810a23f4354d93878c9c5d472a8d24bb0a210a115869b265c59bcb227c8b414016017547763ae24cf3eeb89f78bc19c39b14bedbcf6cf362dfa5ee6226acca547d773fd9c0601c2989660cb4b4a8439a4d29c9da4fc7d96d72c8bc1ae9bcf623892dce30328458a4c5c55454779124f3553222614a28f7138f2cd5414dded343cfe3b2a92b4715a84a05cbe21c9ef776f6fbf6c0753e109d7f40f2d6c7d3e479d5f16c281f13f0086fcae70f9c73aa43559fb933ec8b473ab6786fcde05d00f8bf40beaa1b4bc5f03bdcba162d78783d106b9107cdf1d8972dac8ac00eb70d1ac656899fe965bb4ee17f1b8a35536b0be985a9558f8a1f6567c490e8d36d0527257db2551e0302cb3ee46d8aacb28feadc276ab06eb8a6a8bc67305db1af9ba2f0827803a36c9a0a2e92edc9336574b827cb342bbf58ea38950da442ea26a6ae80045d6451bcf361afa3d0274ba6dbec0ad04b9a9475f1eb5fee46e4d3dfd31cac7f0ca097fc5a41acc45c332db66ca8f3ffc83acde3c98762d68363cbe72ae62f0a32725214546807fa5af26e9e948f3078469ce2dced7deea0cb22015503259f73abcb9337abf0aead970fa78227d8b3015b8d533b14074a4ecdf3a8b4c860f822af78d381f5549956195be5d4e4a5ca744e8e83d6ffb0559f80223e9823032f754bbbf2ecae1b9025dd3efd27bd11461d471a16dbbfc4e97d561c15036fca85ec23f687a82fd0ed49dcd419bf740207dbac353c8122f1744fbb114b2639358a890b34737f6a952b883315233c230285c91bd7cbbada6feb9ec06f57dcb86a3d77615be9eb57b803b924ad841d16063fd68608e5803971e86f34358e863c5ce63ec470d837fd8e77ad356172088add4db690551a4a622fed77e6c8ce6ef682aa79473e75b030cd761b760c1fd5bab60aedd5f1ef5587341de65c71af38f31206605206fd0ef666e3fb558fda44ef505f595deb837ca51ec95ab880bcadb5a10671419e11bbefd9cc9e934594cdb82d931a93e9a1caa574717ea7672ab918b4997d2d69d5998f39c611719cb1361f29ff1645b0fa138a2d6c830c9502d1919302b235562e16d42f9fc08ce29fcf56b56a3f200081ced2d6494d17cd212aa83342b675b780f2716ece3e55e889c35359912b80c9265c168841a65831cc2056e9691f58f53d76f9bbef0728f5b2c2d891ffd6ccf0d5f940bf7c9491f81a99343b83e23ba41be84b685645f9e0e80e71087450ff33398ed0b9e5b7fae7110dab8b5fb5ba33c1b45490b2cb312a3e33272e4ddea4f6875fe8c5cb1a6e5022c6743aca584237bed2c726d7fe0da8287b150de2420ae67cfeea56552ad0395fad619bcf5c09e5e7edbe51e3258dd6372946b9a0ceac0f71db3342b050026f3cbfb3d737d59cf60df632ad6edc610605cf48593cd01a0046b3176dea814372e1c45bae9daae1d8f8960428cb0382a4173aba44946e4f9891322e2e6e5dc425a758204ee809b7f39277137c2c52a8fd9215d062a78144f99e70b2d6fe4e509480bcc682dedcd783b5d467a6be1ed545598931ad06a0397fd0fd4be32945233e09229d6e8e13dd44a8f5ca2e095978bba79e9b4c17202768353ee9bfb8116745072133fb917f8562b29413fc3218cd2e23441031447b9d75fe9c14402f833a9906e6ad6495bf2a8ee1ef07ec8effc7f27d48dcb411506137b7e844af961c239c3e54c80b3cb6c2d31e7a7d61f39a9c5231ea8aaf425fb114304a0dabc9d9fe4c453dabe122e80d11cfa298a96e265c2234e775bec51dd77c4b953a4083cb5e003ef8e14eb98ee7070f4d2a0b5930012dc7d114ab07eb9665459db4dd7383844f41dcebb0c5d5fc5144711beabd019358e35f85c3597bf369ce37fb94ead3b9d3b6baca69efd4fb2a931dba88f86feb11ca9fd6c5a9149dd1973ff1c439bab3e826fb1c445f4c065786a51cdbb3a627b2fd5fd7f79dae246f037bdc037b111699d65fc1de028ce7a85aa69da7ee1df9f1086a7ad5171248bbbec92c65a29a5a894e8a3d7950ad70cafcf85803575878ed5bef789d4b62b00078329e848120e7e28bb18450a64cf47d200350aaf59ffd1b9aaf6d4c6c3bf9fc61ef346319ee81ad6fdd65ea64fc9372c884dab0770af42c8f7c5bf9cfc7ee9471a87863c3dc867ee8b92230071755864f12cc024e9163868b53f6d390b47553f5f9938f26397960db296cd3f711c17e4303ef97f30169bb7888868c8f71e56e2c87b3cc3acf60d0089736cd98f662015ff0d56a715bd9bf930f03f739f9d531ddba8b950a4be2dcd6264e74708aed86679b68ccc7bc6edb12e14fb0a29ed49799a4d37b3977cbcf0b2d9ec00155a1b6e626f7f866140eb8bfa6c2795f578676191d8d9bf64ea27abddefd59a1fe960e80267fea8487efb412802734298a1d51c838db81487a86720fe94df6b128a75906325097edf9dc9f7116fd9b80cda529bc09c318bc5ce5044cde9b0ebbe1aeac9085eb767bd70cb4e1701eba65f272921eecd50a33a1940b032cd0e1a8fa46c0737994f7538bcef3c7c56d3380684f0d7e93b2522e722d91eb435f338a539783de735b8729b29bab4b55d8af33b835f1b840afb961f15dbee92479a9749c93a510c52121f296e195b77e460bdb6062bd969a416925df5c18b8745dcd861100e47f07b5e4d50b69aaadeac1465006f033242c78ec505c0ba0a80e9205969ee02918b59f907cdcd0bf2e90e0f84c04bf6feed1cbd2dc2ff7b5737a10b24e5a721983d39675fbd1507d0a8494966e3fc02d3e81faa995387006af3ed476703fe1a406d5148f27702d83c1e7d0eba4d587bad4d245dbb90493b2ef32f4f01868760fd059a1b126a65ded7ec7a3b", 0x1000) readv(r0, &(0x7f0000001180)=[{&(0x7f0000001080)=""/224, 0xe0}], 0x1) r3 = getpid() fcntl$lock(r2, 0x7, &(0x7f00000011c0)={0x1, 0x3, 0x4, 0x7, r3}) fcntl$getown(r2, 0x5) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000001200)) r4 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r4) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400, 0x40) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000001280)=0x6) r6 = accept$inet6(r1, &(0x7f00000012c0), &(0x7f0000001300)=0xc) connect$inet6(r6, &(0x7f0000001340)={0x18, 0x3, 0x40, 0xdc15}, 0xc) connect$inet6(r6, &(0x7f0000001380)={0x18, 0x2, 0xfffffffffffffffc, 0x2}, 0xc) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000013c0)=0x3) r7 = syz_open_pts() r8 = syz_open_pts() kqueue() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) pipe(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000001440)) connect$inet6(r2, &(0x7f0000001480)={0x18, 0x3, 0x865d, 0x2}, 0xc) ioctl$WSDISPLAYIO_LSFONT(r10, 0xc058574e, &(0x7f00000014c0)) semget(0x0, 0x0, 0x40) fcntl$setstatus(r8, 0x4, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001540)={0xffffffff, 0x7ecf}, 0x10) openat(r9, &(0x7f0000001580)='./file0\x00', 0x18, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000015c0), &(0x7f0000001600)=0xc) 09:16:07 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000000)=0x6) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0xd37, './file0\x00', './file0\x00'}) socket(0x21, 0x3, 0xfffffffffffff139) socket(0x18, 0x4002, 0x80000001) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x66, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0xfffffffffffffffc}, {0x18, 0xffffffffffffffff, 0x0, 0x2}, 0x0, [0x0, 0x0, 0x0, 0xffffffffffffffff]}, 0x3c) 09:16:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x21}], 0x2}) 09:16:07 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x2, &(0x7f0000001280), 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 09:16:07 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) select(0x40, &(0x7f0000000140), 0x0, 0x0, &(0x7f0000000200)={0x1ff}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xa0, 0x10) fchflags(r1, 0x10000) 09:16:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x20}, {0x6}]}) r1 = dup(r0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) recvfrom$inet6(r1, &(0x7f00000001c0)=""/133, 0x85, 0x802, &(0x7f00000000c0)={0x18, 0x3, 0x4, 0x7920}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='./file0\x00') 09:16:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "00004d70bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = shmget(0x3, 0x4000, 0x101, &(0x7f00007c9000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8810, 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000001c0)={0x8, './file0\x00', './file0\x00'}) close(r0) r3 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x40) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_extract_tcp_res(&(0x7f0000000140), 0x5, 0x2) 09:16:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10001, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x3ff) shutdown(r1, 0x1) 09:16:07 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 09:16:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x80, 0x8) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000280)) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x115}, {r0, 0x149}, {r0, 0x14}, {r0, 0x2}], 0x4, 0x1) accept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) mlockall(0x1) chdir(&(0x7f0000000200)='./file0\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000140)) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000002c0)=0x1) kqueue() getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) pwrite(r2, &(0x7f0000000300)="bfdc2361543b60e80b204739216efd2f49b6e652a3d864ef6c504a6098e1b50e3c3dad57b378ce395a14e5f76c48d3bee14a1f03c23fa21c19d3c614ee2c78a8e84f9dc197f57ac378676193606e91f745ba615850b38b85fe2b2856d51c9956bf58236a416d83948082b55b611063ec01316e20ff16062b2add8ebd8953c20808e186196b6fcedeb100f32dbfa3ca13ba6f3199629ca22ede25fb79b7db225d4c411faeae1c5adbb02640898a2925aff4bad7818f4516314726694506db07f0e1a89d46ca3bd2d5018bde333fbcf7d6726ee3d2aa26ccba7b195e0cf0fdcc", 0xdf, 0x0, 0x0) 09:16:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 09:16:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x7) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) listen(r2, 0x0) 09:16:07 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xc18, 0x0) r6 = getppid() socket(0x18, 0x8007, 0x2) r7 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x2c, r2, r3, r4, r5, 0x80}, 0x3ff, 0x7fffffff, r6, r7, 0x20, 0x9, 0xb7}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)) ioctl$BIOCPROMISC(r1, 0x20004269) 09:16:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x800007d, 0xffffffffffffff6b}) r1 = socket(0x12, 0x4, 0x9) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/57}, &(0x7f0000000040)=0xffcf) 09:16:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000100)=[{0x34d009f8, 0xac, 0xfff, 0x9}, {0x3, 0x9, 0x40, 0xffffffff}, {0x3f, 0x7, 0xfffffeffffffff59, 0x200}, {0x0, 0x8ef, 0x10001, 0x1}, {0xfff, 0x2400000000000, 0x3f, 0x8}, {0x1, 0x80, 0xc5, 0x1000}, {0xff, 0x6, 0x82, 0x8}, {0x6efd, 0x9, 0x80000000000, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 09:16:07 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x1100, 0x200003b9) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:16:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) pread(r1, &(0x7f0000000180)="dc2de69d5015c90c3824c4a231c7f2f8e165a8768e106146087827260dfa2eb81bc401109e4712a8422e577f56de9d5da0d9c12906c8e2ff1a6839f6137c747aa6a54bb8e8b54cee6995648aeb411345046a39cf73a3932c072343e2fa7aee4dc75dfeb1a20c2ad859dced8accb3f1aacb2269ea0922c6987134103d0bb27240c3e4c18a5246216990d8", 0x8a, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3}) 09:16:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1008, 0x8) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8188, 0x20) fcntl$setown(r0, 0x6, 0x0) 09:16:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r1}, 0xfffbffffffffffff, 0xbb}], 0x7, 0x0, 0x0, 0x0) dup2(r2, r0) 09:16:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 09:16:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d01e13e272256a460d0"], 0xa) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 09:16:08 executing program 0: geteuid() getuid() getuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r0 = getuid() setuid(r0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) fcntl$setown(r1, 0x6, r3) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000240)=0x6be30b93) linkat(r2, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/4, 0x4}], 0x1) r4 = getpgrp() getuid() readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) fcntl$setown(r2, 0x6, r4) 09:16:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x420, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:16:08 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x19, 0x1, 0x8) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget$private(0x0, 0x207) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCNXCL(r1, 0x2000740e) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000040)=""/249, 0xf9}, {&(0x7f0000000180)=""/235, 0xeb}, {&(0x7f0000000380)=""/239, 0xef}], 0x3) 09:16:08 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x4, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) accept$unix(r1, 0x0, &(0x7f0000000100)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000007c0)) linkat(r0, &(0x7f0000000080)='./file0/file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) open(&(0x7f0000000780)='./file0/file0\x00', 0x80, 0x100) ioctl$TIOCMSET(r1, 0x80044272, &(0x7f0000000000)=0xc6) ioctl$TIOCSBRK(r1, 0x2000747b) chflagsat(r1, &(0x7f0000000240)='./file0\x00', 0x0, 0x2) sendto$unix(r1, &(0x7f0000000180)="72a1d4f432d84de28fecd01d470466b882620b1a17a98d98723410fe784cdd3c2144b5682837c0762784830fe9168e08e25aee0d20f9130e572cf948ed4e1b40eb90e2adbc4e044a1db67e", 0x4b, 0x2, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f66696c65302f661874642600"], 0x10) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0x7, 0x4, 0x1, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ff8000/0x7000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xbe36}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x100000001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3edd}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2ad}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xfffffffffffffe01}, {&(0x7f0000fec000/0x10000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x7ff}, {&(0x7f0000fec000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x800}], ['./file0/file0\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x5}) 09:16:08 executing program 0: r0 = msgget$private(0x0, 0x5) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000980)={0x0}, &(0x7f00000009c0)=0xc) r6 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000a00)={{0x3, r1, r2, r3, r4, 0x10, 0x4}, 0x3, 0x40, r5, r6, 0x1, 0xfff, 0x2789, 0x2}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r7 = syz_open_pts() close(r7) syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r7, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r7, &(0x7f0000000100)="0c4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7f", 0x16) 09:16:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 09:16:09 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) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fchmod(r0, 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) 09:16:09 executing program 1: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') utimes(&(0x7f0000000180)='./control\x00', 0x0) r0 = shmget(0x2, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) open(&(0x7f0000000000)='./control\x00', 0x10101, 0x0) 09:16:09 executing program 1: r0 = geteuid() r1 = dup(0xffffffffffffff9c) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/vmm\x00', 0x800, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) r7 = socket$inet6(0x18, 0x2, 0x8) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x110, 0x0) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x88, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x28000, 0x0) r11 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r12 = socket$inet6(0x18, 0x4000, 0x2) r13 = socket$unix(0x1, 0x400000000100005, 0x0) openat(r3, &(0x7f0000000940)='./file\x00', 0x400, 0x48) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x44, 0xf0000003, 0x3c, 0x9}], 0x2, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x8, 0x40, 0x10000, 0x6}, {{r5}, 0xffffffffffffffff, 0x12, 0x42, 0x7, 0x9}, {{r6}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x3, 0x9}, {{r7}, 0xfffffffffffffffb, 0x1, 0x2, 0x7f, 0x1}, {{r8}, 0x0, 0xa0, 0x1, 0x7, 0x6}, {{r9}, 0xffffffffffffffff, 0x80, 0x40000000, 0xd6b, 0x5}, {{r10}, 0xffffffffffffffff, 0x21, 0x20000000, 0x10001, 0x8}, {{r11}, 0xffffffffffffffff, 0x22, 0x10, 0x0, 0xffffffffffff2e03}, {{r12}, 0xffffffffffffffff, 0x0, 0x20000000, 0x8, 0x1}, {{r13}, 0xfffffffffffffffe, 0x84, 0x20, 0x0, 0x2}], 0xfffffffffffffff7, &(0x7f0000000400)={0x6, 0x5}) setreuid(r0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000440)={0x10, 0x3, 0x4, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x254}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80000001}, {&(0x7f0000ff3000/0x6000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xa}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x1f}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x5}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x200}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x1f}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x80}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xf7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x7}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x7f}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) sendto$inet(r4, &(0x7f0000000a00)="373324a34c1adf2c4649c53e584a13c1ccd09ce7f1cacb88503cd08e9ef2af957c7f68e4fd99fd593a613b2d86421d533a9632235142f9361b5d7a0208effc2647931d425eab8201fc942b3dae7c6281a44eaf5bb9108866a2f33476545c2870e03767e14a325915fdd03fc9815f4b", 0x6f, 0x400, &(0x7f0000000080)={0x2, 0x1}, 0xc) ioctl$BIOCIMMEDIATE(r14, 0x80044270, &(0x7f0000000040)=0x3) 09:16:09 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "02000000002300"}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x440, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:16:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x3) lseek(r0, 0x0, 0x0, 0x0) 09:16:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x81, 0x0) 09:16:09 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x45) r2 = getuid() r3 = getgid() fchownat(r1, &(0x7f0000000140)='./bus\x00', r2, r3, 0x4) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x20, 0x3) setsockopt(r0, 0x9, 0x1, &(0x7f0000000180)="5ff22a9579af0e95f8f073af18cee22bc4b468d495a800daa8126f2fe5f78fd4f5ee8b37df55a8fd4dbd0587a056efa34ac86a04d6f6f0807a2e97e17c5b134dd6cc892eea1f951ec4d04ec670", 0x4d) r5 = msgget(0x1, 0x8) msgctl$IPC_RMID(r5, 0x0) r6 = dup2(r0, r4) recvmsg(r6, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r0, r0) msgsnd(r5, &(0x7f0000000200)={0x1, "ac0614351ff801e2cf62c9bb07dc2df08d46d2df5eb10e280f69618c4657ad93379145c63ead29cd27485e59e0533b5a468aa1d391db28da982b8940b20e59bd7d6c6deaf52a4d143a69cf46e7cd7054aa37db87534269769d97287dbaa73cd3637466a6"}, 0x6c, 0x800) 09:16:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8090, 0x14) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x4, 0x5, 0x9, 0x400000000dac, "2cd25d683220fbdd633cc0e577464e4004726cb7", 0x20, 0x6}) 09:16:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x100000}}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000240)="cbbe", 0x2) getegid() write(r0, &(0x7f0000000300)="621a74a7ee7b480d832af7ff891eb70951cc9f5efb9e09c85913b664b1c2a38dcaeb91e42f640ce667f6c9320f26ac01e627a15bd09ee7892f09121283e4a81180e9d3773c33c7308341f9bb94c854b29ba4ad4fc0bd8c66561c6e8c2ebc9422ef9e70222205acbde87db469cc311dd85681a64b59129ce3d6fe525f57dd97b80bed5bd1d109fe9a9beaf4ac5e4f1e3ddb6e0bd9340e7d12ecc88f3436f372edc135a49a177fedd046704715fdff87b19dd96b6128733d4ef0b171943b814e1fc753b1f46fc2f4f4e2b5a8674845c613690802a7339cbb78fcf4a3999e8036a211d27ef3be477cc4", 0xe8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 09:16:09 executing program 1: socket$inet6(0x18, 0x3, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x4000000000000000, 0x0, 0x8}], 0x6, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:16:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2100000002, &(0x7f0000000240)="1309c3cfdff595d9a5ee0e36591a79c13e9443fab4cb26bed276a80f07e1e45f6c2a0f03832ac506e2f47d961ccdc6a653d00fed9cd1e663c8a77294253c00749fbfa08ce0e52a9c0803ca8dd13bd48ee9ad311c3e61da1db2fe93167a3f092bb7cbecde96373240b558aa6159715fed3ee5b35fb135450fbe569ca2bbb16a905fc3502612e20ae74bb386d6da03c17173e0d16a7daa731a7e3d22a0357e8bdbc6b0ab76cb71c3e8e3b2dca5cd708b2dff080437d492c41cde4324df57daf39a80ebc4cabda3e303c9b3655a3dbfcb66c90ccff062561918dfbb90568876c878e250aa9d4f4a401180756178c29016596712fda1f09f8932381cc1fba7c3ed3f435ea1dd46715009f625df96d829b89f9ddedab80aba497e3d4e60106d49fb7196bf2aab98ef7b68a762c52c625a14cb691abf5b00"/324, 0xfffffffffffffc5f) 09:16:09 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x200000005) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x3) r1 = fcntl$dupfd(r0, 0x4, r0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f00000000c0)) 09:16:09 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x100, 0x1}, 0xc, &(0x7f0000001300)=[{&(0x7f00000000c0)="6ba55d604717c0adce4fc3d5f64302a67ba828f80c467cff7ca695bbc593920970f12a59eff35b1edeebde2dbdcaedf8431d8590d5759fab651f3f2188ba86e2255872301e476b536afae69fe8b832f98d7eca5b939db7fc74150504bf852f9e873f6c981da6cba50c14274519dd6b37b4be23274e31a1810f315515b775bf211b86ef2c110073bd1c7cee2bd3f25c138f7434a9f5872e92164739fc2e7c3806196b4acfc8f9e58023bbe0eb7bbf9930dd753a", 0xb3}, {&(0x7f0000000180)="6984bc7fe67354b62b1a196889c29e7d5d0535", 0x13}, {&(0x7f00000001c0)="4072946977debbe0a52498a90e63cf8b828307ab3659d3a02c3d8e6594b6636b", 0x20}, {&(0x7f0000000200)="b4c2ea77317b091c0a45b77b41a9a312599c1df5230c6842a2d0c4822c52a2f0e57df9feee1afeca76bb66716b4199fce9355f7a63cc9b30293198e4f695e246919d866c6a", 0x45}, {&(0x7f0000000300)="270bbc81165ffe8046a3a476f7efc2b4855ec4d075669879dc7ec813239aafa62ee8845c07b2efc4b8fe81de52ef1465f3c5ffbdc040474ed46ecf937c1d3e32572b5c3b3a2723c5b6eb3b94fe2b10a31561e09cd2c02b903e5e3d2724ab9cdb396dc7f2b99d97db40c66b19011a80b52e9b1b7f0d8ef298164a3e4ba2a9bb94666be7859e8e5fc362e442cf7784957a33918c7049c96dce0ad5a9be113967f64055df03ee6a808315dfd8577d71bc7d00bb0c05bf2b0bb640c8f8547b631a7dd2c43694a9dc58fa3cdaa2804f5b33a8bae81f7086fbf2224fa7fd2e636d07d9d961fa6f1a1ccd0b9847432560482fc934917bc236a0772746b6f4a858860820e30972dbce5a56289aec013ccf339d5074057a7fc15f112808178a389799d3f2ec27a6ecd65c484ce482db285a3a5b5c757dab59534bb49640612679ea986b13e1995aba8254d350bec699288270785c11420a8af904151b08d370cb6974cabb0935a101258d460db596d06e456b16ef46335466db72cf9069be90c7ac9fd17d2a44a01f3e92bd902056b7d669487560a17b932c9f7bf996782108691ea826168965e7a127be898fea91c4d5cf11ac2412bc430bd6e0c694128a13824c059f4f9448f508333b6312cfac12c71d75499aa08da4210f697588d8b114664963c5b86539cf93c43c270c3bb730c0cce0ca0c0f3fff1ab08db03782760323cb84e1d9d797600744b9a8235e9f8a94d496156db5996cdee3c0a00beb846333b8d850a7952c80bc2965716bc4260dad45ffdc75c2b0a9d33e784d2dc9de80ca435904d218dcef169bec479ecba0db8a4686c994447a7e5150659a64ee4532038c9d1a9f67cec420e9f7845bbfac4a67bb2c284f1acd061668bd06238b7eaaf409f41244d7ca905c18cb37888eea9ce3b6c104c4432901615f86e192ffefea33f4a77bcd8cfeb7cd54c240b081b4b506942e4b3b786a01b961534fc8ed27b8e8806cede692daaffda86ebb075a7da3149dcdbaceebafc8029626d47a5d0ef7b571d809af06871342b06e2cd86c1a808bebdfdef94af1a9185d320b32e1e47642f933d60a62ee42ee853010c5165bcd80948802e294e39c1f325070e8eb56f405f7ef14e732ec2d16ba3bbbdce58d05b38fec810a90b59c06b71b87c113c154701a4dd9b5d7bd20c4ef0c84e5750d03e01373223963949e25b712138d54bf4834104ea6ac9db7564daba78d3451ef82013629ee8fa4e24d8680fb208d7349e5e2018f1f1476c1badc73b109eba667a6042e645187c28324e3a8cd6177e9b564877c22d5e65e9de484b532d6a05899186da36c038c109788b0d26ade4884f27f1f7b5fea5471196b2746a860045fbe95fe54975c3419e6408b7078fe25c5ea4550b36e4be4128bce079554b7f4d114e560fde639aa2b99b4b2beaa05a5f974849f3412f5675f3193d1d7e6c1f5c3a6ba4653a658e9c7a5fa19ce4cc522502add1a8534d8962b8aecd05b96634094fe1e117b4189b475d60d3d7f30c4938df9f44f1654a4e64360486043de27c27943812151e55ae8f4d7d7d051a043065b7830cf65f54cfad0c39be3df5f35722dde531ccb25bc5c460a953a0d4cb279b9b5233ada87d183bb259e77ebf267e4b380f62ae1dd04e2c52094f955c0dfd3c92632ea5d33366963b199bfcff06b2c17c540aa0d45b71a61dcef34e94f97c4e68b9da40bbe0c6b5ad4b772a857c59df4ce593b4ca3af04227730d4e44dccec8209b39ef366db34ffa9435956a7008d0f62cdfb12b8338e0d14ed2e8d77e6b7e4bb48d90779b4c5a8e2670975fe5a8659af7b19cd7f4e6dd261ebf42426afaf1d7c8f3bb2418ceac377a3a2878a531fa0f33f7be74002c345f38c83f63010c04e8cb38fea84f1903c8819beacac0931ae0e85df2ef54eefd8ed78a5934e1009a7ef857b5427efbcd737c55c0161665a6129f9c45767d7e1dd6de3ce344f4820c921e44b0cdf0dee4874205075c8289806be68b2265b916138582b559272b37aa608f11177bb92dc9fe6e58405d9a554e0cc07455d806c9afe02d650d1e37ebfec5ffa51f9b4f155d1b7299bdc7784e8b4688dd3cef94eb04da85a386dc8e439e7dab05aca6cb825c6dd54a485ee387253290ee10344ee9db7238deb26b81fea4373e9491ee79f912cf298a26164173f50fd28ec450b05c45d31923a735447df78d9cff678b7d4bf873e88329c852b0e6eb37be3d20f76a6d10402131a86af1809e544f3e93224144f14fa22d7ae25e1d534ecb176232f1c29f03bd868b15103a532adb9f2235cad216bbf508c5444d4b06235d922ac10b762d25094a8c684b6853f437ff82ffe026bca3d3e64978fdc1fe733608d959482c556b1a0813a5bb692fa0d7f07cb41d5c181b86e34ba352cbe282942f7d2a487b377b7362449e001cd109b6d3aaa7a3d5d9ae6b6b00655ab9e407cc677b611385f67f136e78ef03d9ed7a3675b9f7d0ad6eb1f462ad4ad98b9de049237cf4e7e465bd6a96464c1019985146c153aae524e51e35ddc91e536b0831ef78fd501006e1b2681f2f929fecbeda233ab5276609914a33b9139f23caed2151b9a27bcf736b7126d7f6971ae1821526e4aad437550145d59bb1b13bf7ad7e157ab1dc132293c438799be65099c1d0df42a2ae9d8ff91f9b0d7c337aab2214c7a3940912e0e0c5fe4773b0461513f9de81baf97d42e0574d81efbe524aac4ba2bbffbf344f6f84d346f7458de69d2761de57e25d00bdf155d4c8a6b0ac417da3b7455ba1ac33a264cbd45c4dd1b44a47d69e68e7cbe79d3b8988aa4412ac6d5f3d5128b58ab40681a06f8271fcd838c89a584a459ac80b767ff0f27f6fb068ac9c3ec01b6620141b2b9dd4f54a0aaef7c4ecaaced642bdfdb830ab9a2cea0cb72ec82d4ac5525a2b5405a51d196aad418ac802ad3b898b602f976e2dd6758c1702df902c309f44d11037672d9165e2cdf87524d82d48a5b985bb7dbc4d8260356b2394bfb99dd008411da0556336421ff3e4aaeed24c1dfa5ebb1fdb607c50a530030ef460a92cb6d051ea3b0848117c5320eff186d963efc69a24a7215cc236ff7915568d830198f5ece14ef09eeb7a45ee40f4259f01a24e294562e125584ec40149b4fc146b77d0e9e8d103c72d1cc5fd103dc85828bb2a0011a743f511dc62a7a9df04e0f0d7c7f1c4029816e46ce23d315f722e97fccb296d5460600e3191e39076ab05d2038a15bc5b9f10986919505c1c3371b70756cef0a0d7cc9ece64ef3515f641b620424630b86b36a0e061c66bf32463bdc52bc9605f01113704bcebeb98a3aa9cf9e91eab480b50ac01c10aa03d8af293a77e6b00f2cb71bf164afd6d194ddaa34c0fd1db9744aec921890608b9a4d7c3bdd16f611b6da515cb0d5404b1d084b43d29e15b0c9a4a9f8b5a57691885badcd5da6f75b5182999db1ecee0535d07f03be66da516293673a6d1d3b06a67d3589d4aa718e8fc7eb4562c11f17387f9c78b4e3489ef34c204aae172aed9ae1bbf78e4146483f3289ec0b0cf00011e8e56602eda4636bb3dd3a3975c14eccf6c3e72c786541eaed3b9905c916180bef6f1dee410b743e197c1ec898440a1249c5bb6cc30c658ad1cb45fae7501f84fe5d672dbb30cc2551214756cddd6f10d838d4fb8ec9a5364d895de318a7be6b72ae55e24ae3b5d3739e9c16d07318650af211ceaeb8e1b0873fd48309116065daf0dbf3543504afd6a798402f5bc335bfbd86b8cab6c08715165e7f9b650de1c0ef317c3767c8a860ae6a0931001303b5bf4e3c4981f21722661925aea83a9a7ca8bfd0d419d071afaf7924043a70dac02c185f76419f298896bdeda669379f847dba9baeb0c8c1f4e8eb84ad700c3cfa5e416465e0fea5b856734adf0670f82dad28fcade4f7cdc1494e1e190b096da827e2d0a537177838d74d32cbcb2a26fc0f5246fa8c544bd9a4dff7ead95971fb0a940083983987939d695fdd3394cb590143c90a501da2fca297a4ccea2ca5078910082fd5a40c776fe772d16bcdbe1fe6b55318cff226a4935780b72e9fe154f17b07791f2abcd457b7bb50d7ddc8c32a2bb3297471d2b90dd16988cad597804b6647e25e438179c38de63380bb285122c1ab1cd63d73f1231d7be55b97531c9c42ed133d58d9bbd1fa38c7ea8a4ead845edf27fd01a822e3822ad0b281eac3b61fa581e345878da11428fad5ce4e85f4ec157c2fb6ea161baf4e4d3203841cbf5ad091c066a3135098c0c4f88d15873d31e07916aaa24eb10b19c1708ecca6fa0acff3083579665efb3b0d1f41d9edace648aaf69aaae072446b6dd271a75c86e3fcb8891c1b361f07a1160212d80d74be7748218b85a7de4b8089cbce7687508f851053904f2be9ada395ccfb158b6e8cfdad934058e9b1a95d342037c38107122db859badf623d992097cf398e5071e0bd13ed5e4338f2204f005aea278e7e97eebf8efe439dfe08b8b9a84fd3f4e8792178af8494a2c11a5bc3a3909461261d5074c10c8afc4f073523a4c60a02727f8dd1c910cb7758e8caabe04f9541be520c9808ad88e8f7668c3b30185bda9eaa74db86931b2f25e24384be0b8e0b0bacb7cc3cb7cb00759a4ab45a13c3744d3b92375968c7517d5acac0d8fc42d4d67a7a616c2dcc0868d7bac1fb0a0b7465cbdee8c47ae529df8300757df90205050b5c8a4a2022419d5febd4a571f525162192ad804a100421a3b511233e0c374fd8245847c743dc1b282b87fac3fb23af4d3d69072052997908c7af9e3aa43c6d3e3135c40c782f37e374285f4634d2d34d0dba0da59384423583f9f0403599e47263554c75f1e0a251fd8295264328d147a23fdc30fae534a3d4a2e64d565c04f0a8f61dbbfc048a34ebc79161b07a1679352066e8b11e53d0be64c2851afb7d7af8adfb85e4232f1438a289a812c06c717c800ada6796b960ef5710c799a640e68dd31e070ddfbc0c15c43fe75db0ccb7c98d09b0a9ef1df080a54cae3060b73b4ecf8f3324994cb622b44b27a9c732b6a17863154faf8b92a76d42e5cec2940b4dc22d4c07873d087ed644cb7ef6f21a888c4034363ef0ecad1ed72a8eb480e6b35213235d619ce268ae9e38c649682f513a02e916f5e834e99b16c669f62e7e40459f8187b094b415e6f178275022b6e928cf6eeceb74a251469a06a3bab6d00596d629dbb38ce34c860bc84ea9575bba85e0d21cd02c23dbc9510bad93b85658f6d02c5be493d838a19efbd8c5e8029d3c3775a5adade8690bfe54e3b78c44328fda464aefb774678e9d51d68cdc3a8de60b3ebed7437f14938cb03791585b310a7f4d78669e721a98a7e3bc8120625e3c57b3aacefa18d0b954d34983ce1d2c8a9a94adf9f65313246b56b0a2df450c17e05bab7c8117610204e068681a3f4eaa26ebfd461618ced7859ec06c6c08e6d355497b2c69818c3de1d3d68aa3aae7c5430c35abd83aa008329b9edcf0121e0cbbdb75dabb67a241aae10c9cc4e391be68cef27ecca3f5e5a6213bcfc10d6605bf84aa6634952a92dff37d2c5b7f403348f2b08a4b6076f6b88f2bbadc497e86e0e72dfd5742f46fc417009e817cb4014c24af38f857aad58d4c2f5de1f5c05f1622c5d5ec5b87d7db423846031a386148afa5dc912111c8523327b6049afe40346ecb8c243b6d58ced2eabbfe3f8fda5bfd1f60284102a9bacfd809d9fa9b0e3b7a33ad09731501e6fd40c172c9587bf854b83503e6df611b054e60fd043d93724bb301c9b5b7d6aa8552", 0x1000}], 0x5, &(0x7f0000001380)=[{0xe8, 0xffff, 0xffff, "d996bf59848d82b7a7066fdf9f1f450153fadb05db622838397f45cc253f84a3426d38f175edfc529c58e0ecb662fc56173ee2ae40df74c290dd1bed6953a93f53665cf4d3b87d7e11731038ca74e3cfda0fcf9351c70ce86eb26b6f5e5eea7047e30b81677f30a076f97e4e204644aca18f9c92aa3e48cadfc0f092a78b6169ced3b7b6eb6219976ce2f3c09cf7425ddb223b5fe09ed35a8a0141794f03925bfced4208d0359b1a7ee267abcef6eede870a30d5691021576f70c179201d7b4117b9c470ad78cd4c84030b53b56863915f31f06c3a"}, {0x20, 0xffff, 0x401, "058ff19d01651d6cf2deb6febcdba4"}, {0x48, 0x1, 0x8, "43552780122e68a9befe465a9cc25aa54d469be2a8f9310ba13ea6fcf42029c29e16c35ca06563b13733b8853122500939"}], 0x150}, 0x4) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) pipe2(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000001740)={0x10, 0x2, 0x4, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x20000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000feb000/0x12000)=nil, 0x100000001}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000fed000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x2506}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x2}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x3}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x5d2}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x401}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000fec000/0x3000)=nil, 0x4}, {&(0x7f0000feb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000fec000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', '.\x00', './file', './file'], 0x3}) r3 = openat(r1, &(0x7f0000001540)='./file\x00', 0x800, 0x102) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000001580)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000001600)=0x8001) r4 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) r5 = semget(0x0, 0x4, 0x100) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000001640)=[0x6, 0x6, 0x2, 0x6, 0xe77, 0x80000000, 0x7, 0x9]) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x7, &(0x7f0000001500)) pwritev(r4, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0xc600000000000000) pipe2(&(0x7f0000001680), 0x4) 09:16:09 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) socket$unix(0x1, 0x1, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') socketpair(0x16, 0x1, 0x8, &(0x7f0000000880)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000380)={0xfff, './file\x00', './file1\x00'}) chroot(&(0x7f0000000080)='./file0\x00') msgget$private(0x0, 0x20) symlinkat(&(0x7f0000000800)='./file\x00', r0, &(0x7f0000000840)='./file\x00') r2 = semget(0x1, 0x5, 0x40) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file\x00') semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000001c0)=0xffffffff7fffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x2, 0x100) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000940)={{0xfffffffffffffffb, 0xffffffffffffffff, r3, 0x0, r3, 0xc7, 0xe0000000000000}, 0x10000, 0x9, 0xff}) 09:16:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8999, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x7) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x8000}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:16:09 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 09:16:09 executing program 0: mknod(&(0x7f0000001200)='./file0\x00', 0x103d, 0x0) open$dir(&(0x7f0000001180)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getuid() setreuid(r0, r1) 09:16:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) socket$inet6(0x18, 0x4007, 0x4) 09:16:09 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0xb6c0, 0x1, 0x6, 0x7}, 0xc) mknod(&(0x7f0000000100)='./file0\x00', 0x2000006002, 0x10001) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x0) 09:16:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) shutdown(r0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="eaffffffffff0195", 0x8) 09:16:09 executing program 1: r0 = semget$private(0x0, 0x1, 0x491) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x3ff, 0x7ff, 0xd740, 0x7078, 0x6508, 0x0, 0x0]) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0xffffffffffffffff}, {0x25}], 0x378}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0x7) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x20) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) 09:16:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x3) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) 09:16:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000580)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72cfbcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2c720acd5aca4e82436ccba22dd1d0c7f51", 0x65) write(r0, &(0x7f0000000600)="3e2a7913e4ba6d67eefeaff0f2c85e2031c61ad4091d1f353ebb9507f4ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14abbbafe214dea79d95e8f6b9d3b3c198ff510eb0092e732056e2fdbdcf6200a2a2cc980fa6ba0f2b4550779a6d86fb071b7625c1b293563bee63a1e558ffff597a668d0800000039ba404bf5eed155365cde", 0x8c) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r1, &(0x7f0000000400)=[{0x0}, {&(0x7f0000000140)=""/9, 0x9}], 0x2) 09:16:09 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) r0 = msgget(0x1, 0x20) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x81, 0x62) chflagsat(r1, &(0x7f0000000200)='./file0\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = getgid() r4 = geteuid() r5 = getgid() msgget$private(0x0, 0x10) r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000001280)={{0x3, r2, r3, r4, r5, 0x1, 0x8}, 0x3f, 0x8, r6, r7, 0x6, 0x2c, 0x10001, 0x52d}) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvfrom$unix(r8, &(0x7f0000000280)=""/4096, 0x1000, 0x843, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) setuid(0xee01) r9 = getppid() getpgid(r9) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') setsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000080)={0xffffffff, 0x8}, 0x10) rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 09:16:09 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4, 0x332) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:16:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 09:16:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbe9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() socket(0x7, 0x2, 0x7) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffff800, 0x0, "a4eccea6da0000000c000000000000008000", 0x0, 0x101}) 09:16:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) dup2(r0, r3) syz_execute_func(&(0x7f0000000080)="f26ec4419171d198c401f911d1c4c26d0cb518cf0000f0818e0000000007000000660f38349233000000c4017c10d8f0440fba74ae035af245d9e56764660fe62a") sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 09:16:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1000, 0x584, 0x30, 0x40}, {0x71e2, 0x10000, 0x2, 0x1}, {0x9, 0xc, 0x100000001, 0x5}]}) setsockopt(r0, 0x0, 0x8000000000015, &(0x7f0000000040), 0x0) 09:16:10 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x20, 0xff, 0x80000001}, {{r2}, 0x2, 0x1, 0xa0, 0x800000006, 0xfff}, {{r0}, 0xfffffffffffffffd, 0x84, 0x365565d518d4dd55, 0xffc, 0x10000}, {{r1}, 0xfffffffffffffffd, 0xa4, 0xf0000000, 0x8bde, 0x8}], 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x2) 09:16:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/4096, 0x87a) 09:16:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) 09:16:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x3, 0x0, 0x0, 0x0, "07193e0be3d579d993e99cdb5731b3cdb5da3e58", 0xffffffff}) 09:16:10 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)=""/176, &(0x7f0000000340)=0xb0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000140)) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{}], 0x1}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffb0, &(0x7f0000000380)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000080)=[{0x5, 0x8, 0x400, 0x7}, {0x3, 0x0, 0x6, 0x9}, {0x3, 0x1, 0x4}, {0x2, 0x6, 0x100, 0x8}, {0x6, 0x9, 0x2, 0x8cf}]}) 09:16:10 executing program 1: r0 = socket(0x0, 0x4003, 0x4) r1 = socket(0x1e, 0x3, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000540), &(0x7f0000000500)=0x8) dup2(r1, r0) getpeername(r1, &(0x7f0000000480)=@un=@file={0x0, ""/5}, &(0x7f00000004c0)=0x7) recvmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/58, 0x3a}, {&(0x7f0000000040)=""/147, 0x93}, {&(0x7f0000000100)=""/178, 0xb2}, {&(0x7f00000001c0)=""/50, 0x32}, {&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/108, 0x6c}], 0x6, &(0x7f0000000380)=""/184, 0xb8}, 0x40) 09:16:10 executing program 0: socketpair(0x39, 0x1, 0x100000000, &(0x7f00000000c0)={0xffffffffffffffff}) fchdir(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000180)) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x401, 0x0) 09:16:10 executing program 1: r0 = socket(0x400000000018, 0x1, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)=0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x0, 0x20}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) 09:16:10 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x100, 0x0) openat(r1, &(0x7f00000002c0)='./file1\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file1\x00', 0x428, 0x20) ioctl$TIOCEXCL(r2, 0x2000740d) read(r0, &(0x7f0000000140)=""/219, 0xdb) r3 = open(&(0x7f0000000000)='./file1\x00', 0x20000, 0x4) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x8, 0xc3, 0xb7c, 0x0, 0x9, 0xf8, 0x5, 0x2, 0x0, 0x0, 0x5}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) setuid(0xee01) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000040)) ioctl$TIOCDRAIN(r4, 0x2000745e) 09:16:10 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) open(&(0x7f0000000180)='./file0\x00', 0x88, 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x140) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) write(r0, &(0x7f0000000040)="d4755168c95ea4cef6ef788e1ef0929591af93e898287abe271720e7a818cbd6f11d0674e617b19bf4b8a658cc0c7bc4ef6f87bfd0c1a1c8fef876da6056beb9a08a141b4acd26cc7dbcf902e6eef9d4664c05fac8ee613bbeb8e25e17948849c2841902c64427cf660cb9f8e03722cf1a155e01ab0b41d28673e57326c5b6d8c55928b691f188c344573538b727cdd891e38800420bb7ba23a7ea3c9be00e79d2d56f700580a0c2c477ed52573bfb2b16ec8094778c67748f700788b851dac4733d5742759314945ff299e19afd8a093e88f68682e6c34783e2b76d79a50265963ce8a3134db15ca4e231409ce85fcf4d9b5fa082384138c79318f225ae18", 0xff) 09:16:10 executing program 1: r0 = socket(0x10000000001, 0x400000000, 0x800) getsockopt(r0, 0x0, 0x6d, 0x0, 0x0) 09:16:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10000000000230, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10021, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x4}, {0x2c}, {0x6, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0x2, 0x4, 0x9, 0x81}, {0x10001, 0xffffffffffffffff, 0x5, 0xffff}, {0x7, 0x10001, 0x5, 0x7fff}, {0xce, 0x7, 0x8, 0x80000001}, {0x0, 0x5, 0x7, 0x2}, {0x7fffffff, 0x7, 0xe2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:16:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x5c}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") rmdir(&(0x7f0000000040)='./file0\x00') 09:16:11 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r1) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/14, 0xe}], 0x1, 0x0, 0x0) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x8) 09:16:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="00c5", 0x2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 09:16:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x5) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x312) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x4) 09:16:11 executing program 0: r0 = socket(0x11, 0x4003, 0x0) setsockopt(r0, 0x3, 0x8, &(0x7f0000000000)="5c8316c074ba8aa62158bb9e5365b2006b4f2e418a8520117ebfcbb75f2cd3917da30f4762dba500824ac2365a71a0a634908fabf56e5a0790c81bd1166c41aefe814dccfd0bbfd511035f0a6b5ceb3a6995fb180af66deb4d08aa71c43ce7d77d2449416b9e9c907520df7f533240017dc96e2e06d69ba95d5fab0359e1ff83d2bbf9b847a75bb5566b83f5440329535083e1a63f5012885cce1841bb7fe4000e599014e141b6b0d03d1e8b4b202a540c1f163790a2be664dd77dca731eb476e887ddda85a639", 0xc7) sendto$unix(r0, &(0x7f0000000180)="5001050360000d04000000011306ca90041004fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b42ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638080011c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b317757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000000", 0x150, 0x0, 0x0, 0x0) 09:16:11 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000840)="08db602d6572863abc509aca9d8e0f0353d3717cdc17ea13ec9f522058369f9c98592b1cfb043fec2d95f3a3bdb34462760670fe3df9e4b2b0757f155d99a15232c75ecab01d915621b8ea5ee8881cf37219b6131cb0f5a44d099e3c6378aafe99b5bf4469ff8c44b2a65d67bb2c08163356f82221f20563d8cc3872093d3c03ae74caa3346f4db2316b7215c77e6e9aa0a4c0937176cea366846b1db5810e15298ffb6ecbe2aca9cc48e7e884fd2c4b2bd3ff1a8a68cdb193ce51b4bd44ae4169f7a6de9590e08c", 0xc8}, {&(0x7f0000000100)="fe51435fdc108cbc59495c20ddf253f8dfe14b346f7701adf47a49849f6dfdc14597e7bfe468d199073a9fca53c8352b67e449bd3370113520530f7fb877c63a04ce505a04a0d8dd482d035d40c4f2b048e5dc2d649ca78bc3f201b9e4d87cbacafea5ad567224c83124dd10b808a25e3656aea5ba7e06d9db1f407bd7acd2ad343869a87acd7133fcea9ed4e828fef43daf33f9904d5a6d843bab839230293a0475f2570a497f8ef4", 0xa9}, {&(0x7f00000001c0)="208b4a223e26a9bd9b606ddd19407a7bc451fda20ecf043accaa51570fa3a707055a849c3f0d13064bb5d2b2f7b64053673c234721033d2d717d33fdcfe32314be8ea69ba0612a2afb8bfc1a2dacafe9587471c2fa92cf5941710ea10becbfcbc67ba507e0e80a2c9722fdfbcd91afdb0135c2571d49144383cefc6dc05387b62c041d4087aa4ffba0bed4436f9210958f8aec0ab13caf8d9cc61e66b3c395042b1a2a560a92a432abf7979972c5bf51dce3e7518bb32733eea0de130eeb58446352832386ded1abca6514bcb2fb", 0xce}, {&(0x7f00000002c0)="f0f5d7c84207960d0afbed6b00dfce11e5efc20bb5d932b1562e9e996e70d89138c3c991cbbe374d63bed74a9c26be70318249933b148eef64749c8af8a82efcb67eeee0f16b0b33a2d06c1a13242d2c3ad113ffa871576c93081b072c35fe29bd45e284c8290678656ce5cea8ace5a071db60aa99ad3bc7263c7867ce7067c664ec0e56cd6a415e51831e3c20b112c224ace4cb37cfd308b63bb2d57b3a72fd31eebacf", 0xa4}, {&(0x7f0000000380)="cc3ce2906d445f534186a0df0d9e57296c13ca6b38a3ff318274ec06c584d79b2774bdeecdd760c2285ddca1c8f5ebf0f6936cfcfb44a4217b2fc328a74ef2804237b4f0e2cfe59c432fdbc733d6e897aaf04ed28e5870f8b16014c9ba6d9db5149bff1bf652c56ff6d91c5dbb12003a071e401c407b7f9846d720f3905b10ded3893377cc9dcbb09d84e90bae6ef922d3f5ee82c94c560a97edeb4c4838e86b00132ca5c1", 0x91}, {&(0x7f0000000440)="379e14b4448e96258a397cac8b5b8efbd9fee7064c6951eb25ddc70405a5011d2727b28291b8c1ba54d2d3f0217a2c3e15caabe0d69df1b88447b531e1a89d91f211872a35008a06a1cb2f9d5fb79b7664bfc6bbb3d0719b7d5a0d4b567d823fcd", 0x61}, {&(0x7f00000004c0)="c8e265a25b9feeda47ae97c79065cdc2e34accc9a6a011994f5bb7bdc029108c68efaed227238feb9b7dc1b8369a", 0x2e}, {&(0x7f0000000940)="974f2c61053578e9bb0f6a9d2137a310b27a8aa24033818192aae7d20586f811471a6b66a75d0e25160f9cfccfa19b740a693e", 0x33}, {&(0x7f0000000540)="6eae07e755fae2e4cd996a9f9c012585f4dfd67faab2702e2b86348ebbd66a23a63c8ceea79484d574bfd6a1e8c3b208fd6d2290b95c1b10712b19e4b2d115d0dfa0dc95ad512c75ddf74b25a4308526e7ac6a2a9fe1c9c0f3bc269c0241537c6173757d9256eaf0434e50ef0f1d13aa1e8d47389c6f98133e1bea2be01cf9e33f2a8ad7994771ff671ba00cbda8723849b083e4c7b035d2c6642528dd2e857514788b7bacfd126452f6f2e8dd08c785bd82f39338386bc5785c908693f0e3187867bfc37d22ac386659d2310d24ab42cb0b4c9083dde37fec0e026a58e3", 0x80}], 0x9) r2 = dup2(r1, r0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) r3 = dup(r0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x65c) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000700)=0x6) writev(r1, &(0x7f0000bf3fa0)=[{&(0x7f0000dee3d3)="96549e3e0dbb459de92d39d7189803ff5a85336ee7c7bea29ce19d4e4bdbd0b7ce84c07284f8cb79f2be055989e7157ecb8e4b61d9cebc0de952a15cdb95f0ecd23bcb5a6033d716b410abe73505ec3f207ea95566eb1eee907e732397b0841af55e6ec81f1049b5f8b0c702ff05902c209f60dbcbf18c49c72abd13def5447bb437b3002c6cb3645a02d34224788174c6", 0x91}], 0x1) writev(r3, &(0x7f000026b000)=[{&(0x7f0000f1b000)='5', 0x1}], 0x1) getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000500)=0xc) getpeername$unix(r0, &(0x7f0000000980)=@file={0x0, ""/108}, &(0x7f0000000a00)=0x6e) select(0x40, &(0x7f0000000740)={0xc4e2, 0x40000000, 0x2, 0xffffffffffffffff, 0x3, 0x2, 0x7ff}, &(0x7f0000000780)={0x20, 0x5, 0x1000, 0x9571, 0x10001, 0x3, 0x8, 0x7ff}, &(0x7f00000007c0)={0x3e, 0x5a112d4d, 0x6, 0x401, 0x452, 0x5, 0x0, 0xa3a}, &(0x7f0000000800)={0xc77, 0x10001}) 09:16:11 executing program 0: getgroups(0x996c83667050c5c, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100, 0x0) r0 = socket$inet(0x2, 0x8002, 0xfffffffffffffffc) r1 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000000c0)=[0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) clock_gettime(0x4, &(0x7f0000000000)) 09:16:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x5a8, 0x0, 0x0, 0x200000}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x2, 0x7, 0x2, 0x5}, {0x101, 0x401, 0x95c, 0x9}, {0x0, 0xe3a, 0x32, 0x2}, {0xc000000000000, 0x3, 0xbc2, 0x5}, {0x29de, 0x100, 0x1fffffffc00, 0x401}]}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10a02, 0x100) chflagsat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) 09:16:11 executing program 0: munlock(&(0x7f00003eb000/0x4000)=nil, 0x4000) r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munlock(&(0x7f00003eb000/0x1000)=nil, 0x1000) 09:16:12 executing program 1: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x280002002, 0x2065d) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x24) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xbd3, 0x0, 0x0, 0x0, "582a7291260735417dd72aef6a13d2b2b7155f6e"}) 09:16:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000780)={0x10, 0x3, 0x4, 0x7fff, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000df4000/0x4000)=nil, 0x10001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fb3000/0x1000)=nil, 0x8}, {&(0x7f0000acb000/0x4000)=nil, &(0x7f0000b45000/0x1000)=nil, 0x18}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000b7e000/0x2000)=nil, &(0x7f0000fed000/0x10000)=nil, 0x8000}, {&(0x7f0000d6a000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xb14f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000d42000/0x1000)=nil, 0x80000001}, {&(0x7f0000d41000/0x4000)=nil, &(0x7f0000e3a000/0x4000)=nil, 0x81d}, {&(0x7f0000d7a000/0x1000)=nil, &(0x7f0000d6f000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x458}, {&(0x7f0000f15000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x791fe62a}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffffbff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ec6000/0x2000)=nil, 0x1ff}, {&(0x7f0000c0e000/0x1000)=nil, &(0x7f0000cfe000/0x2000)=nil, 0x17d}, {&(0x7f0000d2c000/0x2000)=nil, &(0x7f0000d90000/0x1000)=nil, 0x2}, {&(0x7f0000fe9000/0x14000)=nil, &(0x7f0000d35000/0x3000)=nil, 0x4}], ['./file\x00', './bus\x00', './bus\x00', './bus\x00'], './file\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './file', './bus\x00']}) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) 09:16:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000140)=0xb) write(r0, 0x0, 0x0) socket(0x20, 0x5, 0x401) poll(&(0x7f0000000180)=[{r0, 0x46}], 0x1, 0x0) 09:16:13 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) poll(&(0x7f0000000140)=[{r0, 0x4}, {r0, 0x80}, {r0, 0x10}], 0x3, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0xffffffffffffff7f}, 0x10) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x7) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) 09:16:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x11, 0x3, 0x0) r2 = dup(r1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x2, 0x6}) shutdown(r1, 0x3) kqueue() 09:16:13 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x30092, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x40, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)) 09:16:13 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x4000000f, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0xfffffffffffffffc}) 09:16:14 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getdents(r0, &(0x7f0000000240)=""/242, 0xf2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fchmodat(r2, &(0x7f0000000140)='./file0\x00', 0x101, 0x4) pckbd_enable: command error 09:16:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f0000000040)='h', 0x1) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$KDENABIO(r1, 0x20004b3c) 09:16:14 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x40) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x86, 0x8}, {0x84, 0xc4}], 0x2}) close(r0) getdents(r0, 0x0, 0x0) 09:16:14 executing program 0: shmget(0x2, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) 09:16:14 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000040)="20fa90895eb84c2515f4e473564422d1f211f339d9f65cf035d9e2e8635fc5ee2b70ca37e8f62003b0e8d8e4e5c854ad42842f6a6320fcca27b5b32f02111506aebb985d7a6672bbd3511bf493f7e74335b9028731c3300e5f51e777001adce0cdafe89538090e087490ac4ebd24d50b9304bf7b6e63546ba0c534b9bff93cf5d7e5b286b5619a2302478aa1fbfc73f372d8b08b33d4ca2b0c8df01f05f9c548d57365354036591ad3522c00897522b8afa7364634ffd606c0830dbae8bb18597b000288630980ef0b139bb7b06e3a7cecf1dd6032e3d6896fa06b44cfc9bdaa67740e921009", 0xe6}, {&(0x7f0000000140)="980b3a7544bde9c6359358ccb7cd9effec09bb3ff29ed2312aece89170dc6e940d2c6944f7307f10997536469966c88b4aa9769c5463e0fbdf07f397bd956438307c43ca139c7b0efbd676112e4b24fb2273328cb391bd590663587f79661632e539242534506a69f4937321c4a2b7843fd27230aa4a0b82b91da6b3eb82fce6441f4b9f3f5bb1ddf4228300157831b718f438c22d2bac01e0d7c520426ded12059976f1651f71023d1a4c3f1e93b3e6f9ea4a7c3ea36a0316c279f477", 0xbd}, {&(0x7f0000000200)="3da09bb043855e0d03262e15e2a52be2e38b5737fce1986738", 0x19}, {&(0x7f0000000240)="1e5a8a9d801c9f896a69e7a2fe5d7ec4ba9e9f754c75940943d31f71c88ee0e54c76f808ac9a827337bd1a5d0b5bdff508e266258c00cb75284071973d5a0b538fff5a9c92150b48f58a7415fdd447fdec239d98718d324e37c22a4354bb79d1062b246bfe5cf528cf4dbafc8f294e5a077628a3a0d6cd0927daebed3a23126cf4b77f543175cda7efc7c99142efde102818ff7afe24fb76f31a7064f97df22b6eeab8ab68b228b7527c3d1c76f3f69d0fdcb7d5c82d83ab652e8722a82b0b79211928198ffdda0016da6d30304a3ae51c0d95a2c6349c87066bce2c9a9b95b3b1da670402ed7d416382d823059df43c2485421200b5a0b68c23520ef5995f3824eb1abb8e31487b0d07759c27b476884e89fa4fd23adb98c65f40cc548413e05fdda1e6ffee70907d3746f72153c1b5b0788285f9cc9f7c387f928ec3409b154e23b5b8528d8a4197e0ef18cd838f0a2996c0deaa4cfec7604e0675178538517ddc2eb034293ea088b4ae1b21b4ee5da8909bc5d7422bbee57ab52f0a213958ac0a34c1afdb4b12c711a1218193f0ca3992b76b5eecb5bf45c2f8f37e2a814fec97ac0ca76769f2a7722a0ad930c48b9136760254df4f7d1b33781c23698ab4337415e8520bf89648e13c82f81e3d39c445144a8dc2898d91d434749488cab44c333f7adcea5ad0d770d5c2c00ebd5a56695ea6d7751d288c6e059241ab50dfbf206b87324c54e0113e014631789a74b055a332b0c7f375a7b9085573edd4b9f63b9bffe9482b41b837627ee7a1c3327312c39ad04a6aaf34e73a5cba9b4839997192c026947ce301978d96b4f1567ebb79059844a9c5862330482820f37cad64b43440fa49d6683047f004d2954af2f01c517a26c8328174a72576aa02993bd3a098475f59b5637cffd7c08aea17413a1330c1c17a51735338a9de7c8ce680ca942f49816a34aa49bad7f6c8c5276e728a2f1e9ad9b5a0b4d1b67ec65302cbb6b6a1745e4a071fcad52f074572c3912b5b18b6be1f14207134ce77a60b8b31f1449a45bf5b6979545a6676647399f2cc4cad3d9ed7604dea48d4cf40b23a2b450e14c758ff2c70a4c98a7b85384860bb76f634b5b6f8ba0e9960a9723cf2bb8dd86f32308ac80a5014ea399faed3f1c78bde613486cf32ac8764fc197d55750cda17c5884e8bce310d0b3ff9aed76cbfdc849375c64a090653a58330132a7a69d53593ca8c25d38e98cc70dc977ccb365f03067bd6e29cc871144588e676a9cf910351699659afb9ba9f47ca6cb749b356269113fed5eee30f8d9a0126ff6564f0cc824e4cbce854425077610b960f168a72d9967f3295f94f2fef7c0016a54aa03a6447d97a3d5463edd733b4b0aa5b517b79b78a09ec9980053a297eca709c601cc7910932dc3212554f0a96d6c4c3a8b0f931751aaf3c4d4ee4a1e5c28689795855a407ca08c01552ae00043dcb61bb1169a6a77c47a31de5aee410ec7bd5d15e483fae4c409b4b1b59c8af75b701a123fdf5b91859de84897fc26a621f240606ba4b8e56a7a28249240bd6d8abdf6a80ee3ba577173c369f4cea4a8e968d2a63b7dfcaa65c470899d7fbca88dbd00c08e65bbe02cc8c97ed405db1507307d25eed4fa7179bd42aeffce74c18e9bc932cd39bd4468d97f31759e212a550bb46164c2590e2d68570a6428c57a4bbdf6989102c14d2df189c6b706addb9fac34acb6d226ce762dce9540285c6f307c29b1b612c7a5beee579da97dacdef844bf499dbd26cee85ec7140902440c00584cc21de42e27d8515dbf0d1dcf116a059f2f23263661f6469144317aac9543510b997f32e59a87fd97694180102cff48203306fb3aec7471dd3242b20a8a218d7ed871d6854cebe756ac3c16553e166fc9be7e3585f336db444faedf25b5c2e6bd244a592acdc41f0775289d745021db9f332d9ee67161ce1c7b2258433ab4a0d835f196dd884b5f5a8b10c13ee8516b3403f387023c953e177d08dee30a318fee53393731fd9c4223926097a3cc225c4d459b42227a2789ba2321108b97f642c40d98b127099e92a2bf3d655b6d20e9114fd549c51e76177e50c4708e6a9ef59c75146440509afd4f12fdce9fb70c398c5ed85f7852914a985c0a4039117a3da7185add9a85ad1947a0b41b624a625f5504e702afecbd1c8655351dd72002c2acccc88b196fb18b49903bf18c06e9ed64b1edecca997fce2c64ec7cdb2ad2a46fe7ce7fabc9a60c7220d4da9eb193e78f4b418279a3101d0cabace583b18a40fac951858730e6fba03299bd3b5e1e6a8c428e8ad5cb49c574325528d141163d9cb5dd8816bafba39c675973571ae801b6ccc9ec7ba191f01110179bb89a686b8d73d35f2897da7d76af692f75150c81e059f7f21cac67b476b5d32e052e8a19045c2945a993fdfaf3aee1d5c96500c8f90f7b955b9cde1f1c402efa0dd91a21b99fa59129f1e74f865256af95859b0c2b8b5a0ed5ca0dedac4ee172801e52d56c59988593d13c107c1dea2b7a8e2d3e9f1beab3ebc7fe0413abc97995be0858f7f607a84fddde46e33d6bd2f966cc477f63aeff599f9d802089b88860bc8303af1ac4a5828987d75bc5e2895bd37f81edfd94f54e84287d107b3328e6af19d0a99d2f6faa42046ddc09c96bf6edb719701dff97f77d77883fe1ad36427ebf1a03fb8574255dc8e13eb5c27555d089367093a118648b2cc8d5df1963fd789866ea28934f396788e89c4d366cc9cefa2229fba969425f632ecd257e9ed547fbc9a62aa322cfe0cb7f399f53477e26fa295c21fb1fc71b520a76160735007e05e90eea96491d96fc289a2d015dd26f445e35ad26b7cdbf2ffebc8f2149a9c715896f64b29bfc721c21701cd6854eb26a901b079bbaffcb5ae6339d2e65c360d0f13c37cd11cd7a5aa0b3510114e6b6a719a8dd3fdcc6c5f55c97b7bdea4d886c68cc93c7ef4fe49cdc931e58483f7ce60f52777a3d0823c4202366161baad61126aa48db3f8afb9d601dd496957348fe6ed590afdf5c676e8ab30117a08c09b063e6489908f7a908c1187be3394d3c6c13cbe1e8500da51be5562b329d902874e92e4f135cd21a97aef9bab9b825916027a22bab0cf2497485943922ba1e441ff4fb7b81309a295b035156e2b9fce3b2880c34b578ee19a63fa18ec83498846486df29ba01cab2beee71cf895e4ff88fbca5c8d711eaaf970d48b1c8b9e83adac1c208fc5f5fa83ca6ae25bea65eb648f5d35756df48643682e7533adba3c8cb7efc444d455eedc64e952562f7dad439d9f0a7cd28be9b9966e0d24b1efdf0e850b95e6e59deae057baefe67437fe89487e426a2ada94dc2391b8490d86682425258eb0d0e1e3434303e1d9190a9d804b03284fcb6f788ffb11bd74e2c537ba1e654ed48ffbd2aae51c82ed4110758513fc78537e2a88529294ad0f443f5c0400b2e80977ad9858c77bb38b49e710fba62e6b34461e0fa87a82a2ce390573f7209b4c19b555ef6a7408f6d951997d56d9002eb0378be01a19af50e8d3528ac0dc67391a8eac6a6fae4f563f41e0521bae52a80321e8ce77b84cd8b3386d6e85f69d5491810896388235a7f1e9288e26cf4bd7b623ebeb2c709dc1cb483ee5a7fff20767a26b003d360223aaaa902adf21790e7540450a0f83c549c5a7365d0bd48b496e0dacfaac43393e2202d7e324f1e0de0062c190eacc20ad048011a8561f3fca6b29f1fb57f4245f209df9ad1225d59f4a5fcd9792a77dd6c8355018ac930e7ffa6ca315229a3022cfc24e30a854ab384ba0fb5a2774619761921a973b12dc39f6487d74551cc47932933b0ebcf928298cd9fae9da5afddd1546f64822664bbb1f2df5d7e6a957cb0c256e955ae47aa64a0e7bccd816a51a70e2123484943d8abf3fb11b6c2ca06d847da7184bfd9b85be1a68fe29c5100380184468a1ae9244ddd14391486754f77435918370ff19580560a59fdf92c6c8d293ce6a8d758703ebbfc6819c62850cec6b17790d27c23e5ff6830664384eeea7f332d6734c1414ae91eb70f9f6a0bedfa9a6bf58d63119bb8db8a56b80ce55cac186858f41116fa3f55d445b54ae7b97696c7638b455b5385fb034648569580ddbda856401e91a749f4eaafc7cf9d30545e393b54b9d8a5285555cab91a755d3bea25cb5b3e9911ee88bdcb2e264470b9990a3e0ba544664d1dd5a98e7d40d87b9fc6033e288d8fa6ebd3d2dde3cd7f620e37693258f9b868ea585d3f767ccaed25c28b3bf334e3546e126b1f499935c81579747810d9109eac804ad01dab0b1c3d9ab19fee5a4fc6cb3c0c5a5799c4c6729400fcf19c78afbe1ec0cca0922317aa988a40c4b330e5b4f1014e888a0196c1124438ea4383b76a0e19a4bb26ee03ff5d8557561ddcc0b61f3b4b48f8d2f88454e84c6f51836975f632945cf53f64c182bb5f62bc29ac323f028a027c03ff34fac55db18c8938fe189b4f8167ac4d54f13752bbcbd57a360ee6a66a913029d06b9a7de0f5e5abaaa5e2ec2c5be7a3ca2ef6841950c97fe7f01a0e5d0ca57aba2c74d9592eaf4df7875a9d28f68c81d42e7c31f85c07055cd344ebd47f5aa80660f850982d338c80550e5aab5040c46388f09a2a5890729a3c81f0319368ffc02057d5ff87eef30a0099b138bfa25761893a924bb03d9875e1d21717b0c44edd196a54128727ef6558e1bc3828ee242af4ca75a8b38f480d3c89664961647a00f036d1eb2964189272827b902f8822ca096b981196377ed910d0d3ab837eb875741d5f0fa20f835098ab8c5b70fa674f0e6fc170ad2ea7928a8cb7e3d438987cf882acf4e312240620382ef68f9540d5ddd22dcde038859107deb3a0502e5dc4f5d3b38691bb4daa9c526b954500634747a06bcf2bdef462ba354ce80a46821fbfbc5995a509950a4eb816f3b9b8bdd3032085f0535e05124d3ca574e26d234937a9b18d4bd1f208a31bab71554d18406cb106f23f772877202ccde7eba49f0daeddba62cf80e5c864f59c758edf53258b7b866f117677b0d53ebff5a9794b519f84efd6a1fd5b6e1f605f67e02c5404d05782e1923e03b34836d579a79afc5b8437236f512c79a05a6bffd3145e8a4c8c3c3a06de7dc23b0d91cc14c5f79dac3e818c612234d40f13f0ee7eb6afac5327040ba95f78cabf6ce3031610376d0b400b615de94cecb653573d4a06fbe3210739476025c8c725177eb0b8f82656632a16bc6141a7a283baac89ea9e542dbb4a5d29c16362615cd5e79b54784d84c82f940fbd429554faa54e9232276f0804cb1f1f15cf513bd40cd8ba92f7a8eda8a860d212798c4c1dbd9cce0d112fc224709a557d52b60800ef59863cb17f2d83eaeaa20cd7db11ce5a0c4929df9f6ecdf422e70b2c4f78e5e26352a92b09897f9a54d4a50e6f6dff1b6257b6822b5d69cdc17d3bdda75a2eb2fb34ceb29832c50d30efb0151ece68c192d225ca7c0e754c1e518bffc3b6b6225aad933c041eaa94622bb1f5c187d2c4beca8bc71d5916e6c0cd3caecaaac5d12b189f42f58cb5bd7b1692d13eee23a1192b3c04346261d5b5b414ed315a293fb990aebe80fcd357e92460c44e6b49a7830ee0312af06fceb22852a8c070c3648e581d5956d991c8996ccbc0e6b30a0862431c5eef9c9337e114bcebea27ef775d22767abfec00876803f227e3576c0c3bcf4a38487ecb8ac62ec25b0f2d53ec614d1e3b7ef4b7f82410f738a060a4635afedb4d24b6652446a9ddebdc4dcc0396f4436051af2e7a4dc89", 0x1000}, {&(0x7f0000001240)="9b79df9570c51d8dc9ca0104528031381bb3bb0d", 0x14}, {&(0x7f0000001280)="57485038f5ec90ddfb00d4a5e7c8a0bdae8af8614231f274d85fe858f8abdca6979ad530681210ce59c2bbbced03c728f29aa262ac14d286d825", 0x3a}, {&(0x7f00000012c0)="46405027ef8abc6a77f29fa38ca36308308cba70a6d1d405cb8c0e4f2265a7692c2c7008fe6a8f925054166d1a4953f9ca4fd38cd891f81fff2ee967968eb73a7d4d7ded72ef14b235a8", 0x4a}], 0x7, 0x0, 0x0) r1 = dup2(r0, r0) bind$inet6(r1, &(0x7f00000013c0)={0x18, 0x3, 0x946000000000000, 0x5}, 0xc) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000001400)=0x4) clock_settime(0x7, &(0x7f0000001440)={0x9, 0x4}) r2 = getuid() setuid(r2) r3 = msgget(0x2, 0x20) msgsnd(r3, &(0x7f0000001480)={0x1, "88c5eb53f8"}, 0xd, 0x800) r4 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000014c0)={0x9, 0xc4c, 0x200000000000, 0x5, "60c0eb3fefadfdfac966c9dcf694b369f526c4cc", 0x7fffffff, 0x7}) close(r0) sendto$unix(r1, &(0x7f0000001500)="ec575dc050a7524d8f82d03ff32d2d8b90be351eb4b43f5c466694e27a60f6ef220f5bdffce77d2253242b0bfdce2500449bb577bcc6713fb22af473918378c97b62db0a252ce3c3f53e1d044d75355ba6f3138ec5e4f9c782648c001e99d25e270fe6a5b0a99d040dac0f7665893a5325bfaf2d871edb66b1ca40598df1b0e46b57524d71de0dfd69b104e304d0c43dbae78fdd2419b9b7b44bc91924fa2c497240b0c4b2c548dcde1a31da08527f9676eadc21930603551dfca440a559be852cf9e830a2405fcd738051f76ff1219bbfc67a1b", 0xd4, 0x4, &(0x7f0000001600)=@abs={0x0, 0x0, 0x0}, 0x8) readv(r0, &(0x7f0000001940)=[{&(0x7f0000001640)=""/132, 0x84}, {&(0x7f0000001700)=""/54, 0x36}, {&(0x7f0000001740)=""/62, 0x3e}, {&(0x7f0000001780)=""/193, 0xc1}, {&(0x7f0000001880)=""/5, 0x5}, {&(0x7f00000018c0)=""/22, 0x16}, {&(0x7f0000001900)=""/31, 0x1f}], 0x7) r5 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffc000/0x2000)=nil) r6 = getgid() r7 = getgid() r8 = getppid() r9 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r5, 0x1, &(0x7f00000019c0)={{0xffffffff80000000, r2, r6, r2, r7, 0x8, 0x100000001}, 0x200, 0x9b56, r8, r9, 0x638c, 0x4, 0x3}) ftruncate(r1, 0x0, 0xd1) fcntl$setstatus(r1, 0x4, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, &(0x7f0000001a80)=0xc) setuid(r10) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000001ac0)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000001b40)) accept(r1, 0x0, &(0x7f0000001b80)) 09:16:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x224) 09:16:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x31, 0x20000001, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r1, &(0x7f00000000c0)=""/180, 0xb4) kevent(r2, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000080)) 09:16:14 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3002) r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x6) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x34, 0x80, 0x7fff, 0x800}, {{r2}, 0xffffffffffffffff, 0x2b, 0x40000066, 0x80000000, 0xfff}, {{r2}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x4}, {{r2}, 0xfffffffffffffffe, 0x2, 0x4, 0x1, 0x6}, {{r1}, 0xfffffffffffffffc, 0x2, 0x26, 0x3f, 0x2}], 0x2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x9, 0xf0000051, 0x1, 0x8}, {{r2}, 0xfffffffffffffffd, 0x21, 0x0, 0x200, 0x40}], 0x3, &(0x7f0000000200)={0x7, 0x55}) 09:16:14 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x7011, r0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) 09:16:14 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100051360000004000000000020ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x16, 0x8000, 0x400) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) fchmod(r1, 0x4) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x7f, 0x20, {0x3f4f7266, 0x800}}) 09:16:15 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000600)=0xc) r3 = getegid() r4 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xc) r8 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) r10 = getpgid(0x0) r11 = geteuid() r12 = getegid() r13 = getpid() r14 = getuid() r15 = getegid() sendmsg$unix(r0, &(0x7f0000000880)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000040)="5e833e56ffe347f4d383a3ccc0660cb4d8891ecae37afee264322f4438bf7d5e3b2e73acaa5416696b5144c9c2512dfd482c41e02b966ddbdd3ba771c6425f549b1e3e09876bc732644b5a85a5cc746a122266a2929d4030", 0x58}, {&(0x7f00000000c0)="eec3107c004f7b9e2aa355c81d9d38c1ec22", 0x12}, {&(0x7f0000000200)="fc6da4308b085ea878fbe3d508a43afc12f522cc36baa5643d87d2e3f3954e15875b948adca24e7e244668c524b3e9a576b2e463d30ddd2e57e110c46f38cd353c580ebacf99441ad17e7dd42fd994c482ffc279192f64d847634c1b51fe68354bf256dc8036a3f647ca597dde7045dec6b6cb193e6730b1048f6d6baac1843a5930d54c8ebf40451c2c28594d0c8d5320e2ec9f6067bf2781227491e2c30d089903dcfddb2bdd302575c3039934e75dac487b4066a34078fe1ec092ac236253f5ba8f", 0xc3}, {&(0x7f0000000300)="7ea257af9372f8f5364782329677ceecd4e4d99ec9c87714aa76893e3e8fbb8f06a854205c1c009ba4519f47610c0efe246ebe647fcb0f6a62ba8d7c729281218029b4690148b356c48070292e4577a21af8c0c26fbdf2ce83028b26227eaca8a412eeba0f2663826bdeb2641a4572ae1c1be9c0bce8bf54c2711674cba86cba8d613b05a723a79e52bf7976f4f40a1b3244162964cfea01e08c182a353883c8f42fe4b817303f721132465d067dc82350c533292b172766e2aa4df32e330359314cdece3722d453fdbdaf41a14881c2eb0e1a5357f4420218278c5fa8f64589819b55c10ec130d7b573", 0xea}, {&(0x7f0000000100)="a849802637ab9557ca96731699580149298988c9aaccb011cdca1d636e2e15ffdc20de43f7056820c1e5193b0fe2a2fc884c194c6353672c6fd9db6d08f9c8953d730384d92bf7ec1d830d4f7ddbbe1245860ce188a0eda8b88b8cc99ee801281ce6978beb7bf932c399e0540dacb1095adbe47ef7336834350051231f20c930a9ea74da095e4840b4f2d7ed7d011807ade2b3df5738fcaf80f83b5512ecb4", 0x9f}, {&(0x7f0000000480)="34d82b9afcf2c97bf0614e2c1ea780fd69c3ab3ff9fe6c7425fef2823bf66cf2292c31b6b79c0ac58e88998edae7e21f17a1740c9bee4fca100b595d31560141e188892def93a65ba1883a16befc70e1c6dcbd8c972887ced7c79a274ed8c225a962c9ffa2dc60bf980d0165c3a11fdfec766e010512353adb51dc4f241a8790b93ace39391bbb8e4e58bd9f04628d9b612360242ec26ecd736c5bf1cf425df00c40cd86c8f80e33e7e4060bd6c671695033a94feefa86516a6afbc557fe78e8c685dfa7608055dbeee0be58782171076439e39a0e6c2ab9cf27d63f4329d846b0c95796fd30ab4aaac7ad5d5e58ec39f01c2e29bb65404f97298cc56325", 0xfe}], 0x6, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0xf0, 0x406}, 0x4) poll(&(0x7f00000001c0)=[{r0, 0x1}], 0x1, 0xa194) poll(&(0x7f0000000440)=[{r0, 0x42}], 0x1, 0x0) 09:16:15 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000180)={0x8}, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1b211ff013c6c6d5}, {r0}], 0x2, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 09:16:16 executing program 0: r0 = semget$private(0x0, 0x4, 0x30) semctl$GETPID(r0, 0x6, 0x4, &(0x7f0000000000)=""/130) semget(0x0, 0x4, 0xc600) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) 09:16:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$dupfd(r0, 0x0, r0) 09:16:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x7fc000) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r1, &(0x7f0000000080)="e25231310ad3624953010ccc54354edaff4762d2c0c6475786e5067303e0e94b497e5694311d4d169d025c6737789ab4eaaebe5f4b1c6ac2", 0x38, 0x400, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 09:16:16 executing program 1: r0 = socket(0x18, 0x5, 0xb1) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x800000000018, 0x8003, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 09:16:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x801, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x5c}, {0x800000000026}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 09:16:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x580, 0x10) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) socket$inet(0x2, 0x8001, 0x5) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0xffffffff80000001) 09:16:16 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) open$dir(&(0x7f0000000080)='./file0\x00', 0x10812, 0x8c) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x10) dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe(&(0x7f0000000200)) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x6) pipe(&(0x7f0000000140)) pipe(&(0x7f00000001c0)) pipe(&(0x7f0000000180)) 09:16:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)="01", 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="a92d44fbd5dc03f1dc3980c147935deb31493ba7396bf549c1f4eac0156cca5dfc68fe89e451dbf36d4a4554e817", 0x2e) r1 = dup2(r0, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x5) 09:16:16 executing program 0: r0 = socket$inet(0x2, 0x4007, 0x7) listen(r0, 0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x9c, &(0x7f0000000240)="01") getpeername$inet(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) 09:16:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x69, 0x1, 0x20, 0x2}, {0x2, 0xa762, 0xcd, 0x2}, {0x2, 0x3, 0x8, 0x7}]}) syz_emit_ethernet(0xffffffffffffff07, &(0x7f0000000140)="cc") 09:16:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) 09:16:16 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pipe(&(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:16:16 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffa000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x0) 09:16:16 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x1) getsockopt(r0, 0x6, 0x0, 0x0, 0x0) 09:16:16 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x9, "00000000e74de40000000000000000000600"}) r0 = msgget(0x3, 0x20) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/25) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 09:16:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ftruncate(r0, 0x0, 0x1) 09:16:16 executing program 0: r0 = msgget$private(0x0, 0x400000000000041f) msgrcv(r0, &(0x7f0000001640)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005abf80ab40650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9658434505b77f690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fde2e22a5d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000"/4110], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r3 = dup2(r1, r2) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000001600)=0x1ff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x800) setegid(r4) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file0/file0\x00', r2, &(0x7f0000001540)='./file0/file0\x00') r5 = dup2(r3, r2) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000100)) chmod(&(0x7f0000001580)='./file0\x00', 0x85) setuid(0xee01) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000180)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0xffffffffffffff74, 0x5, 0xdfee, 0x0, 0x90b, 0xfff, 0x345e, 0x0, 0x0, 0x8, 0x1ff}) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000900000000000000000000000600000000"], 0x16, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) 09:16:16 executing program 1: setrlimit(0x807, &(0x7f0000000000)={0x800004, 0x80000000}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 09:16:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000140)=[{0x10001, 0xfff, 0x3, 0xa5}, {0x3, 0xffffffffffffe8f8, 0x9}, {0x444640da, 0x8, 0x9, 0x6}, {0x8, 0x0, 0x40bd, 0xa3}, {0x508d, 0xc6, 0x3}, {0x9, 0x4, 0xffffffff, 0x4}, {0x2, 0x1000, 0x101, 0x6}, {0x0, 0x2, 0x2b, 0x8001}, {0xd4, 0x80, 0x1b, 0x200}, {0x3ff, 0x5, 0xfffffffffffffffb, 0x8}]}) syz_emit_ethernet(0x4, &(0x7f0000000100)="b6331e28") 09:16:16 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) readv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/236, 0xec}, {&(0x7f00000001c0)=""/6, 0x6}], 0x2) setsockopt(r0, 0xc, 0x6, &(0x7f0000000000)="2d8a9d3b47aaab4878ceee324dc0b944350e8eb8c5c82d234b8e03e9b7680026d5e814ca8168437725455f7d43e02db1bb687c04524c7a243d8f99f199b292a2f1e9d1bec1e5494a4746c02fa854d8e4ad321cbafc", 0xfffffe6c) 09:16:16 executing program 0: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100fc, 0x0) read(r0, &(0x7f00000000c0)=""/176, 0xb0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x8) 09:16:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0xfffffffffffffffc) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)='ml', 0x2}], 0x1) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0x68a4) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 09:16:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x4}, {0x64}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x480, 0x0) recvfrom$inet6(r1, &(0x7f0000000100)=""/5, 0x5, 0x800, &(0x7f0000000180)={0x18, 0x1, 0x6, 0x8}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') syz_emit_ethernet(0x93, &(0x7f0000000240)="5bf711902863df92d9a5faa25ac29ea941bc0f0ab7350149f576af647ef8819bec395ce4910464834bc9aceeaa336e66f8fb8b6bd189dd16bd7a8e7b432455e2ffa0516b83a2a04dfeb864ce4b935cd6e676379596151bad8af146129a467525aede9a7c4088fe742aca7d54179b1fa88c114abf2ac995dcadd4baf8a1dd7a6f63c55ea301343e8c187afa9981360d5742b637") 09:16:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x4000000000000000, 0xffffffffffffff7c, 0xfffffffffffffffc, "85495500420000000000df1067f5bfa6ee00", 0x0, 0x100000001}) ioctl$TIOCSTART(r0, 0x2000746e) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r1) getsockname(r1, &(0x7f0000000080)=@un=@file={0x0, ""/53}, &(0x7f0000000100)=0x37) ioctl$TIOCSDTR(r0, 0x20007479) 09:16:16 executing program 0: r0 = socket(0x800000018, 0x4007, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind$unix(r0, &(0x7f0000000100)=@abs={0x1f95d27d48731892}, 0x8) flock(r0, 0xc) getsockname$inet(r0, 0x0, &(0x7f00000000c0)) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10, 0x1) readv(r1, &(0x7f0000000740)=[{&(0x7f0000000200)=""/255, 0xff}, {&(0x7f0000000300)=""/10, 0xa}, {&(0x7f0000000340)=""/213, 0xd5}, {&(0x7f0000000440)=""/159, 0x9f}, {&(0x7f0000000500)=""/156, 0x9c}, {&(0x7f00000005c0)=""/212, 0xd4}, {&(0x7f00000006c0)=""/92, 0x5c}], 0x7) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000140), &(0x7f0000000180)=0x10) getuid() 09:16:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x4000000000018, 0xfffffffffffffffd, 0x10000) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) write(r0, 0x0, 0x0) 09:16:16 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040), 0x335}], 0x1) close(0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000200), 0x4268) syz_open_pts() syz_open_pts() execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='!#\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000200)=[&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='\x00']) 09:16:16 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) r4 = getgid() r5 = getpid() r6 = geteuid() r7 = getegid() r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000008c0)=0xfffffffffffffffe) r10 = getgid() sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f00000000c0)="edebc32f5b540a5f0cf4214f565ea2e7cde265298f3e7911f98575b88f0520b287f516f72bd07883e6fbc42c8d2331ee4b40c090b08f815927900ee1edd230f3bf382ace4000f6d02ae5e88113f512c9ef7fa4e5fabf5be1e2aa6d45e65693ce82d5ae98c712ff9cd86d307186dc688f6bcb30c6e118d146dcce3d50f22e64fe323d770823e0394c5138a41512ec5df19a413c6df04f7bdefac064fa99688059a4cec110869aca6c9484d1de7bff201343714acd9b29b62e00", 0xb9}, {&(0x7f0000000180)="f3f5d3", 0x3}, {&(0x7f00000001c0)="908662a86f2b2e5bdeb08cff91f9833bd385c6ecf4cef72fd3e856eff0bbb92a51068a139b699b4172d8309892ed79cd0801beb7caa92301d40effd6db2f85058d87d9930892a6ebbc19edb6e9d2a25c4515ddab842956ccc5676c7173dc868086ea0c609e9900552d1c4f9267a06c56af4169b9d27791f644de55a06659244c2808064fe01be9026fb313115718694fb3e22530326327461ad157327de9832ed17c1bddded73d2fdc0d73ff665b6a78c23c5c2bcd0e23156eb3625be28a800b94bb3caa83a44835f4f5", 0xca}, {&(0x7f00000002c0)="70d12a71ea50e275673447d38834f3c50a5549c328817e130a63a42471e892f019a7225f5cfd71133a0cf16f29e8625f80a5c4d33473191754fc701f9c1c349ca64f4097da1bac54e8df92d836b50102e9591fd9df1cabe8c5e39b9bb1cb744c13d181381de3c55a60813587636b8c163b09221da4b304ff48a2001fe1cc21d83c7d9441ef97877e8343a4bd542ee2e7d72b03e5a170ba0a016a9c31cc866969b8e542c3", 0xa4}, {&(0x7f0000000380)="538b33f4d99293820f3e0aaa9c1634ac1c036e43dd25cdddc2650b30adee603dc0680a55fbfc225fca44042d7e0f362f903e574896702ff9194acbe95761bb94eed75db2e86b", 0x46}, {&(0x7f0000000400)="ed518070ee0cd5afb309e841fcd694492dcb419b454bbe04aa345616e2c7239264a9fcf8b1ea47b2a04d1cc9e67d46bcb589fa2ebde8dc5ff6b4d1e90ac87c6172ef56ba276ffc0eeca83d62f50551f1ca4cd68ab44d445ff32339c111cb8032cfe4c649bbba54f8a52083a7eb2213f29c2b958dc92e9889e3864795351a4bcdf0e29292bfb8ae32efe4531403638ca059ad53efb9cd6932002d9c0312d79f0e5a070e1ba49707b2adde21544953c0db6a13", 0xb2}, {&(0x7f00000004c0)="8e648901313e8488bc762523e236494e6760afeecda5cd092b2570880b13ab5acdff553f054351ddfca80d486a99b8878269d06654c76ee9b30b316ca049425cbabb58e60b1db002e2a3d6a0cb52d364c15a2dee2d8ace37fe7b331e4300c1d9a7df4c40aa4dc6979c3ced6e79f349a2952bd9edada40a2af31e3cfbb35dde1de21caadae667ee2118fa3040e35b76499ac6b49d2591df5c0a2ed8cceab19217523c0b320216f0c551e7db72", 0xac}, {&(0x7f0000000580)="c75fd0e9a729172fb4af6ff103f955b0999d2fbb2cedf40bdcdee81e47e6eebe0e4742a2ed87abb97ec70a65751242ef8f30cce83ee0547cfc65c20d451e818863d2e5be2f714c391f4774465d9b9fe83750ecf0913fb7580a4a56a9348aecdfa557772a6c9dcdef50fc088af6a41a542c13c1c1312455083896416179ab29b75e5ecd47f73f24251efed4e58bddac884f", 0x91}], 0x8, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x90, 0x2}, 0x400) 09:16:16 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x43) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x100000000, [{0x3, 0x100000000}, {0x2, 0x200}, {0x3, 0x6}, {0x1, 0x200}, {0x3, 0x6}, {0x3}, {0x3}, {0x1, 0x8}, {0x2, 0x80000001}, {0x0, 0x9}, {0x2, 0xfff}, {0x3, 0x5}, {0x3, 0x6}, {0x2, 0x2}, {0x1, 0x3f}, {0x0, 0x2}, {0x3, 0x50f}, {0x1, 0x80000000}, {0x3}, {0x3, 0xaeda}, {0x3, 0x4}, {0x3, 0x4}, {0x1, 0x1}, {0x1, 0x4}, {0x2, 0x6}, {0x0, 0x8}, {0x3, 0x40}, {0x3, 0x80}, {0x0, 0xe3}, {0x3, 0x5}, {0x3, 0xd}, {0x1, 0x2}]}) 09:16:16 executing program 1: poll(&(0x7f0000001440)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r0 = socket$inet(0x2, 0x2, 0x14) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000001340), &(0x7f0000001380)=0x10) r1 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x80) execve(0x0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000013c0), &(0x7f0000001400)=0x10) utimensat(r1, &(0x7f0000000280)='./file0\x00', &(0x7f00000001c0)={{0x5, 0x56}, {0x5, 0x100000002}}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000012c0)) mkdirat(r2, &(0x7f0000000200)='./file0\x00', 0x6c) recvfrom$unix(r2, &(0x7f00000002c0)=""/4096, 0x1000, 0x43, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt(r3, 0x2, 0x0, &(0x7f0000000080)=""/127, &(0x7f0000000100)=0x7f) 09:16:16 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x106) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0xfffffffffffffffc}) 09:16:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) setrlimit(0x2, &(0x7f0000000080)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) chroot(&(0x7f0000000240)='./file0\x00') mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) recvfrom(r0, &(0x7f00000001c0)=""/50, 0x32, 0x1, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x1f) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0x200, 0x40}, 0x10) 09:16:16 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) readv(r0, &(0x7f00000033c0)=[{&(0x7f00000000c0)=""/6, 0x6}, {&(0x7f0000000140)=""/222, 0xde}], 0x2) socketpair(0x6, 0x2, 0x9, &(0x7f0000000000)) 09:16:16 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) sendto$inet(r0, &(0x7f0000000600)="8548359f45649d4d438844c21eb1d847dc0e3c212d3abd15330248ab3972b770da25e5fe79b70ff16b73428eaaa689b18675c4", 0x33, 0x2, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x800) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0xf03) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000640)=0x3) recvmsg(r2, &(0x7f00000005c0)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000500)=[{&(0x7f0000000240)=""/69, 0x45}, {&(0x7f00000002c0)=""/100, 0x64}, {&(0x7f0000000340)=""/12, 0xc}, {&(0x7f0000000380)=""/149, 0x95}, {&(0x7f0000000440)=""/151, 0x97}], 0x5, &(0x7f0000000580)=""/21, 0x15}, 0x2) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x4}, {}, {r1, 0x44}], 0x3, 0x8) 09:16:16 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x1e, 0x3, 0x0) fcntl$getown(r0, 0x5) r2 = socket(0x1a, 0x4, 0x3ff) pread(r2, &(0x7f0000000080)="b3197926fa960e4cf19c8844b1d3b7b0d4ff65e2baa4d084f04563b66daed57dded0488ec305b57bae22b30217e5f8d89d045a3c774648d74db2b2e1fee25a2a2651f7ee7e0a00270f6cda6a37ab400d6b7be91e9256494870dfabe1a4d38cce265b407029eb7359c0f70ed22d3af780e6804cb69bb2e9e7202c20d2a080e9fa5b6abfd571e9bb4bfd6edde0ecade11f6545d35bd138c14662c1582c469575f1af642cdef905601d5d8799a66ac567929f2ece969bbd3b2d4d314a8910f4cdb55688103d2af9ba105b129622a98058df89c8dd89f823eac17236e7c490b7db3c9929b1aa4845cf04508593f9fd", 0xed, 0x0, 0x0) r3 = dup2(r1, r1) fsync(r0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x6) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000000)={0x3, 0x4}) 09:16:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x4d}, {0x6, 0x0, 0x4}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) openat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x85) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 09:16:16 executing program 1: r0 = kqueue() write(r0, &(0x7f0000000000)="a4a90632b2eb2644ff696856b2f9e1fec74ae5e22b79dbece8c3e822dd312e9add1ad3149e8c1d27f2888c4e9ecc3d79c18d094c02f7f589fd3ca46b8786a7637d5405bddf506c7c2bbd01699093fd96474ab8a240176b7e5ff4c7cfca53f2e898885650177b8ec2f22137d58c269c551f533c3180c16aa82e800e5ce03a24f5ca805f22f77da249d88f6f5f6286bb4ebbe4a0951a3965abf0424ff385713c8b13339109ebbc44e66beb7f4f6e95e79e36", 0xb1) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000001280)='./file0\x00', 0x212, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x201f, r2, 0x0, 0x8000000000000) getppid() kqueue() madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) 09:16:17 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) clock_getres(0x4, &(0x7f0000000040)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r2 = semget$private(0x0, 0x1, 0xe0) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000100)=""/6) setsockopt(r0, 0x100000000, 0x80000000000000c, &(0x7f0000000080)="de83955383e2615b71aa48e65c9758c729dc14f0d92a5c5c526a9214a8815f6bf644f27bda9cf018f7a0d5ca3743f0075e3a1de79c56d6179446ee4729e08b6d48bcede0528e309c0a3bfcf98447a0f4d8c56321f0fadb8430bbc3a5a332066d0860b0f4bf676db7", 0xffffffffffffff64) 09:16:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0x101, 0x43, 0x5, 0x4}, {0x1, 0x1, 0x7}, {0x294b, 0xe5, 0xa373, 0x100000001}, {0x4d, 0xffffffffffffff80, 0x1f, 0x5}, {0x7f, 0x8, 0x0, 0xffffffff}, {0x7, 0x2, 0x5, 0x6}, {0x7ff, 0x1, 0xb85, 0xc000000}]}) fchdir(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:16:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[0xffffffff, 0x20, 0x5, 0x6, 0x1, 0x8e]}) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000240)="eb0424a9c7cec0793ebf90543a04e68f6f74a248c94870ddc9179263a3b593979ff44203398a96b1ae16ba2760833852a1c2acd70eab230c8d24ae7dfe1a7a40676558b03cf59b4bb730c3e62b3176f69234f9871df8449a1a8c165b29093951f54df4eba4e964b8fcc2bf234587df7f1acc3ea435831d61eb584dc870002276a1c96762ea7ece87ac9e67c1a93b089ca10dd80c2ede4c1ac22e0dcc9437415aced202cd5d4102a62577c67f90b7cc3a10841cefeece662192e38a3651924fe738cf81cc7715b362fb12b2f026a062eaea9235e949c820da9feba51776a61ac25a4a712493febf89179100048d48f9cabbe9ef905727b148fae7c8ba71f22484557568b93909b41d5652041f5ccd1ed6ab558a97374cd7633f097691792b995d3b52279ec9eccd4aaa751330b293a7ec24486a9d8f85336767c13f6c7af78f7c82f3945a26d84511023ae45023c5b09d815a35fe0a762766b70f5e208c4f4f3cc3547698065997b43c522b7ddd5d8cc38873a4398b5de5c8d008a61fbfb00e64e11436ab8112a00d3a7dca586b5fbed80b484f7803f2c35e02ca63d49c160ec54478bf52fd1e078b57135e6609e9f6207576a3bf302707843527010ce2c68083e13936342ff5c526229babb5d40ab1e6fdea5e53b933ccd2248c5dd397077aaa699d5daf60079eeba36d82d9e41c5352394bb9c92220cbe9a5d0e76d1f43cfc864a921c4fd6b7b7d13f14959e0387249f6616bb7dec59d2073d46f34bcc360ccccbc87fcac629f70475f183b1d74fb35fae50209d56c2ed306d28a28f527cf088679d04e3a8e47b567e55f33e8fa1ba1fcb8e848343c57426339772b23e22d9ca2a604fdcdcbf065254763982572dfbeb0659c40e1763661ccceb6cf3371f42bb8cb77ddc4220f94de8b2f07a2f802af278dec4557a51f2d31e9fbc873e59f263d63f88b6e9e3d7a8ec5b18f06120ca1fa3dffdd4b42b921176e6e8870423aeb6d696147a994df0446f44b4794c2459b501fde6bb74d56b07f70631cb5f68052af644c49d188ba78718b4e060e9fa41bb741a98b8dad226019b1391611267722253b18160a24c7f1606c4f7724ec7ee04c80980f93648d0e609d289bec301faa18772de3cc9228983326c596d41fae4a5f02a5d0c5cd3d3f5bec768ee1373756806b09950795f6456507d71870eef18bf175092775ebd7419d2f9fd1260c7e701764712151e85aae946758d4f841b8d9f12c3e3b49a52e2f6f9cd8ddc4bfcf1a10d803652caec0e1d6dfff6862da5e197322680663f88976551ef7aaff327484a3bce8131d9db62168163a1e8e23832180726103029505f489ede63dde554ecff570d60536e2f7f57343eb4be5fc06c35f12a2eda48e5daf0ced130bf7a22626b086cb5f7e585a912e49c8cf7b74ce8c9afedc4f3b94e7bd42d560ea1c1c64e8947794a7aa94387a74781742000746ec98c8fa493e12a9fc196279323da56f601983b5c804588ab0a90c53fca59d161c9577cae71699654c2590f95c9e4fc917e7bcb106d763b8e0acdec65baa358a70a139352bb5d37e9c154c74f75c3fb65534123a0693f169ea33e7898009985574d2831b50e7ee08cd82049c1597590e85957829ea9ee815758e87d7f551c0f4c9ff13e1d9d25a81c7b46107f48f31e3e4924471a395aaadf15bb551e0a51ad4703c8b041c4f75df1a5adf415d00bcbf25c7846f2fcff2fb2b3bec860cafbd13ff3592b0b87c6d43c3c42a121fbdda28bf8ed7ef670fb4223b3a3cf5b604f9524eb49ccb23049d868b7a29113cb41b9a0bef938a4bee790f7682f46467fd29bd5e269354dfe963b650e8e30088853bf3b455fa10a4dd1d17eff064a90df48340bf80f7ee6d155b0909200c2809f226f0c681e2c19c70d112d7d8739608fb426b805991483fb3fac4d291e5f5d7812157afabb9503f507dc4df0865c399e3db1f03d6cc22cd", 0x574}], 0x1, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xffffffffffffffff, 0xf1}, {0x5, 0x5}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 09:16:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x4, 0x67, 0xffffffffffffffff, 0x81, "bb0097a4721022755936be5082ccce8a16f98106", 0x5, 0x8001}) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 09:16:17 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000037b4b8c9da24064419000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000"], 0x30}, 0x0) geteuid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getuid() setreuid(r0, r1) r2 = socket(0x18, 0x2, 0x0) geteuid() connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 09:16:17 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="717a4b8f0f560fecc2d38edc9881dcd5421857d0db1acef603c7ba41a93a83b0b826e5873be9560f301759ffc39ba10f4bfff6918c6692f0519e5aaadf5c07a08dded3f4df7cc761cdc7fb80dcf56c7ccd8bb449ae93dc102a796369fac573387a12ca375c99f4870975def32bcf4e3a0b415a5affac721f0145990966f70b0af3864550e4adac7cc538dfc35b3bc35b64", 0x91}], 0x1}, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x171) recvmsg(r1, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) 09:16:17 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRES32=0x0], 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) accept(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) 09:16:17 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)=""/123, &(0x7f0000000140)=0x7b) 09:16:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xafaf, "8d78742aa39d9c6003d8403d0df63791286298c8"}) ioctl$TIOCNOTTY(r1, 0x20007471) write(r0, &(0x7f0000000f00)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90b69c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a9541891", 0x47f) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000740)=[&(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='.]:^(\x00', &(0x7f00000006c0)='%]]\')#[:\x00', &(0x7f0000000700)=').\x00'], &(0x7f0000000a00)=[&(0x7f0000000780)='\x00', &(0x7f00000007c0)='{-\'\x00', &(0x7f0000000800)=',\x00', &(0x7f0000000840)='\x00', &(0x7f0000000880)='@\x05\x9e-#@%}\x00', &(0x7f00000008c0)='\'\x00', &(0x7f0000000900)='}&#[\x00', &(0x7f0000000940)='/#\x00', &(0x7f0000000980)='\x00', &(0x7f00000009c0)='\x00']) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000000c0)={0xce66, 0x1}) 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) setsockopt(r0, 0x41d8, 0x1, &(0x7f0000000000)='4', 0x1) r1 = fcntl$dupfd(r0, 0x3, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000002580)=0x2f8304e) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x4a}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x2) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000240), &(0x7f0000000280)=0x4) syz_emit_ethernet(0xfffffffffffffe7e, &(0x7f0000000040)="ddcb") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xf383) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') munlockall() 16:00:00 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) setrlimit(0x4, &(0x7f0000000080)={0x100000001, 0x2}) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) getuid() 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x30}, {0x1c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x0, 0x2, 0xfffffffffffffffc, 0x2}]}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x50, 0x10) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x3, 0x3, 0x82) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000140)=""/128) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000380)="398e") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x28}, {0x40006}]}) r1 = socket(0x2, 0x5, 0x200) getsockname(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000100)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = socket(0x18, 0x3, 0x3a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xff33) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000140)={0xf, 0x3}, 0x10) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x2) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() clock_getres(0x2, &(0x7f0000000000)) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xc6}], 0x27, 0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1, 0x7ff, &(0x7f0000000040)="f8066f56124e5517b92774ca98b9597e29d458b9a14d004162545114ca74e3a532433371ae508eb532bc50de5ddb449de3a6f4cd189eb0c3a0f4437c91770ff52a0c5fe228fda3c574053927c8f7e5c1eba2b77480e153aec34394b30add462fffeb412a1304401b786dbb05c7096891241efba4517d35b5096c7c600c50ba023c4d326f83f94ef6daa77461326592bcd0e449c1c4ace77b4f36b327583ae87249897ed58ab194d335fd82de67055034dbc753c3640e5a8b3131a08b4aeaeb793001a444a22c91704365a6f13652a34666e1d63dad0451032340d94b2f36113d313a90b7f56cae46a4ac7776df9b80c524e386e71b58b7c456", 0xf9) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x9, 0x1, 0x78, 0x10000, 0xffffffffffffffff}, 0xc) socket(0x2, 0x5, 0x3) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) r1 = socket(0x20, 0x5, 0x1) r2 = geteuid() setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x2, 0xfffffffffffffffb, 0x1}, {0x18, 0x3, 0x1f}, 0xffffffffffffffe0, [0x6, 0x10000, 0x7f, 0xc1, 0x7, 0x7, 0xec, 0xd1]}, 0x3c) setuid(r2) socketpair(0x38, 0xc004, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000180)={0x2, 0x1}, 0xc) r4 = msgget$private(0x0, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x20000, 0x4) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000240)) msgrcv(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000e512749968831bc1d1beb4d5040000003000000000000000000000000000000000000063448f000000000000000000"], 0x30, 0x2, 0x800) listen(r3, 0x5) 16:00:00 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x8, 0x40, &(0x7f00000000c0)="47d8c7a2e3787f5d13c76316d3c8c65ac82ea2035410d5f7bb15492bd012412aa13a21a30cbaebde0c795fff90204ea1f34b774c3aec4daa612628f0650ac15ae18606b9eac96b7889a80e6a3483e3406c76974519dedc301abebabb51a647d0dd59b9ecf014a841c96a82c85eeb7f047a5bdcc2dc03f9d367785ad7face784b3de8ad4debf985c3719435b9a192ad0914f907be1c7738afa4ff1744a7226fc66bd7285f2c46371367270934b5258fe5485f7099193f9b6a67ba83efe413419ee028058ab3560bc91eec76a7c8ec1d16d996689d29e79b2591710e74bc4a19afc382cdb8", 0xffffffffffffff98) poll(&(0x7f0000000080)=[{r2, 0x4}, {r0, 0x2}, {r1, 0x146}], 0x3, 0x7) 16:00:00 executing program 0: r0 = shmget(0x2, 0x2000, 0x3, &(0x7f0000ffe000/0x2000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) r3 = semget$private(0x0, 0x0, 0x0) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x61b9, r4, r1, r5, r2, 0x80}, 0x800, 0x9, 0xfffffffffffffff7}) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:00:00 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket(0x13, 0x8003, 0x0) bind(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) r2 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet6(r2, &(0x7f00000000c0)={0x18, 0x1, 0x80, 0x81}, 0xc) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)='>', 0x1) r1 = syz_open_pts() close(r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) clock_getres(0x6, &(0x7f0000000000)) dup(r1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x3) r2 = syz_open_pts() write(r2, &(0x7f0000000300)="440e8251f586be1d2e5d29ca335ff03accc05c9a5455accab0540b47a39b8acd081b047db7c942c437bc985828ef3f68b3e4c1282518bfbaea4a5b63ff36cdffead315b66c4107e6aa96eb6183c721f2909d10d312fc8a08a2a475e6795077b2ef934afca5c0f0ffd204c9ac2b5503ecd5903e06f92cc4b1f709c0c6a64f4767cfae70cb39c9e377474e1ecf54792a7f0379c8cd786e21a7817b3977b7f4144d9362160d5f39113e412f24aef6ebfc30c3a41a2d949d1cf03165aefb1667359f59ec62807e695d41574c35ecff6ec38fdf4ae7fed84066777a00145a570e9193be6635", 0xe3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "85fef6bd060200008c00314f6d809d19980200"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:00 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x8) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)) setregid(r0, 0x0) setregid(r1, r0) 16:00:00 executing program 1: setitimer(0x0, 0x0, 0x0) getrusage(0x0, &(0x7f00000028c0)) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "f000000007000200fdbe0700", 0x0, 0x2}) poll(&(0x7f0000000000), 0x0, 0x0) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) r4 = getegid() sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000080)="0d3ec80849a744b5b37bf04011b497356ef7f8536f0240e92b6fc353859fe84a26a27298893bbfb7441b4584fdc61af0731c0523caf95359d63804643cf0aadf39c8d85a33b0bcab33f191ffb091003e4b3d7de0ca6ae0a1122eff3c1327b7fe", 0x60}, {&(0x7f0000000100)="7bddaa9f03efb3a6f44b66aa6cefc9b061fc24270f9c5aab998cf142a04271e5d8acddc7304005a8806d2fbeb5af0cffe8afc11395b94d59d1c6a7fd68bb6cbb8667407278afc2581ada2e8ce4e188e5d3f246a18ee5a02b08b645579ecfe30156f71bb6e290fbc0010905f2b06def69f08370ad2dc462fb6870438c7ced3f18b2c13546b264515a12f7e2fd6c6c9119598baa01", 0x94}, {&(0x7f00000001c0)="a550122b12b7db23f0ba8993c5eaa189a5023e3c77a1eca52815e95c0e0b4e96c0ffc363aa1ef48c26567c3a36a0d9653b84af20f33df6f053c7a3d0df5a42122360887a7ee4323853c2bc222143993febe9266415c29ef4b322b697b0f27933dc641567fd414631e814cb2beda8c304be9c4de639b488fe8138f0c424ef7aa2a3393e480c6a5cee9cb42ba94f7d13882f3bd793ea6e65f369ee9873841778a8d457f03868889927534e077f158dbf3950d39a93", 0xb4}, {&(0x7f0000000280)="62ee37c0def7678dfc56bb30e88ec5f61fca15f8a13d8c8b1663cf22e3daf4babf146704f3311e172f54ac6389845c0daf47b6266f701cf05342464f6f1ccde364b918c61c8d5544f710c047ad4a747e435ab22a215e240a59d9eae7a3e900c83371ff281d4f388743aa7303d3f15355808accaeb6d51fd32da6cb751b3b6954ced4e8f97daf2a8a07", 0x89}, {&(0x7f0000000340)="c44b05a47f7942295c7c9165a9524c6267d588072ec2a51f02ac1a97e9b6295767c4230166fcfcc9fa4d636e6a74ee19ac9c6c393e8458160c1419178758443c35305f56fb960b74b07b690bc026a00059388087621266ae7e0226b517ed6b2c817224363d4d9d9f551eb80909a785e8f176b4c616071eb8e72027bbbe7663fa5191154b1eddcce160e2e71a33f1a121da557d8fa680c73920b0dae737aff0c165841c66a097c144cc247224bfafc1dc223f33680d98f77739052a694a2508ee4cd7d73a9feb215939953c189d11ebefd4922bfc6416", 0xd6}, {&(0x7f0000000440)="b043c435628f303f41b8e4ca89691bdeffdf334744b479f6845f43be710d3c5ce49982cf95170f029829a96d80951e4030137be51afb8fd431b896bdd804ec2a3b9a450bfa6577741fb1abf8e84b38e5ec4ea43cebf565cf08b1c82a7ce659d8059bfa2e693752c3cb90f95f9401924dacee7e530b07642f722750aac23adc530abe7b2f20af1b7e3e6bb8db24cf89cfc19c65a10013d042441018e9600334504798ebe66dbcece633bce5ae2ad349a68fe32c795bc34933051a13cd56ce9006505d89bd6d2fea2e45b26c2b", 0xcc}], 0x6, &(0x7f0000000680)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0xd0, 0x3}, 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000007c0)=0xfffffffffffffffc) close(r0) syz_open_pts() pipe(0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x20, 0xec, 0x0, 0x2}, {0x3, 0x7, 0x6, 0x5976}, {0xe1, 0x1, 0x7, 0xf50}, {0x7, 0x100000001, 0x5a, 0x7}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = getuid() r2 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r1}, 0xc) fchown(r0, r1, r2) 16:00:00 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x13) poll(&(0x7f0000000080)=[{r0, 0x20}], 0x1, 0x101) close(r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff1f5c00000000", 0x8) 16:00:00 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000240)="a60b85fd67fe78ca6c99d9f6b63f97a4359de384d18ea925366ab562b93b8486cfd3979b91904f6d577470af6a896e2b2c8e24d5029604a72ccea5ea4ba26de94cc1835734d417b2eac49b35e6c8e10e1062ae7d6574825be83b4f082a2d92eef724e824a96bc0c05d318c4319eea3dd8c41e753c7d206492bbff5a0f97dfdb96d3df30645185e3ae6c9d5c7c8c79cc32d3c6f2db7744adc30bd72b1af4c81979cf60920ade01abfdb457134423c3dd157e07a61580658bb522008a06a4ea52f2a07622e2d67b31362047924eece135b05202b95117f8be538e526a349f3b7bff88fafbb463848048e3d9155f74a74bc886d6224", 0xf4}, {&(0x7f0000000340)="bda8020d1156a0458b895d1cbe", 0xd}, {&(0x7f0000000380)="3ce45f0423d233236a7f22cefa985d06aec3cf1d1aac46f96bcf6f44191218607ad4422207042cda3310d5046195f5f2769abfbfcc7d81770d4b36558d8e366f2f2d8300ceeafb987e5079714c83b8a5064ed7506b78ee77d925971aa88b2854e4711ba89d51b04a47a2b484119c5dc95efc523d33df1f620ed708d739940ffb9d8ddffc3044dad12f49ee35cef6fff80f8537bbb614d6240e3df6a833f0", 0x9e}, {&(0x7f0000000440)="b3e81d99d715575799738d5164d456fb91626565cc25dc08b60b526f47abb8c7c2f899599384a1e513", 0x29}, {&(0x7f0000000480)="dfd84e04827c355bc64242eec8cb6f1c07cfe2b09c3db8105e49ec9a6515828f8c7aa64b5f5cb7eb81a03f8a88d35011c726abc91e971c73f96ab24b3a0959f9fcda5575ce3a61d8b6986dc31deeb1d20d127c126f7089ad2480c328e7c3960a667af69ae9ad36777d3810885756264edb51db2155d76a75158e3ffdddb08bbfc6d2df0cfb27f8b4d491ef3e8ad677d84bfc82129f", 0x95}, {&(0x7f0000000540)="ab0f93ac7609", 0x6}, {&(0x7f0000000580)="354d8b4f267d62d8d636191b395016a1eccb20d26d01a7bc4d4b8f9cfcdedacf99b7276b32c948d3b1c41ef0cc4569a30db1e2d3206ca27ef6e53470eb740ea8725c676503f148c769034f7b829837bc2595b42d1da57f537002684a9e5f19414ef5e386b89893d6903e0e2306a739ae3d1335cd5743fe2262066f2a38f9279052ac126e0fef685de0e188906e362f6fa7398190d190f927be72976a0335a91720e1fde9273787c29e9add539d388660afeeb87a475e4fa7caf373e44984c35298f7b5f89614d2a1dc40bcb8967edd43ae7e85d77a022ec1f2f498f6b97bac5ee80f842363e9c0155a19c85af96ffeef650ec36cff4acbe8f8fc6e6158d00f3651ab45e2bd417a4da47b631bbb222d0496b021cd722e828fb30947ef1f9ae50b946266e092397f29345a96c6f2896d103ec9e4ab6c00b4436b3014976219c9214913ffba248ce590f5cf0acb8b930036fd57cd820da143f811b1a50400933594858391066a51859eb67ed97121d7f3293ceb82c283e9dd6da8c087fd58d59d38a74d996c880d58d447704366d36be9280f7c60fa8ba8c77db5377bfc1ec09b03c6a2cae3f6375c1e04c728a3bd727d54cfe7a4f68380ca0b6384ad7d4733175fafb47034b0a32592e9b8bc3f54658c92344994f3b0a7721c8d76a6d13a250b57e9fadee18e6683cf017c7d6c47cb42d209b12e1b40d7e22bc8a654d2b3f36bd945dadcfeced7016355bb195d132bde22b3641bb66b6a66fb10cc6226b2c589a7fa3199ce04e9acba9f3c619e166d7637e7b5b83e4a074e0d6831374752b2503ff04bc40ca321d54632aabaea0f3b64c5a35bb327892a37f424a14613e677c9358488a6f4007079192f2bccdf5516352160a656ff08110ed2ea461bd54ffca68ce06457b48ccbbc8f31c7b15442c179abea8a20bad92a8c4fba7be02edbe2145c8477e164ebd46f318005b3fd94557cc0987bcfe889758bcc206c11c702d6b3cb4ab36e5d8f16575b4a72a7b42481e15573e481c878aec6879859e3f5387bf6de3f47b7a3e3180552fe160715086995b2906a8ab071888e424199e780a1f0e263b4079a5552c79981c5a5faf10a3a541bc7fe54245c1e7ecb57c99f62e1d67d7619685cb1ca3e0c423ccd85f8a48f0937267f0814d132ab9eaf38331a19c2cc5e476cd81b270b1da927308b31b650a2b54eb3b8c3566e09cd42a10b13bb1e72b671e93d71680378db6f87bd0236147b60e6a656182283ff2d23761bec7a3b22c984c687e938873b422d800d0e5fbc0de556c50fc4b5400f28bf465f136d0ce3c2beea454446bebb821fc4466cc1db1911b352faee052ecd81e22609b390caea01442a82393a0e14414bfade339ef5fff0b6cc75f1466c84001bd16fff8ac2ba89a20c510ad5d1830df8dcc0b76122a3065a9f42434caa96ba8a791225d5a36d5c545b4d81e7cea7920a6a3ca4f31e45b24b59fe1ed61dd2fc0573234124219a03cf383304c781b167831408f3c76d69b2bfae5c0d583d5a99b9e29fbf1eafe7f2320460977a5401ac1b2da57ae65c95d50f758718f20a36e5507b023f24222ae88f2bb1869b57d25f895bfe1f3f9940251a8c9fa9dcceff89a8d1ad70c7bfbb759280755a01ce3e9f698414315af0720a7e3c04d1f18795a37365c85fc0affcfd301ad1b2e58b8742d37a306e4fd2d1861d7211ce6f7db3df2465d82de38b109e9a5946fb5e7f48fdadaf065ecac5eb4aa89b2a8a4b48e0fe8867cf2e304482e0540e8101bd03fbb5c7cc25b2c1036da513c3c62b3462213d88d90a9b99757e287d3b032e18bcdb16bf3d76a67b516406d72344d7f6729bc8ff1b313e7ba6ea8f65b9b78d342e791d6fac2748c306770ee85100abb38e094ac06709406fbe4ca8f977523f265d9058afc0f7a729b461785cbdb5d2200897434603ae476bc8bf4addaacbdadf8b8bfc8a4a6c0c7a783df2e6e4500ea51923292828bee0f5bc0f5a8e763e6ae7e8113b562eca5200d0f7e2f59b94468dad6dedd79d9f2df3264fba7656572cdd0e30bcd4fe977fb063644ab1e9de2821ef58cae3de8dec8cc188436f5be47ad2e7592267e2670e415eecf744f172687e5eac6b73c89b8099ed8e70112f846212868a0e7f95752fea3d2ad8a563d23642cc2cbbfc26e092bea4c52c8f58080de9f0e44002cf45cc76b387317a772a095de53ebe3dc9f106706653a931595d7ee50ab4e7c2dd4fd0347a96a15cdbabfdfab92e94eedeacb10a7d8f191b3a5bd67d369b0126801e6a6312c4a6483bba9ee9bc181ad1c1e6cc4b9710b6d3aa3e9ca1c79ba1ae82a8a166b17b0ba4dbc8a2f8b288906fae8c902e147c0d2a19e917905680a73e311c864d5e6fcf08ea8397a74182ca1df5ede801e7c329e756320f9b8f5a881b7d18858989fb5e30fe6f493613f48037d63ebba1da4bf476636f7980f34fe125e2fdcc85cde6a2d00f04c049d17002f414522fcdfdd47e77b94c7437bdfd16ef88f9f5710cf70dac150175eaa729fd7347f436dee73b5af37716b8c2ca0fff352c953064902be39ea127778a9dd009a5dafc29588751228bc0738988a5e2ec6d4327bbcc5cb0fc445be4a8c6c6093d4e920c8015b75aebafdddc6901f66ef66114916eb57723a2dde16590389e7423db311cb7e0e13a41e24b69d25bc5d3d8584768611eaf9de8da1881340f3c8f9abddfc123485041e0c45b68fdd071cff83d97f64f96a523645e2ac59ca599a0410e47728b44990668465a29a9f5389a318a159c179c635f1fe69c28521733d2a08cc9c4834d49d3d909fbd84fd5c1107ecba3e3b834dfcc32d9c6711592a31d770ae4c2f389952774190e79eca85a0dc730bf675200c5dfca190c00d921a4aad4b38eb6ed1bc0c76d640441de841a63fefc0ac7a4994332ec43d1a038a81a94f2dec31921f1edd39b3f821bf95fe4c037eb0de93d87457e9513fd29f1e7351056b409c4c1a85bcdc22bc8bef62f51d488d2c4c1f7bd3f90004e82141f362db16b1d42a74f127aa4b2fbe5ef4f801dde76f220fe926a6813b5b90d54c6b89a8310a14a4ed9c77158cf413796663fc42451780db0f69edff19dbb705863b7ff06bed7ea4800cd26bf3e9eb90143d3419bc7c22cb2d59e08404ea401f912660d526bf371e1e7aead1a33c92439ca1ab3d48023346a2a35c95478b4d29ed0025e52802c573411cdb0edf74cc2de016b134a5ba9276a1051f864305e9da6212d2b252abc1ea8683ac3eec6204c1b9c687b2dc651cb134077171ff76cd34e78f2789b9ad43ac6697fe538a84fb34b202bf7fcbad5dc909eefd890a3aa444365cad0e7b54c3d3db73a5cc4f64f5f7261aee44b00deaeff36cea06879d72d3ea89e584e48d0c7faa0def8998378653bd6e9452ce798b2720cdf3e5e4354225c79ec51268451ee49561abb8a9e762c96dd6c9b86f154c9061b36786d9d2a26e05d2d480172e4848dc5aef8caa17b98d95a5926f568d36858fe78f0c89c20044a39e1476476f8dee493b7d94a239a0ed355d739e5abb35cd3ff974c95f44b4a594807a94d9160e458b27b76aa19d31dd06e41d156901723a7cbb7f0154b21115f849b0c5558a31bb2afa95861ab8b88479b59c85cb040593545cc99e3d463499f33cf3b1bb98f164f61894af028f34423233a03f7663eb8f2fa494b18126ec1c8ddc4486f079e97cf1933174ca9b22430ecc0d8971774b3903d7c1a27de025038930559b9ff8e949c1af6950ecc7d190cc3c301574b52976b94e310e5dd55189de3f17d370aaab1d463f9b3d99dc6701bbc5eac8811923a2cd19c99519d9ca01e7e127cf13bfa198aaf76033a9966e91d0fae01d1d337a57b4a043ef919238fb80f870a9112aa7ab76a791ca3c4810f53ca57c0be5797f6714efbca8e0430efd58cef5b4a87f602369b71f01bd72ce2b1980c2bfbc69f10dbf6926c14658a2c80876d48902d7a602374f1762eb405225532c536d3188456f050b8eaa706ac849aada9ac3450212141e3f2e7cdadf99c13b9e6a4bc3fedf940842adec3a5fb911525828d8324be72c9bfab364264d44dc234f10ea4182e09a721129747ab4658465e17e50253361c1ccb016ae0472a1eeca10f321f0bcaa2d41332158d7aa0cb91ff3b5e9c2b851900eb7a1cb93491a038c9dbed370de63a4fc33c895784e109d5e68c4561d54fcff1672e608fa1fc0e01cd635e7dd0e9f94f594fdf7d12c7a491bb68fd4aa19b314559439ec2717f5f65a155b4f129c41c8697a8d75ff7e7de893f1c7e450f46e14d8c0a86680531c7cc4127754c9f50fc1e6d14de8d46fd0d3fdee00e9edf4a2cd589ef5c0d8ffe6486d9ad63b06395d25e9c65ba124eb8505c377a2aaccbf669e9a72a020d421580d972e78f58e7adf421d83088db18f852e41a6334351d2345acbbfbd4f896c2cb0057f7d81d9b47653e80afc182647634d15e4047674733e0b851797443d2338df39f26749543ac6b62e965e43f4391ca51bcdd2becaf2219045e5e233e80bfc3efcb0233c5dbe477144936922e28f65a7efc124af5d6a4b65482da893309a812f595be235dd688e00c6d81553e92f135a207271d5d0b64861446ef5dacfa2cd36854bdbf489d3906c6296a297b18891c43571f8cbf9cda9880804b82752567029ae7eca490d74a72b2e9255c2405a55045dfbe18b046b9dbab94704f78f32f1a1ceee0b1e2d585c676dac8e876311eb6740de43e765add4d3dd7b9097e945e0c1bb4f7388143c268b7e571b9073e31ea0cc8cd32164eeae39092c94b5f08faa9eaf1465ffad52eff3c3e280f3a82c242526d9f870698fb6bda2ff7de768787cb669694135fec9d2431703c217bef57ce3b9d4b5ac4b765ed4f54d0329138e0a5843760996ad9a8629e2e3d21c83912d4e871598657844eae37c08079f60375b98f700bb66323df4cd7661a22347962ee700d7ac17793f3a4ab0ed8629d69b1ded7b13a472927ae3999475c7cd84cc6bed3a4b35aebceb63af14145245d0db9c2e61e45579aa5d7295cbd09a206562f3de9272d4e79dfa73bdae14ab5fd2113a61ea93d3be89a400834fa74ee613f98c1d685ec2a537d07ca20ba788a5af5908458c9c1d6673a7764e5e6af19016572e74c37323d48c8240ff4c26cdabe3805fe2b333e19d1664a0850a47156915d153a88cbffe43e450104892b9b369e39e7481cffd14feb9c6a5a0740ea092d2fd7e402e1c040df565587cc5c734963906f3140232ca44272ac86c67fddab4a898bc4c0e76c96b78e1f551e990335b78a04122bdf4a76219fe98c2fe78102de6c374617cfb772fd9604979e51db5df56807568e9681100424ff558d10f217a62f34029ab4dc26f64b41b298f76a9afd970fb58ad6d77935cf45ca8428d3744c546837bff8683a2d3e5c2bac37463cacaf6825d2a84a8a2402c0b4a95b378948ee56b5ae45c69a464d20554e245820e88e120015934434c88c84cef48be3f4a3e412d4db7856807241d3f8e43168243f68680dcf38dbc215933ad7f91a1f90df63894bdde94cee608b42f69dc1f3e94ac1783228697de2b9c30b78de51141168bdf05b56003e47aac9eaa831c149699e8b3bf398fa1a4284a1be0d6d3e157a88947a7cfa0e5542f22c563c198fcb3cb4453376b60646666be58d5c9347a93eb879cd5780ca67500e1d0ac4bc26c5f88a66389eddabe3165f9bbb3607da72564d4c3643f3daf146c869124faa5d43845086d4b83afa4e46009faee0e1d51933d4106bf827e35c2ffd837d7d8b04a2ca77c1", 0x1000}], 0x7, 0x0, 0x41) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) socketpair(0x7, 0x5, 0x8001, &(0x7f00000000c0)) sendto$inet6(r0, &(0x7f0000000180)="20f397e2a0cbe4b471f4e653b16e07a67950f31a5240e376ec32b1abe6516e1931e1a25473da6dc64ff071be6225b705d2eaba00f8e2a51df2e0d1336d035bcd7a5a2ca8f515cc4be2aea3a09cbb60ee1a66e7141206ae80fcdc3e6725d6915501d493c53aa0b36f8f04127a1f0cc0acb98f0ad47c2f7bf327c54c67dd3a6ed8f3547633e4ae23", 0x87, 0x8, &(0x7f0000000100)={0x18, 0x2, 0x1, 0x1000}, 0xc) 16:00:00 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x9, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, r0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() r7 = getegid() r8 = getgid() setgroups(0x8, &(0x7f00000001c0)=[r1, r2, r3, r4, r5, r6, r7, r8]) mknod(&(0x7f0000000080)='./bus\x00', 0x80002004, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() listen(r0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffefffffffff, 0x200000000021}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 16:00:00 executing program 0: r0 = getpgrp() setpgid(r0, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setpgid(r0, r1) getpgid(r0) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x40000009, 0x0, 0x400000000006) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x9942, 0x4) getpgrp() sendto$unix(r1, &(0x7f0000000300)="aefb95699466f05b5bfe2f83751767fb2b811fe49379fb7f87ab5763707870f1cd180b08a9b8edbbb56b81a9f6e29b493298e33be297e2fc495c5ee38f82b6164a7f5218cd1ec27a9949e7561a1201f80519b3371e41c0068d4df64581aacdef6af8363cd97090fb2788b2eb33d268d475301e12fba825bf98a549b6e4c8689b40e50568fa18ea9599c41bd722a8d44e0fce7d6355e3349ae071642bc291c5a7f5ac6a61397886bb6270600eb10a689bc4bed24252029be60dfbeb627c88142323c34a8b30a3623fc2689bd9abccd32a0591e76f4de5cfaa779d481d97ac04f7c4719b1a01580761fa26d9f86e1792c039eaead9e03661318a1023e9e488f5ca3a1aae33758cb918ab3fa67ec6d44f41ae26bda2613c319f27b80bbab707dec176e290bebdc5c66541a6c2fecf32fa2ec6c111d83610a17aab77610963928d3b7a9e482f228761d02c4cdb25599ebd65584cdbf911bf3f926ac0935286cf01d5678087598a533d475b2f09c55a3bef9d0b1ceb40e3ce8bb530b029466224e418299e12a060b2bdb991f866d7e2171f440946df48b11f30c13a1be549a7b189ae98dedff0eb7faf6cfdeb1a15de926bde7aa83afd08e9b0aee30bae95b592954ff85e8752fe94b8876cb868d67903b7926b9b630c7587f57c92afe213ecaf72031c2cf333aacd84bb6ce4516ca52a2729ccab2e199268788594b29ac9d13e9f9c4e47c5366f81dcf2375f3018b65e6d009bf8f3d1cb4dfe13977a26b62b2ae156c2e5d5c5c7279d6f4c891ab0e43c75021059a1f5eb2d7924d427c52f334de79492cbe90d3f1953b1fee77b08281599d3da421bad05de03a3f32c952470f8816b61eeb56f60021a9a909a43086aedcb2c5687641bd285d2c5f2b3927a3dcb2cbcb5172494f9d08a4021b25a2028fd6e16b10cdaf53842af0715efdbf55a992e6ac35c5fac66749ac90a2171005ca9a98ec74c16fd31ac853cb9f3319cc0ac81d6d6b0e5136d98e5d83795f7e1681e660b7f167083fa2453512cb56f4c9ee19ff77871035e255f1d8f40ad8704bbc0fd81d19a8f4917de68652cd00f14fd6ad11dd5360d68911824daf6f4c14bd43ad9635a218a18380b67eaee23c2aca0ca8290c4e58424752d8dc07b3353d182fe55e6e8aa5523ab96d2140d94a7b25de9333a74ab74a34ef28e734bad203347c50e217e7da5c943a14adec121d060911de0d4ed8976903abef7aee299ab5bf9c03a30921e9116ac92a141539c55fa1048ae420fe64521e199eb146bb5b162ad38f9f27dc7ef5ba59b4b36b782bbbeb3b639e8b5f93cfc7c9912db54f114359417ff86b69e56706ba50605899e74f7d05d7f110f4fa6a0506ff3e16cc3b88bd7af4a8df2c2f1c9e1f84d158961db59064c3690a992b7d036b8dde549928d5264be25a93e57b9b57e552157aa26f72fb6456f9660b18a7bc8c64a655047e6eea669484bc61034165142c607e5a48977dd6a89d1c2e17388acf092d4a256f93bb0575cee2b28f2faac6ba91f705e464081f4027213dbddfff12f523ef85e004cdc8512ffe6a3c5060bc6772226e577f172e6615c6844b3144a2093823ef13a86befe1e7bcce15b41de38d18e280850d686db17fd1668e4583e4901edcb6e4c3a36864bbe9bb0dc304e5abec03b31e4e5af95cc8cbe66d42f74f94c491d338ae4d44c89132bd1a641da803c0508e915842e168360756c0eb6738640969fcda7dee59b8ad698736b79262234e694fe3df656036bffa41757eb9a6c386ec8e48104567563e79d8388ef13e5bff3d42587e8eb9228e9059d032029181f2c791c2653d860d437e376aebc274e02035981e3a69b27401ffcab24a1af361bfd9ddc86f295447509e832656eac0042be8912a3981d4f4ed5602e86175ac9faeacdf76302017f76d40ca225f5de59957e0f0873feb7aea2e836f30b571e2fa06e17e8314c2c4b49bb7df35ceb1fb20a82a5019eda51418ee3615105d06e6bf94dc17cdad2d5dbc1ffa86c8b8fee115d0e827321aa2369c0c06a0f532a22ddce096e5c642caabdb64a0a633018d1bfd70d6bed931b01b521779da162e100d12e1f9fb3450f446846157e0683ba4814c89432f4c7b82793dd99bdde954c131236a09b4661eb2f50f6e9c79472fc86e5a2f0f183a334ba905e19e1d980058926c113e4e85b1b00ea19de885c0e6ec62f1da9caee14f6b15771e3878a17fe2b1a2f6ec6120dbb55e5b433e2ee75069afd4ca45e78368d3fccd41e9b9f039b268ae58b501764075643f88c2c19e4046d7b21a511c42619477016d685971eedbb28bfe5c6f5f7196800fa69f96a0a5d9ae5378612a05f0fb6b51d0b9df17b08dcb287add89f3c4e31ae2fba0b544bb23b188a69ab08bd5bc7d84ed4db866b7dbf4150566d83c0fd2f3669a6632f165ff09afff4efe64ed7120c1a1f8ebd787b39654116ffa57452192030ee58f8e24019d2605728ef8accea5c655c7e625ec2034a0294027f2efe3e7252794a990ee4a6d1d272d1802b1180fbddb5509cc3e6f5d32fbf237b67778143a489ea881a5a85c62cc9fdfa6c8931834b8e4b961281f506c6bc7672ccf9923b2d0a56f2033d216001c36d040864bfc1e5594a39d90f72d36c1488e07d8d02a2b471a2248e1780e67eb9b1d8ff509a7e2cfe2a2f3a0e1d8da79ac13718ff791ca8f94d3454453bbd2c1867aa9b9240a920f6141d0cb993b5e2d4639993f5532bbf053e026028081e7011bf7c375a9e80838fe9926ba57b360358610e0abeda3eac5b77007b4ad754c05f5ee08278acd21fa09a6f87348f910916dd20327a235cc79812eba9982e44e7e7179d80c693a803923f5ec951ab132022d402c25fa8ac5b0dc80af24dd36159850723295268fe32bc899dc431c174db40cf36acd6cf3746e71881b494a5cde09badb697692ca2bb412b4c691b2cb4e5cb7d4209b1f27899ca94ce515b96bd9af9b03e2af38d70d5ebe9ec3e165058019c0acff038b4b6abacedbc3660f514c35d972c14371d61bc954a2329183d41fa63a10cf4003ab35db55a389e003d3a367289d62ec957ebff2f8364337f606b2cf32a7565f178f5dc02e58a23a6b6df59414d9926d2c1284a5ba4429d86b3edaac12824848d9d970cafa9cd97d9209cdb141d8828522ff01532f395ee3672963a865555faea78a63b180aa4cc2119c6171bb73c30e830406865898ef3854bb5f1c08654ecb174c3620ee68a11056a367ccb2a915e8a37f68136943487b18f23b7c708c8215988d1a596eb9ffcb5cbc069ca261d0dbee2e956d5a491fceef9e7e3e0412209b1895d9013390e8d83ed8d0c0ebb070ef40d58d4182df39054a599519d79df3d6866dfea1f84f7d0e4e822cbd21d36e07033916bfc49b1a32b3325d4e7d8ffa4957bc1eaa71e657eafde690bf75d0e9626848641a84b6dba930704f6ade456d0c10585f6562187a254e0612f9af733d925b25d4e263cbf9a957922f3e222ca262975759aed7f33591e6d31a75b9a28741e0cca9536dfe4dbb466c8379d4c3587a26ed7ea626647db29f49fafa130f1e83a94989c5035175d60d6fc9b7ab54a318413ef45a668e9b6fba4bbc6b13cbdae8a31f7534ba052308c3b6d8ededa344f39c8e451f8360f7e5e064f8315a88a40cd2ba7713f0573d48c46d4d746eb5998301baa8269c04d2a2a32e1cefa7ec1e89c598df0d072036038960eafe0117e66b6a069669c221f4164b5ff1e59c0a231a567989b74bd48289159c4639a09c90cafa87a78847dfe4649f914c0829e6f68d038360216f48781aa63c435883a67c0889e1e50d6779cc85151a2fea7ec0e495e32da70df425f9df2ade1fd3969e86b8edb5e0a3ce372208faa3d7f8b0e3602438a310be510a84b9660679448688f28afd16a7ff06f7de419ee9c3ac0737affde8e6e076dc699c63b952092d91796e26030709b82da59bd1340303ee914dc1cf3ac5e4aeae805706ae94e7deed5c04b4c213ea7fd19382b51291782ac6703877f2add17448e2445f1f540d5d86ba275b87366c07ce4d294ed525ef08e831c41c871830f0bf7b3d375e024a1554e6a725d5fbc9bd65b8308ca6f13d9d9716f089ead219ffad1a9d1d0876dc62621e2fcb9770d2f8714bafef451c38e8ab81788ee99fe4f1d157aec4031dcf501a4a720f22ec9493c24810b6e386fd2f190495ccee172367dca08f16eeaa23f77862977b03d1cfaf4d71244861578b41a6f4a599f20465a53ed879e53b57e25578bb2cc7d0575d8294a8e582a006b5ff257ffb5ac351213cb5e2a11eb1ee54a1e17443c046484c528f569eea79cc4ba8a0df1bb95be7e97d74174ef3736341360b43a059169474bc91d4124de9b90aa18174ade5716b77587e1f5ec911961b4cee1eea5f557143f7e8b6a4e3990a4e206ca54dc095110b6f69341326beaeed8a6d9b5a055b7b72a77f5aeaf7831a6d6de13fdf4a455b3083c288b104438fef1b40ec1a9d083fe1ad6094f08d7200b836eb161af2761e94c35fae84644c929097ae35048a3981b67106b3fa41f2100d773c38d447a7f1f99bc3f84baa17ce750e36ff600fc37470f589d0b6ca66d08fb001ab7cfdf49d991b73d00a39e4a7913bee47cf9011999cad75133d197687501c3c7f38305b3078ccdb1cc39bbef35f49a5a178854ca86e88a67267b628d1c8c362d60a26edfd4640788935b9b899afe2472787f97f4c8bb7b4a61049975b5bf2297b67e90c3742c5c7269d8844630d913a73ff9afc296a8e505c60edb2d54222849e1cd33645e82061852a5e459237ef99dadb40d7aec92914f5155729c28d8ed82f6a84cb302a1127d661899c6af95ac9f5e4916e3fcb0217454dd395bbaaa59b79541d3ae9a43a9fb4e41fe18f6e3ee102719238e216530078fd699a2bab78d962519b926a8275fc43fb58444c35526dd36eaa3361bf5f440484f29b456c1c1537895ad1ed742e0016fdcf414342f1ce2167146ec7861a5723bf5f561d903ccd56c6a93ff69b7e0513e7402745d77a56be8e6b2cefd44b04ebc3a712bc12784e4b6e569c70003b29358956505cd941360a511e08ad9c93c1acd1971143db56e6ecb18a0dd4e1ba802e9b5b9189a0d4ad5643383069c9e77eaca94d8f0a62330125dec2ec2d561060f16b12dc07872396c85e532b82987777006fa42a814ad8cea5943728c11c4d4053f898ba6b0898c2788881193ffcbbf54a244b42a71c7acf67db660ce5884911661e5f79a0f898c485d8b98e8ee18ce134a88d1a3fbfdae43ed316b334518f9723afac1877b619142377ad170511f1d0d73b7e62b1aa16823d2da3f573e581e80508c8827a60bcf83fc4918ac38ad4b300a47fdff97a3e07e923ed22f39ad5c8eb980bf1e6b54e71c1d1003ae67792220f65d95024bd03b33af6266d168b98335085eb7587ba5977be5b31cb1d758a1beffff036d00cdafca2f845ab91c91073cbe6b64ea28fb9aea68cc3239a8256ddcd3811d2f195ed43e5969e78b926950432386830de4407d489ab1b7b4ab60c82d8a793f4a4caea09a0ff3c5061d310f0acca283dca7391f056af0373b478c0e360ad9fe4166d22143a6184b86c05b3e292d278be403846febef2d78f6763d8958253c134bbd38d26d1690eff66bf43121b82ee2f421f49a5bf7faac57c5d6684bc8ad97ea5f68e388ea832ed312639d83250d7e95c0c740c66de9bd3c0760cc725e8ae843d1ffc365c4cff7b3efe1a99a71085ff3e386b30898b5ccf4956ab5eb65522379d6f8eb0c36d637abd6c63d", 0x1000, 0x402, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x882, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x1) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000040)=0x101, 0x4) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8010, 0xd0) write(r0, &(0x7f00000000c0)="9c87c3774f4c6cd41be3fc0bdc995c716cb402b1524523", 0x17) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setitimer(0x0, &(0x7f0000000100)={{0x6ff, 0x101}, {0xa958, 0x6}}, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x3d, 0x4}, {0x6}]}) socket$unix(0x1, 0x2, 0x0) msgget(0x3, 0x400) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:01 executing program 1: unveil(0xffffffffffffffff, &(0x7f00000003c0)='r\x00') socket(0x18, 0x2, 0xffffffff) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendto$unix(r5, &(0x7f0000000000)="214a1858b26e8613ef696650bbd6032ae54db6671da460338781c87aa85eb809e1ebb7d68d", 0x25, 0x40e, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0xffffff70, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) dup2(r0, r1) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000100)=ANY=[@ANYBLOB="70012e2f86b83fc8d937ef5d6cbdbe7dcdb716c199bd1c9adca7"], 0xa, 0x0}, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1}], 0x1, 0x0) 16:00:01 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8008, 0x144) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050190000090000000205786ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 16:00:01 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x80) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) recvfrom$inet(r1, &(0x7f0000000140)=""/210, 0xd2, 0x3, &(0x7f0000000040)={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x9}, {0x2c, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: mlockall(0x0) syz_emit_ethernet(0xf2, &(0x7f0000000000)="791f8bdea19e5478c06b36ed2deacce40ae74ab45010591df321c65e7eda8e2a3fc905a99a30d69509488828dfbd2cff10b74f4477abc4cc637909f30cf722f001ef5eb6b151747a6a8f4113fc71857c307e8fd29bae20aad719499d493a5e90b44b184e664a8ded31db9ed87e30c2b24ae5d5a5ce4a2bd0e680d294ba1a942f37845c82d889ddfbe56653be3b73cc58acecf5c32e534af19c6a6ba0e2309ecb5db1e05323dafde0ad230438cd4f8bedc19ce65baee875daa49d7d113907bef025a6b5da59ec6877f9bf975166833b8702690a9ab238a6593cd440502ab9dd4f85c550dc2feb4bd85a6db78cd7318f8633f7") 16:00:02 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\a\x00'}) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x9) setsockopt(r4, 0x1000000029, 0x9, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x62497bdf148087ec, 0x0, 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:02 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000080)) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6", 0xfb) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "85495588186ed1b54e66378e5dea9c11cebac68a"}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r3, 0x0, &(0x7f0000000200)={0x1, 0x2, 0x20, 0x1, r4}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:02 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000200)=""/191, 0xbf}, {&(0x7f00000002c0)=""/241, 0xf1}, {&(0x7f0000000080)=""/47, 0x2f}, {&(0x7f00000000c0)=""/35, 0x23}], 0x4, 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r2, &(0x7f0000000700)=[{&(0x7f00000003c0)=""/22, 0x16}, {&(0x7f0000000400)=""/96, 0x60}, {&(0x7f0000000500)=""/74, 0x4a}, {&(0x7f0000000580)=""/129, 0x81}, {&(0x7f0000000640)=""/153, 0x99}], 0x5, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) pwrite(r4, &(0x7f0000000180)="81dd222f55469051e4fde360ec8075d8af7e412837dfc5f2913bdddf0056b63ebe423f34b1664539132614136523617fc2712869ffad62bc4382f322", 0x3c, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x5) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000240)=0xb516) 16:00:02 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20050, 0x0) write(r0, &(0x7f0000000100)="94d8add055b45bfcbeda23bcaa726be36cc219a661a344a60fcfe6b9eb7e84c66f0a9930cadc441baca0eafbef66f65ed8d5f61ea5faf9d1063f35fba8fafbda7b2f7f8b2b23a37749c51caef8f1c48426982a0021bee3792ba5a83fd3f687aed340f904d021205b4baf", 0x6a) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x4}]}) 16:00:02 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60a, 0x0) mmap(&(0x7f000000b000/0x2000)=nil, 0x2000, 0x5, 0x1e, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x80000000f3a) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 0: accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) socket$unix(0x1, 0x7, 0x0) setsockopt(r2, 0x29, 0x35, &(0x7f0000000080), 0x4) write(r1, &(0x7f00000000c0)="fc8247adf3c57b0c02fa32b806c0776af20f27e12a7e1f50c345952fc033dfe847937effdbb160223383edcba89ae9f538332749275b14827abde565ba7696e1e0745fe1a9a065922db85d72d631e41d5730f1e8e693a271eb203dc4da859a9143c90894d75bc441c02cc29c99edf2b20ee746ee500ecc8f2c1bca14b956e49635ed3f5429a9336667dbc14d2ce67d7510f9f41d9a4151cab16a85f25448c71a56f0e49f0b5b57641f0e5734217f48bf5af27e6b747d0c5fb6e276c90ac3749c37bc81bfbef2a65cfc13367ef758a8646f", 0xd1) 16:00:02 executing program 1: r0 = semget$private(0x0, 0x4, 0x4) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/226) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setuid(0xee01) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r4 = semget$private(0x0, 0x5, 0x8) semop(r4, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x3]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r5, r2) semop(r0, &(0x7f00000002c0)=[{0x3, 0xb44, 0x1000}, {0x3, 0x1, 0x1000}, {0x7, 0x6, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x80000000, 0x1800}], 0x5) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)=0xfffffffffffffff9) setgid(0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000300)=0x80) getgroups(0x3, &(0x7f0000000340)=[r1, r1, r2]) 16:00:02 executing program 1: unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="020400ffffffffffffff0004001f8e99f600043ca2008da600001a000001"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) r0 = semget$private(0x0, 0x4, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x5a8, 0x800, 0x0, 0x200000}]}) getpgrp() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x8) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0xd3) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x0, 0x0}) 16:00:02 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "010000fa00000002f000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mmap(&(0x7f000008f000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:02 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="89c0020000ff000003458df631bcfa935074a63c4c000131db69bb53698a0100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) syz_execute_func(&(0x7f0000000080)="65c6040a0d66440feaa6c058e7473e66672e66450f2aa80e0000008fc9e090c6410ff7c1c4217a7f0136660f545ced40c4229598941050eb0000420f381cacbbfd000000460f50cd") setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 16:00:02 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x4, 0x1, 0x0, 0xfffffffffffffffc, "010000000000000000ffffff7f00", 0x4, 0xfffffffffffffffd}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x8) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x3) 16:00:03 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x20) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x80}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfff2, &(0x7f0000000140)="9c17a3a65cd59b00"/21) 16:00:03 executing program 0: socket$inet6(0x18, 0x3, 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) recvfrom(0xffffffffffffffff, &(0x7f0000000080)=""/110, 0x6e, 0x2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) socket(0x6, 0x8001, 0x8) 16:00:03 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) chmod(&(0x7f0000000000)='./file0\x00', 0x136) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x7) 16:00:03 executing program 0: ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0x4004426a, &(0x7f00000000c0)={0x0, 0x0}) 16:00:03 executing program 0: r0 = socket(0x16, 0x1, 0x0) setsockopt(r0, 0x8, 0x0, &(0x7f0000000000)="af1c70c8a76a4524808a27b5f4badcf07d735b7757220990eabdecefa7d9c6fd584a64ad5d4b8446ec7613c6748f9fac8d9f6f7ad43af1a5eb6d97347dc78a67558112ca58061a2c0d9516ac46346789c319b0c7053ef590adbcfa2e50600530d81bb857ac7de8780ab004c882ab50b3f50e1684183c08f5bf9d73850e061c22", 0x80) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r0, 0x6, 0x8, 0x0, 0x27e) 16:00:03 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="b67cf482a913d89100000000000000000000000000007389e4ebf40fbfd81195cc8ae739d2036c67", 0x28}], 0x1) r1 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x9) close(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x9, 0x0, 0x0, 0x4, "c517a7fbb696932dff928c8b993cd8780cfeaf5a", 0x80000001, 0xfff}) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) pipe(&(0x7f0000000040)) ioctl$TIOCSTOP(r1, 0x2000746f) shmget(0x0, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) syz_open_pts() poll(&(0x7f0000000000), 0x2000000000000101, 0x0) 16:00:03 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x440, 0x0) r1 = dup(r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000340)={0x1, 0x6, 0x4, 0x5, 0xef}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x4, &(0x7f00000002c0)=[{0x1, 0x7, 0x4, 0x80}, {0x8, 0x75, 0x1f26a3ee, 0x7fffffff}, {0x1, 0x80}, {0x9, 0x3cd, 0xa0, 0x9}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x7ffc}, {0x6, 0x0, 0x0, 0x100}]}) syz_emit_ethernet(0xa3, &(0x7f0000000140)="b489a83b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0795de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502ce0b3ac") pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000200)={0x1, 0x6, 0x775, 0x3, 0x4000800}) 16:00:03 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x5) r0 = socket(0x400000000018, 0x4003, 0x0) setsockopt(r0, 0x2c, 0x2, &(0x7f0000000200)="a6d66b498bb5c1112afcc7dc79322593fff4a3a93c02582eee26c57366a40a16f5544f1fc6a3c9ff4d4bc712afac8f7645850c45be2e7d17b936ca3b2d1e550aa3625769e76d0d541754b291859f8028cc38283ea5d53be9a4dc92a54c723396913c19f41f4a6ce455160392a7909590ff76c67f6d27bd63a62b531c6ac3a243a9fa3c88b1f415239bd32e12e584b9ae6c0a689416ec67a44919137f6c9107ba7693c9dcf078d40000000000e39b24d8543a180db3fb9600438dd66820ad2d4bbc06f37584262b03bc805bca262545c6f4dde3e2d7cba115b9b3cc200cec90583f07579a4ddd75db9cd839da34aac383f3be999adebba438b8ed272d731ade9a061e1017359844c6cbe1e87452bd93667c0831edac03e4", 0xfffffffffffffd90) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000180)="0d370d0016bf5af6d9a31cc3bfd12bf5955d1eb99ecbd28f6c3b8fb49bd45fe04696248d9c38dcf1ae6bc0b7ef6666598292f6c0211ebaffbe6ed8ed8a20531fa8417b55be90fdaee2aa61c0de1e409336c1341447eeda3d9c6d232868", 0x5d}, {&(0x7f0000000340)="df986d5fcf144b3f58b948c509643eb6b1311d2c2d36112c6a10add94059ee78ce7ed481ea27cfdaadda0fb974c6d438f11fb8ca9d6ca14c31c99b3f16d207bdf3fed6ffaba28adfe569fe7bfc4d90e3ee80424a2722f33b78e514d798a611d44236d4c031076323a82ddc36bfed0306f89e4a25d8e91aed8d2247245eb997918bb67e61", 0x84}, {&(0x7f0000000400)="ee17145cb9f8b34b9202ddea85007a95dd3dd80c877107a3a8fd2ecf00c45d2bc941dd8d1fcad16de21b71dd395432291d991c4c17004783200ab9f8f2e7b1b057491aa8991d30ea4b47ebe03ea01c6f698859e8ae25ca", 0x57}], 0x3}, 0x2) r1 = msgget(0x2, 0x248) msgctl$IPC_RMID(r1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000100)=0x9a6b) 16:00:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) getuid() mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x1, 0x2) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x100000000000027c, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x8000) syz_emit_ethernet(0xbe, &(0x7f0000000240)="23a997cb5740abb2feda0c791e2f9097c20b773ddefe1a3b91e210f0b9d18f3f4ab6aea167eb853d8f9b44725ec52ded9e6d000ed9499ce5253f9a1296e864fcc12293d2a280da2e7209e4b43b76e160f3913563a14cf4730a7e8b26236a41c15a239cc724c6e68617b96cc437499be7c9ea1d3fdaf7df91f059b5870c25b1e4d2b1fb32835b927536dc82e68cd425bf3c8b9cc821bbf5c8c0f373a290a8c8175d7f316ed6951acf84eb04f49acd4a6e3a53cebef4a5cb8a71599993b307") 16:00:03 executing program 0: getgroups(0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0x0]) setregid(r0, r6) chroot(&(0x7f0000000080)='./file0\x00') r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f00000000c0)=0x7ff) ioctl$VMM_IOC_WRITEREGS(r8, 0x82485608, &(0x7f0000000100)={0x81, 0x8, 0xffff, {[0x5, 0xafaf, 0xc0000000, 0x401, 0x3ff, 0x7, 0xfffffffffffffff8, 0x5178a8c7, 0x1, 0x8001, 0x8, 0x4, 0x800, 0x3, 0x1, 0x1, 0x7, 0x3], [0x8, 0xffffffffffffff6c, 0x2, 0x95, 0x8000, 0x7fffffff, 0x6, 0x3f, 0x2, 0x3], [0x8, 0x2, 0x4, 0x5, 0x1, 0x100000000], [0x3, 0x9, 0x1, 0x3, 0x5, 0xfffffffffffffff8], [{0x7fff, 0x4, 0x3f, 0x7f}, {0xff, 0x8, 0x9, 0x1000}, {0x3, 0x4, 0x100000000, 0x7fffffff}, {0x1ff, 0x9, 0x2, 0x100000000}, {0xdc, 0x5, 0x100000000, 0x1}, {0x8, 0x4, 0x8, 0x5}, {0x9, 0x8, 0x7, 0x5}, {0x341f, 0x0, 0x10e, 0x581}], {0x1, 0x53, 0x9, 0xfff}, {0xfff, 0x7, 0xffffffff, 0x400}}}) r9 = getuid() lchown(&(0x7f0000000380)='./file0/file0\x00', r9, r2) getsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f00000003c0), &(0x7f0000000400)) r10 = dup(r8) fchownat(r10, &(0x7f0000000440)='./file0/file0\x00', r9, r7, 0x4) truncate(&(0x7f0000000480)='./file0/file0\x00', 0x0, 0x10001) link(&(0x7f00000004c0)='./file0/file0\x00', &(0x7f0000000500)='./file0\x00') r11 = socket$inet(0x2, 0x4, 0xd4) socketpair(0x6, 0x0, 0xfffffffffffffffc, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r8) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) getgroups(0xa, &(0x7f0000000600)=[r6, r1, r7, r1, r2, r3, r15, r0, r4, r3]) fchownat(r10, &(0x7f0000000640)='./file1\x00', r9, r3, 0x2) ioctl$VT_ACTIVATE(r8, 0x20007605, &(0x7f0000000680)) fcntl$setflags(r12, 0x2, 0x1) setsockopt$sock_timeval(r12, 0xffff, 0x1005, &(0x7f00000006c0)={0x6, 0x7}, 0x10) r17 = dup(r13) lchown(&(0x7f0000000700)='./file0/file0\x00', r14, r16) getsockname$inet6(r13, &(0x7f0000000740), &(0x7f0000000780)=0xc) unveil(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='x\x00') setgroups(0x1, &(0x7f0000000840)=[r3]) truncate(&(0x7f0000000880)='./file0\x00', 0x0, 0x2) fchownat(r17, &(0x7f00000008c0)='./file2\x00', r14, r5, 0x6) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0xa, &(0x7f0000000080)=[0x7fff, 0x0, 0xffffffff, 0x1, 0x1, 0x8, 0x5, 0x9, 0x4, 0x0]}) dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) bind$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$getown(r1, 0x5) chdir(&(0x7f0000000180)='./bus\x00') 16:00:03 executing program 0: r0 = shmget(0xffffffffffffffff, 0x3000, 0x202, &(0x7f0000ffc000/0x3000)=nil) geteuid() setuid(0xee01) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d030c1e7bb6fc6e33c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f979830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfb) r1 = syz_open_pts() close(r0) mkdir(&(0x7f0000000040)='./file0\x00', 0x43) r2 = dup(r1) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x3f9) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffbf7f, "859c117e4dbfa600"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x84}, {0x2d}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x0, 0x14000000, 0x0, 0x4800000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x1, 0xeac200000000000, 0x8, 0x3c98}) 16:00:03 executing program 0: nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x10002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = open(&(0x7f0000000100)='./file0\x00', 0xc0, 0x4) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000001c0)=0xc) recvfrom(r4, &(0x7f00000003c0)=""/130, 0x82, 0x1, &(0x7f0000000480)=@in6={0x18, 0x3, 0xfffffffffffffffd, 0x1}, 0xc) r6 = socket$inet6(0x18, 0x4005, 0x4) r7 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x20000, 0x2) r8 = socket(0x6, 0x4000, 0xfffffffffffffffe) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20000000, 0x4, 0x101}, {{r2}, 0xfffffffffffffffc, 0x4, 0xfffff, 0x5, 0x100000001}, {{r3}, 0xffffffffffffffff, 0x20, 0xdd2380a15e457aca, 0x4, 0x3e8c8537}, {{r4}, 0xffffffffffffffff, 0xb8, 0x2, 0x6, 0x9}, {{r5}, 0xffffffffffffffff, 0xb2, 0x40000000, 0x7fffffff, 0x5}, {{r6}, 0xffffffffffffffff, 0x0, 0x20000080, 0x1, 0x28}, {{r7}, 0xffffffffffffffff, 0x0, 0x1, 0x1, 0x401}], 0x14174fa1, &(0x7f0000000340)=[{{r8}, 0xfffffffffffffffd, 0x93, 0x40000000, 0xffffffffffff8001, 0x1}], 0x6, &(0x7f0000000380)={0x0, 0x91}) r9 = kqueue() kevent(r9, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000005c0)=ANY=[@ANYBLOB="0037d700d100000000000000000000001800000000000000000000007d8a0ab9d3765f25ec46c877158188c94e1a00127a461a5fd34f55cd323942ca6a3d0c4cba8087e7fc7ca7353cf2f555cd96b93ed2d7141b9a79fe25c9384a3d"]) kevent(r9, &(0x7f0000000000), 0xb4e, 0x0, 0x10703f, 0x0) accept$inet6(r7, &(0x7f0000000000), &(0x7f0000000500)=0xc) 16:00:03 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) chdir(&(0x7f00000000c0)='./control\x00') unveil(&(0x7f0000000580)='./control/file0\x00', &(0x7f0000000240)='c\x00') execve(&(0x7f0000000040)='./control\x00', 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './control/file0\x00'}, 0x12) 16:00:04 executing program 0: unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') socketpair(0x26, 0x1, 0x401, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f00000002c0)="c496c723df19c27643cb328ae96d32659139b5de6805a12f3ea9f2553346e923e0b07d0b6270f75abf12dd2c7cdd632ae034173b245222cc492917fa604b6fff5085ea75f4a3e21ab6e097f5d4f061a11cd9604a7677599b5181900022f687638b7b21d3cb6640836c28cc23e1666a42cb6d9ae5c3986124f893f018c86f3ad972fa8809aec92ed45943befb1606ae600ba392e5465460c03777a262e9f5d7eead738d", 0xa3, 0x40a, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)='c\x00') socket(0x6, 0x8003, 0x8940) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) 16:00:04 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x80, 0x0) renameat(r1, &(0x7f0000000980)='./file0\x00', r2, &(0x7f0000000940)='./file0\x00') mknod(&(0x7f0000000600)='./bus\x00', 0xc07d, 0x1b00) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r4 = open(&(0x7f0000000900)='./bus\x00', 0x200, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000580)='./file0\x00', 0x8080, 0x1) pwritev(r6, &(0x7f0000000440)=[{&(0x7f0000000300)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="fa7b91e9a79d8ed17b437ddf652b5980de5d385422a5ee4a35e2ca5b77d5563e1fbb3e1ca4a31cef7f0a1c1d567e", 0x2e}, {&(0x7f0000000340)="f40de6681e5aaf0bd0975cc229909cf969b32bcb840dcbee2a035a931ba2124fb2ad8de84195aea5c96fd38fbecbb9efd5452db478af22eb78ad8420afe1be815ef2599bb5f195e82e8bf6f459285642fec874401b20964d64f927fc14d1d1f19a5f9dbb2229909700cb1caa4b427720f799b9c9f6e2865f05a283272ff4fa0af313c6aac0b3e87928d4eecdd5ea62b4ee7e", 0x92}, {&(0x7f0000000280)="1cf32d7b17658d5b7c382a815dc3053825a6608bcc1418e79a546c9c0b44ece7ef4c691f672143bd2544c7a508a37cbb69a65f584466bfd17433ae222411b6ded75062db0252444ee7f1d26d159207328404ca399644a924e3c48050f7abfe0989a988b26cd5144b4cb6630b020694ba25a4b8ce251d", 0x76}, {&(0x7f0000000480)="cd42664362b39a589d79750ea4a87caa1784f6e65a6108770220bbc0bd9865f3b62de92cacb3b179dfec831b99e9f9bfeb8b7b644cc8d59cc2ee7404cf9cabb5396f3002da26b9f2847a8bf221bd17384218b94293a6cb058dc9b2f633ddda7dd77321d8099011566f7abae07b99b6aeb36e7ab6ab97f673c0ea8ae5d69b6353471cd73c3cdda520fe5778795ad842ca8e45cfa45e51b34b0d54ce97f0c5d8d2f491c6d2df54065a1c2ec4164835ebb20095f00933110fc856b7acead5bc2880bda6eb9e", 0xc4}], 0x4, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) r8 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) sendmsg$unix(r4, &(0x7f00000008c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000680)="6599585fc5a2491ea9da20b73e06", 0xe}, {&(0x7f00000006c0)="dcdb9acaed56c085d89d94ba208ae405aaa49316e08ef8efd9f3459e9b26e9f2e5d113663d4e51a2fcaec2b7de926e4037dea6ca9808f0", 0x37}, {&(0x7f0000000700)="cc0b925a4d4f8f482d7c166af98069fe5511e8b44b4db432abcce40d", 0x1c}], 0x3, &(0x7f0000000880)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x9}, 0x8) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, &(0x7f0000000140)) 16:00:04 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0x81, 0x4, 0x9, [{&(0x7f000018b000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6ab}, {&(0x7f0000035000/0x2000)=nil, &(0x7f00005d8000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000171000/0x2000)=nil, 0xca5}, {&(0x7f000031d000/0x2000)=nil, &(0x7f0000021000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00007b1000/0x1000)=nil, 0x2b32}, {&(0x7f0000493000/0x1000)=nil, &(0x7f0000686000/0x3000)=nil, 0x80000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000540000/0x4000)=nil, 0x7fffffff}, {&(0x7f000036e000/0x4000)=nil, &(0x7f00005a0000/0x3000)=nil, 0x6}, {&(0x7f00005a5000/0x11000)=nil, &(0x7f000039b000/0x4000)=nil, 0x2}, {&(0x7f000008c000/0x1000)=nil, &(0x7f0000524000/0x1000)=nil, 0x3bc}, {&(0x7f00007c0000/0x3000)=nil, &(0x7f00007c9000/0x3000)=nil, 0x1}, {&(0x7f0000229000/0x2000)=nil, &(0x7f000075e000/0x2000)=nil, 0x9}, {&(0x7f00003ee000/0x2000)=nil, &(0x7f0000778000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000078c000/0x4000)=nil, 0x8}, {&(0x7f000048a000/0x1000)=nil, &(0x7f0000385000/0x2000)=nil, 0x4}, {&(0x7f00001a3000/0x4000)=nil, &(0x7f00007c3000/0x1000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10001}) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2010, 0xfd1) open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x48) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb, 0x0, 0x7fffffff}], 0x66, 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000180)="2b33aa60fd68681e04874f3a79fba5c6ee6e6a8afdbedba33497d53a79960d64d8cbf67d11a8a8e8c07df4a32cdce3444bccb766220b123b57db4b85612e8df3ddbbf79aeaa9d12cc215897eeaf229c12b121dd1ae71dfc905511ee37363b69031f56539289227461690b6b6af7889a6ef41361ab5b6cd6272c405ac7f54837769f950fb19ed007040c10807d43d67abb13ab69105a8e95791e454b49420042c85eb43b1c6cfa2e9b07f00134b6781d46d836f1ce566fb", 0xb7, 0x409, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 16:00:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) write(r1, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x0, 0x3ff}, 0x8) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{}, {0x2d, 0x0, 0x6}]}) fcntl$dupfd(r0, 0x0, r0) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b000023270000000000000000010000000000000000000000000000000000f6a2287f433f", 0x2c}], 0x1) pwrite(r0, &(0x7f0000000140)="24be96d5b92d5d425970fcd02cf716e7e358706700e7962f99fa03057770c6871dcf61eab7707ffcf639224e132c1cde016fdba0fcff66c15bbcbc88eb641b933d365543aa6b8f052c03e2e3d440faf668745fa8428d65d78e4e1613cb54ac0993828e3aed4a1232dfe8e7ddc578a7766c6d129eb0ae4115a67625851849af454ac316cd08d76488e11202ec70fc9d6ed839067025ea70dd84e62c1cf1f56d2855e64aa6e02f68cb9c10b65d65d76e529e1e38fdda14f50900dc", 0xba, 0x0, 0x0) 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00", 0x100}) r0 = socket(0x37, 0x403, 0x3ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002003, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r1}, 0x0, 0x8, 0xf0000006, 0x2, 0x319ad307}, {{r0}, 0xfffffffffffffffd, 0x23, 0x40000000, 0x749, 0x3}, {{r1}, 0xfffffffffffffff9, 0x20, 0x10, 0x5, 0xffffffffffffff6f}, {{r1}, 0xffffffffffffffff, 0x40, 0x10, 0x227, 0x3}, {{r1}, 0xffffffffffffffff, 0xa0, 0x20000000, 0x1, 0x7ff}, {{r1}, 0xfffffffffffffff8, 0xa6, 0xfffff, 0xf11, 0x48}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x5, 0xffffffffffffffe1}], 0x17, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x4471, 0x770}, {{r0}, 0xffffffffffffffff, 0x2, 0xc0, 0x100000, 0x8ae}], 0x7fff, &(0x7f00000000c0)={0x10000, 0x10001}) kevent(r1, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000d40)="8624b8d04d2854424f7d7bd1dc365017a32f48e77275ac336b06c29a6177c13126cecc97ed237c4d00cecfb9f4c2fa77705b72301ed6a64a45ce65a6cb56125e91f37c7624131567ae2e0a2dbd431a1fade60e98768afc810783afbda56010490f866cc57607ae5fe6ee4c24e056165d7b9296323ee13a81cf4dea69bc3bdcbc472a17d2c969838cf38d97627c385669f33ca5ed9691c63eba42725a4709eda6049c5d273085f443380239730dfde5da80b9b1d7b085464bb5bc865ed2a86ae755ca120923d553cb", 0xc8}, {&(0x7f0000000e40)="d93ea13190a804abb3beac5d829f4bd1621f5ed4055dc856699e7aa554ace40755c568e097edcded63c53e4aeeb4feacf59015aaad219a7c7995fdfd5b975584a7148dd45327d87754bb4f6f1fad9019609634ca0fe906496f78c49f61a20d86b0ef10d07373323c83effb4bb3f456c96b06208357beb8fb05f601b0cf721170cacd", 0x82}, {&(0x7f0000000f00)="0baf7c03148bd736af2db856d90b2a7e1ccd3db78aecb514df2e1cc017a0530302a1f51c9590fba6c1556a53c5b3113a1c12684f5f9b2393f1cb1d1660d323c015b89118ba60991c86f6920ed242bf733955265c5d158dbc78dd90858763e7ee15df3d592697475000f48b25d829902310d6fd5b43408b724e979f5b9ecd9ed25cb472549788ace219ae804e2debabc513373f98fdd0df3c6a862997dbc6d4407270660618e08f4bcbd269209f74ae2b5a039bf63b29c62c00b6ea1df12e8383e7270aa16406db8242c471759c81b52a3a727e5783231b0c3064ed7e370486682d220324846ecea03e5f42138a87770b5e6230e67b1c23", 0xf7}], 0x3) write(r0, &(0x7f0000000200), 0xfe72) r1 = dup(r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x5903, 0x800}, {{r0}, 0xfffffffffffffffc, 0x8, 0x8, 0x4, 0xff}], 0x20000000000000, &(0x7f0000000100)=[{{r0}, 0x0, 0x11, 0x20000005, 0x600000000000, 0x3f}, {{r0}, 0xfffffffffffffffa, 0xc9, 0x40, 0x2, 0x6}], 0x1f, &(0x7f0000000180)={0xd09, 0xcc}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) write(r0, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953bfab9520ecd3492df6d4997f91174626191650f3e90a9aca4b82e7506f6eb1993339e82ff5c3289a85c984541cbf4de7543b41d78f947701aaffd974f031fe0e3c9ece584ea663ad19fd80b2394e221e5c3834ae7ddb195e736361fd4b6273793746902bd5d98187543bb094b9036aaa208d3325c5c2fd56dbea0c6cf1513b35c9ecb827b06f73c058cfb4e24b86d10824baedaae8d69153f75c2456088cbe5f1cba4fa09ed4b7cc95ad408d7c51c480c8ac14964698ae8cf1e6279c09e9efe2fc2d1e1e9d8a42522d36942e3312442fb1f312e6bb6f32c8cebc941e3f656991f4c9252795cdd720073f5e1b225fd5b60e450c8c14fc85a776356e999ead9d1aa76de69f6a9e7b66eeef2af155ea68890504f9b553dc4373f991954fb0e4a1eccb6473153c97615498d24ebe8f68ed1f76ca2985dd575b9e83c5243d108243c89619b490a4b10975b081f7f954409516f39bc164e18a08afa92302c79cbe9302ca23c26def1a80f857ae82756354efacfb2cdab12e1e7c38c21ea3919a3f32dfeaf93726e7175a856a56a3239cfe36f17bc80ff10df0643a8476528f0a6f8ba1433fa42381b168575cced89463901e440cd812fa398135a4fa784ec5af5a21d88ec61bc1650bff4ff17eaf5996d591d95132f54a75b764e53495a9af476e6cd0c46add97490049521f2e8d8629e56e951b3f93bd4f50acee23e1b2173cc612c54afe8164350eab54d085d933bb335ed4e4f9c148e7d6250935353012c61bcfb8e6965b67c7c84309a6b9385c363074a36f451c556c982a34af2608752f869d1583df0db4f6be9d82f7f42ff42dc6c3fcbc0dd37b8182c41135ec08fbc15d9444b288bcae383aa7ff843292a3eed2e4ac191b27ab6889e4dc7b4efee1d424fe22e6d35cc08456b8f2024672c040d826970b3cd0c6cb6e18f58533dba3558afc73904a205e97719d7e2815289bcd3c8de7e987ee21fe9b1fdbbabebc2406e709458aacf3e8d3bb1889d0ab0d07d90a044265b1ebd1846252cb3a0deb90bad21b5bb6096ab5a9f987bdb4e987f5362876919bb205b67dda5430ae33848612d8447b5f6ad02292072d429b646f2e790156eb615f94d80ce38b9d4b0811d32d9b164af1f3085ec33a38423fc95373251a4b81ac097d16d6fa9111c63ad777c1afd2697c946cb21343b82163fd413ad5054cab5a906b12a18c5603b8668dbe91bad16b5a92ad4e19fcf9b2f060dd6ee629e69959ac4e008a8baea1811972438890cfa0009c305442c9de8daeca0d7e4ab13464ed10592a17dfe53cc72683934294a0bca0bfcd7577c4d3d9877d3d2ff3ea91e00f51bf11d8a02136913aecb54a503f581babf5cd4c8f93678a3d242f78e683f462656e22074ff3daa8744c97370bd9ef4b9ce8d2e8eef7cd21ed21789ee1c39723c60a68a60e241c3407688264b1d9c9c13fd58777d621a0ff86d7f816312c5143725509a3d7ac17baea2a1e789ad9e5a18d2109d3fc238d1bea61b8b8bf74778df74d7e16282f6ce7e978aad191fb1fec8990b627105cb03043c1016d2044fda90041bc02c031ec1316147df0e7da87a9ec0490215ce1368991aa48e1f08fb6552bdb85243f062ee83073a38aa5d2cd2fa51405d8dd95555ac975b883fd343ef52ce1acfc6d0e7da3b73f2d04e7d6c843fac55fe8b562ed30f72aa15a16915cca843b4f084bd619b59068fe8d983f4478cc0ff74c809fa56933decb982f0c487333576e57215c1eb6892ef85467197ad7bf25e278b041f6212b349d7f5d92e52c1c63a44101d47cf0fd8087039b6553e14414a1da338c5c216c9335bee2a9b351af61d42287b1ec6fbbbadedf2f76b6fe476b28c4cc617cc2b7e1f3187ced3f979d5ea56c36b76d9b078b1c8ac41b3a80e8ace7679de5d4566fdeaed3582386c1e2301e807b410af3c4d9e3e9b19b94588922e3c32002cd4082448d7f57c34be73eb40183bcea2c4eab64d7e4083b81b96d8aaecf6c8145f84ba3a8bdd6378ec6acbbeb0079ef5b80224137685666b0c361df04e0b49e627ae4e2043241832168af1d76ec4eb92b43bea5cc5c2b81ebef67d2554c01fed67a92ff4f18642198f0b6cc8a82eb2220beeb77675c57df0cd4a3979a2825af0ad8b40769b988cbf68b30e94dc26dfd192ca4ce8722100a4394e991db6924eb6bfa3e2d8461a58b64b59055fd420b7a1d870e21ed95ee4ab56f477cae53c5ff3c2983db23c56313e91c5c696278b89709f10f4f190ef26c38dc8060478463f3e94acc702a0e5e6b3ef08b5142f59baa19ebcee23360bd21f4b69779b7e4b22c3091cbbcf0150602ef06ad82d6bb6f47bda77aa0bd28593d74c9083897fdb74a0606a0541d97587fb978f6db90d6eec9692f70f6853aa8e614086752e2fb5d2a2faf5133be67ad441fb1152de1c52290b1889f62e2fc0cd93d0d6d4f4ec3cd8542bcee0797bcdbe1d717cafd06945220d716fe3689f4fb31513e14bca55818308cea34a40b649096c439c650840736a352b217e10c4180511ff14090d1f3254b2e004746189dc36cc4d7d038aa274f3ea0fc632cab1ca0f9f420b597927de1a0e34165c9ba0c9236bde8c6a5d3cfbfe4a5b5488c2f9adeedfba8424ee222baaeb835359cbe76a1d788453024b15968d0f4d6db4383b563b24c73153d3b8671f7db867ef4a1160a6073a4287bac4f969e9bec4c9a9c1f8bbcf12671d657931cdc0a75896db93a0598d50227bda4ceb514d50d81bcdee1a282f0a225ee433ebcb32fc8fe1fd9ed6e3fa8064875e36e4c581de479351d6ff3319c98e3f8e111d7efd143cd1ce23abf48b06bc16ec2fbbde9c3ee11c5eb9fe86d9b449279bc6315982922ba96f4502c7a080dfa0fcd1f3763c0bf3b6c0c51cb415a2608cb4138a5992e47a42c135dd4b1b9bf0ec77d10bc409eecb60392441faf5c3cba3584ac1615b933fba2451f4e39fabafd401a8d90025fdec8dd2611ebaf1b617060ddf96ecacd69cca245b866d5692c918001501fc3cb5cf3cccede80e57c71e71b8dd644d4db23045fa52940d867dcd9127f37009f8ed9a86c8a9f50bfdfcb20c6df724ed2b81fc760600f3374d95d9fd45f102a26dd19c4a26cbba63e6555727f4208b29e5fa18dbbbb2d4cd1838bf368d3eed8d69eeebb2180870f62e64f80006a958a7ce9d9a1794a1362e2484a2bcaa4405995974be48a353b783411b8a4596c8a45b3f064422f5d341fa1d6821033409b3c8eb79a193fd1ad3640826f50dd0b1a39670311e2e9c3a995db026f43ea9063d96721bdaa8718202701cf26fe4d8b3a960efd8ce44db07e25f6b72729b0c9d6dcfd2ca76a75a730509f780f6792a822ce1cfc9472c431b6a8afd8d1b2046804acc18cd54ac8f3d61976c6b9bd6383269b4dd412a31c5a823b45cd5caa8142dd04e5c13e5fbf6c562345092d747b8060d7e3e0e4a362792cc61ea89670f4869f66f497f0abf70b3eed2f1d1b9c820709cee26c12b673190e933e83a57a23c8bae9b7752ae511712edf8954a8b92eff55d6b45d1de35c478af773070ebb3c400134266926744d98c5d06418ba10736db12c540b20b9adc44ac45d4639764918119f2ac172211110ffc700540c7063620d5e5c47b5b9e32d4fdcde46cae5443b4772574b8c46f049c6eb2273f66824fc6853baaafeda8cc1d778d77d8095c149392459fd0f42cfeda8dbb13b5990e613ef7ef61fe73e5ed5d3ba58ad621f34b1ef969ecc27f08f260d0802d5d1a", 0xabd) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x2, 0x8, 0x5}, {{r1}, 0xffffffffffffffff, 0x20, 0xfffff, 0xfffffffffffffff9, 0x4}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x9, 0x7}, {{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0x8, 0x4}, {{r1}, 0xffffffffffffffff, 0x80, 0x3, 0xfffffffffffffffb, 0x2bf0}, {{r1}, 0x0, 0x90, 0x1, 0x6, 0x5}], 0x2000000000000000, &(0x7f0000001000)=[{{r1}, 0xffffffffffffffff, 0x2, 0x2, 0x3, 0xff}], 0xad, &(0x7f0000001040)={0x3, 0x7}) semget$private(0x0, 0x4, 0x8) r2 = syz_open_pts() close(r0) dup(r2) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) syz_open_pts() 16:00:05 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') r0 = geteuid() r1 = semget(0x0, 0x1, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x1, r0, r2, r0, r3, 0x40, 0x6000000}, 0x2, 0x4}) r4 = getegid() chown(&(0x7f0000000040)='./control\x00', r0, r4) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x7}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:05 executing program 0: r0 = socket(0x11, 0x4003, 0x0) recvfrom$inet(r0, &(0x7f0000000180)=""/233, 0xe9, 0x40, &(0x7f0000000280)={0x2, 0x2}, 0xc) sendto$unix(r0, &(0x7f0000000000)="5001050260000004000000011306ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff000000000a1c1ffe59e6efc400008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b3272d78b2e391098a18f83ea65f3482e09", 0x150, 0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x37, 0x4003, 0xb00f) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000000c0)={0x10, 0x44, 0x4, 0xfff, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x457}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000d7e000/0x3000)=nil, &(0x7f0000dea000/0x2000)=nil, 0x4}, {&(0x7f0000c1b000/0xe000)=nil, &(0x7f0000f1a000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000d02000/0x8000)=nil, &(0x7f0000e90000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000c3e000/0x1000)=nil, &(0x7f0000d6d000/0x3000)=nil, 0x3}, {&(0x7f0000cca000/0x1000)=nil, &(0x7f0000f16000/0x2000)=nil, 0x1}, {&(0x7f0000eed000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000df9000/0x4000)=nil, &(0x7f0000f26000/0x2000)=nil, 0x5}, {&(0x7f0000d14000/0x3000)=nil, &(0x7f0000ca9000/0x4000)=nil, 0x7}, {&(0x7f0000fae000/0x10000)=nil, &(0x7f0000eda000/0x1000)=nil, 0x1}, {&(0x7f0000c44000/0x4000)=nil, &(0x7f0000fa1000/0x2000)=nil, 0x80}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10001}) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom(r0, &(0x7f00000005c0)=""/147, 0x93, 0x40, &(0x7f0000000680)=@in={0x2, 0x2}, 0xc) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3d, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x800, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000040)='./file0\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9}]}) r1 = open(&(0x7f00000006c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) dup(r0) clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x80, 0xffffffffffffff3d, 0x9, 0x3}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x80000000002a0, 0x9}) 13:34:12 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x7, 0xd113536f7fc5ab92, r0, 0x0, 0x0) sendto(r0, &(0x7f0000000140)="9e5a0a0e32172913b4d4aad403ab1f9f002d22862c4feb6a70c6b716adaaaed61bcb18aab3a1dc839076f03868e154cb90cf1fc6dbd626fdcf05e5358e8e292bddab7a300549b7eacf84584ab64d6ebd09f5221a5a1740f19be9ca6e170eb645f05bae66069291fd1b318289f4392eb5bdc9c0bccd4e85b139d64fbeda9e5a128657dcd9e9b747b2aade42d31aa1d2b4b04a7a1edeb66f3ce767caa6d11bfe3380862b5706d72d7bdfd597b43f2fb7fd07e14aa13e7154225478c368f4ec06a4ed508e8741f74c6441eb794ce20485f1d08a260e1854c427fd72ee2a60df1d51915bc939abbb", 0xe6, 0x400, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f66696c6530e1"], 0xa) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, 0x0, 0x0) 13:34:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x69, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x3) 13:34:12 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x1e, './file0\x00', './file0\x00'}) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:12 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:12 executing program 1: r0 = socket(0x1, 0x4000, 0x3) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f00000001c0)="4b74954c", 0x4) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20080, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 13:34:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect(r0, &(0x7f0000000540)=@in6={0x18, 0x2, 0x7, 0x40}, 0xc) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000005c0)={0x3a28, 0x400, 0x80000000, 0xd06, "57f7eccc12ec59f3a09b1a6d90a33639b911e3e2", 0x100, 0x3}) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)="26e94e5d77f1503b4497faf7c35a30e27496ac97aec4a0065c23f2ca7c7feb24b203e19bfd450949856b6af62e48735b966bda7544e856df3753", 0x3a}, {&(0x7f0000000340)="8ee3201279206e95573b524c3784eb0eba4b7b6bbc6fe1ebc9646464683236fc0747cd8fb707c9f0057598cf6d8dc1545ca6869ac7cc9f6a870065bfdae1666c0027d46ecf8a02c83bba8fca696ebdab8ab6730292bce570df833743041e125a2febc00f362283c7b4a1986b1e5c56e2dbe6675979efe3954e34a0362ed90471ee8eccb6eb6469f49fe3c06cca1cad46ccf41f1a3eb2201832538e3981e4f1f8c8ba9f271c54e88ea3a809", 0xab}, {&(0x7f0000000400)="51ae2d9436841ec95853a5402baa3bd2787363af2897d0de3dba6036a817d74a2f253ed0e91e5a294d8193401a8aefdaf2f3fe7d4dc72964cba0cf20a752d1c64dae327f158dad087e2d13a47731d500004864cd6276481bffcc49dded6a7c9430504da2e4", 0x65}, {&(0x7f0000000480)="cbac1d399e147923631d7a38dd7a03e39f367c1254ec7bfcf7afc923e595c45a407622dc01bd4946184173c2b0fa681706a6befa911d874129d3e1b6b4e612b045806881c1928a1aca1bc3abad688b0121d47d41a3cee64806c84456c497c728be0788fa97308a0f96", 0x69}], 0x4, &(0x7f0000001380)=[{0x90, 0x0, 0x488, "1152b5e65f735fcda8bfa15975f35052a1452949db8054a546a86824f23e27d80e9fbd7744da1c042db149f16da1df6e4cf8336305c41f784490b60138bf7ce8f3c9dc2f619b24e4372140354693893f89dbb3a51de1d31383147bea5917368dcd663ab3d4ce5ff1f67531d6c9105edde23cc75bf905f90f8223a1d3e0"}, {0x1010, 0x1, 0x3, "ebddf3dc41bc11f00591f2ed1ab988c9ceadf1e1bdfc597d350e71e6be4e5dac73279a9263d6836f78de4578779aedd6e8775f5785806c626c27407460b5ce581cd5de5beffc9d31e4fb11edb7b602c92e0681459cbcbbcef817752985673e1769d76dedea39e2a50b001c440d1012e57b9e9019c47c20ca04be4c64f243625fa263811c7e9013480d45e47e52ddbace42e9d070fa5ce8405dbe104ccfdfbcdd12118bb688ec5b354346ea69cea83853103f87f465eb8ad9c03bc42fd419ca5f3d0e5bd9dfeaa26fed55ec65b76afb1886894d2cc123f5b25da6ecd0a8a8c5372086349c47ce7892991b7fc62ff553fbeab4d98418d9df4809c32f91695c917d23c367d6c8e2ff8bed44cfb9e72f988c73c91bae3c776528c74fc0182beaa2a624f8fa7374fd16e36d0f0164e43b9b24d5d7f33b61847ed5403f2bf4aaf6af7a83f1f68d6a29f79d376c2889d92e1845a038d4aaa4cde908ae792b623b5a9b605d98d22d63d55bcf481c7b93a4bd44b91a4c76a369fd8dce2007f8cc0e31f6a7a9d5df073ba17edd144ad68ed7b5f45dc8b96a27db782131cf4f6fb7600892a1e0f32f51d87c1d7bca78892b107a8d246914325f34c98f2a1c8b4cb3ad246dcf1b38fe8e7d6082bb64cfd2610a99f56241ef04eb87671d06ecffa8a24b17dd5be52f48ef8536164505ffec161a842819dc662f9cc0390d9f6aa7ba3d3d74cf700017652376857bbfb756bc62f46f20b1f567541ed701a27b73e10dabe949cabd71aaea5be3820bee68512a74bd49cc76b9a70d765dce154c713a763b18b909fb16cb4c24122b94dcb2237bf34fa4fca98a061498604bdc68f47df0a8f8ced1032394141667b6bdee99a166461bc323690e4f798f29bc5390deb90239e10269b8e0b5deda7aec6d06ac65807066fc07de1f092d6487a703ea0554be3743a60d1132a614592478a9052ce03c276d62d1c0a76238cb0d934b169240a20e924e92f6fbd6021d98166f9b2b38cf5ac3bf09e86eac51c20b9d2a8779b034c5a56cf897c6c30c827b9aaf2b4cd07dfa7f06e52045b59f434b6d777404154cbbf6d6623a2b681db7891c6f50e6551088e675c8dfaf870ccb0e015f3bfa7c85907cbfce5dbf5141340979708fd16046c415e4615146bed6ac7ed93569955522d31c8380ecfced435445d660ae67f000a6316cb4f3afef5065fdf2749ea0e1b4e44fe1211f6df2dcdc7a5fd6c9adc336d8d7915b44cc3f42508dccdf843e5ab99130be69476109c3ee8c40a0c0a0df1de7747d273f8fd3f1405ef9c1ad45d8592b6716778bcf1596988e7f453a572ddd97655becae490750b8260d80587e5742778108c32f587a8f9ba1686393320dd346ccd708ad43727a6b1a26e490a32404de8bb967b3be4db38d63897b3ed14f3e0c7a9ac9c05030ebe7fa9ccc7f7abc88dd0311a7c613740678c068e841ec8e415c3684fbcb4f5dc7528118478bdc3208beac5345e318ad16892b90bcc30bcdde90297121104dc43cc99b26805d8f790392dbf34046808fad5ce3951f3b69816c3c57449d5d532b8a048e5376cb56222e3e1a00dcb40b1512c7eb78b12bf55c44a9536f921787c211b3de1cdb4aabba6e1f22a14ecceeb79a25d399bb47d669cf77dafc3423ef6e7f20bca18d11fa171b36a17e793d0adcf8046cf3d574d1c0cba9cf63c00291e4adf6e36ae839b848d6d666365e10425d1db86ee3fc1af9e49e5e3ba572d17ed20ab858f4f9424c3547b549358fe962224cf458872c91f523946bda939886bdecb23b3566748193908781b388abfb6764890f60a4a1f85fb7e3f540d4d24f284c40140c0b7f7b828e9cd4abc97af7a1517b6068f1b373c4ac8ccc7db63cb48f69702227561836733f9283fc2208e7d35946b7644b52cc2e0d738298c11485fc20d2f9c95a092350b53d6313ba7fc8c571e31320fda45c2066aa14b4e2df8c3c18e120c84ab4aca77becc06822cd5268c8f61a2d4eacacaaf17f830483f3958bc56419ff0902509df83cebfa5be9311132c3c5f71c50f502fabd4da25572292c5b42f5f6e092765686a41a8af0822ef46dc12856ba3495fcef21ad67c17a2b4f85aeab844d683a75b276ce1ca5ecd3da41c097f9f8b49a226a1dbc3270751fbd5463aaed1935716a4f4efc82521e689c538540ba7aa1ccaf7028ecdd9f36f402b81db01de0fc2050a22f65fe03042bcab8e8e17c709eb18955d568abb376be691bbd96864d815797c98a1886e46afb0243f7d3aba395e986b14c0d1dc6e25918be41415330cbcd89b6eb76943f8727f903989261b29bf5b1911173e70e85cf268dc3642c6889808e29245767f9c6f73953a10db1850dbf79860b16328a321a16a5929240adab3b25ae835a7744ca7324392147af1e446bd10935942f98b93c5c9c3651186de8a6173039d84d7e0a7e3e3f222d6ea70c87d29a2ff78a1d080af005219f453104df4f6b0f434fb68d69e3e9ab81443f953fa4442a51cb51c8dc4259627c398609afb13ea0be3aabad80fcb558cf9ec38e073135f91e5f4254af4c494a68aba2b4591585468e223caf79521f708c9319fbf604ee006b0a70d482fdd47140d675b3ebe7d00b1e9e3a9dd8e0b510151eb3df777a2c3465ab1f6b27e7b47e2c3a2024287a0d33ff95c9c249bea2cea1e6f5282b846dab2b4b678fb0733917a59de12e1e844e66bd3c61052720a1ed2b55e0db4d2c1bf6a20da3ae5661a975c964c9bc80ff0c0907383b7206735c5cf6de937ada4999301c1c8bc9c793f632eba1b84294210e6c484eae607ead3fb0574fbcc9090dc144edbb2d0a47962060eb772253b402bf5a9719576f70d3e61f4eedf1deafd0ceef13c7424b182f4703aa8b47903237e02f25adb582da0f061f5999897b0caa6f8b4214add5dadb3eaa4eb0303ae48dd650840fe271481d0d72a023df37b1493632ae4f9d67fefe00cbf4dafc5470a97bbd1d10f744aec4bd6b6a388b10d655048c3d8e135a5a2d4360fe2f532549c6c928b7b7c987077a6cf538a7dcecd398a2f9109fccbdc402db52eb82e21579cdb4d2aa2e4f9259685c1b94153c92b77359b71171b3206f42dd377479d7377217b6337d87779eb099587d206cf9b343324b1a27ce1b948ac5b59eb026a9600390340fc55ca4b3c3ca2c89949e3daef42633825356d37d860b71a4dcbfd93c58323218abe78125449a382d117185e2cd3a0dd58d224c718516657860fc992d035d5429665891b56f51518eb2c8cfb3613b6d755fbd66f1de76455838c7812f923ce348d9c11f2b1319fe6b19f6bcb80d7ebdcedba117ec614e3fadb7d228be871c587a8264dd074be8aa820f34703bf8b5d3cd886ed9d38708263aa4f0423bc114f6c3c7e93b93560f8513ffc2bd5b567fc0e787fa0b79d451c4d5a0db5b350159df311c4c4f450fe47268e5057dd91a67ce1fdd1a02d28f2dd99cf20ac92779877f77564c0e8b002453f35527584eb19f4c1bdf9cf29f86641785b74191222e50664baff09065522c935684a64ed4e5703b5f5b2ceb5427fde2d12675cc5b32428df0bfb55cfb9e28f99dfabd9a26697429d4264f95d787ee100291db2d06e1da43150ec89453e5e2735b56f47673769c8e7045f222584965833c2f6b0a64d470a8b5c30e1de49f1e269da7f4918a3c5481d00306cc66c13479e9e33b4a71bbccd955e7321188bf476e8d9aa8b0d78f550b6c41c4aff63692ec540d56c4a273d9e5f87a3df0b3e28d2780d32e6b4ee531a039d774be156f94bad4c32ffca1e82dd044f6696b5496e2c365f87f120c7e388c8e81bab44e4410af6643e25aee829624eb30d45fb0964d9944d57d1a9f7d7e14bd0569a668b944855222a94ca1157bc703d3a924f919f259502c942d65bbd04a76eb7cae55672e7f7ed967bcc8a19a43e68dabbf44bd831876e7630883cf8cfa9e6172d5cb3e7c5f6d16d1f40d3e1fa8a65b9eed4570df6c316e8b8f70382df46be4295c1e189a80248100547a04aaac54cce9a5e62375ef18db6d1afe8b07f3fc0c978ca4f011c2035d8031e9bd6e6d2db7852b1101fa628b5a681e17abc8a2667734a4979e25c0cf8934d6b335e47f72c4d2791f4787219e1ddd0926dee04e44b5e02fcf2928e55f47555efe8bc97979fbf69fd22f6d00d3cb80e80920a5fbabe60e56cca2d58f7a38213e9928d7b20ef25ec1ff37ee93bf9bb31d52a35563ad5909a8e6b9bd873e3418b8dcb37441dba641fdfc783f578414e004a321d5624ffdde22f84adec7fa2c87c92fbe9a0267c33ac1be3ad99765835640d62f70b92000907d4f72971f0a80b08a810b4e0350ea6ffed6f0916fb5956e1fa6ad8a3b87424d3d73aa8864247200adbdc19e79a45b748faf4babf105cad0d439ea40090881b83ecce30546158da7c84d4118f7b3b268922acceaaebcc0f8a79a5de643937c4d5cb2ff11fcf466886e00f1efdeb12e0b878979118017c300a84c50c454c464e72bc385cbc4510a2741de9787951252d3c5cfed50c68d54d8e09b520c997d80c75d6107a856e30f15f1a3d6f9fae3def796161411632a23e8f9ceef3443f3d2a255f7922342a1165f56902c884edeeb4abc8b73e03d5a6ca0679e0d54ae184f65576c9032131bb41181edd1f11959b96833b9db0e44c07a3e9448674a298321788806ceea40da47dd45c26d545be9f55f40149c0cdbf5889a4f08ff1f0b08ba91d7b71b75e3925ee2103421748d0e306647576604d990b8a065698e0b1564200acaf6ddca29ca6c869876d32e2697b340fdfc4ffc7b2d78952b98d93cb659268834d0a72c58c58db406e5ba058c9e316a92cd926c436b7ff6f9a62de65ac3da8b299f24fa350217177aacf7fc1921ae09cd4e3874e49fbe2426cde58b83a1a9de78b6e0af53230d86c29d0ac0395102abd95f5b6933b14b2d2d9d6c79607117828e343bd5e0ed5efa9c2eb26ea607c64cc19c7fb3c25f7e208634707bcd04bf1b19e6b4584085b0cb9ff26787cda90fef3886d99106df9b9c1ba292cc9c00671035d68f6a897ce1b8d8bd1f1a591be2e278bff462a9db8d6430e918d002b5f39d45fad1234a0f0d4177037c41fbb24ab78d50f772faf8726286310a84c48bed535f92352efe051882cf24049073d99ee2c804d07430ad21ac5dc8e68d4e2627318f6f936f07fcde031736e6dc8ca1c8255e246217e1ee34ad5bb36ff68dcfec6ede3c56f790b56b2db4ba45a78ab638693a754b15ff00d3ec5165ec00049ad9edd5b0537e8a7147877268e5dd3e350a3c0945a08f6b141cb52120844d53b69e5f5ed871575d9a3ab92d1f8c4b2a8e7c9f0c0846bceda3ed0746ecf307330aeff10f47684305cc87c0fe1dbc068d1fd884eb06367ae6955d9066f2ff01054d716d503f2f307415f48c3ff19b8daf7af7fe264ae7f294ad64da87c8f1620e2bbe37da0ae23703c03be3f45d7266aeeeffaf29b9da0f7eb7b074df84572b594b18a1241e820a8dae09f450572224dd7df4210c3aa079ef7844acca376f2d14945127e897ef104e778b676eca1d4277438668452c7c6e648f972d0c1756f2e54632a0dd799a46a940d044e27c28fd04bd3634c5444130884855d19742c65b0baac00260174075e06c866c6225931298b8dbd6e925adcfac0207721f4ba49c3664bd3e0db072f854f9c9229bdb2611ec8420312df145b4c3dd9133605b05e70e0519a63f30037cbf04bb68b43de90c29e213bc3f47bb4ce3c3f1ae8de3a83fa837fd503bccb68a9ef31b202d70b2395208f94accaba8"}], 0x10a0}, 0x400) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000008c0)=0x1) connect$unix(r0, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000000900)={0xffffffffffffffff}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000880)=0x4) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000600)={0x1, 0x7, 0x80000001, {[0x2, 0x1, 0x7, 0x7f, 0x4, 0x7, 0xfffffffffffff800, 0x10001, 0x8, 0x0, 0x3, 0x1000, 0x72b8, 0xff, 0x20, 0x9, 0x0, 0x3], [0x8, 0x0, 0x4, 0x0, 0x7f, 0x2dac, 0x9, 0x8897, 0x1ff, 0x8000], [0xffffffffffffff00, 0x64, 0x6, 0x10001, 0x5, 0x4, 0xfffffffffffffffc], [0x1000, 0x7fffffff, 0x2, 0xfffffffffffffff8, 0x4], [{0x4, 0x6, 0x7f, 0x80000001}, {0x7fff, 0x7f, 0xa16, 0x7f}, {0x0, 0x4, 0x6, 0x1}, {0x388f, 0xffffffff00000000, 0x8, 0x400}, {0x1, 0xacdb, 0xff, 0x328b1ef3}, {0xadd0, 0x40, 0x4, 0xfffffffffffffffa}, {0x1, 0x400, 0xffff}, {0x4, 0x3f, 0x8, 0x6}], {0x0, 0x0, 0x0, 0x2}, {0x5, 0x1f, 0x6, 0x1b400000000000}}}) setsockopt(r0, 0xca63, 0x4, &(0x7f0000000100)="68f1d68977f5a26321608db0d29b183081554c86db1d1f8887755ffce9f7eb0be0822af459dfd8d3613970f307885a68e93b2b82188673cd741f419316a5a5b5574035a12486658e4805b2814906ef6f87d5f3a3af89c6b9f72a10b9ff681c8d5de046866d3b85943b709f3b2dc72bf047252673a9c9ef1b3c71de51ca42bec19243d38409aec69db71a8abd98e5d57e8a1d86dd2dd75403df300107fa56d6109ff5b84fc53208afe6e580e33440ff241b4eca4fab42f7fb3a221ce4b5cd1f09205c074b74a25ae4b6ff2969fa059c92155f6de84f9496523684ef1ab2af255705f5978b454152c6a214013e81efab3d88e163c12debde326c7d91ff9726", 0xfe) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="5e0a000000000000000000000000000000000000ae8d3c20efe8d45950984c93c579cd1b9ec734f8111b98c31d809b301698a19812e70fdc874512b2623338cad87cfe76f604acff88944b7613336bb3e9ba725697651a665bc686e482d51a22a5cd0efa0b5c17aee0457d55bef33d66a6f4ae4f8bc4c224c2444576d78b2579d88a801e660973ce4f3a06537290b8c767486c75b58d11a3e1ba7e9f460603c0b15b5d1820f7f5886f64ee0c611f97a343e7b6e926d9d7b8f29c84c146f5971ef13a46f9e9f430873906ab1839fec346e378b17471e59316bc5a3864d5108fe5d7287c020e8b348a07f6480bc0eb989e8dbacb7e7b1f7ddd115c6163c9f9d5f05393e1b4d82fe8f325c75ead937e503db8f663bbfdecfc4d6742027ae55de028b2918480de11eaf528ea2d68c5d71b02dd8c48c0d6"], 0x10}, 0x0) 13:34:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1fff, 0x1) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x10) fsync(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r1, &(0x7f0000000200)="810632b1ec385df13eb5de541ed671b2209a2e5988c07c1786892aa80f0f558ed2b179852da75a36cf4ad671b1e1b78be4c710daa718c58bd68d08ae52991f7d6e7bc4710254d0d424b97a8db9be99a7dc72c8ee749e8a377390e84d2aa1440665aa511504defac63a622b02c59b0bd0ee2379c82edf2403b7f5a399c4c60e5ae338942a6967a4c369d1e7fe4acb4377c7d411215278eacb38489745551bd4485f0689765837e08da1e280a6fcaa439cbb8e32075ecf4ef1d15520a091ff148aeef53d40f220c3cc1d54ff0ad895abc3e3486dbdba1bc8beb26377ffb20cd12828765bed00c6a4c6eb84348fcfa04fbec6644e6f3913386ed821b0cfc26eb70279b2c776072f9ae4399034e503015fa7de4e55b862260eadaf19543966a42d4e8b0a51750b339ebeeba12afd5dbf59cfacb167e9c1150f25dca066d5a53267e2e3ea9f3d5587ed5c4016bcbfac597a691facec189357cc933c18a68131a70f282e1e691452b689038355956d3ffb2c6b157dfe153d0250e8f19b41495457f6d50999df34eb4be1bf8607a6f692351cc4c447aef7d55bcbdf0cbb012cddaf2453ed3fcb86208d315eca93170cff346f594e77b7890f9d4c25a0ef6553704645e87aa157e5f1010148122075ad87b672fb66ea583bc20e1a4548fe8a140301c758b258cefc111fae66b735d2f378f15da49a76bbdefae392849a71e1dfa449d5b1a1e258adf773cedfe4cadb951934b2f99edd2056c3e3148502ef9d39c1a81ecc3e750ba17a3ca3e39685a0835e159c9e60c21f489579d36ca50cb2c157fa6b6306dcf9e038657f18c7f51de331fa451416c8f4b3a6b8378957f6650055937bfc70515ed951f0490b491b6cc457a3592fc25d77f2d4cecd108daefea47d9489fe1d8f032cbd98381f32c80df32a0be2da9d1a74864db1d7b84d8eb6f88fb2b28a3f88b8b14ba52fef998748baeb765601c6b52d4024abc5a5eeb3e142ad443bd403a08cbb670a648787ccf12bef7c16330cf46986c41505b83eb5ba3a7395115634fb15c2a367d183162ffcd4e047788f2dc4792174fbebe7ae4e7b280f4d39bdaa24ed1316da7134661a18de89e7e5913fd3eab67c45659f34046b6d942dbfa1efdb1e127787b031d902fa76ce6c6b0115ac33c6bc42fb55460d8453902f3dc515bcaf200f3a40bef0da9b8261a7b831c7554b32f471d3583978c5df51e8fcbec6dd3ffce2419d701a8bdb6801b43b5a4bc509c1ff5f9ef9249d55d36885f1e53914d28225728db8b1b8ac5b64d66336b08579c541ccbd15c0989eb22592edc6c53c58ca0d3b0d18cf094e62520a1bd2372ca14b0917396c073f097a62fa9e85202fca80f6aeae49fa8321213edab0515202b6cabdb8f25623c9164582e65120cdec2855d2a6d58bc0e4ab4c6f8f59d59de3f2eb1e6e47de3e185bd983059a66cef84a9aafa659b57bc65a7b5d7ea6873461adfdb163ff1223cc6e8925cfd0603297b9dbb87e8e77bfaab1f2240729268c4816e02191ccf92f6317fd7896c51e59e4a844e56aa9b28b1900fd44eed4d83bd09ba903a1bedb30d2ba3fcb37585a141f0343a6c250b723150dde1404e19b9ce63403e0f7c6a060b8c49c111f8179d0566684fda243347ec521b3e8052352a7595d68fcf9df32c4647a0355d03a6a12a965b22ac1e5840bdd7cd0ac6aa6038fbaefff8245c5650e3409a3f6ce068b249505f23c522383887403601ebb2961e298229e4fc3be3cf8f9289eb5c7d9cde0562e7362f6d7251f30bc405065c1ef3b41727606a95f221a76dc3aff221a995e56953d904d5de06687d24650da07611bfb386f45744b48695d0908bf9853aa28c11d150716eb87de14f85e053c02dd549c1d7ef1bd36cc2d79e42587355d5e21a10bba48f314e3282c38f845f025f2e3d3061d40d052570106420f4a7eab7efc29e4b18474d525f648b14327b0c8972efed680880c6185bb8e83a20cd4a5d176bbf9ab8a9028a0a25b2e93097c219625031d22c7f8f88a410318b2e326ca390e57796ca33cb8cf0d5fe7dbab0e0201c05edc5a23fd1a1ffdd0bdceb8a9296ce1cfb7d2401fb6dff0ea9d0b58312851512d560451da4b4721dd486ce50fa16375b51b4711dc7b70f4a4558d7519fe8952591b7040200b97bebee2e2d23e2c872b930b80b114c12e2c69d82f441af451c5ffa19e55caba65206f013541ef602890e67c2f1df4be46cb8a7e47e26fe9a6acde8bdbcdfa6d0e50f45a7b44575cd0c97df2f025c749f6b0d8c654b5e10afb41138c29288fd152fb8406bbfddf57f4eb2d6eb5c39a86cd1e5b819f8ef105dfe0aa2696148386f9f264d2d612f811fb2ee8da8efe168321306d80a7a936fa31198d9b1a3d568a5804b959a72ace9b7b7bce48028d70ab83a342005ca0b7fe060aa9007d0e6217e8a2c79fb21304681621c3a1831d74b43d340aafd2d29a44c55315d297ca06bf1797b587ae2ad9abf9a8b8b253a6950fca0d42913071096248bdd21e1740f00f3fd56ea7ab5daf831032b80b453125a516753a8e8f4c7942bb421b938ec67679d062360dcffd4ba618e7caf1def0784d42da24d020f06b5043c0b284cbf2dc30b63ff428330fbb3dcafcda51eed1a51f8c3e0d35abe1064698113cf3f89984e9636c8d13c576cf7b6851d7511d77867038dacecb5796054172f0249db32a0ee2ef2a27644137e19b2da0fdc02dadff0b650eeac3d81215d565984c66cc4c35e2b09a159308dc07941bd32447e40d513ab2853cb29e9850c17e4e81eb89d3dfc7ac89e5524bda4b36fb2fef5a84f2e3870d31530bc663dc9c9715f7432a8f7ff96fcbb7acbca6786bbb804cc15d28f3a76272c649912b4c70d0fdc5db794c9e1f50cd25f475573c43709f363fc153f8bf1d9fbd4a53b95fb1436f0f132e424b44a2e73208473875e6238af9eed3ad7c566abbff416500269cf8463dce43b93cc06e202291b62f92cec6f8dbfa95a76e4d245a94819e4d0d459024174a910edd3cdd4b20ef08e90d8d722c1dbca50d5bb316cc45bc58e06b214067f375a6e831ec90a7dc030c46f62dd1586c53baa8e855ae7aa86f46b12187470c2bd88d271a0d5c5a6866082f6fe69fe28a3c8c93952b9389616a48eae603d62f604d7073dfa435378bf7b07eef44acacbd36ae235aade6070a85e03ce02b17a655856f0879dd7a7203291ebe74d7cb7ff086414112a02add4c5f56f2a1aa85491c66feb4b24bab1ccb6d7360c6c7ec9f46c868e9f721c393cd82952c56434d1aa0b44d236be162e43e6f5d572275d207119230a3f78979ac9704dbe17d3b39395d90b8d96d93ed1f43ad6c3fab1f45b0f89175d8c807cdb1b15302bf92da8b9916f23b85b7ad2393023fde4dd01e77492f5d7cb7b3f3b117d9b03c812bc8d08ebfab831b862c154cd914baa38684080b59d1661f3574c6b578fcf4779739ed84dd374596d89f94a2a2dc7f02eeec83225d1aaa3247a74b698f13470e7607f7dbd682d6117df998209d26e118654f54ad817ec5f6e3177e0303e38db5bf6234d1497161bd0649d70e6c4cbdc1d70ecb156683326f14dfeb6535db3c3494d96f17e6bcd27624c33b4070543b5e87bd7da991007450ee65d1e7ce6905c32145166d8acf9b48b1a3aba9e5195de16351723c7525a731ab7812b5f005d239f3b98bc94a3b21af9d6754315953ab534d39bc86fbbab9ab81cf06b368d4d9b8af7c1c0a8b72de13f719d4f3a627aa3f03027ac2d8d8463345d44de0dd55f93dfe148e865c5ea0c8fb55dbe42020e9b2674f53c97c9259ff71f0e8158d3f15e0407fca46d99c8ba3e0a495e8462e2c86465e31c97f73dfb3e3fdf9292341298c487e109b6def28876f24f26c5998fd549ce93315987b9032c493c6deddf5064c3aa6b748232866f7e373bf5b06102a84e391bba02403194912b4c4807db2fdde491e1af7edf3ab4c7d703953cb3d0bab1a33bcfa54724f68a2b74d9caab93f22615eeddef7017453f5239c5ddf7ee7f408cef1d3a439f3f5f697abb62ec5553e0c7af8c8c2e42d200e25eb16df0ec34711be387b508c7d3450c744a190af464cfed283d8ecfa6e6bf72cecd121dc349f7f9b1c62d3f45bd535bbaca2753b540082501d1a7725fbb115a7b98b4f3aad1cb3d11b9f188c019751740172e9fc0267eda188b05a356cc7935f102bc3fa7ec100852fc3d84f7554aaad55473c49eebe60d2f748bcbaf896610690fc69028efaabbfc740f9e9a6db7b213ccb1d9619281d6c77f3c11b97165fd9dfa0f397988dd043b1101a89479b6ca9283857fa88c1bdd01698d86a9af2e9a756675dfcb5ebcacd4078119826f2f4c9dac967124c82b3120f937d2b83cc613bd7eac28bd2a571b60c6e5cbcf8576b7426a0406d34a6563c9f3b4405f7f93fcea51702eb872c4dd88f5e4cf45442fff98b20f21b42582081d61f372202a1f88c07b5f6cb0ece097b7b14d9614a5cd0c814ba3b27a056e49509a6326f3d0d79e06492bbd31cb752f58d923f1e56a72a275da9902274a1d53f9b66db3a3c9fffa6a65bc694504fa0a927836a13e0ed979a1379ff9cb22e3e1c90bb35b6636d6d7ea1fb6ee688f1c1db94d02002ee3e6bafe66e5263408d0f3946249f99b2a23157055dec064881777036f4851b1a090747ef6ddf0977d80c9b898baca52c274001926f668381ce20ef9a950bb81d7eefe2d17aa88789fd6adb69ae683a209516e63533616566e86ce727a70e0d5e4860271ab4dfc9d70c4b28fe3096c2b4dbcb2acf2db06af1173711ddc43f5d4f09ae044f23caffcad14b68cf7d52f741d1b2394d565efdc75d8cdd7b2b91878aa5584528b16e35ed702df65973164db43f7f6d25f339231ca925d669ade0256534a424969258101128324abe4f776d3f65cd163e3cb8546985600ebaebf2586e8d664347360b0de14e212382147ed87ed81a836b3556343b32ca5a7f63b0918c98281a211637c2e70b42def50cf51cb403e6243a36a9ff7ff45e2ad95fb1a131031733caee59ef6d36220020902af1e2ae681772b2675dca785d3c5f62da22f9d7d59648ceb85541e2a018375650044f7f8580de3b7c378135bd321b62980f159bb653b253ca7b8d8455e4dae9c2a523bd2140c70d4c7756a84ffc3918b9dd5e2085f4622628382caee84eaab52eda5038b1046bac2080ea959e8ce0e11678e9359a8c02b569aa807b6f9b70f8561554ece13030eb3d40da5f263964b5300ea51fb3a60d66616dca72e5c512adb2d71fa5024a3c987de03d5e01c2a90a44cbaf3e5e58373058fbac8a07362df20df5f966196ef93e0219dcebc99d385c75c8354fa12e3da75cf68b20c8d301b2d3ee9e05798cacdce9547a3a01cf70352a4cc3df2b44cecb591da05533fa91b499ee4030aabd8e9083a93e0ee049848ba40bdf7a487c91724e1a8c0995eef794183d8f67567692b7b5404702bd35e858593e43ba2e6cee309ebdc4906f0456bafc4ab146f2bbb09e5a12fc05f48bd86004ddaf2b0411ada717c3506344d987e6bee6059e211763c9a9a9064c9d82e3b56e4c583f1a827f1333aa7e5570073a491b360d001cd0c0641ad093ec6296427f05b45db414fbe410b4154d26882469fb78e4ea704a83d3bdd052840284c38a510b02e0cda9516e079848b188c6d040fb01859c6177acae952e1f5838688261bf79989b51ac41206774f08909e123104eaa2908b5bdc72276ca789fb1f73181e1d73822422a101f04edfb7dac84bf1ee7a269b190f569818620c2a30063ede5", 0x1000) write(r1, &(0x7f0000000100)="266a6e43abaab937c9ce63", 0xb) write(r1, &(0x7f00000001c0)='n6..', 0x4) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x80) r2 = getpgrp() listen(r1, 0x25) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x2, 0x2, 0x8001, 0xfffffffffffffffd, r2}) 13:34:12 executing program 1: r0 = semget$private(0x0, 0x5, 0x0) semop(r0, &(0x7f0000000080)=[{0x1, 0x3, 0x1800}, {0x3, 0x705, 0x1800}, {0x0, 0x4, 0x800}, {0x6, 0x7, 0x1000}, {0x1, 0x3, 0x800}, {0x2, 0x80000000, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0x767}], 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x84}, {0x80000016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semget$private(0x0, 0x3, 0x68) 13:34:12 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000000)) sendto$unix(r0, &(0x7f00000000c0)="43836f89c611642a091df8f6b29508539e17f98f8c82c5b4e1393fb72e5c5342962e16b8eb034231ef36a0123d286c4ab235889512faf44f404755e0ccc117c9aca056619caa0e317d429109acbceac0b440b221cef2619e4f4eb19aa7581881d946a7935066ac1aea47b068c6dea37f11ce0f22190e9524836716e9547793827cfc94817ab01312c86db7079953c603714f40ef580e980e031afcd43b9e2abedc867f540ddd9f7e3b2917a7675e7e425b0544babe8c3b074740d2b4d193109685281167adbfc085e3219f128fb661194767e464bd963de552a7f0f073054c2cb157c08cbb", 0xe5, 0x408, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 13:34:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r0, 0x29, 0x36, &(0x7f0000000140), 0x4) 13:34:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x6, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 13:34:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8080, 0x1) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0xfffffffffffffffc) 13:34:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) socketpair(0x11, 0x0, 0x1, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) write(r1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000200)=[{0x31}, {0x60edf615}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x2, 0x6, 0x100000000, 0x3}, {0xa92, 0xff, 0x1000000, 0x155c}, {0x100000001, 0x4, 0x5, 0x100}, {0x4, 0x10001, 0x2371, 0x8}]}) 13:34:12 executing program 1: r0 = socket(0x1b, 0x1, 0x40000000) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0xfffffffffffffd48) r1 = dup2(r0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) shutdown(r0, 0x6) bind(r1, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) 13:34:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/108, 0x6c}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1d5, &(0x7f0000000200)=[{0x100000001, 0x800001, 0x0, 0x2}, {0xba, 0x0, 0xffffffffffff0000, 0x100}, {0x9, 0xa4c, 0x7, 0x6}, {0x3, 0x3, 0xfffffffffffffff7, 0x2}, {0xe1, 0xfffffffffffffffa, 0x81, 0x7}, {0xffffffff, 0xfff, 0xa746}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:12 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x1, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 13:34:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xb44b375677b1b7ae, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000001}, {0x40006}]}) r2 = dup(r1) ioctl$TIOCCDTR(r2, 0x20007478) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x409, 0x0) poll(&(0x7f0000000180)=[{r0}, {r1, 0x8}, {r2, 0x14a}], 0x3, 0xb030) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r3, r4) writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8eda661051eb3432360b", 0xf}], 0x1) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x86, 0x7}, {0x2, 0x2800}], 0x2}) 13:34:12 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000240)={0x1000, 0x3ff, {[0x34b3b33, 0x6, 0x1, 0x401, 0x0, 0xffe0000000000000, 0x5, 0x6, 0x8, 0x0, 0x400, 0x8, 0xff, 0x7, 0x20, 0x8, 0x7, 0x4], [0x9, 0x0, 0x2, 0x1ff, 0x800, 0x6, 0x2, 0x6, 0x4, 0x2], [0x7, 0x7fff, 0xa3, 0x9, 0x670, 0x9, 0x8], [0x400, 0xa50, 0x10001, 0x1ff, 0x3, 0x58b], [{0x9, 0x3b9, 0x80, 0x9c0a}, {0x10000, 0x6, 0xfffffffffffffff9, 0x5}, {0xff, 0x1, 0x7, 0xfffffffffffff123}, {0x3f, 0x7, 0x8, 0x9}, {0x3, 0x8, 0x8, 0x7}, {0xfffffffffffffff8, 0xf9, 0x693f, 0x400}, {0x1, 0x958, 0x4, 0x80}, {0x8, 0x9, 0xfffffffffffffffe, 0x9}], {0x4, 0x8, 0xea2, 0xd68f}, {0x6, 0x100, 0x4, 0x80}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8100, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000100)={0xffff, 0x9, 0x20}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x9, 0x1ff, 0x1, 0x2}) write(r1, 0x0, 0x0) 13:34:12 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = socket$unix(0x1, 0x10000a, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 13:34:12 executing program 1: r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = dup2(r0, r0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) 13:34:12 executing program 0: r0 = syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r1, r3) r5 = kqueue() close(r3) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) r6 = dup2(r2, r5) r7 = syz_open_pts() r8 = kqueue() kevent(r8, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21, 0x0, 0x0, 0x4}], 0x8001, 0x0, 0x8001, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000001ac0)=0x1) pwritev(r0, &(0x7f0000001a00)=[{&(0x7f00000003c0)="2c7881fba3f9d99b1dccab0a793007802c67823f1f293d537724c54313a7d69ad2843116d862fd50fe55431af8a38c4d5a330a42410ddbf99c4f3dedb73cd07b4575c41a83a9bf0ce1c641e8c2a5c3fb9c0f3e16b7cf9420a17c8b51799a97d6129100f0e529be59aaa90940e4e50575680ec075ba10745b79d9cfda8377a2ff51e14c5e090e16985ac15390aa4ce5ad20eb68c0b4a1c239909fa949d239c29128c132a3b90a815f678fde8d16c05790eb1554382ab6962bed85c19c4c0bd816aaebd6befa4b728d297828f50122c8492e6b02c0586d6232a511f88438efa757fec320531f9ea94f81c64ed39bbbed70f3249d2bcb0335ac4b2acb", 0xfb}, {&(0x7f00000005c0)="0363013ce712e33d0024967268e9004b42e8ebfb73a02747398dc274319851d4aa71b32dff2727c2bda82669a6f0530eedbd9686e2c3c3c7ce6c3c954398d280a5bdd368dabd4ff1c0a4b245dfabd14d7b001ff3ea8b81224e916e3c151536348cdc3dfde9003700cef466e022b58a38bed3927fccdf0c62d49d0c211f8cd859d2360800a8d246d6379d129e1ab905017278d438800d18915487c4f15cc71b9f10a793e7b269c7525767be333ac7f9d5b156330350dbf4e03192f04087e22095b38e7db38e13873f6fddbc98803a69e2c6491a0699fb9ef9e1ad6abeb433f5188f93623ef5d99a4249e11f57216a4def12b35c082cd14969ad1e56d9076944ef22d1df1d97eac523a18b229ec4b016bf2e4cf513f09427b860a4eb2941483faed951de331b562c7c2367ae5879cb814e0197bf037c93ca0500b10c7f63754a16d609cdfbc5e1157de89aafbc001bfeba9992bff70cb9c4fc399280bdb590b51148a879a1ef8e855abd6b5e1a478e453db5b843bf3d0829745345182c24365d61d29158c496a44209b3d2f3503c172f64a62d6a1342e9e021cfd4ed4f8bd2f5d57db7ee985203b7d89e354d06da1f6dde9badb7d1fd69395c72f8e34984b46190abc4e834f33605b33adb3cfa806cc7260a1c9c3e284923fb9be9b78c7203b10be2172a6665a209b5923b6fbd4f5f7fdac6af7fcafea97a5c7cda80c8a1f4a40f803b758eabe6dbcbc814ae34661d299c800ee73356c1a05c4f8f11e33a11bbefd5d838cbd2eae099458a1d141e436b07f708bde1f373c38eafc978a7ddb2bb28a6ff5be0579b31735481775a53fe313787ca2e6b2791e44a2934c57a812785021e9acfa709eff7c520cf05e9a6b6dbf7fa34a4ed4216d5bfe780e08fb39863efae68e543e664cbe71d7aafbe1c77454a1f69183b87596b1076f06836e80e97d4227a9545d091daa0c5821accfb5d1f71d69caad824d32505690d71621b1053f9bad8aba0d2346a0750d8d806ff0fec20643e43b413ff98d95047fd5b8658c59a5c121c44116e1f5b99ad87d14577052484b650aa747d345d3d572dcc856afe908159973134c6fbd1c43a0ebb909ac95566b33ec66aa0c60c5db955351786b2dd2afec27646dd01103a0b28921ea4f38138efdfd1c670e4c147af49d247145cfb9b5a46b2ba8db60d6fce2199112aa1cedc020887b1a005df91ab5b7ec498ee540966e8c555edb486d64cd2892b98e6b34f13aebf3c30a7586a0cf84732e664b549d967bf446e93f92696d9595b34e764876e6c61d7b169cb9829f91233678e1b54ed64de1c9cd754aa25ad6952e7c83067e271a1ff958d13324640d05cb06e6819503e9a66aa2ee371c727b9f1604e09b1fe97e8a8fba9bd4d6904fd3c5c71bfb2bd02d95955094cac43973972b5bd6cc7c7265e2df190ef2f86fd13a43b4d82db724ea2ae2b56d2938a5d07ebf249993d382b959b6e226ec9a784936ff12b74194ee732fc6f5301e89ab3d6a1dfacbcf9c73cebbf6ad99df9f1989a95d0afd59963564474d02677fdb66d9831c7ee22ab1b25455b35ea32e8f096c28db53a210a5290b46e8c6ccef440e0c19cee356f62f0993e86f64a0416e8300d9be787bb8c87de80aa1ccaede28820178a9dee5cbd06bb5b3307fd42c29e3db60b175c8d64e34ec4fd0924be4d10844d10659e15e582588c6f00e701886fa02e90d7e9e6cb378a7b91f65baee3382fe78637a8699cbd3d80b13c6915645157da515450fd7297427e4d74e3c738fc27217481a69028caf88a33c5667f3d157a7f480a8ae0e65c0cf7ef089156714a52f970c3ac241f864b7376d431bfdf05ed78173fec0372e8d8fdc905767347a2ad83a25b1290b35d03fb329549a348e5f53a2f677909cf150c4d5adfc5724b81c2dd129bf5338ce90ecac2a92e63ce2a83f3023057707c424c5a0c5706ae6df6ab265d570aa0d54818fb543599ca874975f7484ecc5f6d2566e01b880684103e7a4eb18e69c0ab6b59a5f18fde119d2b5b682be69889b604b975e9e9156d11e4384ee0ade638906c6b006502e8b669a88e49e6ffb9a77ccd47ae792487be4d5bf9cbc7768b39fa79f6c6ac384fc6badb7f61cdebedf242047d81ee44358fab3dabb30e39b9d86bdff8192fb73f7bf1320f5b88039dfa7d8da814270a1910a5ea7fcc66113bf2c358fe0c8d7d1cc49cb11aafa9df2cc5745d20b11da4b7a28707bedfd966499d020ad181f973c3c3dc4c9feae0131ac44db6375c513ce1f6e7df1e68f0ecd340d1f6743a3feacef5f948946718601ed0a5db8cbcf5187bc1ee2b326fe64cca94a9a7d7e8c82fc6d056f18a1b1889cc24eebd7b146aa73681643b1f17d6f40bc527aa10254af4250075a8d8101f6164022301b0ce761706dcc80ac48d2f1a0843a4db4a15abd41cfe5da8a7c6041acff08b2121d98cd1d0dcf64a6a2a381b6e1b98160ccea4c4299da77d6994b34f3217c1d8faa1e37725324edaf309ffbb47aaf9fd60b089eb87f82ee9f3b6ca6bc71dbbbaa3f62254768d8c767f1fc02719827dd61918150f0ba280451910a450f806294dd48f02e82bfffccc98a0e65249c883b2ddd2ee86ba1bf3dee20f332a63bb3544881ff5dc3afbc0046d146c87a4438f45406a21b8bc1f0c615f67727bcdb99ddeed6442d041403f4c42052ac4843d56f04e029026d75bc6dba449afd2503c7d81a4a1ed3ea20d7204752c762b197f82f1b9aea9b44b7f665a754e7e4ffedadb33f86a040f6770813886ebab1494f1ec31cb7277a47bd5064cfec7be868a8486f135566cb1838af509cf041d0fbaa439a31c750e269b58266c41b279047adc40fef62756aa4839db21cc1a231c0fde831b7eeb30c288c35eaa431eef9845feaeb2734a9a9f5898dc6637d464b0a4578a26ba08f80b0ae0361abf651f79cf9550c484933c9ccd59fd7a11e1872f89f280201481c852aee5db7b2e668cd4448ccd0133cc16231666599e91f049ed02cf9a2d5db8d735582b2dcf5ff617098221d0385a68753ac861098b2ec579ae6d90129cea7ae15f95def15afbece5568af99b77a26ca748c85f6384ba7eb0f87052464f039d15b0027e5912ef564091f06736b94d0aea8bab335f85c3663b5290cfd14f6d3755d30561b9169f9e4bcae53acc78eec18af365690038bbe413881b332c5ed9fe853382da7c7f24e78dea33a961b4b7871d45a70093468317a784c9a2875124401c7caabde2b432eb7b881f32e034e9f403379e51ce22377238f8dbe9daf9c71e1eb79eb640832d3cee33a12f78abff47d9c9e7012aa045f7808e9568ab5c932857653a74d6660fc430ba474acb7bc1f8f8ee84fdc0ce852d21d37e3e8a2db1bdb89e1c454f4c555c5c100abd893d23800d4dc2e4a1adef201e308cfff7ea50707781dd49a6239cd21571b497dee62bed630d5e92aa8afbe23e2e1f0eab784990f36164bc3d4594eea813b3a597cf6ef97a4facc282c7265bdde4d47fad77246fc2a6aab794beed36e1090c2eadbeb3b008961345adfb1bc963d0073c2a1b7b7fe8624f2c44a5826ab663c598b5d0ffc73c2741f5def1ac9b13a76ab59b1a62613b69c40e5b09940267a55fa5d57fbb295084ec2cf5689fde0010790b64aba661997e0ca59dcce9f5f9c37d62db104f34d0a24193bf0f884b4ba9d8dad294210d6e75210e6d6b52bffcfb6bd666a184e9d29f9f1596a28132e03f98cb654a66f2ba81b1e2a703ed75c567d22df1fe774c5d1136f9ab8721ba0d006895e444461c8b182ef9ff61130f9aeec5dcc47b7d8d0c45dadac4b70423029f6435b7f267f33f12f33a0dd8f187b683bbed0fdf4560b409c7bd5bcf36dedbabe24dd3f588452ed27bda92e2be3d655f06a4b807df99aa8b07b443c28366e44e991eca9739950f9e74059fa8e70120eec9a2b3cd8722c7b1c1b2b1ff24326227b60be7b86e14783ea69a07cd47ec2c030ea06fe9254cede69c23941e6fd055f77530f443b710fc56e5a6429507eba8e54a4684526d3155ffe70dde58b0fd7e14f6a9c0b50ed568527cbd13e4f716357f53398e8a1b3e521676b554f183f943c59df2278be2a0667d5d81cac98efcbbff7278ff4f3f6a2958d27f05df76266da151ac26b81d9604fbc7777cd9c310edae2fe140e38c20e5731958994459939d3056713957a4d4f247bab141d37c34dd49ea2fb078ea60e1c310b4089305135b35c1451ac19cfdfed14e170ab12c92efe6696c8bf7759593f1b71d878202dd6ef15efe8e0977571b87d5aed7df9599d899e67705f5849da36e301e909a8b263040fc741bfd5e7b842b6dfff745eecd4516cc4ddb56b1e964240129622e2925d10183bb179358e8f3979e31e1815450d9612622efa8f3c0a6109b92a15e5f6bbbaf227461ffd15594a42b2cb360c3676143adab7ac07c4afda9485bafbf7f0abda035ee54f1ec57a71725d1bee9f4ea9fa36b7372e2b5332553aa53ea69a78f0d350bd624a6b1d8e936fe704befd56fe9eb032cbc76eded39458f878604240fb9c588027561f1fa95078187c4ec04558f0806bd12bd407674915d5054c2065c747614507a176ba5e192a6b8b7f608ca7a2d62b243920dfa0e35cafa9e2b6b3a93577c4db1d11301adc1eab67e9a919dcc33ce227a0c96849cf5629966dc0397393cce9d6a6de9c4b096a83ef7812241a9eb2d0b53605e13844ce9c9cf2e24c97828639f43639ce0bbe0fe930b216c8e84d8a53bc3f72d0274fa4ce1f365e8399f737ff0ba293d035e1a153b3b895f80598452d642e92299065657dc2cd793268f174f9564e9d5f489a3444f29f7acac0ecc40a4d77a3ed93e443ab9ef2eb949e214d45fb629f3b1890af9ece8f2554f75577b8f2991d706d7d043dcc8fcec5383df94c4e1ca4b5540b503a26b7e1b5a8e0cff178d91a044110bbdd67847e6471b2dfb2e49f55ea7f4d1132719e3bfc15ce6ef139fb98194fdb411ac972e1c756ccbd9896b602911f6d6ac46d4623b58e8c338bc313df1f974c71a84fbd72e2ecd23a407791ee089cb56a7a36ce211e1e0236c7f1654cdcb88c04bb1d1fc947d766b3048ccf05d5de4d363f47afbc113b0e294ef96b8f92fd172fd86150efeda7fe3d734453b4e488a49a923c189ffc0d285eb85e63fc6e1718e39a5d6c6af8fc055f96dd4a064a6c574554f221aa4d93c5b652beb15d23a198acca67d521c7dad918858382f633171dc751c3b447f93aa0837c407aaea99c2249d9a4a475d11ff97ccdd8ffbe76caa03fdf63c8c634d97318b0f855e1548fe8811b261eb88d8fac4fb540879e9485b36dd7cbf6c3185eb86a06d11fe2884fa9e25fe91c172ccf668bd13ba50926acafb245d9b6c9d06606ff896ff594e6257855d334bf971f51e71c5ae1e23388601f64ede70ff2dbd37d3e0b7c5ba95551a29a6fb66723f8557f573e69681f9ae5d2f7802a7d9c70faad91e73dbdaeb6c93aece021fe536546a2d3045c0aab9a7f1bc297c20a6abca0e4e065140dbc0ea3eece20f00c42038fda12355f2d004777719cc3027f807597aee614dce32b3e9f2ae3d257d46e41d01a0fba88f87f68e1a181dd8c8eae1a15653cd4b4f6532d72cbdbe6981247d1f072af9f1ed45ad48b4d760d824a9c7b795526d0ec7b194edc202df29ced0b2f365e6c6eff85a539eec43d83aaa0e9897a53b69d2cf4653278c96efccaa79b51399c0e5579704b0b18ef38b0df0e611e82372f7e6a59157693b0ed7ed5988c021e6f534d9614baf8e185a27c9b2665300021e8852", 0x1000}, {&(0x7f00000015c0)="4992beccc725574748ea32022aac24628a272e50c0de25349c6c460913a01816f7636fdb1031c44f33da84628ad305ece1423ff4a3645b3e1f17a3e96183b1a42e6f0b4124544ed578edb256807021648b40e58f4ff111a6015c692039aac09b8c37c2ca9d2dbb", 0x67}, {&(0x7f0000001640)="aa372e3d2c9097bd55a2b7213e599500968f926188b7c800179e33e7c6c461852d8812879daebc20d5e17ff281e44fa4f2afe031b4261fd7ed7d369fd339880d8fbf41ae2c5759621851024472aaef4eca11b205cb946d29b9e9568cc78b45282d93a1013277c40402b22b102a0d601cd084ed01819d72d62b8ed5554ef71080ef5086e18cfe026d39041479bdd657527104b9387693ad17290d89b53a3f4ec5fd7391cc2907c3806f3a8c3457dc32ce8ba01328d4a85c284c2ce18151f22b04295ac36432", 0xc5}, {&(0x7f0000001740)="87cd767dcecab0a3d21a61e321684366a073409cd6515c90dd520884bb38a524bde9b223810c0d4cce6a1b3b05777fb5e7e1f5c23196fdf6d050b6bba46ff9bbb0c57277f4cb2157e31e1208289823458c58c29c5793c4c230dc4f3c1b30a8852993beda9291d2af8b7fc8ed4788eca803e4e14312b9e1f1c848a1b0362b9e38a31da42fa72db3766fdc8e74621649089f3ece482890ab8f4a73a039fb59af854791b2406d68e299f579e3073409a482c26b334f8e49148a15c27233afca52493604b27f1d068d63edfe1738767ac1044c63d2e52cb03b3e1961fd148c157ff0f063b7974dd2e5892ecf42d71f51935a703ce5", 0xf3}, {&(0x7f0000001840)="75f3b4e33817d986374fb45a1dc89239169dfc0fff55bb9cbeefcb7426ff3df0b0a5d8ac7bac92b0819e8e6925a7efd7537b193092c7ec05cb64f1850f096bcaf63f4ef917409d8f9ead05a8bf1bf6cd0344ffe3f0cfd19cd26997c0f636c628a5a5b96ef118f509db633a", 0x6b}, {&(0x7f00000018c0)="da76aa68ac915f01e1499fb4c64ee70daf0b7f85050cefea52d3c9d23852", 0x1e}, {&(0x7f0000001900)="13164b1101f3624bc2636103414b60a525f25eae9d1aba04fad39fab575f0da2bd90421fdcd429f1c359c6247a787904ceee0f21070181b5f02a7963415db434deee0739f5f42659cea13fc66da386b8a5131d222fac448fcfdcd9554fa7458f1bff064fcb66c8a9f93f38da46f07e2393fa121dcfd1744fe355950c9b4d0f124a874677a2e4b9b54b5c63de89af6cc0a3ba05ee82f18c53bd09f7f4e0ede4d5944222aa91e5f24040c7aaab171f60e73e9c50eeaafcbcceb0853b9e7db967e59d9982e06222ebe9f9b8ebdae729110d21d12c9fc3482252b39059360e3dc50177cc78c01b51138039", 0xe9}], 0x8, 0x0, 0x0) ioctl$BIOCGSTATS(r9, 0x4008426f, &(0x7f0000000340)) kevent(r8, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x7}, {{r8}, 0xfffffffffffffff9, 0x80, 0x12, 0x5, 0x6}, {{r0}, 0xffffffffffffffff, 0xa2, 0x2, 0x10000, 0x8}, {{r8}, 0xfffffffffffffff9, 0x4, 0x1, 0x100, 0x7f4f}, {{r8}, 0xfffffffffffffffb, 0x2, 0x20000000, 0x5, 0xbdd}, {{r0}, 0xfffffffffffffff8, 0x4, 0x25, 0x8, 0x9}, {{r8}, 0xfffffffffffffffd, 0x28, 0x80000000, 0x9, 0x2}, {{r8}, 0xfffffffffffffff8, 0x40, 0xfffff, 0x100000001, 0x7}], 0x5, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffffb, 0x10, 0xf0000001, 0x6bb37359, 0x6}, {{r0}, 0x0, 0x0, 0xa3, 0x1f, 0xe8}, {{r0}, 0xfffffffffffffffe, 0x5a, 0xfffff, 0x558eb2c, 0x9}, {{r7}, 0xffffffffffffffff, 0x10, 0x0, 0xd52, 0xfffffffffffffff8}, {{r8}, 0xffffffffffffffff, 0x10, 0x20, 0x5, 0x3}, {{r7}, 0xfffffffffffffffe, 0x9, 0xa, 0x4, 0x5}, {{r0}, 0xfffffffffffffffd, 0x80, 0x10, 0x6, 0x1}, {{r8}, 0xfffffffffffffffd, 0x2, 0x80000009, 0x57, 0xfffffffffffffffe}], 0xfffffffffffff001, &(0x7f0000000240)={0x10001, 0x1f}) r10 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r10, 0x0, 0x6, &(0x7f00000004c0)=""/204) kqueue() ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000380)=0x6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r9, 0x4004574b, &(0x7f0000001a80)) kevent(r8, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) unlinkat(r4, &(0x7f0000001b00)='./file0\x00', 0x0) 13:34:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) 13:34:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x6, 0x8, 0x1, 0x1, 0x7989, 0x20, 0x0, 0x2, 0x2, 0x40}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000002700)="68167cbc965f05120879032999618a9a7d73758261a3c4211ef602ce8395e2da4e4bc4c6d69c32394404f2736055ee58af728f5bd5016843d5504189bdca6515f43ae89402bd0fc321870bd914b797722ecd402f29b46cc52d7c26c8547096f31d5684cac74a7e0b66a756f151e006a68a5ca889f8d8c24f787b7d15c49512cfdcd347df032d603b0dea5195fd059239ca83954ad041c356e3b71446bc02660dac47f11ec0eb3c0518d9f1c420248d3bbbf3df5018faf1e48e06464bcf299a29040972f575466fb09c2a2cd08ff8e8d3c0dab45619ad6b34682561a2d6ba1c33ab1714dcafa7a1ce882e87e92ea963eb425e74e3f6b820367c62478d678105a31544b5680b6373b89253e25340d0ea95a20f36acd8d8230d79449de32405d4352515820ec31b4a48c7581fdb72f88c637ea128e54ac977bf3f85c2ed9fc3ba455a266973a2bd6c5d997b97490a33527409ac24eacc3a67f3a9eca7a97ec1dff1dfa558a4e6f7eeef0b3398e645e03e747674a8892e7a436af17a7c0a185d912c5c51169341e317523ae227be161a88dccf3e007d939da8ca6bb5bb28d85f0d2879ef1a80812ca955a23c8b5d01b97aa68204f1be70670858963e1d74499939a0f47fd523a547076c6d205decb4b16674319c243aae90e7b26660b00e047296138afad6bf37b6f5d3fa45ab845bfc910add8084f7db15453396d4c9f5ea693d32f5dcfe67f2907f36fca64e0a049c8e462f309064f1fbd8c2cf7e1f7e0fa802a014f9b252381ba7ff0206eb5b8c2dec9ad4bc020beb45a560c1111a434ad062c6b9bb0e528fb7879c21febb70b44a92800c41eaed96e45d26024064c9d7bd66ba8a8669bb49d24c706cad16410b085b5d645528ba48ab190ce50d011b7b28bb8dc03a3b7e2561b4886fe3eedc6007b6419febadec94aa26eca37c6ce5897c307c16b7d2023ba261c951778ecfe070d23bf5ba1e4335eef1d6d2c904e0ce98ac98fd07ceb808ef736f00ed2f6f555040c3fc9c09cdfb68977fe8ea352181c7814348787c27680fccf49db8f6ad1396ac60971f44a600fb0cd88a0f8c6787c10a3d52ce9e45e2181b5d0d8898e91978a5f826d52d1761e4750e3c43f21e339ec59350a22606ab61ab75ecfc4fae77f87cc27bc94fcbffa44f102563a9c216a86097b1e898b1b28d142d8f49fb48ecadbca5242d9f050ab0ee04ff688c23f2b9eea8c5c1a9f5510a9cef7ae594a599c25209c9c03241936cdfc5b409913a47e03e8172e764ebd592f3e06504e97313078b392ee82086489d20f40d31d18da01a4c1067095f50a90108c0683ac57618dbf039293ba19f3ca2950ab6f9200c91c061b2e14e5e053b23ddfc0a6ab04ac00d0d220da590fd334c5964e97df848cce67d9c1513304bb113bad26210a94c3c0aa3518149f60fc511d937a959e1ce0d20be2550b19fc6d3a950af15166d8e2102688d42438c0facea71b19c2afce28252189978fbf8d25f6951e32e9a2fa6cf9913f63074dcd597921412d69d0a54210d0b06bd51888682f5774a56d0e805bfa7b33e1836e074c7f7c1aa01583ee5b229e0b181239492958ae6eaaa4d7390bf81001dd855259bf029cc6c6e9963a34e9b6367037c126a5c3b6ce1cca0651d68337a123d75f250317af2b4f28048334476cd44f53d3baf3dcf3941f3c8a285d8329b585151f6f53406270b00cd049d337f967bc092f7eb71891302b7cd3a2c15ed1dc6070908a6b15430c30a0c862c727b9acd5d4923b55ee7d4c948d75a584f82281c88c3ffc5f5d8ff5e4ecef533c96c86ba08544b31b126da2aae3828c13edf5cb4df6ef5d5b4c48023791af63c26ce9a659410fb95fe1f59729fcb995233c216153681c9f43af7e939cd64bcb06e51dd5b6fac9c45e46386b2cacc4a1deacd6ea22502f789818ece025ae3376fc6cae5050cb67bc28ce255ce339a42585e57220787ae3bf5760b99232d9c6ba62f851450bfff5bd0fc9c9eb969be48da9bca5ede305248120eac4c914576637bc5c8cb2cfbd626a5dd45a882fdeec934e1001bf2719542455f2bd438aa7feb943ec6da6019fb4747ffd1f5a1f095729d5f8689603bf2d38a58514ec70c4807810d536e90ad6bf4de38a53595c8f4809a33feb5c9b67dcf6b537edce1fb1965fa739c928f26e713a9c7fe98679914450e0fbaa6aff6aaf388d447319123cf45ba81a0913d033d7430f891c18a8d2965b74933f1a80b250e2ee2578443ef97146539b05f2c2966cc7b07f5c94b4977b1f9bb12a25ea465bb6156bd9b300bac9a573ea9f2be54c5c8cb32d23de418c77159722f57274999c527adfe94f1f8307dc5ab76f19a037f819b5ec8eec7bd5d433b40437b45c59cd4f36211ae7456731269e8a7d01b2fb9d9ca0886f6a2612d7b22227907e362db4aee9d9ff0a9da3cd37b5ec2b29c160627d8d045167e861e10ab153ee4b3b63f973871cc3d633b5439c038c2ed8cdc4e5d30c6c5321b68716670b58766ab05a0bc26582b5a28151028c4100143aa06f12c0c3b8dc0d0aa9d9f3d2c0ef4e4e11cdd47afef0998349db1788ea5356642ed966512e749e85e5efc5aa79f6699460ce425852855cc971455d732e3004ef12fdb6c16b621cc1b49f064e861cce7f0292bc2530654181a3fab7a6541cdabb3f0976d8731e84a69346ed9379a5dd12d4a9a7d8fb2f5b7fe0f0397270c95ec38442fc447077034bd9282b088c28c271ccd73bb924701bc2b790eb28c1d9eebf161e1b956e9c37941a191fc36574af61d27425b59d6895185999d41ec087f139ade9ed7d1f26e24441c9431d381c9394b52fb9ee36969431bf1c440302a8fa3b2110f94d41086a721832fd48a97a11ede25606cdd12567791cbed2c3880b461812c46996b01ad5716de4509c52cf4b43f48378c380fc56b4f9631dd04066e0ee02864dd18a591f92ea63b11ff170570591677efb660af563166df09ae162f14043bea1ccbbabe1dc017af89d6e7acb7ccc09b2eebf3981ce6804363007bf0f3cf03d2f3c0eb6eed2c5f4dba340cf1c356a7796bb4b8c30c1aaeeeef79c9d7610fa17a930e513d83e063c64dcb19b4a0114673111bcb4a5fcbd1f8bb60e7eeb58ee8487bb15b934b33dd72c9c42f7c4351adc33876f219cf26dbf9cfa528159ebbe6f2752e96baa118f6f20f71442fc8ad60054cd566e36654c2e240a8c51ccdb9cced5a66d13126a15f2d0583ac6f553f870572a58385dd1a34ec177c5bb2d0d7b8ef68f3d4b5b7a50cee10a54063173dcc1be3395cab8794ea5aa4cc78c90bbb672107d24e8e4c896041471ce8ba244d7760d6aa5608cc4e676773d4eca3e2bfb7463eb4e97c17c897d6949114c235b5c061434725e3d42de8dcc08b1992b3a8f9cdd6bbabc343ba85be7071f460d10fad4b81e2ca84a38bddd8db60697333b0ec0c8b52fea1226a1709968fdf621e6df3c700bb631dd598363bf830cc67a6cfecb38ac83d9865a9bc36e01d2dcfdfdebaaa9b820574ad8ade57d80a91da3034e81b4a6a5f3d820394b5306903fa42e855638227244db9b01c8e1a1c0630680ddc244d53469aa0f9d7726a0235ec389a2d887fa2688e5da0af11b923219761b721405b5b69fdc67eab30236ec651d0f81a14483f7c253a51424eda182453fef5dba3ecd6a780efa4291c2e2596b2145db70504713b92a93d4ea07271ab8c6c365d0b35e630fd2a507d3cf20a750b8208202323500a600de2b5c30f1545764462fb5acd44f57df9b272f2a1ec7fced1fcdf8506e6811713d9ec63c377df0241fa748a642773c3b24ac6efd7f366dacc4928dcc3ec0155d3894a21b7acbff46759571093bb7a81deec48c011e0dd8333676a1b9e7e615a7fe6ec1f365c0d209ee2b1ad6b86f0f3a00dd7998ce5fc5530d7ad53d0032d6b5831f2842ff941640ae463e872d365a82e1d76695933d1a641ae81ee40189ea56672f193d351f1ea7a20e2a839db35b3c13a1378d6e99f65e90f7a5ab64e753823a2777bd64c84650db7ea8f42dffa1d3d314351bf1f48ed015efb277952b90ed5b18769c4f342636be14a116cd6a36233086a53231ee001ccf43bcfb1b96b0d185e3d95b84ebd45e33bf78916f706c2061ad0c5694f795cb3107ddf9429ef7d11e30d16bf1ab58a89391de7575474cda0731b337fac310350b85a4a34bb3040121ab13ac3c496489a83906690ac68191d6b60dfb2cc6ef4a928bb9a58b89e4eaec7c9084b2b72902b2c3441d64a41a41405a55c902bbddf304b2e338f350b937e7ee6b3f9f6582f051de439a6cfa54fd66f3a89130e5b5fd2feac64a4d6f03b4065596f9a259b77762e620bb67db0044e22a9d2b00020d0c934cb7d2b3e4fe33da091ec8268c3cf99d22ac5c4158cf83bb857a7e5da47c74e631a6cb7662db4ce5abf5e6ec54fb0fade83487bbfec5a07ac24f16cf9df7afd986acab4d4640003e21a247645b642b8ed34972b1ab6328bc48f60047fa08e3efd4f40c8921c40144868abdd8ea377528eb369b53caadf223bff3b3c55cccae7403e225993e71e0bef138da42b389e39adc4903164b95a908f56a34538cf1950baa7b4b79b0d76fbd22f6ff4f842b256a58388de4d35970121ba6bf4caf9448c0bb23b275861557d006868d3702efed9a4d6925a03f9bdde456dbea65fd125792df9a726a82478d92090f235d203c2b92a0e3f1f1f57cf2788256b5078a8cedee149008a17d730eb3b41e02ebe21bfb37ae136041b31f0f115391ed17fbdf4a74726fac8f281e4292e3c86a1263f51acb24c8d401d0f5cd145c418913f6c915f7bccc360196553cdf83ff7425de45a9be041a3a6e988263a165af00d16aaa0513248ebe5a152dad4033f65ac88e5ad45288d9120c3b05a72579a27ca257ba5d64db62dbc6f4a7f90a9a5c42e7eb837ac3251abf9fcf51b26754337ac852d0492757c75499c72d1b9cd240ff1037eb3544843bdabbd5e1390cc9898bf6e55f6c3d48417b2ceca477b0e377985aa55827daaf20a909c2502c89934e81405737eb734ef0b4e8a430bd88f7f30823da76ba809948a538fc141e4390043bfa4c6acea74c466f8be6d0596f0917096c308d3fb1323204acbbcec359098d20beb9d510be1ae716b0fafb06ed7c932142aaec2128b81ccc96d42575364b74f95fc8611505916f163305850c12bb55e3d2cb6e3bfc1878341111db47576caf0f8632eae8f675e6ce2f6cdc6c7cc03dd58d1e644727cf70c0171998e922bab243ff3503310609544f84e777fb531b608ed1ad67583599531eca9ca522bb59a11be0ef8b6d016fd057f5dfcf9fd419aba7c63c7e5f2c60ca88f00cefe95492e288f9191bcb0a3890b50c8fe725bf978752763e5a784773e3a535cadec827a4974ce51753cc2bccc4c9d77ba30f1dc27d8144ca3ad2b7bc4206f07e5d39a2e33c4685256f82550bd4c266005bd1313a8f53b02571d516dfca3b42d566e26505b863b8f0795dfae4e4b78ab203aec9df86c423ae977f6e274087464cd8df5dc956f91e54f28f00c32a775ede61b78e456ed2198bf3f3b5e993610ba0080d9e79605d6e6fb94c509c1119b194208efb756f9ae1a23e129719d628814e6bfdb00ead55d15c68d8c9876c0fe8256c3bccfb24c4b7f45fce65dedd56108aa48c5794a47475aab35f14f1df64a51fc984a6baddd6fa268949612b9a3ef0884370f5831a8d0270319", 0xfcf) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r3, 0x2000746f) recvfrom$inet6(r1, &(0x7f0000000300)=""/108, 0x6c, 0x841, 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x20003, 0x2000000000da0, "b08d16c65519470100000000000000d8e500", 0x0, 0x6}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1000000000000252) syz_open_pts() 13:34:12 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 13:34:12 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:34:12 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x20) getpeername$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = syz_open_pts() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x4, 0x1, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0xfff, 0xac}], 0xffffffffffffffe4, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x31, 0x2}, {{r0}, 0xfffffffffffffff9, 0x40, 0x80000000, 0x6, 0x3}], 0x2, &(0x7f0000000180)={0x865e, 0x9}) r2 = socket$inet6(0x18, 0x3, 0x102) getsockname(r2, 0x0, &(0x7f0000000040)) 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getrlimit(0x1, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x40080}, {0x14}, {0x1000000000006}]}) fcntl$dupfd(r0, 0x0, r0) getgroups(0x996c83667050c5c, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x800) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 13:34:13 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() pipe(&(0x7f0000000000)) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x1201) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff1f5c00000000", 0x8) 13:34:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)='G', 0x1}], 0x1) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x9, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) bind$inet(r3, &(0x7f0000000080)={0x2, 0x0}, 0xc) read(r2, &(0x7f0000000140)=""/168, 0xa8) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) setsockopt(r0, 0x7ff, 0x93, &(0x7f0000000200)="d7b14a4a37e3ee17a5020d543694172226e9704f6a47f80cfeffe2d3ff2cdfe49af1a6d1ff63f81691", 0x29) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0), 0xffffffffffffff22}], 0x1) 13:34:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x20000002000, 0x8613b) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x280a0, 0x1) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x4}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 13:34:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000021ff8)=@abs, 0x8) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x10) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') sendmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x40, 0xffffffff}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)="dd8fec02dc85cbef2e4dc2f7f7fdbd2611fc09f1954ef6e3de820b8f93de75cabfe6df268d8dd397b949726b82245de2157141fd1cf61348fe27739c72863986592b411f8b60", 0x46}, {&(0x7f00000000c0)="188d053b8c403d41ae9a0426bb3e3d4c4b25", 0x12}], 0x2, &(0x7f00000002c0)=[{0xa8, 0xffff, 0x0, "a21f0c7ddc25d1e2c6bda6cfe718be0f9945b5732fd7272e7d49d0ddb865742b9a754d81b7526f5f7a3495704cf270842b7d1e97abe4e46879c768c7a67a11f6818d043ea0f5c79eb842accd39da91cf9167eed5cd98158f9cc3522caa1d8c37505d2e92a9b896498f306e51000043d5fe79b02c599e8290d0c75458b552f1afc86f08ad3b4c8c495f1e2fb9f361160076c8fb4f9dc5"}, {0x108, 0x0, 0x3, "3e1df27931c96ee8e22289a42e17026c4aa0efb22b959eeb5cb6ac141328427ec9df0ab2881badf99d4676e2fe9a6f932acdb2b2dbff1bdeb7993ad0942447c95ae290ae4dba5f0b39dd03b5aaa4f43482a5e9185e1684b0ce902b25e7d3bccc05fd3c2bab9744a68fa3e386efb95b75cae97f22abc942bf3dacd7eb5e66bb1c3047ff768e10bd1bf5e26de14bfa69aaef6eb7a0365deafb48ec385351a27ec17b5ce5ebd7ffb3ee38e5fa6389aaf20f1ec3df8f0eb3c3cf7083712121dbe743a42d6af0397e33c83e94999be42ea42f8e86068b3bf8717f7ffef88ee955063cee85c08236df008029fbdafbb563130ebc3653a839f77237"}, {0x70, 0xffff, 0x4, "d4ef039f41368d2387eb0da2b18143b349fde369bcc772a76571f163abfe7d253736ef581c394b93a8c12369da74502f65f687ccb3f4bfa6b8a8bb46a1cd51e15e8b1e915f51def5d923877868546b865feeb39c9397eff83b"}, {0x38, 0xffff, 0x8, "80bac0267a1ccbb23ed795911ba076562a85b63071598673a5e7366ba3808edfb3003ac8ceffa664"}, {0x98, 0xffff, 0x80, "38f5aa44e1739e98964d12f3918feecae743f7764a461f2a059fb00fc75a5288b13ecf5d6b3385a5952e2a41093999f7dce9e3de1f11a66145876477534aa2d0c904d388438e67d0fab39469dbdbc68b686ca3582d1ac468f9f164a1a22f740a8f4a3b92492fbf11ef31fa9500aa4c4d12c1c2c5d03857c62ae6da18b7bf3db894"}, {0xd8, 0xffff, 0x100000000, "f263eed37b9fe76349f79ec91b5bfc1ad9bbcc24199f6ea3c3183f3d1fc4e861afa7b7cdc7a95adabb56a6a49da1a42e702f61928978d91f7d0a7c791181e0e89f83051de2e62bc77d7370853766d439a35f4a7c1ee1471a364d6ff471fc992f0bc8199e739ae847a39b6c974d3b0a5df2466fbfc4207b063f0f20a3c560cb19729c8a8f26220d085b66236d28c173fac74d5bf4c8236ea20e8eedafcee9259fc823d01d7130607a27aef2c2516d1988a8c455ca3edb5f71efdc2d9c43b369b071bdf5"}], 0x3c8}, 0xe) 13:34:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x1000000000000029, 0x0, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000000c0)=0x401) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x1, 0xffffffff}, {0x18, 0x0, 0x2b, 0x7ff}, 0x8, [0x4, 0x100000000, 0xffffffffffff8000, 0x5, 0x4, 0x8, 0xc538, 0x3]}, 0x3c) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) 13:34:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = fcntl$getown(r0, 0x5) socket(0x18, 0x4007, 0xfff) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xffffffffffffff3e) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) socket(0x1, 0x8000, 0x6) 13:34:14 executing program 1: r0 = socket(0x11, 0x4003, 0x0) write(r0, &(0x7f0000000180), 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000000018304ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000200)={0x100000008, 0x1000, {0xe75, 0x139}}) 13:34:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040), 0xfffffec2) write(r0, &(0x7f0000000200)="e9c6867d84c620fdce269875fa248485dfc4a2c2770b0f9bff031d489e1cf0d19ccc457ccbb2945dbfa35d550adfcad95e5cd00eeb65461cbf3ad508e92cb9d01322e042f0cd9b86a3644299de84094afc944f3807b271ba2998f8e1f2f659d395ff91d759473f61877d8b63697b3bd2647d7d3273b80eb105a166061daa06245517e8642e557f", 0x87) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000001c0)) fcntl$dupfd(r1, 0xa, r3) pipe(&(0x7f0000000140)) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) mkdir(&(0x7f0000000080)='./file0\x00', 0x9) mkdir(&(0x7f0000000180)='./file0\x00', 0x4) poll(&(0x7f0000000100)=[{r2, 0x28}, {r1, 0x44}, {r0, 0x21}, {r3, 0x42}, {r0, 0x182}, {r2, 0x4}, {r0, 0x12}], 0x7, 0x8) 13:34:14 executing program 0: r0 = socket$inet(0x1e, 0x6, 0x80001fe) writev(r0, &(0x7f0000001100)=[{&(0x7f0000001140)="f0c753cdc441365996c2204f76314de6b77c90d24b1d620c256ca299b64275198e356a2b6415820b3499e2ae96d47bc5116f5af95572d66ecfec6293a8d4eda88a120eecc83ebef7fbec2950a33e29867fb47a3dd4fdbe3ae86b77fb1f46d4264ce76e32a77f86c4c47109f514c1f98c7ef0db65cfd2de137ba0e4356a506401fafdd83d8c58c4807d9539082ff10d533b32133c1a8f1c95c3422441aa62286d557015680e4e2db45a8c0a3d406114b8d8c9fbce6a0e849621f3a96b2f7666faa4d148b0198f87078683499a1d768c3d0a339ea976a5f9da5856ee2450b6bcf388233454b169bd83b1d890ccf08c4bdadeda28b00718d2938146ea29fb7eb2f33430b10b0824192c787f128466abf6b378ca4028c22144eaa93d48feb133aeca107f1f4c0c297a58333873f985bd2416ea19c32ac3cdbe86ba9fd0d2b2f18c681a3b3bfb91faf418e8019004c69c08f68ee96d1cf46ad69a8f1fc62e548f49fe0c6551137d7da851bc6635a97bc2ddd5be58f72ea31350d25e6f579b74fd09c84b213ec67981ea8b39a05edc662504452cd65bc60476a27de7274fffa0a0c8ead938bc1eee125791b3a30280f7fefd266721adcc3c1d88e13db72f43e39b0ea911792cc338afdee59720177e5876c6fcfc27277e1e2eb1f944596067eab02e1ab3129a411543ed0ace2192787abb83c5caee35c5a1db9ad8279e529a169a60bd6fecdb03a8f647e459e4a1495ac6ab2bb5e7f4f1093ca0aaf754d8a65642b70e1de0083227d125218e17538f6c3647234c33deea56353a57d1c5f42c395c61f29b19cf9aec15930b571be50f892c86f3540e28d42521190306bb1b7169e6b9f9bde2b7325e2bc46c5cb06e3d60a176007a9d379d31df8acdbe5effebecf1db6b0a28835c43251f856b411eed6fefc21b38a61b93394fefba779c3307b154ce8f573bc22304c26e9d6a1077f33dc926489f5475901bad4c3ffd2a9f22c6cb254a0dd653544cc2e14d5247ad4405dc278c9aecdefc9517c359867c5581cebd78c1fad464b4d7e3ae2f8f7d618f59f7036a4dc64fb4d132d9b04cf2633cdba229d935e0574313ce8ff46532dc93fb2b5239866bbb46112c8c68d70350d0c0c0c150fcfe980e819044262e41eef61ce27fc141bb897fd820ac7d777d3ca4452929d0478188905413b9ec2f6192e5b985363fccc4c9d7b3bfa815514145e18e3c1fba24061a31f83f4e9182183f821d609a32c3fd0b7953a2166daaa5ae20700f6c867f99e943c6ac38be06315885a91007c685ce52472a02abd9243c13d0dffc57dc5774a1ac8d2d68d8bb08a1faa4ba4a5d78c558b78dda5cfebc303fcc8387c832adf167f20dc4fe09a632d41be4a3a0e3a20504f6689d9440bca9e221410ea573aed8b3577d80a2fcfae558bca7d202a497559b682b79619656df7c022f22e1dda209e43ec728c38c544f735b3ad8c990fbe2ad93619cb0ccac9475bf2e09d563b2b32ff3f5f0122489ee81a94686bdbd77247db73c328a88808ea8d8a64afd33d3dcfc9fc3c52a7a9f09f5b75fc9eef4be7c46296ceeece08a82fba97f1a42a62ca8c772cdfaa302f9f28ba0a73a67d5a218f7236d98ea45e55bbe96c4d46eb712cc30324a78c3a485fd351b56b832b8ba5e843f7900030983fa5e92e10a02a3df55693f5cbe0d03f50a4c9cfc65f0aceb7f49c7cea7316e93d7790be15db3073f2ff7b6e25146b9ae2b6ea06df98742cfe48e99d29791bc68a51ec00cc00fab0c2662481b87220081da975211032ade19ca6ceca76d3a1a992eed0910756159df5a799f2b9a17cba6ced2bacc566a8131179900eb1368c1b7f37139266022d7664e37fa5643e902145ad87b9c5596705091b0c40bb84a9922464389ac3390b037801ec80261ca3ea0de705066be47b892dcd9549beb621906e11e01cfaab44af92391cdd19c76776c0345d15a89a323d416c05af8fce251136616f7d4d153c911e7eed99e5a627b054ac24c60688a64d43b2779b4b1bf1886d452da784495b0739c4b0852f6f63b21c1a17b448088793942efd85332ed336a16df1818184acf67a92c1cff05d35e453aebdbd91c2014b205b041061d38b487d359966b7b8f76054aa84a58f9bff15f5d4bdeafd98006dcb92854450a5597edc02ac7d01387957a5f6d8c4ac761473d95ab764e68df8153ba76fa191045f5223b2991c45bd2da1e3812067a8898d3fce69a554194891872990aa7c4e91d0ef48c0f56ddc743c5dd6b45a097ea84a5acf67c198a42c8454803e92d45adb5447ef99a17226963df0d2d4505cefc81b8f883e34e24b1875653de6158f69529cac6e05e80a923199e0682a921f6a8c88fe688264401aa35067d40dbe4c9b17feb6a86f309d21e26018851f363ac3f3a3fa72facf9257577698d6f3b0ece7d70964417790144327447f6806c5bc6401377b666bf5f325abe77782f1bfa17a207cd51d0db921540f2c32daa291edaf1621e0f456a1e6bda33a243357cf3c31c9d44ee9478a297e2923b6460f9a1554914d9924c530cd2d3b767eae49fca4a57ca57518932a7db3e14cb019c8145a14b7ed9cd9c460bee7763120916eef558c14147fe6a86074fc9d659fd0032dc3f56a585b4124c1b17ed7250eb3fb36128baeb058043488d1db420e10fb5ef909a7fc74f736b03ab8d84c3433a87cd709fe5c82886cb3eafa48f32b86eeddf4c6c5f56e0be381985e1ccfb7fed3d7c0065e0aadde9be04c29a981a86972d05e69d134a1fcadad759c81ad6b8dd62a68e4f0e584121c5317ca3dabf718d1e3d0cab44f5dd9a8ae8d38ae855495db6da6457a99126decc5d93308624d05e6708ba557a1e0d17141c3bfb9fa5c6fe5423ded09909e9f26220e262018ba63e8e3dcfe9ba57bf05900fbc221f5ccc7e54384dd4427d7ef072646b251ca31e1017019ed01db60f923c650bc4fc53c7d0b1dd8862d9ff05ad2733b2877eee685cb26047ee17b2a0a54a4936e1d0cfb312265578e795ee9346dfda1d2f9e82ecb059cbfe288a01289a2bba97f5fd35749c86af09a0df75ea8a9dfdc706605fe27b4c8e47f838b9c40e202180442da7a5517895a336896d4a6ccd8ff74c2491d8eb32de14ebe98657d365d88e0563dd6389805b4a935258c91865f2f9c32bf9e4e62267748bd0c651c50414552e2a30134fee7633a1d40ebbbdf90b92f7a4865bcb07d8d00c203877af05115f3e668ca2113a4bd26cd46588930a1def5a21a12e17f1b8cf1d0bd9b1199f5b4558da6b1816799d0b4d5a509cd67f9254ef9667524ceaafff8de8ba33e5afd197c6e4931b4e2c121841d8ea07e06dcf7a4cb6c08171facfb77ac5f80e4b17459e8cba20319dd9a624638c5ba0341dece019740b34130cc7abc2fb6f80e099ebacf1e6056dd04f231656f2e152b2ccd396d50ac836101ecc50551fb94286d0a8ec3e6a7268f86942e608397fb82e952870491a87a5a68455d4fadc0e225db99306ced6ef069b1cf2f5422545ed187911f5ca5ba2cc351b11807e866f346bb393065a53f94d1d03b4b8e461e29f002e3be393f7b5ccf4d77eec5ff224739948073db0b7fd2236b3c7acf758ec24cf1720e8e6b7f430636a64e60931da7e90be8007dd764dfa774a1cfe20174bf8375385494f4238eb26bf521d3c44e0c508264e07a81e0e99004243021deab5f28257e767925fe5021bfda9ca1af17dbed695d8a05184afeb706bfaa89f17615ec0dba990debb4b613144da0f00754089884c599cee3f7a5ff3440411c894051684d1edf4340c02738f17d8989229d299e8eea72e2a5424666ab9822f6a2dd2cf1b59b130febbda240277cb0a4019ce9acbfbfd3c6ae870550137d7184467ab25d6e39cbc91d0ff8a3155b3e8f27899e273c883b1d53f452c6933e218e0dd69ea81f9fb8b3f1317076d3e83f8e68c06341796d2716c0042229983cfcb11f1ca0fa6775df227360ed1870e41cc10d4bc76a52a62b43b3e810c95566427120315c0a1f8320bd8a4c712ff8b9f4a28502b9ae6ae87261e5efef5e4325149c1c3a0abcde0f75b27e196be9e11a18168aa8cc62cce29533cf8e8790c39ec03ecbb2095b08e65f5ab2a35c88accb152820a3077d75ee7f6ea2f5821e0c398c9a667c88d74384be684a9725f0ec4dccbf55cb0534397ea2fcc1f14e2e15f92244f52aa4493b8a621f42363707daf570fea8b5e70a9c17d14bc5a5b0f42ef57e57e4c4de2a693a7bf38da6950eeece3c8ff4ad57c74faf9f2af7223b15605eb89f3bbafaa013f19d8d18e82ccfd111f218253466154c3e004c5becb459c96afcd136e31acb86d6bcd4d7b229fdc8229b58a866ee2ad3a7e2bc9163daaed7a0483f256c1d4f0b6202c10dd0bb628a7d6e3ae8138817434ff8c5ed1f1e516b44484ab0af02cc922911a1ed32af2cd631eb13ce5373af4d41ea8122503cc7166be99d955ce5cde4db70f0b30284ce4701ff634c63ab0533096436bf824ad12a7cad16acd0267cb5da73639221a7ee133e1d50e862dd1b3c23ff405934273a151c6f9b5aa4e32aa2afe7c8eb12130df8a29ad16cc1180da6c58f7a5a30ed4dc7757f7274be91f4b52515bd007bc8d531dfe575bbfd5d62fff2f96feb2395d95f3feac5c0461594e62ee2dffb1e6b3c92f9d7eb2c5549798a86e442df6f4ec8580418a4e542262ba05f3dfbf9fe3cebd68a0f0e6e208fca8b5a9d5b6bdd024d6b39a6e1d36ac44c54af610fcc8a06fffa163f7fc8c38359d7468f56c560a74e90bbfb7c1176cb97b70c03e9f75d95f2399ac2b10b13e08c29c93fd1b60f6c4759d2e2fa207f4ddb251c745de20f68bdbb333ce6e95cc73874002f34e8c3dbea2489832fa4a87dca8853c6ee8330a2438b2f1f2229567e9165384c5953718feb1327da298ae32fab2ab1e67d69b52e08443d22fa442717b01d47e3b74772a2d69cc8d15693661c20f3f610422db6c99a08dcada0257c2c17d32493c8a28299d51ebe6a5bf234d490e7ae5b43f7111482171bef3090c58a4f03891bb4c1393c7125c53ecd15c09e8503fca62679066729cdd8f2b15adc4cb24371ab03a1baf26bd154e1f3c33c4ae904f74e1af200dbe10ba7b99b9f2b2203fbf3da5821f7af774eb2a56b2ab373974b64d3983ee220786092d410a0778c07c5c7486fc6bbb76f6d367c099425ef7752d69e1783effd2469f52b8b610e9a217307d905c1ccbe406df372625306abc2aa76c12d159426665792c46b332cbfc11a7129a40d91921d87d369dfd13c1310ba76ea299bf29e661cfe3b988d0e826cfd053308cda67c44743ddac84729f4fc8b8e3896b9dc30e9e89c3c2dca3e7b4f2a583cdfd47887f406a5f34a705bf8e1f2469825fa4a70ad032c0f52becf5000c4e6fea4881e4b39ae76a749e583f02cfefb5206c6e4373513c096ab9e3dde354a9377006766442eaf4d5b676ffcc101e7693eab8f6a80243bc6ca9df110af3aebfe57394e97da3b20f67d89e1a4c01832eed3c5669d34426126adc1c0743cfe2e3fa7a2f78dba887c7937b962c6933c5703b3326e03978de97c34da2a23f06ac1f021f9e4962d685e10d6fef6255afed0e417a59fd8bca8569d633b25e650730929cd868dbce2c722430ed5d1fec466cd1e5b20f19393dba85a9474e3b1b83cd9fa589038f849f8390fe86c07dad9a7896163251836543777a124b4250e6268fcaab3216a95c665737bbbe0c637f903a2e146b01076bc131315c82c90fefd5e1a3eafeb978a3583d4dd559a35de7a7ac2ab545869b6269f7", 0x1001}], 0x1) 13:34:14 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x1f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') r0 = socket(0x36, 0x0, 0x3b9) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 13:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x180, 0x2) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000180)="4c91dfc670f9582a784524c9d29d93327d6d785f4b0dac03de2e22710ec78dcd059f128a9fee7a14f967fcedcd312fd4584c9d5b34ecd08baa02f4417c7c3763f6d0c2355f279084defe56cb14709ac4666c570c6a0b067a40e02ce57dc26342bbc99971bbb5a66b26781fd079a6d42e7da2f62b4266140a42c8b1ab33ef51a126b7939fd4a49bc5229553d836027c5c8684139d9133dc0f779624a0d00830d295ba2312b8d15b203fdfa71f60f0f5e5d3b0739aabad9b208a4652943521f3a65f1e9ecfb9094e6548382a46d4b0cba4af81dbb7850fa0765535be376197bdba7b6d789c8ff0fb19e4b256bb20c2cc061467", 0xf2}, {&(0x7f0000000280)="730dd3a495424f95e2c95eed3d0aa3e05595132b9e376381e2fff5323587e7b3ec3fe4f0cf04f413610e84faab3f1a6d73a9e7431da1b3e00d41142353af7635ee93b202cff32a7ba4fd3eb327b0d3e5326bbbc5d2651aaae721fe004c9bf1c3688c6a009fa27adb7376d5013850e7ed489b19a78c73d5cf4a85fcc81893729dd8218cdb1d9de436f5a02bab1f8fb4ed3a1306cf211fe78796db0aa1e98f500581d24ed0b7c7d55b5566da5e5c5a0780e58a4cecf2cceef713c417990649fad389052e6d10f554dcfda80446119837a6c5a591a2", 0xd4}, {&(0x7f0000000380)="bde05245ca9eed19bc2efeb94c5fa7242bf47a0ed53c1a3bcc5d7d0892d07a1ae41d271bd4931f3656e47bd175506c052728fa681034469bd8ea9460da598d78e9c7bf63a68f4f5a26788b1f542faeea4902809d22f2854e5cd7abf4495373f150d780340290065c8ba6eec3937d950e935edffc8b7cb84b3664c4b6bf38c052ccdbfbfd86007a996b4fe82ee3f0e87e9a1ed96d90df120bea1c9304b0246974186ea6f4437a989bf49a4b7a47c9fe829c5c188b9bdaa3326117ed1af3", 0xbd}, {&(0x7f0000000440)="1665caf977497ac4a0bec6bd08c3629b63bef9d1db641eee789505b14c2783db45f61acc46b568c5128660cb2c18d749b05a567fe1327705b079f52ca78ce06ffab02b26a63c3cda9ebad0e859549adead0f8178fd5e3ec1be57f3214f9f37de27a7510192e8daac6fa86d", 0x6b}, {&(0x7f00000004c0)="704a2314f0bdd5f8a5d808b204bab11c6fccf51d0ecd1883cff249730a1ea62cedc399dd6d1f82455e096475ded3587e76829a15a62f1ffeaa0a5efc4e002a078ad5880d92fba27a2d954c86bfd275e938b5d16064f3640d978cbf4338694b018856359639e83a90a45aee016213cd1b5469609a140ba318c7c5f72a0184d3b5187cd626f2a09f8294050f9e828f97e97ddf90de703cde4b50d921f5c9f0e9e703860f13a37d20271c5ff60c7a8b8f6dde0d8384bdf91e", 0xb7}, {&(0x7f0000000580)="5704000550efa15e4fbccc1c05969c560daea00758a0eea79435561f9874a515ded105d149447016649bdbd74536f02a15b1c09f09783b2174881a23628cae434290a6c4d9167493338e82af5dedf05b91f9f459e66aa5675ee72c89c31ef279620ee071cba7714cc99e2154dfb1bb76b7ee05ad0d51eaaba3eb2238bd6f5e1b37632f2a33ffa3a27715247b6c393a7668db05e0d0a4226ff3b028668fc2b1847ac8583523e1ef60deccc87528aaa96f7753a413c2d97a711df5fadf788aebcbd37920b6437b069d6be03737fe2866239da31e4ad747a66954565bf531a5df1facfd", 0xe2}, {&(0x7f0000000680)="2df8113d6fdafcb89796873e", 0xc}], 0x7) close(r1) pipe(0x0) pread(r1, &(0x7f0000000080)="7bc0a4240f5f063b3dd2e390e1dd90132c4b92a8e9cdc399865dc9d92c1c6be570f724c5657bf9567da1edbdc2f8acf1c5de5635db62ebb900c2d8bd66ad2db30b943181831e635e02d6d6f3e354576fdc7a36c95643bbe7c6718fd6c1d134d24dd016adbd9cb80e603ee7c40b1af8f58264646b29aa3052243fce7aed74f56ae6166efae420ca42308d995f14d86d671b7a445bacbc905d1918b2beb9548bd65c6cb9af6c08389b0a20df1abd16205306b4f7359931dc9a47a1124f8398368940040fb3e6809d9d2dc050c67424bfb46462a4ec5bc41f257d96", 0xda, 0x0, 0x0) 13:34:14 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x4, 0x3ff}) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x7f}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x1, 0x7ff}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x1}) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/180, 0xb4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0xffffffffffffff33) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) seteuid(r2) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x1, 0xff, 0x2, 0x1, 0x318, 0x9, 0xa7c, 0x2, 0x3, 0x9b, 0x8}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000340)=0x8) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000003c0)) ioctl$TIOCDRAIN(r4, 0x2000745e) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={r1, r2, r3}, 0xc) shutdown(r0, 0x2) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000440)) bind$inet(r0, &(0x7f0000000480)={0x2, 0x3}, 0xc) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) setuid(r2) fchdir(r0) bind$inet6(r0, &(0x7f00000004c0)={0x18, 0x3, 0x0, 0x101}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) fcntl$setstatus(r5, 0x4, 0x48) lseek(r0, 0x0, 0x4b, 0x2) 13:34:14 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x800, &(0x7f0000000080)="caf5b415", 0x4) 13:34:14 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x7fffffff, 0x564d, 0x2, 0x1, 0x7, 0x7, 0x4, 0x1, 0x1, 0xff, 0x1}) ioctl$BIOCLOCK(r0, 0x20004276) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r2 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x40105706, &(0x7f00000001c0)) 13:34:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x200c, 0x501) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0xfffffffffffffffc) r1 = socket(0x0, 0x4000, 0x0) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/34, 0x22) fcntl$dupfd(r0, 0xa, r1) unlink(&(0x7f0000000140)='./bus\x00') syz_open_pts() syz_open_pts() 13:34:15 executing program 1: r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x201, 0x0) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) poll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x4) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) readv(r2, &(0x7f0000001480)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000180)=0x2) poll(&(0x7f0000000080)=[{r1}], 0x1, 0x0) 13:34:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1d}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:15 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040), 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x28000, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x14) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0x8, 0x9, {0x1, 0x380}}) r3 = fcntl$dupfd(r0, 0xa, r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x100000001}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000080)={0x2}) 13:34:15 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x108) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x2000000611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0x1e, r4, 0x0, 0xffffffffffffffff) write(r3, &(0x7f0000000240)="9cf2e382714b40b09c144e8b147c24d6934f41b14d7835b9fda1b312105635a933c420eba44952621c2e76e652fe705e3b2ca66bd0d7fe45e2ca71a1633f094f2455cb764ff78ab1006f669bf34bbb23f5af8911f2087ad0e24c1240689666a1f67a69006edd6642363ae0c09750922aa3413073e8c1d24f35b26974ea9f3e4a15c9fcf6bbd6e1addbbe991fadb47a3d20f19d6467fe36417998239e68796bdd63d22bda4e92e28cbb4276566a6060021cc1b182f91dc16065498b18d3ff8361500274f92884cc6ec27b07d8cd09fe8147a10af227e0d73dc9a521d448c6ac443f73ad19ee5e963eff1159cc7874a555a277a3132fb50e3d", 0xf8) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000100)=0x7f) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x6738) close(r0) 13:34:15 executing program 1: open$dir(&(0x7f0000000080)='./bus\x00', 0x40, 0x40) mknod(&(0x7f0000000040)='./bus\x00', 0xa0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c5708, &(0x7f0000000000)) pckbd_enable: command error 13:34:16 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x88, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) syz_open_pts() close(r0) syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x48b, 0x80) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) 13:34:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 13:34:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x81) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = dup2(r0, r0) preadv(r1, &(0x7f0000001680)=[{&(0x7f0000000180)=""/210, 0xd2}, {&(0x7f0000000280)=""/167, 0xa7}, {&(0x7f0000000340)=""/128, 0x80}, {&(0x7f00000003c0)=""/61, 0x3d}, {&(0x7f0000000400)=""/74, 0x4a}, {&(0x7f0000000480)=""/60, 0x3c}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/228, 0xe4}, {&(0x7f00000015c0)=""/185, 0xb9}], 0x9, 0x0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080), 0xc) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x390, 0x2, 0x1, 0x5c, 0x0, 0x6, 0x2, 0x0, 0xacb6, 0x667}) 13:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x21, 0x1, 0x7) recvfrom$inet(r1, &(0x7f0000000200)=""/240, 0xf0, 0x40, &(0x7f0000000000)={0x2, 0x1}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1b, &(0x7f0000000080)="cd60008000b495dd3a58340000000000000000006c41d4a254039feea7eb276208f080e3961f0d5cb2000000000000166565") 13:34:17 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000280)='./file1\x00', 0x450, 0x4) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000180)) chdir(&(0x7f0000000140)='./file1\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000340)="0574706febef42b7e26cf550afea2eb4578304cd97653b91b704fd029bc393779ca928691e3541e5d0e5ed5f6b7be0668ee00e1b21a1641978b81f905fb8437f85363096039f045afdc90742b88fc261094b48665879406374b4448c2855d7e4dbe08e44702bc6f93dc91b2af4d7f7ed74b84829793cd09c5b35fe8cdcf3", 0x7e}], 0x1, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r1}], 0x20, 0x4}, 0x4) setgroups(0x1, &(0x7f00000002c0)=[r1]) chflagsat(r0, &(0x7f00000001c0)='./file1\x00', 0x1, 0x2) renameat(r0, &(0x7f0000000240)='./file1\x00', r0, &(0x7f0000000580)='./file1\x00') 13:34:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7fff) 13:34:17 executing program 0: open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 13:34:17 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ff9000/0x1000)=nil, 0x3000) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) r3 = dup(r1) renameat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') r4 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x3002) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8a, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x10, r5, 0x0, 0x0) shmdt(r4) fchflags(r1, 0x10000) shmat(r0, &(0x7f0000ff9000/0x1000)=nil, 0x3000) 13:34:17 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x90442d5dd74b8179) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0xfffffffffffffff7, 0x6}, {0x18, 0x0, 0x7ff, 0x9}, 0x7fffffff, [0x1000, 0xbd, 0x800, 0x2, 0x3, 0xfffffffffffffff8, 0x4, 0x7]}, 0x3c) mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r1 = shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) shmdt(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000040)) 13:34:17 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) openat(r0, &(0x7f0000000240)='./bus\x00', 0x100a0, 0x22) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) flock(r1, 0x1) poll(&(0x7f0000000140), 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40000000000) read(r1, &(0x7f0000000100)=""/1, 0x1) read(r1, &(0x7f0000000180)=""/160, 0xa0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000000c0)) 13:34:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000140)=0xb) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="3962473a8745eadc34ef9dedf3658c4a7178a9a02781b38efd4946e5c58335f85677e499bfee88366da8e929b788", 0x2e}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getgid() fchown(r0, r1, r2) 13:34:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e00000003070000000000000000000098d0791b53cbd4020b1920756ce4af0c0a506c9a99c4a7a649d6511ff6c0d8365f7315df62e948e37287baed608bf69f461f2cde8c76da768747a6a2c44e50d3570ffc4d11a9df39a2a0946bb398ca6644dbdff2e3161e824064478ea53c277ca2a9b8085ad46e0246fbbdd4d4000000000000000000"], 0x38}, 0x0) r1 = msgget$private(0x0, 0x121) msgrcv(r1, &(0x7f0000000000)={0x0, ""/68}, 0x4c, 0x1, 0x800) 13:34:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x801, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x2, 0xab, './file0\x00', 0x2, 0xffffffffffffff9d, 0x80, 0xfd}) 13:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x1) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x2, &(0x7f0000000100)=[0x0, 0x0]}) 13:34:17 executing program 1: r0 = semget$private(0x0, 0xa, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x100000001}, {0x0, 0x200}, {0x0, 0x7}, {0x3, 0xfffffffffffffff8}], 0x4) semctl$SETALL(r0, 0x0, 0x11, &(0x7f0000000000)) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000740)=0x5) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f00000000c0)=0x3) r2 = socket(0x2000000, 0x5, 0x6) select(0x40, &(0x7f00000002c0)={0x10000, 0x5, 0x5, 0xa5, 0xd4be, 0xfffffffffffffffb, 0x6}, &(0x7f0000000300)={0x0, 0x7, 0xcb6, 0x5, 0xf2a, 0xff, 0xfff, 0x9}, &(0x7f0000000340)={0x800, 0x0, 0x2, 0x101, 0x100000000, 0x200, 0xa36e, 0x4}, &(0x7f0000000380)={0x443, 0x7}) r3 = socket(0x38, 0xc000, 0x6) readv(r3, &(0x7f0000000240)=[{&(0x7f0000000200)=""/51, 0x33}], 0x1) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000780)=""/116) shmget(0x3, 0x4000, 0x404, &(0x7f0000ffb000/0x4000)=nil) semop(r0, &(0x7f0000000040)=[{0x0, 0x4, 0x800}, {0x3, 0x3, 0x1800}, {0x6, 0x2}, {0x1, 0x7ff, 0x1800}, {0x4, 0x8, 0x1000}, {0x6, 0x5, 0x1000}], 0x6) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x4ed5) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000005c0)={{0x18, 0x3, 0x2}, {0x18, 0x2, 0x2, 0x80}, 0x6, [0x80000000, 0x401, 0x4, 0xccb1, 0x2, 0xa000000000000000, 0xfffffffffffffffe, 0x3]}, 0x3c) pipe(&(0x7f0000000700)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000500)) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/8) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r6 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x40, 0x2e) faccessat(r6, &(0x7f0000000400)='./file0\x00', 0x0, 0x1) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000006c0)=0x4) r7 = semget$private(0x0, 0x2, 0x20) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setgid(r8) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000100)=""/213) r9 = msgget$private(0x0, 0x30) msgsnd(r9, &(0x7f0000000640)={0x3, "f45c06c1a09464aa0941bb386794726e1c72faa90b87d721abd2a23f18aea4c563dc31d49153bff5ee95540caacdabf21530b3d45d0026137ab566dd5b34b06640626768358041a97240921edf13ed0b51bc5bfc06caa5d81d81859c7a22fc519a107874"}, 0x6c, 0x800) 13:34:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x4, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0xb632) open$dir(&(0x7f0000000040)='./bus\x00', 0x8, 0x100) 13:34:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x10) r1 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) write(r0, &(0x7f00000000c0)="85ec793a30fa7b1d4a45a38fede2896a5faebd5623fd9b4365815fa41a3c826db6f39a4dc8c57b2b0fb3f9e270c7678f0c13fe7b47eabcd0a2e33ce9fe50710b9fc1a1393e7c36f81350d84848efd559", 0x50) getpeername$unix(r1, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x8010570e, &(0x7f00000001c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x10000, 0x0) fcntl$setflags(r1, 0x2, 0x1) 13:34:17 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) recvfrom(r0, &(0x7f0000000000)=""/108, 0xfffffffffffffe15, 0x0, 0x0, 0x28) r1 = open(&(0x7f0000000080)='./file0\x00', 0x810, 0xa2) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0xfffffffffffffff8}) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 13:34:17 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x21) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') read(r0, &(0x7f00000002c0)=""/68, 0xff550d18) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() dup2(r3, r4) 13:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x1c9, 0x1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) 13:34:18 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000100)="e4cf3f9a7b6b947f47845152d7c386a0408e506fe4de723d3981af48a4714221e759d7bc1d6059af9bff63ce1523e15746238753054816a32409415aad8f4be20356eb2bda86b77e32deb940f6931e62a31c57bc7b24c8d94a5591c8fc72d4a6a9f0baab7d4473aa564b020e0715a83e5a032a2f3b6f7bc31cf386f091131e8fea29bcd6f0f2d4989e1ec1abb46727790f180f7517ddd1597a62e9eabd2ae496f3c3a3c6ae544cc6b3d7a5e51a6aa1b0c7533fcf00"/192, 0xb403}], 0xd9) kqueue() fcntl$getown(r0, 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) open(&(0x7f0000000080)='./file0\x00', 0x10600, 0x10) fsync(r0) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e", 0xc4}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x14a, 0x9, 0x5, "9bcbd044675f6cdb5723231b09f74f898948043f", 0x1, 0x3fa}) syz_open_pts() 13:34:18 executing program 1: r0 = syz_open_pts() r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x9b9, 0x4) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x7) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x7, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) 13:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(r0, &(0x7f0000000080)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0x2ba) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) 13:34:18 executing program 0: mknodat(0xffffffffffffffff, 0x0, 0x0, 0xfffffffeffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x2, 0x9, 0x6e, 0x1, 0x1c1, 0x4, 0x800, 0x0, 0x0, 0x8, 0x8000}) 13:34:18 executing program 1: clock_settime(0x0, 0xffffffffffffffff) clock_settime(0x0, &(0x7f0000000000)={0x1e, 0x9}) 13:34:18 executing program 0: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x2012, r0, 0x0, 0x0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 16:00:30 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000200), 0x4268) syz_open_pts() syz_open_pts() flock(r0, 0x1) 16:00:30 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20003, 0xfffffffffffffffe) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000001300)=[{r0}], 0x1, 0x0) 16:00:30 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000000)="9fc38480ced7d83b9729a2d46ca8fa221261c9d812935f79ef836eb26e3a27660dbcab", 0x23}, {&(0x7f0000000040)="8deba0a14c59af6c4f192e28809be47dcc7c900c5de185f939e723d74b115832f981767254ea5ab931e9f6f921bb748e55d52a5e3e67728dab2ee0c1d26a2a18aecf57904d816668550ef566f73ce2fe3f302da511a20defd1acd1eb4bac9da83984597e0c8f6d40da316ce0269d61369e459cff4e0e17db6ca311b0ecda5193e01c1f140f10304ac973d9971db063f8d56393ea23f648a648a4ccf7135a01113990d0f286b9a66a8b892f2355bf6b3e7e156b1d0820f28f00039cb1f666ef3cf073bea8c3c82ad3f6e060f53ca5457954b60d889f5fc10af407213a2d86036833bd49446ea2dcfcdd6d42606f39e7f6", 0xf0}, {&(0x7f0000000140)="a79fbab13d017485fc4b8602f62a533c92491d06ba01da3eb2a2c51637a0553fe070fd5e9dd4eee25c31569c6f4c255cf8957cf675857df6db8d3a27f99e439250f90c698c97eb2aec8c0be47c7b386e2bdfddc2", 0x54}], 0x3, 0xfffffffffffffffe}, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x3, r2, r3, r4, r5, 0x130, 0x100000001}, 0x1f, 0x5, 0x9}) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000300)=0xc) r7 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/16) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) write(r6, &(0x7f0000000340)="0bb8d9c936f4da4b13ad71bfccc1d7c546d13c30cbe17e0f868494ec46e44bd0606a998507f792d3c357dde3380dd3ead475cb02209069215b8aa6a4399c171a4f5da4daa0023083837fa6f6f5e839777d940239c1902b9e1a49fd6c169f8e555a451633f87566e16a8422a2ee79b3d0cdc5186c8778a96890cff308dbe173db7341fec56231ff2e49ca882bd64c7afb6f90d4bd0ee2e0c0c59924417a5c5b110034356d342565", 0xa7) socket(0x2, 0x3, 0x7) 16:00:30 executing program 1: r0 = semget$private(0x0, 0x7, 0x200) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000000)=""/4096) semctl$SETALL(0x0, 0x0, 0x9, 0xfffffffffffffffe) semop(r0, &(0x7f0000001000)=[{0x3, 0x0, 0x1000}, {0x7, 0x10000, 0x1000}, {0x3, 0x6, 0x1000}], 0x3) 16:00:30 executing program 0: geteuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x6, 0xe2c3, 0x8, 0xe07}, {0x80000000, 0x5, 0x1c, 0x40000000000000}, {0xfffffffffffffff7, 0x2, 0x3, 0x9}, {0x100000001, 0xcc, 0x4, 0x7}, {0x4, 0x1dc, 0x7ff, 0xffff}, {0x8, 0x2, 0x5, 0x7}, {0x5, 0x6, 0x8, 0x6}, {0x3, 0x0, 0x8, 0xfffffffffffffffc}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x188, &(0x7f0000000080)=[{0x10000, 0xfffffffffffffffc, 0x4}, {0x40, 0x101, 0x2570}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000280)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1}, {0x3d}, {0x6}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000002c0)=0x9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x1, 0x5c) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000480)={0x5, 0x8000, 0x7, 0x9, "311bec3d30d63e8abc1abf8fc0060da76b366cf4", 0x4, 0x7}) r3 = socket$inet6(0x18, 0xc000, 0x1ff) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000400)=ANY=[@ANYBLOB='\a\x00\x00dJile0\x00'], 0xa) syz_emit_ethernet(0x1ac, &(0x7f0000000340)="b6") 16:00:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0x4000, 0xf7e) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) setsockopt(r0, 0x10000029, 0xb8da, 0x0, 0x78) 16:00:30 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f00000000c0)) 16:00:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000100)='\f', 0x1) syz_open_pts() 16:00:30 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0x2a, &(0x7f00000000c0), 0x326) 16:00:30 executing program 0: r0 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x7, &(0x7f00000000c0)=[0x0, r1, 0x0, 0x0, r0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) setuid(0xee01) setegid(r3) syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x4, &(0x7f0000000080)=[r4, r4, r2, r6]) getgroups(0x0, &(0x7f0000000000)) getuid() 16:00:30 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x666ee8e3, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) write(r0, &(0x7f0000000080)="e0528bf1c0a7b44ecea8cea43d34513c88722e13d7ac3ff9f3f7ace2b863f2a0b3a436ad18bc9d9043663b77ad65f291262ee34647039c91a778bdeda95df97cfb688fc4b0d08088bc8f20fb850fc943f8c5156fe1b0a7db3be4ac925a6644ffa46de4b8ca28149a0fc6f769463aa9c3910c64f8c749fa2792bf3033fd24417dc0a4b9044211bae8fa497faa0a85f1be6a09e6e9091da7e8d56e2122d2db8e208aaf171624320a48a5ba98fdabff5ac7380e1cd27fdf77411b251967108292d57c48bafb799bdafb1361e96e64c524971c7bc40f9a27620cc3e03c3fd70a739b042706d9d5", 0xe5) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r1) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$BIOCPROMISC(r2, 0x20004269) 16:00:30 executing program 1: setuid(0xee01) r0 = msgget(0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r1, 0x2000746f) msgsnd(r0, 0x0, 0x0, 0x0) 16:00:30 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = dup2(r0, r0) kevent(r3, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffffa, 0x28, 0x14, 0xb051, 0xd79}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0x2c3c, 0x1}, {{r0}, 0xffffffffffffffff, 0x10, 0x80000000, 0x80000000000, 0x3}, {{r0}, 0x0, 0x40, 0x400fffff, 0x5, 0x3}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80000000, 0x45, 0x1fffffffe0000}, {{r0}, 0xfffffffffffffff9, 0x44, 0x20000000, 0xfffffffffffffffa, 0x10001}], 0x2, &(0x7f0000000600)=[{{r0}, 0xfffffffffffffffb, 0xf0, 0x0, 0x4, 0xcc}, {{r0}, 0xfffffffffffffffb, 0x42, 0xa, 0x4, 0x7}, {{r0}, 0x0, 0x80, 0x1, 0x99b, 0x8000}], 0xffffffff00000001, &(0x7f0000000680)={0x63, 0x3}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r6 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000080)="ff1c019af290be6114fc46a7798c25fe75740b34a1a44b9016113c04c8ce3b3d2c92b44e206b3fd20a2efa6d55d6134d5ccd6b43d753856d8a283c630287d36b119ed566513295dd84d9dd262516dfec797c9fbe61c92f0bdc0d48ad589ab968b2ae47ac1476883c0cd6dea2340b172ac1e706f711091ec1f681db81e2434463bfb4babb4aab7cd8682974390fa2a3bcffbfca555ad86952cd10e529bce65c93892e", 0xa2}], 0x1, &(0x7f0000000440)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x88, 0x2}, 0x40a) 16:00:30 executing program 0: readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x180, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x80) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x4, 0x400, 0x2}) listen(r0, 0x202000000000) 16:00:30 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000500)={0x10, 0x8, 0x4, 0x1ff, [{&(0x7f00001a8000/0x2000)=nil, &(0x7f00004ff000/0x4000)=nil, 0x9}, {&(0x7f0000411000/0x2000)=nil, &(0x7f0000463000/0x3000)=nil, 0x5}, {&(0x7f0000515000/0x3000)=nil, &(0x7f00006e1000/0x12000)=nil, 0xffffffff}, {&(0x7f0000295000/0x3000)=nil, &(0x7f0000739000/0x2000)=nil, 0xb555}, {&(0x7f000016f000/0x4000)=nil, &(0x7f00003c6000/0x3000)=nil}, {&(0x7f0000190000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8001}, {&(0x7f00007a0000/0x3000)=nil, &(0x7f000036d000/0x1000)=nil, 0x7}, {&(0x7f000052c000/0x1000)=nil, &(0x7f000066e000/0x2000)=nil, 0x8}, {&(0x7f00005f8000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xbb}, {&(0x7f000058e000/0x4000)=nil, &(0x7f000043f000/0x3000)=nil, 0x1a4b}, {&(0x7f0000024000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xe5af}, {&(0x7f0000028000/0x2000)=nil, &(0x7f00006c7000/0x1000)=nil, 0x7f}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00006e5000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00004b8000/0x2000)=nil, 0x100}, {&(0x7f00004cd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f000052c000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:30 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x2) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = dup2(r2, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x8) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000100)) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000340)="d0e60203", 0x4}], 0x1) r4 = syz_open_pts() close(r2) r5 = dup(r4) syz_open_pts() r6 = accept$inet6(r1, 0x0, &(0x7f00000001c0)=0xfa) r7 = dup2(r0, r1) writev(r7, &(0x7f0000000400)=[{&(0x7f0000000340)="557172b41852bfb2681921ee0fcff401508b2b899b5220b49fd617321a917df9aa140a3d720db57a192f63141fc5551b057aa6348de7297cbf62795fe3fe044e6344e0754638c185bd8a486bd674faa9660379fdf30b359d69c3ec3e18ae5202fde92e0e1d13bd618148829a0be103a0afac7de2662d9b55fe786ded62a8104a789da75ca36c1f638541b91ae180fc", 0x8f}], 0x1) getdents(r5, &(0x7f0000000040)=""/37, 0x25) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) nanosleep(&(0x7f0000000140)={0x9, 0x80000000}, &(0x7f0000000180)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x80, 0x0) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x0) pwritev(r8, &(0x7f0000001b40)=[{&(0x7f0000001b00)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000440)={0x3, 0x1, 0x4, 0x0, 0x3}, 0xc) 16:00:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) mkdir(&(0x7f0000000140)='./bus\x00', 0x81) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x400, 0x19f) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x2, './bus\x00', './bus\x00'}) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80105703, &(0x7f0000000000)=0x3) 16:00:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x8, 0x81}, 0x8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) 16:00:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 16:00:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df399", 0xbc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ftruncate(r0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x80000000}, 0xc) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x452, 0x0) dup2(r0, r1) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000001c0)=0x5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x6de127eeb8641069) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000140)=0x5) 16:00:30 executing program 1: r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60e, 0x3) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000007000/0x2000)=nil, 0x2000) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/146, 0x92}, {&(0x7f0000000100)=""/159, 0x9f}, {&(0x7f00000001c0)=""/212, 0xd4}, {&(0x7f00000002c0)=""/157, 0x9d}, {&(0x7f0000000380)=""/6, 0x6}], 0x5, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x8001) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1c}, {0x80, 0x0, 0x0, 0x1}, {0x200000000006, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 16:00:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000001b40)=[{&(0x7f0000001b00)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="0100", 0x2}], 0x1) write(r0, &(0x7f00000002c0)="2343fbc45823", 0x6) r1 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/25}, &(0x7f0000000080)=0x1b) r2 = socket$inet6(0x18, 0x8002, 0x8001) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x22, 0xfffff, 0x0, 0xf4}, {{r0}, 0xfffffffffffffff9, 0xc1, 0xa, 0x7f, 0x4}, {{r1}, 0xfffffffffffffffa, 0x50, 0x80000010, 0x5, 0x10000}], 0x0, &(0x7f00000001c0)=[{{r0}, 0x0, 0x2, 0x8, 0x49, 0x81}, {{r2}, 0xfffffffffffffff9, 0x1, 0x40, 0x4, 0x3}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x0, 0x7d}, {{r0}, 0xffffffffffffffff, 0x5, 0x20000000, 0x9, 0x6}], 0x4, &(0x7f0000000240)) 16:00:30 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = geteuid() setuid(r0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x8000820000, 0x0) r2 = fcntl$dupfd(r1, 0xfffffffffffffffd, r1) poll(&(0x7f0000000100)=[{r1, 0x50}, {r2}, {r1, 0x100}, {r2, 0x9}, {r1}], 0x5, 0x4) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', r3, r4) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) 16:00:30 executing program 0: r0 = socket(0x18, 0x3, 0xffff) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 16:00:30 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getegid() sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000010706ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:30 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8202, 0x80) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x3812, r0, 0x0, 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) socketpair(0x1d, 0x3, 0x6, &(0x7f0000000080)) 16:00:30 executing program 0: ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f00000001c0)=0xf822) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = syz_open_pts() ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000000)=[{0xa7, 0x200}, {0x67, 0xffffffffffff42e6}, {0x1, 0x8}, {0xa7, 0x7fffffff}, {0x89}, {0xc7, 0x7fff}, {0x101, 0x1000}, {0x85, 0x28}, {0x89, 0x9}], 0x9}) chflags(&(0x7f0000000300)='./file0\x00', 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000340)=0x7) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000200)="ada11df3d6b8fece58c6484428d5020f84487c8045979fc92c7c4dcf93647dceb0aec25c67db8e424cd58de5e7762f55cd0e1170f84ecc0af41e8f6da9a763cdeab861d67a46af332b7ae656eee839a2490066209063e2b2074790ea58228b14b88c2400cf41fcee3788cb4f4796ab6cb879ec43fce097ad34ff6090dd9354e0ba9259ae9eeb2986f881e8c6", 0x8c}], 0x1, 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x0, 0x10001, 0x800, 0x4}) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffc81, &(0x7f0000000380)="20ede0d6330cfb9fb372a4c0e552ed9b3b5632df7d707e6567402873dc264f5bddd4798a92ac113852a897132a93fa0ef7fba29e64ad98b55c6c1024effbd9c1c9eea9a27126d984c03c5b6df76b0fb925887f9cb144a2dd092d4162a742b6801a4977ef8c15888be1c334c4b6ded9532321ec576b55b7ccdd46ca079c4ad810ce9fbb7d445f1aac0f6a511356") 16:00:30 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) close(r0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) r1 = dup(r0) readv(r1, &(0x7f0000001400)=[{&(0x7f0000000100)=""/116, 0x74}, {&(0x7f0000000180)=""/40, 0x28}, {&(0x7f00000001c0)=""/205, 0xcd}, {&(0x7f00000002c0)=""/55, 0x37}, {&(0x7f0000000300)=""/66, 0x42}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/85, 0x55}], 0x7) getsockopt(r1, 0x9, 0x5, &(0x7f0000000080)=""/30, &(0x7f00000000c0)=0x1e) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x440) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = msgget(0x3, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/183}, 0xbf, 0x3, 0x1800) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1fff, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xfff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)={0x3, 0x824}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 1: socket(0x2, 0x4003, 0x3f5) 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x7fff) r1 = syz_open_pts() close(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000140)={0x7, './file0\x00', './file0\x00'}) r3 = dup(r1) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x4, 0x40, 0xa4bb, 0xc8, "7ac3f9e0fbc913373903de5a0255c17a972dba5b", 0xb0, 0xffffffff}) syz_open_pts() ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000001c0)=0x3) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) 16:00:30 executing program 1: syz_execute_func(&(0x7f0000000100)="65450fdd9858223db8660f667000c4028547ad90640000c482b9be6f0064652665f20fc2914f48000061c4437915f13dc4c17c50d9f20f7d1ac4e3cd6da3655666660065cb") mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffff7fffffffffe, 0x13}], 0x4, 0x0, 0x0, 0x0) chroot(&(0x7f0000000080)='./file0\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000200)) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) openat(r0, &(0x7f0000000180)='./file0\x00', 0x10280, 0x84) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x0, 0xf08, 0x8, 0x2}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x88, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 16:00:31 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) close(r0) fcntl$getown(r0, 0x5) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x10000, 0x3, 0x5}) 16:00:31 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) r1 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x10) bind(r0, &(0x7f0000000740)=@in={0x2, 0x0}, 0xc) getpid() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000a00)="79a55e43cdcdbaca9bdafad81766a68ca4e3be4ff6e25f8e9d5d4c4d987105f0bab8a44073124626cf39837958e3ad6fda960c4768a5d169fc30cfa1997fb6c4177eb5cbc0f0d31cac0d24026e995efce342187e281902f195af092d81afb7", 0x5f) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000a80)={0x4, &(0x7f00000006c0)=[{0x1, 0x0, 0x2, 0x8}, {0x3, 0x55, 0x6, 0xffffffff}, {0x7, 0x71917c97, 0x80000000, 0x9}, {0x9, 0x8, 0x1, 0x7}]}) fcntl$getflags(r1, 0x1) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) lstat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r2, &(0x7f0000000240)=[{{r2}, 0x0, 0x12, 0x40000002, 0x9, 0xd61}, {{r0}, 0xfffffffffffffff9, 0x40, 0x6, 0x8, 0x800}, {{r2}, 0xfffffffffffffffb, 0x86, 0x1, 0x1, 0x5}, {{r2}, 0xffffffffffffffff, 0x4, 0x2, 0x1, 0x8}, {{r2}, 0xfffffffffffffffc, 0x40, 0x4, 0x80000000, 0x6}], 0x4, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff9, 0x8, 0xa0000036, 0xfffffffffffffffb, 0x8001}, {{r2}, 0xfffffffffffffffe, 0x1, 0x40, 0x5a1b3358, 0x2}, {{r2}, 0xfffffffffffffffd, 0x10, 0x5, 0x15e9, 0x1}, {{r2}, 0xfffffffffffffffa, 0x4, 0x40000018, 0x8, 0x5}, {{r0}, 0xfffffffffffffffc, 0x85, 0x7, 0x6}, {{r2}, 0x0, 0x24, 0x20000080, 0x1, 0x2}, {{r2}, 0xfffffffffffffffc, 0x2, 0x4, 0x9, 0x7}, {{r0}, 0xfffffffffffffffe, 0x21, 0xf00000a0, 0x3, 0xffffffffffffffe4}, {{r0}, 0xfffffffffffffffc, 0x80, 0x4, 0x0, 0x7}, {{r2}, 0x0, 0xa, 0x2, 0x6, 0x7}], 0x5, &(0x7f0000000440)={0x0, 0x3}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000680)=0x1000) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000780)={0x38, 0x6, 0x400, {[0x0, 0x400, 0x2, 0x7, 0x8001, 0xc4, 0x40, 0x1, 0x80000001, 0x8, 0x2, 0x7, 0x4f, 0x172f, 0x1, 0x2, 0x3, 0x6], [0x1a, 0x900000000, 0x80000000, 0x6123, 0xe00000000, 0x5, 0x1, 0x109, 0x2, 0x9], [0x552e, 0x1ff, 0xfff, 0x1, 0x9, 0xffffffffffffffff, 0x10000], [0xffffffffffffffa1, 0x80000000, 0x6, 0x1ff, 0x8, 0x3], [{0x6, 0x10000, 0x8, 0xffffffffffffff8d}, {0x800, 0x7fffffff, 0x386d, 0x1ff}, {0x489, 0x7ff}, {0x4, 0x9, 0x8, 0x3}, {0x6, 0x8, 0x10001, 0x3}, {0x4, 0x6, 0x3, 0x6}, {0x0, 0x8001, 0x7, 0xffffffff}, {0xff, 0x9c, 0xfffffffffffffffa, 0xbd3f}], {0x4, 0x100000001, 0x7fff, 0x4}, {0x8, 0x3, 0x8, 0x6}}}) kevent(r2, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x40000001, 0x6, 0xd7}, {{r0}, 0xfffffffffffffffb, 0x10, 0x2, 0x7, 0x1}, {{r2}, 0xffffffffffffffff, 0x40, 0x1, 0x8, 0xffffffffffffff7f}, {{r0}, 0xfffffffffffffffe, 0x3f9b869394425bcf, 0xa00fffff, 0x81, 0xffffffffffffff29}], 0x8, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffff8, 0x0, 0x40, 0x0, 0x7fff}, {{r2}, 0xfffffffffffffffb, 0x80, 0x8, 0x401, 0x3ff}], 0x3, &(0x7f0000000540)={0x1}) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x0, 0x12, 0x7fff, 0x2}, {{r2}, 0xfffffffffffffffa, 0x56, 0x2, 0xfffffffffffffe00, 0x6}], 0x8, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x4, 0xa0000005, 0xfffffffffffffff7, 0x7}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x400, 0x3}, {{r0}, 0x3e64cbc3826821e5, 0x1, 0x5, 0x100000000, 0x7fff}, {{r2}, 0xfffffffffffffffd, 0x20, 0x1, 0x8, 0xa8}], 0xffffffffffffffcb, &(0x7f0000000200)={0x800, 0x100000001}) close(r2) 16:00:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/108, 0x6c}], 0x1) readv(r0, &(0x7f0000001400)=[{&(0x7f0000000300)=""/4096, 0x106f}, {&(0x7f0000001580)=""/4096, 0x1000}], 0x2) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000000)="c8a0b948ecabf13f2297cee85a3cd2c3a8b01ea46cd619fd78cb0179fe294d36bd536999def7b268154609a81a0da251127c9b909f471fc48b95707ac2ca06494ae6ac48706aeec2fb73ccef1ac1914b05e0c4b62b8b0c0740059ce8e25aa356d395e0fdeea8c78a112a4e20ffa4678468fd95eafaba697b48f58d1d2e98b06d28207cce32530a068a86a7bbd1f8f49ea69bdcdfdb32ffd944cc060ff0e48065c8a52822472e0bb2802bc0b5697b0f4d5625893039d90a97f7bb5132a8f24dac867ba37e521c73cd79227a9aa80a5b220606412ab8c60fc27d6434006d6304a92b06f4e140ec31a1418106bee26e9c33d1", 0xf1, 0x8, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000001280)='./file0\x00', 0x212, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) 16:00:32 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x5, 0x0) r1 = getpid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x200, 0x80, 0x6, 0xfffffffffffffff8, "5d9f82871a7d4ffab57c99cc41868c34d00b5db1", 0xf22, 0x4}) fcntl$setown(r0, 0x6, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x201, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000040)=0xff) socket(0x2, 0x7, 0x816) getsockname$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = dup2(r0, r3) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000200)={0x3ff, './file0\x00', './file0\x00'}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x208, 0x0) fcntl$setown(r4, 0x6, r1) 16:00:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) fcntl$getown(r0, 0x5) 16:00:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x41, 0x8}, {0x84, 0x6}, {0xc2, 0x3ff}, {0x27, 0xfff}, {0xcf, 0x63}, {0x0, 0x7b1}, {0x84, 0xffffffffffff0000}], 0x7}) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:32 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) close(r0) 16:00:32 executing program 0: socket(0x2, 0x4, 0x1f) r0 = socket(0x11, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000440)="a806e3060000000000000000000000000018d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d05102", 0x591) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0xffff, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000003c0)='N0', 0x2}], 0x1) 16:00:32 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000180)={0x73, 0x5}) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/142, 0x8e}, {&(0x7f0000000300)=""/165, 0xa5}], 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000640)) 16:00:32 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100001000, &(0x7f0000000140)=0x92, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x9, "00000000e74de40000000000000000000600"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r0 = socket(0x800000018, 0x1, 0x0) dup2(r0, 0xffffffffffffffff) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10180, 0x0) 16:00:32 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) syz_open_pts() syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000100)="bd", 0x1) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 16:00:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x1ffd, 0x280c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000280)={0x10, 0x400, 0x4, 0x32, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x23}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5843}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2c}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4221}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x8000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100000001}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil, 0xdca}, {&(0x7f0000d62000/0x4000)=nil, &(0x7f0000dbe000/0x1000)=nil, 0x100}, {&(0x7f0000e54000/0x1000)=nil, &(0x7f0000d77000/0x3000)=nil, 0x1ff}, {&(0x7f0000c5a000/0x1000)=nil, &(0x7f0000d99000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000e31000/0x4000)=nil, 0x100}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000c22000/0x14000)=nil, 0x3}, {&(0x7f0000cf5000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f}, {&(0x7f0000de3000/0x2000)=nil, &(0x7f0000e9c000/0x4000)=nil, 0xffffffffb222cd05}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000e6a000/0x4000)=nil, 0xffff}], ['./file0\x00', './file0\x00', './file1\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './file', './bus\x00'], 0x1}) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/134, 0x86) 16:00:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x2d, 0x0, 0x0, 0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf, &(0x7f0000000040)="76d74b27a54d23cea818907aa5f9e3") 16:00:33 executing program 1: 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000001}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r1, &(0x7f0000000180)='./file0\x00', 0x40, 0x3) syz_emit_ethernet(0x1fb, &(0x7f0000000040)="b6") 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x0, 0x3) setsockopt(r0, 0x0, 0x800000000001d, &(0x7f0000000040), 0x4) 16:00:33 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x2) close(r0) 16:00:33 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2012, 0x86128) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x60, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000e80)="082853c050f392d529042bac85d19900ee25cd78465e3e64bb659c412b85ce43dc7fd8af6a62b254e812f5029b1e516a0f4715acd76f49be5de314f8ebd857228ca2fcbcebed582ce68743a0aa7a549593d2239ab3ca8043358ec824078ee7e2f4ceec342ef11e4633043299afcb10e58217b81126320218ba97d73f020f8af2e0c3ad605ab782f43c6518fea87704abbf1adb51a30b1993612e4983c8ddde656ae329a34b8eacdd3944075479d4ef77f107d0bf41bd130ac4860e3e9a2862c2f67f46481401979a66eea5a56361368a85f95d62eb1d44e7c9a420a85b0c6aee73f38ecafdcb822e5a11bbe03f6e0c9ee7e997bde029f31b5ff73264f72da510010043c034ac1c6b46550e94158a3e4813765e70528f890446ff1162431729c8f22532194687f45fd9613488b770e215e228c87029a781d107f66f72a64d0b91bd9845ac183a3b7d271f9fe8be458e30164ed2b64e2f31bb04a7fe8e69961a2742faccd35d7fbfcb777ad7e0a08c07161d9a28644ab2731e4aed05c2a34ee44393bfe292cac596678c3efbc7edf90c0106f992882612e9b3cac0a1cdead584e8c44c7ad23f895512ded3f28325720c839030fc8e3090c04b872fdaa4ba11bfe172061a171865a4c2bacf865b399481a0a2a2dc97da91fc305963a99f682afd29e64fb9fee79ff0efa4b2e605ecd41169d304338c3de307cd5525ba5de837cf531da87488d28cfd7eb5fbc86b592d4a2f0f0aabe36186151d5513fd05a0ee292c1164639dad0dc53abc91d10b40f50078f726eda6c475bab90b51818427cbe7e4e486b72f2e3aa2d9bf13fdfa62f995b297e78e60efdd953847dc0256ed2d3797586a0e22aae1055ac0305484600397084c0f7212329ce37b3014bb02666ecfe395f64a92c7fc075b313ff0a1e1f4b9f38ba86cb9011484f34aa037e69f451c98a403b67d767f3fd03b0e604b483f6b17bae7e62d9dbfcd8ba0a6f8fa110c5401517d652b7f4ed6f350bac8896fcbf641f82a17414a1b7d5f5a920e886bc38762635002374f5c863895726252176cd5bd43c1a05d0a0133521eed35afe2cb397c4dfda77e1be9c140115d7a3331d8aec15aed67b546e597c104c33a6393bcf041ae5652c0e4f9217c0cfab96066d679af266fc64ebaf1f48fdedc3a2d17aae3736c86f0eb7146a415cbc632c1f2336acfce7b449859225502d0f277f427070996b2daa7c20d0c49dc8e557018e02c754a0db7da60b233e64c5ad292989b89cc8a2d7f29b99926fbbddd659c73724884b20b5d67733a48ce0f52a0b297efec85778bd05584f43c92ab13e989f62c2e7533e776ba04ada83a43773a9dcae26267ad1187bb44ac5d8a4405778799861922729b7ae2afdef26d20e1567d6cd8530f8900dbbce207e1820a9e5659fc8278c58e5cf6d82849381050f836404c289b549a09bd94e0e66013112611715b21ef4ecaad498bd70edb35496fec013445f0b920c87405801beba851918b1f73f8155d93e38bee2d52e1297adfb59a218a64ff5ffee06eaeeeabe19941c5e126022814b6779f132dce7914f93b85231af8c28687774204162456a00afd995dd121723719a15ebe094922299ef08b5b11060a5987af7055886e776da2de2bddd28d9c02c4b01a26ed2e54e0060e5fe9", 0x49b) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) 16:00:33 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x21}], 0x13, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) r2 = semget(0x0, 0x1, 0x8) semop(r2, &(0x7f0000000000)=[{0x3, 0x3, 0x1800}, {0x7, 0xc48, 0x1800}, {0x3, 0x9}, {0x1, 0x5, 0x1000}, {0x2, 0x1, 0x1000}, {0x4, 0x1, 0x800}], 0x6) execve(0x0, 0x0, 0x0) 16:00:33 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000020700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) fcntl$dupfd(r1, 0xa, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:33 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:33 executing program 0: r0 = kqueue() r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x2, 0x0, 0x200, 0x400, r1}) kevent(r0, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000200)='./file1\x00', 0x0, 0x3) 16:00:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) write(r0, &(0x7f0000000200), 0xfe72) fcntl$getflags(r0, 0x3) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:34 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000080)) 16:00:34 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xb16) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) 16:00:35 executing program 0: setrlimit(0x2, &(0x7f0000000040)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x200, 0x0) close(r0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:35 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd, 0x0, 0x0, 0x2}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:35 executing program 0: r0 = socket$inet(0x2, 0x3, 0x400) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7ff) 16:00:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x51) r1 = syz_open_pts() close(r0) r2 = dup(r1) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0x0, 0x67, 0x10, 0x40, 0x4}, {{r1}, 0xfffffffffffffff8, 0x10, 0x8, 0x5, 0x6}, {{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0x2000000020000, 0x6}, {{r1}, 0xffffffffffffffff, 0x10, 0x8, 0x6}, {{r0}, 0xfffffffffffffffa, 0x8, 0x22, 0xfe, 0x3}], 0x401, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x0, 0x10, 0xfffffffffffff62a}, {{r1}, 0xfffffffffffffffd, 0x88, 0x4, 0x1000000000000000, 0x1}], 0x6, &(0x7f0000000080)={0x1, 0x50}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffc, 0x0, 0x98b, 0xffffffffffffff39, "02000010000101936000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r4 = msgget$private(0x0, 0x22) msgsnd(r4, &(0x7f0000000200)={0x3, "8606c8f5ce82ee68030266f1958a41404ab3ae7e7d91fa781cc0c412f46c595d76d92cee23f373f9d581d7172219e130c376bb31a74645249c996b4a3a5fa9dfcb16e3f01e8529efff6933488b0af58395049033cc2b5e5a0bbea2b29f2a1f15b1db3da68e42eb25951b5da17ea595837c1423349c1c5ea0aeb4093673dd9e002c959788981ec75af6a6e444a061be102112163158f2a4837951270528dfdfa2c572902aa1e8"}, 0xae, 0x800) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000380)) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000003c0)=0x4) 16:00:35 executing program 1: setrlimit(0x0, 0xfffffffffffffffe) setrlimit(0x3, &(0x7f0000000000)={0x0, 0x7}) 16:00:35 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x2) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = dup2(r2, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x8) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000340)="d0e60203", 0x4}], 0x1) r4 = syz_open_pts() close(r0) dup(r4) syz_open_pts() r5 = accept$inet6(r1, 0x0, &(0x7f00000001c0)=0xfa) r6 = dup2(r0, r1) writev(r6, &(0x7f0000000400)=[{&(0x7f0000000340)="557172b41852bfb2681921ee0fcff401508b2b899b5220b49fd617321a917df9aa140a3d720db57a192f63141fc5551b057aa6348de7297cbf62795fe3fe044e6344e0754638c185bd8a486bd674faa9660379fdf30b359d69c3ec3e18ae5202fde92e0e1d13bd618148829a0be103a0afac7de2662d9b55fe786ded62a8104a789da75ca36c1f638541b91ae180fc", 0x8f}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) nanosleep(&(0x7f0000000140)={0x9, 0x80000000}, &(0x7f0000000180)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x80, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x0) unlink(&(0x7f0000000040)='./file0\x00') pwritev(r7, &(0x7f0000001b40)=[{&(0x7f0000001b00)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) unlink(&(0x7f0000000100)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000440)={0x3, 0x1, 0x4, 0x0, 0x3}, 0xc) 16:00:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20007, 0xd9c, "b0000474710800"}) read(r2, &(0x7f00000002c0)=""/196, 0xc4) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:36 executing program 0: accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x0, 0x2}, 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x100000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x60}, {0x46}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000001240)='=') 16:00:36 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0xaa, 0x0, 0x0, 0x200000000000000}], 0xf, 0x0, 0x41, 0x0) 16:00:36 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x480, 0x54) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x10050, 0x60) r4 = accept(0xffffffffffffff9c, &(0x7f0000000b40)=@un=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x1, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x80, 0x0) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x20212, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x40, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x20001, 0x0) r11 = open(&(0x7f0000000400)='./file0\x00', 0x80, 0xe2) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x100, 0x0) socketpair(0x6, 0x0, 0x8000, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) r15 = syz_open_pts() kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7}, {{r2}, 0xfffffffffffffffa, 0x2, 0x40, 0x3, 0x6}, {{r3}, 0xfffffffffffffff8, 0x9, 0x40, 0x40, 0x4}, {{r4}, 0xfffffffffffffffe, 0x10, 0x0, 0xdc, 0x1}, {{r5}, 0xfffffffffffffffa, 0x1, 0x1, 0x4a4c873a, 0x1}], 0x100000000, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffa, 0x14, 0x40000009, 0xfffffffffffffffd, 0xcf9e}, {{r7}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x4, 0x200}, {{r8}, 0xffffffffffffffff, 0x8, 0x94c0d0166c4b6e86, 0x1, 0x4}, {{r9}, 0xffffffffffffffff, 0xc1, 0x5, 0xb8a8, 0x20}, {{r10}, 0xffffffffffffffff, 0x44, 0x28, 0x10001}, {{r11}, 0xfffffffffffffffe, 0x1, 0x80, 0x927e, 0x7}, {{r12}, 0x0, 0x8, 0x20000010, 0x2, 0x100000000}, {{r13}, 0xfffffffffffffffd, 0x4, 0x40000000, 0x60c23aee, 0x8001}, {{r14}, 0xffffffffffffffff, 0x2, 0x80000001, 0x2, 0x4729}, {{r15}, 0xfffffffffffffffd, 0x0, 0x9, 0x1, 0x9}], 0x7, &(0x7f0000000640)={0x6, 0x33}) r16 = kqueue() r17 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) poll(&(0x7f00000000c0)=[{r16, 0x10}, {r17, 0x8c}], 0x2, 0x4) poll(&(0x7f0000000b00)=[{}], 0x1, 0xfff) 16:00:36 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000000), 0xa6}, 0x0) 16:00:36 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) openat(r0, &(0x7f0000000140)='./file0\x00', 0x400, 0x162) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfbb2, 0x0, "854955883d026111fe4d04000000100000001000"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x10, 0x2) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) 16:00:36 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0xe65, 0x1, {0x4, 0x18000000000}}) ioctl$TIOCSBRK(r0, 0x2000747b) flock(r1, 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = semget$private(0x0, 0x7, 0x440) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0xfffffffffffffffd, r5, r6, r7, r8, 0x20, 0xfffffffffffff000}, 0x17, 0x2, 0xd5e}) r9 = accept$unix(r3, &(0x7f0000000280)=@file={0x0, ""/40}, &(0x7f00000002c0)=0x2a) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000300)=""/179) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000003c0)) semop(r4, &(0x7f0000000400)=[{0x0, 0x5, 0x1000}], 0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6, 0x13, r9, 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000440), &(0x7f0000000480)=0x10) fcntl$getown(r2, 0x5) fchdir(r3) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) semctl$IPC_RMID(r4, 0x0, 0x0) accept$inet(r9, &(0x7f0000000500), &(0x7f0000000540)=0xc) ioctl$TIOCSWINSZ(r10, 0x80087467, &(0x7f0000000580)={0x4, 0x6, 0xf365, 0x200}) ioctl$KDSETRAD(r1, 0x20004b43) chflags(&(0x7f00000005c0)='./file0\x00', 0x10000) ioctl$TIOCSTART(r11, 0x2000746e) ioctl$FIOGETOWN(r11, 0x4004667b, &(0x7f0000000600)) 16:00:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) 16:00:36 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x1, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) 16:00:36 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x100000000, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000080)) 16:00:37 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000500)={0x10, 0x4, 0x4, 0x7, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x40}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x81}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4a007a19}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}], ['./file0/file0\x00', './file0/file0\x00', './file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x9}) lseek(r1, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x200) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:37 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x0) 16:00:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x5, 0x1021, 0x0, 0xffffffffffffff7a) 16:00:37 executing program 0: r0 = socket(0x6, 0x4003, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = getpgid(r1) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) bind(r0, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r0, 0xc551, 0x200, &(0x7f0000000000)="3523aa36d750a69ff43f71ff4cf3b6352cb2a65f65e73a7d288bd36e91294c65d792bf67f7e99d0d2a38452d293bb4624bdbbb9bb219e562b05c693dfe", 0x3d) 16:00:37 executing program 1: r0 = kqueue() kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xe5, 0x0, 0xfffffffffffff938}], 0x7, 0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000140)="9bb6352478638f8d9af6533670a8b66ad3086186fa075f8284d4333e71ae360467dc5e1be91609e479b1dce75e2093e4006fb1071a5c0d15693fe61ed61486ab4add5b7ff93297e48973e1688abf899e7fc0d38ed6af98c1483b550144d8b6c44dedd4f82c00decac59a0c9311947080976ac6555554f607a36bb343b779acec4b5fffc1fdfd986a1aa7fa11501f825ffb5896d4ea9c42c4dae729ac6a767d91570876ff497af417567b578ab9a7c0b3364d8c7269ecf7ef2990d078ba6d255cc0cb210a6fc6c8afc9a05accc1980516d20447d1c2ed69e0fa1f8b55b2bdd9fd9f3c7a52f7fd", 0xe6, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20008, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000040)=0x2) bind$inet6(r1, &(0x7f0000000400)={0x18, 0x3, 0xbd4d, 0xd11f}, 0xc) r5 = open(&(0x7f0000000240)='./file0\x00', 0x9, 0x20) pwrite(r5, &(0x7f0000000280)="b8ddff00cd4f6ed101516168c8b430bc4dc86d42c63c9546e5e4360820c51c5d74fccba97a9a6cc17a5c1f87b7765d5ba15e968a0e6e00949fa84b28d4bd4ede57749dc1483fd20e9cad4251a5b90883e80d5bb88308c3db98a68b6756a41498f87c8740cf0bbef408daf1b0e8ac41b6c80cf7fc917b6ab3c75fd19d78a690d59ea3237e5827f7288cc48992a6f3d56888db7220862c79b50e9f203bdb9d6979b235e8a4ca4b76b9d8ca65e144472c32b41d7e6db9c57911f06664738fe6b69529d95491e0af06baef2c3a7f0cfd66a9fea27d2d5e54e526246bd2af8e146dae70116f1256", 0xe5, 0x0, 0x0) poll(&(0x7f0000000380)=[{r0, 0x40}, {r2, 0x2}, {r3, 0x6}, {r5, 0x136}, {r5, 0x193}, {r2, 0x2}, {r0, 0x63}, {r5, 0x81}, {r2, 0x1}], 0x9, 0xfffffffffffffffb) 16:00:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/242, 0xf2}, {}, {&(0x7f00000001c0)=""/87, 0x57}], 0x3, 0x0, 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x8) poll(&(0x7f0000000280)=[{r0, 0x5}], 0x1, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000040)}, {&(0x7f0000000140)=""/211, 0xd3}, {&(0x7f00000000c0)=""/16, 0x10}], 0x3, 0x0, 0x0) syz_emit_ethernet(0x99, &(0x7f00000002c0)="9d8028bbc1e920fd7cf2bdddb1c37251e3b32e94f4fb8cf200253c4e289216e1e703ecc27c64560bbe5ca4b6c3da258d5de7a28867ea69e0be5438787bad746f220f4074a8fa2c9c7c361ca980ccc9bf953c626e52eb1d03d0738a0d255b703cc795977b4734cef02e5f791fa8a930bf563def368e99c06cef2a37de312a917c1cb52a861305cfe629fcc0ad5a6848ca80d6b8fa73af50c4eb") syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") chmod(&(0x7f0000000040)='./file0\x00', 0x4) 16:00:37 executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x1000000000000) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000011c0)="40e269c9e1", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) 16:00:37 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x100000000002) getsockopt(r0, 0x29, 0x39, 0x0, 0x0) getsockopt(r0, 0x3, 0xd2, &(0x7f0000000000)=""/165, &(0x7f00000000c0)=0xa5) 16:00:37 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1e, 0x402002, 0x3) setsockopt(r0, 0x29, 0x80000000000000e, &(0x7f0000000040)="90000000", 0x4) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x18, 0x5, 0x3, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6100, &(0x7f0000000040)=[{}]}) 16:00:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x80, 0x0) write(r0, &(0x7f00000001c0)="d48747d09be69ec42b01891242abdee71576194f436def75a9e71946610f09a829585d6353cf27182ce883f83900d836a448502a31712afbe9dd8ef1b7241ba6b7a1f1e5c8a6824a985a933d7d2203984638088c53b41672e684087f3c4b2229c74b9798f4db74e4f11e56fe26528aadfd05ac6ec499484c443a3d894ab91456a4323223c32f82e4f27a47de948897b2f81bccb39ffbb4012746d6b6cfadf9ba3ddfa160a1add4ae748dc1a730a076d49d915cbae2036d73cc4a77f9d682b14655585e2b24978a775a9ca3f0259890146ceea71800affdaacd704b4a8330f498a9fcafbb8144c229fc7f87ab8a2714c6936c26fc9b2fd5db374124f3a21e2374644a5e3324d883a5d610c2ce5bb3eeeb3f3738a33ad9e46eacc2e41130b684941cbd365053c70e20bd31c7459ad73305b5160027def1689c8dcee350240bca52e61b9127e54e3cf5ceaae3f1380e83a04ec85adca0f0db33676792e44495179bf5512952d1471adebe1a24e1d4c6569ca7e147a398dba1882df8ebf4fd183e98ad78db03425cf0c0894fefd38e0f3f3d795d0c7ad3ed62819725b78a377d5c00da32c8689d7dc6f5ba57023c7b797fe55e7365508aca3eee9c236965bc3ae44c1eb73be9864f767730631c8e9ecb633afa71542c83bafbd49c161eeffd3f7329c5cfffb94b3e00d7c1c316cb5e5327c1ae90d7a8a4d8fec26ce82edcf6985afe88ca30f82c7d17b3929f2a9cdb943aea5b8791fb84de66dc0758b9095c9bbdbf336845a8de61881784d39bde2e78bae14e98cd7bc5890d577bb6158ef3792f220326ddc06a90dc44e9eeb19a7cafd20786e1fa3b814e6fe96bc04bfb2d0a6958289599f5c33fb50634f17ad590237c2d110fa16dc0c1bcc3c6d86186f0de6e80f405459b72bff3ce71b1f124f5d64fe3e1fea20d746d57d99e1841a7f8a9b5f6df6b42d5205537fbdc2b6334ac3b16a238e3be1b1cb3f0ad7ac2d63e879ea34730f60b592cffae300cf32190b746e7e252ca25ff82ce9bbab16ded6648b222076d2d95175b069fed4ee4f5b37795f16b4592829fb50040271d987ae578570e64a14ff17956788672502e905e7d6c6cf890e58513fc9af0e4fe0a99001e8cdb8f42bab3b5920e55c179aa49dfa1ecaf29aeda814658db0c5587cf1d1f0f221064ddfe534fbf88b209d70261a0b50740c38f292278f0406b14860ee254b89f233751e4141f1405f445f92d8ea7af1bf6a98f6039d3cea8ae61c81903aa8c15b799ea485ff435cee279f58d1dfb5d24e42396f42c248cdb5c819c54021530c02935ff7225885bb0622684810a79b67c4a03be3947e3c5fb899f626e0fa7cac4d60bf4623590623792afc79ea3ab05de3a4b297899a435cd87dc29f8e71fa8f6df945b2ecd685c738e250aa1417c7587f09c647aa76905be873713066f2c31d395cc9e0dfa201c7bf5fa7e1fd4f65ff83c6dd806a07b4395662295ba934c9862b98bb0cbce0b63721121481a9837cc81c7d50197e736708ee2f2d89799461e151675f9ad94cc8559b2cd199d9b7b7336e4bff5b5a6f727bd4b1ff205de58381006c88ebf214ff508f4feb4b0aabde8f3897fbee2df98fd7be2fb9eb336ea426cdb2a12d509173556bf333564f7312246f60631b8c3257e43265d300a1c10758d46e74973b597b46820466f4dee7ec403c7af16f9aea7d7cb9acde6cf7d378420d47299582e0a227b02bd91dd44a0ca47f1e71b95d0f5521ffa588729259489735e2e506f140b64299bf88e1a1dddf5f7dac093fe3b42d5b44c2d3e4b483a252b7ecf07a74fc8bf3cb96362763b1b674776ceaf5d2917d30c296fbd555e5b9402406d63e460cc7af1c67315b74a4b9280440b55d6ca50daff2dc28e3681e1eaee88350297af433c0f7b30d6cd4b10dc10805b077c4c49cdc580cf66948314d3829b850ee72efd70ae309c4d82635cc4a50997ae13d31eeae6edf2084eb1c84ac382cc39719872a6533c5ba6e792d8d7f2968904931c62f242ac46035284065433abd304850882ae304dfd5f92abd218b550d5106ceca5d8207ca75452a1a71ee83a18932a19c2adcb1093fb75772d527bc964d3d22cfcb2d1dccbd69488d0b582e1dc2f7b8a06c43498efe5a42483b96e97f5237d93a0e7c0aa374d90304d9d1f2cd933b88697f237dad1ae48c5ffb6702e3d084e8a15c348dc1cd2721e06e03d536b30e5ed8c4e65bbf00e61016339cf4d69e6fc88959a02ceef6bfdd6f3427215a039233e26c469243864d0b2f668db8aedafaa00b401c3478f3745f97ce471dd1e69029c68c5c2c0ffef3a8be20d0fef748baf637192d7d1c656e1cffcbe7e30ba627c1f3690fb07350ca1867d4a1299846420a80800884514f3402eb1eded6790379960a2bba410c5e49ecef83d38f2a089ab7d303ff95040033eeae3e31f7edf9532bce2aecc1e3157ff10899aa867f9fb73c2163d8fc6af473260b99a2ea5dc3adcea615372041230cec6aa17ac881394f2a00849eb92c9fa02b59910ff55e168d815480907071a853b0ef55064cf43d3e1605d628c05c0a12c7f4a1f8ae3c8953659ac90c6056df91713e94dd1246e0000db40ab49be421934f68bd798fe9ed9fa08ecbe36fb5c0a89dbcbea1c33a89e756513da10966383ac0ad821e7aa9194ff72bff1ba27a906726160c45b3f8d7b921a7075ee327d554d9620e54e7d5258eb7cde63584ae67da12c627c038a85902dccf935bebe966b8d82706cd3479b1b1363e4187cb91ce23e510ac26d486e0d83e22d673c74765a67b3a17ad9be0187b7a8edde6f959dc2669aaf88edb62cf26850a6c89bbe277f09c75b4d1d74a06b94e668697aea6d96da0a37ab30b7a96f573fdca3ffb90765b4d51bdec2808c989d754f3896e8f15ba5d4cd4f61d5664e557eed6885ae5c6c26e22cdd8b7d626deca40d29732001361859d2c5e9efb79bc1330c7d6d92dc0281e7c96b2fad54e98a06a0744438a4e73eb7aff96f8d211c6c9af0ad686d48ec3ad678eb17f56660240c574bb5e245ab49abc0485024b3e01e143608cdd6fa1c2478419d17c67073691e68d630df40df56b1cfef33b7634fe18116e03148b6e453956ed491a4c4a8ce5490625af622661d84eb4cf6c0f7461cc765a8600bf061dbbb357ba08cb171aaeca8ef273b63b0e54ac1b1694d4ab1ea283bc4af36ec7f9262592db8a718a8119fe1a2cfd0cbc80587126de6a1d9c1139de6f1af8fddadc48cf72412c1ef43cff9fa81b3c59da633ac1354d163093815cdb44888d7ec2f4588b8edcd406b990a372dba87b6065b7cb07cd5448478d62f02e19df022673396d2f3016ac529948523877e827fc2aac92cff75f44242468a92508b060d32a69cd8c8af4e50f6fa32b4a3f8b582f384fb2f27dcba5ac848c1826fe4517584712b94cb4b2c19b9ea39cba5fd0e3ad0112f0ec613c286c7714faacab29473f975d5e28868edd1915d58ce3f4ddc8e523fbf1f7f8b073942390ee22fa1f9bd7acf71f5a6d2f68754f6b8dbb81fcf0a1263c33b7f91bb2d08448b1a619722a591b14605300f2ebca6362dc88b940f96b38eabf4df5db73e3746750bd49f60653c594a76f3e5b582bcec25f7b663abcb711cfecf4e656d81ce7226fc6036f52a1f055ad526ec12d3ebc0e103ab24de269a52caf511a5a3fa33d4eab100c878ae361023d8fd9949e5f00dbc986c5c875db8413ece7e24b9143480d361c6863789e47780e40bc2f580dadfbbd9cbe774f869d87b6a272984b59e4b79201d29a611ef1966280db35a1dc7b5eccfabe20452ac9dcbfe59b43ae3b47b1d4549138fea3d52f9f87af5c116705178ef1e0eea385a382c84dbf7f50feefdf8497ba8bb247b8c16380a97806e9a6746652de4843e68c37b313ef6f7aa68730befe485f6ca2637db04d997582ba17263f4f191776384e86216f463c7910c87b744a9bcdcc57b06231ac870017ce7069a066e2f9583cc5add36c2eaa5adc8d8b48a9f166f9c2c4dd7344aeff21ff3795eceec887259da05501b87903a5d84d6e81cc75b5acba52cb52422ca4cbca24573cb53cf9944763b973545e33b22a603aaa3891beb650a7dce36f291e6a8570479cde37a4cd52f18239338dc26ffb9f0ad702254be6028af613357f56af04ea983a6daa4e0ad6c6cc9e3fd5138d3f4f7b8ce6c9b046c85436fbfffc47963773a9ea4c4cb925195067ff86e6e38045cfbe4c87a251c1ddef710f4332a48eb0920b29c41302baea976bc3e14c5f249b65be9b54a7e5a08b09457467c6b0fb094a13eb1ecf2c0c7db5645a2189b1d1f9cf01c2da6850570d859caea7ee23558ef6455f791854b2f053b26a3a6d0aa44b5f5e8c9a867ec0f523d508308b872faa381b46ca96f2081ffef8856c6061cfb637e94bf650e2d040a210a802bb54ce193b19f74b1d7f20d5a51209582da0884021851486bb335d69dc1b18b1afb65f80fcbfb600735e65d81094c1c9b6013b51a7d00da04d8a46cda89ed4a804bb011bf9af45994017b58b2f3a472d8fbef9ec4385a836f535216bd8f44c77d473728e0b190242af3f9bdaec411ede4b8d9aee44a9c652bfb5477c815ea8aba64ef13e418d5b0b0ee1e85f65a61381eb8e0e6378340cfc5e8421ac7109fcaf16fe2baffa22b95984ed106a57c92b1fab74ec42bb2e787c47bddfd19d44fbf97d9b18d7114df3b3c91be60a804dea6e274f12456e7add19f4caac6bb1b73313b263e44abfc5b15ad2ca655d3cd6f8f7aff63da6daf7099f2a03946b8dbf462ee1e32bd6dc6738551dc71b1ec6c38ffe4f34758684af648318e9c6d147d6ce8058356f08a9d1ebf77003602307af77375c0a82ed0c3559b7676d113aa593d970b8e7f062e794ced6276327f712ba575dabba834e7a8b7bcb4efcc20846817c63d25b792e33804ae530897c95155c58aaab96add2b8a551a401658043a7cfa037fca6131b25d187fe077d0848feca92367e163a8039189f7046e4f4634578db92e88a92e90ba2a1b73a695ae8791f39c1c2942d6b1b77097319cbb5649153b9276741bc6feca57ab5257cd720499cdbd2dcfdd0e8856dd596158af9d57b9f912d02a5ffb440884ef02cbfb533d785988f62d70f4a095b2a594073557ea2b14ecfa89b0f77bab605d8bb367159dfe7d0cfe0b3ecead89f41a0a574d490bb757b6e21a4b37bdbd4288ce7cbda2a83b2112b9b0c70ce57266c7276410893f80fe002ce8ba4caf8530ff0a96f8d10333b0039e2889e285c239b2fb8f7a3ca17cacd02a279c3ce6871c6893a6fd2772a4fd99a145a9baaa34806f6188de348a03e1df8510b179a927ea5c4f2773da0d87989663927f7bafb3381c5884e4ab0d7d36296f17f22342f7ea1ef97fc70239d9ca66b41e276e67eb3d996ec6bc533ecc5871e35352228741db9b8a2a5a691b5a03204b4f22ff119a2f83a7a7ce9688ef2487211ce2c2275e068d487fdea5f7b9f218cbb111977e85d849d744e6c263dc424bf7d8e76f97cb2a4af4650edbd37ddd0fa3494edca9623225d968b181e9ecbd14e6af99b0e38dc530abc9b7f64ee95d392bd43ea21f6b8fe1d5784379bd1c6c5c39f7f57308418814f4cdb9e457af0f78008fc227fb201e229f44ddb1acf8959e22d0e6f6a9f8478b8f6c4167a9d97c90c372800486dccf4df7301412a4df8d031df8353457c9f4f870988b0faf8276579f2e3e823dfec260d3203a1d334b1fa424e398adf5fba09a938a0455d6b2f311e5184cdaccf9b39f0dc6a04b6a519f078c6cb00ba6", 0x1000) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="efd69abf9f81c1701e862c81d59d8a2fec8aa7cf4f2cc5906fd73b5e2d2d43441ee275bfb04235418f3ae7ab49214f3e2ae6842902d507e5eba935ca2b9e5a31662aa45cfb", 0x45}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x292cd814, 0x9, 0x7f, 0x100000000, "27af321526d9fa1c48035cba7b1044753545495a", 0x0, 0x3bf9}) 16:00:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3e, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:37 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setreuid(0x0, 0xee00) r1 = geteuid() setreuid(r1, 0x0) setreuid(0x0, 0xffffffffffffffff) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r0, &(0x7f0000000180)=""/139, 0x8b) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 16:00:37 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="5001050360000004000000001306ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) uvm_fault(0xfffffd803f00cd68, 0x100000008, 0, 2) -> e kernel: page fault trap, code=0 Stopped at arp_rtrequest+0x15f: movq %rcx,0x8(%r15)